/* CS1 &#206;&#209;&#205;&#206;&#194;&#192; &#200; &#214;&#194;&#197;&#210;*/

/* CS1.1 &#214;&#194;&#197;&#210; &#210;&#197;&#202;&#209;&#210;&#192; &#205;&#192; &#194;&#209;&#197;&#204; &#212;&#206;&#208;&#211;&#204;&#197; */
.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 &#212;&#206;&#205; &#212;&#206;&#208;&#211;&#204;&#192; */
body {background-color: #000000;  background-image: url(&#224;&#228;&#240;&#229;&#241;); background-position: top center; }

/* CS1.3 &#216;&#192;&#207;&#202;&#192; */
#pun-title table {
  background-image : url(https://i.imgur.com/5iIqgD9.jpg); 
  background-repeat : no-repeat;
  background-position: top center;
  border: none;
  height: 341px;
  width: 1126px;
  margin-left: -33px;
  }

/* CS1.4 &#210;&#197;&#203;&#206; */
#pun {background-color: #f3f3f3; background-image: url(&#224;&#228;&#240;&#229;&#241;);}

/* CS1.5 &#212;&#211;&#210;&#197;&#208; */
#pun-about p.container {
  background-image: url(https://i.imgur.com/lcQJW03.jpg); 
  background-position: top center; 
  background-repeat: no-repeat; 
  height: 277px; 
  width: 1183px;
  margin-bottom: -106px;
  margin-left: -245px; 
  }

/* CS1.6 &#209;&#209;&#219;&#203;&#202;&#200; &#194;&#197;&#208;&#213;&#205;&#197;&#201; &#205;&#192;&#194;&#200;&#195;&#192;&#214;&#200;&#200; */
#pun-navlinks .container { 
  background-color: transpanent;
  background-image: url();
  word-spacing: -1px;
  }

/* CS1.7 &#209;&#209;&#219;&#203;&#202;&#200; &#205;&#200;&#198;&#205;&#197;&#201; &#205;&#192;&#194;&#200;&#195;&#192;&#214;&#200;&#200; */
#pun-ulinks .container { 
  text-align: center; 
  top: 300px;
  left: 198px;
  }

/* CS2 &#209;&#209;&#219;&#203;&#202;&#200;*/

/* 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: #000000;
 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: #c00808; 
  text-decoration: none;
 -webkit-transition: all 0.6s ease;
 -moz-transition: all 0.6s ease;
 -o-transition: all 0.6s ease;
  transition: all 0.6s ease;}

/* CS2.3 */

#pun-ulinks a:hover {
  color: #ff0000;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

/* CS3 &#202;&#192;&#210;&#197;&#195;&#206;&#208;&#200;&#200; */
#pun-category1.category h2 {
  background: url(https://i.imgur.com/WPMRc0E.jpg);
  height: 26px;
  width: 959px;
  font-size: 0 !important;
  margin-left: -27px;
  }

/* CS4 &#196;&#208;&#211;&#195;&#206;&#197; */

/* CS4.1 &#202;&#206;&#196;&#219; &#194; &#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#223;&#213; */
.punbb .code-box {
 background-color: #f7f7f7;
 border-bottom: 1px solid #000000!important;
 border-top: 1px solid #000000!important;
 border-right: 1px solid #000000!important;
 border-left: 1px solid #000000!important;
 color: #000000;
 }

/* CS4.2 &#214;&#200;&#210;&#192;&#210;&#219; &#194; &#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#223;&#213;*/
.punbb .quote-box {
 background-color: #f7f7f7;
 border-bottom: 1px solid #000000!important;
 border-top: 1px solid #000000!important;
 border-right: 1px solid #000000!important;
 border-left: 1px solid #000000!important;
 color: #000000;
 }

/* CS4.3 &#207;&#206;&#196;&#203;&#206;&#198;&#202;&#192; &#194;&#194;&#206;&#196;&#192; */
.punbb textarea, .punbb select, .punbb input {
 background-color: #f3f3f3;
 color: #000000; 
 }

