
/***** Дизайн "Tir Niwlog" © ForumD.ru *****/
/********** РАСКРАСКА: Зима **********/
/**********************************/
html {background: #2b3747 url(https://forumstatic.ru/files/001b/aa/58/89325.jpg);}
.winter::-webkit-scrollbar-track {background: #424c5c;}
.winter::-webkit-scrollbar-thumb {background: #515e74;}
.winter * {scrollbar-color: #5b6a82 #455061;}
body a {color: #556b84;}
body a:hover {color: #7d98b7;}
#pun-navlinks .container:before,
#pun-navlinks .container:after {background: rgba(105,132,182,0.3);}
#pun-navlinks a, #pun-ulinks a {color: #b8b8b8;}
#pun-ulinks a:hover {color: #fff;}
.punbb {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/45692.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/93714.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/44282.jpg) repeat-y center center;
}
#pun-title {background: url(https://forumstatic.ru/files/001b/aa/58/67344.jpg) no-repeat bottom center;}
#pun-break1 {
background: url(https://forumstatic.ru/files/001b/aa/58/86046.jpg);
width: 157px;
height: 466px;
top: 0;
right: -157px;
}
#pun-break3 {
background: url(https://forumstatic.ru/files/001b/aa/58/46625.jpg);
width: 184px;
height: 551px;
bottom: 140px;
left: -184px;
}
.punbb #pun-title .title-logo {color: #cdd3d7;}
.shapka {background: url(https://forumstatic.ru/files/001b/aa/58/63448.jpg);}
.sh-post, .sh-news, .shapka .avki a div {background: #354054;}
.sh-navbut a {background: rgba(58, 69, 89,0.68);}
.sh-nav {background: rgba(53, 64, 84, 0.94);}
.shapka .sh-nav a {color: #b8b8b8;}
.sh-navbut.active a, .sh-navbut a:hover {background: rgba(58, 69, 89,1);}
.sh-nav .navl {border-right: 1px solid #2b374a;}
.shapka a {color: #8da1c8;}
.sh-news b, .shapka .avki a b, .shapka .sh-letters {color: #8b939d;}
.go-up, .go-down {color: #93a1ac; background: #62728c;}
.bottom-banner {background: rgba(110,127,159,0.2);}
.bottom-banner .bbinner {scrollbar-color: #515e74 #455061;}
.bottom-banner .bbinner div {background: #465364;}
.fdcopy {color: #59696f;}
.category h2, #pun-stats h2 {background: url(https://forumstatic.ru/files/001b/aa/58/58195.jpg); color: #eff6f9;}
.category tr, .category tr:hover {background: #e0e8ee;}
.category tr.inew {border: 2px solid #9ba8bf; box-shadow: 0 0 16px rgba(97, 112, 137, 0.33);}
.category .catlinks a, #profilenav li a {background: #5f6e87; color: #e2e8eb;}
.category .catlinks a:hover {background: #9ba8bf;}
#profilenav li a:hover {background: #9ba8bf; color: #fff;}
#pun .punbb .user-avatar .isonline {background: #eff7fa;}
#pun .forum .tcr .user-avatar {background-color: #7b8ba3;}
#pun .punbb tr.inew .user-avatar {background-color: #99a7bb;}
.punbb h1, #post-form h2, #profilenav h2 {background: url(https://forumstatic.ru/files/001b/aa/58/47914.jpg); color: #eff6f9; padding: 0 24px;}
thead {background: rgba(90, 105, 126, 0.4); color: #4e5455;}
tr:hover {background: rgb(224, 232, 238);}
td {border-bottom: 1px solid rgba(90, 105, 126, 0.2);}
.forum tr {background: #e0e8ee;}
.forum tr:hover {background: #e0e8ee;}
.forum tr.inew, #messages tr.inew {
background: url(https://forumstatic.ru/files/001b/aa/58/52239.jpg);
border: 2px solid #c0cbd9;
color: #c4d0d9;
}
.forum tr.inew a:hover, #messages tr.inew a:hover {color: #bfd7f2;}
.punbb .post-author.online {background: #3f4c5e url(https://forumstatic.ru/files/001b/aa/58/35788.jpg) no-repeat bottom center;}
.punbb .post-author, .punbb #profile-left {background: #3f4c5e url(https://forumstatic.ru/files/001b/aa/58/90126.jpg) no-repeat bottom center; color: #c0c8cc;}
.pa-author, #profile-name {background: url(https://forumstatic.ru/files/001b/aa/58/26917.jpg);}
.post-author .pa-author a {color: #ccd7dc;}
.punbb .pa-fld2, #profile-left .fld2 {background: #4c5a6e;}
.punbb .lzanketa2 {background: #2c3848;}
.punbb .lzanketa, #profile-left .fld1 {border-bottom: 1px solid #98a2ac;}
.post-author a, #profile-left a, 
.punbb #profile-name strong, #profile-right span a {color: #90a8d0;}
.post-author a:hover, #profile-left a:hover, #profile-right span a:hover {color: #fff;}
.post-sig dt {border-top: 2px solid #dee6e8;}
.punbb .post, #post-preview {border-bottom: 2px solid #dee6e8;}
textarea, select, input {background: #dee5ef; border: 1px solid #bac6d9 !important;}
textarea:hover, select:hover, input:hover {border: 1px solid #8d9aae!important; background: #d1d8e4;}
textarea:focus, select:focus, input:focus {border: 1px solid #77a4f2 !important; background: #d1d8e4;}
.punbb #post-form fieldset legend {color: #7d90aa;}
.punbb fieldset legend, .punbb #profile-right li span {background: rgb(95, 110, 133);
color: #c0c8cc;}
#profilenav li.isactive a, #profilenav li.isactive a:hover {background: #3f4c5e; color: #c0c8cc;}
.punbb #profile-signature ul {border-top: 2px solid #dee6e8;}
.punbb .quote-box, .punbb .code-box {border: 1px solid #8d9aae; background: #d1d8e4;}
.punbb .quote-box cite,
.punbb .post-content .spoiler-box > div,
.punbb .post-content .spoiler-box > div.visible {
background: url(https://forumstatic.ru/files/001b/aa/58/52239.jpg);
border-color: #b3bdcf;
}
.punbb .post-content .spoiler-box > div:hover {color: #202731;}
.post-content td {border-color: rgba(90, 105, 126, 0.2);}
.punbb .post-content hr {background-color: rgb(120, 136, 161);}
#pun #tags .container {
background: url(https://forumstatic.ru/files/001b/aa/58/52239.jpg);
border: 3px solid #b3bdcf;
color: #dee5ef;
}
#size-area div:hover, #font-area div:hover, #addition-area div:hover {background: #dee5ef; color: #666;}
#pun-redirect {background: #2c3848;}
#pun-redirect #pun-main {background: url(https://forumstatic.ru/files/001b/aa/58/35405.jpg) !important;}
#pun-redirect #pun-main:before {
background: url(https://forumstatic.ru/files/001b/aa/58/69156.png);
width: 212px;
height: 100px;
bottom: -6px;
right: -26px;
}

.spez-post .post-content {background: url(https://forumstatic.ru/files/001b/aa/58/22700.jpg);}
.spez-post .header {
background: url(https://forumstatic.ru/files/001b/aa/58/50251.jpg);
border: 2px solid #707c91;
}
.spez-post .sp-news {border: 2px solid #60697a;}
.spez-post .textblock {background: url(https://forumstatic.ru/files/001b/aa/58/18730.jpg);}
.spez-post .post-content a {color: #869cca;}
.spez-post .post-content a:hover {color: #fff;}
.spez-post .sp-scroll, .spez-post .sp-scroll2, .spez-post .sp-scroll3 {scrollbar-color: #2b3143 #455061;}
.spez-post .sp-scroll::-webkit-scrollbar-track {background: #455061;}
.spez-post .sp-scroll::-webkit-scrollbar-thumb {background: #2b3143;}
.spez-post .sp-scroll2::-webkit-scrollbar-track {background: #455061;}
.spez-post .sp-scroll2::-webkit-scrollbar-thumb {background: #2b3143;}
.spez-post .sp-scroll3::-webkit-scrollbar-track {background: #455061;}
.spez-post .sp-scroll3::-webkit-scrollbar-thumb {background: #2b3143;}
.spez-post .headertexts {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/48170.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/21536.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/83993.jpg) repeat-y center center;
color: #f8fcfe;
}

/***** Дизайн "Tir Niwlog" © ForumD.ru *****/
/********** РАСКРАСКА: Весна **********/
/**********************************/
html.spring {background: #542f34 url(https://forumstatic.ru/files/001b/aa/58/76097.jpg);}
.spring::-webkit-scrollbar-track {background: #62333a;}
.spring::-webkit-scrollbar-thumb {background: #452429;}
.spring * {scrollbar-color: #452429 #62333a;}
.spring body a {color: #5b2f36;}
.spring body a:hover {color: #c86a79;}
.spring #pun-navlinks .container:before,
.spring #pun-navlinks .container:after {background: rgba(255, 234, 152, 0.3);}
.spring #pun-navlinks a {color: #c0b5bc;}
.spring #pun-ulinks a {color: #362c25;}
.spring #pun-ulinks a:hover {color: #ccc;}
.spring .punbb {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/60702.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/57829.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/49721.jpg) repeat-y center center;
}
.spring #pun-title {background: url(https://forumstatic.ru/files/001b/aa/58/79963.jpg) no-repeat bottom right;}
.spring #pun-break1 {
background: url(https://forumstatic.ru/files/001b/aa/58/76217.jpg);
width: 97px;
height: 420px;
top: -12px;
right: -97px;
}
.spring #pun-break3 {
background: url(https://forumstatic.ru/files/001b/aa/58/81292.jpg);
width: 98px;
height: 423px;
bottom: 106px;
left: -98px;
}
.spring .punbb #pun-title .title-logo {color: #c9babd;}
.spring .shapka {background: url(https://forumstatic.ru/files/001b/aa/58/13484.jpg);}
.spring .sh-post, .spring .sh-news, .spring .sh-navbut a {background: rgba(95, 66, 71, 0.46);}
.spring .sh-nav {background: rgba(85, 55, 57, 0.94);}
.spring .sh-nav a {color: #b8b8b8;}
.spring .sh-navbut.active a, .spring .sh-navbut a:hover, 
.spring .shapka .avki a div {background: rgba(99, 68, 73,1);}
.spring .sh-nav .navl {border-right: 1px solid #6a595b;}
.spring .shapka a {color: #a89a8f;}
.spring .sh-news b, .spring .shapka .avki a b, .spring .shapka .sh-letters {color: #aea59e;}
.spring .go-up, .spring .go-down {color: #c1b0a0; background: #904d54;}
.spring .bottom-banner {background: rgba(179, 87, 117, 0.3);}
.spring .bottom-banner .bbinner {scrollbar-color: #452429 #62333a;}
.spring .bottom-banner .bbinner div {background: #7a4d54;}
.spring .fdcopy {color: #7a4d54;}
.spring .fdcopy a {color: #8e7c71;}
.spring .category h2, .spring #pun-stats h2 {background: url(https://forumstatic.ru/files/001b/aa/58/96632.jpg); color: #fffefb;}
.spring .category tr, .spring .category tr:hover {background: #efe1d3;}
.spring .category tr.inew {border: 2px solid #ac757e; box-shadow: 0 0 16px rgba(137, 97, 110, 0.33);}
.spring .category .catlinks a,
.spring #profilenav li a {background: #c2a382; color: #faf3f4;}
.spring .category .catlinks a:hover,
.spring #profilenav li a:hover {background: #e3c5a5;}
.spring #pun .punbb .user-avatar .isonline {background: #ffd4d8;}
.spring #pun .forum .tcr .user-avatar {background-color: #f3e7de;}
.spring #pun .punbb tr.inew .user-avatar {background-color: #8e5b62;}
.spring .punbb h1, .spring #post-form h2, .spring #profilenav h2 {background: url(https://forumstatic.ru/files/001b/aa/58/70091.jpg); color: #fffefb; padding: 0 10px 0 240px;}
.spring thead {background: rgba(187, 157, 129, 0.3); color: #9d7e82;}
.spring tr:hover {background: rgba(249, 186, 186, 0.3);}
.spring td {border-bottom: 1px solid rgba(176, 122, 122, 0.24);}
.spring .forum tr {background: #f3e7de;}
.spring .forum tr:hover {background: rgba(249, 186, 186, 0.3);}
.spring .forum tr.inew, .spring #messages tr.inew {
background: url(https://forumstatic.ru/files/001b/aa/58/16979.jpg);
border: 2px solid #af9e94;
color: #dfd1c8;
}
.spring .forum tr.inew a:hover, .spring #messages tr.inew a:hover {color: #f4bec7;}
.spring .punbb .post-author.online {background: #623e44;}
.spring .punbb .post-author.online:after {
content: '';
display: block;
background: url(https://forumstatic.ru/files/001b/aa/58/50330.png);
width: 53px;
height: 41px;
position: absolute;
right: -10px;
bottom: -8px;
}
.spring .punbb .post-author, .spring .punbb #profile-left {background: #623e44; color: #e3ded7;}
.spring .pa-author, .spring #profile-name {background: url(https://forumstatic.ru/files/001b/aa/58/82070.jpg);}
.spring .post-author .pa-author a, 
.spring .punbb #profile-name strong {color: #e3ded7;}
.spring .punbb .pa-fld2, .spring #profile-left .fld2, .spring .punbb .lzanketa2 {background: #482e32;}
.spring .punbb .lzanketa, .spring #profile-left .fld1 {border-bottom: 1px solid #a99b9f;}
.spring .post-author a, .spring #profile-left a {color: #b39687;}
.spring .post-author a:hover, .spring #profile-left a:hover {color: #c86a79;}
.spring #profile-right span a {color: #e68ca9;}
.spring #profile-right span a:hover {color: #fff;}
.spring .post-sig dt {border-top: 2px solid #dbcab9;}
.spring .punbb .post, #post-preview {border-bottom: 2px solid #dfd2c9;}
.spring textarea, .spring select, .spring input {background: #f2eae0; border: 1px solid #d4ccc2 !important;}
.spring textarea:hover, .spring select:hover, .spring input:hover {border: 1px solid #ba9c80 !important; background: #fdf6ee;}
.spring textarea:focus, .spring select:focus, .spring input:focus {border: 1px solid #c66575 !important; background: #fdf6ee;}
.spring .punbb #post-form fieldset legend {color: #bc9e82;}
.spring .punbb fieldset legend, .spring .punbb #profile-right li span {background: #8d4a53; color: #fef0e7;}
.spring #profilenav li.isactive a, .spring #profilenav li.isactive a:hover {background: #482e32; color: #bb9d81;}
.spring .punbb #profile-signature ul {border-top: 2px solid #dbcab9;}
.spring .punbb .quote-box, .spring .punbb .code-box {border: 1px solid #e8cec0; background: #fbeeeb;}
.spring .punbb .quote-box cite,
.spring .punbb .post-content .spoiler-box > div,
.spring .punbb .post-content .spoiler-box > div.visible {
background: url(https://forumstatic.ru/files/001b/aa/58/34814.jpg);
border-color: #e1c9b8;
}
.spring .punbb .post-content .spoiler-box > div:hover {color: #530400;}
.spring .post-content td {border-color: rgba(219, 202, 185, 0.6);}
.spring .punbb .post-content hr {background-color: rgb(197, 166, 137);}
.spring #pun #tags .container {
background: url(https://forumstatic.ru/files/001b/aa/58/16979.jpg);
border: 3px solid #af9e94;
color: #dfd1c8;
}
.spring #size-area div:hover, .spring #font-area div:hover, .spring #addition-area div:hover {background: #623e44; color: #b4967a;}
.spring #pun-redirect {background: #552c32;}
.spring #pun-redirect #pun-main {background: url(https://forumstatic.ru/files/001b/aa/58/39695.jpg) !important;}
.spring #pun-redirect #pun-main:before {
background: url(https://forumstatic.ru/files/001b/aa/58/23660.png);
width: 112px;
height: 128px;
top: -6px;
right: -20px;
}

.spring .spez-post .post-content {background: url(https://forumstatic.ru/files/001b/aa/58/35849.jpg);}
.spring .spez-post .header {
background: url(https://forumstatic.ru/files/001b/aa/58/10884.jpg);
border: 2px solid #9e746a;
}
.spring .spez-post .sp-news {border: 2px solid #755b3f;}
.spring .spez-post .textblock {background: url(https://forumstatic.ru/files/001b/aa/58/81299.jpg); color: #1c1313;}
.spring .spez-post .post-content a {color: #5b2f36;}
.spring .spez-post .post-content a:hover {color: #c86a79;}
.spring .spez-post .sp-scroll, 
.spring .spez-post .sp-scroll2, 
.spring .spez-post .sp-scroll3 {scrollbar-color: #694949 #897666;}
.spring .spez-post .sp-scroll::-webkit-scrollbar-track {background: #897666;}
.spring .spez-post .sp-scroll::-webkit-scrollbar-thumb {background: #694949;}
.spring .spez-post .sp-scroll2::-webkit-scrollbar-track {background: #897666;}
.spring .spez-post .sp-scroll2::-webkit-scrollbar-thumb {background: #694949;}
.spring .spez-post .sp-scroll3::-webkit-scrollbar-track {background: #897666;}
.spring .spez-post .sp-scroll3::-webkit-scrollbar-thumb {background: #694949;}
.spring .spez-post .headertexts {
background: url(https://forumstatic.ru/files/001b/aa/58/81299.jpg); 
color: #1c1313;
border: 2px solid #6a5042;
text-shadow: 0 0 20px #fff;
}

/***** Дизайн "Tir Niwlog" © ForumD.ru *****/
/********** РАСКРАСКА: Лето **********/
/**********************************/
html.summer {background: #343c33 url(https://forumstatic.ru/files/001b/aa/58/70999.jpg);}
.summer::-webkit-scrollbar-track {background: #2a2f28;}
.summer::-webkit-scrollbar-thumb {background: #3c453b;}
.summer * {scrollbar-color: #3c453b #2a2f28;}
.summer body a {color: #55804e;}
.summer body a:hover {color: #999168;}
.summer #pun-navlinks .container:before,
.summer #pun-navlinks .container:after {background: rgba(255, 233, 150, 0.37);}
.summer #pun-navlinks a {color: #e4e3cd;}
.summer #pun-ulinks a {color: #3d3436;}
.summer #pun-ulinks a:hover {color: #ccc;}
.summer .punbb {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/94402.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/17633.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/18978.jpg) repeat-y center center;
}
.summer #pun-title {background: url(https://forumstatic.ru/files/001b/aa/58/50114.jpg) no-repeat bottom right;}
.summer #pun-break1 {
background: url(https://forumstatic.ru/files/001b/aa/58/96681.jpg);
width: 69px;
height: 314px;
top: -30px;
right: -69px;
}
.summer #pun-break3 {
background: url(https://forumstatic.ru/files/001b/aa/58/72798.jpg);
width: 91px;
height: 216px;
bottom: 129px;
left: -91px;
}
.summer .punbb #pun-title .title-logo {color: #c4c5c0;}
.summer .shapka {background: url(https://forumstatic.ru/files/001b/aa/58/33360.jpg);}
.summer .sh-post, .summer .sh-news, .summer .sh-navbut a {background: rgba(48, 54, 46, 0.46);}
.summer .sh-nav {background: rgba(53, 59, 51, 0.94);}
.summer .sh-nav a {color: #c9d3ca;}
.summer .sh-navbut.active a, .summer .sh-navbut a:hover, 
.summer .shapka .avki a div {background: rgba(48, 54, 46,1);}
.summer .sh-nav .navl {border-right: 1px solid #5a5e59;}
.summer .shapka a {color: #92a78b;}
.summer .sh-news b, .summer .shapka .avki a b, .summer .shapka .sh-letters {color: #798276;}
.summer .go-up, .summer .go-down {color: #e6e5d2; background: #aba06a;}
.summer .bottom-banner {background: rgba(100, 125, 96, 0.24);}
.summer .bottom-banner .bbinner {scrollbar-color: #2a2f28 #3c453b;}
.summer .bottom-banner .bbinner div {background: #50594d;}
.summer .fdcopy {color: #66624b;}
.summer .fdcopy a {color: #7c8678;}
.summer .category h2, .summer #pun-stats h2,
.summer .punbb h1, .summer #post-form h2, .summer #profilenav h2 {background: url(https://forumstatic.ru/files/001b/aa/58/82388.jpg); color: #fffefb;}
.summer .category tr, .summer .category tr:hover {background: #edeed9;}
.summer .category tr.inew {border: 2px solid #99b093; box-shadow: 0 0 16px rgba(118, 174, 103, 0.33);}
.summer .category .catlinks a,
.summer #profilenav li a {background: #959e90; color: #fcfcfa;}
.summer .category .catlinks a:hover,
.summer #profilenav li a:hover {background: #a3bd94;}
.summer thead {background: rgba(151, 187, 141, 0.3); color: #857e52;}
.summer tr:hover {background: rgba(201, 242, 178, 0.3);}
.summer td {border-bottom: 1px solid rgba(99, 138, 91, 0.24);}
.summer .forum tr {background: #edf3e9; color: #595f57;}
.summer .forum tr:hover {background: rgba(200, 249, 186, 0.3);}
.summer .forum tr.inew, .summer #messages tr.inew {
background: url(https://forumstatic.ru/files/001b/aa/58/84646.jpg);
border: 2px solid #a4aca3;
color: #dbdbd9;
}
.summer .forum tr.inew a:hover, .summer #messages tr.inew a:hover {color: #bbdfb3;}
.summer #pun .punbb .user-avatar .isonline {background: #a3bd94;}
.summer #pun .forum .tcr .user-avatar, .summer #pun .punbb tr.inew .user-avatar {background-color: #81987e;}
.summer .punbb .post-author, .summer .punbb #profile-left {background: #40483e; color: #e7f0e6;}
.summer .punbb .post-author.online {background: #40483e url(https://forumstatic.ru/files/001b/aa/58/74838.jpg) no-repeat right bottom;}
.summer .pa-author, .summer #profile-name {background: url(https://forumstatic.ru/files/001b/aa/58/87514.jpg);}
.summer .post-author .pa-author a {color: #e7f0e6;}
.summer .punbb .pa-fld2, .summer #profile-left .fld2, .summer .punbb .lzanketa2 {background: #2d302b;}
.summer .punbb .lzanketa, .summer #profile-left .fld1 {border-bottom: 1px solid #98a09c;}
.summer .post-author a, .summer #profile-left a, .summer #profile-right span a {color: #9ab095;}
.summer .post-author a:hover, .summer #profile-left a:hover,
.summer #profile-right span a:hover {color: #fffbb1;}
.summer textarea, .summer select, .summer input {background: #f4f7f3; border: 1px solid #d4ccc2 !important;}
.summer textarea:hover, .summer select:hover, .summer input:hover {border: 1px solid #a79d68 !important; background: #f7fff3;}
.summer textarea:focus, .summer select:focus, .summer input:focus {border: 1px solid #63a867 !important; background: #f4f7f3;}
.summer .punbb #post-form fieldset legend {color: #a49a65;}
.summer .punbb fieldset legend, .summer .punbb #profile-right li span {background: #6c8269; color: #e3e0d6;}
.summer #profilenav li.isactive a, .summer #profilenav li.isactive a:hover {background: #6c8269; color: #d2ceb2;}
.summer .post-sig dt, .summer .punbb #profile-signature ul {border-top: 2px solid #c3ccbf;}
.summer .punbb .post, #post-preview {border-bottom: 2px solid #e4e6e3;}
.summer .punbb .quote-box, .summer .punbb .code-box {border: 1px solid #a9b3a9; background: #e9ede8;}
.summer .punbb .quote-box cite,
.summer .punbb .post-content .spoiler-box > div,
.summer .punbb .post-content .spoiler-box > div.visible {
background: url(https://forumstatic.ru/files/001b/aa/58/84646.jpg);
border-color: #bcc1b9;
}
.summer .punbb .post-content .spoiler-box > div:hover {color: #ffeeba;}
.summer .post-content td {border-color: rgba(106, 155, 82, 0.3);}
.summer .punbb .post-content hr {background-color: rgb(136, 172, 126);}
.summer #pun #tags .container {
background: url(https://forumstatic.ru/files/001b/aa/58/84646.jpg);
border: 3px solid #bcc1b9;
color: #e7f0e6;
}
.summer #pun #tags .container a {color: #c6ddc1;}
.summer #pun #tags .container a:hover {color: #fffbb1;}
.summer #size-area div:hover, .summer #font-area div:hover, .summer #addition-area div:hover {background: #40483e; color: #c6ddc1;}
.summer #pun-redirect {background: #353c34;}
.summer #pun-redirect #pun-main {background: url(https://forumstatic.ru/files/001b/aa/58/76733.jpg) !important;}
#pun-redirect #pun-main:before {display: none;}

.summer .spez-post .post-content {background: url(https://forumstatic.ru/files/001b/aa/58/23179.jpg);}
.summer .spez-post .header {
background: url(https://forumstatic.ru/files/001b/aa/58/69699.jpg);
border: 2px solid #b1b49c;
}
.summer .spez-post .sp-news {border: 2px solid #86866d;}
.summer .spez-post .textblock {background: url(https://forumstatic.ru/files/001b/aa/58/70837.jpg); color: #1c1313;}
.summer .spez-post .post-content a {color: #55804e;}
.summer .spez-post .post-content a:hover {color: #68580f;}
.summer .spez-post .sp-scroll, 
.summer .spez-post .sp-scroll2, 
.summer .spez-post .sp-scroll3 {scrollbar-color: #65614c #3d4439;}
.summer .spez-post .sp-scroll::-webkit-scrollbar-track {background: #3d4439;}
.summer .spez-post .sp-scroll::-webkit-scrollbar-thumb {background: #65614c;}
.summer .spez-post .sp-scroll2::-webkit-scrollbar-track {background: #3d4439;}
.summer .spez-post .sp-scroll2::-webkit-scrollbar-thumb {background: #65614c;}
.summer .spez-post .sp-scroll3::-webkit-scrollbar-track {background: #3d4439;}
.summer .spez-post .sp-scroll3::-webkit-scrollbar-thumb {background: #65614c;}
.summer .spez-post .headertexts {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/52722.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/99619.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/96086.jpg) repeat-y center center;
}

/***** Дизайн "Tir Niwlog" © ForumD.ru *****/
/********** РАСКРАСКА: Осень **********/
/**********************************/
html.autumn {background: #322925 url(https://forumstatic.ru/files/001b/aa/58/61944.jpg);}
.autumn::-webkit-scrollbar-track {background: #3f332e;}
.autumn::-webkit-scrollbar-thumb {background: #604f47;}
.autumn * {scrollbar-color: #604f47 #3f332e;}
.autumn body a {color: #6c3e1d;}
.autumn body a:hover {color: #b74848;} 
.autumn #pun-navlinks .container:before,
.autumn #pun-navlinks .container:after {background: rgba(217, 114, 54, 0.25);}
.autumn #pun-navlinks a {color: #c0bbb5;}
.autumn #pun-ulinks a {color: #a9a196;}
.autumn #pun-ulinks a:hover {color: #fff;} 
.autumn .punbb {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/46620.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/91459.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/37177.jpg) repeat-y center center;
}
.autumn #pun-title {background: url(https://forumstatic.ru/files/001b/aa/58/54206.jpg) no-repeat bottom right;}
.autumn #pun-break1 {
background: url(https://forumstatic.ru/files/001b/aa/58/86122.jpg);
width: 71px;
height: 287px;
top: -120px;
right: -71px;
}
.autumn #pun-break3 {
background: url(https://forumstatic.ru/files/001b/aa/58/67050.jpg);
width: 82px;
height: 223px;
bottom: 70px;
left: -82px;
}
.autumn .punbb #pun-title .title-logo {color: #b9b5b0;}
.autumn .shapka {background: url(https://forumstatic.ru/files/001b/aa/58/97009.jpg);}
.autumn .sh-post, .autumn .sh-news, .autumn .sh-navbut a {background: rgba(66, 59, 56, 0.68);}
.autumn .sh-nav {background: rgba(66, 59, 56, 0.94);}
.autumn .shapka .sh-nav a {color: #d3cec9;}
.autumn .shapka .sh-nav a:hover {color: #b3886d;}
.autumn .sh-navbut.active a, .autumn .sh-navbut a:hover, 
.autumn .shapka .avki a div {background: rgba(66, 59, 56,1);}
.autumn .sh-nav .navl {border-right: 1px solid #4f4434;}
.autumn .shapka a {color: #8d7e74;}
.autumn .sh-news b, .autumn .shapka .avki a b, .autumn .shapka .sh-letters {color: #7a7471;}
.autumn .sh-news div {scrollbar-color: #4d3b32 #322826;}
.autumn .go-up, .autumn .go-down {color: #aca393; background: #4f3828;}
.autumn .bottom-banner {background: rgba(217, 114, 54, 0.25);}
.autumn .bottom-banner .bbinner {scrollbar-color: #2f2724 #664a35;}
.autumn .bottom-banner .bbinner div {background: #664a35;}
.autumn .fdcopy {color: #4d423a;}
.autumn .fdcopy a {color: #755e4c;}
.autumn .fdcopy a:hover {color: #999168;}
.autumn .category h2, .autumn #pun-stats h2 {background: url(https://forumstatic.ru/files/001b/aa/58/84307.jpg); color: #f9f4ef;}
.autumn .category tr, .autumn .category tr:hover {background: #ebe5df;}
.autumn .category tr.inew {border: 2px solid #ac8e73; box-shadow: 0 0 16px rgba(121, 86, 64, 0.5);}
.autumn .category .catlinks a,
.autumn #profilenav li a {background: #7d665b; color: #fcfcfa;}
.autumn .category .catlinks a:hover,
.autumn #profilenav li a:hover {background: #c6aa92;}
.autumn .punbb h1, .autumn #post-form h2, .autumn #profilenav h2 {background: url(https://forumstatic.ru/files/001b/aa/58/36528.jpg); color: #f9f4ef;}
.autumn thead {background: rgba(116, 84, 63, 0.2); color: #8e7a6d;}
.autumn tr:hover {background: rgba(244, 204, 161, 0.3);}
.autumn td {border-bottom: 1px solid rgba(138, 109, 91, 0.24);}
.autumn .forum tr {background: #f0ebe6; color: #1c2324;}
.autumn .forum tr.inew, .autumn #messages tr.inew {
background: url(https://forumstatic.ru/files/001b/aa/58/59427.jpg);
border: 2px solid #aca098;
color: #ddccc0;
}
.autumn .forum tr.inew a:hover, .autumn #messages tr.inew a:hover {color: #e1be9f;}
.autumn #pun .punbb .user-avatar .isonline {background: #d9a57f;}
.autumn #pun .forum .tcr .user-avatar, .autumn #pun .punbb tr.inew .user-avatar {background-color: #8a6753;}
.autumn .punbb .post-author, .autumn .punbb #profile-left {background: #423731 url(https://forumstatic.ru/files/001b/aa/58/25503.jpg) no-repeat right bottom; color: #e3ded7;}
.autumn .punbb .post-author.online {background: #423731 url(https://forumstatic.ru/files/001b/aa/58/30162.jpg) no-repeat right bottom;}
.autumn .pa-author, .autumn #profile-name {background: url(https://forumstatic.ru/files/001b/aa/58/71613.jpg);}
.autumn .post-author .pa-author a {color: #f0ebe7;}
.autumn .punbb .pa-fld2, .autumn #profile-left .fld2 {background: #50443d;}
.autumn .punbb .lzanketa2 {background: #342b27;}
.autumn .punbb .lzanketa, .autumn #profile-left .fld1 {border-bottom: 1px solid #999796;}
.autumn .post-author a, .autumn #profile-left a, .autumn #profile-right span a {color: #b39687;}
.autumn .post-author a:hover, .autumn #profile-left a:hover, .autumn #profile-right span a:hover {color: #b74848;}
.autumn textarea, .autumn select, .autumn input {background: #ebe7e2; border: 1px solid #d4ccc2 !important;}
.autumn textarea:hover, .autumn select:hover, .autumn input:hover {border: 1px solid #74543d !important;
background: #e6d4c8;}
.autumn textarea:focus, .autumn select:focus, .autumn input:focus {border: 1px solid #74543d !important;
background: #ebe7e2;}
.autumn .punbb #post-form fieldset legend {color: #a88c77;}
.autumn .punbb fieldset legend, .autumn .punbb #profile-right li span {background: #423b38; color: #e3ded7;}
.autumn #profilenav li.isactive a, .autumn #profilenav li.isactive a:hover {background: #423b38; color: #e3ded7;}
.autumn .post-sig dt, .autumn .punbb #profile-signature ul {border-top: 2px solid #ccb5a8;}
.autumn .punbb .post, .autumn #post-preview {border-bottom: 2px solid #e6ded2;}
.autumn .punbb .quote-box, .autumn .punbb .code-box {border: 1px solid #988981; background: #f0ebe6;}
.autumn .punbb .quote-box cite,
.autumn .punbb .post-content .spoiler-box > div,
.autumn .punbb .post-content .spoiler-box > div.visible {
background: url(https://forumstatic.ru/files/001b/aa/58/59427.jpg);
border-color: #c4b7ad;
}
.autumn .punbb .post-content .spoiler-box > div:hover {color: #d3c9c0;}
.autumn .post-content td {border-color: rgba(155, 106, 82, 0.3);}
.autumn .punbb .post-content hr {background-color: rgb(151, 129, 116);}
.autumn #pun #tags .container {
background: url(https://forumstatic.ru/files/001b/aa/58/59427.jpg);
border: 3px solid #c4b7ad;
color: #483936;
}
.autumn #pun #tags .container a {color: #d5ab95;}
.autumn #pun #tags .container a:hover {color: #fff;}
.autumn #size-area div:hover, .autumn #font-area div:hover, .autumn #addition-area div:hover {background: #423731; color: #d5ab95;}
.autumn #pun-redirect {background: #27201d;}
.autumn #pun-redirect #pun-main {background: url(https://forumstatic.ru/files/001b/aa/58/43614.jpg) !important;}
.autumn #pun-redirect #pun-main:before {
background: url(https://forumstatic.ru/files/001b/aa/58/35149.png);
width: 360px;
height: 126px;
bottom: -26px;
right: -60px;
}

.autumn .spez-post .post-content {background: url(https://forumstatic.ru/files/001b/aa/58/18294.jpg);}
.autumn .spez-post .header {
background: url(https://forumstatic.ru/files/001b/aa/58/10638.jpg);
border: 2px solid #7c6d63;
}
.autumn .spez-post .sp-news {border: 2px solid #55463c;}
.autumn .spez-post .textblock {background: url(https://forumstatic.ru/files/001b/aa/58/26591.jpg); color: #dad2cb;}
.autumn .spez-post .post-content a {color: #a9896d;}
.autumn .spez-post .post-content a:hover {color: #df9451;}
.autumn .spez-post .sp-scroll, 
.autumn .spez-post .sp-scroll2, 
.autumn .spez-post .sp-scroll3 {scrollbar-color: #2f2318 #534035;}
.autumn .spez-post .sp-scroll::-webkit-scrollbar-track {background: #534035;}
.autumn .spez-post .sp-scroll::-webkit-scrollbar-thumb {background: #2f2318;}
.autumn .spez-post .sp-scroll2::-webkit-scrollbar-track {background: #534035;}
.autumn .spez-post .sp-scroll2::-webkit-scrollbar-thumb {background: #2f2318;}
.autumn .spez-post .sp-scroll3::-webkit-scrollbar-track {background: #534035;}
.autumn .spez-post .sp-scroll3::-webkit-scrollbar-thumb {background: #2f2318;}
.autumn .spez-post .headertexts {
background: 
    url(https://forumstatic.ru/files/001b/aa/58/59463.jpg) no-repeat top center, 
    url(https://forumstatic.ru/files/001b/aa/58/90264.jpg) no-repeat bottom center, 
    url(https://forumstatic.ru/files/001b/aa/58/64229.jpg) repeat-y center center;
}

/**********************************/

/********** Дизайн "Tir Niwlog" © ForumD.ru **********/
/********* Техподдержка: https://forumd.ru/ *********/
/**************** СПЕЦ-ПОСТЫ *****************/

.punbb .hideprofile .post-author,
.punbb .hideprofile .pl-email,
.punbb .hideprofile .pl-website,
.punbb .hideprofile .post-sig,
.punbb .spez-post .post-author,
.punbb .spez-post .pl-email,
.punbb .spez-post .pl-website,
.spez-post .post-sig,
.spez-post .spez-post {display:none;}

.hideprofile .container,
.spez-post .container {text-align: center;}
.hideprofile .post-body,
.spez-post .post-body {width: 100%;padding: 0;}
.punbb .spez-post .post-content {
color: #cbd1da;
width: 863px;
height: 375px;
padding: 110px 12px 12px;
margin: 0 auto;
text-align: left;
position: relative;
}
.spez-post .sp-left {
color: #f8fcfe;
position: absolute;
left: 22px;
top: 20px;
font-style: italic;
}
.spez-post .sp-right {
color: #f8fcfe;
position: absolute;
text-align: right;
right: 22px;
top: 20px;
}
.spez-post .sp-right strong {
font-family: 'Camelia Deco';
font-size: 60px;
font-weight: normal;
}
.spez-post .sp-news {margin: 20px auto auto;max-width: 780px;}
.spez-post .header {
color: #f8fcfe;
line-height: 34px;
text-align: center;
font-family: 'Camelia Deco';
font-size: 16px;
font-weight: bold;
letter-spacing: 1px;
padding: 0 10px;
}
.spez-post .header p {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
position: relative;
padding: 0;
}
.spez-post .textblock {padding: 10px 5px 10px 10px;}
.spez-post .sp-scroll {max-height: 270px;padding-right: 6px;}
.spez-post .sp-scroll, .spez-post .sp-scroll2, .spez-post .sp-scroll3 {overflow-y: auto; scrollbar-width: thin;}
.spez-post .sp-scroll::-webkit-scrollbar {width: 5px;}
.spez-post .sp-scroll2::-webkit-scrollbar {width: 5px;}
.spez-post .sp-scroll3::-webkit-scrollbar {width: 5px;}
.spez-post .headertexts {
width: 748px;
margin: 20px auto;
min-height: 55px;
padding: 20px 20px 15px;
text-align: center;
}
.spez-post .sp-inline {
display: inline-block;
width: 40%;
margin: 10px 5% 0;
text-align: center;
vertical-align: top;
}
.spez-post .sp-scroll2 {max-height: 160px; padding: 8px;}
.spez-post .sp-scroll3 {max-height: 248px; margin: 0 40px;}
.spez-post .rhino-container,
.spez-post .rhino-item {
width: 780px !important;
max-height: 320px;
}
.sp-slider .textblock {min-height: 320px;}
.spez-post .rhino-next,
.spez-post .rhino-prev {
font-size: 0;
top: 140px;
width: 14px;
height: 30px;
opacity: 0.5;
}
.spez-post .rhino-next:hover,
.spez-post .rhino-prev:hover {opacity: 1;}
.spez-post .rhino-next {
right: -30px;
background: url(https://forumstatic.ru/files/001b/aa/58/77562.png);
}
.spez-post .rhino-prev {left: -30px;
background: url(https://forumstatic.ru/files/001b/aa/58/71065.png);
}
.rhino-bullets {
padding: 0;
position: absolute;
bottom: -22px;
text-align: center;
width: 100%;
}
.rhino-bullets li {display: inline-block; margin: 0 5px;}
.rhino-bullets li a {
cursor: pointer; display: block;
cursor: pointer;
display: block;
font-size: 0;
border-radius: 50%;
height: 8px;
width: 8px;
background: rgba(255,255,255,0.4);
}
.rhino-bullets li a:hover {background: rgba(255,255,255,0.7);}
.rhino-bullets li a.rhino-active-bullet {background: rgba(255,255,255,1);}



/********** Дизайн "Tir Niwlog" © ForumD.ru **********/
/********* Техподдержка: https://forumd.ru/ *********/
/******************* Шапка ********************/
.shapka {
color: #c8c7c7;
width: 936px;
height: 137px;
padding: 10px;
position: absolute;
top: 9px;
left: 6px;
z-index: 10;
box-shadow: 0 0 16px rgba(0,0,0,0.3);
opacity: 0;
transition-duration: 1s;
transition-property: opacity;
transition-delay: 350ms;
}
#pun-title:hover .shapka {opacity: 1;}
.shapka a {font-style: italic; cursor: pointer;}
.shapka a:hover {color: #fff;}

.sh-post {
width: 248px;
padding: 6px 8px 20px;
height: 107px;
position: absolute;
top: 12px;
left: 10px;
font-size: 11px;
}
.sh-post div {
overflow: hidden;
-webkit-line-clamp: 7; 
display: -webkit-box; 
-webkit-box-orient: vertical; 
}
.sh-postlink {
position: absolute;
bottom: 5px;
right: 6px;
}

.sh-news {
position: absolute;
top: 12px;
right: 10px;
padding: 6px 8px;
font-size: 11px;
width: 378px;
}
.sh-news div {
overflow-y: auto;
scrollbar-width: thin;
height: 62px;
}
.sh-news div::-webkit-scrollbar {width: 5px;}
.sh-news b, .shapka .avki a b {font-weight: normal;}
.sh-news i {font-style: normal;display:block;}

.sh-admins {
position: absolute;
right: 10px;
bottom: 10px;
}

.shapka .sh-letters {position: absolute;}
.shapka .sh-let3 {letter-spacing: 58px; right: -7px; top: -12px;}
.shapka .avki img {
height: 44px; width: 44px;
filter: grayscale(90%);
opacity: 0.4;
transition: all 0.8s;
-webkit-transition: all 0.8s;
margin-left: 18px;
position: relative; z-index: 1;
}
.shapka .avki a:hover img {filter: grayscale(0%);opacity: 1;}
.shapka .avki a {position: relative; color: #c8c7c7;}
.shapka .avki a div {
position: absolute;
top: -50px;
right: -145px;
width: 150px;
padding: 5px;
white-space: nowrap;
font-size: 11px;
box-shadow: 0 0 6px rgba(0,0,0,0.3);
opacity: 0;
transition: all 0.8s;
-webkit-transition: all 0.8s;
z-index: 0;
}
.shapka .avki a b, .shapka .avki a i {
display: block;
width: 150px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-style: normal;
}
.shapka .avki a:hover div {opacity: 1;z-index: 5;}

.sh-activ {
position: absolute;
left: 274px;
top: 14px;
}
.shapka .sh-let1 {letter-spacing: 56px; left: 6px; top: -10px;}

.sh-need {
position: absolute;
left: 274px;
top: 74px;
}
.shapka .sh-let2 {letter-spacing: 55px; left: 6px; top: -10px;}

.sh-navbut {
position: absolute;
bottom: 8px;
left: 292px;
}

.sh-navbut a {
display: block;
padding: 3px 0;
width: 360px;
text-align: center;
}

.sh-nav {
position: absolute;
left: 292px;
width: 350px;
bottom: 32px;
padding: 14px 5px;
text-align: center;
opacity: 0;
transition: all 0.8s;
-webkit-transition: all 0.8s;
z-index: 0;
}
.sh-nav.show {opacity: 1; z-index: 10;}
.sh-nav a {
display: block;
text-transform: uppercase;
font-style: normal;
margin: 8px auto;
}
.sh-nav div {
display: inline-block;
width: calc(50% - 4px);
}


/********** Дизайн "Tir Niwlog" © ForumD.ru **********/
/********* Техподдержка: https://forumd.ru/ *********/
/****************** Баннеры *******************/
.bottom-banner {
width: 496px;
height: 74px;
position: absolute;
right: 0;
bottom: 40px;
padding: 5px
}
.bottom-banner .bbinner {
height: 73px;
scrollbar-width: thin;
overflow-y: auto; 
}
.bottom-banner .bbinner::-webkit-scrollbar {width: 5px;}
.bottom-banner .bbinner div {
display: inline-block;
width: 88px;
height: 31px;
margin-top: 3px;
margin-left: 3px;
margin-right: 3px;
}
.fdcopy {
position: absolute;
right: 0;
bottom: 20px;
width: 512px;
font-size: 11px;
text-align: center;
}

/********** Дизайн "Tir Niwlog" © ForumD.ru **********/
/********* Техподдержка: https://forumd.ru/ *********/
/****************** Cтрелки *******************/
.scrollbuttons {
position: fixed;
width: 935px;
height: 0px;
top: 50%;
}
.go-up, .go-down {
opacity: 0;
position:absolute;
right:-5px;
z-index:9999;
cursor:pointer;
padding: 0 8px 4px;
transform: rotate(-90deg);
transition: all 0.8s;
-webkit-transition: all 0.8s;
}
.go-up {right: -37px; top: -60px;}
.go-down {right: -29px; top: 16px;}
.go-up:hover, .go-down:hover {color: #fff;}
.go-up.show, .go-down.show {opacity: 1;}
#pun-statistic .go-up {right: -57px;}
#pun-statistic .go-down {right: -49px;}

/********** Дизайн "Tir Niwlog" © ForumD.ru **********/
/********* Техподдержка: https://forumd.ru/ *********/
/************** Анимация в шапке ***************/
.logoani {
width: 546px;
position: absolute;
left: 210px;
top: 58px;
height: 70px;
}
.logoani .l-ani {position: absolute; left: 0;}
.logoani .r-ani {position: absolute; right: 0;}
.logoani .ani {position: absolute; width: 30px; height: 70px;}
.logoani .ani div {
width: 30px; background: rgba(229, 235, 238, 0.3); 
position: absolute;
height: 2px; 
}
.logoani .ani .a1 {top: 0;}
.logoani .ani .a2 {top: 10px;}
.logoani .ani .a3 {top: 20px;}
.logoani .ani .a4 {top: 30px;}
.logoani .ani .a5 {top: 40px;}
.logoani .ani .a6 {top: 50px;}
.logoani .ani .a7 {top: 60px;}

#pun-title:hover .logoani .a1 {animation: ani1a 0.05s forwards, anihide 0.1s forwards;}
#pun-title:hover .logoani .a2 {animation: ani2a 0.15s forwards, anihide 0.2s forwards;}
#pun-title:hover .logoani .a3 {animation: ani3a 0.25s forwards, anihide 0.3s forwards;}

#pun-title:hover .logoani .a7 {animation: ani7a 0.05s forwards, anihide 0.1s forwards;}
#pun-title:hover .logoani .a6 {animation: ani6a 0.15s forwards, anihide 0.2s forwards;}
#pun-title:hover .logoani .a5 {animation: ani5a 0.25s forwards, anihide 0.3s forwards;}

@keyframes ani1a {
    0%,
    99% {top: 0;}
    100% {top: 4px;}
}
@keyframes anihide {
    0%,
    99% {height: 2px;}
    100% {height: 0;}
}
@keyframes ani2a {
    0%,
    99% {top: 10px;}
    100% {top: 14px;}
}
@keyframes ani3a {
    0%,
    99% {top: 20px;}
    100% {top: 24px;}
}

@keyframes ani5a {
    0%,
    99% {top: 40px;}
    100% {top: 36px;}
}
@keyframes ani6a {
    0%,
    99% {top: 50px;}
    100% {top: 46px;}
}
@keyframes ani7a {
    0%,
    99% {top: 60px;}
    100% {top: 56px;}
}


/************ Дизайн "Tir Niwlog" © ForumD.ru ***********/
/*** Быстрая смена аккаунтов с говнокодом формы © Deff ***/
/*** Стиль сквозь пот, кровь и слезы © ForumD.ru, Герда ***/ 

/* Зима */
.punbb #pun-navlinks li #form-login {
background: url(https://forumstatic.ru/files/001b/aa/58/52239.jpg);
border: 2px solid rgba(155,168,191,0.56);
}
#List-UserNames {border-right: 2px solid #a7b2bd;}
.punbb #pun-navlinks #form-login input{
background: #a8b2c2;
border: 1px solid transparent !important;
}
.punbb #pun-navlinks #List-UserNames li {
background: #aab4c4;
border-bottom: 1px solid #768191;
}
.punbb #pun-navlinks #form-login input:hover,
.punbb #pun-navlinks #form-login input:focus {border: 1px solid #bac6d9 !important;}


/* Весна */
.spring .punbb #pun-navlinks li #form-login {
background: url(https://forumstatic.ru/files/001b/aa/58/16979.jpg);
border: 2px solid #9c7f7e;
}
.spring #List-UserNames {border-right: 2px solid #a4777c;}
.spring .punbb #pun-navlinks #form-login input{
background: #7b5458;
border: 1px solid #9f7276 !important;
}
.spring .punbb #pun-navlinks #List-UserNames li {
background: #926c70;
border-bottom: 1px solid #735355;
}
.spring .punbb #pun-navlinks #form-login input:hover,
.spring .punbb #pun-navlinks #form-login input:focus {border: 1px solid #b59886 !important;}
.spring .punbb #pun-navlinks #form-login input[type="submit"]{
background: #603b41;
border: 1px solid #a07277 !important;
color: #b99fa2;
}
.spring .punbb #pun-navlinks #form-login input[type="submit"]:hover,
.spring .punbb #pun-navlinks #form-login input[type="submit"]:focus {
border: 1px solid #c6979c !important;
color: #ead1d4;
}

/* Лето */
.summer .punbb #pun-navlinks li #form-login {
background: url(https://forumstatic.ru/files/001b/aa/58/61310.jpg);
border: 2px solid #939991;
}
.summer #List-UserNames {border-right: 2px solid #586957;}
.summer .punbb #pun-navlinks #List-UserNames li {
background: #869287;
border-bottom: 1px solid #4f6f4d;
}
.summer .punbb #pun-navlinks #form-login input{
background: #849085;
border: 1px solid #364036 !important;
}
.summer .punbb #pun-navlinks #form-login input:hover,
.summer .punbb #pun-navlinks #form-login input:focus {border: 1px solid #a6bba8 !important;}
.summer .punbb #pun-navlinks #form-login input[type="submit"]{
background: #576458;
border: 1px solid #364036 !important;
color: #ccc;
}
.summer .punbb #pun-navlinks #form-login input[type="submit"]:hover,
.summer .punbb #pun-navlinks #form-login input[type="submit"]:focus {
border: 1px solid #a6bba8 !important;
color: #fff;
}

/* Осень */
.autumn .punbb #pun-navlinks li #form-login {
background: url(https://forumstatic.ru/files/001b/aa/58/56193.jpg);
border: 2px solid #6f6259;
}
.autumn #List-UserNames {border-right: 2px solid #6f6259;}
.autumn .punbb #pun-navlinks #List-UserNames li {
background: #897c72;
border-bottom: 1px solid #6f6259;
}
.autumn .punbb #pun-navlinks #form-login input{
background: #877b71;
border: 1px solid #948983 !important;
}
.autumn .punbb #pun-navlinks #form-login input:hover,
.autumn .punbb #pun-navlinks #form-login input:focus {border: 1px solid #bba294 !important;}
.autumn .punbb #pun-navlinks #form-login input[type="submit"]{
background: #6e5e53;
border: 1px solid #80756e !important;
color: #ccc;
}
.autumn .punbb #pun-navlinks #form-login input[type="submit"]:hover,
.autumn .punbb #pun-navlinks #form-login input[type="submit"]:focus {
border: 1px solid #bba294 !important;
color: #fff;
}

/* остальные стили */
#pun-navlinks a:not(.NextShow)+span.odd{display:none!important;}
.punbb #pun-navlinks li #form-login {
color: #e5ebee;
position: absolute;
right: -130px;
top: 60px;
z-index: 999 !important;
padding: 10px 10px 10px 280px;
width: 230px;
text-transform: none;
font-size: 13px;
line-height: normal !important;
}
#List-UserNames { 
position: absolute;
left: 0;
top: 10px;
width: 260px;
height: 164px;
padding: 0 10px 10px;
} 
.punbb #pun-navlinks #form-login input{
margin: 5px auto;
padding: 2px !important;
display: block!important; 
text-align: center; 
}
.punbb #pun-navlinks #form-login input[type="submit"]{
margin-top: 20px;
padding: 3px 8px !important;
} 
.punbb #List-UserNames ul{
padding:0;
overflow-y: auto; 
min-height: 115px;
max-height: 115px;
} 
.punbb #pun-navlinks #List-UserNames li {
display: block;
text-transform: none;
margin: 0;
line-height: normal !important;
font: 13px 'PT Serif';
width: calc(100% - 10px);
padding: 2px 5px;
color: #2d3435;
text-align: left;
position: relative;
}

#List-UserNames ul {scrollbar-width: thin;}
#List-UserNames ul::-webkit-scrollbar {width: 3px;} 
#List-UserNames .a1-paste,
#List-UserNames .a1-copy { 
display:inline-block; 
cursor:pointer; 
padding: 8px;
margin: 0 30px;
}
#List-UserNames .a1-paste:hover,
#List-UserNames .a1-copy:hover {opacity:.84; }
.punbb #List-UserNames li:hover{ opacity:.84; } 
.punbb #List-UserNames li>b:hover{ opacity:.93; color: #fff;} 

.punbb #List-UserNames li>b{ 
cursor: pointer;
font-weight: normal;
} 
#List-UserNames ul li>span { 
position: absolute;
right: 5px;
cursor: pointer;
} 
#List-UserNames ul li>span:hover {color: #fff;}
#pun-navlinks #New-exit img{ 
position: absolute;
z-index: 999;
top: 15px;
right: 15px;
width:20px; 
height:auto;
opacity:.8;
filter: grayscale(100%);
}
#pun-navlinks #New-exit:hover{
 opacity: .4;
}
.punbb #pun-navlinks a#New-exit:before {content:none;}
.punbb #pun-navlinks #form-login a.Rega:before, 
.punbb #pun-navlinks #form-login a.Forgot:before{content:none;}
#form-login input.none{outline:red dashed 2px!important;} 
#List-UserNames ul:empty:before{ 
display:inline-block; 
content: "У Вас нет запомненных ников, введенных через форму справо, или через перенос ниже!"; 
} 
#navlogin #exit-2 { display:none; } 
#navlogout .Rega, 
#navlogout .Forgot { display:none; } 
