/* ÏÀÃÈÍÀÖÈß © blanche. áðàòü ìîæíî òîëüêî ñ êîïèðàéòîì */


.pagelink strong, .pagelink a {transition: all .3s cubic-bezier(.64,.51,.55,1.16) 0s; display: inline-block;}
.pagelink strong {margin: 0 1.5px; font-weight: normal;letter-spacing: -1px;}
.pagelink strong, .pagelink a:hover {transform: scale(1.5) skewX(-15deg);}
.pagelink a {padding: 0 1px 0 3px;}


/* Êîäû ïðèíàäëåæàò äèçàéíåðó: ðóõíóâøèå íåáåñà 
------------------------------------------------------------*/
/*ÃÐÀÔÈÊÀ
--------------------------------------------------------------------------------------------*/

html, body {min-width: 1200px!important;
min-height: 600px!important;}

html {
-ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}


/* ÔÎÍ, ÇÀÄÍÈÉ ÔÎÍ */
body {
    background: url(http://forumstatic.ru/files/001b/9d/1a/96034.jpg) no-repeat fixed top center;
    background-color: #191919;
background-size: auto;
}



/* ØÀÏÊÀ */
#pun-title table {
    border: none;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(http://forumstatic.ru/files/001b/9d/1a/46057.jpg);
width: 1056px;
    height: 168px;
    margin: -1px 0px 0px -52px;
  }


/* ÏÎËÎÆÅÍÈÅ ÐÅÊËÀÌÛ */
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 500px; top: 50px; }


/* ÊÎÍÒÅÍÒ, ÏÀÍ ÈËÈ "ÒÅËÎ" ÔÎÐÓÌÀ */
#pun { 
background-color: #d1d3da; /* îáÿçàòåëüíî íàäî íàñòðàèâàòü ïðèÿòíûé öâåò, èáî íåêîòîðûå ñèäÿò ñ òåëåôîíîâ áåç êàðòèíîê */
background-image: url("http://forumstatic.ru/files/001b/9d/1a/46472.jpg");
}

/* ÔÓÒÅÐ, ÏÎÄÂÀË, ÊÎÏÈÐÀÉÒ, ÍÈÇ ÔÎÐÓÌÀ */
#pun-about p.container {
    position: relative;
    background: url(http://forumstatic.ru/files/001b/9d/1a/85285.jpg) transparent no-repeat;
    width: 1054px;
    height: 68px;
    margin: 0px 0 -60px -50px;
    overflow-x: hidden;
    text-align: center;
    line-height: 1;
    font-family: 'Open Sans';
    text-transform: lowercase;
    font-size: 9px;
}



/* ËÈÍÈß ÐÀÇÃÐÀÍÈ×ÈÒÅËÜ, HR, çà íåíàäîáíîñòüþ ñíåñòè ïóíêò öåëèêîì */
hr, .banner-line {
border: 1px dotted rgba(53, 57, 33, 0.6);}

/* îôîðìëåíèå ïîäôîðóìîâ */
.punbb .main .container {
padding: 15px 5px;
}

.punbb .modmenu .container, .punbb .formal .container, #pun-userlist .usertable .container, #pun-redirect.punbb .info .container, div#pun-reputation .container {
    width: auto;
    min-height: 0px;
    margin: 0;
    padding: 0;
    background: none;
    border: none;
  }

/* ÒÅÊÑÒ ÍÀ ÔÎÐÓÌÅ */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent; font-weight: normal; font-style: normal; 
color: #171717; /* ìåíÿòü òîê öâåò */
}



/* ÍÀÂÈÃÀÖÈß
---------------------------------------------------------------------------------------------*/
/* ÏÎËÎÆÅÍÈÅ ÍÀÂÈÃÀÖÈÈ, îáùèå ññûëêè è ïîëüçîâàòåëüñêèå */
div#pun-navlinks { position: absolute;
    width: 100%;
    text-align: center;
    top: 122px;
    right: -10px; }

