html,
body {
    min-width: 1100px !important;
}

/* фон тело шапка футер
-------------------------------------------------------------*/

body {
    background: url("https://forumupload.ru/uploads/001b/c8/c5/2/805149.jpg") #142036 no-repeat top center fixed;
    background-size: cover;
}

#pun {
    background: url("https://forumupload.ru/uploads/001b/c8/c5/2/853252.png") repeat-y;
}

#pun-title,
#pun-title .container {
    background-image: url(https://forumupload.ru/uploads/001b/c8/c5/2/928626.png);
    background-repeat: no-repeat;
    background-position: top center;
}

#pun-about p.container {
    background-image: url(https://forumupload.ru/uploads/001b/c8/c5/2/214397.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: local;
}

/* цвет текста
-------------------------------------------------------------*/

/* CS1.1 */
.punbb .section .container,
.punbb .post-body,
.punbb .post-links,
.punbb .formal fieldset .post-box,
#viewprofile li strong,
#viewprofile li div,
#setmods dd,
.punbb .info-box,
.punbb #pun-main .info-box .legend {
    border-color: transparent;
    color: #0d174e;
}

/* CS1.2 */
.punbb .main .container,
.punbb .post .container,
.punbb .post h3,
.punbb-admin #pun-admain .adcontainer {
    border-color: transparent;
    color: #211c22;
}

#pun-debug h2,
.punbb-admin #pun-admain h2 {
    background-color: transparent;
    color: #030301;
    text-align: right;
    font-style: normal;
    font-family: 'Times New Roman';
}

.category table td.tcr {
    color: #cad9e2;
}

.category table #awards-content {
    color: #191970 !important;
}

.category table #awards-content a {
    color: #191970 !important;
}


/* заголовки
-------------------------------------------------------------*/
#pun-stats h2,
.punbb .main h1,
.punbb .main h2,
#pun-debug h2 {
    color: #3a6ca9;
    text-align: center;
    font-size: 11px !important;
    font-weight: 600;
    margin-left: -14px;
    height: 7px;
    background: #ffffff52;
    margin-bottom: 14px;
    width: 103%;
}

.punbb .main h2 span:after {
    content: '  \2726';
    color: #c3a141;
}

.punbb .main h2 span:before {
    content: '\2726   ';
    color: #c3a141;
}

.punbb-admin #pun-admain h2 {
    font-family: 'Comfortaa', cursive;
    background-color: transparent;
    border-color: transparent;
}

#pun-stats h2 span,
.category h2 span,
#pun-main h1 span,
#pun-debug h2 span,
.punbb .main h2 span {
    border-color: transparent;
}


/* CS1.5 */
.punbb legend span,
#viewprofile h2 span,
#profilenav h2 span,
.punbb-admin #pun-admain legend span {
    border-color: transparent;
    color: #423045;
}

/* CS1.6 */
.punbb .post h3 span,
.punbb th,
#viewprofile li,
#setmods dl {
    background-color: transparent;
    font-size: 10px;
}

/* главное меню
-------------------------------------------------------------*/

/* CS1.8 */
#pun-navlinks .container {
    border-color: transparent;
    color: #030301;
    font-family: Comfortaa;
    text-transform: uppercase;
    font-size: 4px;
    font-weight: 600;
    word-spacing: 4px;
}

#pun-navlinks a {
    color: #ffe04a;
    text-shadow: 1px 1px #217bbb;
    -webkit-transition-duration: 0.96s;
}

#pun-navlinks a:hover {
    color: #e8ca02;
    transition-duration: 1s;
    text-shadow: 0 0 10px white, 0 0 20px white, 0 0 30px white, 0 0 40px white;
}

.offline li.pa-online strong {
    font-weight: normal;
}


/* пользовательское меню
-------------------------------------------------------------*/

#pun-ulinks a {
    font-size: 10px !important;
    text-transform: lowercase;
    word-spacing: 0;
    color: #1a4f85;
    font-family: Comfortaa;
    font-weight: 600;
}

