/* основа*/

html {-webkit-text-size-adjust: none;}
/* верхний баннер */
#pun-title table tbody tr .title-logo-tdr { position: absolute; z-index: 1;  left: 50px;  top: -192px; }

/* фон */
body {background-image: url(https://i.imgur.com/zFOJKJR.jpg); background-repeat: repeat; background-position: top center;  background-color: #6c8094; background-attachment:fixed;    overflow-x: hidden !important; }

/* шапка */
#pun-title table { background-image : url(https://i.imgur.com/rigEWjU.jpg); background-repeat : no-repeat; background-position: top center; border: none; height: 462px; width: 1054px; margin-left: -15px; }

/* тело*/
#pun {background-color: #edf1ff; background-image: url(https://i.imgur.com/aGxg1Zm.jpg);}

/* футер */
#pun-about p.container { background: url(https://i.imgur.com/ymTT7C9.jpg) bottom center no-repeat; height: 32px; width: 1054px; margin-left: -26px; margin-bottom: -40px; padding-top: 20px!important; border: none 0 transparent!important; }


/* ссылки и текст */
/* текст на всём форе */
.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: #0000009e;  font-weight: normal;  font-style: normal;  }

/* верхняя навигация */
#pun-navlinks .container {   background-color: transpanent;  background-image: url();  }
#pun-navlinks a:hover {  color: #aeb7d6;  -webkit-transition: all 0.6s ease;  -moz-transition: all 0.6s ease;  -o-transition: all 0.6s ease;  transition: all 0.6s ease;  }
#pun-navlinks a { display: inline-block; letter-spacing: -10px; }
/* нижняя навигация*/
#pun-ulinks .container {  text-align: center;  top: 300px; left: 198px; }
#pun-ulinks a:hover { color: #506a91; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -o-transition: all 0.6s ease; transition: all 0.6s ease; }

/* все ссылки до наведения */
.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: #606879; text-decoration: none;}

/* все ссылки после наведения */
.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: #272e32;  text-decoration: none; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}

/* ссылка последней темы на главной до наведения */
.tcr a {    color: #545a6d!important;    font-size: 11px;    text-transform: lowercase;}

/* ссылка последней темы на главной после наведения*/
.tcr a:hover, .tcr a:focus, .tcr a:active  { color: #889fb5!important; font-size: 11px; }

.punbb .section h2 span, #pun-main h1 span, #pun-stats h2 span, #pun-main h2 span, #pun-debug h2 span {margin-top: 5px !important; display: inline-block; padding: 2px 10px; }


/* цвет ссылки подфора до наведения */
.tcl h3 a {    color: #f7f7f7!important;    font-family: franklin gothic heavy;    text-transform: lowercase;    font-size: 20px;}

/* цвет ссылки подфора после наведения */
.tcl h3 a:hover, .tcl h3 a:focus, .tcl h3 a:active {    color: #889fb5!important;    font-family: franklin gothic heavy;    text-transform: lowercase;    font-size: 20px;}


/* категории*/
#pun-category1.category h2 { display: none;}
#pun-category2.category h2 { background: url(https://i.imgur.com/B4skeNx.jpg); height: 89px; width: 1045px; font-size: 0 !important; margin-left: -11px; }
#pun-category3.category h2 { background: url(https://i.imgur.com/B4skeNx.jpg); height: 89px; width: 1045px; font-size: 0 !important; margin-left: -11px; }
#pun-category4.category h2 { background: url(https://i.imgur.com/B4skeNx.jpg); height: 89px; width: 1045px; font-size: 0 !important; margin-left: -11px; }
#pun-index .category table { border-spacing: 0px 20px; }

/* иконки */
#pun-viewforum div.icon, #pun-searchtopics div.icon, #pun-messages div.icon { display: none; }

.punbb table Div.icon {    float: right;    display: block;    margin-top: 82px;margin-right: 62px;    margin-bottom: 29px;    width: 408px;    height: 15px;    background: url(https://i.imgur.com/rxYdBzj.jpg) no-repeat;}

tr.inew div.icon { background: url(https://i.imgur.com/PgNlc84.jpg) no-repeat; }


#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: left;}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}
#pun th, #pun-main h2 { color: #b7b7b7; text-transform: lowercase; font-family: Arial; font-size: 9px; letter-spacing: 0.7px; }

/* никаких "форум", "тем", "сообщений" на странице*/
.category .container thead {display: none;}

/* кнопки */
input.button {    border: 1px solid #6d8295;    background: linear-gradient(to bottom, #6d82958a, #6d8295d1);    display: inline-block;    cursor: pointer;    color: #edf0ff;    font-family: Arial!important;    text-transform: uppercase;    font-size: 7px!important;    font-weight: bold !important;    padding-left: 6px!important;    letter-spacing: 1.4px;    height: 25px!important;}

/* ползнунок */
::-webkit-scrollbar { width: 4px; height: 4px; }
::-webkit-scrollbar-track {    background-color: #6d8295;    border-radius: 5px;}
::-webkit-scrollbar-thumb {    background-color: #cbd1df;    border-radius: 10px;}


/* выделение текста */
::selection {    background: #c5cdda;    color: #000!important;}
::-moz-selection {    background: #c5cdda;    color: #000!important;}

/* убирает статистику */
#pun-stats h2 span { visibility:hidden!important; }

/* аватар пользователя на главной странице */ 
.punbb .user-avatar .ava {border: 2px solid #b7ca93; border-radius: 50%!important; margin-top: 1px; margin-left: 7px; opacity: 0.75!important; height: 25px!important; width: 25px!important;}

/* описание подфора */ 
.podfor {    position: absolute;    margin-top: 55px !important;    max-width: 510px;    margin-left: 12px !important;    text-align: left;}
.podfor {    font-size: 8px;}
.podfor {    font-family: roboto;    letter-spacing: 2px;    vertical-align: baseline;    color: rgb(146 154 171);}#pun-index td div.tclcon {    background: url(https://i.imgur.com/Q33OMvA.jpg);    width: 529px;    height: 83px;    margin-left: 20px;    margin-bottom: 16px;}


/* профиль */ 
/* рамка ава */ 
.pa-avatar.item2 > img {    border: 5px solid #e3e7f56b !important;    outline: 1px solid #a6b8c9;}
/* айпи */ 
li.pa-ip {    font-family: roboto !important;    letter-spacing: 2px;    margin-top: 31px;    font-size: 6px;    text-transform: uppercase;    margin-left: -9px !important;    color: #4e5a6b;    align-content: center;    width: 220px;    position: absolute;}
/* соо и репа на одной строке */ 
.pa-posts, .pa-respect {    margin-top: 7px!important;    display: inline-block;    max-width: 100px !important;    max-height: 15px !important;    color: #475563;    text-align: center;    font-family: arial;    text-transform: lowercase;    font-variant: small-caps;    border: 5px solid #e3e7f56b !important;    outline: 1px solid #a6b8c9;    font-size: 9px;    letter-spacing: 1px;}
/* цвет ссылки репы */ 
.pa-respect a {    color: #475563!important;}



.permalink {font-family: Arial;    font-weight: 900;    text-transform: uppercase;    font-size: 8px;    /* margin-left: -10px; */    letter-spacing: 0.5px;color: #00000085!important; }


.topic a.sharelink { float: right; margin-left: 1em; font-family: 'Roboto', sans-serif; text-transform: lowercase; font-size: 10px;}
.topic .sharelink {display:none;}



/* гостевая */
#guest { margin: auto; background: url(http://forumuploads.ru/uploads/001b/0d/8d/2/579592.jpg);    width: 600px;    height: 396px; }
.gosttext {    width: 560px;    height: 72px;    position: relative;    overflow-y: auto;    top: 70px;    left: 3px;    font-family: arial;    text-transform: lowercase;    letter-spacing: 0.4px;    font-size: 12px;    line-height: 13px;    text-align: justify;    color: #fafaff;    text-shadow: 1px 1px #9aa8b5a3;}
.gostboy {    width: 213px;    height: 123px;    top: 171px;    overflow-y: auto;    font-size: 10px;    margin-left: -330px !important;    position: relative;    text-align: initial;    font-family: franklin gothic heavy;    text-transform: uppercase;    letter-spacing: 1px;}
.gostgirl {    width: 201px;    height: 123px;    top: 48px;    position: relative;    left: 172px;    overflow-y: auto;    font-family: franklin gothic heavy;    text-transform: uppercase;    letter-spacing: 1px;    font-size: 10px;    text-align: initial;}
.gostboy b, .gostgirl b {    color: #576f8c;    font-family: franklin gothic heavy;    font-size: 10px;    letter-spacing: 2px;}
.gostzag {    position: absolute;    top: 162px;    max-height: 40px;    width: 186px;    left: 205px;    text-align: center;    text-transform: lowercase;    font-size: 12px;    letter-spacing: 0.4px;    font-family: franklin gothic heavy;    color: #687786;}
.gostzag1 {    position: absolute;   top: 23px;    max-height: 40px;    width: 186px;    left: 365px;    text-align: center;    text-transform: lowercase;    font-size: 12px;    letter-spacing: 0.4px;    font-family: franklin gothic heavy;    color: #687786;}
