From fcd96d67004db08673bfabecd9134457ef9f73ab Mon Sep 17 00:00:00 2001 From: VJ ROLMASTERS Date: Wed, 26 Nov 2025 12:37:40 +0100 Subject: [PATCH] Add files via upload --- Black Sword Hack/black_sword_hack_v2.css | 1243 ++++++++++++++++++++++ 1 file changed, 1243 insertions(+) create mode 100644 Black Sword Hack/black_sword_hack_v2.css diff --git a/Black Sword Hack/black_sword_hack_v2.css b/Black Sword Hack/black_sword_hack_v2.css new file mode 100644 index 0000000000..2c05b7ac03 --- /dev/null +++ b/Black Sword Hack/black_sword_hack_v2.css @@ -0,0 +1,1243 @@ +/* CSS BLACK SWORD HACK - THE MERRY MUSHMEN */ +/* Character sheet for ROll20 by VJ Rolmasters*/ + +@import url('https://fonts.googleapis.com/css2?family=Brawler:wght@400;700&family=Estonia&family=IM+Fell+English:ital@0;1&family=Quintessential&family=Trade+Winds&display=swap'); + +/*============= FONTS CSS =============*/ +.estonia-regular { + font-family: "Estonia", cursive; + font-weight: 400; + font-style: normal; +} +.quintessential-regular { + font-family: "Quintessential", serif; + font-weight: 400; + font-style: normal; +} +.im-fell-english-sc-regular { + font-family: "IM Fell English SC", serif; + font-weight: 400; + font-style: normal; +} +.trade-winds-regular { + font-family: "Trade Winds", system-ui; + font-weight: 400; + font-style: normal; +} + +.brawler-regular { + font-family: "Brawler", serif; + font-weight: 400; + font-style: normal; +} + +.brawler-bold { + font-family: "Brawler", serif; + font-weight: 700; + font-style: normal; +} + +/*============= CONTENEDORES Y COLUMNAS CSS =============*/ + +.sheet-clearfloat { + clear:both; + height:0; + font-size: 0px; + line-height:0px; +} + +.sheet-contenedorvj{ + position:relative; + float:left; + width:860px; + max-width: 860px; + height:auto; + min-height: 600px; + margin: 0px auto; + padding: 0px 0px; + } + +.sheet-BSHpergamino{ + position: relative; + float: left; + width: 840px; + height: auto; + min-height: 1100px; + margin: 0px auto ; + background-image: url("https://rolmasters.com/ROLL20/BLACK_SWORD_HACK/BSH_FONDO_A3.jpg"); + background-repeat:no-repeat; + background-size:auto; + background-position: top; + box-sizing:border-box; +} + +/*============= COLUMNA A CSS =============*/ + +.sheet-columnA{ + position: relative; + float: left; + width: 500px; + height: auto; + min-height: 1060px; + margin: 40px 0px 0px 20px; + box-sizing:border-box; + +} + +.sheet-columndata{ + position: relative; + float: left; + width: 100%; + height: auto; + min-height: 90px; + margin: 0px auto 0px ; + box-sizing:border-box; +} + +.sheet-BSHtitles{ + position: relative; + float: left; + width: 110px; + min-width: 110px; + height:30px; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px ; + text-align: left; + color:#000000; + font-family: "IM Fell English SC", serif; + font-weight: 400; + font-size: 30px; + } +.sheet-BSHtitles2{ + position: relative; + float: left; + width: 100%; + min-width: 100px; + height:40px; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px ; + text-align: left; + color:#000000; + font-family: "IM Fell English SC", serif; + font-weight: 400; + font-size: 30px; + } +.sheet-characterinfo{ + position: relative; + float: left; + width: 180px; + height:20px; + min-height: 20px; + max-height: 20px!important; + margin: 10px 0px 0px 5px!important; + padding: 0px 0px 0px 0px; + border-top: none; + border-left: none ; + border-right: none; + border-bottom: none; + outline: 0px; + text-align: left; + background-color: transparent; + font-size: 18px; + font-family: "IM Fell English SC", serif; + color: #000000; + resize: none; + } + +.sheet-columnpjbackground{ + position: relative; + float: left; + width: 300px; + height: auto; + min-height: 180px; + margin: 0px auto 0px ; + box-sizing:border-box; + +} + +.sheet-columnpjbackground textarea{ + position: relative; + float: left; + width:95%; + margin: 0px 0px 0px 1%; + padding: 0px 5px; + resize: none; + box-sizing: border-box; + background-color: transparent; + border: none; + font-size: 13px; + font-family: 'Quintessential', serif; + color:#000000; + line-height: 20px; + overflow-y: auto; + scrollbar-color: #000000 transparent; + scrollbar-width: thin; +} + +.sheet-columnsword{ + position: relative; + float: left; + width: 198px; + height: auto; + min-height: 650px; + margin: 0px auto 0px ; + box-sizing:border-box; +} + +.sheet-columnroundsL{ + position: relative; + float: left; + width: 90px; + height: auto; + min-height: 390px; + margin: 155px auto 0px ; + box-sizing:border-box; +} +.sheet-columnroundsR{ + position: relative; + float: right; + width: 90px; + height: auto; + min-height: 347px; + margin: 200px auto 0px ; + box-sizing:border-box; +} +.sheet-roundbox{ + position: relative; + float: left; + width: 100%; + height: auto; + min-height: 112px; + margin: 0px auto 0px ; + box-sizing:border-box; +} +.sheet-atributename{ + position: relative; + float: left; + width: 100%; + height: 26px !important; + margin: 4px auto 0px ; + text-align: center; + font-family: "IM Fell English SC", serif; + font-weight: bold; + font-style: normal; + font-size: 22px; + box-sizing:border-box; +} + +.sheet-valorcaracteristicas1{ + float: left; + width: 100% !important; + height: 30px !important; + border-top: none; + border-left: none; + border-right: none; + border-bottom: none !important; + outline: 0px; + text-align: center; + background-color: transparent !important; + font-weight: bold; + font-size: 28px; + font-family: "Trade Winds", system-ui; + color:#000000; + -webkit-inner-spin-button: none; + -webkit-outer-spin-button: none; + -moz-appearance: textfield; + -webkit-appearance: none; + } + +.sheet-columnweapons{ + position: relative; + float: left; + width: 500px; + height: auto; + min-height: 180px; + max-height: 210px; + margin: 0px auto 0px ; + box-sizing:border-box; + overflow-y: auto; + scrollbar-color: #000000 transparent; + scrollbar-width: thin; +} +.sheet-item1Armor{ + float: left; + width: 165px !important; + height: 30px !important; + margin: 0px 0px 0px 0px; + border: none; + border-bottom: 1px solid #000 !important; + outline: none; + background: transparent !important; + + font-size: 14px; + font-weight: bold; + text-align: left; + color: #000; + appearance: textfield; /* reemplaza a -webkit y -moz */ +} +.sheet-item2Armor{ + float: left; + width: 40px !important; + height: 30px !important; + margin: 0px 0px 0px 5px; + border: none; + border-bottom: 1px solid #000 !important; + outline: none; + background: transparent !important; + + font-size: 14px; + font-weight: bold; + text-align: center; + color: #000; + appearance: textfield; /* reemplaza a -webkit y -moz */ +} + +/*=================== COMBATE TAB 3 CSS ===================*/ + +.sheet-armaselect-A, +.sheet-armaselect-B { + float: left; + height: 30px !important; + margin: 0 0 0 5px !important; + border: none; + border-bottom: 1px solid #000 !important; + outline: 0; + background-color: transparent !important; + + font-size: 14px; + font-weight: bold; + text-align: center; + color: #000; + -moz-appearance: textfield; + -webkit-appearance: none; +} +.sheet-armaselect-A { width: 35px !important; } +.sheet-armaselect-B { width: 115px !important; } + +.sheet-item2A{ + float: left; + width: 145px !important; + height: 30px !important; + margin: 0px 0px 0px 40px; + border: none; + border-bottom: 1px solid #000 !important; + outline: none; + background: transparent !important; + + font-size: 14px; + font-weight: bold; + text-align: left; + color: #000; + appearance: textfield; /* reemplaza a -webkit y -moz */ +} +.sheet-item2B{ + float: left; + width: 60px !important; + height: 30px !important; + margin: 0px 0px 0px 5px; + border: none; + border-bottom: 1px solid #000 !important; + outline: none; + background: transparent !important; + + font-size: 14px; + font-weight: bold; + text-align: center; + color: #000; + appearance: textfield; /* reemplaza a -webkit y -moz */ +} + +.sheet-item2detalles{ + float: none; + width: 100%; + height: auto; + min-height: 35px; + margin: 0px auto 5px ; + + } +.sheet-item2detalles textarea{ + float: none; + width: 420px; + height: 30px; + min-height: 50px; + margin: 5px 5px 0px 40px; + resize: vertical; + box-sizing: border-box; + outline: 0px; + + font-size: 12px; + color: #000000; + background-color: transparent; border: 1px solid #000000; + } + +/*============= COLUMNA LEVEL CSS =============*/ + +.sheet-level { + position: absolute; + right: 260px; + top: 40px; + float: right; + width: 115px; + height: 200px; + box-sizing:border-box; + z-index:2; +} +.sheet-levelname{ + position: relative; + float: left; + width: 100%; + height: 26px !important; + margin: 4px auto 0px ; + text-align: center; + font-family: "IM Fell English SC", serif; + font-weight: bold; + font-style: normal; + font-size: 16px; + box-sizing:border-box; +} +.sheet-valorlevel{ + float: left; + width: 60px !important; + height: 60px !important; + outline: 0px; + text-align: center; + font-weight: bold; + font-size: 28px; + font-family: "Trade Winds", system-ui; + color:#000000; + border: 2px solid #000000; + background-color: white; + -webkit-inner-spin-button: none; + -webkit-outer-spin-button: none; + -moz-appearance: textfield; + -webkit-appearance: none; + } + + +/*============= COLUMNA B CSS =============*/ + +.sheet-columnB{ + position: relative; + float: left; + width: 320px; + height: auto; + min-height: 740px; + margin: 235px auto 0px ; + box-sizing:border-box; + } +.sheet-columnB textarea{ + position: relative; + float: left; + margin: 0px 1% 0px 1%; + padding: 0px 5px; + width:98%; + resize: none; + box-sizing: border-box; + background-color: transparent; + border: none; + font-size: 13px; + font-family: 'Quintessential', serif; + color:#000000; + line-height: 20px; + overflow-y: auto; + scrollbar-color: #000000 transparent; + scrollbar-width: thin; +} + +.sheet-barralanzadados{ + float: right; + width: 70px; + height: auto; + min-height: 30px; + margin: 0px 10px 0px 0px; + border: 2px solid #000000; + text-align: center; + color: #000000; + font-size: 11px; + cursor: pointer; + } + + +.sheet-columnvida{ + position: absolute; + float: left; + bottom: 10px; + right: 3px; + width: 320px; + height: auto; + min-height: 180px; + margin: 0px auto 0px ; + box-sizing:border-box; + } + +.sheet-damage{ + position: relative; + float: left; + width: 120px; + height: auto; + min-height: 180px; + margin: 0px auto 0px ; + box-sizing:border-box; + } +.sheet-doomdie{ + position: relative; + float: left; + width: 80px; + height: auto; + min-height: 180px; + margin: 0px auto 0px ; + box-sizing:border-box; + } +.sheet-vidaname1{ + position: relative; + float: left; + width: 100%; + height: 18px !important; + margin: 4px auto 0px ; + text-align: center; + font-family: "IM Fell English SC", serif; + font-weight: bold; + font-style: normal; + font-size: 16px; + box-sizing:border-box; +} +.sheet-vidaname2{ + position: relative; + float: left; + width: 100%; + height: 18px !important; + margin: 4px auto 0px ; + text-align: center; + font-family: "IM Fell English SC", serif; + font-weight: bold; + font-style: normal; + font-size: 12px; + box-sizing:border-box; +} +.sheet-valorvida{ + float: left; + width: 50px !important; + height: 50px !important; + outline: 0px; + text-align: center; + font-weight: bold; + font-size: 28px; + font-family: "Trade Winds", system-ui; + color:#000000; + border: 2px solid #000000; + background-color: white; + -webkit-inner-spin-button: none; + -webkit-outer-spin-button: none; + -moz-appearance: textfield; + -webkit-appearance: none; + } + + +/*============= TOP PART FIXE BLOC 1 : COLUMNA B CSS =============*/ + +.sheet-avatarbox { + position: absolute; + right: 50px; + top: 50px; + width: 180px; + height: 180px; + padding: 0px; + overflow: hidden; + border-radius: 50%; + z-index:1; +} + +.sheet-marcavatar { + position: absolute; + right: 15px; + top: 15px; + width: 250px; + height: 250px; + box-sizing:border-box; + z-index:2; + background-image: url("https://rolmasters.com/ROLL20/BLACK_SWORD_HACK/BSH_FOTO_ROUND_250px.png"); + background-repeat:no-repeat; + background-size:auto; + background-position: top; +} + +.sheet-tiradasecreta{ + position: relative; + float: left; + width: 100%; + height:auto; + min-height: 35px; + margin: 5px 0px 0px 0px; + padding: 0px 0px 0px 0px; + border-top: none; + border-left: none ; + border-right: none; + border-bottom: none; + outline: 0px; + background-color: transparent; + text-align: left; + font-size: 12px; + font-family: "JetBrains Mono", monospace; + } + + + +/*============= CHECKBOXS COLORS CSS =============*/ + +.sheet-check-negre{ +float:left; +width: 15px!important; +height: 15px!important; +color:black; accent-color:black; +border-color: black; +} + + +/*============= DETAILS CSS =============*/ + +details{ + color: #000000 !important; + padding: 10px 0px 0px; + cursor: pointer; + font-family: "JetBrains Mono", monospace; + font-size: 14px; + } +details:hover{ + color: #000000 !important; + padding: 10px 0px 0px; + cursor: pointer; + font-family: "JetBrains Mono", monospace; + font-size: 14px; + } + +/*============= GENERAL CSS =============*/ +.charsheet .sheet-invisible { + display: none; +} + +.sheet-width100{ + float:left; + position:relative; + width:100%; + height:auto; + min-height: 30px; + margin: 0px 0px; + padding: 0px 0px; + box-sizing: border-box; + display: inline-block; + } +.sheet-darksecrets{ + float:left; + position:relative; + width:90%; + height:auto; + min-height: 30px; + margin: 0px 0px 0px 10%; + padding: 0px 0px; + box-sizing: border-box; + display: inline-block; + } +.sheet-columnamig{ + float:left; + position:relative; + width:49%; + height:auto; + margin: 0% 0% 0% 1%; + padding: 0px; + } + +/*============= ESPACIADORES Y SEPARADORES CSS =============*/ +.sheet-espai10{ + float:none; + position:relative; + width:100%; + height:10px; + margin:0 auto; + padding:0} + + +.sheet-espai-5,.sheet-espai-10,.sheet-espai-15,.sheet-espai-20,.sheet-espai-30,.sheet-espai-40,.sheet-espai-50,.sheet-espai-60{ + float:left; + position:relative; + width:100%; + margin:0 auto; + padding:0} + +.sheet-espai-5{height:5px} +.sheet-espai-10{height:10px} +.sheet-espai-15{height:15px} +.sheet-espai-20{height:20px} +.sheet-espai-30{height:30px} +.sheet-espai-40{height:40px} +.sheet-espai-50{height:50px} +.sheet-espai-60{height:60px} + + +/*============= REPCONTROL BOTONS CSS =============*/ +.repcontrol { + display: flex; + width: 96%; + justify-content: flex-end; + clear: both; +} +.repcontrol_add, +.repcontrol_edit, +.repcontrol_add:hover, +.repcontrol_edit:hover, +.repcontrol_add:active, +.repcontrol_edit:active +.repcontrol_add:focus, +.repcontrol_edit:focus{ + width: 2em; + height: 1.2em; + margin: 1px; + padding: 0 1px 3px 1px; + box-shadow: none; + color: transparent !important; + text-shadow: none; + outline: transparent !important; +} +.repcontrol_move { + float: left; + margin-left: 5px; + cursor: move; +} +button.btn.repcontrol_del:after, +button.btn.repcontrol_del:hover { + color: black; +} +button.btn.repcontrol_edit:after { + font-family: Pictos; + content: '('; + color: black; + margin: 0 0 0 -38px; +} +.repcontainer.ui-sortable.editmode ~ .repcontrol button.btn.repcontrol_edit:after { + margin: 0 0 0 -28px; + content: ')'; +} +button.btn.repcontrol_add:after { + font-family: Pictos; + content: '&'; + color: black; + margin: 0 0 0 -31px; +} +button.btn:hover.repcontrol_edit:after, +button.btn:hover.repcontrol_add:after, +button.btn:hover.repcontrol_del:after { + color: #73940D; +} +a.btn.repcontrol_move:hover { + color: #73940D; +} +button.btn.btn-danger.pictos.repcontrol_del:hover { + color: #fff; +} + +/*=================== FIRMA CSS ===================*/ + + +.sheet-firma-foot{ + float: left; + width: 100%; + height: 15px; + min-height: 20px; + margin: 20px auto 5px; + font-family: "IM Fell English SC", serif; + font-weight: 500; + font-size: 11px; + text-align: center; + color: #000000; +} + +.sheet-logoeditorial { + position: absolute; + right: 40px; + bottom: 5px; + float: right; + width: 60px; + height: 41px; + box-sizing:border-box; + z-index:2; + background-image: none; + background-repeat:no-repeat; + background-size:cover; + background-position: center; +} + +/*=================== MEDIA CSS ===================*/ +@media screen and (max-width: 600px){ + + .sheet-contenedorvj{ + position:relative; + float:left; + width:500px; + max-width: 500px; + height:auto; + min-height: 600px; + margin: 0px auto; + padding: 0px 0px; + } + + .sheet-columnA{ + position: relative; + float: left; + width: 500px; + height: auto; + min-height: 1060px; + margin: 40px 0px 0px 20px; + box-sizing:border-box; +} + +.sheet-columndata{ + position: relative; + float: left; + width: 100%; +} + + .sheet-BSHtitles{ + position: relative; + float: left; + width: 100%; + } + .sheet-BSHpergamino{ + position: relative; + float: left; + width: 500px; + height: auto; + min-height: 1100px; + margin: 0px auto ; + background-color: antiquewhite; + background-image: url("https://rolmasters.com/ROLL20/BLACK_SWORD_HACK/BSH_FONDO_A1.jpg"); + background-repeat:no-repeat; + background-size:cover; + background-position: top; + box-sizing:border-box; + overflow: hidden; + border: 1px solid #ccc; +} + + .sheet-characterinfo{ + position: relative; + float: left; + height:20px; + width:250px; + margin: 10px 0px 0px 5%!important; + border-bottom: 1px solid #000000 !important; + } + + .sheet-columnpjbackground{ + position: relative; + float: left; + width: 420px; + +} +.sheet-columnpjbackground textarea{ + position: relative; + float: left; + width:460px; + border: 1px solid #000000; +} + +.sheet-columnsword{ + position: relative; + float: left; + width: 260px; + height: auto; + min-height: 880px; + margin: 0px 0px 0px 60px; + box-sizing: border-box; + background-image: url(https://rolmasters.com/ROLL20/BLACK_SWORD_HACK/BSH_ESPASA_A1.png); + background-repeat: no-repeat; + background-size: auto; + background-position: top; +} + +.sheet-columnroundsL{ + position: relative; + float: left; + width: 90px; + height: auto; + min-height: 390px; + margin: 265px 0px 0px 32px; + box-sizing:border-box; +} +.sheet-columnroundsR{ + position: relative; + float: right; + width: 90px; + height: auto; + min-height: 347px; + margin: 310px 32px 0px 0px ; + box-sizing:border-box; +} + +.sheet-level { + position: absolute; + right: 30px; + top: 1010px; +} + +.sheet-item1Armor{ + width: 265px !important; + } +.sheet-columnweapons { + position: relative; + float: left; + width: 470px; + height: auto!important; + min-height: 30px; + max-height: none!important; + +} + .sheet-item2detalles textarea { + float: none; + width: 330px; +} + .sheet-item2B{ + float: left; + width: 40px !important; +} + +.sheet-columnB{ + position: relative; + float: left; + width: 500px; + height: auto; + min-height: 700px; + margin: 180px auto 0px ; + box-sizing:border-box; + } + +.sheet-columnB textarea{ + width:460px; + border: 1px solid #000000; +} + +.sheet-tiradasecreta{ + position: relative; + float: left; + width: 410px; + margin: 5px 0px 0px 90px; + } +.sheet-darksecrets{ + float:left; + position:relative; + width:460px; + height:auto; + min-height: 30px; + margin: 0px 0px 0px 20px; + padding: 0px 0px; + box-sizing: border-box; + display: inline-block; + } + +.sheet-columnvida{ + position: absolute; + bottom: 660px; + right: 80px; + width: 320px; + height: auto; + min-height: 180px; + margin: 0px auto 0px ; + box-sizing:border-box; + } +} +@media screen and (min-width: 940px){ + + + } +@media screen and (min-width: 1000px){ + } +@media screen and (min-width: 1050px){ + } +@media screen and (min-width: 1100px){ + } + +/*============= VJBTN GRANDE CSS =============*/ + +.sheet-VJBTN{ + float: left; + padding: 0px 0px 0px 0px!important; + font-size: 30px!important; + background: none!important; + border: none!important; + text-align: center !important; + color: #000000 !important; +} +.sheet-VJBTN:hover{ + padding: 0px 0px 0px 0px!important; + font-size: 30px!important; + background: none; + border: none; + -webkit-transition: background-position 0.5s linear; + -moz-transition: background-position 0.5s linear; + -ms-transition: background-position 0.5s linear; + -o-transition: background-position 0.5s linear; + transition: background-position 0.5s linear; + color: #550505 !important; +} +.sheet-VJBTN:active{ + padding: 0px 0px 0px 0px!important; + font-size: 30px!important; + background: none!important; + border: none!important; + box-shadow: none; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -ms-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; + color: #860808 !important; + content:"A"; +} + +.ui-dialog .charsheet button.sheet-VJBTN[type=roll]::before { + font-family: dicefontd20!important; + border: none!important; + background-color: transparent!important; + content: "A"!important; +} +.ui-dialog .charsheet button[type=roll]::before { + content: none ; +} + + +/*============= VJBTN PEQUE CSS =============*/ + +.sheet-VJBTN2{ + float: left; + padding: 0px 0px 0px 0px!important; + font-size: 25px!important; + background: none!important; + border: none!important; + text-align: center !important; + color: #000000 !important; +} +.sheet-VJBTN2:hover{ + padding: 0px 0px 0px 0px!important; + font-size: 25px!important; + background: none; + border: none; + -webkit-transition: background-position 0.5s linear; + -moz-transition: background-position 0.5s linear; + -ms-transition: background-position 0.5s linear; + -o-transition: background-position 0.5s linear; + transition: background-position 0.5s linear; + color: #550505 !important; +} +.sheet-VJBTN2:active{ + padding: 0px 0px 0px 0px!important; + font-size: 25px!important; + background: none!important; + border: none!important; + box-shadow: none; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -ms-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; + color: #860808 !important; + content:"A"; +} + +.ui-dialog .charsheet button.sheet-VJBTN2[type=roll]::before { + font-family: dicefontd20!important; + border: none!important; + background-color: transparent!important; + content: "A"!important; +} + +/*============= CHECK CSS =============*/ + +/* Chrome, Safari, Edge, Opera */ +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; } + +/* Firefox */ +input[type=number] { + -moz-appearance: textfield; } + +/*=================== BLAK SWORD HACK ROLL ROLLTEMPLATE CSS ===================*/ + + +.sheet-rolltemplate-bsh { + margin-left: -37px; +} +.sheet-rolltemplate-bsh .sheet-fotofondo { + width: 300px; + height: auto; + min-height: 130px; + overflow: auto; + background-image: none; + background-repeat: no-repeat; + background-size:cover; + background-position: top; + background-color: #ffffff; + box-sizing: border-box; + border-top: none; + border-left: 10px solid #000000; + border-right: 10px solid #000000; + border-bottom: 10px solid #000000; +} + +.sheet-rolltemplate-bsh .sheet-header { + height: 45px; + background-color: #000000; + padding: 5px; + +} +.sheet-rolltemplate-bsh .sheet-title { + font-family: "IM Fell English SC", serif; + font-size: 20px; + margin: 6px 0px 0px 0px; + text-align: center; + color: #ffffff; + text-transform: uppercase; + font-weight: bold; +} +.sheet-rolltemplate-bsh .sheet-subtitle { + font-size:16px; + font-family: "Quintessential", serif; + margin: 2px 0px 0px 0px; + text-align: center; + color: #ffffff; +} + +.textchatcontainer .inlinerollresult { + background-color: #fef68e; + border: 2px solid #fef68e; + padding: 3px 3px 0px 3px!important; + font-weight: bold; + cursor: help; + font-size: 1.1em; +} + +.sheet-rolltemplate-bsh .sheet-contento :nth-child(4n+3), +.sheet-rolltemplate-bsh .sheet-contento :nth-child(4n) { + background-color: transparent !important; + border: none!important; +} + +.sheet-rolltemplate-bsh .sheet-filatemplate1{ + position:relative; + float:left; + width:90%; + height:auto; + min-height: 15px; + margin: 0% 5%; + padding: 8px 0px; + color: #000000; + text-align:center; + font-family: "Brawler", serif; + font-weight: 400; + font-size: 16px; + font-style: normal; + } +.sheet-rolltemplate-bsh .sheet-filatemplate2{ + position:relative; + float:left; + width:90%; + height:auto; + min-height: 15px; + margin: 0% 5%; + padding: 10px 0px 10px 0px; + color: #000000; + text-align:center; + font-family: "Estonia", cursive; + font-weight: bolder; + font-size: 34px; + font-style: normal; + } + +/*=================== BLACK SWORD HACK DADOS ROLL ROLLTEMPLATE CSS ===================*/ + +.sheet-rolltemplate-bshdice { + margin-left: -37px; +} +.sheet-rolltemplate-bshdice .sheet-fotofondo { + width: 300px; + height: auto; + min-height: 130px; + overflow: auto; + background-image: none; + background-repeat: no-repeat; + background-size:cover; + background-position: top; + background-color: #ffffff; + box-sizing: border-box; + border-top: none; + border-left: 10px solid #000000; + border-right: 10px solid #000000; + border-bottom: 10px solid #000000; +} + +.sheet-rolltemplate-bshdice .sheet-header { + height: 45px; + background-color: #000000; + padding: 5px; +} +.sheet-rolltemplate-bshdice .sheet-title { + font-family: "IM Fell English SC", serif; + font-size: 20px; + margin: 6px 0px 0px 0px; + text-align: center; + color: #ffffff; + text-transform: uppercase; + font-weight: bold; +} +.sheet-rolltemplate-bshdice .sheet-subtitle { + font-size:16px; + font-family: "Quintessential", serif; + margin: 2px 0px 0px 0px; + text-align: center; + color: #ffffff; +} + +.textchatcontainer .inlinerollresult { + background-color: #fef68e; + border: 2px solid #fef68e; + padding: 3px 3px 0px 3px!important; + font-weight: bold; + cursor: help; + font-size: 1.1em; +} + +.sheet-rolltemplate-bshdice .sheet-contento :nth-child(4n+3), +.sheet-rolltemplate-bshdice .sheet-contento :nth-child(4n) { + background-color: transparent !important; + border: none!important; +} + +.sheet-rolltemplate-bshdice .sheet-filatemplate1{ + position:relative; + float:left; + width:90%; + height:auto; + min-height: 15px; + margin: 0% 5%; + padding: 8px 0px; + color: #000000; + text-align:center; + font-family: "Brawler", serif; + font-weight: 400; + font-size: 16px; + font-style: normal; + } +.sheet-rolltemplate-bshdice .sheet-filatemplate2{ + position:relative; + float:left; + width:90%; + height:auto; + min-height: 15px; + margin: 0% 5%; + padding: 10px 0px 10px 0px; + color: #000000; + text-align:center; + font-family: "Brawler", serif; + font-weight: 400; + font-size: 20px; + font-style: normal; + }