#pun-ulinks a:hover {
    color: #3f2528;
    transition-duration: 1s;
    text-decoration: none;
}


/* кнопки, формы ответа
-------------------------------------------------------------*/

.punbb textarea {
    border: 1px solid rgba(12, 12, 12, 0.16);
    padding: 10px;
}

.punbb input {
    background-image: url(https://forumstatic.ru/files/001a/ea/cb/14770.jpg);
    border: 1px solid rgba(12, 12, 12, 0.16);
    padding: 5px 10px;
    transition-duration: 0.5s;
}

.punbb input:hover {
    transition-duration: 0.5s;
}

.punbb select {
    border: 1px solid rgba(12, 12, 12, 0.16);
    padding: 5px 10px;
    font-size: 11px !important;
    font-family: Verdana;
    background-image: url(https://forumstatic.ru/files/001a/ea/cb/14770.jpg);
}

.punbb select#mod-options {
    border: 1px solid rgb(239 239 239);
    background: linear-gradient(to right, #a3b5bd, #c0dfff) !important;
    color: 082f7f !important;
    font-family: 'Comfortaa' !important;
}

/* цитаты, коды, спойлер, даты, меню пользователя
-------------------------------------------------------------*/

#pun-main .quote-box {
    margin-bottom: 8px;
    margin-top: 9px;
    background: #ffffff5c;
}

#pun-main .code-box {
    margin-bottom: 10px;
    background: #ffffff5c;
    margin-top: 8px;
    font-size: 11px;
}

.post-content .spoiler-box>div {
    background: url(https://forumupload.ru/uploads/001b/5c/7f/4/381921.jpg) #dedadd!important;
    vertical-align: middle;
    padding-top: 11px;
    margin-bottom: 6px;
    font-family: Comfortaa;
    font-size: 14px;
    padding-bottom: 11px;
    border: 1px solid #a6b6c1;
    color: #13265d;
}


div#spoiler-area.container,
div#image-area.container,
div#video-area.container,
div#smilies-area.container {
    background-image: url(https://forumupload.ru/uploads/001b/5c/7f/4/688714.jpg);
    border-left: 1px solid #c3bbc1;
    border-right: 1px solid #c3bbc1;
    border-top: 1px solid #c3bbc1;
    border-bottom: 1px solid #c3bbc1;
    padding-left: 12px !important;
}

div#main-reply {
    width: 97%;
}

.punbb .post-links ul {
    background: url(http://forumupload.ru/uploads/001b/8c/c1/3/423267.jpg) #213e64;
    font-family: Verdana;
}


/* категории
-------------------------------------------------------------*/
#pun-category1.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/563930.png)no-repeat !important;
    background-position: center;
    margin: -15px auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-category2.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/90700.png) !important;
    background-position: center;
    margin: auto auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-category3.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/508538.png);
    background-position: center;
    margin: auto auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-category4.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/781084.png);
    background-position: center;
    margin: auto auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-category5.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/350906.png);
    background-position: center;
    margin: auto auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-category6.category h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/658304.png);
    background-position: center;
    margin: auto auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}

#pun-stats.section h2 {
    width: 977px;
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/355343.png)no-repeat !important;
    background-position: center;
    margin: -12px auto 8px -33px;
    height: 30px;
    font-size: 0 !important;
}



/* CS2 границы
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container,
.punbb .post-body,
.post h3 {
    border-color: transparent;
}

/* CS2.2 */
.punbb .section,
.punbb .forum,
.punbb .formal,
.punbb .modmenu,
.punbb .info,
.punbb .category,
.punbb .post {
    border-color: transparent;
}

/* CS2.3 */
#pun-stats h2,
.punbb .main h2,
#pun-debug h2,
.punbb-admin #pun-admain h2 {
    border-color: transparent;
}

/* CS2.4 */
.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;
}

