/* CS1.0C полоса прокрутки*/
::-webkit-scrollbar
{width: 6px;
height: 6px;
background-color: #3f1746;}
::-webkit-scrollbar-thumb{
background-color: #d87c9d;}

/*профиль*/
.profile {
    font-size: 11px!important;
    width: 180px;
    padding-top: 7px!important;
    position: relative;
    left: 1px;
    overflow-x: hidden;
    background-color: #dccec7;
    border-radius: 20px;
    box-shadow: 0 0 15px #948b87 inset;
}

li.pa-avatar.item2 img {margin-top: 2px;  border: 2px solid #e0d1cb}

.pa-author a, .pa-author {padding: 0px;
    text-align: center;
    font: 26px/10px Bebas Neue;
    text-transform: lowercase;
    font-weight: bold !important;
    text-shadow: #3f1746 1px 0px;}

.lz {
    z-index: 100;
    margin-bottom: 5px!important;
    display: inline-block;
    letter-spacing: 0px;
    width: 170px;
}

.pa-fld5 {
    z-index: 100;
    display: inline-block;
    margin-top: 2px !important;
    letter-spacing: 0px;
    width: 170px;
    color: #ad2a52;
    background-color: #dccec7;
    border-radius: 20px;
    box-shadow: 0 0 15px #948b87 inset;
}

.plinks1{font: 14px/15px Bebas Neue;padding-top: 6px;color: #d87c9d!important;}

/* сообщ + репутация + бабло*/
.pa-posts, .pa-respect, .pa-fld1 {
    background-color: #dfd1cb;
    border-radius: 10px;
    border: 1px inset #a99b96;
    display: inline-table;
    color: #000;
    text-transform: lowercase;
    font-weight: normal;
    padding: 2px !important;
    width: 50px;
    box-shadow: 0 0 10px #ab9f9b inset;
    margin-bottom: 13px!important;
}

li.pa-posts {margin-top: 10px;}


/* описание подфорума*/
.forum1 {width: 417px;padding: 0px;background: url(http://funkyimg.com/i/2syGk.jpg) 52% 0% repeat-x, url(http://funkyimg.com/i/2syGj.jpg) 50% 100% repeat-x, url(http://funkyimg.com/i/2syGi.jpg) 60% 42%;margin-top: -43px!important;}
.forum2 {width: 340px;
    padding-top: 92px;
    padding-left: 40px;
    text-align: justify;
    color: #3f1746;
    font-family: calibri;
    font-size: 13px;
    line-height: 96%;}
.forlink a {display: inline-block;
    color: #b15e7c!important;
    font: 17px/22px Bebas Neue;
    font-weight: bold !important;
    text-shadow: #3f1746 1px 0px;}
.forlink a:hover {color: #d87c9d!important;}


/*ЗАГОЛОВКИ ФОРУМА */
.punbb-admin #pun-admain h2{font: 20px/15px Bebas Neue;
    font-weight: bold !important;
    color: #b15e7c;
    text-shadow: #3f1746 1px 0px;}

#pun-main #post-form h2, #pun-main h1 {text-align: center;
    padding: 1em;
    font: 19px/3px Bebas Neue;
    font-weight: bold !important;
    color: #d87c9d;
    text-shadow: #3f1746 1px 0px;}



/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}

#pun-main .pa-title {text-align: center;
    font-size: 12px!important;
    font-family: calibri;
    color: #eadedd;}
#pun-main .pa-avatar {text-align: center; padding-bottom: 0px;}


/* шапка */
#pun-title table {background-image: url(http://funkyimg.com/i/2tKw9.png);background-repeat: no-repeat;background-position: top center;border: none;margin-left: -155px;height: 774px;width: 1288px;}

/* тело  */
#pun { background-image: url(http://funkyimg.com/i/2swht.jpg); background-repeat: repeat;}


/* футер */
#pun-about  {background-image: url("http://funkyimg.com/i/2swh9.jpg");background-repeat: no-repeat;background-position: center top;width: 1374px;height: 246px;margin-left: -199px;}
div#pun-about { margin-bottom: -125px;}


/* фон*/
html, body {background: url("http://funkyimg.com/i/2swmg.jpg") repeat-x top center; background-color: #d0c9c5;}
body {margin: 0 auto; overflow-x: hidden;}



/* код и цитата */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {margin-bottom: 15px;
    background: #ecdbd4;
    padding: 10px;
    max-width: 600px;
    border-width: 4px 0px;
    border-style: solid;
    border-color: #c65682 #eee9dd;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-radius: 15px;
    color: #3f1746;}
.offline li.pa-online strong {font-width: normal;}


/*кнопки+форма ответа*/
.punbb textarea,  .punbb select {background-color: #efe4e3!important;padding: 5px;padding-top: 5px;border-radius: 20px;/* -webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.48), 0px 0px 3px 0px #a77a31; */-moz-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;box-shadow: inset 0px 0px 17px 7px #d9cac4, 0px 0px 3px 0px #847f80;border: none;font: 11px verdana;}


/* grani */
.punbb .container, .punbb .post-body, .post h3, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post , #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th,  #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, #pun th { border-color: transparent ;}
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{border-color: transparent ; }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
 #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }


/*Убираем границы таблы в постах*/
.punbb .main .post table,.punbb .main .post table tr,.punbb .main .post table td{border:none 0 transparent;}


/* Links*/

/* CS3.1 */
.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: #bd4f77;text-shadow: #3f1746 1px 0px;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 li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {color: #d87c9d;  }


/* CS3.2 */
.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: #d87c9d;}
#pun-pagelinks a:active, #pun-pagelinks a:focus {background-color: #333; color: #1E0F03;}


/*ikonki mess*/
.punbb table Div.icon {position: relative; height: 60px; width: 60px; top: -36px; margin-right: -23px; border-style: none none none none; background-image: url(http://funkyimg.com/i/2sR4X.png); background-repeat: no-repeat;}

/* CS3.2 новые сообщения*/
TR.inew Div.icon {position: relative; height: 60px; width: 60px; top: -36px; margin-right: -23px; border-style: none none none none; background-image: url(http://funkyimg.com/i/2sR4M.png);background-repeat: no-repeat;}

/* CS3.3 важных сообщения*/
TR.isticky Div.icon {position: relative; height: 60px; width: 60px; top: -36px; margin-right: -23px; border-style: none none none none; background-image: url(http://funkyimg.com/i/2sR5a.png); background-repeat: no-repeat;}

/* CS3.4 закрытая тема*/
TR.iclosed Div.icon {position: relative; height: 60px; width: 60px; top: -36px; margin-right: -23px; border-style: none none none none; background-image: url(http://funkyimg.com/i/2sR5b.png); background-repeat: no-repeat;}




/*-------------------------------- категории ------------------------------- */
.category h2 span {visibility: hidden!important;}

#pun-category1.category h2 {
background: url(http://funkyimg.com/i/2sB3e.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}

#pun-category2.category h2 {
background: url(http://funkyimg.com/i/2sB3f.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}

#pun-category3.category h2 {
background: url(http://funkyimg.com/i/2sB3g.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}

#pun-category4.category h2 {
background: url(http://funkyimg.com/i/2sB3h.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}

#pun-category5.category h2 {
background: url(http://funkyimg.com/i/2sR5s.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}

#pun-stats h2 {
background: url(http://funkyimg.com/i/2sR5t.jpg);
height: 104px;
width:655px;
font-size:0!important;
margin-left: 165px;}


/* Убираем все рамки*/
.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
  border-color: transparent;
  }




/*----------------------кнопки типа отправить_посмотреть----------------------------*/

.hashelp center div a button {
 margin-left: 8px!important;}

.hashelp center div a button, .button {  
display: inline-block;
    cursor: pointer;
    text-decoration: none;
    width: 90px!important;
    height: 25px!important;
    border-radius: 20px;
    background-color: #3f1746;
    box-shadow: inset 0 0 10px #d9cac4;
    border: 2px solid #88767d;
    padding: 5px 5px 3px 5px;
    font: 17px/3px Bebas Neue!important;
    font-weight: bold !important;
    color: #ecdbd4;}

.pa-fld3 {margin-bottom: -16px!important;!important}

.onebg {margin-left: 30px!important;}
.onebg ::-webkit-scrollbar {width:3px; height:3px;} 
.lexx {width: 700px; height: 700px; margin-bottom: 0px;}
.onety {position: absolute; margin-left: 30px!important; margin-top: -17px!important;}
.onett {background: url(http://funkyimg.com/i/2tKAD.png);}
.bugett { position: relative;  width: 700px; height: 700px;}
.bugetty { float: left;}
.bugetty label {display: block; width: 120px; padding: 1px 7px; position: relative; top: 10px; left: 200px; background-color: #811d77; color: #fff; font-size: 12px; text-transform: lowercase;  font-family: calibri; font-style: italic; border-radius: 20px;}
.bugetty [type=radio] { display: none;  width: 160px; }
.didwaswreckme { position: absolute; left: 0px; top: 55px; right: 0px; bottom: 0px; height: 700px; width: 700px; background-repeat: repeat;} 
.bugetty [type=radio]:checked ~ label { background-color: #b15e7c; color: #ECF1F2; z-index: 2;}
.bugetty [type=radio]:checked ~ label ~ .didwaswreckme { z-index: 1; }
.grove { width: 547px; height: 574px; padding-top: 40px; }
.textt {position: absolute; width: 700px; text-align: center; font-family: bebas neue; font-size: 30px; color: #b15e7c; font-weight: 600; text-shadow: 2px 2px 0px #f8f8f2;}
.pinterest {width: 620px; height: 260px; margin-top: 74px!important; margin-left: 9px!important; padding-top: 5px; padding-right: 5px; overflow-y: auto;}
.pinterest1 {width: 620px; height: 260px; margin-top: 50px!important; margin-left: 9px!important; padding-top: 5px; padding-right: 5px; overflow-y: auto;}
.pinterest2 {width: 636px; height: 434px; margin-top: 17px!important; margin-left: -46px!important; padding-top: 5px; padding-right: 5px; overflow-y: auto;}
.pinterest3 {width: 625px; height: 95px; margin-top: 49px!important; margin-left: -34px!important; padding-top: 0px; padding-right: 5px; overflow-y: auto;}
