/*** ÖÂÅÒ ÒÅÊÑÒÀ ÍÀ ÔÎÐÓÌÅ***/
#pun {color:#000000;}


/*** ÒÅËÎ ÏÎÑÒÀ ÒÅÊÑÒ ***/
.post-box { font-size: 1.1em; text-align: left; }


/*** ÏÎËÅ ÎÒÂÅÒÀ ***/
.punbb textarea {
padding: 0.7em; outline: none;
font-size: 1 em;
color: #2d2720;
border: 1px solid #686cab;
border-radius: 6px;
background: rgba(239, 234, 220, 0.25);
}

/*** ÊÀÒÅÃÎÐÈÈ ÂÍÓÒÐÅÍÍÈÅ ***/
.punbb .main h1, .punbb .main h2, #pun-debug h2,
.punbb-admin #pun-admain h2 {
padding: 0.4em;
text-align: center !important;
font-weight: 500;
font-size: 15px !important;
font-style: none;
font-family: Noto Serif, Georgia, Tahoma;
color: #674096;
background: transparent url() 50% 50%;  }



/*** ÊÀÒÅÃÎÐÈÈ ÍÀ ÃËÀÂÍÎÉ ***/
#pun-index .category h2, #post-form h2, #pun-stats h2 {
padding: 15px 0 38px 0;
margin-bottom: -25px;
text-shadow: 0px 1px 1px #adaf85;
color: #674096;
font-family: Prata, Georgia, Tahoma;
font-size: 18px !important;
font-weight: 500;
font-style: normal;
text-transform: none;
letter-spacing: 1px;
background: url(http://forumstatic.ru/files/001b/58/c8/85018.png) 50% 100% no-repeat transparent;
}


/*** ÍÀÇÂÀÍÈß ÔÎÐÓÌÎÂ ÍÀ ÃËÀÂÍÎÉ  ***/
.punbb .main .tcl h3 {
margin:0.5em auto; 
padding: 0;
font-family: Prata, Georgia, Times New Roman; 
font-weight: 200;  }

#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: 15px !important;
font-weight: 200;
color: #2b2d5d !important;
text-shadow: 0px 1px 1px #adaf85;  }