/* CS2.5 */
.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-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 .formal fieldset .post-box,
.punbb .info-box {
    border-color: transparent;
}

li.pa-online {
    border-color: transparent;
    font-size: 0 !important;
    padding: 0 !important;
    margin-top: -14px;
}

.punbb .post-sig dt {
    width: 250px;
    height: 1px;
    background: rgba(0, 0, 0, 0.14);
    margin: 10px 0px 10px 140px;
    opacity: 1.0;
    margin-left: 207px;
}



/* CS3 ссылки
-------------------------------------------------------------*/

.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: #0b3698;
    text-decoration: none;
    font-size: 12px;
}

/* CS2.2 */
.punbb a:focus,
.punbb a:active,
.punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover,
.punbb-admin #punbb-admain a:focus,
.punbb-admin #punbb-admain a:active,
#pun-ulinks a:focus,
#pun-ulinks a:active {
    color: #c9ab34;
    transition-duration: 1s;
}

.punbb a:hover {
    color: #9f7500;
    transition-duration: 1s;
    text-decoration: none;
}


#pun .tc2,
#pun-main .post-author ul {
    text-align: center;
}

#pun-main .post-author ul {
    text-align: center;
}

.punbb .post div.container {
    background: url() no-repeat scroll center bottom transparent;
}

#pun-index .tcl h3 a {
    font-size: 17px;
    font-family: 'Comfortaa';
    color: #ffffff;
    margin-left: 25px;
    font-weight: 100;
}

#pun-index .tcl h3 a:hover {
    color: #ebc505;
    transition: color 0.4s linear 0s;
}

#pun-index tr.inew .tcl h3 {
    color: #ebc505;
}

/* CS4 низ
-------------------------------------------------------------*/

#pun-announcement.section h2 span {
    display: none;
}

a.menu:link,
a.menu:visited,
a.menu:active {
    text-decoration: none;
}



/* оформление профиля
 -------------------------------------------------------------*/
.punbb .post .post-author {
    background: url("http://forumupload.ru/uploads/001b/8c/c1/2/140340.png") 0 bottom no-repeat,
        url("http://forumupload.ru/uploads/001b/8b/c7/2/654865.jpg");
    color: #c7c7c7;
    border: 1px solid #dbdbdb;
}

.pa-author a,
.pa-author a:link {
    color: #fff8fa !important;
    font-size: 15px !important;
    font-family: 'Comfortaa';
    line-height: 15px;
    font-weight: 600;
    text-shadow: 1px 1px #217bbb;
}


.pa-author a {
    text-decoration: none;
    display: inline-block;
    max-width: 180px;
}

.pa-posts,
.pa-respect {
    text-align: center;
    vertical-align: text-top;
    border: none;
    display: inline-block;
    width: 78px;
    font-size: 11px;
    padding: 5px !important;
    background-color: #d8dded3d;
}


.pa-fld1 {
    background: #ffffff3b;
    color: #095d99;
    font-family: Verdana;
    font-weight: normal;
    font-size: 10px;
    padding: 10px !important;
    margin: 4px 20px 8px 20px !important;
}

.pa-fld1 a {
    color: #78590a !important;
    font-size: 10px !important;
}

.pa-fld1 a:hover {
    text-decoration: none;
    font-size: 10px !important;
}

.pa-fld2 {
    max-width: 20px !important;
    max-height: 40px !important;
    position: absolute;
}

.pa-fld2 .fld-name {
    display: none;
}

.pa-fld2 a {
    overflow: hidden;
    display: contents;
}

.pa-fld2 img {
    margin-top: -24px;
}

.pa-fld1 .fld-name {
    display: none;
}

.pa-fld2 .fld-name {
    display: none;
}

.pa-fld3 {
    width: 20px;
    height: 40px;
    position: absolute;
    margin-top: -14px;
}

.pa-fld3 .fld-name {
    display: none;
}

.pa-fld3 a {
    overflow: hidden;
    display: contents;
}

