   /* оформление темы */
.oftema {    width: 516px;    padding: 185px 0px 40px 0px;
    background: url(https://funkyimg.com/i/2Yc7m.png) 0px bottom no-repeat, url(https://funkyimg.com/i/2Yc7o.png) 0px top no-repeat, url(https://funkyimg.com/i/2Yc7n.png) 0px repeat-y;
}
.zagolovok { margin-top: -145px!important;    margin-left: 27px!important;    font-family: Myriad Pro;    font-size: 22px;    text-transform: uppercase;    font-style: italic;    font-weight: bold; color: #cabba9;    text-align: left;}
.zagolovok2 {        margin-top: -145px!important;    margin-left: 0px!important;    font-family: Myriad Pro;    font-size: 22px;    text-transform: uppercase;    font-style: italic;    font-weight: bold; color: #cabba9;    text-align: center;}
.tema {margin-left: -221px!important;    margin-top: 5px!important;    width: 260px;    height: 80px;    text-align: left;    overflow: auto;    font-family: Myriad Pro;    letter-spacing: 1px;    font-size: 11px;    color: #cabba9b5;}
.tema2 {padding: 30px 40px 7px 40px;    text-align: justify;    font-family: Myriad Pro;    letter-spacing: 1px;    font-size: 12px;    color: #212020;}

.oftemagos {     width: 520px;    height: 493px;    padding-top: 77px;    background: url(https://funkyimg.com/i/2YggX.png);}
.imenfam {  margin-top: 42px!important;    margin-left: -243px!important;    text-align: left;
    padding: 5px;    font-family: Myriad Pro;font-size: 12px;    color: #212020;    width: 215px;
    height: 185px;    overflow: auto;}
.gbron {  margin-top: 33px!important;    margin-left: -243px!important;    text-align: left;    padding: 5px;    font-family: Myriad Pro;    font-size: 12px;    color: #212020;     width: 215px;    height: 88px;    overflow: auto;}
.vbron {  margin-top: -325px!important;    margin-left: 235px!important;    text-align: left;    padding: 5px;    font-family: Myriad Pro;    font-size: 12px;    color: #212020;    width: 215px;    height: 319px;    overflow: auto;}

.oftemakor { width: 516px;    height: 17px;    padding: 185px 0px 0px 0px;    background: url(https://funkyimg.com/i/2Ycsa.png);}

   /* нужные*/
.triggerbang1 {    width: 500px;    height: 600px;    margin: auto;    padding: 15px;}
.triggerbang1 .tabs {    position: relative;    width: 480px;    margin: 10px;    height: 380px;}
.triggerbang1 .tab {    float: left;    display: inline-block;}
.triggerbang1 .topper {    width: 480px;    height: 105px;    /* overflow: hidden; */    /* background: #5c5b56; */    border-bottom: solid 10px #9a9a99;    border-radius: 0px;}
.spgt3 {    text-align: center;}
.triggerbang1 .stat {    width: 147px;    height: 103px;    float: left;    margin: 0px 0px 0px 5px;    /* overflow: hidden; */    text-align: center;  overflow: auto;}
.triggerbang1 .stat b {    background: #fff;    border: solid 1px #ddd;    display: inline-block;    margin: 1px auto 2px auto;    padding: 4px 10px;    font: bold 7px/9px open sans;text-transform: uppercase;    border-radius: 5px;    width: 115px;text-align: center;    display: block;    color: #3e3d3d;}
.punbb .post-content img {    vertical-align: text-top;}
.triggerbang1 img {    width: 100px;    height: 100px;    border: solid 2px #f5f5f5;}
.spgt1 {    font: 30px montserrat;    text-align: center;    letter-spacing: -3px;    color: #ffffff;    font-weight: 700;    line-height: 19px;text-transform: lowercase;    margin: 5px;margin-top: -6px;}
.triggerbang1 .body {    margin-top: 10px;    background: #ffffff94;    /* border: solid 1px #b9ac9b; */
    /* border-radius: 5px; */    height: 472px;overflow: auto;}
.triggerbang1 .scroll {    /* margin: 10px 0px 0px 0px; */    color: #222;    font: 11px open sans;    text-align: justify;    padding: 20px;}



   /* анкета*/
#hope1 {width: 500px;    height: 120px;    background: #80480f69;    border: 1px solid #dcd4ca;    overflow: hidden;    text-align: center;    margin: 0 auto;}
#hopen {font: 150px "stockholm"; height: 10px; text-align: center; color: #fff; position: relative; top: -20px;}
#hope1 span {font: 10px verdana;    text-transform: uppercase;    letter-spacing: 10px;    position: relative;    top: 45px;    color: #ffffff;    text-shadow: 2px 0px 0px #79430d;}
#hope2 {width: 500px;    background-color: #fdfdfd;    border: 1px solid #dcd4ca;    margin: 0 auto;}
.hp2 {    width: 250px;    height: 320px;    outline: 1px solid #f4f4f4;    margin: 10px;    float: right;    background: #fff;    font: 10px verdana;    color: #848484;    overflow: auto;}
.hp2 span {color: #97b2c0; text-transform: uppercase; font-size: 9px; float: left;}
.hptit {background: #b19171;    border-bottom: 1px solid #b19171;    padding: 10px;    color: #fdfdfd;    font: 8px verdana;    text-transform: uppercase;    letter-spacing: 2px;    text-align: right;    height: 10px;    text-shadow: 1px 1px 1px #79430d;}
.hptit span {float: left; color: #fff}
.minnie {  width: 250px;  margin-left: auto;  margin-right: auto;}
.cinderella {width: 250px;    z-index: 1;    font-family: Poppins !important;    font-size: 13px !important;    line-height: 1.3 !important;    text-align: left !important;    letter-spacing: 0 !important;}
.mulan {    width: 0;    height: 0;    border-style: solid;    border-width: 6px 0 9px 250px;    border-color: transparent transparent #b19171 transparent;}
.tiana {    width: 230px;    background: #b19171;    padding: 0px 10px 0px 10px;    font-family: Poppins !important;    font-size: 12px !important;    line-height: 1.4 !important;    text-align: left !important;    letter-spacing: 0 !important;}
.beauty {  position: relative;  margin-top: -16px!important;  margin-bottom: -2px!important;}
.ariel {  background: #fff !important;  display: inline !important;  outline:3px #FFF solid;  font-family: Poppins;     color: #3c2004; }
.snow {    width: 0;    height: 0;    border-style: solid;    border-width: 22px 249px 0 0;    border-color: #b19171 transparent transparent transparent;}
#tablon {    /* height: 100px; */    width: 250px;    /* background: #fafafa; */    /* outline: 1px solid #eaeaea; */    color: #6d6d6d;    margin: 0 auto;} 
#tablon #anuncios {    position: relative;top: 0px;    left: 0px;/* border: 1px solid #f4f4f4; */    width: 240px;    padding: 5px;    /* background: #fff; */    /* height: 80px; */    font: 10px 'Montserrat', sans-serif;    overflow: auto;}
 #tablon #anuncios .nun {    margin-top: 3px;    border-bottom: 1px solid #f1f1f1;    position: relative;    text-transform: uppercase;}
#tablon #anuncios .nun span {color: #3b6b82;text-transform: uppercase;    /* font-size: 10px; */    float: right;}
.ariel2 { padding: 12px;}
.hp1 {width: 200px; height: 300px; border: 10px solid #fff; outline: 1px solid #f4f4f4; margin: 10px;}
 .sh-img2 {width: 200px;    height: 300px;    float: left;    border: #d8d8d4 dashed 3px;    position: relative;    z-index: 5;    top: -3px;    transform: rotate(6deg);    left: -3px;    margin-right: 0px;}
 .hp3 {width: 480px; outline: 1px solid #f4f4f4; margin: 10px; background: #fff; font: 10px verdana; text-align: center; color: #272323; padding-bottom: 20px;}
#stats1 {width: 200px; display: inline-block; margin: 5px; position: relative; top: 10px; text-align: left; vertical-align: top; height: 24px;}.statin {width: 100%; height: 10px; background: #fdfdfd; border: 1px solid #f4f4f4;}
.statin span {background: #62424a;    outline: 1px solid #d5d5d0;    display: block;    height: 10px;}
@font-face { font-family: "stockholm"; src:url('https://dl.dropboxusercontent.com/s/q84mzimvxzqawcj/HelloStockholm-Regular.ttf'); format("truetype");}
.hpbo {padding: 20px; text-align: justify;padding-bottom: 1px; font-size: 12px;}








.statscon .item3 {
    display: none;
}
 
div#pun-live-rusff {    display: none;}
 
 
   /* архив скрытые*/
 tr#forum_f64, tr#forum_f65, tr#forum_f66,  tr#forum_f67, tr#forum_f61, tr#forum_f62, tr#forum_f57, tr#forum_f55, tr#forum_f56, tr#forum_f54, tr#forum_f69, tr#forum_f58, tr#forum_f68, tr#forum_f59, tr#forum_f60, tr#forum_f52, tr#forum_f50, tr#forum_f53 , tr#forum_f51 {   display: none!important;  }



 /* CS1.1 Цвет текста на форуме */
.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: #000000;
font-weight: normal;
font-style: normal;
text-align: Left;
}

 


/* CS1.2 Боди или фон форума */
html, body { background: url("https://funkyimg.com/i/2Y97P.png") top center repeat-x,
 url("https://funkyimg.com/i/2Y8T5.png") top center repeat;
    background-color: #595853;  
}

/* CS1.3 Шапка */
#pun-title table {
background-image: url(https://funkyimg.com/i/2Y985.png);
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    margin-left: -175px;
   height: 469px!important;
    width: 1200px;
}

 

 /* CS1.5 Футеркопирайниз */
#pun-about p.container {background-color: transparent;
    background-image: url(https://funkyimg.com/i/2Y8T7.png);
    background-position: center top;
    background-repeat: no-repeat;
    height: 203px!important;
    width: 912px;
    margin-left: -31px; margin-top: 26px;
    margin-bottom: -66px!important;
    text-align: center;
    border-color: transparent;
    padding: 0px!important;
}

 
 
 

 

/* CS2 Ссылки */
  

/* Ссылка в спокойном состоянии */
.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 {
color: #905213;
    font-weight: 600;
  border-bottom: 0px none #000;
  text-decoration: none;
-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease;
 -webkit-transition: color 0.2s 0.02s 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: #4e4d4d;    
  border-bottom: 0px none #000;
}

 


 





/* CS3 Иконки старых, новых, важных, закрытых тем */

/* CS3.1 Иконка старых сообщений*/
.punbb table Div.icon {float: left; 
display: block; 
border-style: none none none none;
margin-right: 10px!important;
    margin-left: 10px!important;
    margin-top: 5px!important;
    margin-bottom: 5px!important;
    width: 33px;
    height: 60px;
background-image : url(https://funkyimg.com/i/2Y8Uf.png);
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
width: 33px;
height: 60px;
background-image : url(https://funkyimg.com/i/2Y8Ue.png);
background-repeat: no-repeat;}

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
width: 33px;
height: 60px;
background-image : url(https://funkyimg.com/i/2Y8Uf.png);
background-repeat: no-repeat;}

/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {
width: 33px;
height: 60px;
background-image : url(https://funkyimg.com/i/2Y8Uf.png);
background-repeat: no-repeat;}


/* CS5 Прочие элементы */

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { 
background-image: url(https://funkyimg.com/i/2Y96E.png);
    padding-left: 80px;
    margin-left: 20px;
margin-right: 20px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;}

/* CS5.2 Статус картинки с надписью "статистика" над статистикой форума*/
#pun-stats.section h2 { 
}

 
/* CS5.3 Цитаты и коды в сообщениях*/
 


/* кнопки */
 .punbb input  {border-radius: 0px;
    background-color: #e6e2db;
    box-shadow: solid 0 0 0px 0px #4d5a61;
    border: 1px dashed #dad4ca; 
    padding: 2px 12px 2px 12px;
    text-shadow: #1px 1px 1px;
    color: #33220d!important;
    font-family: 'cuprum', arial;
    font-size: 9px!important;
    letter-spacing: 1px;
    font-weight: bold!important;
 }

/* Модерирование тем и другие селекты*/

.punbb select {border-radius: 0px;
background-color: #d3ccc1;
    border-top: 2px solid #777d57;
border-left: solid 0px #baae40;
border-right: solid 0px #baae40;
border-bottom: 0px solid #baae40;
padding: 2px 12px 2px 12px; text-shadow: #1px 1px 1px;
color: #33220d!important;
font-family: 'cuprum', arial;t;
font-size: 10px!important;
font-weight: bold!important;}


/* плашки */
.plash { padding: 2px 15px 3px 15px;    border: 2px solid #a6a498;    text-transform: uppercase;    color: #c5c1a4!important;    font-size: 11px;    background: #767064;    display: inline-block; margin-bottom: 2px!important;}
.plash a {color: #dad9cf!important;}
  

/* CS5.4 Область для ввода текста в форме ответа */
.punbb textarea  {
background: #eaeaea;
    border-top: 0px solid #d3ccc1;
    border-right: 0px solid #d3ccc1;
    border-left: 0px solid #d3ccc1;
    border-bottom: 0px solid #d3ccc1;
  }



/* CS5.5 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: 0px; 
top: 100px}

/* 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-navlinks .container, #pun-ulinks .container { text-align: center;}


 
#pun-stats.section h2 {
    background: url(https://funkyimg.com/i/2Y9bR.png) no-repeat top center;
    height: 62px;
    margin-left: -80px;
}

#pun-category1.category h2 {
    background: url(https://funkyimg.com/i/2Y9ab.png) no-repeat top center;
    height: 62px;
    margin-left: -80px;
}
#pun-category2.category h2 {
    background: url(https://funkyimg.com/i/2Y9bS.png) no-repeat top center;
    height: 62px;
    margin-left: -80px;
}

#pun-category3.category h2 {
    background: url(https://funkyimg.com/i/2Y9aV.png) no-repeat top center;
    height: 62px;
    margin-left: -80px;
}


 
::-webkit-scrollbar {    width: 6px;    height: 10px;}
::-webkit-scrollbar-thumb { background-color: #421728;    border: 1px solid #622c41;    box-shadow: inset 0 0 2px #ffffff;}
::-webkit-scrollbar-track {    background-color: #b7ac9f;    border: 0px solid #b7ac9f;    box-shadow: inset 0 0 2px #8d847a;}

/* перенос сообщений */
 .move_posts_form .container {  background:#cfc2b1;}
/* закладки */
#BookmCntToggle.default-style {color: #62424a!important;}

span.num_msg { background: #eab32f!important; }
span.num_msg:before { background: #eab32f!important; }