

/* Start:/bitrix/components/bitrix/blog/templates/.default/themes/blue/style.css?16353673391129*/
/*color*/
.body-blog a:link, .body-blog a:visited, .body-blog a:active, .blog-navigation-box li a {color:#0e5196;}
.body-blog a:hover {color:#d04747;}

.blog-post-title {background-color: #e5e7f1;}
.blog-post-title span, .blog-post-title a:link, .blog-post-title a:visited, .blog-post-title a:active {color: #365fa3;}

/*images*/
.blog-group-icon {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/user_group.gif);}
.blog-author-icon {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/user.gif);}
.blog-group-edit, .blog-post-edit-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_edit.gif);}
.blog-group-delete, .blog-post-delete-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_delete.gif);}
.blog-post-comments-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_comment.gif);}
.blog-post-views-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_view.gif); }
.blog-post-publish-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_publish.gif);}
.blog-post-show-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_show.gif);}
.blog-post-hide-link {background-image: url(/bitrix/components/bitrix/blog/templates/.default/themes/blue/images/icon_hide.gif);}

.blog-comment-cont{}
.blog-comment-info {}
.blog-post-info-back {}
.blog-post-info {background-color: #f5f5f5; border-top: 1px solid #fff;}

/* End */


/* Start:/local/templates/germes/components/bitrix/blog/.default/style.css?167768009837974*/
/*blog*/

.blog-posts {
	display: inline;
	float: left;
	margin-right: 1%;
	overflow: hidden;
	width: 79%;
}

/*post*/

.blog-post {
	margin: 0;
	padding-bottom: 2.5em;
	padding-right: 0.8em;
}

.blog-post-title {
	font-size: 1.65em;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 0 0 0;
	padding: 0.2em;
	padding-left: 0.6em;
	font-family: Arial;
}

.blog-post-title a {
	text-decoration: none !important;
}

.blog-post-title a :hover {
	text-decoration: underline !important;
}

.blog-post-info {
	padding: 0.2em 0.6em 0.2em
}

.blog-post-info-back {}

.blog-post-content {
	padding: 0.4em 0.6em 0.4em;
	overflow: hidden;
	border-bottom: 1px dotted;
	line-height: 1.4em;
}

.blog-post-meta {
	font-size: 0.85em;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
	padding-top: 0.3em;
	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;
	padding-left: 18px;
	height: 16px;
	display: inline-block;
	padding-right: 0.5em;
	font-size: 1.2em;
}

.blog-post-comments-link {
	padding-left: 15px;
}

.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;
	border-radius: 50%;
	width: 80px!important;
	height: 80px!important;
}

.blog-post-avatar {
	padding: 0.1em 0.3em 0.3em 0.3em;
}

.blog-post-content div[align="left"], .blog-post-content div[align="right"], .blog-post-content div[align="center"], .blog-post-content div[align="justify"] {
	min-height: 1em;
}

/*post form*/

div.blog-post-field-text textarea {
	width: 100%;
}

div.blog-post-field-text {
	padding-bottom: 0.2em;
}

div.blog-post-fields {}

div.blog-post-field {}

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%;
	/*IE Fix or zoom:1 */
}

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;
	border: 1px solid #c4c4c4;
	background-color: #eceaec;
}

.blog-comment-avatar img {}

.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;
}

.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%;
}

.blog-comment-field-subject {
	margin-bottom: 15px;
}

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 {
	display: inline;
	float: right;
	overflow: hidden;
	width: 20%;
}

.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;
	border-bottom: 1px solid;
	padding: 0;
	padding-bottom: 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;
}

/*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 {
	width: 16px;
	height: 16px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	padding-right: 0.2em;
	line-height: 1em;
}

/*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/germes/components/bitrix/blog/.default/images/bbcode/font_bold.gif);
}

a.blog-bbcode-italic {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_italic.gif);
}

a.blog-bbcode-color {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_color.gif);
}

a.blog-bbcode-underline {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_underline.gif);
}

a.blog-bbcode-strike {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_strike.gif);
}

a.blog-bbcode-url {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_link.gif);
}

a.blog-bbcode-img-upload {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_image.gif);
}

a.blog-bbcode-img {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_image_upload.gif);
}

a.blog-bbcode-video {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_video.gif);
}

a.blog-bbcode-code {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_code.gif);
}

a.blog-bbcode-quote {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_quote.gif);
}

a.blog-bbcode-video {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_video.gif);
}

a.blog-bbcode-list {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/font_list.gif);
}

a.blog-bbcode-cut {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/bbcode/cut.gif);
}

/*main page*/

