/*навигация*/
#navindex a:before {content:"\f015"; font-family: FontAwesome;} /* Форум */
#navuserlist a:before {content:"\f007"; font-family: FontAwesome;} /* Участники */
#navsearch a:before {content:"\f002"; font-family: FontAwesome;} /* Поиск */
#navprofile a:before {content:"\f0d0"; font-family: FontAwesome;} /* Профиль */
#navpm a:before {content:"\f086"; font-family: FontAwesome;} /* Сообщения */
#navadmin a:before {content:"\f085"; font-family: FontAwesome;} /* Админка */
#navregister a:before {content:"\f067";  font-family: FontAwesome;}  /* Регистрация */
#navlogin a:before {content:"\f011"; font-family: FontAwesome;} /* Вход */
#navlogout a:before {content:"\f011"; font-family: FontAwesome;} /* Выход */
#navpr_1 a:before {content:"\f069"; font-family: FontAwesome;} /* Реклама */
#pun-navlinks li a span {display:none;} #navpr_1 li a span {display:none;}


/*фон*/ 
html {background: url(http://forumstatic.ru/files/0019/f5/a1/14116.png) repeat scroll center top; background-color: #000000;}


/*логотип*/ 
#pun-title table { 
    background: url(http://forumstatic.ru/files/0019/f5/a1/70893.png) top center no-repeat;
    width: 960px; height: 302px;
    margin-left: -45px;}


/*тело форума*/ 
#pun {background-color: #00000080; 
background: url(http://forumstatic.ru/files/0019/f5/a1/45650.png) top center scroll repeat-y;}


/*футер*/
#pun-about .container 
   { background: url(http://forumstatic.ru/files/0019/f5/a1/37268.png) no-repeat;
    width: 920px; height: 178px;
    margin: 0 0 -178px -25px;}





/* CS1 ЦВЕТ ФОНА И ТЕКСТА
-------------------------------------------------------------*/

/* CS1.1*/
.punbb .section .container /*навигация, приветствие, верхняя и нижняя навигационная цепочка, статистика, строка рейтинг форума*/, 
.punbb .post-body /*основной фон в сообщениях, подпись*/,
.punbb .post-links /*строка - удалить, редактировать...*/,
.punbb td.tc2 /*строка "тем"*/,
.punbb td.tc3 /*строка "сообщений"*/, 
.punbb .formal fieldset .post-box, 
#viewprofile li strong /*навигация - профиль - данные пользователя*/, 
#viewprofile li div /*навигация - профиль - аватара*/,
#setmods dd, 
.punbb .info-box, 
.punbb #pun-main .info-box .legend 
 { color: #252420; }

.punbb .post-body /*основной фон в сообщениях, подпись*/ {
  background: url() repeat;}


/* CS1.2 */
.punbb .main .container /*блоки "форум" и "последнее сообщение", основной фон закладок; модерирование темы, тему просматривают, быстрый ответ; участники, поиск, профиль, сообщения; фоны под выпадающее меню*/, 
.punbb .post h3 /*строка под ником в сообщении*/,
.punbb .post .container, 
.punbb-admin #pun-admain .adcontainer /*администрирование*/
{color: #333; }

/* CS1.3 */
#pun-stats h2 /*раздел - статистика*/, 
.punbb .main h1 /*раздел - название темы*/, 
.punbb .main h2 /*разделы, раздел "мои закладки"*/, 
#pun-debug h2, 
.punbb-admin #pun-admain h2 /*раздел - админ-меню*/
{background: url(http://forumstatic.ru/files/0019/f5/a1/58967.png) repeat; color: #e8e8e8; }

.punbb-admin #pun-admain h2 {margin-top: 18px;}

#post-form h2 /*раздел - быстрый ответ*/ {background: none !important;}

/* CS1.4 */
#pun-title /*логотип*/, 
#pun-title .container, 
.punbb .modmenu .container 
 {color: #333;}

/* CS1.5 */
.punbb legend span /*подложка "напишите ваше сообщение"; подложка в участники, поиск, профиль, сообщения*/,
#viewprofile h2 span, 
#profilenav h2 span /*подложка в профиль, сообщения*/,
.punbb-admin #pun-admain legend span /*подложка в администрировании*/
{color: #064759;}


/* CS1.6 */

.punbb .post h3 span, /* строка дата отправки */
.punbb th, /*строка форум-тем-сообщений*/
#setmods dl {
  background: url() repeat;
  color: #333 }


/* CS1.7 */
.punbb .quote-box /*цитата, скрытый текст*/,
.punbb .code-box /*код*/ {
  color: #333; 
  background: url(http://forumstatic.ru/files/0019/f5/a1/69751.png);
  /*box-shadow: 1px 1px #b5b3b3;*/}

/* цитата в цитате */
.quote-box .quote-box {
  background: url(http://forumstatic.ru/files/0019/f5/a1/98900.png) !important; 
  border:none !important; 
  margin-bottom: 15px !important;
  box-shadow: none!important;}

.quote-box .quote-box .quote-box {
  background: url(http://forumstatic.ru/files/0019/f5/a1/69751.png) !important; 
  margin-bottom: 0px !important;
  box-shadow: inset 0 0 0 1px #e1e1e1!important;
  border: solid 1px #cbcbcb!important;}

table td .quote-box blockquote {padding-bottom: 13px !important;}


/* свернутый текст */
.post-content .spoiler-box > div {background: url('http://forumstatic.ru/files/0019/f5/a1/60791.png') no-repeat left center!important;cursor:pointer;padding-left:18px;}
.post-content .spoiler-box > div.visible {background-image:url('http://forumstatic.ru/files/0019/42/40/79217.png')!important;}


/* CS1.8 навигация - форум, участники, поиск...*/
#pun-navlinks .container {
  color: #f1f1f1;
  padding: 5px 0px;}

.offline li.pa-online strong {
  font-weight: normal  }





/* CS2 ЦВЕТ ГРАНИЦ
-------------------------------------------------------------*/

/* CS2.1 основные блоки*/
.punbb .container, .punbb .post-body, .post h3, #pun-title {border-color: transparent;}

/* CS2.2 низ основных блоков*/
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {border-color: transparent;}

/* CS2.3 разделы*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 
{border-color: transparent;}

/* CS2.4 разлиновка таблицы*/
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table 
{border-color: transparent;}

/* CS2.5 разлиновка "форум-тем-сообщений-последнее сообщение"*/
.punbb th {border-color: transparent;}


/*разделитель между "активные темы, темы..."*/
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {border-color: transparent;}

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {border-color: transparent;}

/*полоска между приветствием/рейтинг форумов и верхней/нижней навигационной цепочкой*/
.punbb .divider {border-color: transparent;}

.punbb .formal fieldset .post-box, .punbb .info-box {border-color: transparent;}

li.pa-online {border-left-color: #ff0000;}





/* CS3 ССЫЛКИ
-------------------------------------------------------------*/

/* CS3.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 {text-decoration: none;
    color: #6f6f1e;
    text-shadow: 1px 1px 0px #e2e2e2;
  }

/*активные ссылки в личных сообщениях*/
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000;
  }

/* CS3.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: #84827d;
    transition: all 0.5s ease-in-out ; 
   -webkit-transition: all 0.5s ease-in-out ;
   -moz-transition: all 0.5s ease-in-out ;
   -ms-transition: all 0.5s ease-in-out ;
   -o-transition: all 0.5s ease-in-out ;
  }

/* CS3.3 навигация - форум, участники, поиск...*/
#pun-navlinks a {
  color: #b2b28f;
  text-shadow: -1px 1px 0px #0f0300;
  text-decoration: none;
     padding: 10px 0px;}

/* при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #d4d4d4;
  text-decoration: none;
  background: url(http://forumstatic.ru/files/0019/f5/a1/58967.png) repeat;
   padding: 10px 0px;}

/* CS3.4 навигация - активные темы, ответы...*/
#pun-ulinks a {
  color: #d5d5d5;
    text-decoration: none;
    text-shadow: 1px 0px 1px #151111;}

/* при наведении*/
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  text-decoration: none;
   color: #b2b28f;}


#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #ccc;
  color: #fff;
  }


/* CS4 КНОПКИ И РАЗДЕЛЫ
 -------------------------------------------------------------*/




#pun-main div.catleft, #pun-main div.catright {display: none}

div.icon {background: url(http://forumstatic.ru/files/0019/f5/a1/42555.png) no-repeat;}
tr.inew div.icon {background: url(http://forumstatic.ru/files/0019/f5/a1/47249.png) no-repeat;}
tr.iclosed div.icon {background: url(http://forumstatic.ru/files/0019/f5/a1/93320.png) no-repeat;}
tr.isticky div.icon {background: url(http://forumstatic.ru/files/0019/f5/a1/93320.png) no-repeat;}


/* нет новых сообщений на главной странице */
#pun-index table div.icon {
    background: url(http://forumstatic.ru/files/0019/f5/a1/28180.png) no-repeat;
    display: block;
    float: left;
    width: 10px;
    height: 20px;
    margin-left: -17px;
    margin-top: 10px;}

/* новое сообщение на главной странице */
#pun-index table .inew div.icon {
    background: url(http://forumstatic.ru/files/0019/f5/a1/22940.png) no-repeat;
    width: 10px;
    height: 20px;}




/*убрать текст в разделах*/
#pun-stats h2, .punbb .main h2 {font-size: 0px !important;}

#pun-category1.category h2 {
   background: none;
   width: 0px; height: 0px;}
/*#pun-category2.category h2 {
  background: url() no-repeat;
   width: 794px; height: 8px;
    margin: 0px 0px 0px -1px;}
#pun-category3.category h2 {
   background: url() no-repeat;
   width: 794px; height: 8px;
    margin: 0px 0px 0px -1px;}
#pun-category4.category h2 {
  background: url() no-repeat;
   width: 794px; height: 8px;
    margin: 0px 0px 0px -1px;}
#pun-category5.category h2 {
    background: url() no-repeat;
   width: 794px; height: 8px;
    margin: 0px 0px 0px -1px;}
#pun-stats.section h2 {
   background: url() no-repeat;
   width: 794px; height: 8px;
    margin: 0px 0px 0px -1px;}*/






/* ЛИЧНОЕ ЗВАНИЕ, ЗАКЛАДКИ, ПРОЧИЕ КОДЫ
-------------------------------------------------------------*/

/* кнопка */
.button {z-index: 9999 !important;
    background-color: #54540a;
    color: #d2d2d2;
    font-family: PT Sans Narrow !important;
    font-size: 10px;
    font-weight: bold !important;
    margin-top: 0px !important;
    padding: 2px 6px 2px;
    text-decoration: none;
    transition: all 0.5s ease-in-out 0.3s;
    vertical-align: middle;
    text-transform: uppercase;
    border: 1px solid #e0e0e0;}
.button:hover {background-color: #7d7d7b; color: #d2d2d2;}



/* кнопка вверх-вниз*/
.go-up, .go-down {cursor: pointer; display: none; position: fixed; opacity: 0.7; width: 50px; height: 10px; margin-bottom: 0px; z-index: 9999;}
.go-up {bottom: 50%; margin-left: 955px !important;}
.go-down {bottom: 47%; margin-left: 945px !important;}
.go-down:hover, .go-up:hover {opacity: 1;}



/* фон при выставлении репутации, перенос сообщений */
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, .move_posts_form .container {background: url(http://forumstatic.ru/files/0019/03/0e/87746.png) repeat top center !important; padding: 10px; text-transform: lowercase; border: 1px solid #c1bdbd;}

#pun-reputation textarea {height: 70px;}



/*фон под контейнеры в форме ответа*/
#font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, #table-area, #smilies-area, #imageup-area, #imageattach-area, #keyboard-area {
  background: url(http://forumstatic.ru/files/0019/f5/a1/98900.png) repeat top center;
  padding: 15px; border: 1px solid #bbbbbb; z-index: 9999;}

/*шрифты*/
#font-area {overflow-y: scroll; height: 300px; width:170px; padding: 10px 10px;}


/* предпросмотр */
#post-preview {background:none!important; box-shadow:none!important;} 
#post-preview .fs-box .post-content {border: 1px solid #ececec; width: 610px; padding: 10px 20px!important; margin-left: 70px;}



/* лс */
#pun-messages #profile .container {width: 650px; border: none;}
#pun-messages #profile .container fieldset h3 span {width: 105px; padding: 0px 0px 5px 550px; color: #dfdfdf; letter-spacing: 1px;}
#pun-messages #profile .post-links ul {width: 570px;}
#pun-messages #font-area, #pun-messages #size-area, #pun-messages #color-area, #pun-messages #table-area, #pun-messages #image-area, #pun-messages #imageup-area, #pun-messages #imageattach-area, #pun-messages #keyboard-area, #pun-messages #video-area, #pun-messages #addition-area {width: auto!important;}
#pun-messages #smilies-area {width: 455px!important; z-index:999;} 



/*зачеркнутый текст*/
del {color:#4a4a4a; filter: blur(2px); -webkit-filter: blur(2px); text-decoration: none;}
del:hover {filter: blur(0px); -webkit-filter: blur(0px);}



/* полоса прокрутки */
::-webkit-scrollbar {width: 5px; height: 5px;}  
::-webkit-scrollbar-track {background-color: #c5c5c5; border: solid 2px #c5c5c5;} 
::-webkit-scrollbar-thumb {background-color: #6f6f1e; /*border: solid 2px #c5c5c5;*/}



/* выделение текста */
::-moz-selection {background: #87877f; color: #eeeeee;} 
::webkit-selection {background: #87877f; color: #eeeeee;} 
::selection {background: #87877f; color: #eeeeee;}



/* описание подфорумов */
.podfor {background: url(http://forumstatic.ru/files/0019/f5/a1/69751.png);
    padding: 10px; /* border: 1px solid #e0e0e0; */}

.podfors  {padding: 5px 5px 0px 5px;
    /*margin-top: -9px !important;*/
    text-align: center;
    font-family: arial !important;
    color: #090403;
    font-size: 8px;
    font-style: normal;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;}

.podfors a {color: #6f6f1e !important;}
.podfors a:hover, .podfors a:focus, .podfors a:active {color: #84827d !important;}



/* сообщения, репутация */
.pa-posts, .pa-respect {
    overflow: hidden;
    display: inline;
    width: 92px;
    height: 14px;
    padding: 5px!important;
    text-align: center;
    color: rgb(171, 171, 171);
    font-family: arial;
    font-stretch: condensed;
    font-size: 10px;
    text-transform: lowercase;
    word-wrap: break-word;}
.pa-respect a {color: rgb(171, 171, 171)!important; text-shadow: none!important;}



/* личное звание */
.lich {width: 180px !important;
    margin-bottom: 5px !important;
    margin-top: 5px !important;
    margin-left: -4px !important;
    padding: 7px 8px 18px 8px;
    background: url(http://forumstatic.ru/files/0019/f5/a1/98900.png);
    text-transform: lowercase;
    font-stretch: condensed !important;
    font-weight: 400;
    font-family: arial !important;
    font-size: 10px !important;
    text-align: justify !important;
    line-height: 10px;}

.lichn {margin-bottom: 5px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-align: center;}

.pa-fld2 {position: relative;
    top: -22px;
    left: -11px!important;
    margin-bottom: -15px!important;
    text-align: right;
    color: #15121280;
    font-family: arial;
    font-stretch: condensed;
    font-size: 9px;
    text-transform: lowercase;
    word-wrap: break-word;}
.pa-fld2 a {color: #15121280!important;}




/*всплывающая подсказка*/
#tooltip {
display: none;
z-index: 99999;
position: absolute;
padding: 5px;
max-width: 200px;
font-family: arial; 
font-size: 11px; 
color: #e7e7e7;
text-align: center;
text-transform: lowercase;
background-color: rgba(0, 0, 0, .7);}


#pun-respect.punbb .main .tc3  {text-transform: none !important;}



/* уведомления о личных сообщениях */
span.num_msg {margin-left: 15px !important;
    margin-top: -27px !important;
    font-size: 13px !important;
    font-weight: normal!important;
    background: #dfdfdf !important;
    padding: 1px 4px 0px 3px !important;
    border-radius: 0 !important;
    height: 15px !important;
    color: #110604 !important;
    z-index: 99999;}
span.num_msg:before {display:none!important;}



/* размер аватара для маски */
.pa-avatar img {max-width: 180px; max-height: 180px;}
#mask_form .signature textarea, #mask_form .pafld1 textarea {height: 50px;}



/* закладки */
 #BookmCntToggle.default-style /*верхняя кнопка*/ {display:block; z-index: 999;
     width: 15px!important;
    height: 22px!important;
    color: #000000!important;
    background: #bfbfaf!important;
    border-left: solid 4px currentColor!important;}

 #BookmCntToggle {position:fixed; top:70px!important; left:10px!important; 
       opacity:.8; cursor:pointer; z-index:3; transition: opacity .3s ease-out;}

 .post .bookmark /*закладка*/ {width:15px!important; right:-2px!important; color:#6f6f1e!important;}
 .editBookmark {background: #cccccc!important; border-radius: 0px!important; border: none!important;}
 .editBookmark h1 {border-radius:0!important;}

 #MyBookmarks /*основной фон*/ {display:none; position:fixed; z-index: 999; left: 0; top: 0; right: 0;margin-top: 100px; overflow: hidden; width: 260px; height: 70%!important; background: url(http://forumstatic.ru/files/0019/f5/a1/98900.png) repeat; border: 10px solid; border-image: url(http://forumstatic.ru/files/0019/f5/a1/58967.png); border-image-slice: 10; border-image-repeat: repeat;}

 #MyBookmarks h2, #MyBookmarks h1  /*название*/ {font-family: Playfair Display!important;
    color: #4e370d!important;
    background-image: url(http://forumstatic.ru/files/0019/f5/a1/69751.png) !important;
    font-weight: 600 !important;
    font-size: 13px!important;
    letter-spacing: 1.5px!important;
    padding: 10px 2px 5px 10px!important;}

 #MyBookmarks inner {margin-top: 13px!important;}

 #MyBookmarks span.scrl /*стрелки*/ {padding-top: 4px!important;
    margin-top: -3px!important;
    width: 115px!important;
    text-align: center!important;
    background-image: url(http://forumstatic.ru/files/0019/f5/a1/69751.png) !important;
    color: #000000!important;
    text-shadow: none!important;}

 #MyBookmarks span.scrl.t {left: 3px!important; box-shadow: none!important;}
 #MyBookmarks span.scrl.b {left: 121px!important; box-shadow: none!important;}

 #MyBookmarks li.BookmarkL /*разделитель*/ {position: relative; border-bottom-style: 
    dashed!important; display: grid; border-bottom-width: 1px;
    border-bottom-color: rgba(60, 32, 29, .5);!important;}

 #MyBookmarks li>span /*текст*/ {display: block; cursor: pointer; padding: 0 1em; margin: 0 -1em;
    font-family: arial!important; font-size: 10px!important; text-transform: lowercase!important;}

 #MyBookmarks li.BookmarkL>span.last_click /*текст выделенный*/ {
   background: rgba(255, 255, 255, 0.20)!important; box-shadow: none!important;}

 #MyBookmarks li num {float:left; width:2.2em; padding: .3em 0!important; font-weight:500!important; color:#3c3c3a!important; font-size: 12px!important; font-family: PPlayfair Display!important;}

#MyBookmarks li.BookmarkL>span:hover>dd /*всплывающая подсказка*/{display:none!important;}

 #MyBookmarks li span strong /*крестик*/ {color: #000000!important; font-size:10px!important;}



/* ССЫЛКИ ЛОГОТИП */
.navig {width: 405px; height: 25px; text-transform: lowercase; text-align: center;
    font-family: Playfair Display; font-size: 16px; color: #e1e1e1; font-weight: normal;}

.navigt:hover { -ms-transform: rotate(20deg); -webkit-transform: rotate(20deg); -o-transform: rotate(20deg); -moz-transform: rotate(20deg); transform: rotate(20deg); -o-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}

.navig a {color: #e1e1e1!important; text-shadow: 1px 1px 0px #000000 !important;}
.navig a:hover {color: #e1e1e1!important; text-shadow: 1px 1px 0px #000000 !important;}



/* НОВОСТИ ЛОГОТИП */
.novosti {width:320px; height:65px; position: relative; overflow: hidden; }
.novos {height: 60px!important;
    position: absolute;
    right: -22px;
    padding: 6px 0px 0px 10px;
    padding-right: 19px;
    overflow: hidden;
    overflow-y: scroll;
    font-size: 10px;
    font-family: arial;
    line-height: 11px;
    letter-spacing: 0.2px;
    color: #c5c5c5;
    text-align: justify;
    text-transform: lowercase;}
.novos a {color: #2f6e73!important; text-shadow: none!important;}


/*НУЖНЫЕ ЛОГОТИП*/
 .nyzn {opacity: .6; filter: sepia(100%) brightness(70%); position:relative; overflow:hidden; width:35px; height: 35px;} 

.nyzn:hover {opacity:1; -o-transform: translateY(-20px); -ms-transform: translateY(-20px); -moz-transform: translateY(-20px); -webkit-transform: translateY(-20px); transform: translateY(-20px); -o-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}


/* БАННЕРЫ */
.banerr {width:390px; height:66px; position: relative; overflow: hidden;}
.baner {height: 66px!important;
    position: absolute;
    /*right: -22px;
    padding-right: 5px;*/
    overflow: hidden;
    overflow-y: scroll;
     text-align: left;}
.baner a {opacity:0.5; -moz-opacity: 0.5; filter: alpha(opacity=50) grayscale(1); -webkit-filter: grayscale(1); transition: all 0.5s linear 0s; -webkit-transition:all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -o-transition: all 0.5s linear 0s;  }
.baner a:hover {opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70) grayscale(0); -webkit-filter: grayscale(0);}






/* УБРАТЬ - модераторов, тема закрыта, важно, отредактировано, объявление, награды */
#pun-index .modlist {display: none;}
.closedatafield {display:none;}
.stickytext {display:none}
.lastedit {display:none;}
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
li#navawards {display: none !important;}




/* АМС */
.spiritfirstpic1{ margin: auto; 
width: 588px; 
height: 100px; 
position: absolute; 
opacity:0; 
transition: all 2s cubic-bezier(0.25, 0.1, 0.25, 1) .5s; }

.spiritfirst:hover .spiritfirstpic1 { opacity:1; }



/* НОВОСТИ ФОРУМ */
.novosti_box {    width: 580px;
    height: 500px;
    overflow: hidden;
    position: relative;
    display: block;
    margin-left: 15px !important;
    background-image: url(http://forumstatic.ru/files/0019/f5/a1/49337.png);}

.novosti_title {width: 350px;
    height: 15px;
    padding: 3px 10px 0px 0px;
    position: absolute;
    text-align: right;
    margin-top: 240px!important;
    margin-left: 355px!important;
    font-family: Playfair Display;
    font-size: 20px;
    font-weight: 600;
    color: #8a8a22;
    text-shadow: 1px 1px 1px #000;
    text-transform: uppercase;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.7) 100%, #fff0 10%);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);}

.novosti_txt {width: 440px;
    height: 420px;
    padding: 10px;
    text-align: justify;
    font-size: 11px;
    line-height: 15px;
    margin-top: 30px!important;
    margin-left: 25px!important;
    background-color: rgba(225, 225, 225, .9)!important;}

.novosti_txt div {overflow-y: auto;
    padding-right: 10px;
    margin: 5px 0px 11px 7px!important;
    height: 415px;}

.novosti_txt div::-webkit-scrollbar {width: 5px; height:5px; background-color: transparent;}

.novosti_txt div::-webkit-scrollbar-thumb {background-color:#333; width:6px !important;
  box-shadow: 0 0 0 1px rgba(255, 255, 255,0.1) inset;}