/*--- GENERAL ---*/
.no_decoration_black {
text-decoration: none !important;
color: black !important;
}
.no_decoration_black:hover {
text-decoration: underline !important;
color: black !important;
}
.no_decoration_pink {
text-decoration: none;
color: #FF1493;
}
.no_decoration_pink:hover {
text-decoration: underline;
color: #FF1493;
}
.no_decoration_white {
text-decoration: none;
color: white;
}
.no_decoration_white:hover {
text-decoration: underline;
color: white;
}
.no_decoration_grey {
text-decoration: none;
color: #656565;
}
.no_decoration_grey:hover {
text-decoration: underline;
color: #656565;
}
.no_decoration {
text-decoration: none;
color: #656565;
}
.no_decoration:hover {
text-decoration: none;
}




#main {
float: left;
margin-top: 150px;
margin-bottom: 100px;
text-align: center;
width: 100%;
display: flex;
align-items: center;
flex-direction: column;
}
#content {
width: 80%;
max-width: 1308px;
color: #c3c3c3;
text-align: left;
line-height: 27px;
display: flex;
background: #272727;
padding: 20px;
}



#left_userImg,
#content_left svg {
width: 200px;
height: 200px;
border-radius: 50%;
padding: 20px;
fill: #a9a9a9;
}


#content_right {
margin: 0px 20px 0px 20px;
width: 100%;
}
#upper {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}

#right_name {
font-size: 24px;
margin-top: 20px;
}
#right_rang {
margin-top: 10px;
font-size: 18px;

display: flex;
flex-wrap: wrap;
}
#right_stats {
padding-top: 20px;
padding-bottom: 20px;
}

#right_beschreibung {
padding-top: 20px;
border-top: 1px solid #696969;
font-size: 20px;
}
#right_beschreibungText {
margin-top: 10px;
}

.imgUserUploadForPost {
max-width: 100%;
height: auto !important;
}

@media only screen and (max-width: 885px) {
#left_userImg {
width: 100px;
height: 100px;
}
@media only screen and (max-width: 650px) {
#content {
flex-direction: column;
align-items: center;
}
#upper {
justify-content: center;
text-align: center;
}
#right_name {
margin-top: 0px;
}

.bull {
display: none;
}
#right_rang {
flex-wrap: wrap;
justify-content: center;
flex-direction: column;
}
#upper_left,
#right_stats {
margin: 0 10px;
}
}
