#pun-main .post-author ul {text-align: center;}

/* CS1 Фон и цвет текста*/
li#navawards, .pa-positive, .lastedit {display: none;}
.linkst .pagelink { 
position: absolute;
top: -4em;
width: 24em;
text-align: justify;}
#pun-navlinks .container {margin-top: 2em}
#pun-ulinks .container {margin-top: -3px;}



/* CS1.1 Цвет текста на форуме */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent;
color: #000000;
font-weight: normal;
font-style: normal;}

/* CS1.2 Боди или фон форума */
body {

    background: url("https://imgur.com/hwLZyts.png") no-repeat fixed center top transparent ;
 background-color: #403c3c;
}

/* CS1.3 Шапка */
#pun-title table {
background-image : url(https://i.imgur.com/ipPUYcQ.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -115px;
margin-top: 0px;
height: 384px;
width: 1157px;}


/* CS1.4 Пан или "тело" форума */
#pun {background-color: #e0b500;
background-repeat : repeat;
width: 943px;
 background-image: url(https://imgur.com/iIG2Jlw.png);
}

/* CS1.5 Футер, низ */
#pun-about p.container {background-image: url(https://imgur.com/W7Xujys.png); background-position: top center; background-repeat: no-repeat; height: 47px; width: 943px; margin-left: -15px; font-size:0 !important;}
div#html-footer {margin: -59px 0px 0px 0px;}

/* CS2 Ссылки */

/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #505050;
font-size: 14 px;
font-family: Century Gothic;
  text-decoration: none;}

/* CS2.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: #343532;
font-size: 11px;
  text-decoration: none;}





/* cs2.3. верхняя навигация до наведения */



/* cs2.4. нижняя навигация до наведения */
#pun-ulinks a {
  color: #dfb400;
  font-family: Oswald;
  font-size: 10px !important;
  border-bottom: 0px none #000;
  letter-spacing: 1px;
  text-transform: lowercase;}

/* cs2.5. верхняя навигация после наведения */


/* cs2.5. нижняя навигация после наведения */
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  border-bottom: 0px none #000;
  color: #dfb400;
  font-size: 11px !important;
 text-transform: lowercase;;}