div#pun-ulinks { position: absolute;
    width: 100%;
    text-align: center;
    top: 146px;
    left: 10px;}


/* ÑÑÛËÊÈ ÎÁÙÅÉ ÍÀÂÈÃÀÖÈÈ ÄÎ ÍÀÂÅÄÅÍÈß */
#pun-navlinks a  {
letter-spacing: 1px;
    color: #95464d!important;
    transition: all 0.5s ease-in-out 0.1s;
    text-align: center;
    position: relative;
    font-family: 'Yeseva One';
    font-size: 12px!important;
    text-transform: uppercase;
    line-height: 170%;
}


/* ÑÑÛËÊÈ ÎÁÙÅÉ ÍÀÂÈÃÀÖÈÈ ÏÎÑËÅ ÍÀÂÅÄÅÍÈß */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #95464d;
opacity: 0.5; /* ïðîçðà÷íîñòü, 1 íåïðîçðà÷íàÿ, íóëü ïðîçðà÷íàÿ */ }



/* ÑÑÛËÊÈ ÏÎËÜÇÎÂÀÒÅËÜÑÊÎÉ ÍÀÂÈÃÀÖÈÈ ÄÎ ÍÀÂÅÄÅÍÈß */
#pun-ulinks a {
text-align: center;
    position: relative;
    z-index: 2000!important;
    text-transform: uppercase;
    font-family: open sans;
    font-size: 7px;
    letter-spacing: 0.5px;
    color: #2b335b;
    transition: all 0.5s ease-in-out 0.1s;
}


/* ÑÑÛËÊÈ ÏÎËÜÇÎÂÀÒÅËÜÑÊÎÉ ÍÀÂÈÃÀÖÈÈ ÏÎÑËÅ ÍÀÂÅÄÅÍÈß, ÷èâî äîëæíî ïîìåíÿòüñÿ */
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #2b335b;
opacity: 0.5; /* ïðîçðà÷íîñòü, 1 íåïðîçðà÷íàÿ, íóëü ïðîçðà÷íàÿ */
}



/* ÏÐÎÑÒÛÅ ÑÑÛËÊÈ
---------------------------------------------------------------------------------------------*/
/* ÑÑÛËÊÈ ÄÎ ÍÀÂÅÄÅÍÈß */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #954652;
font-weight: 700;
text-decoration: none;
/* ïëàâíîñòü ñìåíû */
transition-duration:.8s; -moz-transition-duration:.8s; -webkit-transition-duration:.8s; -o-transition-duration:.8s;
}

/* ÑÑÛËÊÈ ÏÎÑËÅ ÍÀÂÅÄÅÍÈß, ÷èâî äîëæíî ïîìåíÿòüñÿ */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
color: #636a8c;
opacity: 1; /* ïðîçðà÷íîñòü, 1 íåïðîçðà÷íàÿ, íóëü ïðîçðà÷íàÿ */ }


/* ÄÀÒÀ ÂÛÑÒÀÂËÅÍÈß ÑÎÎÁÙÅÍÈß Â ÒÅÌÅ */
#pun-viewtopic .post h3 a {
color: #361b10; /* öâåò òåêñòà */
font-size: 1em;
margin-top: 3px;}



/* ÈÊÎÍÊÈ ÑÎÎÁÙÅÍÈÉ
----------------------------------------------------------------------------------------------------------------------*/

#pun-index table Div.icon {
    background: #bbbec4;
    border-style: none;
    height: 10px;
    width: 10px;
    position: absolute;
    margin-top: 13px;
    z-index: 2;
    left: 60px;
    border-radius: 10px;
    border: 1px solid #d1d3da;
}

#pun-index table Div.icon.inew {
background: #445195;
    border: 1px solid #d1d3da;
}


