/* Профиль
-------------------------------------------------------------*/

.punbb .post .post-author {
width: 237px;
padding: 6px 0px 27px 0px;
text-transform: lowercase;
background: url(https://forumstatic.ru/files/001a/a6/af/78366.png) top no-repeat, url(https://forumstatic.ru/files/001a/a6/af/79300.png) bottom no-repeat, url(https://forumstatic.ru/files/001a/a6/af/11133.png) repeat-y;
font-size: 10px;
color: #584a66;
font-family: roboto condensed;
text-shadow: 1px 1px 0px #f4f1f7;
}

.pa-author {
display: inline-block;
padding: 3px 10px 2px 0px!important;
color: #f3f0f5;
text-shadow: 1px 1px 0px #574a66;
font-size: 15px!important;
font-weight: 700;
font-family: roboto condensed!important;
text-transform: uppercase;
line-height:15px;
letter-spacing: 0.4px;
text-align: center;
width: 206px;
}

.pa-author a {
text-decoration: none;
color: #f6f6f6;
text-shadow: 1px 1px 0px #574a66;
}

.pa-author a:hover {
color: #f6f6f6;
text-shadow: 1px 1px 0px #574a66;
opacity: .4;
}

li.pa-title {
padding: 5px 0px 8px 5px!important;
width: 195px;
font-size: 10px;
letter-spacing: 0.6px;
line-height: 10px;
text-shadow: 1px 1px 0px #f3f0f5;
font-family: roboto condensed;
text-transform: lowercase!important;
}

li.pa-avatar.item2 {
width: auto;
max-width: 180px;
height: auto;
text-align: center;
margin: 0px 0px 0px 9px;
padding: 4px 2px 1px 2px!important;
background: #e5e4e1;
border: 1px solid #f5f2ed;
box-shadow: 0px 0px 5px 0px #afa9a2;
}

li.pa-avatar.item2 img {
margin: 0px;
max-width: 180px;
}

.pa-posts, .pa-respect {
display: inline-block;
font-family: roboto;
font-size: 8px;
font-weight: 700!important;
text-transform: uppercase;
letter-spacing: 0.6px;
color: #626262!important;
text-shadow: #ffffff 1px 1px 0px!important;
width: 65px;
height: 24px;
padding: 0px!important;
margin-top: 20px!important;
margin-bottom: 22px!important;
}

.pa-posts {
text-align: center;
margin-right: 30px!important;
}

.pa-respect {
text-align: center;
margin-left: 30px!important;
}

.pa-respect a {
color: #626262!important;
text-shadow: #ffffff 1px 1px 0px!important;
}

.pa-respect a:hover {
color:#626262!important;
text-shadow: #ffffff 1px 1px 0px!important;
opacity: .4;
}

.pa-respect img {
margin-bottom: -1px;
}

#pun-reputation div {
background: #F2F2F2;
}

#pun-reputation .inner h1 {
padding-top: 30px;
padding-bottom: 0px;
}

/*------ Профиль лз и остальное ------*/

.pa-fld1 {
line-height: 170%;
text-align: justify;
text-align-last: center;
font-size: 9px;
font-family: roboto;
color: #382b46;
padding: 11px 10px 10px 10px!important;
}

.pa-fld1 b {
color: #664593;
font-weight: 600;
}

.pa-fld1 a {
color: #664593;
background: transparent;
border-bottom: none;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
-webkit-transition-duration: 0.8s;
transition-duration: 0.8s;
font-weight: 600
}

alz {
font-size: 10px;
text-transform: uppercase;
text-align: center!important;
display: block;
margin-bottom: -12px!important;
font-family: roboto condensed;
}

.pa-fld1 a:hover {
color: #664593;
background: #e1dad5;
text-shadow: none;
}

.pa-fld2 {
margin-top: 4px!important;
margin-bottom: 0px!important;
margin-left: -15px!important;
}

.pl {
height: 45px;
width: 237px;
background-image: url(https://i.imgur.com/RCsdrPH.png);
color: #fff;
text-align: center;
overflow: hidden;
}

.pl pl1 {
position: relative;
display: block;
width: 231px;
padding: 5px 3px 0px 3px;
height: 17px;
font: 13px/13px Roboto Condensed;
letter-spacing: 0.4px;
text-transform: uppercase;
}

.pl pl2 {
position: relative;
display: block;
width: 231px;
padding: 0px 3px 0px 3px;
height: 10px;
font: 9px/9px Roboto;
letter-spacing: 0.8px;
text-transform: lowercase;
}

.pa-fld3, .pa-fld4 {
display: inline-block;
font-family: roboto condensed;
font-size: 12px;
font-weight: 700!important;
text-transform: uppercase;
letter-spacing: 0.6px;
color: #f6f6f6!important;
text-shadow: #685080 1px 1px 0px!important;
width: 45px;
height: 12px;
padding: 0px 10px 18px 6px!important;
}

.pa-fld4 {
text-align: left;
margin-right: 30px!important;
}

.pa-fld3 {
text-align: right;
margin-left: 30px!important;
}

.pa-fld5 {
text-align: center;
margin-top: -45px!important;
margin-bottom: -16px!important;
margin-left: -5px!important;
}

.pa-fld5 img src {
height: 40px;
width: auto;
}