/*** окошко для навигации***/
.navigaga {
max-height: 500px; width: 208px;
text-align:center; overflow:auto; padding: 36px 4px 4px 4px;
color: #9faab1; text-shadow: -1px 1px 1px #152b36;
box-shadow: 0px 2px 10px 0px #483d24;
background: url(http://forumfiles.ru/files/0014/ef/07/36686.jpg) 0% 0% no-repeat, url(http://forumfiles.ru/files/0014/ef/07/36686.jpg) calc(0% - 216px) 100% no-repeat, url(http://forumfiles.ru/files/0014/ef/07/36686.jpg) calc(0% - 432px) 0% repeat-y #1c3a48;   }

/*** много кодов для навигации ***/
.d_link {display: block; width: auto; padding: 8px 0; height: auto; text-align: center;  font-size: 12px; font-family: Georgia, Arial, times; text-decoration: none; 
letter-spacing: 0.04em;
box-shadow: 0px -10px 15px rgba(76, 141, 144, 0.1) inset;
border-top: 1px solid #2e596f;
border-bottom: 1px solid #1e394c;  }

.d_link:hover { 
box-shadow: 0px 10px 15px rgba(76, 141, 144, 0.1) inset;
border-bottom: 1px solid #2e596f;
border-top: 1px solid #1e394c;  }

a.d_link:first-child {border-top:none;}
a.d_link:last-child {border-bottom:none;}

a.d_link {color: #d4be94 !important; text-shadow: 1px 1px 2px #0c161b;}
a.d_link:hover {color: #f3e0bc !important; text-shadow: 1px -1px 2px #0c161b;}

.navigt { color:#e8d09f; 
text-shadow: 1px 1px 1px #000;
font-size: 16px !important; 
font-family: 'Vollkorn', Georgia, arial, serif !important;
font-style: normal; 
text-transform: uppercase;
padding-bottom: 6px; }


/*** Второй блок объявления ***/
.privett {font-size: 1em; outline:none; 
color:#6f4a16; 
border: 3px double #987d50;
box-shadow: 0px 0px 10px #ac9464 inset;
background: rgba(234, 222, 187, 0.12);
text-align:center;
padding: 12px 12px;
margin: auto 30px !important;}


/*** цвет текста ***/
#pun {color:#5a4020;}

/*** текст и ссылка в теле ответа ***/
.post-box {font-size: 1.2em; text-align: justify; color:#5a3405; }


/*** Поле ответа ***/
.punbb textarea {
    padding: 0.7em; 
    font-size: 1.2em !important;
    outline: none;
    color: #5d4319;
    border: 3px double #987d50;
    box-shadow: 0px 0px 10px #ac9464 inset;
    background: rgba(234, 222, 187, 0.22);  }


/*** Категории ***/
.punbb .main h1, .punbb .main h2, #pun-debug h2,
.punbb-admin #pun-admain h2 {
padding: 0.4em;
font-size: 14px !important; font-style: normal;
font-family: Georgia, Arial, serif;
text-align: center;
color: #4e3c27;
background: transparent; }

#pun-main .category h2, #pun-debug h2, #post-form h2, #pun-redirect h1, #pun-stats h2 { 
color:#e8d09f; 
text-shadow: 1px 1px 1px #000;
font-size: 16px !important; 
font-family: 'Vollkorn', Georgia, arial, serif !important;
font-style: normal; 
text-transform: uppercase;
text-align:center; 
background: url(http://forumfiles.ru/files/0014/ef/07/93640.png) 50% 50% no-repeat transparent;
padding: 22px 0 18px 0;
margin: -8px -12px !important;  } 


/*** названия форумов ***/
.punbb .main .tcl h3 {font-size:1.15em !important; font-family: Times New Roman, Arial; color:#540e13 !important; font-weight: bold; margin-bottom:0.5em; text-align:center; margin-bottom: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: 700; 
text-decoration:none;
background: #395b69; /* Old browsers */
background: -moz-linear-gradient(top, #395b69 38%, #557592, #182d40); /* FF3.6+ */
background: -o-linear-gradient(top, #395b69 38%, #557592, #182d40); /* Opera 11.10+ */
background: -webkit-linear-gradient(top, #395b69 38%, #557592, #182d40); /* Chrome10+,Safari5.1+ */
background: linear-gradient(top, #395b69 38%, #557592, #182d40); /* Chrome10+,Safari5.1+ */
-webkit-background-clip: text; background-clip: text;
-webkit-text-fill-color: transparent;
transition: 0.25s all;
}


/*** внутренние заголовки мини-блоков ***/
#profilenav h2 {font-family: 'Vollkorn', Georgia, Arial, serif;}

#viewprofile h2 span, #profilenav h2 span {
color: #69541b;
text-shadow: 0px 1px 0px #c7bb93;
font-weight: 600; font-size: 18px;  }


/*** цвета приветствия и копирайта, цвет форум-тем-сообщений ***/
#pun-status .container, #pun-about .container {color:#5d4832;}
.punbb th {color:#5d4832; font-size:10px;}


/*** тему просматривают ***/
#pun-title, #pun-title .container, .punbb .modmenu .container {background-color: transparent; color: #5a4322;}


/*** дата поста ***/
.punbb .post h3 span {color: #95afbb;  font-size: 11px; text-shadow: 0 0 1px #030d10; 
background: url(http://forumfiles.ru/files/0014/ef/07/20660.png) 50% 50% repeat-x;}
#viewprofile li, #setmods dl  {background-color: transparent; color: #5a4322;}


/*** цитата, код и спойлер ***/
.punbb .code-box {    font-size: 0.9em;
    outline: none;
    color: #846026;
    border: 3px double #987d50;
    box-shadow: 0px 0px 10px #ac9464 inset;
    background: rgba(234, 222, 187, 0.12);  }

.punbb .quote-box {font-size: 1em; outline:none; 
   color:#6f4a16; 
   border: 3px double #987d50;
   box-shadow: 0px 0px 10px #ac9464 inset;
   background: rgba(234, 222, 187, 0.12);}

.post-content .spoiler-box {box-shadow: 0px 0px 10px #9a7a39 inset;
   border-style: solid; 
   border-width: 4px;
   -moz-border-image: url(http://forumfiles.ru/files/0014/ef/07/83192.png) 4 repeat;
   -webkit-border-image: url(http://forumfiles.ru/files/0014/ef/07/83192.png) 4 repeat;
   -o-border-image: url(http://forumfiles.ru/files/0014/ef/07/83192.png) 4 repeat;
   border-image: url(http://forumfiles.ru/files/0014/ef/07/83192.png) 4 fill repeat;  }
.post-content .spoiler-box > div { 
background: url(http://s2.uploads.ru/wuTzn.png) 4px 50% no-repeat transparent !important;
padding-left: 22px; }
.post-content .spoiler-box > div.visible {
background: url(http://s2.uploads.ru/cHyv5.png) 0 50% no-repeat transparent !important;  }


/*** модераторское меню***/
.punbb input, .punbb select, .punbb optgroup {background-color:#dad1a9; color:#6f4a0d; outline:none; border: 1px solid #a28758;}


/*** ссылки на форуме и в посте  ***/
.punbb a, .punbb a:link, .punbb a:visited {color:#1c5e7d; }


/*** ссылка дата поста ***/
.punbb .post h3 span a {color: #a7c5d4;}


/*** ссылки активны ***/
.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:#628392;}


/*** навигация  ***/
#pun-navlinks a {
color: #deca87;
text-shadow: 1px 1px 1px #0d212d;
text-decoration:none; transition: 0.2s all; }

#pun-ulinks a { color: #abc9d6;
    text-decoration: none;
    text-shadow: 1px 1px 0px #07181f; }


/*** навигация при наведении ***/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color:#bdcfd8; text-decoration:none; transition: 0.2s all;}
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {color:#8cacb9; text-decoration:none;}


/*** вкладка активна ***/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited {color:#795e3c;}


/***  картинка перед статистикой  ***/
#pun-stats ul.container {background: transparent url(http://forumfiles.ru/files/0014/ef/07/57105.png) no-repeat -220px 10px; padding-left: 60px; margin-left: 26px;} 


/***  Цветное выделение текста  ***/
::selection {background: #315165; color: #e0ded5;}  
*::-moz-selection {background: #315165; color: #e0ded5;}


/*** Цветной скролл ***/
#pun ::-webkit-scrollbar {width:8px; height:8px; background:rgba(125, 105, 67, 0.2);}
#pun ::-webkit-scrollbar-thumb {background: #9c8257; 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 { filter: blur(1px); text-decoration: none; }
.punbb .post-content del:hover {
background: transparent; color: #000; text-decoration: none!important;
filter: blur(0px); }


/*** Кнопочки ***/
.button {    border: 1px solid #9a8347 !important;
    text-decoration: none;
    outline: none;
    padding: 7px 12px;
    background-image: linear-gradient(45deg, #d2b76f 0%, #ded39d 50%, #d2bf86 100%);
    background-position: 100% 0;
    background-size: 200% 200%;
    box-shadow: 0 2px 4px 0 rgba(80, 64, 33, 0.55);
    transition: .5s;
    font-weight: 700 !important;
    color: #4e3514 !important;
    cursor: pointer;  }

.button:hover, .button:active {  box-shadow: 0 0 0 0 rgba(0,40,120,0);
background-position: 0 0;  cursor: pointer; }

/*** немного маски профиля ***/
#mask_dialog .inner {background: url(http://forumfiles.ru/files/0014/ef/07/37309.jpg) top center repeat !important;}
#My .container img {z-index: 3001 !important;}


/*** Просмотр профиля ***/
li#profile-name, li#profile-title {color: #69541b; text-shadow: 0px 1px 0px #c7bb93;}
li#profile-name {font-weight: 400; font-size: 14px; font-family:'Vollkirn', times, arial;}
#profile-left {text-align:center; font-family:Tahoma, Arial; }


/*** Выделенный текст ***/
.post-content .highlight-text {background-color: #b4c9d6 !important;}