#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background: #bbbec4;
    display: block;
    float: left;
    height: 14px;
    margin-left: -10px;
    margin-right: 10px;
    margin-top: -1px;
    position: relative;
    width: 14px;
    border: 1px solid #d1d3da;
    border-radius: 100%;
    box-sizing: border-box
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background: #465495;
    border: 1px solid #d1d3da;
}
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
background: #95464d;
    border: 1px solid #d1d3da;
}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
background: #444746;
    border: 1px solid #d1d3da;
}

/* ÁËÎÊÈ ÂÂÎÄÀ ÒÅÊÑÒÀ
---------------------------------------------------------------------------------------------*/
/* V. ÂÂÎÄ ÒÅÊÑÒÀ, ÊÍÎÏÊÈ
-------------------------------------------------------------*/
/*  ââîä òåêñòà */
.punbb textarea {overflow: auto;padding:9px;font: 12px arial !important;line-height: 15px !important; outline: none !important}
.punbb textarea, .pun-modal .modal-inner, #mask_dialog .inner, .editBookmark,  #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, #MyBookmarks {    
border: none !important;
    background: linear-gradient(180deg, #dfdfe4, #d0d3da);
    color: #171717;
    box-shadow: 0 0 20px #a3a7ba inset, 0 0 0 1px #ffffff inset, 0 0 0 1px #eaeaea, 0 0 3px #2e2e2e !important;
}


/* ÊÍÎÏÊÈ È ÔÎÐÌÛ ÇÀÏÎËÍÅÍÈß BY BLANCHE. ÌÎÆÍÎ ÁÐÀÒÜ, ÍÎ ÎÑÒÀÂËßÅÌ ÊÎÏÈ*/
/* ôîðìû çàïîëíåíèÿ*/
.punbb select, .punbb option, .punbb input {
cursor: pointer;
    font-size: 11px;
    padding: 4px;
    font-family: Arial;
    border: none;
    outline: none;
    text-align: center;
    background: #ececf3;
    color: #414a78;
text-transform: lowercase;}

.checkbox {width: auto !important;}
.punbb option {    background-color: #e5e4ed !important;} /* ìîäåðñêîå */

/* äî íàâåäåíèÿ */
.button, .hashelp center div a button, input#sub4 {cursor: pointer;    padding: 8px 10px !important;    font-family: open sans!important;    font-size: 8px !important;    letter-spacing: 1px !important;    text-transform: uppercase;    min-width: 100px;    margin: 0 3px;transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0.2s linear; }

/* êíîïêè ïîñëå íàâåäåíèÿ */
.button:hover {color: #f1f1f1!important; background: #a5a5a5!important;}

/* ÏÎÄÊËÀÄÊÀ ÏÎÄ ØÐÈÔÒÛ, ÐÀÇÌÅÐÛ, ÃÐÀÔÈÒÈ, ÂÈÄßÕÈ È ÏÐÎ×ÅÅ Â ÎÊÎØÊÅ ÂÂÎÄÀ ÑÎÎ */
.punbb .formal fieldset #font-area, .popup_graffiti, .punbb .formal fieldset #size-area, #image-area, #color-area, .punbb .formal fieldset #addition-area, #video-area, .punbb .formal fieldset #smilies-area {
height: 200px;
height: 200px;
    overflow-x: auto;
    background-image: url(style_cs.1512498697.css)!important;
    background-color: #d1d3da;
    color: #1f1f1f;
    text-shadow: 1px 0px 1px #ffffff;
    border: 3px double #606ca4;
    padding: 5px;
}

#color-area {
height: 21px;
    overflow-x: auto;
    background-image: url(style_cs.1512498697.css)!important;
    background-color: #d1d3da;
    color: #1f1f1f;
    text-shadow: 1px 0px 1px #ffffff;
    border: 3px double #606ca4;
    padding: 5px;
}

/* ÎÊÍÎ ÍÀÃÐÀÄ È ÐÅÏÓÒÀÖÈÈ */
#pun-popup_awards div, #pun-reputation div {
background-color: #9e9e9e;
}


