Files
William Barker 364f0e2c2d [Age of Vikings] Bugfixes: Production environment accommodations
Removed "spellcheck=false" from input style, added back style element to img in hopes that it will be recognized in Production, removed gap in tab5
2025-09-11 08:28:20 -04:00

2558 lines
54 KiB
CSS

@import url('https://fonts.googleapis.com/css?family=Belleza&family=Federo&family=Limelight&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap');
/* @import url('https://fonts.googleapis.com/css?family=Belleza&family=Federo&family=Limelight&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap'); */
.charsheet {
min-width: 832px;
max-width: 832px;
font-family: Noto Serif;
font-weight: 400;
}
/*
@font-face {
font-family: 'GayaZ';
src: url('data:font/woff2;base64,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') format('woff2');
font-weight: normal;
font-style: normal;
font-display: swap;
}
.aov-rune {
font-family: 'GayaZ', sans-serif;
}
.aov-rune-bold {
font-family: 'GayaZ', sans-serif;
text-transform: uppercase;
}
*/
.sheet-button-rune {
color: rgb(129,71,57);
background: none;
border: none;
font-weight: bolder;
font-size: 16px;
font-family:dicefontd20;
content: "t";
}
button[type=action].sheet-button-rune::before {
font-family: dicefontd20;
content: "t";
font-weight: bolder;
font-size: 16px;
color: rgb(129,71,57);
}
/* CSS Wizardry */
.charsheet input[type="hidden"].toggler:not([value="0"]) ~ div.to-hide {
display: none;
}
.charsheet input[type="hidden"].toggler:not([value="0"]) ~ div.to-hide2 {
display: none;
}
.charsheet input[type="hidden"].toggler:not([value="0"]) ~ div.to-hide3 {
display: none;
}
.charsheet input[type="hidden"].toggler:not([value="0"]) ~ div.to-hide4 {
display: none;
}
.charsheet input[type="hidden"].toggler:not([value="0"]) ~ div.to-hide5 {
display: none;
}
.sheet-runeScript,
.charsheet .sheet-block-switch:checked ~ .sheet-meaningResults {
display: block;
}
.sheet-meaningResults,
.charsheet .sheet-block-switch:checked ~ .sheet-runeScript {
display: none;
}
.sheet-runeScript2,
.charsheet .sheet-block-switch:checked ~ .sheet-meaningResults2 {
display: block;
}
.sheet-meaningResults2,
.charsheet .sheet-block-switch:checked ~ .sheet-runeScript2 {
display: none;
}
/*
.charsheet .runeScript input[type="checkbox"]:checked + label {
color: DarkRed;
}
*/
.sheet-block-a,
.charsheet .sheet-block-switch:checked ~ .sheet-block-b {
display: block;
}
.charsheet .sheet-block-b,
.charsheet .sheet-block-switch:checked ~ .sheet-block-a {
display: none;
}
.sheet-attribArray {
display: inline-block;
vertical-align: top;
margin: 0px 0px 0px 0px;
padding: 1px 2px 1px 2px;
border: 0px solid Brown;
}
/* End of CSS Wizardry */
.charsheet input[type="checkbox"].advancement {
display: inline-block;
accent-color: Black;
box-sizing: content-box;
height: 13px;
width: 13px;
cursor: pointer;
line-height: normal;
vertical-align: middle;
padding: 0;
}
/* Hide actual dot/checkbox */
input[type="radio"].fill,
input[type="checkbox"].fill {
position: absolute;
opacity: 0;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 1;
margin-top: 6px;
}
/* Styles common to fake dot and checkbox */
/*
input[type="radio"].fill + span::before,
input[type="checkbox"].fill + span::before {
border: solid 1px #a8a8a8;
line-height: 14px;
text-align: middle;
display: inline-block;
vertical-align: middle;
-moz-box-shadow: 0 0 2px #ccc;
-webkit-box-shadow: 0 0 2px #ccc;
box-shadow: 0 0 2px #ccc;
background: #f6f6f6;
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
background: radial-gradient(#f6f6f6, #dfdfdf);
}
.sheet-healthrow {
display: grid;
grid-template-columns: 1fr 10px 40px;
grid-gap: 20px;
justify-content: center;
text-align: left;
padding: 5px 0 5px 0;
}
.sheet-healthrow > select {
width: fit-content;
}
input.sheet-health-toggle[value="0"] + div.sheet-health-hide {
display: none;
}
*/
/* Health Radio Buttons */
/*
div.sheet-health {
width: 10px;
height: 18px;
position: relative;
display: block;
float: left;
margin: 0px 0 0px 0;
padding: 1px 2px 0px 2px;
}
input.sheet-health {
width: 10px;
height: 18px;
position: absolute;
z-index: 0;
margin: 0px 0 0px 2px;
opacity:0;
cursor: pointer;
}
span.sheet-health {
width: 10px;
height: 18px;
margin: 0px 0 0px 0;
display: none;
color:black;
border: 2px solid Black;
}
span.sheet-no-health {
background-color: rgb(126, 24, 42);
}
input.sheet-health-toggle[value="0"] + div.sheet-health-hide {
display: none;
}
input.sheet-no-health { z-index: 2; }
input.sheet-no-health:checked + input.sheet-full-health { z-index: 3; }
input.sheet-no-health:checked ~ span.sheet-no-health,
input.sheet-party-health:checked ~ span.sheet-party-health,
input.sheet-boat-health:checked ~ span.sheet-boat-health,
input.sheet-full-health:checked ~ span.sheet-full-health { display: inline-block; }
*/
/* Map Radio Buttons */
div.sheet-map {
width: 15px;
height: 20px;
position: relative;
display: block;
float: left;
margin: 0px 0px 2px -2.5px;
padding: 0px 2px 0px 2px;
}
input.sheet-map {
width: 15px;
height: 20px !important;
position: absolute;
z-index: 0;
margin: 0px 0px 2px -2.5px;
opacity:0;
cursor: pointer;
}
span.sheet-map {
width: 15px;
height: 20px;
margin: 0px 0px 2px -2.5px;
display: none;
color: Black;
border: 1px solid transparent;
}
input.sheet-map-toggle[value="0"] + div.sheet-map-hide {
display: none;
}
span.sheet-no-map {
background-color: transparent;
/*background-color: rgb(126, 24, 42);*/
}
span.sheet-farm-map {
color: White;
background-color: Green;
}
span.sheet-ship-map {
color: White;
background-color: Blue;
}
span.sheet-party-map {
color: White;
background-color: Brown;
}
span.sheet-settlement-map {
color: White;
background-color: Black;
}
span.sheet-dot-map {
color: Black;
font-weight: 700;
background-color: transparent;
}
span.sheet-superficial-map {
color: White;
background-color: rgb(126, 24, 42);
}
span.sheet-no-mapW {
background-color: rgb(24, 126, 42);
}
span.sheet-no-mapC {
background-color: rgb(8, 7, 23);
}
input.sheet-map-toggle[value="0"] + div.sheet-map-hide {
display: none;
}
input.sheet-no-map { width: 15px; height: 20px !important; z-index: 2; }
input.sheet-no-map:checked + input.sheet-farm-map,
input.sheet-farm-map:checked + input.sheet-ship-map,
input.sheet-ship-map:checked + input.sheet-party-map,
input.sheet-party-map:checked + input.sheet-settlement-map,
input.sheet-settlement-map:checked + input.sheet-dot-map { z-index: 3; }
input.sheet-no-map:checked ~ span.sheet-no-mapC,
input.sheet-no-map:checked ~ span.sheet-no-mapW,
input.sheet-no-map:checked ~ span.sheet-no-map,
input.sheet-farm-map:checked ~ span.sheet-farm-map,
input.sheet-ship-map:checked ~ span.sheet-ship-map,
input.sheet-party-map:checked ~ span.sheet-party-map,
input.sheet-settlement-map:checked ~ span.sheet-settlement-map,
input.sheet-dot-map:checked ~ span.sheet-dot-map { display: inline-block; }
input.sheet-no-mapC { z-index: 2; }
input.sheet-no-mapC:checked + input.sheet-superficial-mapC,
input.sheet-superficial-mapC:checked + input.sheet-aggravated-mapC { z-index: 3; }
input.sheet-no-mapC:checked ~ span.sheet-no-mapC,
input.sheet-superficial-mapC:checked ~ span.sheet-superficial-mapC,
input.sheet-aggravated-mapC:checked ~ span.sheet-aggravated-mapC { display: inline-block; }
span.sheet-no-Harangolosk {
background-color: rgb(24, 126, 42);
}
.charsheet .sheet-tab1 {
/*
background-image: url("https://github.com/WilliamBarkerCoC/Public-Domain-Images/blob/main/AgeOfVikings1_820px.png?raw=true");
background-position: top 0px left 0px;
background-repeat: no-repeat;
*/
}
.charsheet textarea{
width:96%;
background: #D3D3D3; /* Light Gray */
color: #6082B6; /* Glaucous */
}
.charsheet div.catHerding {
display: inline-block;
vertical-align: top;
position: relative;
z-index: -1;
border: 0px solid Red;
}
.charsheet .sheet-charNameNoHover,
.charsheet .sheet-charName {
display: inline-block;
vertical-align: top;
box-sizing: content-box;
width: 80px;
height: 24px;
color: Black;
background-color: transparent;
/* font-family: "Federo"; */
font-family: "Bellza";
font-weight: 700;
font-size: 18px;
margin: 0px 0px 0px 0px;
text-align: left;
padding: 3px 0px 0px 0px;
border: 1px solid transparent;
}
.charsheet .sheet-skillName {
display: inline-block;
vertical-align: top;
box-sizing: content-box;
width: 166px;
height: 24px;
color: Black;
background-color: transparent;
font-family: 'Noto Serif';
font-variant: small-caps;
font-weight: 400;
font-size: 18px;
margin: 0px 0px 0px 0px;
text-align: left;
padding: 3px 0px 0px 0px;
border: 1px solid transparent;
}
.charsheet .sheet-tweak {
font-family: 'Noto Serif';
font-variant: normal;
font-weight: 400;
font-size: 14px;
}
.charsheet input.sheet-no-spellcheck {
spellcheck: false;
}
.charsheet input.sheet-characteristic {
width: 84px;
height: 26px;
text-align: center;
background-color: transparent;
margin: 2px 0px 0px 8px;
padding: 4px 0px 0px 0px;
font-family: Times;
font-style: italic;
font-size: 18px;
font-weight: 700;
border-radius: 0;
border: 0;
border-bottom: 2px solid DimGray;
}
.charsheet input.sheet-personal {
width: 100px;
height: 20px;
text-align: left;
font-size: 18px;
font-family: Times;
font-style: italic;
background-color: transparent;
padding: 4px 0px 2px 4px;
margin: -2px 0px 2px 0px;
border-radius: 0;
border: 0;
border-bottom: 2px solid DimGray;
}
.charsheet input.sheet-notes {
width: 96%;
height: 26px;
text-align: left;
font-family: Times;
font-style: italic;
font-weight: bold;
font-size: 15px;
background-color: transparent;
padding: 6px 4px 0px 4px;
margin: -2px 0px 0px 8px;
border-radius: 0;
border: 0;
border-bottom: 2px solid DimGray;
}
.charsheet input.sheet-19height {
width: 316px;
height: 19px;
text-align: left;
font-family: Times;
font-style: italic;
background-color: transparent;
margin: 4px 0px 0px 2px;
padding: 2px 0px 2px 4px;
font-size: 18px;
font-weight: 400;
border-radius: 0;
border: 0;
border-bottom: 2px solid DimGray;
}
.charsheet label.sheet-farmLabel {
display: inline-block;
vertical-align: top;
height: 18px;
width: 50px;
color: Black;
background-color: transparent;
font-family: 'Noto Serif';
font-stretch: ultra-condensed;
font-size: 18px;
font-weight: normal;
text-align: left;
margin: 2px 0px 2px 14px;
padding: 6px 0px 0px 0px;
border: 0px solid Red;"
}
.charsheet label.sheet-shipLabel {
display: inline-block;
vertical-align: top;
height: 18px;
width: 100px;
color: Black;
margin: 2px 0px 2px 14px;
font-family: 'Noto Serif';
font-stretch: ultra-condensed;
font-weight: normal;
font-size: 16px;
padding: 6px 0px 0px 0px;
text-align: left;
border: 0px solid Red;
}
/* Buttons Styling */
.charsheet button[type=action].sheet-skillName,
.charsheet button[type=roll].sheet-skillName {
display: inline-block;
vertical-align: top;
box-sizing: content-box;
background-color: transparent;
width: 46px;
height: 21px;
color: Black;
font-family: "Barlow Condensed";
font-weight: 400;
font-size: 16px;
margin: 0px 0px 0px 16px;
text-align: left;
padding: 4px 0px 0px 12px;
border: 0px solid Black;
}
.charsheet button[type=action].sheet-textButton,
.charsheet button[type=roll].sheet-textButton {
background-color: transparent;
color: black;
border: none;
height: 18px;
width: 136px;
font-size: 1.8em;
font-weight: bold;
text-align: left;
}
.charsheet button[type=roll].sheet-textButton::before,
.charsheet button[type=action].sheet-textButton::before {
content: "" !important;
}
.charsheet button[type=roll].sheet-charName::before,
.charsheet button[type=action].sheet-charName::before,
.charsheet button[type=roll].sheet-skillName::before,
.charsheet button[type=action].sheet-skillName::before {
padding: 0px 0px 0px 0px;
content: "" ;
}
.charsheet label.sheet-charName:hover {
background-color: rgba(255,255,0,0.3)!important;
}
/*End Button Styling*/
/*
.charsheet button[type=roll].sheet-textButton {
background-color: transparent;
color: black;
border: none;
font-size: 1.3em;
font-weight: bold;
text-align: center;
background-image: none;
text-shadow: none;
box-shadow: none;
padding: 0px;
padding-right: 2px;
margin: 0px;
}
*/
div.sheet-tab-content
{
font-family:'Cabin';
color: black;
border: 1px solid #a8a8a8;
border-top-color: #000;
margin: 2px 0 0 0px;
padding: 3px;
}
div.sheet-tab-content { display: none; }
input.sheet-tab1:checked ~ div.sheet-tab1,
input.sheet-tab2:checked ~ div.sheet-tab2,
input.sheet-tab3:checked ~ div.sheet-tab3,
input.sheet-tab4:checked ~ div.sheet-tab4,
input.sheet-tab5:checked ~ div.sheet-tab5,
input.sheet-tab6:checked ~ div.sheet-tab6,
input.sheet-tab7:checked ~ div.sheet-tab7
{
display: block;
}
.sheet-tabSpan{
font-family:'Cabin';
color: black;
/*font-family: 'Trade Winds';*/
}
input.sheet-tab
{
width: 100px;
height: 20px;
position: relative;
/* top: 0px;
left: 5px;
margin: -1.5px;
margin-bottom: 5px;
*/
cursor: pointer;
z-index: 1;
opacity: 0;
font-family:'Cabin';
color: black;
box-sizing: border-box;
/*font-family:'Trade Winds';*/
}
input.sheet-tab + span::before
{
content:attr(title);
border: solid 1px #a8a8a8;
border-bottom-color: black;
text-align: center;
display: inline-block;
background: #fff;
background: -moz-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: -webkit-linear-gradient(to top, #D3D3D3 8, #fff, #D3D3D3 );
background: -ms-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: -o-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
width: 100px;
height: 20px;
font-size: 18px;
position: absolute;
top: 70px;
left: 30px;
}
input.sheet-tab:checked + span::before
{
background: #dcdcdc;
background: -moz-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 );
background: -webkit-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 );
background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc);
background: -o-linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 );
background: linear-gradient(to top, #D3D3D3 , #dcdcdc, #D3D3D3 );
border-bottom-color: #fff;
}
input.sheet-tab:not(:first-child) + span::before
{
border-left: none;
}
input.sheet-tab2 + span::before
{
left: 131px;
background: #fff;
background: -moz-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: -webkit-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: -ms-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: -o-linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
background: linear-gradient(to top, #D3D3D3 , #fff, #D3D3D3 );
}
input.sheet-tab3 + span::before
{
left: 231px;
}
input.sheet-tab4 + span::before
{
left: 331px;
}
input.sheet-tab5 + span::before
{
left: 431px;
}
input.sheet-tab6 + span::before
{
left: 531px;
}
input.sheet-tab7 + span::before
{
left: 631px;
}
/* From Runequest6 for Hit Location Armor */
input.sheet-full {
width: 100%;
}
input.sheet-value_full {
width: 100%;
/*text-align: center;*/
}
input.sheet-value {
width: 100%;
text-align: center;
}
input.sheet-divider {
width: 100%;
/^height:160%*/
text-align: center;
}
.sheet-centerChkBox{
align-self: center;
}
.sheet-wrapper1 {
display: grid;
grid-template-columns: 48% 50%;
grid-gap: 10px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-skillsWrapper {
display: grid;
grid-template-columns: 50% 50%;
grid-gap: 3px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-dodgeWrapper {
display: grid;
grid-template-columns: 10px 69px 33px 33px 33px 21px 250px;
grid-gap: 3px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-hitLocationsWrapper {
display: grid;
grid-template-columns: 8% 15% 18% 15% 12% 4% 11% 13% 2%;
/* grid-template-columns: 9% 23% 23% 6% 8% 2% 8% 8% 2% 8%; */
/* grid-template-columns: 45px 160px 160px 40px 45px 12px 45px 45px 12px 45px;*/
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-dodge{
align-self: center;
font-size: small!important;
}
.sheet-dodgeWrapper input,
.sheet-dodgeWrapper select {
font-size:x-small;
}
.sheet-magicStatsWrapper{
display: grid;
grid-template-columns: 33px 33px 123px 58px 160px;
grid-gap: 3px;
/*grid-auto-rows: minmax(auto, auto);*/
width: 325px;
}
.sheet-magicStatsWrapper input,
.sheet-magicStatsWrapper select {
font-size:x-small;
}
.sheet-spellRuneStorageWrapper{
display: grid;
grid-template-columns: 48% 52%;
grid-gap: 3px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-spellWrapper{
display: grid;
grid-template-columns: 110px 68px 28px 29px 58px 58px 29px;
grid-gap: 1px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-spellWrapper input,
.sheet-spellWrapper select {
font-size:x-small;
}
.sheet-grimWrapper{
display: grid;
/*grid-template-columns: 35% 13% 5% 19% 25%;*/
grid-template-columns: 154px 74px 26px 70px 80px;
grid-gap: 2px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-grimeWrapper input,
.sheet-grimWrapper select {
font-size:x-small;
width:100%;
}
.sheet-grimWrapper select {
margin-bottom: 0px;
padding-left: 0px;
}
.sheet-mpStorageWrapper{
display: grid;
grid-template-columns: 334px 33px 33px;
grid-gap: 3px;
grid-auto-rows: minmax(auto, auto);
}
.charsheet .sheet-spellEffect{
font-size:xx-small;
height:2em;
width:95%;
}
.sheet-mpLabel{
grid-column: 1 /span 3;
font-size:large;
text-align: center;
}
.sheet-spellLabel{
grid-column: 4 /span 2;
font-size:large;
text-align: center;
}
input.sheet-spellHgt {
height:27px;
}
.sheet-demonsWrapper{
display: grid;
grid-template-columns:50% 50%;
grid-gap: 5px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-demonWrapper{
border: 1px solid black;
border-radius: 25px;
padding: 10px 5px 5px 5px;
width: 95%;
}
.sheet-wrapper1-col1 {
grid-column: 1;
grid-row: 1;
width:100%;
}
.sheet-wrapper1-col2 {
grid-column: 2;
grid-row: 1;
width: 100%;
}
.sheet-wrapper2 {
display: grid;
grid-template-columns:5% 11% 9% 9% 9% 44%;
grid-gap: 5px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-modDiv{
padding: 10px 0 10px 0;
width: 75px;
margin: 10px auto;
}
.sheet-hpShieldWrapper{
display: grid;
grid-template-columns: 41% 59%;
grid-gap: 5px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-shield{
align-self: center;
font-size: small!important;
}
.charsheet .sheet-defaultTextarea{
width:95%;
}
.sheet-wealth{
height:100px;
}
.sheet-armorWrapper{
display: grid;
grid-template-columns:30% 23% 23% 16% 7%;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-h2hWrapper{
display: grid;
grid-template-columns:120px 85px 35px 16px 36px 42px 44px 35px 23px 52px 25px 29px 26px 59px 79px 53px 59px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
align-items: end;
justify-items: center;
}
.sheet-h2hWrapper input,
.sheet-h2hWrapper select {
font-size:x-small;
}
.sheet-msslWrapper{
display: grid;
grid-template-columns:108px 69px 18px 41px 16px 34px 38px 44px 35px 32px 32px 34px 59px 50px 34px 51px 64px 57px;
/* grid-template-columns:108px 69px 18px 41px 16px 34px 38px 44px 35px 49px 34px 59px 61px 34px 51px 64px 57px; */
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
align-items: end;
justify-items: center;
}
.sheet-msslWrapper input,
.sheet-msslWrapper select {
font-size:x-small;
}
.sheet-shieldwrapper{
margin-top: 10px;
display: grid;
grid-template-columns: 5% 12% 8% 8% 6% 8% 15% 14% 5% 18%;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-shieldwrapper input,
.sheet-shieldwrapper select {
font-size:x-small;
}
.sheet-gearWrapper{
display: grid;
grid-template-columns: 50% 50%;
grid-gap: 5px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-horseWrapper{
border: 1px solid black;
border-radius: 25px;
padding: 10px 5px 5px 5px;
width: 95%;
}
.sheet-horseStatWrapper{
display: grid;
grid-template-columns: 41px 35px 41px 35px 41px 35px 41px 35px 13px 50px ;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-horseWeapons{
display: grid;
grid-template-columns: 35px 160px 50px 77px 20px 35px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-horseSkills{
display: grid;
grid-template-columns: 35px 216px 50px 35px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
/*
.sheet-text_input{
border: none;
box-shadow: none;
border-bottom: 1px solid black;
border-radius: 0;
display:inline-block;
outline:none;
}*/
.sheet-marginT10{
margin-top:10px;
}
.sheet-marginT2{
margin-top:2px;
}
.sheet-demonStatWrapper{
display: grid;
grid-template-columns: 41px 35px 35px 41px 35px 35px 41px 35px 35px 41px 35px 35px ;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-demonWeapons{
display: grid;
grid-template-columns: 35px 160px 50px 77px 20px 35px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-demonSkills{
display: grid;
grid-template-columns: 35px 216px 50px 35px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-demonAbilities{
display: grid;
grid-template-columns: 140px 53px 98px 56px 34px;
grid-gap: 0px;
grid-auto-rows: minmax(auto, auto);
}
.charsheet .sheet-abilityEffect{
height: 3.5em;
font-size:xx-small;
width:96%;
}
.charsheet .sheet-abilityEffectSmall{
height: 2.0em;
font-size:x-small;
width:96%;
}
.sheet-demonAbilities input{
font-size:xx-small;
}
.sheet-demonAbilitiesLessSmall input{
font-size:x-small;
}
.sheet-abilityEffectHdr{
text-align:left;
font-size:xx-small;
margin-top:5px;
font-weight:bold;
}
.sheet-backgroundWrapper{
display: grid;
grid-template-columns: 50% 50%;
grid-gap: 5px;
grid-auto-rows: minmax(auto, auto);
}
.sheet-Residence{
height:3.5em;
}
.sheet-centerText{
text-align:center;
}
.sheet-leftAlignText{
text-align:left;
}
.sheet-mediumText{
font-size:medium;
}
.sheet-header{
color:#b87a38;
font-size:large;
margin-bottom: 10px
}
.sheet-allegianceRank{
display: block;
width: 86px;
font-size: xx-small;
padding:0px;
}
.sheet-allFrame1{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/allFrameTest2.png');
background-repeat: no-repeat;
}
.sheet-header2{
font-size: 1.25em;
font-weight: bold;
margin-bottom: 10px;
background-color: white;
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
.sheet-shieldDivider{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/shieldBorderTest1.png');
background-repeat: no-repeat
}
.sheet-storageInscribedDivider{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/hpBorderTest1.png');
background-repeat: no-repeat
}
.sheet-hpDivider{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/hpBorderTest1.png');
background-repeat: no-repeat
}
.sheet-gearDivider{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/borderTest6.png');
background-repeat: no-repeat
}
.sheet-fullDivider{
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/borderTest5.png');
background-repeat: no-repeat
}
.sheet-spellsDivider{
background-size: 100% auto;
background-image: url('https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Elric/Graphics/shieldBorderTest1.png');
background-repeat: no-repeat
}
.sheet-skill_category{
color:#b87a38;
/*font-size:large;*/
margin-bottom: 10px;
display:inline-block;
}
.sheet-statLabel2{
text-align:right;
}
.sheet-charLabel{
align-self: end;
font-weight:bold;
}
.sheet-skillLabel{
font-weight: bold;
font-size: 1.3em;
}
.sheet-dbLabel{
width:50px;
}
.sheet-topCell{
align-self: start;
}
.sheet-bottCell{
align-self: end;
}
.sheet-char_values{
display:inline-block;
font-size:1.0em;
width:34px;
box-shadow: none;
border: 0px;
border-radius:0px;
border-bottom: 1px solid black;
text-align:center;
}
.sheet-attribute_label{
font-size:0.75em;
width:61px;
display:inline-block
}
.sheet-bold{
font-weight:bold;
}
.sheet-equipment{
min-height: 5em;
max-height: 5em;
width: 398px;
}
.sheet-horseName{
width:164px;
}
.sheet-horseArmor{
width:50px;
}
.sheet-horseArmorType{
width:75px;
}
.sheet-horseBreed{
width:122px;
}
.sheet-weapon_type{
width:75px;
font-size:x-small;
}
.charsheet button[type=roll].sheet-turn_order::before {
background-image: none;
font-size: 13px;
font-family: pictos;
content: "t";
margin: 0 0px 0 0;
}
.charsheet button[type=roll].sheet-turn_order {
/*background-image: none;
background-color: #f2f5d3;*/
margin:0px;
}
.charsheet button[type=roll].sheet-initiative_turn_order::before {
color: red;
background-color: white;
background-image: none;
font-size: 15px;
font-family: pictos;
content: "t";
margin: 0 0px 0 0;
}
.charsheet button[type=roll].sheet-initiative_turn_order {
/*background-image: none;
background-color: #f2f5d3;*/
margin:0px;
}
.sheet-skill_values{
text-align:center;
font-size:1.20em;
width:28px;
}
.sheet-col1{
grid-column:1;
}
.sheet-col2{
grid-column:2;
}
.sheet-col3{
grid-column:3;
}
.sheet-col4{
grid-column:4;
}
.sheet-col5{
grid-column:5;
}
.sheet-col6{
grid-column:6;
}
.sheet-col7{
grid-column:7;
}
.sheet-col8{
grid-column:8;
}
.sheet-col9{
grid-column:9;
}
.sheet-col10{
grid-column:10;
}
.sheet-col11{
grid-column:11;
}
.sheet-col12{
grid-column:12;
}
.sheet-col113{
grid-column:13;
}
.sheet-col114{
grid-column:14;
}
.sheet-col15{
grid-column:15;
}
.sheet-col16{
grid-column:16;
}
.sheet-col17{
grid-column:17;
}
.sheet-col18{
grid-column:18;
}
.sheet-col19{
grid-column:19;
}
.sheet-col20{
grid-column:20;
}
.sheet-col21{
grid-column:21;
}
.sheet-col22{
grid-column:22;
}
.sheet-row1{
grid-row:1;
}
.sheet-row2{
grid-row:2;
}
.sheet-row3{
grid-row:3;
}
.sheet-row4{
grid-row:4;
}
.sheet-row5{
grid-row:5;
}
.sheet-row6{
grid-row:6;
}
.sheet-row7{
grid-row:7;
}
.sheet-row8{
grid-row:8;
}
.sheet-row9{
grid-row:9;
}
.sheet-row10{
grid-row:10;
}
/*
div.repcontainer[data-groupname=repeating_practicalSkills] .repitem:nth-child(even) {
background-color: #ba6f3f;
margin-top: 0px;
margin-bottom: 0px;
}
div.repcontainer[data-groupname=repeating_practicalSkills] .repitem:nth-child(odd) {
background-color: white;
margin-top: 0px;
margin-bottom: 0px;
}
x
div.repcontainer[data-groupname=repeating_practicalSkills] .repitem:nth-child(even) {
background-color: #ba6f3f;
margin-top: 0px;
margin-bottom: 0px;
}
div.repcontainer[data-groupname=repeating_practicalSkills] .repitem:nth-child(odd) {
background-color: white;
margin-top: 0px;
margin-bottom: 0px;
}
*/
/* .charsheet .sheet-text_input */
div.sheet-skills input.sheet-text_input {
height:26px;
}
div.sheet-skills input.sheet-spell_text_input {
/*height:36px;*/
font-size:medium;
}
input.sheet-spell_text_input {
/*height:36px;*/
font-size:medium;
}
div.sheet-skills {
padding: 1px;
}
.sheet-dtlsLine{
padding-bottom:4px;
}
.sheet-name{
width:364px;
}
.sheet-gender{
width:59px;
}
.sheet-age{
width:35px;
}
.sheet-birthPlc{
width:150px;
}
.sheet-title{
width:150px;
}
.sheet-family{
width:175px;
}
.sheet-occupation{
width:331px;
}
.sheet-allgSpan{
display:inline-block
}
.sheet-allgWrapper{
text-align:center
}
.sheet-looks{
min-height:7.5em;
max-height:7.5em;
}
.sheet-text_input{
border: none;
box-shadow: none;
border-bottom: 1px solid black;
border-radius: 0;
display:inline-block;
outline:none;
line-height:12px;
padding-top:0px;
padding-bottom:0px;
background: #D3D3D3; /* Light Gray */
}
.sheet-header{
color:#b87a38;
font-size:large;
margin-bottom: 10px
}
.sheet-detailsItem{
display:inline-block;
}
.sheet-details2{
width:98px;
text-align:center;
}
.sheet-details3{
width:269px;
text-align:center;
}
.sheet-details-label{
font-size:x-small;
font-weight:bold;
margin-bottom:0px;
}
.sheet-skillHeader{
display:inline-block;
}
.sheet-skillRating{
display:inline-block;
}
.sheet-skillLevel{
display:inline-block;
}
.sheet-skill_category{
color:#b87a38;
/*font-size:large;*/
margin-bottom: 10px;
display:inline-block;
}
.sheet-char-label{
Font-size:xx-large;
font-weight:bold;
display:inline-block;
padding:1px 2px 1px 1px;
text-align:center;
font-size:large;
width:43px;
}
.sheet-char_values{
display:inline-block;
font-size:1.0em;
width:34px;
box-shadow: none;
border: 0px;
border-radius:0px;
border-bottom: 1px solid black;
text-align:center;
}
.sheet-melee_wpns_labels label{
display:inline-block;
font-size:1em;
}
.sheet-melee_wpns_labels div{
display:inline-block;
font-size:x-small;
font-weight:bold;
}
.sheet-tableHdr{
font-size:x-small;
font-weight:bold;
text-align:center;
}
.sheet-magicTableHdr{
font-size:medium;
font-weight:bold;
text-align:center;
}
.sheet-armorDice{
width:63px;
text-align:center;
}
.sheet-armorRow{
height:25px!important;
}
.sheet-cellFill{
width:90%;
}
.sheet-cellFillFully{
width:98%;
}
.sheet-2digits{
text-align:center;
width:35px;
}
.sheet-2digitsSmall{
text-align:center;
width:28px;
}
.sheet-majWndButt{
margin-left: 10px!important;
margin-right: 10px!important;
}
.sheet-indentLeft{
margin-left: 20px;
}
.sheet-wounds{
width:74px;
}
.sheet-POWx4{
margin-left:5px!important;
}
.sheet-hpwndsrow1{
margin-bottom:5px;
}
.sheet-skillButtons{
margin: 1px 3px 1px 3px!important;
}
/* allgiance button */
.charsheet button[type=roll].sheet-turn_order::before {
background-image: none;
font-size: 13px;
font-family: pictos;
content: "t";
margin: 0 0px 0 0;
}
.charsheet button[type=roll].sheet-allg_roll::before {
content: " ";
background-image: none;
}
.charsheet button.sheet-allg_roll[type="roll"] {
font-size:small;
color:white;
padding-bottom: 0;
padding-top: 0;
display: inline-block;
margin: 0;
font-weight: 400;
text-align: center;
cursor: pointer;
background-image: none;
background-color: transparent;
/*border: 1px solid red;*/
white-space: nowrap;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border:none;
}
.charsheet button.sheet-allg_roll[type="roll"]:hover {
background-color: transparent;
/*border-color: red;*/
color:red;
}
.charsheet button.sheet-allg_roll[type="roll"] label, button[type="roll"] input {
height:24px;
line-height: 24px;
text-align:center;
width: 100%;
cursor: pointer;
background: none;
box-shadow: none;
transition: none;
border-radius: none;
border:none;
font-weight:700;
}
.charsheet button.sheet-allg_roll[type="roll"]:hover label, button[type="roll"]:hover input {
color: red;
border: none;
}
/* Text button */
.charsheet button[type=roll].sheet-text_roll::before {
content: " ";
background-image: none;
}
.charsheet button.sheet-text_roll[type="roll"] {
font-size:small;
/*width: 95%;*/
/*height:24px;*/
padding-bottom: 0;
display: inline-block;
margin: 0;
font-weight: 400;
text-align: center;
cursor: pointer;
background-image: none;
background-color: white;
/*border: 1px solid red;*/
white-space: nowrap;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.charsheet button.sheet-text_roll[type="roll"]:hover {
background-color: black;
/*border-color: red;*/
color:white
}
.charsheet button.sheet-text_roll[type="roll"] label, button[type="roll"] input {
height:24px;
line-height: 24px;
text-align:center;
width: 100%;
cursor: pointer;
background: none;
box-shadow: none;
transition: none;
border-radius: none;
border:none;
font-weight:700;
}
.charsheet button.sheet-text_roll[type="roll"]:hover label, button[type="roll"]:hover input {
color: white;
border: none;
}
/* End Text button end*/
.charsheet button[type=roll].sheet-turn_order {
/*background-image: none;
background-color: #f2f5d3;*/
margin:0px;
}
.sheet-allgCheck{
background-color: black;
color: white;
}
.sheet-allgValues{
background-color: transparent;
display: inline-block;
font-size: 1.0em;
width: 74px;
box-shadow: none;
border: 0px;
border-radius: 0px;
text-align: center;
padding-top: 17px;
padding-bottom: 9px;
font-size: x-large;
}
.sheet-attribute_label{
font-size:0.75em;
width:61px;
display:inline-block
}
.sheet-divider1{
background-color: #000000;
border: 0 none;
color: #00000;
height: 10px;
}
.sheet-centerDiv{
width: 50%;
margin-left: auto;
margin-right:auto;
text-align: center;
}
}
/*
.repcontainer[data-groupname="repeating_melee2"]{
width:100%!important;
}
.repcontainer[data-groupname="repeating_missle2"]{
width:100%!important;
}
.repcontainer[data-groupname="repeating_mounts"]{
width:100%!important;
}
*/
.itemcontrol {
margin-left: -33px;
}
.repcontrol{
margin-right: 14px;
}
div.repcontrol button
{
width: 13px;
color: transparent;
padding: 0px;
padding-left: 2px;
text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
}
div.repcontrol button.repcontrol_add::before,
div.repcontrol button.repcontrol_edit::before
{
font-family: Pictos;
position: relative;
color: #000;
width:12px;
height:12px;
}
/* +Add */
div.repcontrol button.repcontrol_add::before
{
content: "&"; /* & in Pictos is a + sign, while + is a plus inside a circle */
left: -0px;
top: -0px;
}
/* Modify */
div.repcontrol button.repcontrol_edit::before
{
text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
content: "x"; /* x in Pictos is a crossed hammer and wrench */
left: -0px;
top: -0px;
}
/* Done */
div.repcontrol.editmode button.repcontrol_edit::before
{
content: "3"; /* 3 in Pictos is a check mark */
}
/* Configuration Window*/
.charsheet .sheet-cdiv {
width:798px;
/*border: 1px dotted;*/
padding-right: 15px;
padding-left: 15px;
}
.sheet-HideConfig:checked ~ *.sheet-config {
display:none;
}
.charsheet span.sheet-is-config::after { /*Close Config: grayish background with black text*/
content: "^";
}
.charsheet .sheet-HideConfig:checked + span.sheet-is-config::after { /*Show Configuration: Black background with grayish text*/
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-redtext {
color: black;
}
/* .charsheet input.sheet-ammocheck[value="1"] ~ input.sheet-redtext { */
input.sheet-ammocheck[value="1"] ~ input.sheet-redtext { */
color: red;
}
.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
}
/*End Configuration Window*/
/* Roll Template */
/* Check, Melee, Ranged Manifest Template */
.sheet-rolltemplate-check .sheet-container,
.sheet-rolltemplate-complication .sheet-container {
color: Black;
background-color: #ffffff;
border: 1px solid;
padding: 2px;
width: 189px;
}
.sheet-rolltemplate-meleeRoll .sheet-container,
.sheet-rolltemplate-melee .sheet-container {
background-color: rgb(153, 0, 0); /* Dark Red */
color: rgb(255, 179, 179); /* Light Red */
border: 3px solid rgb(255, 179, 179);
padding: 2px;
width: 189px;
}
.sheet-rolltemplate-initiative .sheet-container {
background-color: Thistle;
color: Blue;
border: 3px solid Blue;
padding: 2px;
width: 189px;
}
.sheet-rolltemplate-check .sheet-container h1,
.sheet-rolltemplate-complication .sheet-container h1,
.sheet-rolltemplate-meleeRoll .sheet-container h1,
.sheet-rolltemplate-melee .sheet-container h1,
.sheet-rolltemplate-initiative .sheet-container h1{
color: inherit;
font-size: 1.2em;
font-variant: small-caps;
line-height: 20px;
}
.sheet-rolltemplate-melee div,
.sheet-rolltemplate-meleeRoll div,
.sheet-rolltemplate-initiative div,
.sheet-rolltemplate-complication div,
.sheet-rolltemplate-check div {
padding: 2px;
}
.sheet-rolltemplate-complication span,
.sheet-rolltemplate-check span,
.sheet-rolltemplate-meleeRoll span,
.sheet-rolltemplate-melee span,
.sheet-rolltemplate-initiative span {
color: currentColor;
font-family: "Times New Roman", Times, serif;
font-size: 1.2em;
font-variant: small-caps;
line-height: 1.4em;
padding-left: 5px;
text-align: left;
}
.sheet-rolltemplate-complication .sheet-subheader,
.sheet-rolltemplate-check .sheet-subheader,
.sheet-rolltemplate-meleeRoll .sheet-subheader,
.sheet-rolltemplate-melee .sheet-subheader,
.sheet-rolltemplate-initiative .sheet-subheader {
color: currentColor;
font-size: 1em;
font-style: italic;
}
.sheet-rolltemplate-check .sheet-arrow-right,
.sheet-rolltemplate-meleeRoll .sheet-arrow-right,
.sheet-rolltemplate-melee .sheet-arrow-right,
.sheet-rolltemplate-initiative .sheet-arrow-right {
border-bottom: 3px solid transparent;
border-left: 180px solid currentColor;
border-top: 3px solid transparent;
}
.sheet-rolltemplate-complication .sheet-arrow-right {
border-bottom: 2px solid transparent;
border-left: 180px solid Crimson;
border-top: 2px solid transparent;
}
.sheet-rolltemplate-meleeRoll .sheet-tcat,
.sheet-rolltemplate-melee .sheet-tcat,
.sheet-rolltemplate-initiative .sheet-tcat,
.sheet-rolltemplate-complication .sheet-tcat,
.sheet-rolltemplate-check .sheet-tcat {
font-style: italic;
}
.sheet-rolltemplate-complication .inlinerollresult,
.sheet-rolltemplate-check .inlinerollresult {
/*background-color: #ffffff;*/
background-color: LightGray !important;
border: none;
}
.sheet-rolltemplate-initiative .inlinerollresult,
.sheet-rolltemplate-meleeRoll .inlinerollresult,
.sheet-rolltemplate-melee .inlinerollresult {
color: Red;
background-color: Yellow;
border: none;
}
.sheet-rolltemplate-check .inlinerollresult.fullcrit {
color: #3FB315;
border: none;
}
.sheet-rolltemplate-check .inlinerollresult.fullfail {
color: #B31515;
border: none;
}
.sheet-rolltemplate-check .inlinerollresult.importandivoll {
color: #4A57ED;
border: none;
}
/* End Check, Ranged & Manifest templates*/
.sheet-rolltemplate-Roll{
font-family: 'Georgia';
}
.sheet-rolltemplate-Roll .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
width: 77%;
}
.sheet-rolltemplate-Roll .sheet-flipColor{
background-color:black;
color:white;
}
.sheet-rolltemplate-Roll .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-Roll .sheet-rollResult{
text-align:center;
color: #0096FF; /* Bright Blue */
/* color: #000080; Navy Blue */
/* background-color: #D3D3D3; Light Gray */
}
.sheet-rolltemplate-Roll .sheet-rollHeader{
font-size:1.2em;
text-align:center;
/* color: #0096FF; Bright Blue */
color: #000080; /* Navy Blue */
/* background-color: #D3D3D3; Light Gray */
}
.sheet-rolltemplate-Roll .inlinerollresult.fullcrit{
border:none;
}
.sheet-rolltemplate-Roll .inlinerollresult.fullfail{
border:none;
}
.sheet-rolltemplate-Roll .inlinerollresult.importantroll {
border:none;
}
.sheet-rolltemplate-Roll .inlinerollresult {
background-color: transparent;
border: none;
}
/*.sheet-rolltemplate-cdd .sheet-chat-button-green a[href^="!edParse"] */
.sheet-rolltemplate-Roll .sheet-rollResult a[href^="~"]{
background-color:black!important;
}
ll
.sheet-rolltemplate-h2hFumble{
font-family: 'Georgia';
}
.sheet-rolltemplate-h2hFumble .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: #E5E4E2; /* Platinum - was white; */
color: #770737; /* Mulberry */
width: 77%;
}
.sheet-rolltemplate-h2hFumble .sheet-rollResult{
text-align:center;
color: #770737; /* Mulberry */
/* background-color: #E5E4E2; Platinum was #D3D3D3 Light Gray */
}
.sheet-rolltemplate-h2hFumble .sheet-rollHeader{
font-weight:bold ;
text-align:center;
color: #770737; /* Mulberry */
/* background-color: #E5E4E2; Platinum was #D3D3D3 Light Gray */
}
.sheet-rolltemplate-h2hFumble .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
text-align:center;
color: #770737; /* Mulberry */
/* background-color: #E5E4E2; Platinum was #D3D3D3 Light Gray */
/*border: 1px solid black;*/
}
.sheet-rolltemplate-msslFumble{
font-family: 'Georgia';
}
.sheet-rolltemplate-msslFumble .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #770737; /* Mulberry */
width: 77%;
}
.sheet-rolltemplate-msslFumble .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-msslFumble .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-msslFumble .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
/**/
.sheet-rolltemplate-mjrWnd{
font-family: 'Georgia';
}
.sheet-lightRed{
background-color:#fde8ec;
}
.sheet-rolltemplate-mjrWnd .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #880808; /* Blood Red */
width: 77%;
}
.sheet-rolltemplate-mjrWnd .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-mjrWnd .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-mjrWnd .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-mjrWnd{
font-family: 'Georgia';
}
.sheet-rolltemplate-armor .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #7393B3; /* Blue Gray */
width: 77%;
}
.sheet-rolltemplate-armor .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-armor .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-armor .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-armor .inlinerollresult.fullcrit{
border:none;
}
.sheet-rolltemplate-armor .inlinerollresult.fullfail{
border:none;
}
.sheet-rolltemplate-armor .inlinerollresult.importantroll {
border:none;
}
.sheet-rolltemplate-armor .inlinerollresult {
background-color: transparent;
border: none;
}
.sheet-rolltemplate-armor .sheet-rollResult a[href^="~"]{
background-color:black!important;
}
.sheet-rolltemplate-Powx4 .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #630330; /* Tyrian Purple */
width: 77%;
}
.sheet-rolltemplate-Powx4 .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-Powx4 .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-Powx4 .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-Powx4 .inlinerollresult.fullcrit{
border:none;
}
.sheet-rolltemplate-Powx4 .inlinerollresult.fullfail{
border:none;
}
.sheet-rolltemplate-Powx4 .inlinerollresult.importantroll {
border:none;
}
.sheet-rolltemplate-Powx4 .inlinerollresult {
background-color: transparent;
border: none;
}
.sheet-rolltemplate-Powx4 .sheet-rollResult a[href^="~"]{
background-color:black!important;
}
.sheet-rolltemplate-turnOrder .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #FFAC1C; /* Bright Orange */
width: 77%;
}
.sheet-rolltemplate-turnOrder .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-turnOrder .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-turnOrder .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-turnOrder .inlinerollresult.fullcrit{
border:none;
}
.sheet-rolltemplate-turnOrder .inlinerollresult.fullfail{
border:none;
}
.sheet-rolltemplate-turnOrder .inlinerollresult.importantroll {
border:none;
}
.sheet-rolltemplate-turnOrder .inlinerollresult {
background-color: transparent;
border: none;
}
.sheet-rolltemplate-turnOrder .sheet-rollResult a[href^="~"]{
background-color:black!important;
}
.sheet-rolltemplate-initiativeTurnOrder .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #D22B2B; /* Cadmium Red */
width: 77%;
}
.sheet-rolltemplate-initiativeTurnOrder .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-initiativeTurnOrder .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-initiativeTurnOrder .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-initiativeTurnOrder .inlinerollresult.fullcrit{
border:none;
}
.sheet-rolltemplate-initiativeTurnOrder .inlinerollresult.fullfail{
border:none;
}
.sheet-rolltemplate-initiativeTurnOrder .inlinerollresult.importantroll {
border:none;
}
.sheet-rolltemplate-initiativeTurnOrder .inlinerollresult {
background-color: transparent;
border: none;
}
.sheet-rolltemplate-initiativeTurnOrder .sheet-rollResult a[href^="~"]{
background-color:black!important;
}
.sheet-rolltemplate-summonFumble{
font-family: 'Georgia';
}
.sheet-rolltemplate-summonFumble .sheet-wrapper{
border: 1px solid black;
border-radius: 25px;
padding: 5px;
background-color: white;
color: #800080; /* Purple */
width: 77%;
}
.sheet-rolltemplate-summonFumble .sheet-rollResult{
text-align:center;
}
.sheet-rolltemplate-summonFumble .sheet-rollHeader{
font-weight:bold ;
text-align:center;
}
.sheet-rolltemplate-summonFumble .sheet-rollBody{
/*background-color:white;*/
padding:5px 0 5px 0;
/*border: 1px solid black;*/
}
.sheet-rolltemplate-summonFumble{
font-family: 'Georgia';
}