div.blog-mainpage {
	width: 100%;
}

div.blog-mainpage-side-left {
	float: left;
	width: 52%;
	padding-right: 0.5em;
}

div.blog-mainpage-side-right {
	float: right;
	width: 46%;
}

.blog-mainpage-item {
	margin: 0;
	padding-bottom: 0.6em;
	padding-top: 0.5em;
}

.blog-mainpage-title {
	margin: 0;
	padding-bottom: 0.5em;
	padding-top: 0.4em;
	font-weight: bold;
}

.blog-mainpage-content {
	line-height: 1.4em;
	font-size: 0.95em;
	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: 96%;
	line-height: 2.35em;
	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 {
	float: right;
	font-size: 0.95em;
	padding-right: 0.6em;
	display: inline;
	white-space: nowrap;
}

.blog-tab-items a {
	text-decoration: none !important;
	padding-left: 0.6em;
}

.blog-tab-items a:hover {
	text-decoration: underline !important;
}

.blog-tab-title {
	font-weight: bold;
	padding-left: 0.5em;
	float: left;
	display: inline;
	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 !important;
}

.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 {
	background-color: #f5f5f5;
}

.blog-sidebar h3 {
	border-bottom-color: #dadada;
}

.blog-bottombar h3 {
	color: #333333;
}

.blog-sidebar-title {
	color: #000 !important;
}

.blog-sidebar-title a {
	color: #000 !important;
}

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/germes/components/bitrix/blog/.default/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 !important;
}

.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/germes/components/bitrix/blog/.default/images/plashka_start.gif);
}

div.blog-tab-right {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/plashka_end.gif);
}

div.blog-line {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/images/line_gradient.gif);
}

