/*** Поле для названия ***/
.nazvanie {
width: 216px; max-height: 100px;
overflow: auto;
position: absolute;
top: 206px;
margin-left: 342px !important;
z-index: 50;
text-align: center;
font-family: 'Oranienbaum', times, Georgia;
letter-spacing: 1px;
color: #8b8578;   }


/*** Гарри Поттер ***/
.nazvhp { font-size: 24px;
color: rgba(195, 142, 94, 0.52);
background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background-clip: text;
-webkit-background-clip: text;
-moz-background-clip: text;
-o-background-clip: text;
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.72);
}

/*** Запутанные дела ***/
.nazvtwt { 
font-size:14px;
color: rgba(195, 142, 94, 0.52);
background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%);
background-clip: text !important;
-webkit-background-clip: text !important;
-moz-background-clip: text !important;
-o-background-clip: text !important;
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.72);
}

/*** быстрые ссылки ***/
.navifor {position: absolute;
top: 272px;
margin-left:auto;
overflow: auto;
width: 940px;
max-height: 30px;
font-family: 'Oranienbaum', times,Arial;
font-size: 14px;
letter-spacing: 0.05em;
text-align: center;
color: #7b6948;   }

.navifor a {color:#a5977d !important; text-shadow: 0 0 2px #22331d;}
.navifor a:hover {color:#d0bfa0 !important;}


/*** информация о форуме ***/
.aboutf {
position: absolute;
top: 150px;
margin-left: 578px !important;
width: 296px;
height: 94px;
text-align: center;   }


/*** Блок новостей ***/
.novosti {
text-align: left;
width: 296px;
max-height: 110px;
overflow: auto;
position: absolute;
top: 150px;
margin-left: 30px !important;
z-index: 50;
color: #292723;   }

/***********************************************************/

/*** цвет текста на форуме***/
#pun {color:#35322a;}

/*** текст и ссылка в теле поста ***/
.post-box { font-size: 1.2em; text-align: justify; color:#100e0b; }
.post-box a { text-shadow: 0px 0px 1px #a79678; color:#5d4316 !important;}



/*** Поле ответа ***/
.punbb textarea {
padding: 0.7em; 
font-size: 1.2em !important;
outline: none;
color: #2d2920;
border: 2px solid #635743;
box-shadow: 0px 0px 10px #7f7361 inset;
background: rgba(195, 191, 185, 0.25);  }


/*** Категории ***/
.punbb .main h1, .punbb .main h2, #pun-debug h2,
.punbb-admin #pun-admain h2 {
padding: 0.4em;
font-weight: 600;
font-size: 14px !important;
font-style: normal;
 font-family: times new roman, Georgia, Arial, serif;
text-transform: uppercase;
text-align: center !important;
color: #49453a;
text-shadow: 0px 1px 1px #98958c;
background: transparent;  }

#pun-main .category h2, #pun-debug h2, #post-form h2, #pun-redirect h1, #pun-stats h2 { 
color:#d2bba5; 
text-shadow: 1px 1px 1px #000;
font-size: 12px !important;
font-weight: 500;
font-family: 'Oranienbaum', Georgia, arial, serif !important;
font-style: normal; 
text-transform: uppercase;
letter-spacing: 2px;
text-align:center; 
background: url(http://forumstatic.ru/files/0019/9d/97/39284.png) 50% 50% no-repeat transparent;
padding: 22px 0 18px 0;
margin: -8px auto !important;  } 


/*** названия форумов ***/
.punbb .main .tcl h3 {
font-size:1.15em !important; 
font-family: Oranienbaum, Times New Roman, Arial; 
color: #462b13 !important; 
text-shadow: 0px 0px 2px #9e988b; 
font-weight: 600; 
text-align:left; margin-bottom:0.5em; margin-top:0.5em;}

#pun-main .category .container table .hasicon .alt1 .tcl .intd .tclcon h3 a, #pun-main .category .container table .hasicon .alt2 .tcl .intd .tclcon h3 a {
font-size: 20px;
font-weight: 600; 
text-decoration:none;
transition: 0.25s all;
color: #462b13;
text-shadow: 0px 0px 2px #9e988b;   }


/*** внутренние заголовки мини-блоков ***/
#profilenav h2 {font-family: 'Oranienbaum', Georgia, Arial, serif;}

#viewprofile h2 span, #profilenav h2 span {
color: #482f17;
text-shadow: 0px 0px 1px #b3aa96;
font-weight: 600;
font-size: 18px; }


/*** цвета приветствия и копирайта, цвет форум-тем-сообщений ***/
#pun-status .container, #pun-about .container {color:#4c463d; font-family: 'Oswald', tahoma, arial, serif;}
.punbb th {color:#4c463d;}


/*** тему просматривают ***/
#pun-title, #pun-title .container, .punbb .modmenu .container {background-color: transparent; color: #31291d;}


/*** дата поста ***/
.punbb .post h3 span {color:#86837c;  font-size: 11px; text-shadow: 0 0 1px #030d10;
 background: url(http://forumstatic.ru/files/0019/9d/97/25649.png) 50% 50% repeat-x; }

#viewprofile li, #setmods dl  {background-color: transparent; color: #31291d;}


/*** цитата, код и спойлер ***/
.punbb .quote-box {  font-size: 1em; outline:none; 
color: #2d2920;
border: 1px solid #635743;
box-shadow: 0px 0px 10px #7f7361 inset;
background: rgba(183, 180, 174, 0.28);  }

.punbb .code-box {    
font-size: 0.9em;
outline: none;
color: #2d2920;
border: 3px double #67573b;
box-shadow: 0px 0px 6px #80766c inset;
background: rgba(183, 180, 174, 0.15);  }

.post-content .spoiler-box {
color: #2d2920;
border: 3px double #67573b;
box-shadow: 0px 0px 10px #80766c inset;
background: rgba(183, 180, 174, 0.15);   }

.post-content .spoiler-box > div { 
background: url(http://forumstatic.ru/files/0019/9d/97/42081.png) 4px 50% no-repeat transparent !important; padding-left: 22px !important; }
.post-content .spoiler-box > div.visible {
background: url(http://forumstatic.ru/files/0019/9d/97/15226.png) 0 50% no-repeat transparent !important;  }


/*** модераторское меню и поля ввода ***/
.punbb input, .punbb select, .punbb optgroup {
background-color: #c3beb2;
color: #171719;
outline: none;
border: 1px solid #736a5c;
padding: 4px;  }


/*** ссылки на форуме и в посте  ***/
.punbb a, .punbb a:link, .punbb a:visited { color: #324229; }

/*** ссылка дата поста ***/
.punbb .post h3 span a { color:#928e83; }

/*** ссылки активны ***/
.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:#35322d;}


/*** навигация  ***/
#pun-navlinks a {
color:#304628;
text-decoration: none;
transition: 0.2s all;
font-weight: 600;
text-shadow: 1px 1px 1px #99968f;  }

#pun-ulinks a {
color: #484641;
text-decoration: none;
text-shadow: 0px 0px 2px #a09d93;  }


/*** навигация при наведении ***/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { color:#505045; text-decoration:none; transition: 0.2s all; }
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active { color: #b9b7b2; text-decoration: none; text-shadow: 0px 0px 2px #25241f; }


/*** вкладка активна ***/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited {color:#69490e;}


/***  картинка перед статистикой  ***/
#pun-stats ul.container { 
background: transparent url(http://forumstatic.ru/files/0019/9d/97/39222.png) no-repeat -129px 6px;
padding-left: 50px;
margin-left: 36px;  } 


/***  Цветное выделение текста  ***/
::selection {background: #5b6350; color: #bbb7a6;}  
*::-moz-selection {background: #5b6350; color: #bbb7a6;}


/*** Цветной скролл ***/
#pun ::-webkit-scrollbar {width:8px; height:8px; background:rgba(82, 82, 81, 0.35);}
#pun ::-webkit-scrollbar-thumb {background: #544f45; border-radius:4px;}
#pun ::-webkit-scrollbar-corner {background: transparent;}


/***  Убрать Закрыто и Важно  ***/
.stickytext,.closedatafield{ display:none;}


/*** Скрываем награды, загрузку файлов, отредактировано и прочее ***/
li#navawards, .pl-share, .lastedit, .pa-positive, #button-files_rusff, #pun-live-rusff, #pun-title .title-logo span, .sharelink, .pa-gifts {display:none !important;}


/*** Блюр на зачеркнутый текст ***/
.punbb .post-content del { color:transparent; text-shadow: 0px 0px 2px #403f3b;}
.punbb .post-content del:hover {
background: transparent; color:#33312b; text-shadow:none; }


/*** Кнопочки ***/
.button {
border: 1px solid #82745e !important;
text-decoration: none;
outline: none;
padding: 8px 10px !important;
background-image: linear-gradient(45deg, #ada28a 0%, #cac2b0 50%, #b5a998 100%);
background-position: 100% 0;
background-size: 200% 200%;
box-shadow: 0 2px 4px 0 rgba(90, 80, 58, 0.55);
transition: .5s;
font-weight: 700 !important;
color: #383735 !important;
cursor: pointer; }

.button:hover, .button:active {  box-shadow: 0 0 0 0 rgba(90, 80, 58, 0.6);
background-position: 0 0;  cursor: pointer; }

/*** немного маски профиля ***/
#mask_dialog .inner {background: url(http://forumstatic.ru/files/0019/9d/97/79056.jpg) top center repeat !important;}
#My .container img {z-index: 3001 !important;}


/*** Просмотр профиля ***/
li#profile-name, li#profile-title { color: #482f17;
text-shadow: 0px 0px 1px #b3aa96;
font-size: 12px; }
li#profile-name { font-weight: 600; font-size: 14px; font-family:'Oranienbaum', times, arial; }
#profile-left { text-align:center; font-family:Tahoma, Arial; }


/*** Выделенный текст ***/
.post-content .highlight-text { background-color: #c7c0ab !important; }


/*** Профиль - ссылки и никнейм ***/
.post-author a { color:#a79579 !important; text-shadow: none; } 

.pa-author a {text-decoration: none;
color: rgba(206, 166, 114, 0.6) !important;
background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1))) !important;
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-moz-background-clip: text !important;
-o-background-clip: text !important;
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.72) !important;
}

.pa-author a:hover {text-decoration: none;
color: rgba(212, 171, 95, 0.63) !important;
background: linear-gradient(rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1))) !important;
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-moz-background-clip: text !important;
-o-background-clip: text !important;
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.72), 0 0 8px rgba(210, 234, 189, 0.7) !important;
}