/*------ÔÎÍ ÔÎÐÓÌÀ ------*/

body {
background: url("http://forumstatic.ru/files/001a/d4/64/71074.png") repeat-x top, /*âåðõíèé ôîí åñëè íàäî ïîâòîðÿòü*/
url("") repeat-x bottom center, /*íèæíèé ôîí*/
#d5f6ff url("http://forumstatic.ru/files/001a/d4/64/26437.png") fixed; /*îáùèé ôîí*/
}




/* ÍÀÑÒÐÎÉÊÈ ÒÅÊÑÒÀ ÏÎ ÓÌÎË×ÀÍÈÞ È ÅÃÎ ÐÀÇÌÅÐÀ, ÑÈËÜÍÎ ÍÅ ÓÌÅÍÜØÀÉ  */
body {font-size: 100.01%; overflow-x: hidden; color: #0f0f0f; font-family: arial;}



/*------ ËÎÃÎÒÈÏ ÔÎÐÓÌÀ ÈËÈ ØÀÏÊÀ ------*/
#pun-title table {
    border: none;
    height: 580px;
    width: 1170px;
    margin-left: -143px;
    background: url(http://forumstatic.ru/files/001a/d4/64/38365.png) top center no-repeat;
    margin-top: 20px;
}



/*------ ÏÀÍ (ÒÅËÎ) È ÊÎÏÈÐÀÉÒ ÔÎÐÓÌÀ (ÔÓÒÅÐ) ------*/

/*ÏÀÍ*/
#pun {
 margin: -20px auto -10px auto;
  padding: 0px auto 10px auto;
  position: relative;
  width: 1022px;
  background: url(http://forumstatic.ru/files/001a/d4/64/49668.png) #fef2f6;
  background-position: center;
  }


/* ØÈÐÈÍÀ ÐÀÁÎ×ÅÉ ÇÎÍÛ ÔÎÐÓÌÀ (ÒÀÌ ÃÄÅ ÒÅÊÑÒ) */
.punbb { 
  width: 90%; 
  position: relative;
  height: auto;
  color: #282828!important; /*öâåò òåêñòà âñåãî ôîðóìà*/
  margin-left: 60px; /*îòñòóï îò ëåâîãî êðàÿ*/
  font: normal 72.75% verdana, arial, helvetica, sans-serif
  }

/*ÔÓÒÅÐ-ÊÎÏÈÐÀÉÒ*/
#pun-about p.container { 
    width: 1022px;
    margin-bottom: -100px;
    margin-top: -130px;
    margin-left: -70px;
    height: 225px;
    background-position: top center;
    background-image: url(http://forumstatic.ru/files/001a/d4/64/98912.png);
    background-repeat: no-repeat;
}

/* ÔÎÐÌÀ ÎÒÂÅÒÀ */
#main-reply {
    width: 100%!important;
}



/* ÐÀÑÏÎËÎÆÅÍÈÅ ÊÀÆÄÎÉ ÈÊÎÍÊÈ ÊÐÓÏÍÎÉ ÍÀÂÈÃÀÖÈÈ*/


/* ÃËÀÂÍÀß */
#navindex {    position: absolute;
    top: -80px!important;
    left: 260px!important;
}

/* Ó×ÀÑÒÍÈÊÈ */
#navuserlist {     position: absolute;
    top: -80px!important;
    left: 383px!important;
}

/* ÏÎÈÑÊ */
#navsearch {   position: absolute;
    top: -80px!important;
    left: 506px!important;
}

/* ÏÐÎÔÈËÜ */
#navprofile {    position: absolute;
    top: -80px!important;
    left: 629px!important;
}

/* ÑÎÎÁÙÅÍÈß */
#navpm {    position: absolute;
    top: -80px!important;
    left: 752px!important;
}

/* ÂÛÕÎÄ */
#navlogout {    position: absolute;
    top: -80px!important;
    left: 875px!important;
}

/* ÐÅÃÈÑÒÐÀÖÈß */
#navregister {    position: absolute;
    top: -80px!important;
    left: 629px!important;
}


/* ÂÕÎÄ */
#navlogin {    position: absolute;
    top: -80px!important;
    left: 752px!important;
}

/* ÏÈÀÐ */
#navpr_1 {    position: absolute;
    top: -67px!important;
    left: 875px!important;
}

/* ÀÄÌÈÍÊÀ */
#navadmin {    position: absolute;
    top: -80px!important;
    left: 978px!important;
    height: 30px!important;
    width: 38px!important;
}