/* IV. ÖÈÒÀÒÛ BY BLANCHE. ÌÎÆÍÎ ÁÐÀÒÜ, ÍÎ ÎÑÒÀÂËßÅÌ ÊÎÏÈ
-------------------------------------------------------------*/
/* öèòàòû, ñïîéëåð, âûäåëèòü êîä */
.punbb .post-content .quote-box, .punbb .post-content .code-box {margin: 10px 20px 25px 20px; position: relative;    overflow: hidden;}
.punbb .post-content .blockcode, .punbb .post-content blockquote {margin: 0px;    width: 99%;    overflow: hidden;}
.punbb .post-content .scrollbox {width: 100%;overflow: auto;font-size: 11px;} pre {    font-family: var(--basicfont);    line-height: 150%;}
.punbb .post-content .quote-box, .punbb .post-content .code-box, .pun-modal .modal-inner, #mask_dialog .inner, .editBookmark, #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, #MyBookmarks {padding: 10px;font-size: 11px!important;    font-family: arial!important;}
.punbb .post-content .quote-box, .punbb .post-content .code-box {   
border-radius: 0px;
    padding: 15px !important;
    background: #e3e6ec;
    color: #3d4675;
    box-shadow: 0px 0px 5px #666d8e, 0px 0px 5px #b8bbc2 inset;
    border: 1px solid #9ba0b4;
}

.punbb .quote-box cite:before, .punbb .code-box strong.legend:before, .post-content .spoiler-box > div:before {    
content: '"';
    font-family: georgia;
    font-size: 80px;
    position: absolute;
    left: 22px;
    top: 10px;
    opacity: 0.2!important;}


/* ÑÒÀÒÈÑÒÈÊÀ, ÊÀÒÅÃÎÐÈÈ
-----------------------------------------------------------------------------------------------------------*/

/* ÊÀÒÅÃÎÐÈÈ*/
/* ÑÒÀÒÈÑÒÈÊÀ*/
#pun-stats.section h2 {
background: url(http://forumstatic.ru/files/001b/9d/1a/32344.jpg) no-repeat top center;
    height: 25px;
    margin-left: -39px;
    width: 1000px;
}

/* ÏÅÐÂÀß - Íàèìåíîâàíèå
-------------------------------------------------------------*/
#pun-category1.category h2 {
    background: url(http://forumstatic.ru/files/001b/9d/1a/23576.jpg) center top no-repeat;
    height: 25px;
    margin-left: -26px;
    width: 1000px;
    display: inherit;
    border: none !important;
    padding: 0px !important;
}

/*ÎÒÊËÞ×ÀÅÌ ÇÀÃÎËÎÂÊÈ ÍÀ ÊÀÒÅÃÎÐÈßÕ*/
#pun-stats.section h2 span, #pun-main .category h2 span, #post-form h2 span {display: none;}

/* ÏÐÎÔÈËÜ
---------------------------------------------------------------------------------------------*/

.punbb .post .post-author {
position: relative;
    background: #353f71;
margin-left: -30px !important;
margin-top: -40px !important;
margin-bottom: 0px !important;
padding-bottom: 0px !important;
    width: 230px !important;
 padding-top: 0px !important;
    overflow: visible !important;
    border-radius: 0px;
box-shadow: 0 0 0 1px #a5a8af, 0 0 0 1px #dbdee5 inset, 0 0 30px #07070b inset, 0 0 10px #d6d5e5;
}

.punbb .post.topicpost .post-author, .punbb .post.toppost .post-author {margin-top: 0px;}

/* ÍÈÊ ÀÂÒÎÐÀ */
.pa-author a, .pa-author {
font-size: 14px!important;
    padding-top: 5px!important;
    letter-spacing: 0.5px;
    color: #d0d3da !important;
    transition: all 0.5s ease-in-out 0.1s;
    font-family: 'Yeseva One';
    text-transform: uppercase;
    line-height: 170%;
}


