/*----убрать зарегистрированных----*/
#pun-stats li.item3
{display:none;}

/* CS1 Фон и цвет текста*/

/* ------------------  Цвет текста на форуме  ------------------ */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent;
color: #202c45;
font-weight: normal;
font-style: normal;}

/* ------------------  фон форума ------------------  */
body {
background: #becbe6 url("https://imgur.com/TRzOErx.png") repeat; /*общий фон*/}
body {overflow-x: hidden;
}

/* ------------------  тело форума ------------------  */
#pun {background-image: url(https://imgur.com/3IYCBpy.png);
}

/* ------------------ ШАПКА ------------------ */
#pun-title.section {
  background: transparent url("https://imgur.com/BPqVFF7.png") top center scroll no-repeat; 
  height: 500px;
  margin-left: -355px;
  width: 1600px; 
  margin-top: 0px;}

/* ------------------ ФУТЕР ------------------ */
#pun-about p.container {background-color: #;
background-image : url(https://imgur.com/kwqLOMJ.png); 
background-position : center top; 
background-repeat : no-repeat; 
height : 156px;
width: 1600px; 
margin-left: -355px;
text-align: center;
margin-top: 20px;
border-color: transparent;
font-size:0 !important;
}

div#html-footer {margin: -21px 0px 0px 0px;
    font-size: 0px;} /* отвечает за расположение футера */
div#pun-about {margin-bottom: 0px;} /* чем больше значение, тем выше низ */

#pun-about p.container a {
display: hidden;
}

/* -----------профиль--------- */
.punbb .post .post-author {
float: left;
    width: 230px;
    overflow: hidden;
    padding-top: 14px;
    padding-bottom: 25px;
    background: url(https://imgur.com/ZMppvpn.png) 0 bottom no-repeat, url(https://imgur.com/DCZ6t6t.png) 0 top no-repeat, url(https://imgur.com/LXUyiwX.png) 0 top repeat-y;
    margin-left: -1px !important;}

/* ИМЯ НА ФОРУМЕ гости и пользователи*/
.pa-author {
font-family: 'Pattaya', sans-serif;
    font-size: 18px;
    color: #f376c86 !important;
    margin-top: 11px !important;
    font-style: normal;
    text-shadow: 0px 0px 0 #324d34 !important;
text-transform: none;
    }

.pa-author a {
font-family: 'Pattaya', sans-serif;
    font-size: 18px;
    color: #376c86 !important;
    margin-top: 11px !important;
    font-style: normal;
    text-shadow: 0px 0px 0 #324d34 !important;
text-transform:none;
    }

/*---------------статус--------------*/
li.pa-title {
    text-transform: lowercase;
    /* line-height: 100%; */
    position: relative;
    color: #376c86 !important;
    margin-top: -2px;
    max-width: 155px;
    margin-left: 40px;
    text-align: center;
    font-size: 10px;
    font-family: "Arial";
    color: rgb(244, 244, 244);
    font-weight: bold;
    text-shadow: 0px 0px 0px #d8bb98;}

/*---------------онлайн--------------*/
li.pa-online {
   text-transform: lowercase;
    line-height: 100%;
    position: relative;
    margin-top: 10px;
    font-size: 11px;
    color: #324d34;
    padding-bottom: -5px !important;
  }

/*---------------аватарка--------------*/
.post-author ul li.pa-avatar img {margin-top: 10px;
    border: 0px solid #202c45;}

/* Ссылки */

/* не активная */
.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: #4b7990;
text-decoration: none; 
text-shadow: 0px 0px 0px #324d34;
-webkit-transition: color 0.5s 0.05s ease; 
-moz-transition: color 0.5s 0.05s ease; 
transition: color 0.5s 0.05s ease;
}

/* активная */
.punbb a:hover, .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 {
color: #1a3b4b;
text-decoration: none; 
text-shadow: 1px 1px 0px #75a8c2;}

/* ------------------ Настройки навигационных ссылок ------------------ */
#pun-navlinks a {
color: #406d83 !important;
text-shadow: #7496a70px 1px 0px !important;
font-family: 'BrushType Normal';
  }
#pun-ulinks a {
color: #7496a7 !important;
    text-shadow: 0px 1px 0px #406d83;
  }

/*------------------  Настройки навигационных ссылок при наведении ------------------ */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #7496a7 !important;
text-shadow: #406d83
 0px 1px 0px !important;
font-family: 'BrushType Normal';
  }