/*ÃËÀÂÍÀß ÍÀÂÈÃÀÖÈß! ÔÎÐÓÌ, Ó×ÀÑÒÍÈÊÈ È ÒÄ ÊÀÐÒÈÍÊÀÌÈ*/
#pun-navlinks li>a{
  display:inline-block;
  width:0;
  font-size:0;
  visibility:hidden;
}
#pun-navlinks li>a:after{
  display:inline-block;
  visibility:visible; 
  width: auto;
  height: 54px;
  transition:.6s;
}
#pun-navlinks li:hover>a:after{
  opacity:;
}
#navindex>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/55152.png);
}
#navuserlist>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/69936.png);
}
#navsearch>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/71186.png);
}
#navprofile>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/66240.png);
}
#navpm>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/40475.png);
}
#navlogout>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/34972.png);
}
#navadmin>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/20624.png);
}
#navlogin>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/12832.png);
}
#navregister>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/20338.png);
}
#navpr_1>a:after{  
  content:url(http://forumstatic.ru/files/001a/d4/64/12783.png);
}




/* ÊÀÒÅÃÎÐÈÈ*/
/* ÑÒÀÒÈÑÒÈÊÀ*/
#pun-stats.section h2 {
    background: url(http://forumstatic.ru/files/001a/d4/64/90398.png) no-repeat top center;
    height: 65px;
    margin-left: -45px;
    margin-top: -10px;
    width: 972px;
}



/* ÍÀÄ ÔÎÐÌÎÉ ÎÒÂÅÒÀ*/

#post-form h2 {
    background: url(http://forumstatic.ru/files/001a/d4/64/72801.png) no-repeat top center!important;
    height: 80px;
    margin-left: -45px;
    margin-top: 0px!important;
    margin-bottom: -72px;
    width: 972px;
}
/* ÏÅÐÂÀß - Ãëàâíîå
-------------------------------------------------------------*/
#pun-category1.category h2 {
background: url(http://forumstatic.ru/files/001a/d4/64/15804.png) no-repeat top center;
    height: 90px;
    margin-left: -45px;
    margin-top: -50px;
    width: 972px;
    border: none !important;
    padding: 0 !important;
    display: inherit;
}

/* ÂÒÎÐÀß - Èãðîâîå
-------------------------------------------------------------*/
#pun-category2.category h2 {
    background: url(http://forumstatic.ru/files/001a/d4/64/90499.png) no-repeat top center;
    height: 65px;
    margin-left: -45px;
    margin-top: -10px;
    width: 972px;
}

/* ÒÐÅÒÜß - Ôëóä
-------------------------------------------------------------*/
#pun-category3.category h2 {
    background: url(http://forumstatic.ru/files/001a/d4/64/67793.png) no-repeat top center;
    height: 65px;
    margin-left: -45px;
    margin-top: -10px;
    width: 972px;
}

/* ×ÅÒÂÅÐÒÀß - Àðõèâ
-------------------------------------------------------------*/
#pun-category4.category h2 {
    background: url(http://forumstatic.ru/files/001a/d4/64/55107.png) no-repeat top center;
    height: 65px;
    margin-left: -45px;
    margin-top: -10px;
    width: 972px;
}


/*ÎÒÊËÞ×ÀÅÌ ÇÀÃÎËÎÂÊÈ ÍÀ ÊÀÒÅÃÎÐÈßÕ*/
#pun-stats.section h2 span, #pun-main .category h2 span, #post-form h2 span {display: none;}



/*ÈÊÎÍÊÈ*/
/*íàñòðîéêà âàæíàÿ*/
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-viewforum div.tclcon {padding-top: 0px;}

/*ÐÀÇÌÅÐ ÈÊÎÍÎÊ */
.punbb div.icon {
        float: right;
        display: block;
        width: 60px;
        height: 60px;
        margin-top: 2px;
        margin-right: -13px;
        margin-left: 0px;}

