@import url(style_cs.1774099979.css);

/* Иконический шрифт */
@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200");

/* Font Awesome */
@import url("https://kit-pro.fontawesome.com/releases/v6.6.0/css/pro.min.css");


/****************************************
Чистый стиль by Alex Kolmar (бродяга)
****************************************/

:root {
	--dark1: #0e0e0e;
	--dark2: #1c1c1c;
	--brown: #5d3200;
	--wine: #6d2932;
	--gold: #c9a066;
	--sand: #d4b483;
	--beige: #f5ece1;
	--light: #fff9f0;
	--darktxt1: #2b2b2b;
	--darktxt2: #3e3e3e;
	--beige2: #ddd1c3;
	--beige3: #cdc2b5;
}

/* Полезные сервисные настройки
-------------------------------------------------------------*/

.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;
}

#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;
}

* {
  margin: 0;
  padding: 0;
  border: none;
}

html {
background: var(--dark2) url(https://forumstatic.ru/files/0016/01/4e/58540.jpg) no-repeat top center/cover;
}

#pun {
border: 1px solid #c9a066;
  border-radius: 30px;
  width: 1100px;
  margin: 0 auto;
  box-shadow: 0 0 20px 10px var(--dark1);
  background: var(--dark1);
  padding: 30px;
  box-sizing: border-box;
}

.punbb {
  border: 1px solid var(--gold);
  width: 1040px;
  background: var(--beige);
  box-sizing: border-box;
}

.punbb > div > .container {
  padding: 10px 20px;
}

a {
  color: var(--gold);
  text-decoration: none;
}

#pun-navlinks, #pun-ulinks {
  text-align: center;
}

#pun-navlinks li, #pun-ulinks li {
  display: inline;
}