/*Backs*/
html,body {min-width:1261px!important;}/*!Правка размеров полотна форума для мобильных Устройств с мелким Экраном*/

/* Прокрутка */
::-webkit-scrollbar {background: #262626; width: 10px;}
::-webkit-scrollbar-thumb {background: #4a3931; width: 8px}
::-webkit-scrollbar-corner {background: #ffca92; width: 8px;}

* {cursor: url(http://forumstatic.ru/files/0010/f2/5b/15608.png), auto !important;} 

::selection {
    color: #fffbf2; /* Цвет текста */
    background: #262626a6; /* Цвет фона */
   }


.Show-Hide{
z-index:100;
position:absolute;
padding:0;
margin-left:450px;
margin-top:-75px;
}
.Show-Hide *{
padding:0;
margin:0;
border:none transparent 0!important;
}
.Show-Hide span img{
cursor:pointer;
width:auto;
}
.Show-Hide[alt="#pun-status .container"]{
margin-top: 0px;
}

/*Кнопки вверх и вниз*/

.go-up,.go-down {
    position: fixed;
    margin-left: 1070px;
    z-index: 9999;
    cursor: pointer;
    color: #a99183;
    opacity: .7;
    padding: 0 3px 5px 3px;
    margin-bottom: 5px;
    }
.go-up {
bottom:70px; 
}
.go-down {
    bottom: 40px;
    margin-left: 1095px;
    transform: rotate(-3deg);
}

/*стили при наведении курсора*/
.go-down:hover,.go-up:hover {
opacity:1;
}

.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

.mini_awards_label {opacity:0;}
.mini_awards img {
    margin-top: -50px;
    margin-left: 10px;
    max-width: 25px!important;
}

.lz1 {    
    font-family: 'Alice'!important;
    font-size: 12px!important;
    color: #919191!important;
}

.lz1 .lz1Bold {
    background: #5c383822;
    border: 1px solid #242120;
    box-shadow: 0px 0px 5px #1e1a1a59;
}


.lz1 .lz1Bold a {
    margin: 5px 0px 10px 15px;
    font-family: 'Alice'!important;
    font-size: 14px!important;
    text-transform: uppercase;
    color: #763527!important;
}

.lz1 .lz1about {
margin-top: -5px; 
}

.lz1 .lz1links {
    display: block;
    position: absolute;
    bottom: 1px;
    margin-bottom: -2px;
    margin-left: 88px;
    color: #818181;
}

.lz1 .lz1links a {
    font-size: 12px!important;
    font-family: 'Alice'!important;
    text-transform: lowercase!important;
    color: #818181!important;
}

.lastedit {display: none!important;}

.punbb .user-avatar .avatar-image {
    border-radius: 0px!important;
}


#shapkaabout {
    width: 1005px;
    height: 60px;
    margin-top: 140px;
    margin-bottom: -240px;
    padding: 15px;
    font-family: 'CorGar';
    box-shadow: 0px 0px 10px #4a3931;
    background: #20202094;
    color: #c5a594b0;
    border: 1px solid #47382f;
    font-size: 16px;
}

.shapkaabout1 {
    display: inline-block;
    width: 260px;
    margin-top: -27px;
}

.shapkaabout1 p {
    margin-bottom: -15px;
}

.shapkaabout2 {
    float: right;
    width: 600px;
    overflow-y: scroll;
    height: 70px;
    margin-top: -8px;
}

.shapkaknopki {
    position: absolute;
    margin-top: -33px!important;
    margin-left: 10%;
    width: fit-content;
}

.shapkadmin1 {
    position: absolute;
    margin-top: -124px;
    margin-left: 164px;
    opacity: 0.8;
}

.shapkadmin1:after {
    content: 'Каталина. Cама себе злобный ГМ. Навожу порчу, кидаю кубики.';
    position: absolute;
    display: block;
    margin-top: -130px;
    margin-left: 215px;
    opacity: 0;
    z-index: 9999;
    background: #242424eb;
    width: 190px;
    height: 70px;
    padding: 15px 35px;
    font-family: 'alice';
    font-size: 16px;
    transition: 0.5s;
    color: #8f5f3a;
    border-radius: 400em 400em 0 0;
    border: 15px solid #704e3e00;
    pointer-events: none;
}

.shapkadmin1:hover:after  {
    opacity: 1;
}

.shapkadmin2 {
    position: absolute;
    margin-top: -200px;
    margin-left: 240px;
    opacity: 0.8;
}

.shapkadmin2:after {
    content: 'Ашер-Харон. Админ-дракон. Сижу в подвале, отвечаю на вопросы о тщетности бытия.';
    position: absolute;
    display: block;
    margin-top: -54px;
    margin-left: 135px;
    opacity: 0;
    z-index: 9999;
    background: #242424eb;
    width: 190px;
    height: 70px;
    padding: 15px 35px;
    font-family: 'alice';
    font-size: 16px;
    transition: 0.5s;
    color: #8f5f3a;
    border-radius: 400em 400em 0 0;
    border: 15px solid #704e3e00;
    pointer-events: none;
}

.shapkadmin2:hover:after  {
    opacity: 1;
}

.shapkadmin3 {
    position: absolute;
    margin-top: -124px;
    margin-left: 827px;
    opacity: 0.8;
}

.shapkadmin3:after {
    content: 'Драгомир. ГМ - Авон Даму. Мистер-всех-спасешь-блин. Без регистрации и смс.';
    position: absolute;
    display: block;
    margin-top: -130px;
    margin-left: -452px;
    opacity: 0;
    z-index: 9999;
    background: #242424eb;
    width: 190px;
    height: 70px;
    padding: 15px 35px;
    font-family: 'alice';
    font-size: 16px;
    transition: 0.5s;
    color: #8f5f3a;
    border-radius: 400em 400em 0 0;
    border: 15px solid #704e3e00;
    pointer-events: none;
}

.shapkadmin3:hover:after  {
    opacity: 1;
}

.shapkadmin4 {
    position: absolute;
    margin-top: -200px;
    margin-left: 752px;
    opacity: 0.8;
}

.shapkadmin4:after {
    content: 'Сефирот. Ответственный за пиар VKонтакте';
    position: absolute;
    display: block;
    margin-top: -54px;
    margin-left: -375px;
    opacity: 0;
    z-index: 9999;
    background: #242424eb;
    width: 190px;
    height: 70px;
    padding: 15px 35px;
    font-family: 'alice';
    font-size: 16px;
    transition: 0.5s;
    color: #8f5f3a;
    border-radius: 400em 400em 0 0;
    border: 15px solid #704e3e00;
    pointer-events: none;
}

.shapkadmin4:hover:after  {
    opacity: 1;
}

.shapkaneed1 {
    position: absolute;
    margin-top: -256px;
    margin-left: 338px;
}

.shapkaneed2 {
    position: absolute;
    margin-top: -283px;
    margin-left: 442px;
}

.shapkaneed3 {
    position: absolute;
    margin-top: -283px;
    margin-left: 549px;
}

.shapkaneed4 {
    position: absolute;
    margin-top: -256px;
    margin-left: 652px;
}


.shapkaknopki button {
margin-right: 9px;
    background: #171717;
    border: 1px solid #55463a;
    color: #836657;
}

del {
text-decoration: none!Important;
filter: blur(3px);
transition: 0.3s; 
}

del:hover {
text-decoration: none!important;
filter: none!important;
transition: 0.4s; 
}


.post-links .pl-reports {
display: none!important;
}

#tags .container {
    background: #262626;
    color: #8d795c;
}

#tags #font-area {
    height: 200px;
    overflow-y: scroll;
}

#tags #font-area::-webkit-scrollbar {width: 4px;} 

#acepted {
    background: url(https://i.imgur.com/9gnsCTg.gif) top center no-repeat;
    height: 200px;
    width: 900px;
    margin-left: 25px;
}

.acepted-text {
    width: 900px;
    display: block;
    color: #9e805a;
    padding-top: 10px;
}

.acepted-text p {
    margin-left: 35%;
    font-family: 'Alice';
    font-size: 14px;
    padding-right: 10px;
}

.acepted-text p strong {
    font-family: 'MasonChronicles';
    font-size: 18px;
    text-transform: uppercase;
    color: #9d3527;
}

.acepted-icon {
    position: absolute;
}

.acepted-icon img {
    width: 200px;
    height: 200px;
    padding-left: 65px;
}


.post-content abbr[title="float:right"] {
    max-width: 30%;
}

.post-content abbr[title="float:left"] {
    max-width: 30%;
}

.post-content abbr[title^="float:"] img {
box-shadow: 0px 0px 15px #000;}


/**Гостевая**/

#guestroom {
    background: url('https://i.imgur.com/1rcC03Y.gif') top center no-repeat;
    background-color: black;
    height: 500px;
    width: 900px;
}

#guestroom p {
    background-color: #000000bf;
    color: #8c7f76;
    width: 420px;
    padding: 15px;
    position: absolute;
    height: fit-content;
    overflow-y: auto;
}

.guest-logo span {
    position: absolute;
    width: 220px;
    padding: 15px;
    font-family: 'Lighthause';
    font-size: 36px;
    margin-left: 200px;
    margin-top: 15px;
    text-shadow: 0px 0px 5px #1c1c1c7d;
    border-radius: 15px;
    background-color: #000000bf;
    color: #8c7f76;
}

.guest-logo p {
    margin: 95px 100px;
    font-family: 'Lighthause';
    font-size: 18px;
    text-align: center;
}

.guest-text p {
    height: 110px!important;
    margin: 148px 100px;
    font-family: 'CorGar';
    font-size: 18px;
    text-align: justify;
    overflow-y: scroll;
}

.guest-text p::-webkit-scrollbar {
    width: 2px;
}

.guest-admins p {
    margin: 290px 100px;
    text-align: center;
    border-radius: 10px 25px;
    font-family: 'Lighthause';
}

table.guestadmin {
    position: absolute;
    width: 650px;
    border-collapse: collapse;
    border-spacing: 0;
    height: 100px;
    background-color: #000000bf;
    color: #8c7f76;
    margin: 343px 100px!important;
    font-family: "CorGar";
    font-size: 18px;

}

table.guestadmin,
table.guestadmin td,
table.guestadmin th {
    border: 1px solid #242020;
}

table.guestadmin td {
    width: 30%;
    height: 15px;
    padding: 5px;
    text-align: center;
}

table.guestadmin th {
    height: 5px;
}

#guesttablediv::-webkit-scrollbar, .shapkaabout2::-webkit-scrollbar {
    width: 2px;
}

#guesttablediv {
    height: 70px;
    overflow-y: scroll;
    font-size: 12px;
    font-family: 'Alice';
}

.punbb .post-content table[style="table-layout:fixed;width:100%"]
{
    border-spacing: 10px;
    margin-top: -10px;
    width: 100%;
}


.subforums span {
    margin-left: 2px!important;
}