/*************************************************************
ÄÈÇÀÉÍ, ÊÎÄÛ È ÂÅÐÑÒÊÀ © NOVA // ËÈÐÈÊÀ
ñïåöèàëüíî äëÿ secret
êîïèðîâàíèå çàïðåùåíî

12.09.2020
**************************************************************/

/*------------------------------------------------------------------------------------- ØÐÈÔÒÛ */

@import url(style_cs.1601248957.css);
@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&subset=cyrillic,latin-ext,vietnamese');
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=cyrillic,cyrillic-ext,latin-ext');
@import url('http://forumstatic.ru/files/000f/ee/14/15223.css');
@import url('https://fonts.googleapis.com/css?family=Alegreya|Alegreya+Sans+SC|Amatic+SC|Bad+Script|Caveat|Comfortaa|Cormorant+Infant|EB+Garamond|Exo+2|Jura|Kelly+Slab|Lobster|Marck+Script|Merriweather|Neucha|Open+Sans|Open+Sans+Condensed:300|Pacifico|Pangolin|Pattaya|Philosopher|Play|Playfair+Display|Poiret+One|Press+Start+2P|Russo+One|Source+Sans+Pro|Yanone+Kaffeesatz&display=swap');
@import url('https://fonts.googleapis.com/css?family=Allerta+Stencil|Amatic+SC|Audiowide|Bangers|Cinzel|Cookie|Courgette|Dancing+Script|Fjalla+One|Gloria+Hallelujah|Great+Vibes|Handlee|Homemade+Apple|Indie+Flower|Josefin+Sans|Julius+Sans+One|Kalam|Kaushan+Script|Lobster+Two|Nothing+You+Could+Do|Parisienne|Patrick+Hand|Permanent+Marker|Righteous|Rock+Salt|Sacramento|Satisfy|Shadows+Into+Light|Signerica|Staatliches|Tangerine|Yellowtail&display=swap');
@import url('https://fonts.googleapis.com/css?family=Aguafina+Script|Akronim|Aladin|Alex+Brush|Allura|Almendra+Display|Annie+Use+Your+Telescope|Arizonia|Beth+Ellen|Bilbo+Swash+Caps|Bonbon|Butterfly+Kids|Calligraffitti|Cedarville+Cursive|Charm|Charmonman|Clicker+Script|Condiment|Covered+By+Your+Grace|Dawning+of+a+New+Day|Delius|Delius+Swash+Caps|Devonshire|Dr+Sugiyama|Faster+One|Herr+Von+Muellerhoff|Hi+Melody|Italianno|Jim+Nightshade|Kristi|League+Script|Liu+Jian+Mao+Cao|Lovers+Quarrel|Marck+Script|Over+the+Rainbow|Pangolin|Qwigley|Rock+Salt|Sedgwick+Ave+Display|Zeyada&display=swap');
@import url(https://use.typekit.net/kfj4mmu.css);
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/*------------------------------------------------------------------------------------- ÎÑÍÎÂÀ ÄÈÇÀÉÍÀ*/

/*---------------- ÁÎÄÈ ----------------*/

body {font-size: 97.01%;background: linear-gradient(to right, #84aada, #b6cce6);overflow-x: hidden;-webkit-text-size-adjust: none;}

/*---------------- ØÀÏÊÀ ----------------*/

#pun-title table {border: none;}

/*---------------- ÏÀÍ È ÏÀÍÁÁ ----------------*/

#pun {margin: auto;width: 950px;position: relative;margin-top: 60px;padding-top: 20px;background: linear-gradient(to right, #d0dcec, #e7ebf1);margin-bottom: 50px;}

.punbb {font: normal 68.75% verdana, arial, helvetica, sans-serif;height: auto;width: 898px;margin-left: 15px;border: 1px dashed #87acdb;margin-bottom: 16px;margin-top: 180px;padding: 10px;background: transparent;} 

/*---------------- ÔÓÒÅÐ ----------------*/

#pun-about p.container {width: 950px;margin-left: -35px;height: 22px;margin-top: 20px;text-align: center;color: #9ca8cb;font-size: 9px;}

/*------------------------------ÏÐÈÂÅÒÑÒÂÈÅ------------------------------*/

#pun-status, #pun-status .container {border-bottom: none;margin-bottom: 0;margin-top: auto; }
#pun-status .container {margin-top: -309px;margin-left: -26px;text-transform: lowercase;width: 530px;height: 24px;font-size: 9px;font-family: raleway;color: #ffffff;line-height: 14px;letter-spacing: 1px;word-spacing: -1px;position: absolute;background: url(http://forumstatic.ru/files/001a/e3/05/32427.png) no-repeat 0px 5px;transition: all 0.3s;}
#pun-status .container:hover {transition: all 0.3s;opacity: 0.7;}
#pun-status span {display: inline-block;}
#pun-status span.item1 {position: absolute;line-height: 14px;margin-left: 27px;}
#pun-status span.item2 {position: absolute;line-height: 14px;margin-left: 27px;margin-top: 11px;}
#pun-status span.item2 a {color: #ffffff;text-shadow: none;font-weight: bold;}
#pun-status span.item2 a:hover {color: #94344c;}

/*---------------- ÊÀÒÅÃÎÐÈÈ ----------------*/

#pun-category1.category h2, #pun-category2.category h2, #pun-category3.category h2, #pun-category4.category h2, #pun-category5.category h2, #pun-category6.category h2, #pun-category7.category h2 {height: 10px;font-size: 0px;text-transform: lowercase;margin-bottom: 10px;letter-spacing: 6px;margin-left: 0px;text-align: right;background: linear-gradient(to right, #86abda, #d7e2ef) no-repeat;line-height: 24px;transition: all 0.5s;border: 1px solid #e5eaf0;animation-name:one;animation-duration: 6s;animation-iteration-count: infinite;background-color: #86acda;}

#pun-category2.category h2, #pun-category4.category h2, #pun-stats.section h2 {background: linear-gradient(to right, #b1a8d4, #b3bfe0) no-repeat!important;background-color: #b1a8d4 !important;}

#pun-stats.section h2:hover, #pun-category1.category h2:hover, #pun-category2.category h2:hover, #pun-category3.category h2:hover, #pun-category4.category h2:hover, #pun-category5.category h2:hover, #pun-category6.category h2:hover, #pun-category7.category h2:hover {transition: all 0.5s;opacity: 0.7;}

/*---------------- ÊÀÒÅÃÎÐÈß ÑÒÀÒÈÑÒÈÊÈ ----------------*/

#pun-stats.section h2 {height: 10px;font-size: 0px;text-transform: lowercase;margin-bottom: 10px;letter-spacing: 6px;margin-left: 0px;text-align: right;background: linear-gradient(to right, #86abda, #d7e2ef) no-repeat;line-height: 24px;margin-top: 15px;border: 1px solid #d4e0ee;}

/*---------------- ÑÒÀÒÈÑÒÈÊÀ ÊÎÍÒÅÉÍÅÐ ----------------*/

#pun-stats ul.container {padding-top: 13px;margin-left: -4px;width: 876px;font-family: raleway;color: #6694ce;margin-top: 10px;margin-bottom: 20px !important;}

/*---------------- ÑÒÀÒÛ ----------------*/

#pun-stats .container {padding: 0.8em 1em;}
#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {float: left;font-size: 9px;height: 20px;clear: both;line-height: 18px;font-family: raleway;letter-spacing: 2px;width: 200px;text-align: center;color: #ffffff;padding-top: 2px;text-transform: lowercase;background-color: #7a90c9;background: linear-gradient(45deg, #86abda, #b1a8d4);transition: all 0.4s;}
#pun-stats li.item1:hover, #pun-stats li.item2:hover, #pun-stats li.item3:hover, #pun-stats li.item4:hover {background-position: 200px;transition: all 0.4s;}
#pun-stats li.item4:hover {background-position: 275px;}
#pun-stats li.item1 {margin-left: -8px;}
#pun-stats li.item2 {margin-left: 200px;margin-top: -22px;}
#pun-stats li.item3{margin-left: 408px;margin-top: -22px;}
#pun-stats li.item4 {margin-left: 616px;margin-top: -22px;margin-bottom: 20px;width: 275px !important;}
#pun-stats li.item4 a {color: #ffffff;text-shadow: none;}
#pun-stats li.item4 a:hover {text-shadow: none;background-color: transparent;text-decoration: line-through;}
#pun-stats .container {padding: 0.8em 1em;}

/*------------------------------ ÞÇÅÐÀÂ ÍÀ ÃËÀÂÍÎÉ ------------------------------*/

.punbb .user-avatar img.ava {border-radius: 0% !important;border: 2px solid #d298ad;}
#pun-index .user-avatar {height: 40px;width: 40px;outline: 2px solid #afa2e2;border: 2px solid #fff;display: flex;justify-content: center;align-items: center;margin-left: -685px;margin-top: -19px;position: absolute;transition: all 0.5s;}
#pun-index .user-avatar:hover {outline: 2px solid #ffffff;}
.punbb .user-avatar .avatar-image {border-radius: 0px !important;height: 40px !important;width: 40px !important;opacity: 1 !important;}
div#pun-category1 .user-avatar, div#pun-category3 .user-avatar, div#pun-category5 .user-avatar {outline: 2px solid #4f82c3;}
.punbb .user-avatar .isonline {background: #7b91ca !important;}
.punbb .user-avatar a{margin:0px !important;}

/*---------------- ÏÎÄÔÎÐÓÌ ----------------*/

#pun-index td div.tclcon{background-color: #b1a8d4;width: 350px;height: 30px;margin-top: -18px;transition: all 0.5s;}
#pun-index .tcl h3 {}
.tcl h3 a {color: #ffffff!important;}
.tcl h3 a:hover {color: #6178b5!important;background: transparent;}
div#pun-category1 .tcl h3 a:hover, div#pun-category3 .tcl h3 a:hover {color: #cee3ff!important;}
#pun-index .tcl h3 {font-size: 11px;font-family: raleway;text-transform: uppercase;width: 290px;line-height: 31px;text-align: left;margin-left: 15px;letter-spacing: 1px;}
div#pun-category1 div.tclcon, div#pun-category3 div.tclcon, div#pun-category5 div.tclcon {background-color: #86abda;}
.Add {margin-top: -50px;text-align: right;padding-right: 5px;text-transform: lowercase;font-family: raleway;font-size: 9px;color: white;line-height:10px;}
span.lastpost {margin-left: -286px;position: absolute;margin-top: -9px;}
.punbb .main .tcr a {position: absolute;margin-left: -286px;margin-top: -12px;}
div#pun-category1 .tcr, div#pun-category3 .tcr {color: #b1abd5;}
div#pun-category1 .tcr a, div#pun-category3 .tcr a {color: #699ee0;}
div#pun-category1 .tcr, div#pun-category3 .tcr, div#pun-category5 .tcr {color: #86abda;}
div#pun-category2 .tcr a, div#pun-category4 .tcr a {color: #a699da;}
.plinks, .plinks1{position: absolute;background-color: #86abda;width: 90px;height: 40px;margin-left: 798px;margin-top: -51px;padding: 5px;display: grid;font-size: 10px;font-family: raleway;text-align: right;letter-spacing: 1px;line-height: 13px;}
.plinks a, .plinks1 a {color: white !important;display: flex;justify-content: flex-end;align-items: center;}
.plinks1{background-color: #b1a8d4;}
.plinks1 a:hover {background-color: #b4c1ec !important;}
.punbb .main .tcr a:hover {background: transparent;filter: brightness(110%);color: inherit;}
div#pun-category1 .tcr a:hover, div#pun-category3 .tcr a:hover {color: #7b91ca;}
#pun-category1 .newp, #pun-category3 .newp, #pun-category5 .newp{background-color: #5591dc !important;}
#pun-category2 .newp, #pun-category4 .newp{background-color: #9888d4 !important;}
.alt2 .tc2, .alt2 .tc3, .alt1 .tc2, .alt1 .tc3 {opacity: 0;}
span.byuser {font-weight: 900;letter-spacing: 2px;}
.tclcon:hover {opacity: 0.8;}

/*---------------- ÈÊÎÍÊÈ ----------------*/

.punbb table Div.icon {width: 8px;margin: 0px 284px 0 0!important;}

TR.inew Div.icon {height: 35px;width: 10px;position: absolute;z-index: 99;background: url(http://forumstatic.ru/files/001a/e3/05/37766.png)no-repeat;margin-top: -3px !important;margin-left: -53px !important;transition: all 0.5s;}

TR.inew Div.icon:hover {transform: translate(-5px, 0px);}

#forum_f1.forum TR.inew Div.icon, #forum_f2.forum TR.inew Div.icon, #forum_f3.forum TR.inew Div.icon, #forum_f4.forum TR.inew Div.icon, #forum_f5.forum TR.inew Div.icon, #forum_f6.forum TR.inew Div.icon, #forum_f7.forum TR.inew Div.icon {height: auto;}

/*---------------- ÍÀÂËÈÍÊ ----------------*/

#pun-navlinks li a {color: #ffffff;font-style: normal;letter-spacing: 0px;text-shadow: 0px 0px 1px #b8b8b8;text-transform: lowercase;transition: all 0.5s;}
#pun-navlinks li a:hover {background-color: transparent;transition: all 0.5s;opacity: 0.7;}
#pun-navlinks {width: 914px;height: 21px;margin-left: -9px;margin-top: -196px;letter-spacing: 0px;word-spacing: 0px;list-style: none;position: absolute;z-index: 99;display: flex;justify-content: center;align-items: center;background: linear-gradient(45deg, #86abdb, #c2d1e6);border: 1px solid #fff;outline: 1px dashed #85abda;outline-offset: 1px;line-height: 19px;}
#pun-navlinks .container {font-family:raleway;text-align: right;}
#pun-navlinks li {display: inline;padding-right: 1em;}
#pun-navlinks li a {font-size: 14px;}
#pun-navlinks a {display: inline-block;}
.fixnavlinks{z-index:10000;position:fixed!important;top:0!important;margin-top: 3px!important;}

/*---------------- ÞËÈÍÊ ----------------*/

#pun-ulinks  {position: absolute;z-index: 999999;margin-top: -37px;margin-left: -10px;height: 28px;display: flex;justify-content: center;align-items: center;}
#pun-ulinks .container {text-align: center;font-size: 10px;font-family: raleway;text-transform: lowercase;width: 913px;line-height: 16px;letter-spacing: 0px;word-spacing: -1px;justify-content: center;align-items: center;display: flex;margin-left: 3px;}
#pun-ulinks .container:hover {}
#pun-ulinks .container a {color: #72a2de;font-size: 11px;}
#pun-ulinks li, #pun-ulinks li a {display: inline;border-left-style: solid;border-left-width: 1px;white-space: nowrap;}
#pun-ulinks li a:hover {color: #b1a8d4;background: transparent;}
#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;}
.fixulinks{z-index:10000;position:fixed!important;top:0!important;margin-top: 29px !important;background: #e5eaf082;}

/*---------------- ÐÀÇÄÅËÈÒÅËÜ ÌÅÆÄÓ ÏÎÑÒÀÌÈ ----------------*/

.punbb .post h3 {width: 900px;margin-top: 2px;margin-bottom: 17px !important;font-family: raleway;height: 5px;background: linear-gradient(45deg, #b1acd6, #b5cbe5);}
h3 a, .punbb .post-links a {color: #86acdb !important;}
h3 a:hover, .punbb .post-links a:hover {color: white !important;}
.punbb .post h3 span {display: block;padding-top: 3px;width: 640px;margin-top: 26px;margin-left: 237px;position: absolute;text-transform: lowercase;}
.punbb .post h3 strong {float: right;width: 5em;text-align: right;font-weight: normal;color: #86acdb;}

/*---------------- ÑÅËÅÊÒ È ÈÍÏÓÒ ----------------*/

.punbb select {border: none;border-radius: 0px !important;border-top: 2px solid #88addc;border-bottom: 2px solid #b1a8d4;}
.punbb input {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;box-shadow: 0px 0px 0px;border: none;border-top: 2px solid #88addc;border-bottom: 2px solid #b1a8d4;border-radius: 0px;z-index:2;position:relative;}

/*---------------- ÒÅÊÑÒÀÐÅÀ ----------------*/

.punbb textarea {background-color: #eef0f1!important;color: #5a6fa5;padding: 2px;border: none;border-top: 2px solid #88addc;border-bottom: 2px solid #b1a8d4;}

/*---------------- ÎÊÎØÊÈ Â ÔÎÐÌÅ ÎÒÂÅÒÀ ----------------*/

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #spoiler-sels {overflow-y: auto;text-shadow: none;padding: 8px;max-height: 200px;font-size: 11px;background-color: #edf0f1!important;color: #86acdb;box-shadow: 0 0 3px #fff;border: 2px solid #b1acd6;z-index: 12;font-family: raleway;transition: all 0.5s;}

#font-area:hover, #size-area:hover, #color-area:hover, #table-area:hover, #smilies-area:hover, #image-area:hover, #imageup-area:hover, #imageattach-area:hover, #keyboard-area:hover, #video-area:hover, #addition-area:hover, #spoiler-sels:hover {filter: brightness(105%);transition: all 0.5s;}

/*---------------- ÎÊÎØÊÎ ÐÅÏÓÒÀÖÈÈ ----------------*/

#pun-reputation .inner {font-size: 11px;font-family: arial;background: #c0cbe1;border-radius: 2px;color: #7e93cb!important;border: 1px solid rgb(211 142 170);z-index: 999999 !important;}
.inner.post_reputation h1 {width: auto !important;border: none !important;margin-top: 0px;}
#pun-reputation .bg {z-index: 999999 !important;background-color: #9192a9 !important;}

/*---------------- ÊÎÄ - ÖÈÒÀÒÀ - ÑÏÎÉËÅÐ - ÊÍÎÏÊÈ ----------------*/

.punbb .post-content .blockcode, .punbb .post-content blockquote {width: 100%;overflow: hidden;font-size: 11px!important;color: #79a2d4;margin: 0px;}
.punbb .post-content .scrollbox {width: 100%;overflow: auto;font-size: 13px;height: auto !important;font-family: arial;padding-left: 5px;}
.punbb .post-content .quote-box, .punbb .post-content .code-box{background-color: #edf0f1;border-top: 2px solid #88addc;border-bottom: 2px solid #b1acd5;padding: 5px;margin-bottom: 5px;margin-top: 5px;}
.punbb .post-content .code-box{/* margin-top: 26px; */}
.punbb .quote-box cite, .punbb .code-box strong.legend {display: block;font-size: 13px;font-weight: bold;font-style: normal;margin: 0;line-height: 20px;font-family: arial;color: #ffffff;text-align: center;text-transform: lowercase;background: linear-gradient(45deg, #b6aad7, #b3cae5);font-family: raleway;}
.code-box a {color: white !important;}
.code-box a:hover {background: transparent !important;letter-spacing: 1px;}
.hashelp center div a button, .button, .punbb select, .punbb input {padding: 1px 5px!important;height: 30px;font-size: 11px!important;color: #5f91d0!important;background-color: #edf0f1;font-family: raleway !important;margin-right: 10px !important;}
.button:hover{transition: all 0.5s;opacity: 0.7;}
.post-content .spoiler-box > div {background: url(http://forumstatic.ru/files/001a/27/c4/75300.png)no-repeat left center!important;cursor: pointer;padding-left: 18px;text-align: center;font-family: raleway!important;color: #86abda;font-size: 12px;letter-spacing: 1px;font-weight: 600;}

/*---------------- ÏÐÎÔÈËÜ ----------------*/

.punbb .post .post-author {float: left;text-align: center;width: 217px;max-height: 260px;margin-left: 5px;margin-top: -9px;margin-bottom: 92px;}
.punbb .post .post-author ul, .punbb .post .post-author p {padding: 0 1em 1em 1em;line-height: 140%;}
li.pa-avatar.item2 {margin-left: -11px;margin-top: 28px;max-width: 180px;max-height: 180px;position: relative;background-color: #b3cae5;padding: 40px;padding-left: 0px;display: flex;}
.pa-avatar.item2 img {margin-left: -32px;border: 4px solid #ffffff;margin-top: -4px;transition: all 0.5s !important;z-index: 2;position: relative;}
.pa-avatar.item2 img:hover {filter: opacity(0.7);}
li.pa-posts {position: absolute;color: white;margin-top: -44px;margin-left: 93px;width: 100px;text-align: right;font-family: raleway;z-index: 1;}
li.pa-posts a, li.pa-fld3 span.fld-name, li.pa-fld4 span.fld-name {color: white !important;text-shadow: 0 0 2px white;font-weight: 600;}
li.pa-respect {position: absolute;margin-top: -20px;margin-left: 67px;color: #86acdb;font-weight: bolder;font-family: comfortaa;font-size: 12px;height: 16px;width: 130px;text-align: right;display: flex;justify-content: flex-end;}
li.pa-respect span {line-height: 21px;}
li.pa-respect span.fld-name {display: none;}
.pa-respect img {background: url(http://forumstatic.ru/files/001a/e7/68/94579.png)0px 0px no-repeat;width: 16px;height: 16px;transition: all 0.5s;margin-top: -1px;}
li.pa-respect a {width: 200px;height: 30px;margin-top: -14px;margin-right: 3px;display: flex;align-items: flex-end;justify-content: flex-end;}
.pa-respect a:hover, .pa-respect a:focus, .pa-respect a:active {background: transparent !important;}
.pa-respect img:hover {opacity: 0.5;}
.pa-avatar.item2 img.allow_change:hover {outline-color: rgb(114 131 187) !important;}
.pa-author {font-family: arial;width: 170px;font-size: 11px;margin-left: 23px;margin-top: 3px;position: absolute;height: 20px;transition: all 0.7s;text-align: right;text-transform: uppercase;letter-spacing: 1px;z-index: 1;}
li.pa-author a {text-shadow: none !important;color: #ffffff!important;font-family: raleway;padding: 1px;}
li.pa-author a:hover {color: #ffffff !important;background-color: #a99cce;}
li.pa-title {color: #ffffff;font-size: 8px;position: absolute;font-family:raleway;text-transform: lowercase;width: 170px;text-align: right;margin-left: 22px;margin-top: 18px;margin-bottom: -6px;height: 17px;line-height: 8px;overflow: hidden;z-index: 1;transition: all 0.5s;letter-spacing: 1px;}
li.pa-online {color: #ffffff!important;font-size: 9px;font-family: raleway;text-transform: lowercase;line-height: 16px;position: relative;margin-top: 0px;margin-left: -10px;width: 208px;height: 16px;z-index: 1;}
li.pa-last-visit {color: #9da8cc!important;font-size: 9px;font-family: raleway;text-transform: lowercase;line-height: 16px;position: absolute;margin-top: 0px;margin-left: -10px;width: 208px;height: 16px;}
li.pa-last-visit br {display: none;}
li.pa-fld1 {position: absolute;margin-top: -21px;margin-left: -10px;transition: all 0.5s;z-index: 1;}
li.pa-fld1:hover {filter: brightness(115%);}
li.pa-fld1 a:hover {background: transparent !important;}
li.pa-fld2 {position: absolute;z-index: 1;font-size: 17px;font-family: raleway;color: #fff;height: 25px;width: 25px;display: flex;justify-content: center;align-items: center;margin-left: -6px;transition: all 0.5s;}
li.pa-fld3 {position: absolute;color: white;margin-left: 93px;width: 100px;text-align: right;font-family: raleway;z-index: 1;margin-top: -30px;}
li.pa-fld4 {position: absolute;color: white;margin-left: 93px;width: 100px;text-align: right;font-family: raleway;z-index: 1;margin-top: -17px;}
li.pa-fld5 {position: absolute;margin-top: -21px;width: 60px;display: flex;justify-content: space-around;align-items: center;height: 16px;margin-left: 10px;}
li.pa-fld8 {position: absolute;width: 206px;height: 67px;margin-top: -111px;margin-left: -11px;font-size: 11px;font-family: raleway;color: #a290d4;font-weight: 600;text-align: justify;}
li.pa-fld6 {position: absolute;font-family: raleway;color: #fff;font-size: 10px;width: 180px;height: 15px;text-align: left;margin-top: -37px;margin-left: -6px;text-shadow: 0 0 2px white;transition: all 0.5s;}
li.pa-fld7 {position: relative;margin-left: -11px;margin-top: 5px;transition: all 0.5s;}
.lz {background: url(http://forumstatic.ru/files/001a/27/c4/27382.png)no-repeat;height: 67px;width: 28px;margin-left: 178px;position: absolute;}
.lz1 {width: 206px;height: 67px;background: #ffffffc4;position: absolute;opacity: 0;transition: all 0.5s;outline: 1px solid #b6aad7;outline-offset: -1px;}
.lz1:hover {opacity: 1;z-index: 3;}
.lz3 {padding: 5px;overflow: auto;height: 39px;width: 193px;margin-top: 2px;}
.lz3::-webkit-scrollbar {width: 2px;}
.lz2 {text-align: center;overflow: hidden;height: 14px;margin-top: 1px;background: #86abda4f;letter-spacing: 1px;border-bottom: 1px solid #b6aad7;}
li.pa-fld8 a {color: #7aa6dc !important;font-weight: 700 !important;}
li.pl-email.email {display: none!important;}
li.pl-email.profile, li.pl-email.pm {margin-top: 9px;}
li.pa-fld5 a:hover {background: transparent;}
li.pa-fld5 img:hover {filter: brightness(110%);}
li.pa-fld5 img {transition: all 0.5s;}
li.pa-fld2:hover {text-shadow: 0 0 4px white;}
li.pa-title:hover {text-shadow: 0 0 2px white;}
li.pa-fld6:hover {text-shadow: none;color: #4e7db7;}
li.pa-fld8 a:hover {color: #fff !important;}
.keysp{display: flex !important;justify-content: space-around;align-items: center;background-color: #ffffff;height: 20px;width: 100px;transition: all 0.7s;}
.keysp:hover {background-color: #eaeaea;}
.keyp{background: url(http://forumstatic.ru/files/001a/e3/65/13420.png)no-repeat;height: 12px;width: 12px;filter: grayscale(1);transition: all 0.5s;}
.keyp:hover, .keyp1:hover {filter: brightness(110%);}
.keyp1 {background: url(http://forumstatic.ru/files/001a/e3/65/57807.png)no-repeat;height: 12px;width: 12px;transition: all 0.5s;}
li.pa-fld9 {position: absolute;margin-top: -22px;margin-left: -8px;}
.keyb {position: absolute;margin-top: -20px;font-family: raleway;font-size: 10px;color: #fff;margin-left: 100px;background: linear-gradient(to right, #86abdb, #91bdf5);width: 10px;height: 20px;display: flex;align-items: center;justify-content: center;}

/*------------------------------ ÏÐÎÑÌÎÒÐ ÏÐÎÔÈËß ------------------------------*/

#profile .container {padding-left: 18.6em;}
#profilenav {float: left;width: 14em;margin-left: -16.3em;display: inline;}
#profilenav li {padding-bottom: 0.8em;font-weight: bold;}
#viewprofile ul, #profilenav ul {border-style: solid;border-width: 1px;padding: 1.5em 18px 0.8em 18px;margin: 0 0 -1em 0;}
#viewprofile h2, #profilenav h2 {background: transparent;border: none;padding: 0 0 0 0;margin: 0 14px -0.6em 14px;}
#viewprofile h2 span, #profilenav h2 span {padding: 0 5px;position: relative;}
#viewprofile li, #setmods dl {padding: 0 0 0 16em;margin-bottom: 0.2em;}
#viewprofile li span {float: left;width: 14em;margin-left: -15.8em;padding: .5em 1em;font-weight: bold;border: 1px solid #ffffff;color: #ffffff;text-transform: lowercase;font-family: raleway;background: linear-gradient(45deg, #88addb, #c6d7ec);outline: 2px solid #9db8da;position: absolute;transition: all 0.5s;}
#viewprofile table {transform: rotateY(180deg);}
#profile-left {transform: rotateY(180deg);text-align: right;overflow: visible !important;border: 1px solid #ffffff !important;outline: 1px solid #87acdb;background: linear-gradient(45deg, #d6deea, #c7d8ea);font-family: raleway;text-transform: lowercase;}
#viewprofile li#pa-avatar {background-color: #bacfe7;border-top: 1px solid #87acdb !important;border-bottom: 1px solid #87acdb !important;margin-bottom: 52px;box-shadow: -13px 9px 10px 6px rgb(186 207 231);outline: 1px solid #fff;}
#viewprofile li#profile-title {background: linear-gradient(to top, #bacfe7, #cbdaeb);}
#viewprofile li#pa-online {width: 256px;margin-top: -52px;position: absolute;}
#viewprofile li#pa-avatar img {margin-right: -5px !important;border: 1px solid #fff;outline: 1px solid #87acdb;}
li#pa-edit {text-transform: lowercase;font-family: raleway;font-size: 11px;position: absolute;margin-top: -50px;}
li#pa-edit a {color: #ffffff;font-weight: 600 !important;letter-spacing: 1px;}
li#pa-edit a:hover {text-shadow: 0 0 3px white;}
#profile-right {transform: rotateY(180deg);padding: 10px !important;border: 1px solid #ffffff !important;outline: 1px solid #87acdb;background: linear-gradient(45deg, #87acdb, #c8d8ea);font-family: raleway;}
#profile-right li strong {color: white !important;font-weight: 600 !important;}
#viewprofile li span a, #profile-right li strong a {color: white;}
#viewprofile li span a:hover, #profile-right li strong a:hover {background-color: transparent !important;text-shadow: 0 0 3px white;}
#viewprofile li span:hover {text-shadow: 0 0 3px white;}
#viewprofile strong {height: 14px;}
#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;padding: 0.5em 1em;font-weight: normal;}
.punbb img.avatardemo {float: right;margin: 0 0 0.8em 1.8em;}
div#pun-profile h2 {width: auto;}
td#profile-right .lz {background: transparent;}
td#profile-right .lz1 {opacity: 1;overflow: hidden;padding: 0px;background: transparent;border: none;outline: none;}
td#profile-right .lz3 {display: none;}
td#profile-right .lz2 {background: transparent;border: none;text-align: left;padding: 0px;}
td#profile-right li#pa-fld7 img {margin-top: -6px;}
td#profile-right .keysp {margin-top: -4px;overflow: hidden;}
td#profile-right .keyb {margin-top: -31px;margin-left: 112px;height: 20px !important;width: 10px !important;max-width: 5px !important;max-height: 14px !important;color: #fff;}
td#profile-right li#pa-fld9 strong {height: 14px;overflow: hidden;}

/*------------------------------ ÏÐÎÑÌÎÒÐ ÏÎÄÔÎÐÀ ------------------------------*/

div#pun-viewforum .tcr a {margin-left: 0px !important;margin-top: 0px !important;padding-left: 5px;}
div#pun-viewforum .tcr span.byuser {margin-top: 27px !important;position: absolute;}
div#pun-viewforum .avatar-image {border: 2px solid #fff;outline: 1px solid #a1accd;margin-left: 0px !important;margin-top: 0px !important;}
div#pun-viewforum .isonline {margin-top: 0px !important;margin-right: -40px !important;}
div#pun-viewforum .linksb {border-style: none solid solid none;border-width: 0 1px 1px 0;text-align: right;font-family: raleway;background: linear-gradient(45deg, #b1a8d4, #b3c9e4);border: 1px solid #b4c5e1;padding: 4px;width: 891px;text-transform: lowercase;color: #7c91ca;}
#pun-viewforum #pun-crumbs2 .container {width: 900px;position: absolute;margin-top: -33px;margin-left: -2px;}
div#pun-viewforum .multipage {margin-bottom: 40px !important;}
#pun-main tr.tr-divider {height: 10px;font-size: 0px;background: linear-gradient(45deg, #86abda, #ccc5ed);}

/*------------------------------ ËÈ×ÍÛÅ ÑÎÎ ------------------------------*/
div#pun-messages h2 {width: auto;}
div#pun-messages .pagelink {color: #7b91c9;}
span.num_msg{background: #e476a3 !important;}
span.num_msg:before{background: #e476a3 !important;}
div#pun-messages .icon.inew {margin-left: -33px !important;margin-top: -9px !important;}
#messages-list a.Author {color: #eeeeee !important;text-shadow: none !important;}
#messages-list a.mess[onclick] {color: #9ea9cd !important;}
.messages-container h3, .messages-container .post-links {width: auto !important;}
.messages-container li.pa-reg, .messages-container li.pa-title {display: none;}
.messages-container li.pa-avatar.item2 {margin-left: 0px;}
.messages-container li.pa-author {margin-top: -35px;width: 204px;margin-left: -11px;}
.messages-container li.pa-posts {margin-top: 98px;}
div#pun-messages #pun-crumbs2 .container {width: 400px;position: absolute;margin-top: -2px;}
div#pun-messages div#html-footer {margin-top: 30px;}

/*------------------------------ÑÏÈÑÎÊ ÏÎËÜÇÎÂÀÒÅËÅÉ------------------------------*/

#pun-userlist .formal, #pun-userlist .formal .container {border-bottom: none;margin-bottom: 0;}
#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;}
.usertable .avatar-image {margin-left: 0px !important;margin-top: 0px !important;border: 2px solid #b1add6;outline: 1px solid #fff;}
.usertable .isonline {margin-top: 2px !important;margin-right: -4px !important;}
.usertable .usersname {margin-left: 5px;line-height: 43px;}
div#pun-userlist #pun-crumbs2 .container {margin-top: -32px;margin-left: -3px;position: absolute;}
div#pun-userlist .multipage {margin-bottom: 40px !important;}
#pun-userlist .linksb {border-style: none solid solid none;border-width: 0 1px 1px 0;text-align: right;font-family: raleway;background: linear-gradient(45deg, #b1a8d4, #b3c9e4);border: 1px solid #b4c7e2;padding: 4px;width: 891px;text-transform: lowercase;color: #7c91ca;}
.usertable .user-avatar {display: block !important;}


/*------------------------------ÍÎÂÛÅ È ÀÊÒÈÂÍÛÅ ÑÎÎ------------------------------*/

.multipage .tcr a {margin-left: 0px !important;margin-top: 0px !important;position:relative !important;}
.multipage .user-avatar {display: none;}
.multipage .icon.icon-new {display: none;}
.multipage .tcr span.byuser {margin-top: 0px !important;position: relative !important;}

/*------------------------------ ÏÐÎÑÌÎÒÐ ÓÂÀÆÅÍÈß ------------------------------*/

#pun-respect .tcr a {margin-left: 0px !important;}
#pun-respect #pun-crumbs2 .container {margin-top: -32px;margin-left: -3px;position: absolute;}
#pun-respect.multipage {margin-bottom: 40px !important;}
#pun-respect .linksb {border-style: none solid solid none;border-width: 0 1px 1px 0;text-align: right;font-family: raleway;background: linear-gradient(45deg, #7c91ca, #d6dce7);border: 1px solid #eaeaea;padding: 4px;width: 891px;text-transform: lowercase;color: #7c91ca;}

/*------------------------------------------------------------------------------------- ÑÒÐÓÊÒÓÐÍÎÅ */

/*------------------------------ ÏÀÍÁÁ ------------------------------*/

.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;}
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * { height: 1.8em; vertical-align: middle;}
.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: 12px;color: #7b91c9;}
.punbb pre {font-size: 12px!important;}
.punbb address, .punbb em {font-style: normal;}
.punbb .post-content em {font-style: italic;}
.punbb .post-content em.bbuline {font-style: normal;text-decoration: underline;}
.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;}
.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: 1em;}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post {border-style: none none solid none;border-width: 0px 0px 2px 0px}
.punbb .container {border-style: solid;border-width: 1px;}
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {border-style: none solid solid none;border-width: 0 1px 1px 0;text-align: right;font-family: raleway;background: linear-gradient(45deg, #b1a8d4, #b4cbe5);border: 1px solid #e0e6f0;padding: 4px;width: 891px;text-transform: lowercase;color: #fbfdff;}
h2 span {margin-right: -1px;}
#post-form h2 {margin-top: -39px;}
.punbb .post-content {padding: 0;margin: 0;width: 100%;overflow: hidden;min-height: 270px;}
.punbb .post-sig dt {display: block;border-top: 1px solid #86abda;margin: 5px 0;}
.punbb .post-content p {text-align: justify;padding: 0 5px 3px 5px;line-height: 150%;font-size: 1em;}
.punbb .post-content img {vertical-align: text-bottom}
.punbb .post-content img.postimg {vertical-align: middle;transition:all 0.5s;}
.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: 10px;font-weight: bold;}
.punbb .main .tcl {overflow: hidden;text-align: left;}
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {background-color: transparent;text-align: right;width: 3%; padding-right: 10px;}
.punbb .main .tcr {background-color: transparent;overflow: hidden;text-align: left;width: 28%;color: #afa3da;text-transform: lowercase;font-family:raleway;}
#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: block;padding-top: 0.3em;}
.punbb .main td {border-style: solid none none solid;border-width: 1px 0 0 1px;padding: 0.8em 0.1em;}
.punbb .main th {border-style: none none none solid;border-width: 0 0 0 1px;font-size: 0;padding: 0.4em 1em 0.4em 1em;}
.punbb .main .tcl {border-left-style: none;border-left-width: 0}
* html .tclcon {height: 1px}
.punbb div.icon {float: right; display: inline;}
.punbb .container, .punbb .post-body, .post h3 {border-color:  transparent;}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {border-color: transparent;}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {border-color: transparent ;}
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,.punbb .post h3 span, .post-links ul, .post-links, .usertable table {border-color: transparent;}
.punbb th {border-color: transparent ;}
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {border-color: transparent;}
#pun-announcement {margin-top: 10px; }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {border-color: transparent;}
.punbb .divider {border-color: transparent;}
.punbb .post .container {border-style: none solid solid solid;border-width: 1px;margin-top: -1px;padding-bottom: 1px;}

/*------------------------------ ÔÈËÄÛ ------------------------------*/

.punbb .formal .container {padding-bottom:10px;}
.punbb .formsubmit {padding: 0 0 0 1.7em;margin: 1em 0 0 0;z-index: 1000!important;}
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {margin: 0 0.6em 0 0;}
.punbb fieldset {border-style: solid;border-width: 1px;padding: 0 18px 0 18px;margin: 0 0 1em 0;}
.punbb fieldset legend {padding: 0;margin: 0 0 0 11px;font-size: 1.1em;}
.punbb fieldset legend span {padding: 0 5px;margin: 0 0 0 -15px;}
.punbb fieldset fieldset {border-style: none;margin: 0;padding: 0 0 8px 0;}
.punbb .fs-box {padding: 1em 0 0.8em 0;}
.punbb .fs-box p, .punbb .fs-box fieldset {padding: 0 0 0.8em 0;}
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {float: left;margin-right: 1em;}
.punbb .inline .infofield {clear:both;}
.punbb .datafield br {display: none;}
.punbb .required label, .punbb .datafield span.input {font-weight: bold;}
.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%;}
.punbb textarea, .punbb .longinput input {width: 64%;margin: 0;}
.punbb .hashelp {position: relative;}
.punbb .formal fieldset .post-box, .punbb .info-box {border: 1px solid transparent;}

/*------------------------------ ÒÅÊÑÒ ÔÎÐÓÌÀ ------------------------------*/

.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: #557398;font-weight: normal;font-style: normal;}

/*------------------------------ ËÈÍÊÈ ------------------------------*/

.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: #89abda;text-decoration: none;transition: all 0.7s;}
.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, pun-index .tcl h3, .punbb-admin #punbb-admain a:active {background-color: #a6a0dc;color: #ffffff;transition: all 0.7s;}
.punbb .linkst {float: left;position: relative;width: 100%;font-size: 11px;height: 0;font-family: arial;margin-bottom: 14px;margin-top: -25px;text-transform: lowercase;}
.pagelink {font-family: raleway;font-size: 11px;color: #f3f3f3;font-style: normal;text-transform: lowercase;display: inline;word-spacing: 4px;padding-left: 4px;transition: all 0.5s;}
.pagelink:hover {text-shadow: 0 0 2px white;}
.pagelink a {color: #d6d6f1 !important;}
.linkst .postlink {position: absolute;top: -31px;right: 0px;width: 16em;text-align: right;font-weight: bold;font-family: raleway;color: #7d91ca;}
.punbb .linksb {font-family: raleway;text-align: right;font-size: 11px;text-transform: lowercase;}
.linksb .pagelink {float: left;text-align: left;text-transform: lowercase;}
.linksb .postlink {float: right;width: 10em;font-weight: bold;margin-top: -20px;color: #9da8cc;}
.subscribelink {clear:both;padding-top: 0.3em;padding-bottom: 0.5em;}
.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-pagelinks {position: absolute;top: 315px;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-crumbs1 {font-weight: bolder;overflow: hidden;margin-top: 0;}
#pun-crumbs1 .container {border-top: none;text-align: left;font-family: raleway;font-size: 11px;color: #6694ce;padding-bottom: 12px;font-weight: normal;}
#pun-break1 {border-style: solid none;border-width: 1px 0;height: 0;position: relative;z-index: 1;margin-top: -28px;}
#pun-announcement h2 {padding: 0;margin: 0 1em -3.5em 1em;position: relative;display:none;}
#pun-announcement h2 span {display: block;padding: 1em 0 0.8em 0;}
#pun-announcement .container {width: 100%;height: auto;}
li#onlinelist {font-size: 10px;margin-top: 1em;border-top-style: solid;border-top-width: 1px;text-align: justify;width: 100%;line-height: 15px;word-spacing: 1px;}
li#onlinelist div {border-top-style: solid;border-top-width: 1px;padding: 0.7em 1em 0 0;margin-top: 5px;}
div#statistic-other {text-align: center;border-top: 1px dashed #86abda !important;}
#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-top-style: nonetext-align: right;line-height: 150%;padding: 0.8em 1em;}
#pun-about p span {display:block;padding-left: 50%;}
#pun-crumbs2 {font-weight: bold;overflow: hidden;margin-bottom: -75px;border-bottom: none;padding-top: 10px;}
#pun-crumbs2 .container {border-top: none;text-align: left;font-family:raleway;font-size: 11px;color: #6694ce;padding-bottom: 12px;font-weight: normal;}
#pun-break4 {margin: -3px 1em;border-style: solid none;border-width: 1px 0;position: relative;height: 0;z-index: 1;}
div.punbb-admin #pun-about .container {border-top-style: solid;border-top-width: 0px;}
#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 {font-weight: bold;overflow: hidden;margin-top: 0;}
#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% verdana, monaco, "bitstream vera sans mono", "courier new", courier, monospace}
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {padding-bottom: 0;}
#pun-index th.tcl {font-size:0%;}
#pun-main .post-links li {text-transform: lowercase; font-size: 10px; }
#pun-viewforum .forum thead { display: none;}
.alt2, .alt1 {height: 60px;}

/*------------------------------ ÏÎÑÒ ------------------------------*/

.punbb .post-body {margin-left: 20em;border-left-style: solid;border-left-width: 1px;padding: 0 0 1px 0;}
.punbb .post-box {padding: 1em;padding-top: 2em;margin: 0 0 0 1em;border: 1px dashed #b2aed7;margin-right: 6px;}
.punbb fieldset .post-box {margin-bottom: 0.8em;}
.punbb .post-links {margin-left: 192px;border-left-style: solid;border-left-width: 1px;position: absolute;z-index: 9999;margin-top: -36px !important;width: 701px;font-family: raleway;}
.punbb .post-links ul {padding: 0 1em 0 0;height: 2em;line-height: 2em;margin-left: -19em;border-top-style: dashed;border-top-width: 1px;background: transparent;text-align: right;}
.punbb .post-links li {display: inline;padding-left: 1em;}
.pl-email, .pl-website {float: left;}
.punbb .clearer {clear: both;height: 0;font-size: 0;}
textarea#reputationText {height: 100px;}
textarea#main-reply {height: 200px;}
img.postimg:hover {filter: brightness(105%) grayscale(1);}
img.postimg{}
a.sharelink {display: none;}
li.pl-share {display: none !important;}
.post-rating {display: flex;justify-content: flex-end;align-items: flex-end;}
.post-rating p.container {background-color: #b1acd5;width: 30px;height: 30px;display: flex;justify-content: center;align-items: center;transition: all 0.5s;}
.post-rating p.container:hover {background-color: #87acdb;}
.post-rating p.container a {color: white;}
.post-rating p.container a:hover {transform: scale(1.2);background-color: transparent;}
.modmenu span {display: none;}
.post-vote a.positive {position: absolute;margin-top: -50px;margin-left: -20px;width: 40px;height: 40px;background-color: #eac2da;display: flex;justify-content: center;align-items: center;}
p.lastedit {display: none;}

/*------------------------------ ÌÎÄÌÅÍÞ ------------------------------*/

.punbb .modmenu .container {padding-bottom: 10px;text-align: right;color: #7d92ca;font-family: raleway;text-transform: lowercase;}
.punbb .modmenu strong, .punbb .modmenu a {font-family: arial;font-size: 11px; height: 1.9em;line-height: 1.8em;}
.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;}

/*------------------------------ÒÈÒËÛ------------------------------*/

#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;position: absolute;}
#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;}

/*------------------------------ ÎÑÒÀËÜÍÎÅ ------------------------------*/

.multipage {margin-top: 1em;}
#pun-post .formal .info-box li {padding-left: 4px;list-style-type: square;list-style-position: inside;line-height: 1.5;margin: 0;}
div#movePostsTable {background-color: #ececec;}
div#pun-main tr, td.tc2, td.tc3 {color: #7c91ca !important;}
div#post-form fieldset legend {font-family: raleway;font-size: 10px;color: #6ba0e4;margin-left: -10px;}
div#post-form fieldset legend span {font-size: 10px;text-transform: lowercase;color: #aaa1ea;}
td#button-files_rusff {display: none !important;}
img#Knopa2-2 {margin-right: 16px;margin-top: 21px;}
div#float{background: rgb(237 240 241) !important;border: 2px solid #b1acd6 !important;color: rgb(134 172 219) !important;margin-top: -36% !important;}
.jGrowl-notification {background-color: #85abda !important;}
.bubble {background: #85abda !important;}
.bubble:after {border-color: #85abda transparent !important;}
hr {height: 4px;border: none !important;outline: 1px solid #86acda;outline-offset: 2px;opacity: 1 !important;background: linear-gradient(45deg, #87acdb, #d8e5f5);}
span.closedatafield {display: none;}
div#smilies-area {width: 555px;}
#mask_dialog .inner {background: #b8c1de;z-index: 99999 !important;}
#mask_dialog {position: relative;z-index: 999999;}
.modal-inner.section {background: #ded9ea;}
div#pun-main .tt tr {color: #fff !important;background: #86acdbcf;font-size:11px;}

/*------------------------------ Ñ ÒÅËÅÔÎÍÀ ------------------------------*/
@media only screen and (max-width: 980px) and (min-width: 980px){

}

/*------------------------------ ÑÊÐÎËË ------------------------------*/

::-webkit-scrollbar-thumb:vertical {background-color: #aea9d4;} 
::-webkit-scrollbar-thumb:horizontal {background-color: #aea9d4;} 
::-webkit-scrollbar{width: 6px;height: 6px;background-color: #c7d9f0;}

#smilies-area div[class^="t-"]:not(.t-0)::-webkit-scrollbar {width: 3px !important;}

/*------------------------------ ÏÎÄÑÊÀÇÊÀ ------------------------------*/

.tipsy-inner {background-color: #86abda !important;}

/*------------------------------ ÑÅËÅÊØÅÍ ------------------------------*/

::selection {background-color: #86abda;color: #fff;}

/*------------------------------ ÑÊÐÛÒÜ ÂÑßÊÎÅ ------------------------------*/

#button-graffiti_rusff {display: none !important;}
div#pun-status span.item4 {display: none;}
li.pa-gifts {display: none;}
tr#forum_f17 {display: none;}

/*---------------- ÀÍÈÌÀÖÈÈ ----------------*/

@keyframes one {
0% {background-position: 0px;}
50% {
    background-position: 900px;
}
100% {
    background-position: 0px;
}
}

/*---------------- DARK ----------------*/

.dark #pun {background: #545454;}
body.dark {background: #373737 !important;}
.dark .sh {background: url(http://forumstatic.ru/files/001a/27/c4/34970.png)no-repeat;border: 1px solid #2f2f2f;outline: 1px dashed #6499da;}
.dark #pun-navlinks {background: none;border: none;outline: none;justify-content: flex-start;}
.dark #pun-navlinks li a {font-family: raleway;font-size: 15px;letter-spacing: 3px;color: #4699ff;text-shadow: none;}
.dark #pun-category1.category h2, .dark #pun-category2.category h2, .dark #pun-category3.category h2, .dark #pun-category4.category h2, .dark #pun-category5.category h2, .dark #pun-category6.category h2, .dark #pun-category7.category h2, .dark #pun-stats.section h2 {background: #545454!important;animation: none;border: 1px solid #373737;}
.dark #pun-index td div.tclcon {background: #4b7bb5;}
.dark .tcl h3 a {color: #000!important;}
.dark .Add {color: #000;font-weight: 600;}
.dark #pun-stats li.item1, .dark #pun-stats li.item2, .dark #pun-stats li.item3, .dark #pun-stats li.item4 {background: #545454;color: #000;font-weight: 600;}
.dark #pun-index .user-avatar {outline: 2px solid #277de4;border: 2px solid #000;filter: brightness(80%);}
.dark .punbb {border: 1px solid #4b7bb5;background: #373737;}
.dark #pun-status .container {color: #459aff;font-weight: 600;background: url(http://forumstatic.ru/files/001a/31/6d/83781.png) no-repeat 0px 5px;}
.dark .punbb a, .dark .punbb a:link, .dark .punbb a:visited, .dark .punbb-admin #pun-admain a, .dark .punbb-admin #pun-admain a:link, .dark .punbb-admin #punbb-admain a:visited, .dark .punbb li.isactive a, .dark .punbb li.isactive a:link, .dark .punbb li.isactive a:visited {color: #3f70ab;}
.dark #pun-stats li.item4 a:hover {color: #000000;background: #13cc5d;}
.dark #pun-stats ul.container {color: #5782b5;}
.dark .punbb .main .tcr {color: #4b7bb5;}
.dark div#pun-category1 .tcr a, .dark div#pun-category2 .tcr a, .dark div#pun-category3 .tcr a, .dark div#pun-category4 .tcr a {color: #4b7bb5;}
.dark div#pun-category1 .tcr, .dark div#pun-category3 .tcr {color: #4b7bb5;}
.dark .plinks, .dark .plinks1 {background-color: #909090;}
.dark .plinks a, .dark .plinks1 a {color: #000 !important;}
.dark .plinks a:hover, .dark .plinks1 a:hover {background-color: #13cc5d;}
.dark .und {color: #5a94da;border: 1px dashed #4b7bb5;}
.dark .und2 {background: #4b7bb5;}
.dark .und button {border: 1px solid #4b7bb5;color: #4b7bb5;}
.dark .sh2 {background: url(http://forumstatic.ru/files/001a/27/c4/64501.png)no-repeat;}
.dark .ft {color: #4b7bb5;}
.dark .ft1 {color: #909090 !important;}
.dark div#pun-category1 .tcl h3 a:hover, .dark div#pun-category2 .tcl h3 a:hover, .dark div#pun-category3 .tcl h3 a:hover, .dark div#pun-category4 .tcl h3 a:hover {color: #000 !important;}
.dark #pun-stats li.item4 a {color: #000;}
.dark .fixulinks {background: #00000063;}
.dark .fixulinks a {color: #459aff !important;}
.dark #pun-ulinks .container a {color: #459aff;}
.dark #pun-ulinks .container a:hover {background: transparent;color: #06c81a;}
.dark #pun-navlinks li a:hover {color: #00ff2b;}
.dark .sh2:hover {opacity: 1;transform: skewX(10deg);}
.dark textarea#main-reply {background-color: #545454!important;color: #d6d6d6;border-top: 2px solid #4b7bb5;border-bottom: 2px solid #000000;}
.dark .hashelp center div a button, .dark .button, .dark .punbb select, .dark .punbb input {color: #c7c7c7!important;background-color: #545454;}
.dark .punbb input, .dark .punbb select {border-top: 2px solid #4b7bb5;border-bottom: 2px solid #000000;}
.dark .punbb .section .container .punbb .post-body, .dark .punbb .post-links, .dark .punbb td.tc2, .dark .punbb td.tc3, .dark #pun-navlinks .container, .dark .punbb .formal fieldset .post-box, .dark #viewprofile li strong, .dark #viewprofile li div, .dark #setmods dd, .dark .punbb .info-box, .dark .punbb #pun-main .info-box .legend, .dark .punbb .main .container, .dark .punbb .post .container, .dark .punbb .post h3, .dark .punbb-admin #pun-admain .adcontainer, .dark #pun-stats h2, .dark .punbb .main h1, .dark .punbb .main h2, .dark #pun-debug h2, .dark .punbb-admin #pun-admain h2, .dark #pun-title, .dark #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, .dark #profilenav h2 span, .dark .punbb-admin #pun-admain legend span, .dark .punbb .post h3 span, .dark .punbb th, #viewprofile li, .dark #setmods dl, .dark #pun-navlinks .container {color: #769ed0;}
.dark .punbb .section h2, .dark #pun-main h1, .dark #pun-main h2, .dark #pun-stats h2, .dark #pun-debug h2 {background: #545454;border: 1px solid #373737;}
.dark div#post-form fieldset legend span {color: #e0e0e0;}
.dark .punbb .post-content .quote-box, .dark .punbb .post-content .code-box {background-color: #545454b3;border-top: 2px solid #4b7bb5;border-bottom: 2px solid #000000;}
.dark .punbb .post-content .blockcode, .dark .punbb .post-content blockquote {color: #9facbb;}
.dark .post-content .spoiler-box > div {background: url(http://forumstatic.ru/files/001a/27/c4/61537.png)no-repeat left center!important;}
.dark .punbb .quote-box cite, .dark .punbb .code-box strong.legend {background: #4b7bb5;color: #000;transition: all 0.5s;}
.dark .code-box a {color: #000 !important;}
.dark .punbb .post h3 {background: #545454;}
.dark .punbb .quote-box cite:hover, .dark .punbb .code-box strong.legend:hover {background: #07c12b;}
.dark .punbb .post-box {border: 1px dashed #07c12b;}
.dark li.pa-avatar.item2 {background-color: #545454;}
.dark .pa-avatar.item2 img {border: 4px solid #373737;}
.dark .post-rating p.container {background-color: #4b7bb5;}
.dark .post-rating p.container:hover {background-color: #07c12b;}
.dark .post-rating p.container a {color: #000;}
.dark .punbb .section h2, .dark #pun-main h1, .dark #pun-main h2, .dark #pun-stats h2, .dark #pun-debug h2 {background: #545454;border: 1px solid #373737;color: #000 !important;}
.dark #pun-userlist .linksb, .dark div#pun-viewforum .linksb {background: #545454;border: 1px solid #373737;color: #000;}
.dark .linksb .pagelink, .dark .pagelink {color: #000;}
.dark .linksb .pagelink:hover, .dark .pagelink:hover {text-shadow: 0 0 2px #383838;}
.dark .usertable .avatar-image {border: 2px solid #000000;outline: 1px solid #4b7bb5;}
.dark div#pun-main tr, .dark td.tc2, .dark td.tc3 {color: #bdbdbd !important;}
.dark .punbb h1 span, .dark .punbb legend span {color: #000;}
.dark h3 a, .dark .punbb .post-links a {color: #07c12b !important;}
.dark .punbb .post h3 strong {color: #07c12b;}
.dark li.pa-author a {color: #07c12b !important;}
.dark div#float {background: rgb(84 84 84) !important;border: 2px solid #07c12b !important;color: rgb(197 197 197) !important;}
.dark #font-area, .dark #size-area, .dark #color-area, .dark #table-area, .dark #smilies-area, .dark #image-area, .dark #imageup-area, .dark #imageattach-area, .dark #keyboard-area, .dark #video-area, .dark #addition-area, .dark #spoiler-sels {background-color: #545454!important;color: #d2d2d2;box-shadow: 0 0 3px #373737;border: 2px solid #07c12b;}
.dark::-webkit-scrollbar-thumb:vertical {background-color: #07c12b;} 
.dark::-webkit-scrollbar-thumb:horizontal {background-color: #07c12b;} 
.dark::-webkit-scrollbar {width: 6px;height: 6px;background-color: #7f7f7f;}
.dark .FNTslider .before {background: #545454;}
.dark .FNTslider {border: solid 1px #545454;background: #7d7d7d;}
.dark .FNTslider .thumb {background: #4b7bb5;}
.dark #profile-left {border: 1px solid #6499da !important;outline: 1px solid #545454;background: linear-gradient(45deg, #545454, #2d2d2d);}
.dark #profile-right {border: 1px solid #6499da !important;outline: 1px solid #545454;background: linear-gradient(45deg, #545454, #2d2d2d);}
.dark #viewprofile li#pa-avatar {background-color: #525252;border-top: 1px solid #2e2e2e !important;border-bottom: 1px solid #525252 !important;box-shadow: -13px 9px 10px 6px rgb(61 61 61);outline: 1px solid #6499d9;}
.dark #viewprofile li#profile-title {background: linear-gradient(to top, #313131, #525252);}
.dark li#pa-edit a {color: #000;}
.dark #viewprofile li#pa-avatar img {border: 1px solid #000;outline: 1px solid #6499da;}
.dark #profile-right li strong {color: #6994cc !important;}
.dark #viewprofile li span a, .dark #profile-right li strong a {color: #4796f6;}
.dark #viewprofile li span {border: 1px solid #000000;color: #4895f5;background: linear-gradient(45deg, #535353, #2e2e2e);outline: 2px solid #6499d9;}
.dark .pl1 {background: linear-gradient(45deg, #545454, #2f2f2f);outline: 1px solid #07c12b;border: 1px solid #000;}
.dark .sh6, .dark .sh4, .dark .sh3 {display: none;}
.dark .pl1 a {color: #07c12b !important;}
.dark li.pa-fld2, .dark li.pa-fld6, .dark li.pa-fld3, .dark li.pa-fld4, .dark li.pa-fld5, .dark li.pa-posts, .dark li.pa-online, .dark li.pa-posts a, .dark li.pa-fld3 span.fld-name, .dark li.pa-fld4 span.fld-name, .dark li.pa-respect span {color: #07c12b !important;text-shadow: none;font-weight: 600;}
.dark li.pa-fld2:hover {text-shadow: none;color: #458ee6;}
.dark li.pa-title {color: #26e64b;}
.dark li.pa-title:hover {text-shadow: none;color: #000;}
.dark li.pa-author a:hover {background: #4b7bb5;color: #fff !important;}
.dark li.pa-fld7 {filter: grayscale(1);}
.dark li.pa-fld7:hover {filter: none;}
.dark .lz1 {filter: grayscale(1);}
.dark .lz {background: url(http://forumstatic.ru/files/001a/27/c4/28139.png)no-repeat;}
.dark li.pa-posts a:hover {background: transparent;}
.dark .punbb a:hover, .dark .punbb a:focus, .dark .punbb a:active, .dark .punbb-admin #pun-admain .nodefault, .dark .punbb-admin #punbb-admain a:hover, .dark .punbb-admin #punbb-admain a:focus, .dark pun-index .tcl h3, .dark .punbb-admin #punbb-admain a:active{background-color: #07c12b;color: #000 !important;}
.dark #pun-category2 .newp, .dark #pun-category4 .newp {background-color: #3ba54f !important;}
.dark .keysp {background-color: #333333;}
.dark .keyb {background: linear-gradient(to right, #17b62e, #0e9e2a);color: #000;font-weight: 600;}

/*---------------- ÊÀÑÒÎÌÈÇÀÖÈß ----------------*/

/*-- äî 04.10 --*/

[data-user-id="26"] li.pa-avatar.item2{background: url(http://forumstatic.ru/files/001a/e7/68/61917.png)no-repeat;}
[data-user-id="26"] .lz {background: url(http://forumstatic.ru/files/001a/e7/68/61163.png)no-repeat;}


[data-user-id="4"] li.pa-avatar.item2{background: url(http://forumstatic.ru/files/001a/e7/68/32631.png)no-repeat;}
[data-user-id="4"] .lz {background: url(http://forumstatic.ru/files/001a/e7/68/61163.png)no-repeat;}

/*-- äî 05.10 --*/

[data-user-id="14"] li.pa-avatar.item2{background: url(http://forumstatic.ru/files/001a/e7/68/60633.png) no-repeat;}

[data-user-id="82"] li.pa-avatar.item2{background: url(http://forumstatic.ru/files/001a/e7/68/65283.png) 0px -5px no-repeat;}
[data-user-id="82"] .lz {background: url(http://forumstatic.ru/files/001a/e7/68/61163.png)no-repeat;}