/*** ÏÐÈÂÅÒÑÒÂÈÅ   ÊÎÏÈÐÀÉÒ   ÔÎÐÓÌ-ÒÅÌ-ÑÎÎÁÙÅÍÈÉ ***/
#pun-status .container, #pun-about .container {color:#2e5187; font-family: Prata, Georgia, Times New Roman;}
.punbb th { color:#2b2d5d; font-size: 11px !important; font-weight: 400;}


/*** ÒÅÌÓ ÏÐÎÑÌÀÒÐÈÂÀÞÒ ***/
#pun-title, #pun-title .container, .punbb .modmenu .container {background-color: transparent; color: #365083; }



/*** ÖÈÒÀÒÀ È ÊÎÄ ***/
.punbb .quote-box, .punbb .code-box { 
outline: none;
background: rgba(220, 209, 192, 0.35);
color: #0f0d3c;
border: 3px #2d5086;
box-shadow: inset 0px 0px 5px 0px #686da4;}

.punbb .quote-box {
font-size: 11px;
color: #2d5086;}
.punbb .code-box {    
font-size: 11px;
color: #2d5086;  }


/*** ÌÎÄÅÐÀÒÎÐÑÊÎÅ ÌÅÍÞ ÏÎËß ÂÂÎÄÀ ***/
.punbb input, .punbb select, .punbb optgroup {
outline: none; padding: 5px;
background-color: #dadced;
color: #2b2114;
font-size: 11px !important;
border: 1px solid #686cab; }



/*** ÑÑÛËÊÈ ÍÀ ÔÎÐÓÌÅ  ***/
.punbb a, .punbb a:link, .punbb a:visited { color: #163961; }


/*** ÑÑÛËÊÀ ÄÀÒÀ ÏÎÑÒÀ ***/
.punbb .post h3 span a { color:#0f0d3c; }


/*** ÑÑÛËÊÈ ÀÊÒÈÂÍÛ ***/
.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:#005186; }


/*** ÑÑÛËÊÈ Â ÒÅËÅ ÏÎÑÒÀ ***/
.post-box a { color: #163961; text-shadow: 0 0 1px #2e5187;}


/*** ÍÀÂÈÃÀÖÈß  ***/
#pun-navlinks a {
text-decoration: bold;
font-size: 18px !important;  
font-weight: 500;
font-family: Prata, Georgia, Tahoma;
color: #674096!important;
}


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ***/
#pun-ulinks a {
color: #2d5086;
font-family: Prata, Georgia, Tahoma;
text-decoration: none;
}


/*** ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #2e5187 !important;}


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active { 
color:#2e5187; text-decoration: none;}


/*** ÂÊËÀÄÊÀ ÀÊÒÈÂÍÀ ***/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited { color:#005186; }


/***  ÊÀÐÒÈÍÊÀ ÏÅÐÅÄ ÑÒÀÒÈÑÒÈÊÎÉ  ***/
#pun-stats ul.container {
        background: transparent url(http://forumstatic.ru/files/001b/58/c8/98865.png) no-repeat 20px 10px;
        padding-left: 100px;
} 


/***  ÖÂÅÒÍÎÅ ÂÛÄÅËÅÍÈÅ ÒÅÊÑÒÀ  ***/
::selection { background: #163961; color: #d8d3c7; }  
*::-moz-selection { background: #163961; color: #d8d3c7; }


/*** ÖÂÅÒÍÎÉ ÑÊÐÎËË ***/
*::-webkit-scrollbar {width:8px; height:8px; background:rgba(167, 137, 99, 0.2);}
*::-webkit-scrollbar-thumb {background:#2d5086; border-radius:4px;}
*::-webkit-scrollbar-corner {background: transparent;}


/***  Óáðàòü Çàêðûòî è Âàæíî  ***/
.stickytext,.closedatafield {display:none;}


/*** ÑÊÐÛÂÀÅÌ ÍÅÊÎÒÎÐÛÅ ÝËÅÌÅÍÒÛ ***/
li#navawards, .pl-share, .lastedit, .pa-gifts, #button-files_rusff, #pun-live-rusff, #pun-title .title-logo span, .sharelink, .pa-from, .pa-sex, .pa-age, .pa-invites { display:none !important; }



/*** ÊÍÎÏÎ×ÊÈ ***/
button, .button {
border: 1px solid #686cab !important;
text-decoration: none;
outline: none;
padding: 7px 12px !important;
background: #686cab;
transition: .5s;
font-weight: 500 !important;
color: #000000!important;
font-size: 11px !important;   }

.button:hover, .button:active { background: #686cab;  cursor: pointer; }
#imageupload-left input[type=button] { width: auto !important; }


/*** íåìíîãî ìàñêè ïðîôèëÿ ***/
#mask_dialog .inner {
background: url(http://forumstatic.ru/files/001b/58/c8/89260.jpg) 50% 0% repeat-y #686cab  /*òåëî*/
!important; background-color:#686cab;  }
#My .container img {z-index: 3001 !important;}


/***   ÊÍÎÏÊÈ-ÂÊËÀÄÊÈ Â ËÑ È ÏÐÎÔÈËÅ   ***/
#profilenav li {
margin: 0 0.2em 0.5em auto;
padding: 0.4em 0.7em;
border: 1px solid #a2a3a5;
font-weight: 700;
text-transform: none;
background: rgb(218, 220, 237));
}

/***   ÊÍÎÏÊÈ-ÂÊËÀÄÊÈ ÏÐÈ ÍÀÂÅÄÅÍÈÈ   ***/
#profilenav li:hover, #profilenav li:focus, #pun-main li.isactive {
background: rgba(255,255,255,0.75);
}


/*** ÂÛÄÅËÅÍÍÛÉ ÒÅÊÑÒ ***/
.post-content .highlight-text { background-color: #005186 !important; 
padding: 0 3px;}


/*** ÏÐÎÔÈËÜ - ÑÑÛËÊÈ ***/
.post-author a { color:#2b2d5d !important; text-shadow: none; } 


/*** ÏÐÎÔÈËÜ - ÍÈÊÍÅÉÌ ***/
.pa-author a {
text-decoration: none;
color: #ffeed5 !important;
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.75) !important;  }

/*** ÏÐÎÔÈËÜ - ÍÈÊÍÅÉÌ ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
.pa-author a:hover { 
text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.75), 0px 0px 8px rgba(220, 239, 203, 0.8) !important;  }

/*** ññûëêè ïîä ñîîáùåíèåì ***/
.punbb .post-links a {color: #2d5086;}
.punbb .post-links a:hover {color: #686cab;}