/* CS4.4 &#207;&#206;&#196;&#194;&#200;&#205;&#211;&#210;&#220; &#194;&#197;&#208;&#213;&#205;&#200;&#201; &#193;&#192;&#205;&#205;&#197;&#208; */
#pun-title table tbody tr .title-logo-tdr {
  position: absolute; z-index: 1; 
  left: 50px; 
  top: -192px;
  }

/* CS4.5 &#200;&#202;&#206;&#205;&#202;&#200; &#209;&#210;&#192;&#208;&#219;&#213;/&#205;&#206;&#194;&#219;&#213;/&#194;&#192;&#198;&#205;&#219;&#213;/&#199;&#192;&#202;&#208;&#219;&#210;&#219;&#213; */
.punbb table Div.icon {float: left;
 display: block;
 border-style: none none none none;
 margin-left: 10px;
 margin-top: 9px;
 margin-bottom: -3px;
 padding: 3px;
 width: 87px;
 height: 15px;

 background: url(https://i.imgur.com/Mlw6onA.jpg) no-repeat;}

tr.inew div.icon {
 background: url(https://i.imgur.com/yEJxOOg.jpg) no-repeat;}

tr.iclosed div.icon {
 background: url(https://i.imgur.com/SHWEeqj.jpg) no-repeat;}

tr.isticky div.icon {
 background: url(https://i.imgur.com/h8pNZrV.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: left;}
#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;
  }

/* &#211;&#193;&#200;&#208;&#192;&#197;&#210; "&#212;&#206;&#208;&#211;&#204;", "&#210;&#197;&#204;", "&#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#201;", "&#207;&#206;&#209;&#203;&#197;&#196;&#205;&#197;&#197; &#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#197;" &#205;&#192; &#195;&#203;&#192;&#194;&#205;&#206;&#201;*/
.category .container thead {display: none;}

.punbb .post .post-author {
 background: url(...) 0 0 repeat-y;
 overflow: visible!important;
 margin: -21px 0px 0px -20px!important;
 }
.punbb .post .post-author > ul {
 background: url(...) 0 top no-repeat, url(...) 0 bottom no-repeat;
 margin: 0px 0 -12px -3!important;
 padding: 15px 16px 15px 16px!important;
 }

/* CS4.6 &#202;&#205;&#206;&#207;&#202;&#200; */
input.button {
 background: linear-gradient(to bottom, #f3f3f3 3%, #f3f3f3 87%);
 border: 1px solid #000000;
 display: inline-block;
 cursor: pointer;
 color: #000000;
 font-family: Arial!important;
 text-transform: uppercase;
 font-size: 9px!important;
 padding-left: 6px!important;
 height: 26px!important;
 }

#pun-navlinks a { display: inline-block; height: 35px; width: 35px; }

/* CS4.7 &#205;&#192;&#194;&#200;&#195;&#192;&#214;&#200;&#223; &#207;&#206; &#212;&#206;&#208;&#211;&#204;&#211; &#202;&#205;&#206;&#207;&#202;&#192;&#204;&#200; */

/* &#212;&#206;&#208;&#211;&#204; */
#navindex a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F162";font-size: 15px;} 
/* &#211;&#215;&#192;&#209;&#210;&#205;&#200;&#202;&#200; */
#navuserlist a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F045";font-size: 15px;} 
/* &#205;&#192;&#195;&#208;&#192;&#196;&#219;*/ 
#navawards a:after {padding: 11px 8px 9px 8px;width: 20px !important;height: 24px !important;font-family: batch-icon;content: "\F0D4";font-size: 15px;} 
/* &#207;&#206;&#200;&#209;&#202; */ 
#navsearch a:after {padding: 11px 11px 9px 10px;width: 20px !important; height: 24px !important; font-family: batch-icon; content: "\F094"; font-size: 15px;} 
/* &#207;&#208;&#206;&#212;&#200;&#203;&#220; */ 
#navprofile a:after {padding: 11px 9px 9px 9px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F080"; font-size: 15px;} 
/* &#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#223; */
#navpm a:after {padding: 11px 10px 9px 11px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F13D"; font-size: 15px;} 
/* &#192;&#196;&#204;&#200;&#205;&#202;&#192; */
#navadmin a:after {padding: 11px 12px 9px 12px; width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F142"; font-size: 15px;} 
/* &#194;&#219;&#213;&#206;&#196; */
#navlogout a:after {padding: 11px 10px 9px 11px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F159"; font-size: 15px;} 
/* &#194;&#213;&#206;&#196; */ 
#navlogin a:after {padding: 11px 11px 9px 10px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F156"; font-size: 15px;} 
/* &#208;&#197;&#195;&#200;&#209;&#210;&#208;&#192;&#214;&#200;&#223; */ 
#navregister a:after {padding: 11px 12px 9px 12px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F173"; font-size: 15px;}
/* &#207;&#200;&#192;&#208; */ 
#navpr_1 a:after {padding: 11px 8px 9px 8px;width: 20px !important; height: 24px !important;font-family: batch-icon; content: "\F076"; font-size: 13px;} 



/*&#211;&#193;&#208;&#192;&#210;&#220; &#205;&#192;&#199;&#194;&#192;&#205;&#200;&#223; &#205;&#192;&#194;&#200;&#195;&#192;&#214;&#200;&#200; &#212;&#206;&#208;&#211;&#204;&#192;*/
#pun-navlinks a { font-size: 0 !important; }

/* &#214;&#194;&#197;&#210; &#209;C&#219;&#203;&#202;&#200; &#207;&#206;&#196;&#212;&#206;&#208;&#211;&#204;&#192; */
.tcl h3 a {
 color: #000000!important;
 font-family: Germgoth;
 font-style: italic;
 text-transform: lowercase;
 font-size: 35px;
 letter-spacing: 1.5px;
 font-weight: 700;
}

/* &#214;&#194;&#197;&#210; &#209;&#209;&#219;&#203;&#202;&#200; &#207;&#206;&#196;&#212;&#206;&#208;&#211;&#204;&#192; &#207;&#208;&#200; &#205;&#192;&#194;&#197;&#196;&#197;&#205;&#200;&#200; */
.tcl h3 a:hover, .tcl h3 a:focus, .tcl h3 a:active  {
 color: #353535!important;
 font-family: Germgoth;
 text-transform: lowercase;
 font-style: italic;
 letter-spacing: 1.5px;
 font-size: 35px;
 }

/* &#214;&#194;&#197;&#210; &#209;&#219;&#203;&#202;&#200; &#205;&#192; &#207;&#206;&#209;&#203;&#197;&#196;&#205;&#222;&#222; &#210;&#197;&#204;&#211; &#205;&#192; &#212;&#206;&#208;&#211;&#204;&#197; */
.tcr a {
 color: #000000!important;
 font-family: 'Open Sans', sans-serif;
 text-transform: uppercase;
 font-weight: 900;
 font-size: 13px;
 }

/* &#214;&#194;&#197;&#210; &#209;&#209;&#219;&#203;&#202;&#200; &#205;&#192; &#207;&#206;&#209;&#203;&#197;&#196;&#205;&#222;&#222; &#210;&#197;&#204;&#211; &#205;&#192; &#212;&#206;&#208;&#211;&#204;&#197; &#207;&#208;&#200; &#205;&#192;&#194;&#197;&#196;&#197;&#205;&#200;&#200; */
.tcr a:hover, .tcr a:focus, .tcr a:active  {
 color: #ff0000!important;
 font-family: 'Open Sans', sans-serif;
 text-transform: uppercase;
 font-weight: 900;
 font-size: 13px;
 }

/* &#214;&#194;&#197;&#210; &#200;&#204;&#197;&#205;&#200; &#192;&#194;&#210;&#206;&#208;&#192; &#207;&#206;&#209;&#203;&#197;&#196;&#205;&#197;&#195;&#206; &#209;&#206;&#206;&#193;&#217;&#197;&#205;&#200;&#223; */
.tcr span {
 font-size: 10px;
 color: #353232;
 text-transform: uppercase;
 font-family: 'Open Sans', sans-serif;
 }

.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;
 border-bottom: 1px solid currentColor;
 border-top: 1px solid currentColor;
 border-left: 1px solid currentColor;
 border-right: 1px solid currentColor;
 padding: 2px 10px;
 }

/* &#207;&#206;&#203;&#206;&#209;&#192; &#207;&#208;&#206;&#202;&#208;&#211;&#210;&#202;&#200; */
::-webkit-scrollbar { width: 5px; }
::-webkit-scrollbar-track { background-color: #f3f3f3; }
::-webkit-scrollbar-thumb { background-color: #000000; }

/* &#214;&#194;&#197;&#210; &#194;&#219;&#196;&#197;&#203;&#197;&#205;&#200;&#223; &#210;&#197;&#202;&#209;&#210;&#192; &#207;&#208;&#200; &#202;&#206;&#207;&#200;&#208;&#206;&#194;&#192;&#205;&#200;&#200; */
::selection {background: #c00705; color: #ffffff!important;}
::-moz-selection {background: #c00705; color: #ffffff!important;}

/* &#209;&#209;&#219;&#203;&#202;&#200; &#194; &#216;&#192;&#207;&#202;&#197; */
.percent {
 font-family: Montserrat;
 letter-spacing: 2px;
 font-size: 35px;
 font-style: italic;
 font-weight: 900;
 color: #f3f3f3;
 }

.links {
 font-family: 'Open Sans', sans-serif;
 letter-spacing: 0.5px;
 font-size: 12px;
 font-weight: bold;
 color: #141416;
 }

.bestposttext {
 width: 418px;
 height: 31px;
 text-align: justify;
 font: 500 8px verdana;
 color: #736353;
 padding: 15px 15px 15px 15px;
 border: 1px solid #c0bfb1;
 }

/* &#206;&#212;&#206;&#208;&#204;&#203;&#197;&#205;&#200;&#197; &#210;&#197;&#204; */

.gtheme {
 width: 574px;
 min-height: 120px;
 background: url(http://forumfiles.ru/files/001a/73/ef/95161.png) top no-repeat, 
 url(http://forumfiles.ru/files/001a/73/ef/27874.png) bottom no-repeat, 
 url(http://forumfiles.ru/files/001a/73/ef/32617.png) repeat-y;
 margin-left: 40px!important;
 }

.gpic {
 padding-top: 11px;
 padding-left: 39px;
 }

.gbodytext {
 position: relative;
 width: 500px;
 left: 35px;
 top: 1px;
 padding: 4px;
 padding-bottom: 26px;
 color: #333435;
 text-align: justify;
 text-transform: lowercase;
 font-family: Arial;
 font-size: 11px;
 line-height: 12px;
 }

.abcd {
 display: block;
 width: 381px;
 color: #f5f5f5;
 font-family: Montserrat;
 font-size: 12px;
 text-transform: uppercase;
 background-color: #000;
 }

.gboysngirls {
 padding-right: 35px;
 text-transform: uppercase;
 text-align: center;
 color: #000000;
 font-family: Montserrat;
 font-size: 9px;
 letter-spacing: 1px;
 }

.gtable {
 height: 108px;
 overflow: auto;
 text-transform: lowercase;
 font-family: Arial;
 font-size: 10px;
 }

.gtable2 {
 height: 138px;
 text-transform: lowercase;
 font-family: Arial;
 font-size: 10px;
 line-height: 14px;
 }

.gdata {
 display: block;
 width: 55px;
 padding: 2px 0px;
 color: #0e0e0e;
 font-family: Montserrat;
 font-size: 8px;
 text-transform: uppercase;
 border-bottom: 1px solid #d2d2d2;
 }

/* &#211;&#193;&#200;&#208;&#192;&#197;&#210; &#205;&#192;&#196;&#207;&#200;&#209;&#220; &#209;&#210;&#192;&#210;&#200;&#209;&#210;&#200;&#202;&#192; &#212;&#206;&#208;&#211;&#204;&#192; */
#pun-stats h2 span {
  visibility:hidden!important;
  }