@import url('/netcat_template/class/news/https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700&subset=cyrillic,cyrillic-ext');
.tpl-component-news .darking { background: black; opacity: 0.4; position: absolute; bottom: 0; width: 100%; height: 0; display: block; transition: 0.4s; z-index: 1000; }
.tpl-component-news .preview_image { display:none; }
.tpl-component-news .bazyuzya { margin: 0 -2px; margin-top: 10px; position: relative; width: 100%; min-height: 108px; max-height: 145px; overflow: hidden; font-family: 'Roboto Slab', serif; display: inline-block; }
.tpl-component-news .textpreview { position: relative; top: 0px; left: 0; height: 100%; width: 100%; }
.tpl-component-news .textpreview p, .tpl-component-news .textpreview h3 { font-size:85%; position: relative; width: 100%; z-index: 1000; top: 0; padding-left: 0; box-sizing: border-box; }
.tpl-component-news .textpreview h3 { font-weight: 300; font-size: 20px; }
.tpl-component-news .textpreview_text { position: absolute; bottom: 0; width: 95%; height: 100%; transition: 0.4s; padding: 0; }
.tpl-component-news .bazyuzya a { width: 100%; height:100%; position: relative; z-index: 1000; }
.tpl-component-news .nc_full_text p { padding: 0 0 10px 0; }
.tpl-component-news .article__text js-module h3 { padding: 0 0 15px 0; }
.tpl-component-news .article__intro h3 { padding: 0 0 15px 0; }
.tpl-component-news figure { padding: 5px 0 10px 0; }
.tpl-component-news figure img { width: 100%; height: auto; }
@media (max-width: 1280px) { 
.tpl-component-news .bazyuzya { min-height: 93px; }
 }
