

/* Start:/local/templates/.default/components/bitrix/blog/blogs_banker_color1/style.css?169485954435921*/
.blogs {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.blogs__list{
    width: 100%;
}

.blogs__item {
    background-color: #f5f5f5;
    padding: 1rem;
    margin-bottom: 1rem;
}

.blogs__articles {
    width: 100%;
}

.blogs__articles .nav-tabs > li {
    float:left;
}

.blogs__articles .nav-tabs > li > a {
    background-color: #f5f5f5;
}

.blogs-list-posts {
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	border: 1px solid #ddd;
	padding: 15px;
	position: relative;
	background-color: #FFF;
    margin-bottom: 1rem;
}

.blogs-list-posts:hover {
    background-color: #f5f5f5;
    transition: all 0.3s ease-in-out;
}

.blogs-list-posts a {
	text-decoration: none;
}

.blogs-list-posts a:hover {
	text-decoration: none;
	transition: all 0.3s ease-in-out;
}

.blogs-list-posts__header {
	margin-bottom:0.5rem;
}

.blogs-list-posts__author {
	color: #1f1f1f;
    font-size: 0.8rem;
}

.blogs-list-posts__content {
	overflow: hidden;
}

.blogs-list-posts__date {
    font-size: 0.9rem;
	background-color: #f5f5f5;
	padding: 0.3rem;
	margin-bottom: 0.5rem;
}

.blogs-list-posts__date .fa {
	display: inline-block;
	margin-right: 0.5rem;
}

.blogs-list-posts__title {
	font-size: 1.2rem;
	line-height: 120%;
    padding: 0;
    margin-bottom: 0.5rem;
    color: #375a7f;

}

.blogs-list-posts__title:hover {
	color: #FE6E0D;
}

.blogs-list-posts__util {
	padding: 0 0.5rem;
}

.blogs-list-posts__views-link a {
	display: inline-block;
	margin-right: 1rem;
	color: #70a438;
}

.blogs-list-posts__views-link a:hover {
	color: #375a7f;
}

.blogs-list-posts__comments-link a {
	display: inline-block;
	margin-right: 1rem;
	color: #FE6E0D;
}

.blogs-list-posts__comments-link a:hover {
	color: #375a7f;
}

.blog-item {
	display: flex;
	flex-direction: row;
	gap: 1rem;
	text-decoration: none;
	color: #666;
}

.blog-item:hover {
	color: #666;
	text-decoration: none;
	background-color: #f1f1f1c5;
	transition: all 0.4s ease-in-out;
}

.blog-item__thumb {
	width: 110px;
}

.blog-item__title {
	color: #FE6E0D;
}

.blog-item:hover .blog-item__title {
	color: #375a7f;
}

.blog-item__col {
	width: auto;
}

.blog-item__img {
	width: 100px;
	height: 100px;
	object-fit: cover;
	object-position: center;
	border-radius: 50%;
}

.blog-item__desc {
	margin-bottom: 1rem;
}

.blog-item__meta {

}

@media (min-width:768px) {
    .blogs {
        flex-direction: row;
        gap: 2rem;
    }

    .blogs__list{
        width: 40%;
    }

    .blogs__articles {
        width: 60%;
    }
}


/*post*/
.blog-post{margin:0 0 15px 0; border-bottom:1px solid #e9e9e9}
.blog-post-title{font-size:1.4em; font-weight:bold; line-height:1.3em; margin:0 0 0 0;}
.blog-post-title a{text-decoration:none !important}
#blog-posts-content .blog-post-title a{color:#666}
#blog-posts-content .blog-post-title{padding-left:0;line-height:1.1em}
#blog-posts-content .blog-post-info{background-color:#e9e9e9}
.blog-post-title a :hover{text-decoration:underline !important}
.blog-post-info{padding:0.2em 0 0.2em; margin-bottom:15px}
.blog-post-content{overflow:hidden; border-bottom:1px dashed; line-height:1.4em;text-align:justify;padding:0 0 1em 0}
.blog-post-meta{font-size:0.85em; line-height:1.4em; margin:0; padding:0; padding-top:0.6em; padding-bottom:0.3em; padding-left:0.6em}
.blog-post-date{margin:0.1em 0; padding:0 0 0 0.3em; line-height:1.4em; display:inline}
.blog-post-current .blog-post{padding-right:0}
.blog-post-edit-link,.blog-post-delete-link,.blog-post-comments-link,.blog-post-views-link,.blog-post-publish-link,.blog-post-hide-link,.blog-post-show-link{background-repeat:no-repeat; height:16px; display:inline-block; padding-right:0.5em; font-size:1.2em}
.blog-post-comments-link{padding-left:5px}
.blog-post-show-link{padding-left:19px}
.blog-post-tag{padding-top:0.4em}
.blog-post-tag a{text-decoration:none !important}
.blog-post-tag a:hover{text-decoration:underline !important}
.blog-post-avatar img{float:right}
.blog-post-avatar{padding:0.1em 0.3em 0.3em 0.3em}

div.blog-post-field-title,div.blog-post-field-category,div.blog-post-field-favorite,div.blog-post-field-date,div.blog-post-field-enable-comments{width:100%}
div.blog-post-field-access,div.blog-post-field-seo,div.blog-post-field-category{padding-top:10px}
div.blog-post-field-date{padding-top:0.5em}
div.blog-post-field-favorite div,div.blog-post-field-enable-comments div{display:inline}
div.blog-post-field-favorite,div.blog-post-field-enable-comments{padding-bottom:0.4em}
div.blog-post-field-sep{width:2%; float:left}
div.blog-post-image-item{float:left; padding-right:1em; padding-bottom:2em; height:150px}
div.blog-post-image-item-border{border:1px solid; height:100px; text-align:center; vertical-align:middle; width:100px}
div.blog-post-image-item-input{padding-top:0.5em}
div.blog-post-image-item-input input{width:100px}
div.blog-post-buttons{padding-top:1em; padding-bottom:0.4em}
div.blog-post-field-category div.blog-post-field-text label,div.blog-post-field-access-title,div.blog-post-field-code div.blog-post-field-text label,div.blog-post-field-seo label{font-weight:bold; font-size:1.1em}
div.blog-post-bbcode-line{padding-top:0.2em}
.blog-group-edit{background-repeat:no-repeat; width:16px; height:16px; display:inline-block}
.blog-group-delete{background-repeat:no-repeat; width:16px; height:16px; display:inline-block}
.blog-group,.blog-group-label{}
div.blog-post-edit-form{width:97%; padding:0.8em}
div.blog-buttons{padding-top:1em}
/*comment*/.blog-comment{margin:0; padding-top:0.7em}
.blog-comment-cont{}
.blog-comment-info{display:block}
.blog-comment-content{display:block; overflow:hidden; padding-top:0.5em}
.blog-comment-meta{font-size:0.85em; padding-top:0.5em; padding-bottom:0.5em}
.blog-comment-date{font-size:0.85em; display:inline}
.blog-comment-author-info{display:inline}
.blog-comment-avatar{float:left; margin-right:0.5em; width:30px; height:30px}
.blog-comment-avatar img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.blog-comment-meta a{text-decoration:none !important}
.blog-comment-meta a:hover{text-decoration:underline !important}
.blog-comment-link,.blog-comment-delete,.blog-comment-parent,.blog-comment-answer,.blog-comment-edit,.blog-comment-show,.blog-comment-hide{display:inline-block}
.blog-add-comment{text-align:center; padding-top:0em; padding-bottom:1.5em;margin-top:1em}
.blog-comment-nav{padding-bottom:0.6em; padding-left:0.7em}
/*comment-form*/div.blog-comment-form{margin-bottom:0.7em; margin-top:0.7em; width:80%}
div.blog-comment-field-text{width:100%}
div.blog-comment-field-text textarea{width:99.9%}
div.blog-comment-field-tags{display:none}
div.blog-comment-field-tags input{width:80%}
div.blog-comment-field-captcha input{width:180px}
div.blog-comment-field-settings input{width:1.55em; height:1.55em; margin:0 0 0 -0.25em; vertical-align:middle; font-size:1em}
div.blog-comment-field-settings label{vertical-align:middle}
div.blog-comment-fields{padding:0.8em; zoom:1}
div.blog-comment-field{}
div.blog-comment-field-title input,div.blog-comment-field-desc input{width:80%}
div.blog-comment-field-user{width:100%; padding-bottom:5px}
div.blog-comment-field-author,div.blog-comment-field-email{float:left; width:47%}
div.blog-comment-field-text{padding-bottom:0.2em}
div.blog-comment-field-user-sep{width:5%; float:left}
div.blog-comment-field-author input,div.blog-comment-field-email input{width:100%}
div.blog-comment-field-bbcode{padding-top:0.7em}
div.blog-comment-field-captcha-image{padding-top:0.4em}
div.blog-comment-buttons{margin-top:1em; padding-bottom:0.4em}
div.blog-comment-buttons input{padding:0 0.5em; font-size:1.184em}
/*menu*/div.blog-menu-box{margin-bottom:1em; padding-bottom:0.5em; line-height:1.5em; zoom:1}
div.blog-menu-box span{white-space:nowrap; display:inline-block}
div.blog-settings-menu-box{margin-bottom:1em; padding-bottom:0.5em; line-height:1.5em; zoom:1}
div.blog-settings-menu-box span{white-space:nowrap; display:inline-block}
/*sidebar*/.blog-sidebar{overflow:hidden;margin-bottom:30px}
.blog-sidebar ul,.blog-sidebar ul li ul{margin:0;padding:0; list-style:none !important}
.blog-sidebar ul li{margin:0;padding:0px; list-style:none !important; text-align:left}
.blog-sidebar h3{font-size:1em; font-weight:bold; letter-spacing:1px; padding:0.6em; margin:0}
.blog-sidebar li ul li{margin:0;padding:0; border:0}
.blog-sidebar ul li ul li{text-align:left; margin:0; padding:0}
.blog-sidebar ul li ul li a{text-decoration:none; outline:0}
.blog-sidebar ul li ul li a:hover{text-decoration:underline}
.blog-sidebar ul{padding:1em}
.blog-sidebar ul li ul{padding-top:0.4em}
.blog-sidebar-title a{text-decoration:none}
.blog-sidebar-avatar{text-align:center}
.blog-sidebar-avatar img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
/*general*/div.blog-errors{border-width:1px; border:1px solid; margin:1.117em; padding:0.4em 1.117em}
div.blog-errors ul{padding:0.3em 0 0.3em 2em; margin:0}
div.blog-errors ul li{margin:0; padding:0}
div.blog-notes{border-width:1px; border:1px solid; margin:1.117em; padding:0.4em 1.117em}
div.blog-notes ul{padding:0.3em 0 0.3em 2em; margin:0}
div.blog-notes ul li{margin:0; padding:0}
div.blog-textinfo{border:1px solid ; margin:1.117em; padding:0.4em 1.117em}
div.blog-textinfo ul{padding:0.3em 0 0.3em 2em; margin:0}
div.blog-textinfo ul li{margin:0; padding:0}
div.blog-clear-float{clear:both}
table.blog-table-header-left,table.blog-table-header-top{border-collapse:collapse; border:none}
table.blog-table-header-left th,table.blog-table-header-left td,table.blog-table-header-top th,table.blog-table-header-top td{padding:0.5em; vertical-align:top; border-top:1px solid}
table.blog-table-header-left th{text-align:right}
table.blog-table-header-top th{text-align:center}
table.blog-edit-perms-table{border:none}
table.blog-edit-perms-table th,table.blog-edit-perms-table td{padding:0.2em; vertical-align:top; border:none; border-top:0px}
table.blog-edit-perms-table th{text-align:center}
div.blog-line{background-repeat:no-repeat; height:3px; width:100%}
.blog-author{margin:0; padding:0; display:inline; font-weight:bold}
.blog-author-icon{display:block; float:left; background:#fff; padding:0 15px 0 0}
.blog-author-icon img{width:70px;height:70px;border-radius:50%}
/*bbcode line*/div.blog-bbcode-line{margin-right:3px; float:left}
div.blog-smiles-line,div.blog-more-smiles{float:left; white-space:nowrap; margin-left:5px; font-size:0.95em}
div.blog-bbcode-closeall{float:right}
div.blog-bbcode-line img,div.blog-smiles-line img{border:0}
div.blog-bbcode-line a,div.blog-smiles-line a{vertical-align:middle}
div.blog-bbcode-line a{width:20px; height:20px; float:left; margin-right:0.2em; background-position:center center; background-repeat:no-repeat; display:block}
div.blog-bbcode-line a,div.blog-bbcode-line img,div.blog-smiles-line a,div.blog-smiles-line img{outline:none}
div.blog-bbcode-line select{float:left; margin-left:3px; padding:0px; height:20px}
div.blog-bbcode-closeall a{padding-left:1em; vertical-align:middle; float:left}
/*BBCode Icons*/a.blog-bbcode-bold{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_bold.gif)}
a.blog-bbcode-italic{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_italic.gif)}
a.blog-bbcode-color{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_color.gif)}
a.blog-bbcode-underline{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_underline.gif)}
a.blog-bbcode-strike{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_strike.gif)}
a.blog-bbcode-url{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_link.gif)}
a.blog-bbcode-img-upload{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_image.gif)}
a.blog-bbcode-img{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_image_upload.gif)}
a.blog-bbcode-video{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_video.gif)}
a.blog-bbcode-code{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_code.gif)}
a.blog-bbcode-quote{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_quote.gif)}
a.blog-bbcode-video{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_video.gif)}
a.blog-bbcode-list{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/font_list.gif)}
a.blog-bbcode-cut{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/cut.gif)}
/*main page*/div.blog-mainpage{width:100%}
.blog-mainpage-title{margin:0; padding-bottom:0.5em; padding-top:0.4em; font-weight:bold}
.blog-mainpage-content{display:block}
.blog-mainpage-meta{font-size:0.89em; line-height:1.4em; margin:0; padding:0; padding-top:0.4em}
.blog-mainpage-meta a{text-decoration:none !important}
.blog-mainpage-meta a:hover{text-decoration:underline !important}
div.blog-mainpage-comment .blog-mainpage-meta{display:inline; padding-left:0.4em; font-size:0.89em}
div.blog-mainpage-comment .blog-mainpage-content{padding-top:0.4em}
div.blog-mainpage-comment .blog-mainpage-content a{text-decoration:none !important}
div.blog-mainpage-comment .blog-mainpage-content a:hover{text-decoration:underline !important}
div.blog-mainpage-item .blog-author{font-weight:normal}
div.blog-mainpage-comment .blog-mainpage-title{font-weight:normal}
div.blog-mainpage-blogs .blog-mainpage-content a{text-decoration:none}
div.blog-mainpage-blogs .blog-mainpage-content a:hover{text-decoration:none}
.blog-tab{padding:0; margin:0; min-height:31px; height:100%; width:100%; line-height:3em; display:block}
.blog-tab-left{background-repeat:no-repeat; padding:0; margin:0; width:3px; height:31px; float:left}
.blog-tab-right{background-repeat:no-repeat; padding:0; margin:0; width:3px; height:31px; float:right}
.blog-tab-container{width:100%; display:block}
.blog-tab-items{font-size:0.95em; padding-right:0.6em; white-space:nowrap;text-align:right;width:100%}
.blog-tab-items a{text-decoration:none ; padding-left:0.6em}
.blog-tab-items a:hover{text-decoration:underline }
.blog-tab-title{font-weight:bold; overflow:hidden}
.blog-tab-title a{text-decoration:none !important}
.blog-tab-title a:hover{text-decoration:underline !important}
div.blog-tab-content{padding-top:0.2em; padding-left:0.6em; padding-right:0.6em; padding-bottom:1.7em}
div.blog-mainpage-search-cloud{padding-top:0.4em}
.blog-calendar{text-align:center}
.blog-calendar table th{font-weight:normal}
.blog-rss div{padding-top:0.6em}
.blog-rss-icon{background-repeat:no-repeat; width:17px; height:17px; display:block; line-height:1em}
.blog-group-icon{width:16px; height:16px; display:block; float:left; background-repeat:no-repeat; padding-right:0.2em; line-height:1em}
.blog-search-form{padding-top:0.6em}
.blog-search-form div{padding-bottom:0.4em}
.blog-mainpage-create-blog{padding-bottom:1em; padding-left:0.6em}
.blog-rss-subscribe{padding-bottom:1.5em}
.blog-rss-subscribe .blog-tab-items{padding-top:0.55em}
.blog-group-rss{padding-top:1em}
table.blogquote,table.blogcode{font-size:1em; margin:0.5em 1em; width:80%; border:1px solid}
table.blogquote td,table.blogcode td{padding:0.95em 1.5em}
table.blogcode td{font-family:"Courier New"; white-space:pre-wrap}
table.blogcode pre{font-family:"Courier New"; font-size:12px; margin:0; line-height:15px; white-space:pre-wrap}
div.blog-post-quote,div.blog-post-code{padding-top:0.6em; padding-bottom:0.6em}
div.blog-post-quote span,div.blog-post-code span{padding-left:0.6em}
div.blog-post-quote table.blogquote,div.blog-post-code table.blogcode{margin:0}
/*page navigation*/div.blog-page-navigation{padding-bottom:0.8em}
div.blog-page-navigation a,span.blog-page-current,span.blog-page-dots{padding-left:0.75em;padding-right:0.5em; text-decoration:none}
div.blog-page-navigation a.blog-page-first,div.blog-page-navigation span.blog-page-first{padding-left:0.5em}
span.blog-page-current{font-weight:bold}
/*blog navigation*/ul.blog-navigation{list-style-position:outside; list-style-type:none; padding:0; margin:0; padding-bottom:1em}
ul.blog-navigation li{display:inline}
/*color*/.blog-post-content{border-bottom-color:#CCCCCC}
.blog-post-meta,.blog-comment-meta,.blog-comment-nav{color:#969696}
.blog-post-tag a,.blog-comment-meta a,.blog-mainpage-meta a{color:#969696 }
.blog-post-date,.blog-comment-date{color:#767676}
div.blog-post-date span.blog-post-time,div.blog-post-date span.blog-post-day{display:none}
div.blog-post-edit-form,div.blog-comment-fields{background-color:#f1f1f1}
div.blog-post-image-item-border{border-color:#D8D8D8}
.blog-sidebar{border-left:1px dashed #e9e9e9}
.blog-sidebar h3{border-bottom-color:#dadada}
.blog-bottombar h3{color:#333333}
.blog-sidebar-title{color:#000 }
.blog-sidebar-title a{color:#000 }
.blog-sidebar-title a.btn-rss{color:#fff}
div.blog-errors{border:solid 1px #DFBDAC; background:#F6DBCE}
div.blog-notes{border:solid 1px #DAD7A7; background:#F6F9D3}
div.blog-textinfo{border:solid 1px #D5D5D5; background:#F6F6F6}
.blog-required-field{color:red}
table.blog-table-header-left th,table.blog-table-header-left td,table.blog-table-header-top th,table.blog-table-header-top td{border-top-color:#D5D5D5}
div.blog-post-quote > span,div.blog-post-code > span{color:#7d7d7d; display:none}
div.blog-post-code table.blogcode{border-color:#E8E8E8; color:#7D7D7D; background-color:#F7F7F7}
div.blog-post-quote table.blogquote{border-color:#E8E8E8; color:#555; background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/quote-gray.png) no-repeat scroll left top #f7f7f7}
div.blog-mainpage-comment .blog-mainpage-content a,div.blog-mainpage-blogs .blog-mainpage-content a:hover,div.blog-mainpage-blogs .blog-mainpage-content a,div.blog-mainpage-comment .blog-mainpage-content a:hover{color:#333}
.blog-tab,.blog-tab-container{
/* background-color: #ededed; */}
.blog-tab-items{color:#767676}
.blog-tab-items a{color:#767676 }
.blog-tab-title a{color:#000 !important}
.blog-comment-cont-white{background-color:#fff; padding:1px}
/*images*/div.blog-tab-left{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/plashka_start.gif)}
div.blog-tab-right{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/plashka_end.gif)}
div.blog-line{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/line_gradient.gif)}
.blog-rss-icon{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/rss_icon.gif)}
div.blog-comment-new .blog-comment-date{background-color:#FFF4CA; padding-top:2px;padding-bottom:3px;padding-left:4px;padding-right:4px}
div.blog-comment-hidden .blog-comment-cont-white,div.blog-comment-hidden .blog-comment-date{background-color:#ededed}
div#special_perms{padding-top:0.5em}
div.blog-post-meta div.blog-post-info-bottom{display:none}
.blog-post-meta span.blog-post-link-counter,.blog-post-meta span.microblog-post-link-counter{padding:0 0 0 0.3em}
div.blog-post-rating{float:right}
div.blog-post-share{position:relative; float:right}
img.linked{border:none;cursor:pointer;height:21px;left:2px;position:relative;top:6px;width:11px}
div.blog-edit-field-code label.blog-edit-field-caption{font-weight:bold}
span#post-code-input{display:none}
a#post-code-text{background-color:#fff4ca;border-bottom:dashed 1px;text-decoration:none}
div.blog-post-field-code{padding-top:0.5em}
div.blog-tags-cloud{text-align:center}
div.blog-comment-preview div.blog-comment-cont-white{border-top:1px solid red; border-bottom:1px solid red}
div.blog-post-edit-micro #lhe_btn_sourcebb,div.blog-post-edit-micro #blog-post-image{display:none}
/*div.blog-post-edit-micro div.blog-comment-field-bbcode{padding:0.2em;}*/div.blog-post-edit-micro{margin-bottom:2em; width:78%}
div.blog-post-edit-micro #blogpost-length{font-weight:bold; display:inline}
div.blog-post-edit-micro div.blog-post-edit-form{padding:0; background-color:white; width:100%}
div.blog-post-edit-micro div.blog-post-buttons{text-align:left; padding-top:0.7em; padding-bottom:0.1em}
div.blog-post-edit-micro #edit-post-text{padding:0; border:1px solid #C2C2C2; border-radius:2px}
div.blog-post-edit-micro .lhe-stat-toolbar-cont,div.blog-post-edit-micro .lhe-button,div.blog-post-edit-micro div.lhe-tlbr-smile-cont{border:0}
div.blog-post-edit-micro #blog-post-micro-lhe-hide{display:inline-block; float:right}
div.blog-post-edit-micro .lhe-button-cont{padding-left:3px}
div.blog-post-edit-micro #blog-post-micro-lhe-but{display:inline-block; padding-top:3px}
div.blog-post-edit-micro .lhe-button-cont #lhe_btn_image{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/icon_image.gif) !important;background-position:3px 2px !important;background-repeat:no-repeat;cursor:pointer}
div.blog-post-edit-micro .lhe-button-cont #lhe_btn_createlink{background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/icon_link.gif) !important;background-position:2px 2px !important;background-repeat:no-repeat;cursor:pointer}
div.blog-post-edit-micro .lhe-button-cont #lhe_btn_bloginputvideo{width:17px;height:15px;padding-top:2px;cursor:pointer}
div.blog-post-edit-micro .lhe-button-over{background-color:#fff}
div.blog-post-edit-micro .blog-post-group-text{color:#999}
div.blog-post-edit-micro #blog-post-micro-lhe-hide{position:absolute;top:2px;right:2px}
div.blog-post-edit-micro #blog-post-micro-lhe-hide div{display:inline-block;cursor:pointer;width:17px;height:17px;vertical-align:middle;background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/bbcode/icon_close.gif) no-repeat}
div.blog-post-edit-micro .blog-post-field-bbcode{position:relative}
div.blog-comment .blog-author{line-height:30px}
div.microblog-post .blog-post-avatar{float:left; margin-right:0.5em; width:30px; height:30px; border:1px solid #c4c4c4; background-color:#eceaec; padding:0px}
div.microblog-post .blog-post-avatar img{}
div.microblog-post .blog-post-info{background:none; padding:0}
div.microblog-post .blog-author{line-height:30px}
div.microblog-post div.blog-post-content{border:none; padding:0; padding-top:0.5em}
div.microblog-post{border-bottom:1px solid #E5E5E5; padding:1px; margin-bottom:1.5em}
div.microblog-post div.blog-post-meta{padding-top:0.5em; padding-bottom:0.5em; font-size:0.85em; padding-left:0px}
div.microblog-post div.blog-post-meta a{color:#969696 !important; text-decoration:none !important}
div.microblog-post div.blog-post-meta a:hover{text-decoration:underline !important}
div.microblog-post .blog-post-date{font-size:0.85em; color:#969696}
/*div.blog-post-edit-micro  td.lhe-resize-row, div.blog-post-edit-micro  td.lhe-resize-row img {height: 1px !important;}*/div.blog-comment-line{background-color:#ededed; height:1px; background-image:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/line-start.gif); background-repeat:no-repeat; background-position:left}
span.blog-vert-separator{height:7px; width:1px; margin-left:0.2em; margin-right:0.2em; background-color:#e0e0e0; display:inline-block}
div.blog-post-meta-util span{display:inline-block}
div.blog-post-meta-util *{text-decoration:none !important}
div.microblog-post div.blog-post-date a{color:#969696 !important; text-decoration:none !important}
div.microblog-post div.blog-post-meta-util a{color:#969696 !important; text-decoration:none !important}
.blog-post-meta .bx-rating span,.blog-post-meta-util.bx-rating a{font-size:13px}
.blog-post-current-micro .bx-rating span,.blog-post-current-micro .bx-rating a{font-size:11px}
.blog-mainpage-meta .bx-rating span{color:#969696}
.blog-mainpage-meta span.ilike-light-blog-post *,.blog-mainpage-meta span.ilike-light-microblog *{color:#969696 !important; text-decoration:none !important; font-size:1em}
.blog-post-meta-util a span{cursor:pointer}
.blog-post-meta-util .ilike-light .bx-ilike-right{padding:0px 1px 0 11px; background-position:0 -42px; font-size:1.2em}
.blog-post-meta-util .ilike-light .bx-you-like .bx-ilike-right{background-position:0 -22px}
.blog-post-meta-util .ilike-light .bx-ilike-text{padding:0; font-size:1.2em}
.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-right{font-size:11px}
.microblog-post .blog-post-meta-util .ilike-light .bx-ilike-text{font-size:11px}
div.blog-comments .blog-comment-nav a.blog-comment-nav-item-sel{font-weight:bold; text-decoration:none; color:#969696; cursor:default}
.blog-comment-nav-item{}
/* autosave */a.blogPostAutoSave{float:right;display:block;width:18px;height:18px;margin:3px 3px 0 0;position:relative;z-index:2}
.blog-post-edit-micro a.blogPostAutoSave{margin-right:10px; margin-left:-12px; margin-top:2px}
.blog-notify-bar{width:100%;height:2.5em;line-height:2.5em;background:url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #FFEB8D !important;position:relative}
.blog-micro-notify-bar{width:100%;height:3em;line-height:1.5em;background:url("/bitrix/js/main/core/images/panel/sprite03.png") repeat-x scroll 0 -1178px #FFEB8D !important;position:relative}
.blog-notify-close{display:block !important;height:12px !important;margin:3px 6px 0 0;padding:0 !important;position:absolute !important;right:5px !important;top:5px !important;width:12px !important}
.blog-notify-close a{background:url("/bitrix/js/main/core/images/panel/sprite03.png") no-repeat scroll -268px -243px transparent !important;display:block !important;height:12px !important;width:12px !important;cursor:pointer}
.blog-notify-text{color:#000000 !important;margin:0 !important;text-align:center !important}
.blog-notify-text a.blogPostAutoRestore{position:relative;color:#ff0000;cursor:pointer;text-decoration:underline;margin-right:9px;margin-top:5px;z-index:2}
span.blog-post-group-value{margin-left:0.5em;border-bottom:dashed 1px;overflow:hidden;white-space:nowrap;max-width:300px}
span.blog-post-group-delete1{background:url("/bitrix/js/main/core/images/controls-sprite.png") no-repeat scroll -21px 8px transparent;cursor:pointer;display:inline-block;height:20px;width:15px;vertical-align:top;margin-left:2px}
#blog-post-group-selector{display:inline-block; cursor:pointer}
.blog-post-sonet-group{padding-bottom:0.5em}
.blog-post-edit-micro #blog-post-group-selector{display:inline-block;float:right;font-family:Arial;color:#b2b2b2;padding-right:5px}
span.blog-post-group-delete{display:inline-block;cursor:pointer;width:13px;height:16px;vertical-align:top;background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -282px}
div.blog-post-group-selector-text{display:inline-block;float:right;font-family:Arial;color:#b2b2b2;padding-right:5px;overflow:hidden;width:350px;white-space:nowrap;text-align:right}
/* buttons */.blog-small-button,.blog-small-button-left,.blog-small-button-icon,.blog-small-button-right,.blog-small-button-text{display:inline-block; vertical-align:top; height:27px;cursor:pointer; text-decoration:none !important; outline:none}
.blog-small-button{margin:0; background:url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -551px}
.blog-small-button-left{width:4px; background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -493px; margin-right:8px}
.blog-small-button-text{font:normal normal normal 13px/24px Arial,Helvetica,sans-serif; color:#4f4f4f}
.blog-small-button-right{width:6px; background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -493px; margin-left:8px}
.blog-small-button:hover{background:url(/bitrix/js/main/core/images/controls-sprite.png) repeat-x 0 -985px}
.blog-small-button:hover .blog-small-button-left{background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -15px -927px}
.blog-small-button:hover .blog-small-button-right{background:url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat -22px -927px}
.blog-arrow{width:30px;height:17px;background:url("/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/arrow.png") no-repeat 5px 5px;display:inline-block}
.feed-com-files{padding-top:10px}
.feed-com-files-title{color:#5c6470; font-size:12px; font-weight:bold; float:left; min-width:50px}
.feed-com-files-cont{overflow:hidden; padding:1px 0 1px 10px; zoom:1}
.feed-com-file-wrap{cursor:pointer; display:inline-block; font-size:12px; line-height:14px; margin:0 12px 12px 0; vertical-align:middle}
.feed-com-file-wrap:hover .feed-com-file-name{text-decoration:underline}
.feed-con-file-icon{background:url("/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/live_feed_sprite.png") no-repeat -55px -220px; display:inline-block; margin-right:5px; height:16px; vertical-align:middle; width:16px}
.feed-com-file-name{color:#2067b0; display:inline-block; font-weight:bold; margin-right:4px; max-width:120px; vertical-align:top; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.feed-com-file-size{color:#5c6470; display:inline-block; font-size:12px; vertical-align:top}
.feed-com-files-photo{border:1px solid #eeeeee;border-radius:1px;box-shadow:0 0 1px #eee,inset 0 0 1px #eee;display:inline-block;height:48px;margin:0 8px 8px 0;padding:3px;width:48px}
.feed-com-files-cont .feed-com-files-photo{height:69px; width:69px}
.feed-file-icon-bmp{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-css{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-csv{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -224px !important}
.feed-file-icon-dib{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-doc{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -288px !important}
.feed-file-icon-docp{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -288px !important}
.feed-file-icon-docx{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -288px !important}
.feed-file-icon-gif{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-htm{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-html{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-jfif{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-jpe{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-jpeg{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-jpg{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-js{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-pdf{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -415px !important}
.feed-file-icon-php{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-png{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-ppt{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -256px !important}
.feed-file-icon-pptp{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -256px !important}
.feed-file-icon-pptx{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -256px !important}
.feed-file-icon-rar{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -96px !important}
.feed-file-icon-rtf{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -288px !important}
.feed-file-icon-swf{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-tif{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-tiff{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -128px !important}
.feed-file-icon-txt{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -192px !important}
.feed-file-icon-xls{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -224px !important}
.feed-file-icon-xlsp{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -224px !important}
.feed-file-icon-xlsx{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -224px !important}
.feed-file-icon-xml{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -32px !important}
.feed-file-icon-zip{background:url(/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/icons/files/files-sprite.png) no-repeat 0 -96px !important}
.feed-add-photo-block-wrap{margin-top:-17px}
.feed-add-photo-block{display:inline-block; margin:17px 17px 0 0; min-height:92px; width:102px; padding-right:21px; position:relative; vertical-align:top}
.feed-add-photo-block .feed-add-post-del-but{background-position:6px -19px; background-color:#fff; height:22px; top:1px; z-index:0}
.feed-add-img-wrap{background:#fff;border:1px solid #e2e6e6;-moz-box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.3);box-shadow:0 0 2px rgba(137,137,137,0.3);display:block;text-align:center;padding:4px;position:relative;z-index:2}
.feed-add-img-title{color:#2067b0; display:block; font-weight:bold; font-size:12px; margin-top:3px; overflow:hidden}
.feed-add-photo-block .feed-add-close-icon{background-color:#fff; background-position:8px -19px; height:22px; top:1px; right:1px; width:22px}
.feed-add-photo-block .feed-add-close-icon:hover{background-position:-57px -60px}
.feed-add-post-del-but{background:url("/local/templates/.default/components/bitrix/blog/blogs_banker_color1/images/live_feed_sprite.png") no-repeat;cursor:pointer;right:0;top:0;height:20px;position:absolute;width:20px}
.feed-add-photo-block .feed-add-post-del-but{background-position:6px -19px;background-color:white;height:22px;top:1px;z-index:0}
#blog-upload-file,#blog-show-seo{color:#2067B0; border-bottom:dashed 1px #2067B0; text-decoration:none}
#blog-comment-user-fields-UF_BLOG_COMMENT_DOC .file-selectdialog-switcher{display:none}
#blog-post-user-fields-UF_BLOG_POST_DOC .file-selectdialog-switcher{display:none}
.blg-cancel-com,.blg-cancel-com:link,.blg-cancel-com:visited,.blg-cancel-com:active{color:#5c6470 !important; font-size:12px; text-decoration:none; padding-left:15px}
.blg-cancel-com:hover{text-decoration:underline}
#blog-show-seo-fields input,textarea{width:100%}
/* banker style */#commented-posts{border-color:1px solid #70A438}
#popular-posts{border-color:1px solid #FE6E0D}
.blog-tab-items .act a{text-decoration:underline; color:#FE6E0D; display:inline-block; font-weight:bold}
.topblogs .blog-tab-items .act a{color:#E74C3C}
.posts{color:#fff; background-color:#FE6E0D}
.tags{background-color:#375A7F;color:#fff}
.newcomments{background-color:#70A438;color:#fff}
.topblogs .blog-tab-title{background-color:#E74C3C;color:#fff}
.blog-tab .fa{padding:0 0.7em 0 1em}
.blog-mainpage-side-left .blog-tab-content{border-top:1px dashed #ddd}
.topblogs .blog-tab-items{border-bottom:1px dashed #ddd}
/* .blog-mainpage-item{border-bottom:1px solid #ddd;margin:0; padding:1em} */
.blog-author a{vertical-align:middle}
a.more{background-color:#e9e9e9; padding:5px 10px; display:inline-block;color:#666; margin-top:10px}
a.more:hover{color:#FE6E0D}
.blog-post-avatar-detail{float:left;margin:0 15px 10px 0; max-width:14rem ;}
.blog-post-avatar-detail img{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; width:14rem; height: 14rem;}
.blog-calendar h3.blog-sidebar-title{background-color:#E74C3C;color:#fff;margin-bottom:5px}
.blog-tags-cloud h3.blog-sidebar-title{background-color:#375A7F;color:#fff;margin-bottom:5px}
.blog-settings h3.blog-sidebar-title{background-color:#FE6E0D;color:#fff;margin-bottom:5px}
.blog-calendar-table td{text-align:center;padding:3px 6px}
.blog-calendar-table td a{color:#FE6E0D;font-weight:bold}
td.blogCalToday{background-color:#3498DB;color:#fff}
.blog-calendar-table td.blogCalToday a{color:#fff}
.blog-add-comment a{display:inline-block; color:#70A438;padding:0.4em}
.blog-post-meta-util .fa,div.blog-post-meta-util a{color:#375A7F}
.bx-vote-block,.box-voits{clear:both}
.bx-vote-bottom-block a{margin-left:5px}
#newsforum .col-md-9{padding-left:0}
@media (max-width:360px){
.blog-sidebar{border:none;}
.blog-tab-items{white-space:normal;}
}
/*post form*/
div.blog-post-field-text textarea{width:100%}
div.blog-post-field-text{padding-bottom:0.2em}
div.blog-post-field-title input,div.blog-post-field-category input{width:100%}
div.blog-post-field-code input{width:40%}
div.blog-post-field-user{width:100%;}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/main.user.link/.default/style.css?16152070001006*/
.bx-user-info-thumbnail img
{
 	border: 1px solid #E0E0E0; 
}

.bx-user-info-anchor {
	white-space: nowrap; 
	cursor: pointer;
}

.bx-user-info-anchor-nolink {
	white-space: nowrap; 
}

table.bx-user-info-anchor td.bx-user-info-anchor-cell, table.bx-user-info-anchor-nolink td.bx-user-info-anchor-cell {
	padding: 0px 2px !important;
	border: 0px !important;
	background-color: transparent !important;
}

.bx-user-info-data  .bx-user-info-data-separator{
	background-color: #E0E0E0;
	width: 218px;
	height: 1px!important;
	margin-top: 5px;
	margin-bottom: 2px;
	padding: 0px!important;
	font-size: 0px!important;
}

.bx-user-info-online, .bx-user-info-offline {
	height: 11px;
	width: 11px;
	display: block;	
}

.bx-user-info-online {
	background-image: url(/bitrix/components/bitrix/main.user.link/templates/.default/images/icon_online_small.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}

.bx-user-info-online-cell { margin-top: 5px; }
.bx-user-info-name { display: block; zoom: 1; }
/* End */
/* /local/templates/.default/components/bitrix/blog/blogs_banker_color1/style.css?169485954435921 */
/* /bitrix/templates/.default/components/bitrix/main.user.link/.default/style.css?16152070001006 */