.blog-rss-icon {
	background-image: url(/local/templates/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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 {
	font-size: 1.2em;
}

.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
}

.blog-comment-nav-item {
	cursor: pointer;
}

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/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-css {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-csv {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;
}

.feed-file-icon-dib {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-doc {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;
}

.feed-file-icon-docp {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;
}

.feed-file-icon-docx {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;
}

.feed-file-icon-gif {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-htm {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-html {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-jfif {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-jpe {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-jpeg {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-jpg {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-js {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-pdf {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -415px !important;
}

.feed-file-icon-php {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-png {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-ppt {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;
}

.feed-file-icon-pptp {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;
}

.feed-file-icon-pptx {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -256px !important;
}

.feed-file-icon-rar {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -96px !important;
}

.feed-file-icon-rtf {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -288px !important;
}

.feed-file-icon-swf {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-tif {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-tiff {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -128px !important;
}

.feed-file-icon-txt {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -192px !important;
}

.feed-file-icon-xls {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;
}

.feed-file-icon-xlsp {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;
}

.feed-file-icon-xlsx {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -224px !important;
}

.feed-file-icon-xml {
	background: url(/local/templates/germes/components/bitrix/blog/.default/images/icons/files/files-sprite.png) no-repeat 0 -32px !important;
}

.feed-file-icon-zip {
	background: url(/local/templates/germes/components/bitrix/blog/.default/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/germes/components/bitrix/blog/.default/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-post-user-fields-UF_BLOG_POST_DOC .file-selectdialog-switcher {
	display: none;
}

/*for neweditor */

/*.feed-add-post .file-selectdialog-switcher,*/

/*.feed-add-post .wduf-selectdialog-switcher,*/

/*.feed-add-post .diskuf-selectdialog-switcher {display: block !important; margin-top: 0.46em; position: relative;}*/

/*.feed-add-post .file-selectdialog-switcher span,*/

/*.feed-add-post .wduf-selectdialog-switcher span,*/

/*.feed-add-post .diskuf-selectdialog-switcher span {display:block !important;}*/

.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%
}

.blog-calendar table {
	width: 100%;
}

body[id^="p-blog"] #page a {
	color: #333!important;
	text-decoration: none!important;
	border-bottom-style: none!important;
}

body[id^="p-blog"] #page .search-tags-cloud a {
	border-bottom-style: solid!important;
}

body[id^="p-blog"] #page .blog-post-title {
	background-color: #333333;
}

body[id^="p-blog"] #page .blog-post-title * {
	color: #f5f5f5!important;
}

/*// ONLY Small devices (landscape phones, 575px and low)*/

@media (max-width: 575px) {
	div.blog-mainpage-side-left {
		float: none!important;
		width: auto!important;
	}
	div.blog-mainpage-side-right {
		float: none!important;
		width: auto!important;
	}
	/*body-blog*/
	.body-blog {
		display: flex;
		flex-wrap: wrap;
	}
	.body-blog .blog-sidebar {
		order: 2;
		float: none;
		width: calc(100% + 30px);
		margin: 0 -15px 25px;
		background-color: #f2f2f2;
	}
	.body-blog .blog-posts {
		order: 1;
		float: none;
		width: auto;
	}
	.blog-search-form input {
		display: block;
		width: 100%;
		height: 34px;
		padding: 6px 12px;
		font-size: 14px;
		line-height: 1.42857143;
		color: #555;
		background-color: #fff;
		background-image: none;
		border: 1px solid #ccc;
		border-radius: 4px;
		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
		transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	}
	.blog-search-form .blog-search-select, .blog-search-form .blog-search-text {
		width: 49%;
		display: inline-block;
	}
	.blog-search-submit input {
		display: inline-block;
		margin-bottom: 0;
		font-weight: normal;
		text-align: center;
		vertical-align: middle;
		-ms-touch-action: manipulation;
		touch-action: manipulation;
		cursor: pointer;
		background-image: none;
		border: 1px solid transparent;
		white-space: nowrap;
		padding: 2px 12px;
		font-size: 14px;
		line-height: 1.42857143;
		border-radius: 4px;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		outline: none!important;
		box-shadow: none!important;
		border-style: solid!important;
		border-width: 1px;
		background: transparent;
		color: #333333;
		background-color: #ffffff;
		border-color: #cccccc;
	}
}

/* End */


/* Start:/local/templates/germes/components/bitrix/search.tags.cloud/.default/style.css?17551154432114*/
.search-tags-cloud{max-height:50px;text-align:center;overflow:scroll;overflow-y:hidden;white-space:pre;vertical-align:top;margin:1em 0;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.search-tags-cloud .search-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background:#fff;vertical-align:middle;border:solid 1px !important;border-radius:20px;padding:7px 20px;position:relative;white-space:normal}.search-tags-cloud .search-tag a{text-decoration:none}.search-tags-cloud .search-tag:hover .search-tag-remove{opacity:1}.search-tags-cloud .search-tag .search-tag-remove{--tag-size:17px;opacity:0;position:absolute;right:calc(var(--tag-size) / 2 * -1);top:calc(var(--tag-size) / 2 * -1);width:var(--tag-size);height:var(--tag-size);z-index:1;display:block;background-color:#ffffff;border:solid 1px #000;border-radius:50%;padding:calc(var(--tag-size) / 2);cursor:pointer;pointer-events:auto;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.search-tags-cloud .search-tag .search-tag-remove:after,.search-tags-cloud .search-tag .search-tag-remove:before{position:absolute;top:50%;left:50%;display:block;width:2px;height:10px;border-radius:1px;background-color:#535c68;content:'';-webkit-transition:250ms linear background;-o-transition:250ms linear background;transition:250ms linear background;pointer-events:auto}.search-tags-cloud .search-tag .search-tag-remove:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.search-tags-cloud .search-tag .search-tag-remove:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.search-tags-cloud::-webkit-scrollbar{display:none}
/* End */


/* Start:/local/templates/germes/components/bitrix/main.user.link/.default/style.min.css?1635367309880*/
.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:0 2px !important;border:0 !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:0!important;font-size:0!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 0}.bx-user-info-online-cell{margin-top:5px}.bx-user-info-name{display:block;zoom:1}
/* End */
/* /bitrix/components/bitrix/blog/templates/.default/themes/blue/style.css?16353673391129 */
/* /local/templates/germes/components/bitrix/blog/.default/style.css?167768009837974 */
/* /local/templates/germes/components/bitrix/search.tags.cloud/.default/style.css?17551154432114 */
/* /local/templates/germes/components/bitrix/main.user.link/.default/style.min.css?1635367309880 */