/* ÀÂÀÒÀÐÊÀ */
li.pa-avatar  {
width: auto;
    padding: 4px 3px 2px 3px!important;
    box-shadow: 0 0 7px #353e70 inset, 0 0 0 1px #1d2550 inset, 0 0 0 1px #5f6ba3, 0 0 10px #262628;
    z-index: 1;
}

li.pa-avatar img { 
padding: 0px!important;
    box-shadow: 0 0 0 1px #d0d3da;
    margin-bottom: -2px;
    max-width: 180px;
    max-height: 180px;
}


/* ÑÒÀÒÓÑ ÀÂÒÎÐÀ */
.pa-title {
z-index: 1000;
    color: #353f71;
    font-family: 'Open Sans';
    height: auto;
    font-size: 8.5px;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 3px 0px 2px 0px!important;
    font-weight: normal !important;
    text-align: center !important;
    position: relative;
    background: #d0d3da;
}

/* îôîðìëåíèå îáùåå ïðîôèëü */
.post-author ul { 
font-size: 10px;
    padding: 0px!important;
    text-align: center;
    color: #d0d3da;
    font-family: open sans;
}


/* ÀÊÒÈÂÍÎÑÒÜ, ÀÉÏÈ, ÍÀÃÐÀÄÛ ÍÀ ÔÎÐÓÌÅ */
.pa-online, .pa-ip, .pa-awards { 
text-transform: lowercase;
    font-size: 8px;
    padding: 0px!important;
    text-align: center;
    color: #d0d3da;
    font-family: open sans;
}


/* ÓÂÀÆÅÍÈÅ, ÏÎÑÒÛ È ÊÎË-ÂÎ ÑÎÎÁÙÅÍÈÉ Â ÁËÎÊÅ + ÏÎÑÒÛ */
 .pa-posts, .pa-respect, .pa-fld4, .pa-fld3 {
width: 90px;
    text-transform: uppercase;
    padding: 3px 5px 3px 7px !important;
    color: #d0d3da!important;
    display: inline-block;
    font-family: 'open sans';
    font-size: 8px;
    margin-bottom: 5px!important;
    font-weight: 500;
}

li.pa-respect a {
    color: #d0d3da!important;
}



/* ÄÎÏÎËÍÅÍÈß ÂÑßÊÈÅ ÐÀÇÍÛÅ ÏÎ ÆÅËÀÍÈÞ
---------------------------------------------------------------------------------------------*/

/* ÂÈÄ ÒÅÊÑÒÀ ÏÐÈ ÂÛÄÅËÅÍÈÈ */
    ::selection { 
background: none repeat scroll 0 0 #828699a1;
    color: #303030;
    opacity: 0.25;
}  
*::-moz-selection {
background: none repeat scroll 0 0 #828699a1;
    color: #303030;
    opacity: 0.25;
}

/* ÊÎË-ÂÎ ÑÎÎÁÙÅÍÈÉ, ÒÅÌ 
---------------------------------------------------------------------------------------------*/
/* ÑÊÐÛÒÜ ÊÎË-ÂÎ ÒÅÌ È ÑÎÎÁÙÅÍÈÉ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ */

#pun-index .category .tc2,
#pun-index .category .tc3,
#f-subforums .tc2,
#f-subforums .tc3 {
	display: none!important;
}

.Tems_And_messages {
	display: inline-block;
}

.main table .Add {
color: rgb(148, 152, 173);
    display: block;
    float: right;
    font-family: open sans;
    font-size: 8px;
    text-align: center;
    text-transform: uppercase;
    margin: 3px 0 0 0;
    padding: 2px;
    height: 9px;
    margin-right: 30px;
}

.Tems_And_messages .right {
	float: right;
        margin-left: 8px;
}