#pun-live-rusff {
    display: none;
}

/*---Прокрутка---*/
::-webkit-scrollbar-thumb:vertical {
    background-color: #1a3858;
}

::-webkit-scrollbar-thumb:horizontal {
    background-color: #1a3858;

}

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: #eeeeee;
}

::selection {
    background: #292e31 !important;
    color: #cfcace;
}

div.icon {
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/548233.png) no-repeat;
}

tr.inew div.icon {
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/461674.png) no-repeat;
}

tr.iclosed div.icon {
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/596485.png) no-repeat;
}

tr.isticky div.icon {
    background: url(https://forumupload.ru/uploads/001b/c8/c5/2/704857.png) no-repeat;
}

.parth {
    width: 935px;
    position: absolute;
    justify-content: space-between;
    height: 73px;
    float: left;
    opacity: .6;
    scroll-behavior: smooth;
}

.parth:hover {
    opacity: 1;
    scroll-behavior: smooth;
}

.thocc {
    width: 343px;
    position: absolute;
    font-family: 'Comfortaa' !important;
    font-size: 11px;
    padding-bottom: 0px;
    color: #fff;
}

.thocc a {
    color: #fff !important;
}

.thocc1 {
    width: 343px;
    position: absolute;
    font-family: 'Verdana' !important;
    font-size: 10px;
}

#scrollToTop {
    position: fixed;
    bottom: 70px;
    right: 40px;
    font-weight: bold;
    cursor: pointer;
    opacity: 1;
    transition: all 0.5s ease-in;
    display: block;
}

#scrollDown {
    position: fixed;
    bottom: 20px;
    right: 20px;
    font-weight: bold;
    cursor: pointer;
    opacity: 1;
    transition: all 0.5s ease-in;
    display: block;
}


#pun-viewforum.punbb div.icon {
    margin-top: 0 !important;
}

td.tcr a {
    background-repeat: no-repeat;
    background-position: left center;
    font-family: Verdana;
    font-size: 11px;
}

.category .container thead {
    display: none;
}

.punbb .pa-avatar img {
    margin-bottom: 4px;
    max-width: 180px;
    box-shadow: 0 0 8px rgb(255 255 255);
}

.punbb .post-content a,
.punbb .post-content a: link {
    font-family: Verdana;
}



#font-area,
#size-area,
#color-area,
#table-area,
#smilies-area,
#image-area,
#imageup-area,
#imageattach-area,
#keyboard-area,
#video-area,
#addition-area {
    position: absolute;
    right: 6px;
    top: 43px;
}

#imageupload-left input[type=button] {
    width: auto !important;
}


#poll-special .poll2 td h1 {
    background: #111419 !important;
    padding: 1px;
    border: none 0 transparent !important;
    border-bottom: none 0 transparent !important;
}

input,
textarea {
    outline: none;
}

input:active,
textarea:active {
    outline: none;
}

:focus {
    outline: none;
}

.intd .tclcon .modlist {
    display: none;
}


#pun-report .inner,
#pun-reputation .inner,
#pun-admin-award-form .inner {
    border-radius: 15px;
    padding: 1em;
    background: url(https://forumstatic.ru/files/001a/ea/cb/14770.jpg) #dedadd !important;

}

/* Фон окна наград и репутации */
#pun-popup_awards div,
#pun-reputation div {
    border-radius: 26px;
}

.adformal h2,
#pun-adnav h2 {
    padding: 0.5em 1em !important;
    border-style: none !important;
    border-width: 0 !important;
    background-color: #eeeeee !important;
    color: #000 !important;
}

img.post-img-Sp {
    padding-top: 2px !important;
    margin-left: 0 !important;
    padding: 0 3px !important;
}

.lastedit {
    display: none !important;
}

