﻿*,*::before,*::after{box-sizing:border-box}html,body{color:#5a5a5a;background:#fff}body{margin:0;font:normal 13px helvetica,arial,sans-serif}a{color:#225985;text-decoration:none}a:hover{color:#328586}img{max-width:100%;height:auto;border:0;vertical-align:middle}.screen-reader-text{position:absolute;left:-9999px}#branding{background:#b3dbf0 url(../img/ui/header_bg.gif) repeat-x;min-height:201px}.branding__in{position:relative;min-height:201px;max-width:1600px;margin:0 auto;display:flex;align-items:flex-start}#logo{flex:none;display:block}.main_buttons{display:flex;margin:0 0 0 20px}.main_buttons a{display:block;height:107px;flex:none}a.butt_main{width:128px;background:url(../img/ui/butt_main_na.jpg) no-repeat}a.butt_main:hover{background-image:url(../img/ui/butt_main_a.jpg)}a.butt_forum{width:93px;background:url(../img/ui/butt_forum_na.jpg) no-repeat}a.butt_forum:hover{background-image:url(../img/ui/butt_forum_a.jpg)}a.butt_minichat{width:94px;background:url(../img/ui/butt_minichat_na.jpg) no-repeat}a.butt_minichat:hover{background-image:url(../img/ui/butt_minichat_a.jpg)}a.butt_users{width:111px;background:url(../img/ui/butt_users_na.jpg) no-repeat}a.butt_users:hover{background-image:url(../img/ui/butt_users_a.jpg)}.branding__right{margin:30px 10px 0 auto;text-align:right}.search-form{display:inline-flex}.search-form input[type=search]{width:230px;height:28px;padding:3px 8px;border:1px solid #b7cbd6;border-right:0;font-size:13px}.search-form button{width:32px;height:28px;border:0;cursor:pointer;background:#7ba60d;position:relative}.search-form button::after{content:"";position:absolute;left:9px;top:6px;width:8px;height:8px;border:2px solid #fff;border-radius:50%}.search-form button::before{content:"";position:absolute;left:19px;top:16px;width:6px;height:2px;background:#fff;transform:rotate(45deg)}.second_menu{margin-top:28px}.second_menu a{display:inline-block;margin-left:14px;color:#444}.second_menu a:hover{color:#fff}.second_menu a.active{color:#fff;font-weight:bold}#content{max-width:1600px;margin:0 auto;padding:10px;line-height:130%;min-height:50vh}.breadcrumb{color:#777;font-size:12px;margin-bottom:10px}.breadcrumb a{color:#777}.breadcrumb a:hover{color:#328586}.breadcrumb .nav_sep{margin:0 5px}.maintitle{margin:0 0 12px;padding:7px 10px;background:#d5edf7;color:#087a9d;font-size:16px;font-weight:bold}.news-list{border:1px solid #d5e0e6}.news-item{display:flex;gap:14px;padding:12px 14px;background:#fff;border-bottom:1px solid #d5e0e6}.news-item:nth-child(even){background:#f1f6f9}.news-item:last-child{border-bottom:0}.news-item__img{flex:none;width:180px}.news-item__img img{width:100%}.news-item__body{flex:1;min-width:0}.news-item__title{margin:0 0 4px;font-size:16px;font-weight:bold}.news-item__meta{color:#909090;font-size:11px;margin-bottom:6px}.news-item__text p{margin:0 0 6px}.more{font-weight:bold;font-size:12px}.empty{padding:20px;background:#f1f6f9;border:1px solid #d5e0e6}.post_block{background:#fff;border:1px solid #d5e0e6;padding:14px 18px;margin-bottom:14px}.post_meta{color:#909090;font-size:11px;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #d5e0e6}.post_meta span+span::before{content:"·";margin:0 8px}.post_thumb{margin-bottom:12px}.entry-content{font-size:14px;line-height:1.6;color:#444}.entry-content h2,.entry-content h3{color:#087a9d}.entry-content p{margin:0 0 12px}.entry-content blockquote{margin:10px 0;padding:8px 14px;background:#f1f6f9;border-left:4px solid #8cb6e7}.entry-content img{margin:6px 0}.post_tags{margin-top:12px;font-size:12px}.post_nav{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;font-size:12px}.pagination{margin:14px 0}.pagination .nav-links{display:flex;flex-wrap:wrap;gap:4px}.pagination a,.pagination span{padding:3px 9px;border:1px solid #d5e0e6;background:#f1f6f9}.pagination .current{background:#7ba60d;border-color:#7ba60d;color:#fff;font-weight:bold}.comments{margin-bottom:20px}.comment-list{list-style:none;margin:0 0 16px;padding:0;border:1px solid #d5e0e6}.comment-list .children{list-style:none;margin:10px 0 0 24px;padding:0}.comment-list .comment-body{padding:10px 14px;border-bottom:1px solid #d5e0e6}.comment-list>li:nth-child(even)>.comment-body{background:#f1f6f9}.comment-list .comment-author{font-weight:bold}.comment-list .comment-author img{float:left;margin-right:10px}.comment-list .comment-meta{font-size:11px;color:#909090;margin-bottom:6px}.comment-list .reply a{font-size:11px}.comment-form label{display:block;margin-bottom:3px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;max-width:640px;padding:6px;border:1px solid #b7cbd6;font:inherit}.comment-form .form-submit input{padding:6px 18px;border:0;background:#7ba60d;color:#fff;font-weight:bold;cursor:pointer}#reply-title{font-size:14px;color:#087a9d}#footer{background:#b3dbf0 url(../img/ui/footer_bg.gif) repeat-x top;padding:22px 10px 14px;text-align:center;font-size:12px;color:#666;margin-top:20px}#footer p{margin:8px 0 0}@media(max-width: 900px){.branding__in{flex-wrap:wrap}#logo{width:100%;text-align:center}.main_buttons{margin:0 auto}.branding__right{margin:10px auto;text-align:center;width:100%}.news-item{flex-direction:column}.news-item__img{width:100%}}