/* Profilansicht */ 

.rpgprofil {
width: 30%;
	background:var(--body);
color: var(--txt);
line-height:1.1;
padding:3px;}
.postbitkurzbeschreibung {
text-align:justify;
height:150px; 
overflow:auto;}

.postbitgruppe {
background:var(--body);
color: var(--txt);
padding:3px;
font-family:Georgia;
font-style:italic;
margin:5px 0px;}

/* Postbit */ 

.postbit-charstats {
text-align:left;}

.postbit-charstatshead {
text-align:center;
font-family:Georgia;
font-style:italic;
background:var(--accent);
padding:2px;}

.trimava {
border: 7px solid var(--accent);
}

.trimsig {
}

.trimicon {
border: 7px solid var(--accent);
}



/* Charakterübersicht im User CP */ 
.rpguserindex {padding:20px;}

.rpgflex {display:flex;
flex-direction:row;
margin-top:5px;
}

.rpgcharakter {display:flex; flex-direction:wrap; background: var(--hbg); border-bottom:1px solid var(--accent); padding:10px; margin:5px 0px;}

/* Höhe der Signatur */ 
.userindexsig {height:150px;}
/* Breite der Bilder */ 
.userindexava {width:150px; border:2px solid var(--hbg);}
.userindexicon {width:150px; border-right:2px solid var(--hbg); border-left:2px solid var(--hbg); border-bottom:2px solid var(--hbg);}

/* Spaltenbreite */
.userindexwidthsig {width:450px; text-align:right;}
.userindexwidthava {width:150px;}
.userindexwidthtext {width:290px; padding: 0px 10px; text-align:justify; box-sizing:border-box;}
.userindextextheight {height:240px; overflow:auto; padding:5px;}

/* Grafikupload */
.rpgcharas-upload {
    margin-bottom: 20px;
}

.rpgcharas-upload label {
    display: block;
    font-weight: bold;
    margin-bottom: 5px;
}

.rpgcharas-preview img {
    max-width: 100px;
    max-height: 100px;
    margin-top: 10px;
    border: 1px solid #ddd;
    padding: 5px;
    background: white;
}