.punbb .code-box strong.legend {
    display: block;
    font-size: 11px;
    color: #e7e7db;
    margin-bottom: -11px;
    margin-top: -16px;
    background: linear-gradient(to right, #a3b2bd, #a5d2e5);
    padding: 3px 0px 3px 6px;
    font-weight: bold;
    font-style: normal;
    border: 1px solid #fff;
}

.punbb .code-box strong.legend a {
    color: #fbf5f7;
    font-family: Comfortaa;
    font-size: 13px;
    font-weight: 100;
}

.punbb .quote-box cite,
.punbb .quote-box strong.legend {
    display: block;
    font-size: 13px;
    color: #fbf5f7;
    font-family: 'Comfortaa';
    margin-top: -16px;
    background: linear-gradient(to right, #a3b2bd, #a5d2e5);
    border: 1px solid #fff;
    padding: 2px 10px 3px 10px;
    font-style: normal;
}


.punbb .post-content .blockcode {
    margin-top: 15px;
padding:5px 10px;
}

/* CS6.5 Скрытый текст */
.post-content del {
    background: transparent;
    color: #0e1a28;
}

.post-content del:hover {
    background: transparent;
    color: #0e1a28;
    text-decoration: none;
}



#wrapper {
    left: 0;
    position: relative;
    width: 450px;
}

/* гостевая */

#gost {
    display: block;
    width: 560px;
    height: 360px;
    background: url(http://forumupload.ru/uploads/001b/92/1c/2/664492.png);
    margin-left: 44px !important;
}

#gost1 {
    display: block;
    position: absolute;
    width: 459px;
    height: 64px;
    color: #0d1a6a;
    text-align: justify;
    padding: 10px;
    margin-top: 117px !important;
    margin-left: 41px !important;
    font-size: 10px;
    overflow-y: scroll;
}

#gost2 {
    display: block;
    position: absolute;
    color: #152671;
    text-align: center !important;
    font-size: 11px;
    margin-top: 232px !important;
    margin-left: 41px !important;
}

#gs {
    width: 520px;
}

#gs td {
    padding: 10px;
}

#gs b {
    color: #62678f;
    text-align: center;
}

/* анкета */