#pun-ulinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #406d83 !important;
    text-shadow: 0px 1px 0px #7496a7;
  }


/* ------------------------ кнопки -------------------- */

/* иконки */
.punbb table Div.icon {
background-image : url(https://imgur.com/3Mi45ua.png);
width: 85px;
height: 45px;
float: right;
display: block;
border-style: none;
display: inline-block;
position: relative;
background-repeat: no-repeat;
margin-right: 40px;
margin-top: 5px;}

/* новая */
TR.inew Div.icon {
background-image : url(https://imgur.com/N3kedWN.png);
background-repeat: no-repeat;
width: 85px;
height: 45px;}

/* закрытая*/
TR.iclosed Div.icon {
background-image : url(https://imgur.com/0ItihWJ.png);
background-repeat: no-repeat;
width: 85px;
height: 45px;}

/* важная */
TR.isticky Div.icon {
background-image : url(https://imgur.com/FAzFauM.png);
background-repeat: no-repeat;
width: 85px;
height: 45px;}

/* CS4 Картинки категорий */
#pun-category1.category h2 {
background: url(https://imgur.com/hEoAtwR.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}

/* CS4 Картинки категорий */
#pun-category2.category h2 {
background: url(https://imgur.com/DS8BxpV.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}

/* CS4 Картинки категорий */
#pun-category3.category h2 {
background: url(https://imgur.com/OVuy1Nk.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}

/* CS4 Картинки категорий */
#pun-category4.category h2 {
background: url(https://imgur.com/38oKsVC.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}

/* CS4 Картинки категорий */
#pun-category5.category h2 {
background: url(https://imgur.com/TrHddH0.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}

/* CS4 Картинки категорий */
#pun-category6.category h2 {
background: url(https://imgur.com/v7yXKon.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}


/* CS5 Прочие элементы */

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url();
    background-origin: padding-box;
    margin-left: 10p;
    background-origin: padding-box;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 15px;
    text-align: justify;}

/* CS5.2 Статус картинки с надписью "статистика" над статистикой форума*/
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background: url(https://imgur.com/3Kmc1E9.png);
height: 40px;
background-repeat: no-repeat;
font-size:0 !important;
margin-left: -1px;
width: 892px;}
background-origin: padding-box;
background-repeat: no-repeat;
background-size: auto;} 

/* Настройки быстрого ответа*/
#post-form h2 span {display:none;}

/* CS1.12 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb select {
    background: #ded8df url();
    padding: 1px;
    -moz-box-shadow: inset 0 0 10px 5px #8ea449;
    -webkit-box-shadow: inset 0 0 6px 1px #8ea449;
    border-radius: 0px;
    border: 3px double #738636;
    color: #34627d;
}

/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
   font-family: arial !important; 
   background: #ccc4cd; 
   border-top: 4px solid #97a2b7;
   border-bottom: 0px solid #97a2b7;
   border-right: 0px solid #8ba149;
   border-left: 0px solid #8ba149;
   box-shadow: inset 0px 0px 0px #d5d2cb;
   margin: 5px 10px 5px;
   border-style: solid;
   border-image: none;
   border-radius: 0px;
   padding: 1em 1em 1em 1em;
    
  }

 /*отправить посмотреть и так далее*/

.punbb select, .punbb input {    border-radius: 0px;
    background-color: #c9bdcb;
    box-shadow: inset 0 0 0px #6c94b8;
    border: 2px solid #beb2c0;
    color: #34627d !important;
    padding: 5px 5px 5px 5px;
    font-family: 'bebas neue' !important;
    font-size: 15px;
    letter-spacing: 1px;
}

#post .formsubmit {text-align: center;}

/* CS5.6 Совсем другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { }
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

/*сдвиг айпишника*/
.pa-ip {margin-top:5px !important;}

/*РЕПУТАЦИЯ В ОДНУ СТРОКУ*/
#pun-reputation div {
background-color: #607882;
}

.pa-posts {
    display: inline-block;
    width: 65px;
    padding: 3px !important;
    padding: 0px:
    font-family: Arial;
    border-radius: 0px;
    font-size: 9px;
    background-color: #95c1d7;
    box-shadow: inset 0 0 0px #6c94b8;
    border: 1px solid #85acc0;
    color: #f0fff0 !important;
    padding: 5px 5px 3px 8px;
    letter-spacing: 1px;
}

.pa-respect {
    display: inline-block;
    width: 60px;
    font-size: 10px;
    font-family: Arial;
    padding-top: 0px;
    padding: 3px !important;
    border-radius: 0px;
    background-color: #95c1d7;
    box-shadow: inset 0 0 0px #6c94b8;
    border: 1px solid #85acc0;
    color: #f0fff0 !important;
    padding: 5px 5px 3px 8px;
    letter-spacing: 1px;
}

.pa-respect a { color: #efeded !important;
text-shadow: 0px 0px 0px !important;}

.pa-respect a :hover { color: #efeded !important; text-shadow: 0px 0px 0px !important;}

.pa-fld3 {
    display: inline-block;
    width: 65px;
    border-radius: 0px;
    font-size: 10px;
    background-color: #95c1d7;
    padding: 3px !important;
    box-shadow: inset 0 0 0px #6c94b8;
    border: 1px solid #85acc0;
    color: #f0fff0 !important;
    padding: 5px 5px 3px 8px;
    font-family: Arial;
    letter-spacing: 1px;
}

  
/*------------------------инфа----------------------*/
/* blya инфа */
.lz {position: relative;
    left: 26px;
    width: 200px;
    font-family: arial;
    padding: 11px 11px 11px 11px;
    background: #d8e8ed url();
    text-align: justify;
    font-size: 10px;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    margin-left: -22px !important;}

 .lzname 
{     
    position: relative;
    font-family: arial;    
    text-transformation:uppercase;
    font-size: 20px;
    text-align: center;
    font-family: 'Pattaya';
    font-weight:normal;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    margin-left: 0px !important;

}


/*------------------------скроллы----------------------*/
::-webkit-scrollbar
{width: 6px;
height: 6px;
background-color: #b36f82;}

::-webkit-scrollbar-thumb
{background-color: #366176; }


/*------------------------заголовки в темах----------------------*/
.zagrefresh{    width: 350px;
    background-color: #324d34;
    font-size: 18px;
    /* font-weight: 700; */
    color: #f0fff0;
    line-height: 120%;
    text-shadow: 0px 0px 0px #c1d4e3;
    text-transform: lowercase;
    text-align: center;
    padding: 2px;
    border-radius: 0px;
font-family: 'bebas neue';
    margin-bottom: 9px !important;}


/*------------------------ссылкинавигацииподфорумы----------------------*/

.refreshlinks a {        display: inline-block;
    font-size: 10px;
    color: #f0fff0!important;
    /* text-shadow: 0px 0px 0px !important; */
    padding: 2px;
    margin: 1px!important;
    text-transform: lowercase;
    transition: 0.1s;
    text-align: center;
    width: 118px;
     border-radius: 6px;
    background: #324d34;
    font-family: arial;
    letter-spacing: 1px;
    text-shadow: 0px 0px 0px #fff !important;
}

.refreshlinks a:hover {background: #90c31d; color: #324d34!important;}

.refreshlinks {   text-align: center;
    margin-top: -23px!important;
    padding-bottom: -18px !important;
    width: 320px; /*менять что бы ссылки помещались в подфорум*/}




/*------------------------&#225;&#224;&#237;&#234;&#232;----------------------*/
.can ::-webkit-scrollbar-thumb:vertical {
  background-color:#eeeeee; border-radius: 100px;
} 
.can ::-webkit-scrollbar-thumb:horizontal {
  background-color:#eeeeee; border-radius: 100px;
}
.can ::-webkit-scrollbar {
  width: 3px;
  height: 3px;
 border-radius: 100px;
  background-color: #aaaaae;
}

#col {width: 144px; height: 281px; }
#col .hover {width: 144px; height: 281px; opacity: 0; transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out; -webkit-transition: all .7s ease-in-out; -ms-transition: all .7s ease-in-out; -o-transition: all .7s ease-in-out;}
#col:hover .hover {opacity: 1;}
.colsp2 {padding: 3px 4px 4px 3px!important; text-shadow: #353535!important; margin-left: -3px!important; }
.colsp1 {padding-right: 2px!important;}
.colsp3 {margin-left: -7px!important; width: 60px!important; white-space: pre-wrap!important;}


/* &#209;&#202;&#208;&#219;&#210;&#220; &#204;&#206;&#196;&#197;&#208;&#206;&#194; &#209; &#195;&#203;&#192;&#194;&#205;&#206;&#201; */
#pun td .modlist{display:none;}


/*--фон у шрифтов--*/
#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: 60px;
    padding:10px;
    overflow: auto;
    background: #d2c9d3;
    border-bottom: 3px solid #96a1b7;
    border-top: 3px solid #96a1b7;
    border-radius: 0px;
    box-shadow: inset 0px 0px 19px #a7a4a4;}

#keyboard-span input {color: #666 !important;}



/* ------------------- первое сообщение в теме -------------------*/
.refreshnaz {font-size: 28px;
font-family: 'Lobster';
    text-align: center;
    margin-bottom: -6px !important;
    padding-top: -31px;
    color: #f0fff0;
    text-shadow: 0px 0px 2px #324d34;
   margin-top: -92px !important;
}

/* ------------------- первое сообщение в теме -------------------*/
.refreshforma {width: 650px;
min-height:300px;
background: url(http://imgur.com/uvAJYON.png) top no-repeat, url(http://imgur.com/dIz7aVP.png) bottom no-repeat, url(http://imgur.com/goyFxCl.png) repeat-y;}

.refreshface1 a:link {font-size: 11px;
    font-weight: bold;
    font-style: normal;}

/*-------всё форумное хтмл наполнение------*/

.pole{width: 294px;
padding-left: 26px;
text-align: justify;
margin-top: -19px;
padding-bottom: 39px;
font-family: arial;
line-height: 90%;}

.guest {
    text-align: justify;
        padding: 50px 47px 80px 49px;}



.enjoynaz {font-size: 31px;
font-family: 'bebas neue';
color: #e0bf9b;
line-height: 0.258;
text-align: justifyAll;
text-shadow: 1.147px 1.638px 1px rgba(213, 215, 215, 0.8);}

.enjoyfaces {height: 140px;
overflow: auto;
padding: 10px;
font-family: 'bebas neue';
box-shadow: inset 0px 0px 17px 0px #dcd9d8, 0 0 0 1px #f0eae9;
background-color: #f4f2f2;
border-radius: 20px;
font-weight: bold;
font-size: 12px;}

.enjoyfaces b {color: #c19b72;}

.reshforum{
width: 332px;
text-align: justify;
line-height: 98%;
padding: 13px 30px 30px 30px;
color: #46396f;
font-family: cuprum;
font-size: 12px;}

/*---новая тема---*/
.tema {width: 650px;
min-height:300px;
background: url(http://imgur.com/uvAJYON.png) top no-repeat, url(http://imgur.com/dIz7aVP.png) bottom no-repeat, url(http://imgur.com/goyFxCl.png) repeat-y;}
.teksrefresh {    font-size: 28px;
font-family: 'bebas neue';
    text-align: center;
    margin-bottom: -29px !important;
    padding-top: 30px;
    color: #f0fff0;
    text-shadow: 0px 0px 2px #324d34;}
.contentvnutri {width: 480px;
    padding-bottom: 56px;
    padding-top: 56px;
    text-align: justify;
    font-family: arial;
    font-size: 11px;}


/*------------------------гостевая книга----------------------*/
.guestfaces1 {
    position: absolute;
    width: 490px;
    height: 25px;
    margin-top: -340px !important;
    margin-left: 60px !important;
    font-size: 10px;
    font-family: "Verdana";
    color: rgb(228, 191, 153);
    line-height: 1.042;
    text-align: center;
}
}

.guestfaces2 {
 color: #304831;
    font-family: robato, sans-serif;
    position: absolute;
    width: 211px;
    height: 115px;
    text-align: justify;
    text-shadow: 1px 1px 0px #F4E3CA;
    margin-top: -280px !important;
    margin-left: 105px !important;
    overflow: auto;}

.guestfaces3 {
color: #304831;
    font-family: robato, sans-serif;
    position: absolute;
    width: 211px;
    height: 115px;
    text-align: justify;
    text-shadow: 1px 1px 0px #F4E3CA;
   margin-top: -178px !important;
    margin-left: 113px !important;
    overflow: auto;}

.guestfaces4 {
    color: #304831;
    font-family: robato, sans-serif;
    position: absolute;
    width: 211px;
    height: 115px;
    text-align: justify;
    text-shadow: 1px 1px 0px #F4E3CA;
    margin-top: -178px !important;
    margin-left: 375px !important;
    overflow: auto;}

.guestfaces2 a{font-weight:bold;}
.guestfaces3 a{font-weight:bold;}
.guestfaces4 a{font-weight:bold;}
.guestfaces1 a{font-weight:bold;}

.guesttext {position: absolute;
    width: 470px;
    font-size: 11px;
    margin-left: 66px !important;
    margin-top: 91px !important;
    font-family: "Georgia";
    color: rgb(210, 157, 109);
    font-weight: bold;
    line-height: 100%;
    text-align: center;
    text-shadow: 0.5px 0.866px 1px rgba(255, 255, 255, 0.004);}

.refresnews{width: 535px;
    font-size: 12px;
    line-height: 115%;
    text-align: justify;
    margin-left: 20px;
    padding: 10px;
    font-family: robato, sans-serif;}

/*гостевая*/
.gost {background-image: url(http://imgur.com/sErewIe.png);
width:610px;
height:468px;}
.vneshm {position: absolute; width: 200px; height: 85px; line-height: 114%; text-align: center; margin-top: 170px !important; margin-left: 320px !important; overflow: auto; font-family: 'bebas_neue_regularregular'; font-size: 13px; color: #304831;}
.vneshz {position: absolute; width: 200px; height: 85px; line-height: 114%; text-align: center; margin-top: 170px !important; margin-left: 55px !important; overflow: auto; font-family: 'bebas_neue_regularregular'; font-size: 13px; color: #304831;}
.linksgost {font-size: 15px; font-family: 'bebas_neue_regularregular'; color: #c7cdd5; text-shadow: 0px 1px 0px #bcbcbb; position: absolute; margin-top: 441px !important;    margin-left: 140px !important;}
.vikuplennie {font-size: 15px;
    font-family: 'bebas_neue_regularregular';
    color: #304831;
    text-shadow: 0px 1px 0px #f0f0f0;
    position: absolute;
    margin-top: 335px !important;
    margin-left: 180px !important;
    height: 55px !important;
    overflow: auto;}