/* èêîíêà ñòàðûõ ñîîáùåíèé*/
table Div.icon { 
  background: url(http://forumstatic.ru/files/001a/d4/64/74971.png) no-repeat top center;
}
/* èêîíêà íîâûõ */
TR.inew Div.icon {
  background : url(http://forumstatic.ru/files/001a/d4/64/73115.png) no-repeat top center;
}
/* èêîíêà âàæíûõ*/
#pun-viewforum TR.isticky Div.icon {
  background: url(http://forumstatic.ru/files/001a/d4/64/30121.png) no-repeat top center;
}
/*èêîíêà çàêðûòûõ*/
#pun-viewforum TR.iclosed Div.icon {
  background: url(http://forumstatic.ru/files/001a/d4/64/71199.png) no-repeat top center;
}


/*ÑÒÀÒÈÑÒÈÊÀ ÊÀÐÒÈÍÊÀ*/
#pun-stats ul.container {
    background-image: url();
    margin-top: -15px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 36px 3px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;
    background-position: 10px 0;
    font-size: 11px;
    text-transform: uppercase;
    font-family: play;
    color: #271f36;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    padding-right: 20px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 36px 3px;
    background-repeat: no-repeat;
}



/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÔÎÐÓÌÎÂ ÊÀÐÒÈÍÊÀ*/

#pun-index td div.tclcon {
    color: #717171;
    width: 360px;
    padding: 60px;
    padding-left: 20px;
    line-height: 12px;
    font-size: 11px;
    padding-top: 40px;
    padding-bottom: 25px;
    background: url(http://forumstatic.ru/files/001a/d4/64/11974.png) 0 bottom no-repeat, url(http://forumstatic.ru/files/001a/d4/64/22399.png) 0 top no-repeat, url(http://forumstatic.ru/files/001a/d4/64/50693.png) 0 top repeat-y;
    text-align: justify;
    text-transform: lowercase;
    min-height: 37px;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÔÎÐÓÌÎÂ ÇÀÃÎËÎÂÎÊ*/
.tclcon h3 {
   font-size: 16px!important;
   font-family: 'Play'!important;
   font-weight:normal!important;
   text-align: center;
   text-transform: uppercase;
   text-shadow: #ebebe9 1px 1px;
   padding-bottom:12px;
   padding-top:1px;
   }

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÔÎÐÓÌÎÂ ÇÀÃÎËÎÂÎÊ - ÑÑÛËÊÀ*/
.tclcon h3 a {
   color: #ffffff!important;
   text-shadow: #916e5e 1px 1px;
  display:block;
   }

.tclcon h3 a:hover {
  color: #ebebe9!important;
  }


/* îòêëþ÷àåì âàæíî è çàêðûòî òåêñò */
.stickytext, .closedatafield {display: none;}




/*************************************************************

ÏÐÎÔÈËÜ

**************************************************************/

/* ÐÀÌÊÀ ÏÐÎÔÈËß Â ÒÎÏÈÊÅ ÊÀÐÒÈÍÊÀ
-------------------------------------------------------------*/
.punbb .post .post-author {
    float: left;
    width: 275px;
    min-height: 140px;
    background: url(http://forumstatic.ru/files/001a/d4/64/91418.png) 0px bottom no-repeat, url(http://forumstatic.ru/files/001a/d4/64/66205.png) 0px top no-repeat, url(http://forumstatic.ru/files/001a/d4/64/29125.png) 0px repeat-y;
    color: #2a282e;
    margin-left: -71px;
    padding-bottom: 18px;
}

#pun-main .post-author ul{text-align:center;}

/* ÍÈÊ ÀÂÒÎÐÀ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-author {
    text-align: center;
    position: relative;
    font-size: 18px!important;
    font-family: 'Play';
    line-height: 20px;
    font-weight: normal!important;
    text-transform: none!important;
    color: #fff;
    width: 254px;
    margin-left: -30px!important;
    padding-top: 32px;
}


/*ññûëêà íèêà*/
.punbb .pa-author a {text-decoration: none; color: #ffffff!important;}
.punbb .pa-author a:link {text-decoration: none; color: #ffffff!important;}
.punbb .pa-author a:hover {color: #f5f5f5!important; text-shadow: none!important;}



/* ÀÂÀÒÀÐ ÏÎËÜÇÎÂÀÒÅËß Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/


li.pa-avatar img{
    border-style: solid;
    border-width: 1px;
    border-color: #fef2f6;
    max-width: 180px !important;
    max-height: 180px !important;
}


li.pa-avatar.item2 img{
position: relative;
    text-align: center;
    left: -19px;
    top: 2px;
    bottom: 10px;
    border: 3px ridge #8c8c8c;
} 


li.pa-avatar.item2 img {
  box-shadow: #ffffff px px, #ffffff px px, #ffffff px px, #ffffff px px;
margin-top:7px;
margin-bottom:5px;
}



.punbb .pa-avatar img {
max-width: 180px;
    max-height: 180px;
    margin-left: 0px!important;
    position: relative;
    z-index: 5;
    /*margin: 4px auto 0;*/
}

/*ñòàòóñ*/
.pa-title{
color: #252525;
    width: 236px;
    text-align: center;
    margin-top: 3px!important;
    margin-left: -20px!important;
    z-index: 9998;
    padding-bottom: 4px;
    font-size: 11px;
    line-height: 12px;
    letter-spacing: px;
    font-family: 'Play';
    margin-bottom: 8px;
    important: ;
    text-transform: none !important;
    padding-top: 9px;
}




/*------ ÎÔÎÐÌËÅÍÈÅ ÑÎÎÁÙÅÍÈÉ, ÐÅÏÓÒÀÖÈÈ, ÄÅÍÅÃ ------*/
/*ðåïóòàöèÿ ÑÑÛËÊÀ*/

.punbb  .pa-respect a { 
    font-family: Cuprum!important;
    color: #fff!important;
    text-shadow: none!important;
    opacity: 1; }

/*ðåïóòàöèÿ ÑÑÛËÊÀ ÏÐÈ ÍÀÂÅÄÅÍÈÈ*/
.punbb  .pa-respect a:hover { 
    font-family: Cuprum!important;
    color: #fff!important;
    text-shadow: none!important;
    opacity: 0.5;  }


/*ñîîáùåíèÿ ÑÑÛËÊÀ*/

.punbb  .pa-posts a { 
    display: inline-block;
    font-family: Cuprum!important;
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 1; }

/*ñîîáùåíèÿ ÑÑÛËÊÀ ÏÐÈ ÍÀÂÅÄÅÍÈÈ*/
.punbb  .pa-posts a:hover { 
    display: inline-block;
    font-family: Cuprum!important;
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 0.5;  }

/*ñîîáùåíèÿ ÏÐÎÑÒÎ ÒÅÊÑÒ*/
.punbb .pa-posts {
    text-align: center;
    color: #f7f7f7;
    font-family: Cuprum;
    font-size: 12px;
    background: linear-gradient(to top, #878787, #acacac);
    border: 2px double #eeeeed;
    display: inline-block;
    margin: -1%!important;
    width: 57px;
    margin-left: -41px!important;
}

#pun-messages .pa-posts{
    display: inline-block;
    margin-top: 10px;
    margin-left: 59px!important;
}


 li.pa-respect {
    text-align: center;
    color: #f7f7f7;
    font-family: Cuprum!important;
    font-size: 12px;
    background: linear-gradient(to top, #878787, #acacac);
    border: 2px double #eeeeed;
    display: inline-block;
    margin: -1%!important;
    width: 57px;
    margin-left: 1px!important;
}


/*ÄÎÏÎËÍÈÒÅËÜÍÎ*/
 li.pa-fld1 {
    text-align: center;
    width: 236px;
    margin-left: -20px!important;
    margin-bottom: -14px;
}



/* ÀÉÏÈ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-ip {
clear: both;
    color: rgb(95, 95, 95) !important;
    font-family: arial!important;
    font-size: 8px;
    text-align: center;
    width: 236px;
    margin-left: -20px!important;
    padding-top: 6px;
}

.punbb  .pa-ip a{
  color: #003144!important;
  text-transform: lowercase;
  text-shadow: none!important;
}


.punbb  .pa-ip a:hover{
  color: #003144!important;
  text-transform: lowercase;
  text-shadow: none!important;
  opacity: 0.5;
}

/*ðåãà â ïðîôèëå ïðè ïðîñìîòðå ñîî */
.punbb  .pa-reg{
    display: none!important;
}


/*êîíåö îôîðìëåíèÿ ïðîôèëÿ*/




/*êíîïî÷êè íà êëàâå, òà ÷òî íàä ôîðìîé îòâåòà*/
#keyboard-span input {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 11px!important;;
    color: #666!important;
    /*border: none!important;*/
    background-color: #fff!important;
    margin: 1px 1px 0 0;
    border: 1px solid #ddd!important;
    cursor: pointer;
    height: 25px;
    min-width: 29px;
   text-shadow: none!important;
}




/* ÑÊÐÎËËÛ*/
/*------ ÑÊÐÎËË ------*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #a1c1da;} /*öâåò ôîíà ïîä áåãóíêîì*/
::-webkit-scrollbar-thumb{
background-color: #017b95; border-radius: 25px; } /*ñàì áåãóíîê*/

/* ÂÛÄÅËÅÍÈÅ ÒÅÊÑÒÀ*/

::-moz-selection{        background: #c5a699;
    color: #ffffff;
}
::webkit-selection{        background: #c5a699;
    color: #ffffff;
} 

::selection{
    background: #017b95;
    color: #ffffff;
    text-shadow: none!important;
}



/*------ ÍÀÑÒÐÎÉÊÀ ÀÊÒÈÂÍÛÕ ------*/
div#pun-online.punbb .tc3 {
 /* text-align: left; òåêñò ñïðàâà*/
  width: 15%; /*øèðèíà òðåòüåé êîëîíêè*/
}
div#pun-online.punbb .tcl {
  text-align: left; /*òåêñò ñëåâà äëÿ ïåðâûõ äâóõ êîëîíîê*/ 
  font-family: Play;
}
#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
}

/*-------- ÎÒÊËÞ×ÅÍÈÅ ÇÀÃÎËÎÂÊÎÂ È ÒÄ ---------- */
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .mini_awards, .title-logo span, li#navawards, h1.title-logo  {display: none; background: none!important;}



/*------ ÍÀÑÒÐÎÉÊÀ ÂÐÅÌÅÍÈ ÐÀÇÌÅÙÅÍÈß ÑÎÎÁÙÅÍÈß ------*/
.permalink{
    position: absolute;
    margin-left: -397px!important;
    z-index: 10;
    text-shadow: 1px 1px 1px #5f5f5f!important;
    color: #fff!important;}
.permalink a{color: #fff!important; text-shadow: none!important;}
.permalink a:hover{color: #fff!important; text-shadow: none!important;}
}


/*ÂÑÏËÛÂÀØÊÀ ÏÎÄ ÏÐÎÑÒÀÂËÅÍÈÅÌ ÐÅÏÛ*/
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
padding: 6px;
    background-color: #dcdcdc;
    border-width: 1px 1px;
    border-style: solid;
    color: #000000;
    border: #2e1e48;
    border-image: none;
    min-width: 180px;
    border-radius: 25px;
    z-index: 100;
    box-shadow: inset 0px 0px 2px #ffffff, inset 0px 0px 1px #f9f7f4, inset 0px 0px 30px rgb(255, 255, 255)!important;
    
}

/*ÇÀÃÎËÎÂÎÊ Â ÂÑÏËÛÂÀØÊÅ ÏÎÄ ÏÐÎÑÒÀÂËÅÍÈÅÌ ÐÅÏÛ*/
#pun-report .inner h1, #pun-reputation .inner h1, #pun-admin-award-form .inner h1 {
        text-align: center;
        width: auto!important;
        height: auto!important;
        margin: 0px!important;
        color: #481e24;
        text-shadow: none!important;
}



/*ÍÀÑÒÐÎÉÊÀ ÏÎËÅÉ Â ÀÄÌÈÍÊÅ*/
#pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer {
    padding: 6px 13px 6px 14px!important;
    border-radius: 10px;
}



/*ÂÎ ÂÑÏËÛÂÀØÊÅ ÑÌÅÍÛ ÀÂÛ*/
.pun-modal .container {
    padding: .6em 1em;
    max-height: 40em;
    overflow: auto;
    background: #transparent;
    border: 1px solid #481e24;
    color: #333;
    border-radius: 3px;
}

/* --------- ÍÀÑÒÐÎÉÊÀ ÒÅÊÑÒÀ --------- */
.punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #46171d;
  text-decoration: none; 
font-family: Play;}

/*--------- ÍÀÑÒÐÎÉÊÀ ÒÅÊÑÒÀ 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 {uppercase; transition: all 0.4s ease-out;
-o-transition-transition: all 0.4s ease-out; 
-webkit-transition: all 0.4s ease-out; 
-moz-transition: all 0.4s ease-out;
  color: #3f736f; text-shadow: 1px 1px 0px #fff;
  text-decoration: none; }


/* ---------  ÖÈÒÀÒÛ, ÊÎÄ, ÑÏÎÉËÅÐÛ È ÒÄ  --------- */
#pun-main .quote-box, #pun-main .code-box {
    margin: 0.4em 1.8em 1.4em 1.8em;
    padding: 13px;
    background: linear-gradient(to top, #e2dddd, #ffffff);
    border-top: 6px groove #8f8f8f;
    border-right: 1px solid #cecece;
    border-left: 1px solid #cecece;
    border-radius: 10px;
    box-shadow: inset 0 -4px #a5a5a5, inset 0 2px #cecece;
    /* max-width: 600px; */
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}


/* ---------  ÀÂÒÎÐ ÖÈÒÀÒÛ --------- */
.punbb .quote-box cite {
    font-family: 'Play'!important;
}


/* ---------  ÂÛÄÅËÈÒÜ ÊÎÄ --------- */
.punbb .code-box strong.legend a {
    font-family: 'Play'!important;
}