/* óáðàòü ïîäåëèòüñÿ */
.topic a.sharelink {
    display: none; 
}

/* çà÷åðêíóòûé òåêñò */
del {
	text-decoration: none!important;
        transition: all .5s ease-in-out 0s;
	filter: blur(1px);
}

del:hover {
	text-decoration: none!important;
	filter: none;
}


<!--BOOKMARKS -->

#MyBookmarks{
background: #1f595a;
z-index:999!important;
}

#BookmCntToggle {
margin-top: 35px!important;
}


#BookmCntToggle.default-style {background: #003b46;
border-radius:2px;
box-shadow: 2px 2px 1px #000;
opacity: .95;
}
.post .bookmark {color: #003b46 !important;} 
#BookmCntToggle.default-style {color: #424e8e!important;} 


body #MyBookmarks>h2{
background: #cbcbcb;
    margin: 40px 0px -2px 0px;
    color: #5f2d16;
    border-radius: 0;
    border: #505050;
    border-width: 0px 0px 0 0px;
}

body #MyBookmarks .container{
background: #cbcbcb;
}

body #MyBookmarks inner  {
margin:0 -4px 0 -4px!important;
background-color: #a8b6ba!important;
    color: #a8b6ba;
}
#MyBookmarks>h2{
    margin-top: 130px;
    color: #003b46;
    height: 25px;
    vertical-align: middle!important;
    padding: .67em!important;
    font: normal 600 12px Open Sans;
}

.editBookmark { background:rgba(137, 155, 160, 0.65)}

/* àâàòàðû ãëàâ ñòðàíèöà */
#pun .user-avatar.user-avatar .avatar-image {
    border-radius: 0;
    border: 2px solid #465495;
    width: 28px;
    height: 28px;
    margin-top: -1px;
    mix-blend-mode: multiply;
}

#pun-index .user-avatar {
margin-top: 2px;
margin-left: 0px !important;
margin-right: 20px !important;}

#pun-index .user-avatar .avatar-image {margin-right: 0 !important;}

/* óâåäîìëåíèÿ */
.bubble {
    background: #424e8e!important;}

.bubble:after {
   border-color: #424e8e transparent!important;}


.num_msg {
    background:#424e8e!important;}

.num_msg:before {
    background: #424e8e!important;}


#pun .user-avatar .isonline {
background: #465495;
    margin-top: -6px;
}


/* ïëàøêà â ïðîôèëå */
.pa-fld5 {
    margin-left: 10px!important;
    margin-top: -17px!important;
}


.pa-fld5 pl {    
    background: url(https://forumstatic.ru/files/001b/60/55/65370.jpg);
    display: block;
    padding: 5px 5px;
    width: 221px;
    font-family: 'Open Sans';
    font-size: 8px;
    letter-spacing: 1.5px;
    margin: 6px 0px 10px 0;
    color: #cbcbca;
box-shadow: 0 0 0 1px #252424, 0 0 0 2px #854322;
}


.pa-fld5 pl pl1 {    
display: block;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
line-height: 170%;
}


/* ÏÐÎÑÌÎÒÐ ÏÐÎÔÈËß
-------------------------------------------------------------*/
#viewprofile li strong, #viewprofile li div, #setmods dd, #profile-left #pa-edit strong a {  display: block;  font-weight: normal !important;}

/* àâàòàð-ñëåâà */
#profile-left {    vertical-align: middle;
    background: #22273f;}

#profile-left #profile-name strong, #profile-left #pa-edit strong a {    
text-align: center;
    text-transform: uppercase;
    color: #d0d3da;
    font-size: 16px;
    font-family: 'Yeseva One';
}

#profile-left #pa-edit strong a {
margin-top: 8px;
    font-size: 13px;
}

#profile-left #profile-title strong, #profile-left #pa-online strong { 
text-align: center;
    font-size: 9px;
    letter-spacing: 2px;
    font-family: arial;
    text-transform: lowercase;
    padding: 4px 0;
    margin: -6px 0px;
    background: #445291;
    color: #d0d3da;
}

#profile-left #pa-avatar {text-align: center; margin: 10px 0px;}
#profile-left #pa-avatar img {
width: 160px;
    height: auto;
    border: 2px solid #22273f;
    outline: 1px solid #445291;
}

