/*
font-family: 'Black Ops One', cursive;
font-family: 'Oswald', sans-serif;
font-family: 'Tulpen One', cursive;
*/

@charset "utf-8";
@font-face {
    font-family: 'play';
    src: url('../Fuentes/play-regular/play-regular-webfont.woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
.mainworld{font-family: 'play', sans-serif; background-color:#EEEEEEFF;}
main{background: url('../Img/forgeworld.jpg') center center no-repeat; background-size: cover; background-position: center center; background-attachment: fixed;}
header{border-bottom:10px solid #dda600;
    background: #791f13;
	background: -webkit-linear-gradient(top,#791f13 0,#1f0303 100%);
	background: -moz-linear-gradient(top,#791f13 0,#1f0303 100%);
	background: -o-linear-gradient(top,#791f13 0,#1f0303 100%);
	background: linear-gradient(to bottom,#791f13 0,#1f0303 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#791f13,endColorstr=#1f0303,GradientType=0);color:#FFFFFFFF;}
.t-accent{color: #1f0303}
.t-contrast{color: #8cac0bFF; }
.input_login{font-family: 'play',sans-serif;}
.inv-texto{font-family: 'play',sans-serif;}
input,textarea{font-family:'play';}
.boton_login{background-color: #791f13;color:#FFFFFFFF}
.boton_login:hover{background-color:#5b79ffFF;}
.dashboard-card{background:#6379a3CC; color:#FFFFFFFF;}
.tableheader-weapons{background-color: #791f13; color:white; text-align:center}

/*Micro Tarjetas de unidad*/
.micro-card{width:300px; height:420px; padding:10px; background:#111; border-radius: 10px; box-shadow:0 0 10px;}
.micro-card .card-content{width:100%; height:95%; background:white; border-radius: 0 0 15px 15px; display:flex; flex-direction:column; justify-content: flex-start; align-items: stretch;}
.micro-card .footer{color:white; font-size:8px; padding:3px;}
.UnitName{padding:5px;font-family: 'Tulpen One', cursive; font-size: 24px; font-weight:bold; color:white; text-shadow:0 0 4px black;}
.Block{display:flex; flex-direction:row; justify-content:flex-start; align-items:stretch;}
.Keywords{margin-top:auto;margin-bottom:5px; padding:5px; font-size:8px; font-weight:bold; font-family:'play',sans-serif;}
.Stats{display:flex; flex-direction:column; justify-content:flex-start; align-items:stretch;width:75px;}
.Right-block{display:flex; flex-direction:column; justify-content:flex-start; align-items:stretch;width:100%;}
.Stats .stat-block{margin:3px 0 3px 0; padding:0 0 0 33px; display:block; width:70px; height: 40px; box-shadow:0 0 10px black; border-radius:0 5px 5px 0; font-family: 'Black Ops One', cursive;font-size:16px;color:white; text-shadow:0 0 4px black; line-height: 40px; text-align:left;}
.Stats .stat-block.movement{background: url('../Img/directions.png') left center no-repeat; background-size:25px; background-color:#512805;}
.Stats .stat-block.thoughness{background: url('../Img/wall.png') left center no-repeat; background-size:25px; background-color:#343434;}
.Stats .stat-block.save{background: url('../Img/shield.png') left center no-repeat; background-size:25px; background-color:#a37000;}
.Stats .stat-block.wounds{background: url('../Img/blood.png') left center no-repeat; background-size:25px; background-color:#ba1600;}
.Stats .stat-block.leadership{background: url('../Img/medal.png') left center no-repeat; background-size:25px; background-color:#0c4d6a;}
.Stats .stat-block.objcontrol{background: url('../Img/control.png') left center no-repeat; background-size:25px; background-color:#0d5304;}
.Right-block .weapon-block{display:flex; flex-direction:column; justify-content: flex-start;align-items: stretch; background:darkslategray;margin:2px 0 0 5px; padding:3px; font-size:10px; color:white;}
.Right-block .weapon-name{font-size:10px; font-weight:bold;;font-family: 'Oswald', sans-serif;}
.Right-block .weapon-properties{font-size:7px; color: #FFFFFF99}
.Right-block .weapon-stats{display:flex; flex-direction: row; justify-content:flex-start; align-items:stretch;}
.Right-block .ability-block{display:flex; flex-direction:column; justify-content: flex-start;align-items: stretch;}
.weapon-stats .weapon-stat{position:relative; font-size:12px; color:white;font-family: 'play', sans-serif; display:block; width:25px; height:25px; line-height:25px; padding:3px;text-align: center; text-shadow:0 0 4px black;}
.weapon-stats .weapon-stat.range::after{position:absolute; content:'R';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.weapon-stats .weapon-stat.attacks::after{position:absolute; content:'A';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.weapon-stats .weapon-stat.skill::after{position:absolute; content:'Sk';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.weapon-stats .weapon-stat.strength::after{position:absolute; content:'S';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.weapon-stats .weapon-stat.ap::after{position:absolute; content:'AP';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.weapon-stats .weapon-stat.damage::after{position:absolute; content:'D';top:0;left:0;right:0;bottom:0;font-size:15px; color:#FFFFFF30;font-family: 'Black Ops One', cursive;text-shadow:none;}
.ability-block .ability-name{padding:5px;font-family: 'Tulpen One', cursive; font-size: 12px; font-weight:bold;}
.ability-block .ability-desc{padding:0 5px 0 5px; font-family: 'play', sans-serif; font-size: 7px;}

/*Encabezados por faccion*/
.adepta-sororitas{background: url('../Img/adepta-sororitas.jpg') center center no-repeat; background-size:cover;}
.adeptus-custodes{background: url('../Img/adeptus-custodes.jpg') center center no-repeat; background-size:cover;}
.adeptus-mechanicus{background: url('../Img/adeptus-mechanicus.jpg') center center no-repeat; background-size:cover;}
.aeldari{background: url('../Img/aeldari.jpg') center center no-repeat; background-size:cover;}
.agents-of-the-imperium{background: url('../Img/agents-of-the-imperium.jpg') center center no-repeat; background-size:cover;}
.orks{background: url('../Img/orks.jpg') center center no-repeat; background-size:cover;}