@import url(style_cs.1756478195.css);


/* secure from overflow-x
-------------------------------------------------------------*/

html, body { overflow-x: hidden;}
.post .post-box { word-wrap: break-word;  overflow-wrap: break-word;}
.post .post-box img { max-width: 100%; height: auto;}

/* main
-------------------------------------------------------------*/

#pun_wrap { margin: 0 auto;}

/* forum width
-------------------------------------------------------------*/

#pun {width: 968px;  background-color: var(--color-bg-main);  padding: 30px; margin-left: auto !important;  margin-right: auto !important; max-width: 100%;  overflow-x: auto; box-sizing: border-box;  margin-top: 402px;}

/* background  */
body {
  background: var(--img-bg-body) fixed top center / cover no-repeat;
  background-color: #72645b;
}

/* header  */

div#pun-title::before {
    content: '';
    height: 425px;
    background-image: url(https://forumstatic.ru/files/001c/03/d0/23068.png);
    width: 968px;
    position: absolute;
    top: 10px;
    margin-left: -30px;
}
/* forum nav
-------------------------------------------------------------*/

h1.title-logo span, div#pun-navlinks h2 span, div#pun-ulinks h2 span, div#pun-status h2 span, div#pun-index th.tcl, div#pun-index th.tc2, div#pun-index th.tc3, div#pun-index th.tcr, p.container.crumbs strong {  display: none;}

#pun-navlinks ul.container,
#pun-ulinks ul.container {list-style-type: none; display: flex;
    flex-wrap: wrap; 
    justify-content: center;   
    gap: 10px;
    padding: 0;
    margin: 0;
    width: 100%;            
    box-sizing: border-box;   
}

#pun-navlinks .container li,
#pun-ulinks .container li {
    display: inline-block;
    white-space: nowrap;      
}

#pun-navlinks ul.container { font-size: var(--font-size-large) !important; text-transform: uppercase;} #pun-ulinks ul.container { font-size: var(--font-size-base) !important; text-transform: lowercase;}

/* links
-------------------------------------------------------------*/

a:link,
a:visited,
a:active { color: var(--link-color); text-decoration: none !important; font-weight: bold !important;}

a:hover { color: var(--link-hover-color) !important;}

ul {  list-style-type: none;}
li#navawards { display: none !important;}
#pun-admain fieldset .adfs-box {  width: 98%;}