/* иконки */
.punbb table Div.icon {
    background-image: url(https://i.imgur.com/lPuxPN0.png);
    width: 50px;
    height: 50px;
    float: right;
    display: block;
    border-style: none;
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 0px;
    margin-top: -5px;
}

/* новая */
TR.inew Div.icon {
    background-image: url(https://i.imgur.com/v0855UV.png);
    background-repeat: no-repeat;
    width: 50px;
    height: 50px;
    opacity: 1.0;
}

/* закрытая*/
TR.iclosed Div.icon {
background-image : url(https://i.imgur.com/lPuxPN0.png);
background-repeat: no-repeat;
    width: 50px;
    height: 50px;
opacity: 1.0;}

/* важная */
TR.isticky Div.icon {
background-image : url(https://i.imgur.com/rn1fgBm.png);
background-repeat: no-repeat;
    width: 50px;
    height: 50px;
opacity: 1.0;}
 


/* иконки для главной страницы */
#pun-main .category td div.tclcon {
margin-right: 63px; 
padding-top: 75px;
}

#pun-main .category Div.icon {
float: right; 
display:block; 
border-style:none; 
height:50px; width:50px; 
background: url(https://i.imgur.com/lPuxPN0.png) transparent no-repeat;
}

#pun-main .category TR.inew Div.icon {
background: url(https://i.imgur.com/v0855UV.png) transparent no-repeat;
}


/* CS4 Картинки категорий */

 #pun-category1.category h2 {
background: url(https://i.imgur.com/lPuxPN0.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-top: -25px;
margin-left: 270px; /* расстояние от шапки*/
background-repeat: no-repeat;}

#pun-category2.category h2 {
background: url(https://i.imgur.com/lPuxPN0.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

#pun-category3.category h2 {
background: url(https://i.imgur.com/lPuxPN0.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

#pun-category4.category h2 {
background: url(https://i.imgur.com/355HVob.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

#pun-category5.category h2 {
background: url(https://i.imgur.com/355HVob.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

#pun-category6.category h2 {
background: url(https://i.imgur.com/355HVob.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

#pun-category7.category h2 {
background: url(https://i.imgur.com/355HVob.png);
height: 12px;
width: 415px;
font-size:0 !important;
margin-left: 270px;
background-repeat: no-repeat;}

/* статистика
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 24px;
width: 415px;
margin-left: 270px; /* ОТСТУП СЛЕВА*/
background-color: transparent;
background-image: url("https://i.imgur.com/yzquL9Q.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}


/* CS5 Прочие элементы */


/* форма ответа */
#post-form h2 span {
   display:none;

}
#post-form h2 {
   background: url(ссылка на картинку) no-repeat;
  width:770px;
  height:85px;
margin-left: 100px;
margin-top:-30px;
margin-bottom: -48px;
}


/* фон под контейнеры в форма ответа */
#font-area {
max-height: 250px;
    overflow-y: auto;
    font-size: 12px!important;
    margin: 0.4em 1.8em 1.4em;
    padding: 10px;
    border-width: 4px 2px;
    border-style: solid;
    background: rgb(217, 217, 217) none repeat scroll 0% 0%;
    border-color: #dfb400 #bab0a6 #b4a89b;
    box-shadow: 0px 0px 31px 0px rgb(202, 202, 202) inset;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-radius: 1px;
    opacity: 0.8;
}

/* оформление тем */
.temu { width: 560px;
    min-height: 150px;
    overflow: hidden;
    position: relative;
    background: url(https://imgur.com/PdYLlYD.png) 52% 0% repeat-x, url(https://imgur.com/X3KefRg.png) 50% 100% repeat-x, url(https://imgur.com/SYF7buw.png) 70% 42%;
    padding: 0px;
    padding-top: 0px;
    border-radius: 5px; }

.imyatemi {    text-align: right;
    color: #ffffff!important;
    font-family: "Lucida Console" !important;
    font-size: 50 px;
    padding-bottom: 6px;
    margin-top: 12px!important;
    text-align: center;
letter-spacing: 1px;
    text-transform: uppercase;}

.text {width: 500px;
    text-align: justify;
    color: #424a57;
    font-family: "Oswald";
    font-size: 12px;
    text-shadow: #cbd6d2 1px 1px;}


/* под смайлы */
#smilies-area {
    border-width: 4px 2px;
    border-style: solid;
    background: rgb(217, 217, 217) none repeat scroll 0% 0%;
    border-color: #dfb400 #bab0a6 #b4a89b;
    box-shadow: 0px 0px 31px 0px rgb(202, 202, 202) inset;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-radius: 1px;
    opacity: 0.8;
}

/* цитаты и коды в сообщениях  */
#pun-main .quote-box, #pun-main .code-box {
margin: 0.4em 1.8em 1.4em;
    padding: 10px;
    background: rgb(238, 226, 215) none repeat scroll 0% 0%;
    border-width: 4px 1px;
    border-style: solid;
    border-color: #dfb400 #bab0a6 #b4a89b;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    box-shadow: 0px 0px 13px 0px rgb(238, 226, 215) inset;
    border-radius: 1px;
    max-width: 800px;}


/* свернутый текст настройка шрифта  спойлер */
.post-content .spoiler-box > div {
    background: url() no-repeat left center;
    cursor: pointer;
padding-left: 10px;
  font-size:12px;
  font-weight: bold!important;
    text-align: center;
    letter-spacing: 1px;
color: #413e3e;
font-family: Arial Narrow;
text-transform: uppercase; 
    text-shadow: #d8cdc2 1px 1px;
}

thead {
    visibility: hidden;
}


/* кнопки ответит, просмотреть  */
.punbb input {
border: none;
    background: #dfb400;
    padding-left: 7px !important;
    height: 20px !important;
    color: #fefefe;
    text-decoration: none;
    cursor: pointer;
    font-family: "Arial Narrow";
    font-size: 14px;
  text-transform: lowercase;
}
.hashelp center div a button:active, .button:active {
position:relative;
top:1px;
}


/* фон под модерирование тем и др  */
.punbb select  {
border: none;
    background: #dfb400;
    padding-left: 7px !important;
    height: 20px !important;
    color: #fefefe;
    text-decoration: none;
    cursor: pointer;
    font-family: "Arial Narrow";
    font-size: 12px;
    text-transform: lowercase;
}


 
/* Личное звание */ 
.uni {background-color: #b5aa9c;
    width: 200px;
    padding: 3px 0px 3px 0px;
    margin-top: 1px!important;
    margin-bottom: 3px!important;
    margin-left: 5px!important;
    position: relative;
    font-family: Oswald;
    font-size: 11px;
    color: #413e3e;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom-width: 5px; /* Толщина линии внизу */
    border-bottom-style: solid; /* Стиль линии внизу */
    border-bottom-color: #e0b600; /* Цвет линии внизу */
    text-align: center;
 
}
.uni a {color: #413e3e important;}

.place {
width: 196px;
padding: 5px 2px 5px 2px!important;
margin-top: -1px!important;
margin-bottom: -10px!important;
margin-left: 5px!important;
color: #ffffff;
font-family: Arial;
font-size: 11px;
color: #ffffff;
text-align: justify;
background-color: #b5aa9c; /*цвет фона*/
line-height: 13px;  /*между строчный интервал*/

}
.place a {
font-size: 11px;
    font-weight: bold;
    color: #f5f5f5 important;
    text-shadow: 0.5px 0.5px #e0b600 important;
}

.plawka{
max-width:210px;
margin-left: -1px!important;
margin-top: -3px!important;
}


/* CS5.5 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: -50px; 
top: -200px}

/* CS5.6 Другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center;}
#pun-crumbs1 .container { text-align: left; font-weight: bold;}

/* Двигает навигацию. Больше - ниже*/
div#pun-navlinks {
position: absolute;
width: 100%;
height: 10px;
text-align: center;
top: 177px;
margin-left: -85px;
}

div#pun-ulinks {
position: absolute;
width: 100%;
text-align: center;
font-size: 8px;
top: 227px;
margin-left: -50px;
}




/* другие коды
 -------------------------------------------------------------*/



/* профиль  */

/*Фон мини-профиля в Топике*/
 
.post-author ul
{
box-shadow: 0 0 10px transparent;
border: ridge 2px rgba(223, 180, 0, 1);
webkit-border-radius: 1px;
border-radius: 1px;
text-align:center;
background-color: rgba(216, 205, 194, 1);
 margin:-22px 20  -22px 0!important;
padding: 1px 1px 1px 1px!important; /*отступы лз*/
}
.post-author ul li {border-top: 7px dashed transparent;}


 
 
/* ник */
.pa-author a, .pa-author {background-color: rgba(223, 180, 0, 1);
text-align: center;
color: #e1e6e9!important; /* цвет */
font: small-caps 900 9pt "Arial Black" !important; /* капс, размер, шрифт */
text-transform: lowercase;
letter-spacing: 1px; /* расстояние между буквами */
font-weight: 900; /* начертание */
}

/* статус */
.pa-title {text-align: center;
color: 212121important; /* цвет */
font: small-caps 700 5pt "Georgia" !important;
text-transform: lowercase;
letter-spacing: 1px;
}

#pun-index div.icon {
background-color: transparent !important;
position: relative;
right: -1px;
top: 20px;
z-index: 100;
}

 .nav1 {
  display: inline-block;
    background: #76030d;
    position:relative;
    bottom:45px;
    right:30px;
    transition-duration: 0.6s;
    -moz-transition-duration: 0.6s;
    -webkit-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
    text-transform: lowercase;
    text-align:center;
    width: 80px;
    border-radius: 4px;
    font-family: Kurale;
    
}





/*ссылки в шапке*/
.ams a {
    color: #e8e8e6!important;
    text-shadow: #c32b08 1px 1px 0px, 0px 0px 9px #dbd5d1!important;
    font-weight: 900;
}

.ams1 { 
    margin-top: 230px!important;
    margin-left: 70px!important;
    position: absolute;
    font-family: Unica One;
    text-transform: uppercase;
    font-size: 11px;
}

.ams2 {
    margin-top: 230px!important;
    margin-left: 135px!important;
    position: absolute;
    font-family: Unica One;
    text-transform: uppercase;
    font-size: 11px;
}

.ams3 {
    margin-top: 245px!important;
    margin-left: 60px!important;
    position: absolute;
    font-family: Unica One;
    text-transform: uppercase;
    font-size: 11px;
}

.ams4 {
    margin-top: 245px!important;
    margin-left: 120px!important;
    position: absolute;
    font-family: Unica One;
    text-transform: uppercase;
    font-size: 11px;
}
 


/* Прокрутка */
::-webkit-scrollbar {background: #dfb400; width: 4px; height: 5px;}
::-webkit-scrollbar-thumb {background: #d8cdc2; width: 8px}
::-webkit-scrollbar-corner {background: #d8cdc2; }


/* уважалка и соо в блок2 */
.pa-respect, .pa-posts { color: #ffffff!important;
font: small-caps 10px "Arial" !important;
letter-spacing: 0.5px;
text-transform: lowercase;
text-align: center;
display: inline-block;
margin-left: 0px; /*мииинять */
width: 93px; /*мииинять */
line-height: 23px;
padding: -1px;
margin-bottom: 7px!important;
margin-top: 14px!important; 
background-color: #b4a89b; /*цвет фона*/
}

/* анкета  */
.anketa { width:590px; height:287px; background-image:url('https://i.imgur.com/hch4AVq.png'); background-repeat:no-repeat; background-size:cover;}
.anketa name {position: absolute;    text-align: center;    width: 590px;    margin-left: -300px;     padding-top: 1px;    font-family: Oswald;     text-transform: uppercase; font-weight: 900;    color: #f3f3f3;    text-shadow: #bf9434 1px 1px 1px;    font-size: 20px;}
.anketa photo {    position: absolute;    margin-top: 40px!important;    margin-left: -273px!important;    width: 160px;    height: 160px;    background-color: #3582b9;    mix-blend-mode: luminosity; mix-blend-mode: luminosity;}
.anketa photo img{width: 160px;    height: 160px;}
.anketa cit {position: absolute;    margin-top: 224px;    margin-left: -278px;    width: 169px;    overflow: auto;    height: 48px;    font-family: Arial;    font-weight: lighter;    font-size: 11px; font-style: italic;   text-align: justify;    color: #f5ebff; text-transform: lowercase; }
.anketa like1 { position: absolute;    margin-top: 50px;    text-align: left;    width: 180;    font-family: Oswald;    font-weight: 600;    margin-left: -79px;    font-size: 16px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa like2 {    position: absolute;    margin-top: 86px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  -79px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa like3 {    position: absolute;    margin-top: 120px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  -79px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa like4 {    position: absolute;    margin-top: 155px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  -79px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa like5 {    position: absolute;    margin-top: 188px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  -79px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa like6 {    position: absolute;    margin-top: 222px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  -79px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike1 { position: absolute;    margin-top: 50px;    text-align: left;    width: 180;    font-family: Oswald;    font-weight: 600;    margin-left: 106px;    font-size: 16px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike2 {    position: absolute;    margin-top: 86px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  106px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike3 {    position: absolute;    margin-top: 120px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  106px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike4 {    position: absolute;    margin-top: 155px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  106px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike5 {    position: absolute;    margin-top: 188px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  106px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}
.anketa dislike6 {    position: absolute;    margin-top: 222px;     width: 180;  text-align: left;    font-family: Oswald;    font-weight: 600;    margin-left:  106px;    font-size: 15px;    color: #f5ebff;    text-shadow: #3582b91px 1px;}