.ank {
    display: block;
    background: url(http://forumupload.ru/uploads/001b/92/1c/2/237793.jpg);
}

.g {
    color: #2c3977;
    width: 554px;
    padding: 17px 31px;
    text-align: justify;
    line-height: 1.5;
}

.g a {
    color: #9d8129 !important;
}

.g h3 {
    text-align: center;
    font-weight: 600;
    font-size: 17px;
    font-family: Georgia;
    background: linear-gradient(to right, #a3b5bd, #c0dfff);
    padding: 3px;
    color: white;
    text-shadow: 1px 1px #628197;
}

.g h3:before {
    content: '\2726   ';
}

.g h3:after {
    content: '  \2726 ';
}

.g h4 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 15px !important;
    font-family: Georgia;
}

.g blockquote {
    background: url(https://forumupload.ru/uploads/001b/5c/7f/4/361067.jpg);
    padding: 13px 17px;
    border: 3px ridge #ffffff;
    margin: 20px 0 !important;
    white-space: pre-wrap;
    box-shadow: 0 0 28px rgb(119 210 255 / 70%);
}

.name1 {
    text-align: center;
}

.g .imgblock {
    box-shadow: 0 0 17px rgb(0 0 0 / 19%);
    padding: 6px;
    margin-top: -10px !important;
    width: 540px;
    margin-bottom: 5px !important;
    background: #ffffff05;
}




#org1 {
    display: block;
    background: url(http://forumupload.ru/uploads/001b/92/1c/2/237793.jpg);
    margin-left: 17px;
}

.gg {
    color: #2c3977;
    width: 720px;
    padding: 34px 55px;
    text-align: justify;
    line-height: 1.5;
}

.gg h3 {
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    font-family: Georgia;
    background: linear-gradient(to right, #a3b5bd, #c0dfff);
    padding: 3px;
    color: white;
    text-shadow: 1px 1px #628197;
}

.gg h3:before {
    content: '\2726   ';
}

.gg h3:after {
    content: '  \2726 ';
}

.gg h4 {
    font-weight: 600 !important;
    font-style: italic;
    font-size: 15px !important;
    font-family: Georgia;
}

.gg blockquote {
    background: url(https://forumupload.ru/uploads/001b/5c/7f/4/361067.jpg);
    padding: 13px 17px;
    border: 3px ridge #ffffff;
    margin: 20px 0 !important;
    white-space: pre-wrap;
    box-shadow: 0 0 28px rgb(119 210 255 / 70%);
}

.name2 {
    text-align: justify;
}

.gg .imgblock {
    box-shadow: 0 0 17px rgb(0 0 0 / 42%);
    padding: 6px;
    margin-top: -10px !important;
    min-width: 540px;
    margin-bottom: 5px !important;
    background: #ffffff05;
}



#mask_dialog .inner {
    cursor: default;
    margin: 0;
    width: 750px;
    max-width: 99%;
    max-height: 90%;
    overflow-x: auto;
    z-index: 100;
    box-shadow: 0 0 40px #222;
    background: #F4F5F6 url(https://forumupload.ru/uploads/001b/5c/7f/4/688714.jpg);
    padding: 8px;
}

#mask_dialog .hv-mask-dialog-title {
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    line-height: 34px;
    position: relative;
    font-family: 'Comfortaa';
}

#mask_dialog .hv-form-block {
    flex: 1 1 auto;
    padding-left: 5px;
}

.hvStickerPackModalContainer {
    left: 0 !important;
}


.hvStickerPackModal.active {
    display: block;
    width: 537px !important;
    background: #dbdbdb !important;
    margin-left: 500px;
    left: 0 !important;
}

.hvStickerPackModalTab {
    background: #fff !important;
    border-radius: 8px !important;
    padding: 6px !important;
    width: fit-content;
    border: 1px solid #a5a5a5;
}


/*
div#forum-vip.section h1, div#forum-foundation.section h1 {
margin-left: -27px;
}

div#forum-vip.section h1 span, div#forum-foundation.section h1 span {
margin-right: 17px;
} */


#button-sticker {
    background: url(http://forumupload.ru/uploads/001b/8c/c1/3/577662.png) !important;
}


.image.UP,
.image.Down {
    border: 2px solid transparent;
    margin: 0;
    padding: 0;
}

.image.UP {
    opacity: 1.0;
    display: block;
    position: absolute;
    z-index: 100;
    transition-duration: 0.96s;
    -webkit-transition-duration: 0.96s;
    -moz-transition-duration: 0.96s;
    -o-transition-duration: 0.96s;
    -ms-transition-duration: 0.96s;
    /* IE9+ */
}

.image.UP:hover {
    opacity: 0.00;
}

div.ImgWrap {
    display: inline-block;
    padding: 0;
    margin: 0;
    background-position: center center;
    background-repeat: no-repeat;
}




#pun-reputation .inner h1 {
    margin-left: -10px;
    background-position: center;
    width: 788px;
    margin-top: 9px;
}


#navpiar a {
    margin-left: 9px;
}



#font-area.container; size-area.container; addition-area.container; spoiler-area.container; image-area.container; video-area.container {
    background: url(https://forumstatic.ru/files/001a/ea/cb/14770.jpg);
    border: 1px solid #a4a1a3;
}



#font-area.container,
#size-area.container,
#addition-area.container,
#spoiler-area.container,
#image-area.container,
#video-area.container {
    background: url(https://forumstatic.ru/files/001a/ea/cb/14770.jpg);
    border: 1px solid #a4a1a3;
}


/*-- Выделение ссылок в постах */
.punbb .post-body a:link {
color: #327ead;
}

.punbb .post-body a:visited {
color: #327ead;
}

.punbb .post-body a:hover {
color: #327ead;
}


.topic .reactions-container {
    justify-content: flex-end;
    margin-bottom: 10px;
}