/* èíôà-ñïðàâà */
#profile-right li {    margin: 5px 0;}
#viewprofile #profile-right li span {    
float: left;
    width: 135px;
    padding: 6px 10px;
    margin: 2px 10px 0px 10px;
    font-family: 'Open Sans';
    font-size: 8px;
    text-transform: uppercase;
    background: #979797;
}

#profile-right li strong {padding: 6px 0 4px 175px !important;
    font-family: 'Open Sans';
    font-size: 10px;
    text-transform: lowercase;}


/* èíäèêàòîð îíëàéí */
.pa-last-visit, .pa-online {
	display: none;
}

.indOnline, .indOffline {
    z-index: 999;
    left: -2%;
    margin-top: -10px!important;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: absolute;
}

.indOnline {
    background: #954652;
}

.indOffline {
    background: #a0a2a7;
}


/*ââåðõ-âíèç êíîïêè*/

.go-up, .go-down {
    cursor: pointer;
    display: none;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    z-index: 9999;
    letter-spacing: 1px;
    transition: filter .3s linear 0s, color .3s linear 0s, clip-path .3s linear 0s;;
    text-transform: uppercase;
    height: auto;
    padding: 0px 0px 0px 0px;
}

.go-up {
top: 310px;
    margin-left: 1037px !important;
}
.go-down {
    top: 420px;
    margin-left: 1046px !important;
}

.go-down:hover, .go-up:hover {
    filter: brightness(.9)
}


/* ËÎßËÜÍÎÑÒÜ */
.pa-fld2 {
position: absolute;
    text-transform: uppercase;
    height: calc(100% - 30px);
    top: 25px;
    right: -15px;
    width: 28px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    z-index: 99999;
}

lt {
width: 28px;
    height: 28px;
    background: #353f71;
    border: 1px solid #d0d3da;
    font: 400 12px open sans;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    margin-bottom: 10px !important;
}



/* ËÈ×ÍÎÅ ÇÂÀÍÈÅ */
/* ëè÷íîå çâàíèå */
.pa-fld1 lz {
display: block;
    width: 190px !important;
    text-transform: uppercase;
    margin-left: 19px !important;
    margin-top: -8px !important;
    z-index: 0;
    padding-top: 7px !important;
    margin-bottom: 3px;
    text-align: center;
    font-family: 'Yeseva One';
    letter-spacing: 0.5px;
    font-size: 13px!important;
}

.pa-fld1 lz a {
color: #d0d3da !important;
    text-shadow: 0px 0px 5px #080b1d;
}

.pa-fld1 lz1 {
    text-align: justify;
    padding: 8px !important;
    width: 173px !important;
    font-family: 'Open Sans';
    margin-left: 21px!important;
    margin-bottom: 9px;
    margin-top: 7px!important;
    display: block;
    color: #d0d3da!important;
    text-transform: lowercase;
    font-size: 9px;
    box-shadow: 0 0 7px #353e70 inset, 0 0 0 1px #1d2550 inset, 0 0 0 1px #5f6ba3, 0 0 10px #262628;
}

.pa-fld1 lz1 a {
color: #d0d3da !important;
    text-shadow: 0px 0px 5px #080b1d;
}

.lzz {
display: block;
    width: 190px !important;
    text-transform: uppercase;
    margin-left: 19px !important;
    margin-top: -8px !important;
    z-index: 0;
    padding-top: 7px !important;
    margin-bottom: 3px;
    text-align: center;
    font-family: 'Yeseva One';
    letter-spacing: 0.5px;
    font-size: 13px!important;
}