.tpl-component-news.tpl-template-523 .nc_list, .tpl-component-news.tpl-template-523 .nc_news { display: inline-block; margin-top: 30px; }
.tpl-component-news.tpl-template-523 #nc-block-8ce5013e637f2af357237760d23b5357 { display: flex; flex-direction: row; justify-content: flex-start; vertical-align: middle; }
.tpl-component-news.tpl-template-523 .nc_announce { margin-top: 0px; }
.tpl-component-news.tpl-template-523 .nc_announce { display: none; }
.tpl-component-news.tpl-template-523 .bazyuzya2 img { transition: 0.2s; }
.tpl-component-news.tpl-template-523 .nc_datetime { font-size: 1px; margin: 10px; text-align: center; }
.tpl-component-news.tpl-template-523 .tpl-block-image { width: 180px; height: 180px; padding-right: 0; text-align: center; margin-right: 50px; }
.tpl-component-news.tpl-template-523 .bazyuzya2 { margin: auto -2.3px; height: 160px; width: 160px; position: relative; display: -webkit-inline-box; }
.tpl-component-news.tpl-template-523 .p-content-item_title { font-family: 'Roboto Slab', serif; font-size: 27px; font-weight: 700; }
.tpl-component-news.tpl-template-523 .nc_full, .tpl-component-news.tpl-template-523 .nc_news { font-size: 17px; font-weight: 500; }
.tpl-component-news.tpl-template-523 .nc_full_text:first-letter { font-family: 'Prata', serif; font-size: 90px; margin: 21px; float: left; }
.tpl-component-news.tpl-template-523 .nc_full img { display: inline-block; margin: 35px; border-radius: 10px; max-width: 400px; max-height: 300px; }
.tpl-component-news.tpl-template-523 td p { text-align: left; }
.tpl-component-news.tpl-template-523 .preview { height:100%; position: absolute; transition: 0.2s; bottom: 0; padding-left: 10px; color: #fff; font-size: 18px; }
.tpl-component-news.tpl-template-523 .darking { width: 100%; height: 55%; position: absolute; bottom: 0; background-color: #000000; opacity: .4; transition: 0.2s; z-index: 200; }
.tpl-component-news.tpl-template-523 .bazyuzya2 a { position: absolute; height: 100%; width: 100%; text-align:left; vertical-align: bottom; overflow:hidden; }
.tpl-component-news.tpl-template-523 .textpreview { position: absolute; height: 34%; bottom: 0; vertical-align: bottom; padding-left: 15px; width: 590px; z-index: 200; transition: 0.2s; }
.tpl-component-news.tpl-template-523 .bazyuzya2 a { text-decoration: none; color: white; transition: 0.2s ease; }
.tpl-component-news.tpl-template-523 .bazyuzya2 a:hover .textpreview { height: 67%; }
.tpl-component-news.tpl-template-523 .bazyuzya2 a:hover .darking { height: 100%; }
.tpl-component-news.tpl-template-523 .bazyuzya2 a:hover img { transform: scale(1.08); }
@import url('/netcat_template/class/news/524/https://fonts.googleapis.com/css?family=Roboto:300,500,700&subset=cyrillic');
.tpl-component-news.tpl-template-524 .darking { background: black; opacity: 0.4; position: absolute; bottom: 0; width: 100%; height: 0; display: block; transition: 0.4s; z-index: 1000; }
.tpl-component-news.tpl-template-524 .preview_image { transition: 0.4s; width: 640px; height: 100%; position: absolute; top: 0; }
.tpl-component-news.tpl-template-524 .bazyuzya { margin: 5px auto; position: relative; width: 640px; height: 130px; overflow: hidden; font-family: 'Roboto', sans-serif; }
.tpl-component-news.tpl-template-524 .textpreview { position: relative; top: 0px; left: 0; height: 100%; width: 100%; }
.tpl-component-news.tpl-template-524 .textpreview p, .tpl-component-news.tpl-template-524 .textpreview h3 { position: relative; width: 100%; z-index: 1000; top: 74px; padding-left: 10px; box-sizing: border-box; color: white; }
.tpl-component-news.tpl-template-524 .textpreview h3 { font-weight: 500; }
.tpl-component-news.tpl-template-524 .textpreview_text { position: absolute; bottom: 0; width: 100%; height: 100%; transition: 0.4s; }
.tpl-component-news.tpl-template-524 nc_list, .tpl-component-news.tpl-template-524 nc_news { width: 640px; height: 130px; }
.tpl-component-news.tpl-template-524 nc_list a, .tpl-component-news.tpl-template-524 nc_news a { text-decoration: none; width: 100%; height:100%; position: relative; z-index: 1000; }
.tpl-component-news.tpl-template-524 .textpreview a:hover { text-decoration: none; }
.tpl-component-news.tpl-template-524 .bazyuzya:hover .preview_image { transform: scale(1.09); }
.tpl-component-news.tpl-template-524 .bazyuzya:hover .darking { height:100%; }
.tpl-component-news.tpl-template-524 .bazyuzya:hover .textpreview_text { bottom: 28px; }
@import url('/netcat_template/class/news/525/https://fonts.googleapis.com/css?family=Roboto:300,500,700&subset=cyrillic');
.tpl-component-news.tpl-template-525 .darking { background: black; opacity: 0.4; position: absolute; bottom: 0; width: 100%; height: 0; display: block; transition: 0.4s; z-index: 1000; }
.tpl-component-news.tpl-template-525 .preview_image { transition: 0.4s; width: 640px; height: 100%; position: absolute; top: 0; left: -90px; }
.tpl-component-news.tpl-template-525 .bazyuzya { margin: 0 -2px; position: relative; width: 20%; height: 155px; overflow: hidden; font-family: 'Roboto', sans-serif; display: inline-block; }
.tpl-component-news.tpl-template-525 .textpreview { position: relative; top: 0px; left: 0; height: 100%; width: 100%; }
.tpl-component-news.tpl-template-525 .textpreview p, .tpl-component-news.tpl-template-525 .textpreview h3 { font-size:18px; position: relative; width: 100%; z-index: 1000; top: 74px; padding-left: 2px; box-sizing: border-box; color: white; }
.tpl-component-news.tpl-template-525 .textpreview h3 { font-weight: 500; }
.tpl-component-news.tpl-template-525 .textpreview_text { position: absolute; bottom: 0; width: 95%; height: 100%; transition: 0.4s; padding: 0 8px; }
.tpl-component-news.tpl-template-525 nc_list, .tpl-component-news.tpl-template-525 nc_news { display: flex; flex-direction: row; width: 640px; height: 130px; }
.tpl-component-news.tpl-template-525 nc_list a, .tpl-component-news.tpl-template-525 nc_news a { text-decoration: none; width: 100%; height:100%; position: relative; z-index: 1000; }
.tpl-component-news.tpl-template-525 .textpreview a:hover { text-decoration: none; }
.tpl-component-news.tpl-template-525 .bazyuzya:hover .preview_image { filter: blur(3px); }
.tpl-component-news.tpl-template-525 .bazyuzya:hover .darking { height:100%; }
.tpl-component-news.tpl-template-525 .bazyuzya:hover .textpreview_text { bottom: 60px; }
