Код:
/*************************************************************
**************************************************************
I. ШРИФТЫ
-------------------------------------------------------------*/
@import url(style_cs.css);
@import url('https://forumstatic.ru/files/0018/53/d9/99509.css');
/* латиница:
angelicbonquesregular, blanchcaps, birchstdregular, bubbleboytworegular, echinosparkscriptregular, elegantdragonbold, oldenglishtextmtregular, signericaregular, baysoirregular, blockursivregular, broadcastmatterregular, brookesmithscriptregular, parchmentregular, pinkscriptregular, saltregular, agentletouchmedium, alamainregular, abrilfatfaceregular, andalusiaregular, antifontregular, finchesregular, hullistregular, enoughscript, broadwayregular, masquerougeregular, britannicboldbold, bwvivantblack, clovvoregularregular, crystalvibesregular, gravityregular, laurahellawregular, peterjhonsregular, alwaysforeverregular, arielscriptregular, beatrixsignatureregular, clementepdairegular, crushedregular, gumelaregular, ginetteginette, fjallaoneregular, felyregular, sallinaregular, prestigescriptaltregular, theprestigesignatureregular, contrailoneregular, dolcevitaregular, kgwaysregular, longnightregular, lovesregular, oswaldregular, prestigesignatureregular, thechiefregular, tiffanysansregular, tiffanyscriptregular, stayclassyregular */
@import url('https://forumstatic.ru/files/0018/53/d9/76935.css');
/* кириллица:
codeproregular, journalismregular, solenaregular, shlapakscriptregular, basisregular, bebasneueregular, adbscapsregular, bradobreiregular, curatorregular, aguniversityregular, alegreyasansregular, theartistscriptregular, cuprumregular */
@import url('https://forumstatic.ru/files/0018/53/d9/94683.css');
html{min-width: 1200px!important;}/*для мобил*/
/* II. ССЫЛКИ, ЦВЕТА ТЕКСТА, ВСЕ BEFORE
-------------------------------------------------------------*/
/* цвет текста на форуме */
.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; color: #151515; font-weight: normal; font-style: normal;}
.punbb .post-box { padding: 0; color:#47443e; padding-top: 1px;}
/*--------------------- ссылки ---------------------*/
/* все ссылки до наведения */
.punbb a {text-decoration: none !important;-webkit-transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0.2s linear; transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0.2s linear;
color: #773c45;}
#pun-admain a {color: #773c45 !important;}
/* все ссылки после наведения */
.punbb a:hover, .punbb a:focus, .punbb a:active {
color: #9e8562;
text-decoration: none;
}
/* новые соо и тд */
#pun-ulinks a { color: #fdddb6; text-shadow: 1px 1px 0 #42232a; font-family: Arial;
-webkit-transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0s linear;
-moz-transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0s linear;
transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.5s 0s linear;
}
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {color: #fdc8d5;text-shadow: 0 0 2px #ff4a77;text-decoration: none;
}
/*--------------------- бефор ---------------------*/
span.item1:before, span.item2:after { content: "—";margin: 0 5px 0 5px;}
#pun-redirect .main-title:before, #pun-redirect .main-title:after { content: "—";margin: 0 5px 0 5px;}
#pun-index .tcl h3:before, #pun-index .tcl h3:after {content: "—";margin-left: 5px;}
.pa-author:before, .pa-author:after, #profile-left #profile-name strong:before, #profile-left #profile-name strong:after, #profile-left #pa-edit strong a:before, #profile-left #pa-edit strong a:after, #profile-right span:before, .s-prin s-prin3:before, .s-prin s-prin3:after, .s-tem s-akt1 b:before, .s-tem s-akt1 b:after, .s-chh s-ch2:before, .s-chh s-ch2:after, .s-bank5 b:before {content: "—"; margin: 0 5px 0 5px;}
.s-tem s-tem1:before, .s-tem3 s-tem3a s-tem3b:before, .s-tem31 s-tem3a1 s-tem3b1:before, .s-tem5 s-tem5a:before, .s-tem51 s-tem5a:before, .s-tem g1:before, .st2:before, .s-prin s-prin1:before, .s-bank4 div:before {content: "•••";margin-right: 10px; letter-spacing: 5px;}
.sp5:before, .sp5:after {content: ".....";}
.sp8:before {content: "..."; margin-top: -46px; position: absolute;}
.sp8:after {content: "..."; margin-top: -17px; float: right;}
.sp5:before { margin: -55px 0 17px -34px;}
#pun-ulinks li.item1 a:before, #pun-ulinks li.item4 a:before, #pun-ulinks li.item5 a:before, .item8.nav-item-notifications a:before, #pun-ulinks li.item6 a:before {content: "•";margin: 1px 0 0 -9px; letter-spacing: 5px; position: absolute;}
#pun-ulinks li.item1 a:after, #pun-ulinks li.item7 a:after, #pun-ulinks li.item2 a:after, #pun-ulinks li.item6 a:after {content: "•";margin: 1px 0 0 6px; letter-spacing: 5px; position: absolute;}
.s-gost s-gost3 div:after {content: "•";margin: 0 1px 0 3px;}
/* III. ПРАВКА ПО СТРАНИЦАМ
-------------------------------------------------------------*/
/*#pun-main.main.multipage .container { margin-top: 34px;}*/
#pun-main.main.multipage tr { }
#pun-stats ul.container .item3 { display: none; }
.lastedit {display:none;}
#pun .modlist {display: none;}
/* привет, ваш посл визит bla */
#pun-status .container, .s-table-1 {
position: absolute;
width: 780px;
left: 139px;
font-size: 7px !important;
font-family: codeproregular;
text-transform: uppercase;
letter-spacing: 1px;
text-align: center;
}
#pun-status .container { top: 63px;}
.s-table-1 {top: 373px;}
#pun-status .container, #pun-status .container a, #pun-status .container a:hover, .s-table-1, .s-table-1 a, .s-table-1 a:hover {color: #52272a;text-shadow: 1px 1px 0 #c5a272a1;}
.status_userava>img{width: 58px; height: 58px; position: absolute;left: -90px; object-fit: cover;}
span.item1 strong, span.item2 strong, #profile-left #pa-avatar strong {font-weight: normal !important;}
span.item4 {display:none;}
/*--------------------- главная ---------------------*/
#pun-index th, #pun-viewforum th { font-size:0 !important; }
#pun th {font-family: codeproregular;font-size: 8px !important;letter-spacing: 1px;color: #984e5b;}
#pun-announcement { margin-bottom: -79px;}
.punbb .main .tcl { overflow: hidden; text-align: left; width: 55% !important; height: 40px;}
.punbb .main .tcmod {width: 2%;}
#pun-index .main .tc2, #pun-index .main .tc3 { display: none;}
#pun-index .main .tcr {position: absolute;text-align: center;width: 348px;margin: 27px 0 0 59px;}
.punbb { float: auto;height: auto; width: 89%; padding-left: 66px;}
/* названия тем и ролевой */
#pun-crumbs1 p.container, #pun-crumbs2 .container { font-size: 8.5px !important; font-family: Arial !important; letter-spacing: 0.5px !important; text-transform: uppercase;}
#pun-crumbs1 p.container { width: 950px; margin: -45px 0 51px -4px; text-align: center;}
#pun-crumbs2 .container { margin: 46px 0 0px -11px; position: absolute; width: 952px; text-align: center;}
#pun-crumbs1 p.container, #pun-crumbs2 .container , #pun-crumbs1 p.container span, #pun-crumbs1 p.container a, #pun-crumbs2 .container a { color: #ffe2b2 !important; text-shadow: 1px 1px 0 #56272e;}
#pun-crumbs1 p.container a:hover, #pun-crumbs1 p.container a:focus, #pun-crumbs2 .container a:hover, #pun-crumbs2 .container a:focus {color: #ff8da0 !important;}
/* посетили за сутки */
#pun-stats ul.container {margin: -90px 0 0 12px;width: 905px;}
/* всего тем, сообщений */
#pun-stats li.item1, #pun-stats li.item2 {width: 250px;margin-right: 9px;}
/* последним зарегистрировался */
#pun-stats li.item3, #pun-stats li.item4 {width: 378px;}
#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {display: inline-block;font-family: codeproregular;text-align: center;margin-bottom: 10px;font-size: 10px;letter-spacing: 1px;}
/* тем, соо */
.Add {margin-top: -4px; margin-left: 338px;}
.Tems_And_messages {width: 60px;text-align: center; display: inline-block;}
.Tems_And_messages1 {margin: -9px 0 0 418px;width: 60px;text-align: center; display: inline-block;margin-left: 16px;}
/* аватар */
.punbb .user-avatar .avatar-image {border-radius: 0% !important;height: 40px !important;width: 40px !important;opacity: 0.8 !important;margin-top: 0px;
border: 1px solid #ffebbd;}
.punbb .user-avatar .isonline {top: 3px !important;right: -3px !important;
background: #dc919c !important;}
.punbb .tcr .user-avatar {margin: -4px 9px 2px -59px;}
/*--------------------- по страницам ---------------------*/
#pun-viewforum .linkst .postlink, #pun-messages .linkst .postlink, #pun-searchtopics .linkst .postlink {margin: -1px 0 0 767px;}
#pun-viewforum .linksb .postlink, #pun-messages .linksb .postlink, #pun-searchtopics .linksb .postlink {right: 56px;}
#pun-viewforum .linksb .pagelink, #pun-messages .linksb .pagelink, #pun-searchtopics .linksb .pagelink, #pun-userlist .linksb .pagelink {left: 56px;}
#pun-viewforum .linksb .postlink, #pun-searchtopics .linksb .postlink {margin-top:13px;position: absolute;}
#pun-viewforum .linksb .pagelink, #pun-searchtopics .linksb .pagelink, #pun-userlist .linksb .pagelink {margin-top:15px;position: absolute;}
#pun-messages .linksb .pagelink, #pun-messages .linksb .postlink {margin-top:98px;position: absolute;}
#pun-messages #messages .linksb .pagelink, #pun-messages #messages .linksb .postlink {bottom: 159px;position: absolute;}
#pun-viewforum .modmenu a, #pun-messages .modmenu a { margin: 45px 0 0 87px;position: absolute;}
.tcr .byuser { margin-left: 5px;}
.tclcon .byuser {display: inline-block;}
.tclcon .newtext {display: none;}
.tclcon a { margin-left: 7px;}
#pun-main.main.multipage tr .user-avatar .avatar-image{width:30px !important; height: 30px !important;}
.usertable .user-avatar { margin: 0px 9px 5px 0px !important;}
#pun-viewforum .tcr .user-avatar { margin: -8px 9px -7px 0px !important;}
#pun-main.main.multipage .tc2, #pun-main.main.multipage .tc3 { text-align: center; width: 8%;}
#pun-main.main.multipage .user-avatar .isonline { right: 6px !important;}
.stickytext, .closedatafield {display: none;}
#pun-viewforum .modmenu .container span, #pun-searchtopics .modmenu .container span {display:none;}
#pun-viewforum td.tcr {height: 32px;}
/* влияет на форму ответа и по страницам */
.punbb fieldset {margin: 11px 29px 0 17px;padding: 0;text-align: justify;}
.punbb .main .tcr a {
font-size: 10px;
letter-spacing: 1px;
margin-top: 0px;
display: inline-block;
margin-bottom: 4px;
font-family: codeproregular;
}
.punbb .main .tcr a:hover, .punbb .main .tcr a:focus {}
/*--------------------- поиск соо ---------------------*/
.main.multipage .topic { margin-top: 11px;}
#pun-searchposts .post h3 strong {margin-top: -2px !important;}
#pun-searchposts .post h3 {margin: -30px 0 32px 76px;width: 760px;text-align: center;}
#pun-searchposts .post h3, #pun-post h2 span {font-family: codeproregular;font-size: 9px;letter-spacing: .5px;}
#pun-searchposts .post h3 a, #pun-post h2 span {color: #735c38; text-shadow: 1px 1px 0 #ead6b5, 0 0 10px #ead6b5;}
#pun-post h2 span {margin: 27px 0 0 -20px;position: absolute;}
#pun-post .FNTslider, #pun-searchposts .FNTslider, #pun-messages .FNTslider {display:none;}
#pun-post .post h3 strong {margin-top: 25px;}
#pun-searchposts .post-author {margin-top: -27px !important;}
#pun-post .post-author {margin-top: -11px !important;}
#pun-post .post.toppost .post-author {margin-top: -19px !important;}
#pun-searchposts #pun-about p.container {margin-top: -73px;}
#pun-searchposts #pun-crumbs2 .container {margin: -26px 0 0px -11px;}
#pun-searchposts .linksb .pagelink { margin-top: -57px;}
#pun-searchposts .linksb .pagelink { left: -10px;}
#pun-post .st11, #pun-post .st1 {margin-top: -11px;}
#pun-searchposts .st11, #pun-searchposts .st1 {margin-top: -37px;}
#userlist.container .fs-box.inline, #userlist.container fieldset legend {margin-left: -40px !important;}
/*--------------------- создание темы ---------------------*/
.punbb .required label, .punbb .datafield span.input, .selectfield label, .inputfield label, #pun-admain legend span {padding: 0 5px;margin: 0 0 0 -5px;background-color: transparent !important;font-family: codeproregular;font-size: 8px !important;letter-spacing: 3px;margin-bottom: 5px !important;display: inline-block;
color: #65353d !important;}
input#tags {margin-bottom: 31px;height: 13px;}
/*--------------------- в теме ---------------------*/
#main-reply { height: 213px;}
.punbb .modmenu span a { display: none;}
div#pun-live-rusff {display: none !important;}
.topic a.sharelink {display: none;}
#pun-main h1 {font-size:0px !important;}
div#topic-modmenu.modmenu { position: absolute; margin: -80px 0 0 0; width: 300px;}
div#topic-users-in.modmenu {margin: 0px 0 -15px 10px; width: 905px; line-height: 15px;}
.linkst { top: -2em;}
.linkst, .pagelink { float: left; position: relative; margin: 0px;}
.punbb .linksb { text-align: right; padding: 0px 30px 0 0;margin: 30px 0 -20px 0;}
dl.post-sig { margin-left: -30px;}
#pun-viewtopic .linksb .pagelink {position: absolute;margin: -59px 0 0 236px;}
#pun-viewtopic .post.topicpost {margin-top: 18px;}
.postlink .closed {display: none;}
/* посты по ширине */
.punbb .post-content p { margin: 0; padding-bottom: 10px; line-height: 150%; text-align: justify;}
.punbb .post-content { padding: 0; margin: 0; width: 100%; /*overflow: hidden; ВАЖНОЕ*/ text-align: justify;}
.subscribelink, #pun-viewtopic .linksb .postlink a {margin-top: 4px !important;position: absolute;}
.subscribelink {margin-left: -380px !important;width: 220px;}
#pun-viewtopic .linksb .postlink a {margin-left: -118px !important;width: 90px;}
small#plng {margin-left: -10px;padding: 2px 10px 2px 10px;display: inline-block;font-family: codeproregular;font-size: 7px;letter-spacing: 1px;width: 140px;text-align: center;}
form#post.container legend span, #userlist.container legend span, #punbbsearch.container legend span, .container legend.warntext span, .subscribelink, #pun-viewtopic .linksb .postlink a {margin: 0 0 5px -2px;font-family: codeproregular;padding: 5px 15px 4px 15px;font-size: 9px; letter-spacing: 1px;display: inline-block;text-align: center;}
form#post.container legend span, #userlist.container legend span, #punbbsearch.container legend span, .container legend.warntext span, small#plng, .subscribelink, #pun-viewtopic .linksb .postlink a {color: #965e67;border: 1px solid #c5ac83;}
form#post.container legend span {margin-left: 10px;width: 310px;}
fieldset#post-preview legend span {margin: 0px 0 0px -8px !important;}
/* разделитель между постами */
.punbb .post-links, #pun-post h3 {
margin: 0 0 -12px -32px;
background: url(https://i.imgur.com/YhWN26N.jpg);
width: 975px;
height: 65px;}
.punbb .post-links ul { margin: 0 11px 0 -1px; text-align: right;}
#pun-post h3 {margin: 0px 0 -12px -21px !important;}
li.pl-share, li.pl-reports {display: none !important;}
li.pl-email {margin-left: 12px !important;}
/* фон блоков */
#pun-main .post-links li, .linkst .pagelink, #pun-viewforum .linksb .pagelink, #pun-searchposts .linksb .pagelink, #tooltip, .tipsy-inner, #pun-viewforum .linkst .postlink a, #pun-viewtopic .linkst .postlink, #pun-viewforum .linksb .postlink a, #pun-messages .linksb .postlink, #pun-searchtopics .linksb .postlink, #pun-viewforum .modmenu a, #pun-messages .modmenu a, #pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon, #pun-modviewforum .icon {
padding: 0 10px 0 10px;font-family: codeproregular;letter-spacing: .5px;text-transform: uppercase;font-size: 8px;padding-top: 1px !important;
background: linear-gradient(0deg, #b2956d, #c5af8f);border: 1px solid #e6ceac;outline: 1px solid #937952;}
#pun-main .post-links li {margin-left: 8px;margin-top: 26px;display: inline-block;}
.punbb .post-links a, .punbb .post-links a:hover, #pun-viewforum .linksb .pagelink, #pun-searchposts .linksb .pagelink, #pun-viewforum .modmenu a, #pun-messages .modmenu a, .linkst .postlink a, #pun-viewforum .linksb .postlink a, #pun-messages .linksb .postlink a, #pun-searchtopics .linksb .postlink a, #pun-viewforum .modmenu a, #pun-messages .modmenu a, .linkst .pagelink, #pun-messages .postlink .button, #tooltip, .tipsy-inner { color: #6f3a43 !important; text-shadow: 1px 1px 0 #d8c1a2 !important;}
/* полоски */
li.pl-email.profile a:before, li.pl-quote a:after, .linkst .pagelink:before, #pun-viewforum .linksb .pagelink:before, #pun-searchposts .linksb .pagelink:before, #pun-viewforum .linksb .postlink:after, #pun-viewforum .linkst .postlink:after, #pun-viewtopic .linkst .postlink a:after {background: #7f414b;content: "";height: 10px;width: 5px; position: absolute;margin-top: -1px}
li.pl-email.profile a:before, .linkst .pagelink:before, #pun-viewforum .linksb .pagelink:before, #pun-searchposts .linksb .pagelink:before {margin-left:-10px;}
li.pl-quote a:after, #pun-viewtopic .linkst .postlink a:after {margin-left:5px;}
#pun-viewforum .linksb .postlink:after, #pun-viewforum .linkst .postlink:after { margin: 3px 0 0 -6px;}
/* выделение странички */
#pun-viewtopic .linksb .pagelink strong {background: #b76574;}
#pun-viewtopic .linkst .pagelink strong, #pun-searchposts .linksb .pagelink strong, #pun-searchposts .linkst .pagelink strong {background: #e6ceac;}
#pun-viewtopic .linksb .pagelink strong, #pun-viewtopic .linkst .pagelink strong, #pun-searchposts .linksb .pagelink strong, #pun-searchposts .linkst .pagelink strong {padding: 0px 3px;display: inline-block;font-weight:normal !important;}
/* линия между постом и подписью */
.punbb .post-sig dt { display: block; width: auto; margin: 0 0 0px 0; opacity: .5;}
.post-content hr {opacity: 1 !important; margin: 5px 85px 5px 70px; border-width: 0.5px; border-style: dashed; border-color: #c598a2;}
/* страниц, ответить, новая тема, мод. меню */
.linkst .pagelink { margin: 20px 0 0 -10px; position: absolute; display: flex;}
#pun-viewtopic .linkst .postlink {position: absolute;margin: 1px 0 0 874px;font-size: 0px;}
#pun-viewtopic .linkst .postlink a {font-size: 8px;}
#pun-viewtopic .modmenu .container { text-transform: lowercase; font-family: codeproregular; font-size: 8px; letter-spacing: 1px; color: #695940;margin: 0;}
#pun-viewtopic .modmenu .container span {display: inline-block;font-weight: normal!important;}
div#topic-users-in.modmenu .container a {font-family: Arial; letter-spacing: 0px; font-size: 11px;}
/* номер поста */
.punbb .post h3 strong { position: absolute; margin-top: -39px; left: 1013px; font-family: codeproregular; background: linear-gradient(0deg, #7678b5, #6464a5); padding-top: 1px; width: 19px; border: 1px solid #585698; outline: 1px solid #9c9ddd; font-size: 8px; letter-spacing: 1px; color: #f2f1ff; text-shadow: 1px 1px 0 #1e1b3a; font-weight: normal; text-align: center;}
/* оценка поста */
div.post-rating a, div.post-vote a {font-family: codeproregular;padding: 4px 2px 3px 2px;width: 25px;font-size: 9px !important;letter-spacing: 1px;margin-left: -22px;text-align: center;display: block;
background: #d8c9b2;border: 1px solid #c7b291;box-shadow: 0 0 5px #fff7eb inset;color: #7f414b;}
/* время в посте */
#pun-post h3 a, .permalink, #pun-viewtopic .linksb .pagelink, #pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon, .FNTslider, #pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon, #pun-modviewforum TR.inew Div.icon, #pun-modviewforum TR.isticky Div.icon {padding: 1px 10px 0 10px;font-family: codeproregular;letter-spacing: .5px;text-transform: uppercase;font-size: 8px;
background: linear-gradient(0deg, #69444a, #82555d);border: 1px solid #b76574;outline: 1px solid #714a51;}
#pun-post h3 a, .permalink, .FNTslider, #pun-viewtopic .linksb .pagelink {position: absolute !important;border-left: 5px solid #b76574;border-right: 5px solid #b76574;}
#pun-post h3 a, .permalink, #pun-viewtopic .linksb .pagelink, #pun-viewtopic .linksb .pagelink a, #pun-viewforum TR.inew Div.icon:after, #pun-messages TR.inew Div.icon:after, #pun-searchtopics TR.inew Div.icon:after, #pun-viewforum TR.isticky Div.icon:after, #pun-messages TR.isticky Div.icon:after, #pun-searchtopics TR.isticky Div.icon:after, #pun-modviewforum TR.isticky Div.icon:after, #pun-modviewforum TR.inew Div.icon:after {color: #ffe5be !important;text-shadow: 1px 1px 0 #46272d !important;}
#pun-post h3 a {margin: 26px 0 0 257px;}
.permalink {margin: -38px 0 0 237px;}
.post.toppost .permalink, .post.toppost .FNTslider {top: 570px;}
/* быстрый ответ */
#post-form h2 span {font-size: 0px;}
/* IV. ЦИТАТЫ, КНОПКИ, ПРОКРУТКА И ПР.
-------------------------------------------------------------*/
/* цитаты, спойлер, выделить код */
.punbb .post-content .quote-box, .punbb .post-content .code-box, #float, .pun-modal .modal-inner, #mask_dialog .inner, .editBookmark {outline-offset: 7px;margin: 8px 15px 23px 8px;padding: 10px 0 0 10px;
background: radial-gradient(ellipse farthest-corner at 90% 100%, #d2ae7e, #d2ba98 10%, #dcc7ab 50%, #e8dbc9);
border: 1px solid #d0b899;
border-bottom: 1px solid #d4b387;
outline: 1px solid #d8c1a3;
box-shadow: 0 0 10px #d8c09f inset !important;
color: #6d5a40;
}
/* написал и выделить код */
.punbb .quote-box cite, .punbb .code-box strong.legend, .post-content .spoiler-box > div {display: block;margin: -10px -1px 0 -11px;width: auto;font-family: codeproregular;font-style: normal;padding: 5px 0px 5px 0px;font-size: 9px;letter-spacing: 1px;text-align: center;
background: linear-gradient(0deg, #6d464d, #a56a75);
box-shadow: 0 0 5px #e69fab inset;
border: 1px solid #a2616d;
border-bottom: 1px solid #da8898;
}
.post-content .spoiler-box > div {background: url(https://vk.com/emoji/e/e29c8df09f8fbb.png) no-repeat left 6px center, linear-gradient(0deg, #6d464d, #a56a75) !important;}
.punbb .quote-box cite, .punbb .code-box strong.legend, .post-content .spoiler-box > div, .punbb .code-box strong.legend a {font-weight: normal;
color: #ffe0b5;
text-shadow: 1px 1px 0 #6b3b43;
}
.punbb .code-box strong.legend a:hover {color: #d09fa8;}
.post-content .spoiler-box > blockquote {padding-top: 0px !important;}
/* ввод текста */
.punbb textarea {overflow: auto;font-size: 10.5px !important;line-height: 15px !important;padding: 7px;font-family: Verdana;outline-offset: 7px;
background: radial-gradient(ellipse farthest-corner at 50% 0%, #fff8f0, #f7e9d4 10%, #e0d1ba 50%, #decab1);border: 1px solid #f9e6cb;border-bottom: 1px solid #c1a784;outline: 1px solid #d2c0a5;box-shadow: 0 0 10px #d0bea3 inset, 0 0 5px #dabe9e;color: #40372c;}
/* фон у элементов при нажатии в форме ответа (смайлы и т.д.) */
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #spoiler-area {overflow-y: auto;padding: 10px !important;height: 205px;font-family: codeproregular;letter-spacing: 1px;z-index: 99999;font-size: 8px !important;margin: -10px -21px 23px 18px;padding: 10px 0 0 10px;
background: radial-gradient(ellipse farthest-corner at 100% 50%, #d4aab2, #bf949c 10%, #946b73 50%, #643f46);
border: 1px solid #7d565d;
box-shadow: 0 0 10px #d896a3 inset;
color: #d6afb7;
text-shadow: 1px 1px 0 #6b4149;
}
#pun-edit #font-area, #pun-edit #size-area, #pun-edit #color-area, #pun-edit #table-area, #pun-edit #smilies-area, #pun-edit #image-area, #pun-edit #imageup-area, #pun-edit #imageattach-area, #pun-edit #keyboard-area, #pun-edit #video-area, #pun-edit #addition-area, #pun-edit #spoiler-area { margin: 9px -21px 0 0px !important;}
#spoiler-area a, #image-area a {color: inherit;}
#font-area {font-size: 16px !important; letter-spacing: 0px;}
#font-area div { padding: 10px 0 10px 0; margin-bottom: 6px;}
#keyboard-span input { box-shadow: none !important; text-shadow: none !important;}
#form-buttons {background: #d6c5ab;margin: 5px -24px -5px -8px;}
#image-area-tcon-computer:after { display: none;}
#smilies-area { overflow-x: hidden;}
#image-area, #color-area, #video-area, #spoiler-area {height: auto !important;}
#tags .container {right: 6px !important;}
/*--------------------- прокрутка и ползунок ---------------------*/
::-webkit-scrollbar {width: 6px;height: 6px;}
::-webkit-scrollbar-track {
background: #0000000d;
border: 1px solid #0000000a;
}
::-webkit-scrollbar-thumb {
background: linear-gradient(45deg, #6a353d, #be6072);
box-shadow: 0 0 3px #36191e inset;
border: 1px solid #a05662;
}
/*--------------------- кнопки ---------------------*/
/* до наведения */
.punbb input, .punbb select {cursor: pointer;font-size: 10px;padding: 4px 5px 4px 5px;text-align: center;font-family: Arial;
background: #d6c1a4;border: 1px solid #ffebd0;border-bottom: 1px solid #efd3ae;outline: 1px solid #d6c1a4;box-shadow: 0 0 5px #c7a980 inset, 0 2px 6px #fff5e8 inset;color: #63543f;
}
.punbb option { background-color: #d6c1a4 !important;} /* модерское */
.button, .hashelp center div a button, ul.tabs li a {cursor: pointer;padding: 7px 7px 5px 7px !important;font-family: codeproregular !important;font-size: 8px !important;letter-spacing: 1px !important;
background: #844e58 !important;
border: 1px solid #c57c89 !important;
border-bottom: 1px solid #a05b68 !important;
outline: 1px solid #844e58 !important;
box-shadow: 0 0 5px #52222a inset, 0 2px 6px #e48a9b inset !important;
color: #e2c69d !important;
text-shadow: 1px 1px 0 #4a2027;
}
.formsubmit input, #pun-admain input {background-position: center;transition: background 0.4s;}
.formsubmit input {min-width: 100px;}
.punbb select {font-family: Arial!important;text-transform: lowercase !important;font-size: 10px !important;padding: 5px !important;}
.checkbox {width: auto !important;}
.tc2 input {font-size: 8px !important;letter-spacing: 1px;font-family: codeproregular !important;-webkit-clip-path: polygon(15% 10%, 88% 0, 100% 92%, 0% 100%);clip-path: polygon(15% 10%, 88% 0, 100% 92%, 0% 100%);}
.punbb .formsubmit {padding: 0 0 0 42px;margin: 0px 0 20px -33px;text-align: center;}
/* кнопки после наведения */
.formsubmit input:hover, #pun-admain input:hover { background: #e8cfac radial-gradient(circle, transparent 1%, #e8cfac 1%) center/15000%;}
.formsubmit input:active, #pun-admain input:active { background-color: #d8be98; background-size: 100%; transition: background 0s;}
.button:hover { background: #904854 radial-gradient(circle, transparent 1%, #904854 1%) center/15000% !important;}
.button:active { background-color: #d8be98 !important; background-size: 100% !important; transition: background 0s !important;}
/*--------------------- тайтл ---------------------*/
#tooltip, .tipsy-inner {z-index: 999999;border-radius: 0px !important;}
#respect figure .prof, .tipsy-inner a { color: #6f3a43!important;text-decoration: none !important;}
#tooltip { position: absolute; max-width: 200px; display: none;}
/*--------------------- выделение текста ---------------------*/
::selection {
color: #733944;
background: #dacab3;
}
::-webkit-selection {
color: #733944;
background: #dacab3;
}
::-moz-selection {
color: #733944;
background: #dacab3;
}
/* зачеркнутый */
.punbb .post-content s, strike, del {text-decoration: none;filter: blur(1px);color: transparent;-webkit-transition: 0.15s linear;moz-transition: 0.15s linear;transition: 0.15s linear;background-color: transparent !important;
text-shadow: 0 0 1px #c3a87d;}
.punbb .post-content s:hover, strike:hover, del:hover {color: inherit;text-decoration: none;text-shadow: none;filter: none;}
/* подчеркнутый текст */
.punbb .post-content em.bbuline {font-style: normal;text-decoration: none;
border-bottom: 1px solid #905c66;}
/* переадресация */
body.redirect-page #pun {background-color: transparent;}
.punbb .info .container .backlink a {font-size: 10px !important;transition: none;letter-spacing: 0px;
color: #795357;}
#pun-redirect .main-title {position: absolute;margin: 10.5% 0 0 0% !important;width: 400px !important;font-size: 10px !important;text-align: center !important;font-weight: normal;font-family: codeproregular;letter-spacing: 10px;
color: #ceab81;
text-shadow: 1px 1px 0 #241113;
}
#pun-redirect.punbb .info .container{display: inline-block;left: 0;right: 0;top: 0;bottom: 0;margin: 10% -10%;letter-spacing: 1px;text-align: center;width: 614px;height: 68px;padding: 46px 0 0 0;font-family: codeproregular;font-size: 8px;
background: url(https://forumstatic.ru/files/001a/e6/32/59938.jpg);
color: #ab7c81;
text-shadow: 1px 1px 0 #251214;
}
/* V. ПРОЧЕЕ
-------------------------------------------------------------*/
html, body {margin: 0; padding: 0}
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt { padding: 0; list-style: none;}
.punbb img { border:none}
.punbb .main table { table-layout: fixed; width: 100%;}
.checkfield input[type="checkbox"], .radiofield input[type="radio"] { margin: 0 0.3em; box-shadow: none;}
body { font-size: 97.01%;}
.punbb { font: normal 68.75% verdana, arial, helvetica, sans-serif;}
/*.punbb textarea, .punbb input, .punbb select, .punbb optgroup { font: 1em verdana, arial, helvetica, sans-serif}*/
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th { font-size: 1em; font-weight: normal;}
.punbb h1 span, .punbb legend span { font-size: 1.1em;}
.punbb pre {/* font: 12px monaco, "bitstream vera sans mono", "courier new", courier, monospace*/}
.punbb address, .punbb em { font-style: normal}
.punbb .post-content em { font-style: italic}
.punbb a { text-decoration: underline}
.punbb optgroup { font-weight: bold;}
#pun:after, .punbb .container:after, .punbb .post-links ul:after, .punbb .main div.inline:after, .punbb .post-box:after, .punbb .linksb:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; overflow:hidden; line-height: 0.0; font-size: 0;}
.acchide, #pun-index #pun-main h1, #pun-navlinks h2, #pun-pagelinks h2, #pun-status h2, #pun-ulinks h2, .punbb .forum h2, .punbb .multipage .topic h2, .punbb dl.post-sig dt span, .punbb p.crumbs strong, .punbb .divider hr, .punbb .required label em, .punbb .formsubmit label, .punbb .submitfield label, .punbb .modmenu label, #pun-userlist .main h2 { font-size: 0; height: 0; width: 0; line-height: 0.0; position:absolute; left: -9999px; overflow: hidden; display:none;}
#pun-redirect{margin: 10% 0 0 21%;}
#pun-redirect *{ border:0 none;}
.punbb .section, .punbb .main { margin-bottom: 1em;}
.punbb .category, .punbb .post { margin-top: 0.4em;}
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost { margin-top: 0;}
#pun-post .topic { margin-top: 4em;}
.punbb .section h2, #pun-main h1, #pun-stats h2, #pun-debug h2 { padding: 0.5em 1em;}
.punbb .post-content img { vertical-align: text-bottom}
.punbb .post-content img.postimg { vertical-align: middle;}
.punbb .post-content .blockcode, .punbb .post-content blockquote {margin-left: 0px; width: 99%; overflow: hidden;}
.punbb .post-content .scrollbox { width: 100%; overflow: auto; font-size: 12px; overflow-y: hidden !important;height: auto !important;}
.quote-box { font-size: 11px!important; font-family: arial!important;}
.blockcode { overflow: auto !important; height: 70px;}
.punbb .info-box { padding: 1.1em 1.7em 1em 1.7em; border-style: solid; border-width: 1px; margin: 0 0 1.1em 0;}
.punbb .info-box * { padding: 0 0 0.7em 0;}
.punbb #pun-main .info-box .legend { font-size: 1.1em; font-weight: bold;}
.multipage { margin-top: -2em;}
/*.punbb .formal .container { padding: 0px 35px 0 0;}*/
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span { margin: 0 0.6em 0 0}
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield { float: left; margin-right: 4em;}
.punbb .inline .infofield { clear:both}
.punbb .datafield br { display: none}
.punbb .required label {}
.punbb .datafield span.input { letter-spacing: 1px;}
.punbb .datafield span.input a { font-weight: normal;}
.punbb .areafield span.input, .punbb p.longinput span.input { display: block; padding: 0 12em 0 0; height: 100%; /* For IE */}
.punbb textarea, .punbb .longinput input { width: 64%; margin: 0;}
.punbb .hashelp { position: relative;}
.punbb .helplinks { display: block; position: absolute;top: 1em; right: 0; font-weight: normal; width: 36%;}
.punbb #profile .helplinks { top: 1.5em;}
.punbb .helplinks span { display: block; padding-bottom: 0.2em;}
#pun-post .formal .info-box li { padding-left: 4px; list-style-type: square; list-style-position: inside; line-height: 1.5; margin: 0;}
#pun-userlist .main .tcl, #pun-modviewforum .main .tcl {background-color: transparent; width: 20%}
#pun-searchtopics .main .tcl,{background-color: transparent; width: 50%}
#pun-userlist .main .tc2,#pun-searchtopics .main .tc2 { width: 20%;background-color: transparent;}
#pun-debug table .tcl {background-color: transparent; width: 15%; white-space:normal;}
#pun-debug .tcr {background-color: transparent; width: 90%; white-space: normal;}
.punbb td span.youposted { font-weight: bold; margin-left: -1em; position: absolute;}
.punbb td .modlist { display: none; padding-top: 0.3em}
* html .tclcon {height: 1px}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,.punbb .category, .punbb .post { border-color: transparent;width: 98%;}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 { margin: auto;}
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,.punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box { border-color: transparent;}
li.pa-online, .pa-last-visit {display: none;}
/*.punbb .post .container { border-style: none solid solid solid; border-width: 1px; margin-top: -1px; padding-bottom: 1px;}*/
.punbb .post h3 span { padding: 0; display: block;}
.punbb fieldset .post-box { margin-bottom: 0.8em}
.pl-email, .pl-website { float: left;}
.punbb .clearer { clear: both; height: 0; font-size: 0;}
.punbb .modmenu .container strong { float: left;}
.punbb .modmenu input { margin-left: 1em;}
.punbb .info .container { padding: 0.8em 1em}
.punbb .info .container .backlink { padding-top: 0.8em; font-family: Arial; text-transform: lowercase;transition: none;}
#setmods dt { float: left; width: 14em; margin-left: -16em; padding: 0.8em 1em; font-weight: bold; display: inline;}
#viewprofile li strong, #viewprofile li div, #setmods dd { display: block; font-weight: normal;}
.punbb img.avatardemo { float: right; margin: 0 0 0.8em 1.8em}
#pun-userlist .usertable .container { padding: 0 2.3em 2.3em 2.3em; border-top: none;}
#pun-userlist .usertable table { border-style: solid; border-width: 1px;}
#pun-title { margin: 0; border-style: none none none none; border-width: 1px 1px 0 1px;}
#pun-title h1 { display : block;height : 40px; padding: 2em 1em 0 1em;}
#pun-title .container { border-style: none none none none;}
#pun-title h1 span { font-size: 1.5em;}
#pun-title h1 span { display: none;}
#pun-title h1 span { font-size: 1.5em;}
#pun-pagelinks { position: absolute; top: -15px; left: 0; margin: 0; border: none; padding: 0; width: 100%;}
#pun-pagelinks .container { background: transparent; border: none; padding: 0}
#pun-pagelinks .container li { display: inline}
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover { height: 2em; line-height: 2em; padding: 0;font-size: 1.2em; margin-left: -9999px; display: block; float:left; width: 100%;}
#pun-pagelinks a:active, #pun-pagelinks a:focus { position:relative; margin: 0;}
#pun-pagelinks li a span { display:block; margin: 0 1em}
#pun-navlinks, #pun-navlinks .container { border-style: none; border-width: 0; margin: 0;}
#pun-navlinks li { display: inline; }
#pun-ulinks li, #pun-ulinks li a { display: inline; margin-right: 3px;}
#pun-ulinks li a { padding: 0 0.3em 0 0.6em}
#pun-ulinks li.item1, #pun-ulinks li.item1 a { border-left-style: none; border-left-width: 0; padding-left: 0}
#pun-announcement h2 {display: none;}
#pun-announcement .container { padding: -2em 1em 1em 1em;height: auto;}
#pun-stats .container { padding: 0.8em 1emtext-align: center;}
li#onlinelist { margin-top: 10px; border-top-style: solid; border-top-width: 1px; float: left; width: 100%; line-height: 130%; text-align: justify; color: #655849;}
li#onlinelist div { line-height: 15px;}
#pun-qjump { margin: 0; border: none; width: 50%;position: relative; float: left;}
#pun-qjump .container { border: none; background: transparent; padding: 0.8em 1em;}
#pun-about { margin-top: 0;}
#pun-about .container { border: none;}
#pun-about p span { display:block; padding-left: 50%;}
#pun-crumbs2 { font-weight: bold; overflow: hidden; margin-bottom: 0; border-bottom: none;}
#pun-break4 { display: none; margin: -2px 1em; border-style: solid none; border-width: 1px 0; position: relative;height: 0; z-index: 1;}
#pun-help .formal .info-box h3.legend { border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0;margin-bottom: 0.8em;}
#pun-help .formal .info-box h3.legend span { padding-bottom: 0.6em; display: block; border-bottom-style: solid; border-bottom-width: 1px; font-size: 1.1em;}
#pun-help .formal p, #pun-help .formal dd { margin-bottom: 1em}
#pun-help .formal ul, #pun-help .formal dl { padding: 0 0 0 1em}
#pun-help .formal li { padding: 0; line-height: 130%}
#pun-help .formal li * { vertical-align: text-top}
#pun-help .formal dt span { font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace}
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode { padding-bottom: 0;}
#pun-messages #profile .fs-box .post { display:inline-block!important; max-width:665px;}
.punbb.punbb-admin #pun-about { margin-bottom:0px!important;}
/* неразобранное */
span.e1, span.e2, span.e3 {
font-family: codeproregular;
font-size: 8px;
letter-spacing: 1px;
}
#pun-stats .e2-1, #pun-stats .e3-1 {
font-weight: 700;
font-family: curatorregular;
font-size: 13px;
color: #9e93c5;
}
/* просмотр профиля */
#viewprofile { margin: 12px 38px 10px 42px; display: inline-block;}
#viewprofile #profile-signature {display: none;}
#profile-left { vertical-align: middle;}
#profile-right { padding-top: 5px !important;}
#profile-right li#pa-invites, #profile-right li#pa-fld2 /*, #profile-right li#pa-fld1 */{display: none;}
#profile-left #profile-name strong, #profile-left #pa-edit strong a, .s-chh s-ch2, .s-chh s-ch4, .s-tem s-akt1 {font-family: angelicbonquesregular, alegreyasansscregular;font-size: 16px;letter-spacing: 4px;text-align: center;background: linear-gradient(0deg, #000000, #ffffff);-webkit-background-clip: text;
color: #e2c39cb8;
text-shadow: 0 0 3px #311418, 1px 1px 0 #19090c;}
#profile-left #pa-edit strong a, .s-chh s-ch2, .s-tem s-akt1 b { font-family: codeproregular; font-weight: normal !important; font-size: 9px; display: block;}
#profile-left #profile-name strong {width: 245px;letter-spacing: 3px;}
#profile-left #profile-title strong, #profile-left #pa-online strong, .s-chh s-ch {font-weight: normal !important;text-align: center;font-size: 9px;letter-spacing: .5px;font-family: Arial;text-transform: lowercase;line-height: 9px;padding: 4px 5px 3px 5px;margin: 0 1px 0 1px;
background: #9a566254;
border: 1px solid #2d1217;
outline: 1px solid #882d3cc7;}
#profile-left #pa-avatar {text-align: center;margin: 12px 0 10px 0;}
#profile-right li strong {padding: 4px 0 4px 10px !important;margin-left: 6px;font-family: Arial;font-size: 11px;text-transform: lowercase;}
div#profile-gifts {display: none;}
#profile-right li#pa-fld3 div, .s-put11 s-put11a div, .s-prin s-prin4a div, .s-chh s-ch3 {display: block;padding: 3px 0px 3px 0;margin-bottom: 5px;
background: #54242dc4;}
#profile-right li#pa-fld3 strong, #profile-right li#pa-fld1 strong { border: none !important;}
#profile-right li#pa-fld3 lz4, #profile-right li#pa-fld1 strong { display: flex; width: 381px; }
#profile-right li#pa-fld3 lz4 {margin: -3px 0 0 -10px}
#profile-right li#pa-fld1 strong { padding: 0 !important;}
#profile-right li#pa-fld3 lz4 lz5, #profile-right li#pa-fld1 lz1, #profile-right li#pa-fld1 lz2, .s-put11 s-put11a, .s-put11b s-put11a, .s-prin s-prin4a { text-align: center; margin-right: 2px; width: inherit; padding: 3px;}
#profile-right li#pa-fld3 lz4 lz5, #profile-right li#pa-fld1 lz1, #profile-right li#pa-fld1 lz2, .s-put11 s-put11a, .s-put11b s-put11a, .s-prin s-prin4a, #profile-right li strong {border: 1px solid #713640;}
#profile-right li#pa-fld1 lz1, #profile-right li#pa-fld1 lz2 { padding-left: 10px; text-align: left;}
#profile-right li#pa-fld1 lz3 {width: 100px; height: 18px; position: absolute; margin: 2px 0 0 -530px;}
/* основное, персональный и т.д. */
#profile.formal {margin: -32px 0 0 -3px;}
#profilenav, #pun-adnav {float: left;line-height: 15px;font-family: codeproregular;font-size: 8px;letter-spacing: 1px;width: 120px !important;padding: 0px 10px 5px 10px;margin: -1px 0 0 -178px;}
/* навигация внутри профиля */
#profilenav, #profilenav li a, #profilenav li a:hover, #profilenav li a:focus, #profilenav li a:active, #profile-left #profile-title strong, #profile-left #pa-online strong, #profile-right .linearicons-user, #profile-right .linearicons-heart, #profile-right .linearicons-briefcase, #profile-right .linearicons-map-marker, .s-prin s-prin4a div, .s-chh s-ch3, #profile-left #pa-avatar strong, #pun-adnav a, #profile-right li strong, #profile-right li strong a, #profile-right li strong a:hover {
color: #d8b395 !important;
text-shadow: 1px 1px 0 #2f1519;
}
#profile fieldset, .adformal, .sp1 { background: url(https://forumstatic.ru/files/001a/e6/32/40812.jpg);
border: 1px solid #fdedd6 !important;
outline: 1px solid #bba78c;}
#profile fieldset, .adformal {text-transform: lowercase;padding: 20px;width: 763px;margin: 1px 0 0 -34px; box-shadow: 0 0 30px #c3af91 inset;}
#pun-profile .resizable-textarea #main-reply {width: 747px;}
#pun-profile #form-buttons {margin: 0 0px 14px 0;
background: #c2ac89bd;}
#viewprofile ul {margin: 10px;border: 1px solid #882d3c;
padding: 5px 10px 20px 10px;
box-shadow: 0 0 7px #b15263, 0 0 10px #15090a inset;}
#profilenav ul, #pun-adnav ul {margin: 25px 0 5px 0;padding: 10px;
border: 1px solid #8e4553;}
#viewprofile h2, #profilenav h2 { background: transparent; border: none;margin: 0px 0 -20px 0px; box-shadow: none !important; padding: 0 0 0 0 !important; width: auto; height: auto; position: absolute; padding-left: 20px !important;}
/* слово профиль */
#viewprofile h2 span, #profilenav h2 span, #pun-adnav h2 span { margin: 0px 0 0 -30px; width: 140px; display: block; padding: 0 0 0 10px; text-align: left;}
#viewprofile li, #setmods dl {padding-left: 175px;margin-top: 5px;}
#notify-settings { margin-top: -12px; font-family: codeproregular; font-size: 8px; letter-spacing: 1px; position: absolute;}
#notify-settings .inp2 {margin-right: 200px;}
input#OnOff_Notify {margin-top: -1px;}
#volSlider.vol_slider { margin-top: 1px;}
#profile .container legend, .adformal h2 {margin: -21px 0 0px -21px;position: absolute;width: 784px;font-family: codeproregular;font-size: 8px !important;letter-spacing: 1px;padding: 3px 0 3px 20px;
background: linear-gradient(45deg, #c1ab88, #c8d0ae00);}
#profile .container legend, #profile .container legend span, .adformal h2 span {
color: #79664d;
text-shadow: 1px 1px 0 #e2ccae;}
/* профиль на странице */
#viewprofile li span {float: left;width: 149px;margin: 1px 0 0px -165px;padding: 5px 6px 0px 6px;font-family: codeproregular;text-align: left;font-size: 8px;letter-spacing: 1px;height: 13px;
background: radial-gradient(ellipse farthest-corner at 50% 10%, #f7dfb8, #e0c599 20%, #d0b488 40%, #b79b6e);
border: 1px solid #caa46c;
outline: 1px solid #944950;
box-shadow: 0 0 10px #9c7e4d inset;}
#viewprofile li span, #viewprofile li span a, #viewprofile li span a:hover {
color: #6f313d !important;
text-shadow: 1px 1px 0 #dec59c;}
/* отступ от рамки где основное, персональный и т.д. */
#profile .container { padding-left: 16em;}
.s-podf-1, .Tems_And_messages, .Tems_And_messages1, #pun-index .main .tcr .lastpost {font-family: codeproregular;letter-spacing: 1px;vertical-align: baseline;
color: #fff3e2d1;
text-shadow: 0 0 4px #776040, 1px 1px 0 #6b563a;}
#pun-index .main .tcr a, .s-podf-2 a, #pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4, #pun-stats li.item3, #pun-stats li.item4 {color: #864d57;text-shadow: 0 0 4px #c7b698, 1px 1px 0 #e0d1b6;}
#pun-index .main .tcr a:hover {letter-spacing: 1.5px;}
.s-podf-1, .Tems_And_messages, .Tems_And_messages1, #pun-index .main .tcr .lastpost { font-size: 8px;}
/* чек */
p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * {height: 10px;vertical-align: middle;font-family: codeproregular;font-size: 8px;letter-spacing: 0.5px;color: #94826b;}
.punbb fieldset fieldset { border-style: none; margin: 0; padding: 0 0 8px 0}
.punbb .fs-box { padding: 1em -1px 0.8em 1em;}
#profile.formal small#plng { padding: 0; border: none; margin: 0 30px 0 0;}
#profile.formal .areafield.hashelp { padding: 0 20px 0 0;}
#profile.formal #post-sig.areafield.hashelp { padding: 0;}
/* в сообщениях */
#pun-messages .post-links {background: none !important;margin: 0 0 -10px 0; padding: 0; width: auto; height: auto;}
#pun-messages .post-sig {display:none;}
#pun-messages .post-author { margin: -16px 20px -1px -22px !important;}
#pun-messages .post-body { margin: 20px 0 0px 223px;
padding: 0;
width: 540px;
}
#pun-messages #profile.formal .post h3 { margin: -17px 0 0 463px;
font-family: codeproregular;
text-align: right;
width: 300px;}
#pun-messages .post-links ul { margin: 0 -97px 0 -11px !important;}
#pun-messages .postlink .button {background: none !important;border: none !important;outline: none !important;box-shadow: none !important;padding: inherit !important;letter-spacing: 0px !important;}
#pun-messages .user-avatar .avatar-image {width: 30px !important;height: 30px !important;}
/* мобильный стиль */
/* чтоб айф не ебал мозги */
.punbb a, .punbb a:hover, .punbb a:focus, .punbb a:active, #pun-status .container, .s-table-1, #pun-crumbs1 p.container, #pun-crumbs2 .container {-webkit-text-size-adjust: none;}
@media screen and (max-device-width: 480px) {
.hashelp center div a button, .button, .punbb input, .punbb select { -webkit-appearance: none !important;border-radius:0px !important;}
.s-tem, #pun-stats ul.container, .punbb .modmenu .container { -webkit-text-size-adjust: none;}
.Add {margin-top: -7px;}
.punbb .main .tcr a {margin-bottom:2px !important;}
}