

/* Start:/local/templates/iguides-2022/components/rubium.web/idea/.default/style.css?164665376536871*/
/*action button panel*/
div.idea-title-buttons{
	position: absolute;
	right: 0;
	top: 5px;
	white-space: nowrap;
}

/*idea managment content block, for each page*/
div.idea-managment-content{font-size:12px; zoom:1;}

div.idea-managment-content div.idea-managment-content-left{
	float: right;
	margin-left: 20px;
	width: 265px;
}

div.idea-managment-content div.idea-managment-content-right{
	overflow-x: auto;
	overflow-y: hidden;
	_float: left;
}
/*end*/

/*status colors*/
.status-color-new {color: #289B00; border-bottom-color: #289B00; font-family: Arial;}
.status-color-processing {color: #606060; border-bottom-color: #606060; font-family: Arial;}
.status-color-completed {color: #f6b60c; border-bottom-color: #f6b60c; font-family: Arial;}
.status-action {border-bottom-width: 1px; border-bottom-style: dashed; font-family: Arial;}
.idea-action-cursor
{
	cursor: pointer;
}

img.idea-user-avatar {margin-top:-2px; padding-left:2px; padding-right:3px;}

.bx-idea-user-desc-contact {
	margin-bottom:5px;
	font-size:120%;
	color: #CC3333;
	margin: 10px 0;
	font-weight: bold;
}
.bx-idea-condition-description {float: right; font-size: 100%; margin-top: -3px; margin-right: 4px; text-align:right; line-height: 120%;}

/*Sort box line*/
div.idea-sort-by-box {background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/sort-box/left-box.jpg') top left no-repeat; height:23px; margin-bottom:17px;}
div.idea-sort-by-box2 {background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/sort-box/right-box.jpg') top right no-repeat; height:23px;}
div.idea-sort-by-box div.idea-sort-by-box-body {background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/sort-box/middle-box.jpg') top left repeat-x; height:23px; margin:0 6px;}
div.idea-sort-by-box div.idea-sort-by-title{color:#7F7F7F; padding-right:10px!important;line-height: 22px; float: right;height: 23px;padding: 0 4px;}
div.idea-sort-by-box div.idea-sort-by-link-selected, div.idea-sort-by-box div.idea-sort-by-link{
	float:right;
	height:23px;
	padding:0px 4px;
	_width:0;
	_white-space: nowrap;
}
div.idea-sort-by-box div.idea-sort-by-link-selected {background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/sort-box/selected-bg.jpg') top left repeat-x; border-radius: 3px;}
div.idea-sort-by-box div.idea-sort-by-link-selected a{color:#000000; display:block; height:23px; line-height: 22px; text-decoration:none;}
div.idea-sort-by-box div.idea-sort-by-link a{color:#4c4c4c; display:block; height:23px; line-height: 22px; text-decoration:none;}
div.idea-sort-by-box div.idea-sort-by-link:hover {background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/sort-box/hover-bg.jpg') top left repeat-x; border-radius: 3px;}
/*end Sort box line*/

/*Status box*/
div.status-box-l
{
	height:26px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/left-box.jpg') top left no-repeat;
}
div.status-box-l div.status-box-r
{
	height:26px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/right-box.jpg') top right no-repeat;
}
div.status-box-l div.status-box-r div.status-box-m
{
	height:26px;
	margin: 0 4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/middle-box.jpg') top right repeat-x;
}



div.status-box-l div.status-box-r div.status-box-m div.status-item
{
	height:26px;
	float:left;
	margin: 0 5px;
	_width:0;
	_white-space: nowrap;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item:hover
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/hover-bg.jpg') center left repeat-x;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item div
{
	height:26px;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item div a
{
	line-height: 26px;
	color: #666666;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial;
	display: block;
	padding: 0 15px;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item-selected
{
	height:26px;
	float:left;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/selected-left.jpg') top left no-repeat;
	_width:0;
	_white-space: nowrap;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item-selected div
{
	height:26px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/selected-right.jpg') top right no-repeat;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item-selected div div
{
	height:26px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/status-box/selected-middle.jpg') top left repeat-x;
	padding: 0 10px;
	margin: 0 5px;
}

div.status-box-l div.status-box-r div.status-box-m div.status-item-selected div div a
{
	line-height: 26px;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial;
	cursor: default;
}
/*end Status box*/

/*Detail comments official*/
div.blog-comment-common-official div.comment-list-tl
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/official-tl.jpg') top left no-repeat;
}

div.blog-comment-common-official div.comment-list-tl div.comment-list-tr
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/official-tr.jpg') top right no-repeat;
}

div.blog-comment-common-official div.comment-list-tl div.comment-list-tr div
{
	background: #f5f5f5;
	border-top: 1px solid #e4e4e4;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-official div.comment-list-bl
{
	height:4px;
	margin-bottom: 7px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-bl.jpg') top left no-repeat;
}

div.blog-comment-common-official div.comment-list-bl div.comment-list-br
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-br.jpg') top right no-repeat;
}

div.blog-comment-common-official div.comment-list-bl div.comment-list-br div
{
	border-bottom: 1px solid #ededed;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-official div.idea-answer
{
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 4px;
	background: #f5f5f5;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}

div.blog-comment-common-official div.blog-comment-content-common
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding-left: 12px;
	padding-right: 7px;
	padding-top: 12px;
}
/*END Detail comments*/

/*Detail comments hidden*/
div.blog-comment-common-hidden div.comment-list-tl
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/hidden-tl.jpg') top left no-repeat;
}

div.blog-comment-common-hidden div.comment-list-tl div.comment-list-tr
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/hidden-tr.jpg') top right no-repeat;
}

div.blog-comment-common-hidden div.comment-list-tl div.comment-list-tr div
{
	background: #e1f0e0;
	border-top: 1px solid #d1dfd0;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-hidden div.comment-list-bl
{
	height:4px;
	margin-bottom: 7px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-bl.jpg') top left no-repeat;
}

div.blog-comment-common-hidden div.comment-list-bl div.comment-list-br
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-br.jpg') top right no-repeat;
}

div.blog-comment-common-hidden div.comment-list-bl div.comment-list-br div
{
	border-bottom: 1px solid #ededed;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-hidden div.idea-answer
{
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 4px;
	background: #e1f0e0;
	border-left: 1px solid #d1dfd0;
	border-right: 1px solid #d1dfd0;
}

div.blog-comment-common-hidden div.blog-comment-content-common
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding-left: 12px;
	padding-right: 7px;
	padding-top: 12px;
}
/*END Detail comments*/

/*Detail comments owner*/
div.blog-comment-common-owner div.comment-list-tl
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/owner-tl.jpg') top left no-repeat;
}

div.blog-comment-common-owner div.comment-list-tl div.comment-list-tr
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/owner-tr.jpg') top right no-repeat;
}

div.blog-comment-common-owner div.comment-list-tl div.comment-list-tr div
{
	background: #f9f4cd;
	border-top: 1px solid #e7e3bf;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-owner div.comment-list-bl
{
	height:4px;
	margin-bottom: 7px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-bl.jpg') top left no-repeat;
}

div.blog-comment-common-owner div.comment-list-bl div.comment-list-br
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-br.jpg') top right no-repeat;
}

div.blog-comment-common-owner div.comment-list-bl div.comment-list-br div
{
	border-bottom: 1px solid #ededed;
	height: 4px;
	margin: 0 4px;
	font-size: 0px;
	line-height: 0px;
}

div.blog-comment-common-owner div.idea-answer
{
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 4px;
	background: #f9f4cd;
	border-left: 1px solid #e7e3bf;
	border-right: 1px solid #e7e3bf;
}

div.blog-comment-common-owner div.blog-comment-content-common
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding-left: 12px;
	padding-right: 7px;
	padding-top: 12px;
}
/*END Detail comments*/

/*Detail comments common*/
div.blog-comment-common-common div.comment-list-tl
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/common-tl.jpg') top left no-repeat;
}

div.blog-comment-common-common div.comment-list-tl div.comment-list-tr
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/common-tr.jpg') top right no-repeat;
}

div.blog-comment-common-common div.comment-list-tl div.comment-list-tr div
{
	border-top: 1px solid #ededed;
	height: 4px;
	margin: 0 4px;
}

div.blog-comment-common-common div.comment-list-bl
{
	height:4px;
	margin-bottom: 7px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-bl.jpg') top left no-repeat;
}

div.blog-comment-common-common div.comment-list-bl div.comment-list-br
{
	height:4px;
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/all-br.jpg') top right no-repeat;
}

div.blog-comment-common-common div.comment-list-bl div.comment-list-br div
{
	border-bottom: 1px solid #ededed;
	height: 4px;
	margin: 0 4px;
}

div.blog-comment-common-common div.idea-answer
{
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 7px;
	padding-top: 4px;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}

div.blog-comment-common-common div.blog-comment-content-common
{
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
	padding-left: 12px;
	padding-right: 7px;
	padding-top: 12px;
}
/*END Detail comments*/

div.blog-qtl
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/qtl.jpg') #f9f4cd top left no-repeat;
}

div.blog-qtl div.blog-qtr
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/qtr.jpg') top right no-repeat;
	padding-top: 5px;
}

/*Hidden idea*/
div.blog-post-hidden
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/hidden-tl.jpg') #E1F0E0 top left no-repeat!important;
}

div.blog-post-hidden div.blog-qtr
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/comment-borders/hidden-tr.jpg') top right no-repeat!important;
}

/*END Hidden idea*/

div.blog-idea-body
{
	border-right: 1px solid #e8e8e8;
	padding-left: 18px;
	padding-right: 7px;
	padding-top: 7px;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom: 7px;
}

div.blog-post-text{overflow-x:hidden;overflow-y:hidden;}

div.bottom-space{margin-bottom: 32px;}

/*Rating*/
div.post-rating {
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/post-rating-block.jpg') top left no-repeat;
	height:29px;
	width:170px;
	margin-right:5px;
	float:right;
	line-height: 28px;
	padding-left: 10px;
	font-size: 11px;
	color: #9c9c9c;
	font-family: Arial;
}
div.post-rating .rating-vote{height: 29px!important; width: 120px;}
* + html div.post-rating .rating-vote{margin-top: -6px;}
div.post-rating .rating-vote img {display: none;}
div.post-rating .rating-vote-result{font: bold 16px Arial!important; margin-top:4px!important; padding-left: 5px; width: 65px; margin-right:10px;}
div.post-rating .rating-vote-plus, div.post-rating .rating-vote-minus{margin-top: 5px!important;}

/*PageNavigation*/
.navigation-arrows .arrow, .navigation-arrows .ctrl{color: #999999;}
.navigation-arrows a {color: #000000!important;}
div.navigation-pages {margin-top:7px;}
span.nav-page a{color: #666666!important; text-decoration: none!important; padding: 0 7px; height:22px; display: inline-block; line-height: 22px}
span.nav-current-page{color: #FFFFFF; padding: 0 7px; background: #40a7e2; height:22px; background: #40a7e2; display: inline-block; line-height: 22px}
div.nav-delimiter {height:1px; border-bottom: 1px solid #d6d6d6; margin-bottom: 4px;}
/*end PageNavigation*/

div.body-blog{margin-right:12px; font-size: 12px;}
.blog-posts {display:inline; overflow:hidden; width:100%;}

div.idea-owner, div.idea-owner a{color: #7c7a66!important;}
div.idea-owner a {text-decoration: underline;}
div.idea-answer, div.idea-answer a{color: #7a7a7a!important;}

div.post-title a {color: #000000!important; font-weight: normal; font-size:140%;}
div.post-title h2 {margin-top: 5px; margin-bottom:9px; border: 0px!important; padding: 0px!important;}

div.blog-comment-official
{
	background: #f5f5f5;
	padding-left:12px;
	padding-right: 7px;
	padding-top: 7px;
}

div.blog-comment-hidden
{
	background: #E1F0E0;
	padding-left:12px;
	padding-right: 7px;
	padding-top: 7px;
}

div.blog-comment-duplicate
{
	background: #f3d56e;
	border-right: 1px solid #e8e8e8;
	padding-left:12px;
	padding-right: 7px;
	padding-top: 7px;
	height:25px;
}

div.blog-comment-line-official, div.blog-comment-line-duplicate
{
	padding-top: 3px;
	border-right: 1px solid #e8e8e8;
	background: #FFF;
}

div.blog-comment-content-official
{
	padding-top:11px;
}

div.tag-tbl
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/tbl.jpg') top left no-repeat;
	height: 5px;
}

div.tag-tbl div.tag-tbb
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/tbb.jpg') repeat-x;
	height: 5px;
	margin: 0 5px;
}

div.tag-tbl div.tag-tbr
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/tbr.jpg') top right no-repeat;
	height: 5px;
}

div.tag-tl
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/tl-r.jpg') top left #FFF no-repeat;
	height: 27px;
}

div.tag-tl div.tag-tr
{
	background: url('/local/templates/iguides-2022/components/rubium.web/idea/.default/images/tl-r.jpg') top right no-repeat;
	height: 27px;
}

div.tag-tl div.tag-block
{
	height: 27px;
	line-height: 26px;
	color: #7f7f7f;
}

div.tag-tl div.tag-block a{color: #7f7f7f; text-decoration:none;}


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

.blog-post-info {padding:0.2em 0.6em 0.2em}
.blog-post-info-back {}
.idea-post-content {overflow: hidden;}

.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;}
.blog-post-avatar {padding: 0.1em 0.3em 0.3em 0.3em;}

/*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: 99%;}
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-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;
}
.blog-post-image-item-border {
	display: inline-block;
	border: 1px solid #D8D8D8;;
	text-align: center;
	vertical-align: middle;
	height: 100px;
	width: 100px;
	position: relative;
}
div.blog-post-image-item-text {
	padding-top: 0.5em;
	width: 100px;
}
div.blog-post-image-item-text input {
	width: 100%;
}
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 {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: 10px; padding-bottom: 3px;}
.blog-add-comment-space {padding-top: 7px;}
.blog-comment-nav {padding-bottom: 0.6em; padding-left: 0.7em;}

/*comment-form*/
div.blog-comment-form {width:100%;}
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;}
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; zoom:1;}
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;}
.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/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_bold.gif);}
a.blog-bbcode-italic {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_italic.gif);}
a.blog-bbcode-color {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_color.gif);}
a.blog-bbcode-underline{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_underline.gif);}
a.blog-bbcode-strike{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_strike.gif);}
a.blog-bbcode-url{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_link.gif);}
a.blog-bbcode-img-upload{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_image.gif);}
a.blog-bbcode-img{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_image_upload.gif);}
a.blog-bbcode-video{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_video.gif);}
a.blog-bbcode-code{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_code.gif);}
a.blog-bbcode-quote{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_quote.gif);}
a.blog-bbcode-video{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_video.gif);}
a.blog-bbcode-list{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/bbcode/font_list.gif);}
a.blog-bbcode-cut{background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.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;}
.idea-post-comment-rss-icon{
	float:right; margin-right: 8px; margin-top: -22px;
	_margin-top: -32px;
}

.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*/

.idea-post-meta, .blog-comment-meta, .blog-comment-nav  {color: #969696;}
.idea-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: #F5F5F5;}
.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: #e5e0c4; color: #4a483f; background: url("/local/templates/iguides-2022/components/rubium.web/idea/.default/images/font_quote.gif") no-repeat scroll left top #fbf7e1;}

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/iguides-2022/components/rubium.web/idea/.default/images/plashka_start.gif);}
div.blog-tab-right {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/plashka_end.gif);}
div.blog-line {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/line_gradient.gif);}

.blog-rss-icon {background-repeat: no-repeat; width:17px; height:17px; display:block; line-height: 1em;}
.blog-rss-icon {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/rss_icon.gif);}
.blog-rss-icon-small  {background-repeat: no-repeat; width:12px; height:12px; display:block; line-height: 1em;}
.blog-rss-icon-small {background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.default/images/rss_icon_small.png);}

div.blog-comment-hidden .blog-comment-cont-white {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 {padding: 0 0 0 0.3em;}
div.blog-post-rating {float: right;}
* + html div.blog-post-rating {margin-top:-5px;}

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

 /* Customize Light Editor*/
 /*
 
 
div.blog-post-edit-micro td.bxlhe-editor-cell {border-top: 1px solid #f1f1f1!important;}
div.blog-post-edit-micro .lhe-button-cont{background: transparent!important;}
div.blog-post-edit-micro .lhe-line-begin, div.blog-post-edit-micro .lhe-line-end{display: none!important;}
div.blog-post-edit-micro div.bxlhe-frame{border:1px solid #f1f1f1 !important; background: #fff!important;}
div.blog-post-edit-micro  table.bxlhe-frame-table td.bxlhe-editor-buttons, div.blog-post-edit-micro div.bxst-lhe-cont td.bxlhe-editor-cell{background: #f1f1f1 !important;}
div.blog-post-edit-micro .lhe-button, div.blog-post-edit-micro .lhe-tlbr-smile-cont, div.blog-post-edit-micro div.lhe-tlbr-smile-over{border:1px solid #f1f1f1 !important;}
*/
div.blog-post-edit-micro #edit-post-text { padding: 0 2px 0 0; }
div.blog-post-edit-micro .lhe-button-cont { background: transparent!important; }
div.blog-post-edit-micro .lhe-line-begin, div.blog-post-edit-micro .lhe-line-end { display: none!important; }
div.blog-post-edit-micro div.bxlhe-frame { border:1px solid #fff !important; background: #fff!important; }

div.blog-post-edit-micro table.bxlhe-frame-table td.bxlhe-editor-buttons, div.blog-post-edit-micro div.bxst-lhe-cont td.bxlhe-editor-cell { background: #f8f8f8 !important; }
div.blog-post-edit-micro td.bxlhe-editor-cell { border-top: 1px solid #e5e5e5 !important; }
div.blog-post-edit-micro .lhe-button-over,  div.blog-post-edit-micro div.lhe-tlbr-smile-over { background-color: #e7e7e7 !important; }
div.blog-post-edit-micro .lhe-button, div.blog-post-edit-micro .lhe-tlbr-smile-cont, div.blog-post-edit-micro div.lhe-tlbr-smile-over{border:1px solid #f8f8f8 !important;}

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, div.blog-post-edit-micro div.blog-post-edit-form{padding:0.2em;}
div.blog-post-edit-micro {width: 500px; margin-bottom: 2em;}
div.blog-post-edit-micro #blogpost-length {font-weight:bold; display:inline;}
div.blog-post-edit-micro div.blog-post-buttons{text-align:right; padding-top:0.5em; padding-right:0.1em;}

div.blog-comment-form .lhe-button-cont { background: transparent!important; }
div.blog-comment-form .lhe-line-begin, div.blog-comment-form .lhe-line-end { display: none!important; }
div.blog-comment-form div.bxlhe-frame { border:1px solid #fff !important; background: #fff!important; }

div.blog-comment-form table.bxlhe-frame-table td.bxlhe-editor-buttons, div.blog-comment-form div.bxst-lhe-cont td.bxlhe-editor-cell { background: #f8f8f8 !important; }
div.blog-comment-form td.bxlhe-editor-cell { border-top: 1px solid #e5e5e5 !important; }
div.blog-comment-form .lhe-button-over,  div.blog-comment-form div.lhe-tlbr-smile-over { background-color: #e7e7e7 !important; }
div.blog-comment-form .lhe-button, div.blog-comment-form .lhe-tlbr-smile-cont, div.blog-comment-form div.lhe-tlbr-smile-over{border:1px solid #f8f8f8 !important;}
div.blog-comment-form  td.lhe-resize-row {height: 3px !important; border: none !important;}
div.blog-comment-form  td.lhe-resize-row img {height: 0px !important; border-top: 1px solid #dcdcdc !important; border-bottom: 1px solid #9c9c9c !important;}

div.blog-comment .blog-author {line-height: 30px;}

div.blog-post-edit-micro  td.lhe-resize-row, div.blog-post-edit-micro  td.lhe-resize-row img {display: none;}

div.blog-comment-line {background-color: #ededed; height:1px; background-image: url(/local/templates/iguides-2022/components/rubium.web/idea/.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 a {color: #7C7A66 !important; margin-right:5px;}
div.blog-post-meta {padding-left:0px!important; padding-bottom:10px; margin-top:2px; font-size:0.85em; line-height:1.4em; padding-left: 0.6em; height:15px;}
div.blog-post-meta-empty {padding-left:0px!important; padding-bottom:7px!important; margin-top:0px!important; height:0px!important;}

/* Public Dialogs & Usability */
.js-idea-popup-status-item
{
	padding: 2px 5px;
	margin: 3px 0;
	min-width: 120px;
	height: 16px;
	font-size: 12px;
}

.js-idea-popup-status-item:hover
{
	background-color: #F0F0F0;
}

.js-idea-popup-status-item-1st
{
	margin-top: -3px!important;
}

.idea-action-cursor
{
	cursor: pointer;
}

.idea-add-button{
	display: inline-block;
	margin: 8px 0px 0px 0;
	vertical-align: middle;
	text-decoration: none;
	cursor: pointer;
}

.idea-add-button .t{
	background: url("/local/templates/iguides-2022/components/rubium.web/idea/.default/images/s1.png") repeat-x scroll 0 -173px transparent;
	color: #FFF;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	height: 27px;
	padding: 6px 10px 0;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	vertical-align: top;
	_height: 33px;
}
.idea-add-button .l{
	background: url("/local/templates/iguides-2022/components/rubium.web/idea/.default/images/s1.png") no-repeat scroll 0px -138px transparent;
	display: inline-block;
	height: 33px;
	vertical-align: top;
	width: 5px;
}
.idea-add-button .r{
	background: url("/local/templates/iguides-2022/components/rubium.web/idea/.default/images/s1.png") no-repeat scroll -7px -138px transparent;
	display: inline-block;
	height: 33px;
	vertical-align: top;
	width: 5px;
}
.padding-top-60{
	padding-top: 60px;
}
.comments.comments_qa{
	min-height: 300px;
	padding-bottom: 10px;
	padding-top: 20px;
}
.comments.comments_qa .ttn_general_link.ticarea_zero.empty_comments span {
    width: 235px;
}
div.write_comment{
	min-height: 735px;
}
.itb_text.right{
	width: 747px;
}
.qa_AFTER_CONTENT_MOBILE > div{
	margin-bottom: 30px !important;
    margin-top: -10px !important; 
}
.qa_BEFORE_COMMENTS_1060, .qa_AFTER_COMMENTS_1060{
	width: 1060px;
	text-align: center;
    margin-bottom: 20px;
}
.qa_BEFORE_COMMENTS_1060 > div{
	margin-bottom: 0px !important;
}
.qa_AFTER_COMMENTS_1060 > div{
	margin-top: 15px !important;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/codex-editor.css?164665376512174*/
/**
* CodeX Editor stylesheets
* @author CodeX Team https://ifmo.su
*
* https://github.com/codex-team/codex.editor
*/


@import url('/local/components/rubium.web/idea.edit/src/codex.editor/icons.css');


/**
* Editor wrapper
*/
.codex-editor{
    position: relative;
}

    .codex-editor .hide {
        display: none;
    }

/**
* Working zone - redactor
*/
.ce-redactor{
    position: relative;
    padding-bottom: 120px;
    min-height: 350px;
}

.ce-block__content a {
    color: #186baa;
}

/*.ce-redactor * {
    box-sizing: border-box;
}*/

/**
* Remove outlines from inputs
*/
.ce-redactor [contenteditable]{
    outline: none !important;
}

/**
* Toolbar
*/
.ce-toolbar{
    position: absolute;
    z-index: 2;
    width: 100%;

    /* hidden by default */
    display: none;
}
.ce-toolbar.opened{
    display: block;
}

    .ce-toolbar__content {
        /*position: relative;*/
        max-width: 600px;
        margin: 0 auto;
    }
/**
* Plus button
*/
.ce-toolbar__plus{
    position: absolute;
    background-image: url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/icon-plus.svg');
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    transition: transform 100ms ease;
    will-change: transform;

    margin-left: -50px;
}
.ce-toolbar__plus.clicked{
    transform: rotate(45deg);
}

/**
* Tools list
*/
.ce-toolbar__tools{
    position: absolute;
    top: 0;
    left: 0;

    /* hidden by default */
    opacity: 0;
    visibility: hidden;
    transform: translateX(-100px);
    transition: all 150ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
}
.ce-toolbar__tools.opened{
    opacity: 1;
    visibility: visible;
    transform: none;
}

.ce-toolbar__plus,
.ce-toolbar__tools li {
    display: inline-block;
    width: 32px;
    height: 32px;
    background-color: #eff2f5;
    /*box-shadow: 0 0 0 1px #6d748c;*/
    margin-right: 17px;
    border-radius: 16px;
    text-align: center;
    vertical-align: top;
    cursor: pointer;
    font-size: 14px;

    will-change: transform, margin-right;
    transition: transform 200ms cubic-bezier(0.600, -0.280, 0.735, 0.045), margin 200ms ease-out;
    left: 60px;
}
.ce-toolbar__tools li i{
    line-height: 32px;
}
.ce-toolbar__tools li:hover,
.ce-toolbar__tools .selected{
    background: #383b5d;
    box-shadow: none;
    color: #fff;
}

/* animation for tools opening */
.ce-toolbar__tools li{
    transform: rotate(-180deg) scale(.7);
    margin-right: -15px;
}
.ce-toolbar__tools.opened li{
    transform: none;
    margin-right: 17px;
}

/**
* Toolbar right zone with SETTINGS and DELETE
*/
.ce-toolbar__actions{
    position: absolute;
    right: 15px;
    border-radius: 2px;
    padding: 6px 5px;
    line-height: 1em;
    font-size: 14px;
    background: #fff;
}


/**
* Settings button
*/
.ce-toolbar__settings-btn{
    margin-right: .3em;
    cursor: pointer;
}
.ce-toolbar__settings-btn,
.ce-toolbar__remove-btn{
    color: #5e6475;
}
.ce-toolbar__settings-btn:hover,
.ce-toolbar__remove-btn:hover{
    color: #272b35
}

/**
* Settigns panel
*/
.ce-settings,
.ce-toolbar__remove-confirmation{
    position: absolute;
    right: 0;
    margin-top: 10px;
    min-width: 200px;
    background: #FFFFFF;
    border: 1px solid #e7e9f1;
    box-shadow: 0px 2px 5px 0px rgba(16, 23, 49, 0.05);
    border-radius: 3px;
    white-space: nowrap;
    color: #2b2d31;
    font-size: 13.4px;

    /* hidden by default */
    display: none;
}

/**
* Settings and remove-confirmation corner
*/
.ce-settings:before,
.ce-toolbar__remove-confirmation:before,
.ce-settings:after,
.ce-toolbar__remove-confirmation:after{
    content: "";
    position: absolute;
    top: -14px;
    right: 10px;
    border-style: solid;
}

.ce-settings:before,
.ce-toolbar__remove-confirmation:before {
    margin: -2px -1px 0;
    border-width: 8px;
    border-color: transparent transparent #e7e9f1 transparent;
}
.ce-settings:after,
.ce-toolbar__remove-confirmation:after {
    border-width: 7px;
    border-color: transparent transparent #fff transparent;
}
.ce-settings:before,
.ce-settings:after{
    right: 31px;
}
.ce-toolbar__remove-confirmation:before,
.ce-toolbar__remove-confirmation:after{
    right: 10px;
}
.ce-toolbar__remove-confirmation{
    right: -3px;
}


/**
* Plugins settings style helper
*/
.cdx-plugin-settings--horisontal {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}

.cdx-plugin-settings--horisontal .cdx-plugin-settings__item {
    flex: 1 0 auto;
    text-align: center;
}

.ce-settings__item,
.ce-toolbar__remove-confirm,
.ce-toolbar__remove-cancel,
.cdx-plugin-settings__item {
    padding: 15px;
    cursor: pointer;
    line-height: 1em;
}

.ce-settings__item:hover,
.ce-toolbar__remove-cancel:hover,
.cdx-plugin-settings__item:hover {
    background: #edf0f5;
}

.ce-settings.opened,
.ce-toolbar__remove-confirmation.opened{
    display: block;
}

.ce-settings_plugin{
    border-bottom: 1px solid #e7e9f1;
}

.ce-settings_plugin:empty{
    display: none;
}

.ce-settings__item:not(:last-of-type) {
    border-bottom: 1px solid #e7e9f1;
}

.ce-settings__item i,
.cdx-plugin-settings__item i {
    min-width: 16px;
    margin-right: 1.3em;
}

.ce-settings__item i::before {
    min-width: 16px;
    margin: 0;
}


/**
 * Trash button
 */
.ce-toolbar__remove-btn {
    cursor: pointer;
}

.ce-toolbar__remove-confirm{
    color: #ea5c5c;
}

.ce-toolbar__remove-confirm:hover{
    background: #e23d3d;
    color: #fff;
}

/** Anchor input */
.ce-settings__anchor-wrapper:hover {
    background: none;
}

.ce-settings__anchor-input {
    max-width: 100%;
    border: 0;
    outline: none;
    padding: 14px 0;
    margin: -15px 0;
    font-size: inherit;
    color: #000;
    height: 1em;
}

.ce-settings__anchor-input::-webkit-input-placeholder {color: rgba(112, 118, 132, 0.5);}
.ce-settings__anchor-input::-moz-placeholder {color: rgba(112, 118, 132, 0.5);}
.ce-settings__anchor-input:-moz-placeholder {color: rgba(112, 118, 132, 0.5);}
.ce-settings__anchor-input:-ms-input-placeholder {color: rgba(112, 118, 132, 0.5);}

.ce-settings__anchor-hash {
    display: inline-block;
    background: url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/icon-hash.svg') no-repeat center center;
    background-size: contain;
    height: 11px;
    width: 10px;
    vertical-align: middle;
}

/**
* Overlayed inline toolbar
*/
.ce-toolbar-inline{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 3;
    background: #242533;
    border-radius: 3px;
    padding: 0 5px;
    margin-top: -.5em;

    will-change: transform;
    transition: transform .2s cubic-bezier(0.600, -0.280, 0.735, 0.045);

    color: #fff;

    /* hidden by default */
    display: none;
}
.ce-toolbar-inline.opened {
    display: block;
}
.ce-toolbar-inline__buttons{
}
.ce-toolbar-inline__buttons button{
    background: none;
    border: 0;
    margin: 0 !important;
    height: auto !important;
    padding: 13px 9px;
    line-height: 1em;
    color: inherit;
    font-size: 12px;
    cursor: pointer;
}
.ce-toolbar-inline__buttons button:hover{
    background: #171827;
    color: #428bff;
}
.ce-toolbar-inline__actions{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    border-radius: 3px;
    background: #242533;
    display: none;
}
    .ce-toolbar-inline__actions.opened{
        display: block;
    }
    .ce-toolbar-inline__actions input{
        background: transparent !important;
        border : 0 !important;
        box-sizing: border-box !important;
        padding: 12px;
        font-size: 13px;
        width: 100%;
        color: #fff;
        outline: none;
    }

    .ce-toolbar-inline__actions input::-moz-placeholder{ color: #afb4c3  !important;}
    .ce-toolbar-inline__actions input::-webkit-input-placeholder{ color: #afb4c3 !important;}




/**
* Base blocks
*/
.ce-block {
    margin: 0 5px;
    border-radius: 3px;
}

.ce-block--focused {
    background: #f9f9fb;
}

.ce-block--feed-mode {
    position: relative;
}

.ce-block--feed-mode:before {
    content: '\e81b';
    font-family: "codex_editor";
    display: inline-block;
    position: absolute;
    left: 17px;
    top: 13px;
    font-size: 16px;
    color: #7d6060;
}

.ce-block--anchor {
    position: relative;
}

.ce-block--anchor::after {
    display: inline-block;
    content: "#" attr(data-anchor);
    color: #868896;
    position: absolute;
    left: 17px;
    top: 13px;
    max-width: 100px;
    word-wrap: break-word;
    font-size: 12px;
    line-height: 1.4em;
}



/**
* Block content holder
*/
.ce-block__content{
    max-width: 600px;
    /*margin: 0 auto;*/
    padding: 1px;
}
.ce-block--stretched{
    max-width: none;
    padding: 0;
}

.cdx-unavailable-block {
    display: block;
    margin: 10px 0;
    padding: 80px;
    background-color: #fff7f7;
    text-align: center;
    border-radius: 3px;
    color: #ce5f5f;
}

/**
* Typographycs
*/
.ce-redactor p{
    margin: 0;
}

/**
* Loading bar class
*/
.ce-redactor__loader {
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 4px, #f5f9ff 4px, #eaedef 8px) !important;
    background-size: 56px 56px;
    animation: loading-bar 600ms infinite linear;
}

@keyframes loading-bar {
    100% { background-position: -56% 0 }
}

/**
* Notifications
*/

.cdx-notifications-block {
    position: fixed;
    bottom: 0;
    left: 0;
    padding: 15px;
}


.cdx-notification__notification-appending div {
    animation: notification 100ms infinite ease-in;
}

@keyframes notification {

    0% { transform: translateY(20px); }
    100% { transform: translateY(0px);  }

}


.cdx-notification {
    width: 250px;
    margin-top: 15px;
    padding: 15px;
    background: #fff;
    border: 1px solid #e7e9f1;
    box-shadow: 0px 2px 5px 0px rgba(16, 23, 49, 0.05);
    border-radius: 3px;
    font-size: 14px;
}

.cdx-notification__message {
    margin-bottom: 15px;
}

.cdx-notification__ok-btn,
.cdx-notification__cancel-btn {
    padding: 4px 7px;
    cursor: pointer;
    background: #4584d8;
    color: #fff;
    min-width: 50px;
    display: inline-block;
    text-align: center;
    border-radius: 2px;
}

.cdx-notification__cancel-btn {
    margin-left: 10px;
    background: #dae0e8;
    color: inherit;
}

.cdx-notification__cancel-btn {
    background: #cad5e2;
}

.cdx-notification__ok-btn:hover {
    background: #3d77c3;
}

.cdx-notification__input {
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    padding: 2px 0;
    font-size: inherit;
    border-bottom: 2px solid #d1d3da;
}

.cdx-notification-error {
    border-left: 4px solid rgb(255, 112, 112);
}

.cdx-notification-warn {
    border-left: 4px solid rgb(79, 146, 247);
}


/**
* Mobile viewport styles
* =================================
*/
@media all and (max-width: 1000px){

    .ce-block{
        margin: 0;
    }
    .ce-block__content,
    .ce-toolbar__content
    {
        padding: 0 25px;
    }

    .ce-toolbar {
        margin-top: 5px;
    }

    .ce-toolbar__actions {
        right: 0;
        top: -10px;
        font-size: 14px;
        line-height: 18px;
    }

    .ce-toolbar__settings-btn {
        display: block;
        margin-bottom: 3px;
    }

    .ce-toolbar__plus {
        margin-left: -25px;
    }

    .ce-toolbar__plus,
    .ce-toolbar__tools li {
        width: 22px;
        height: 22px;
    }

    .ce-toolbar__tools li i {
        line-height: 22px;
    }

    .ce-toolbar__tools {
        left: 30px;
        font-size: 13px;
    }

    .ce-block--anchor::after {
        display: none;
    }

}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/paragraph/paragraph.css?1646653765507*/
/**
* Empty paragraph placeholder
*/

.ce-paragraph {
    padding: 0.7em 0 !important;
    line-height: 1.7em;
}
.ce-paragraph:empty::before,
.ce-paragraph p:empty::before{
    content : attr(data-placeholder);
    color: #818BA1;
    opacity: .7;
    transition: opacity 200ms ease;
}
.ce-paragraph:focus::before{
	opacity: .1;
}


.ce-paragraph p {
    margin: 1.2em 0;
}
.ce-paragraph p:first-of-type{
    margin-top: 0;
}
.ce-paragraph p:last-of-type{
    margin-bottom: 0;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/header/header.css?1646653765763*/
/**
* Plugin styles
*/
.ce-header {
    padding: .7em 0;
    margin: 0;
    line-height: 1.4em;
}
.ce-header p,
.ce-header div{
    padding: 0 !important;
    margin: 0 !important;
}

/** H e a d e r - settings */
.ce_plugin_header--select_button{
    display: block;
    color: #306ac7;
    cursor: pointer;
    line-height: 1.3em;
}
    .ce_plugin_header--select_button:not(:last-of-type){
        margin-bottom: 1.5em;
    }
    .ce_plugin_header--select_button:hover{
        color: #a1b4ec;
    }


/**
* Empty header placeholder
*/
.ce-header:empty::before{
    content : attr(data-placeholder);
    color: #818BA1;
    opacity: .7;
    transition: opacity 200ms ease;
}
.ce-header:focus::before{
    opacity: .1;
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/code/code.css?1646653765617*/
.ce-code {
    display: block;
    width: 100%;
    min-height: 100px;
    border: 1px solid #ebeef3;
    border-radius: 3px;
    background: #fdfdff !important;

    margin: 1em 0 !important;
    padding: .5em .8em;
    box-sizing: border-box;
    white-space: pre-wrap;

    font-family: 'monospace', 'monaco', 'consolas', 'courier';
    line-height: 1.5em;
    color: #325179;
    font-size: .8em;

    resize: vertical;
    outline: none;
}


/**
* CodeX Editor styles overlay
* @todo change for ce-tool-wrapper__code
*/
.ce_block[data-type="code"]{
    padding: 1em 0 !important;
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/link/link.css?16466537651724*/
.ce-link {
    padding: 0.7em 0 !important;
    border-radius: 3px;
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.ceditor-tool-link-input {
    outline: none;
    border: 0;
    width: 100%;
    background: transparent;
    font-size: 1em;
    padding: 8px 25px;
    transition: background 200ms;
    border-left: 3px solid #65d8b3;
}

.tool-link-panel {
    position: relative;
    margin: 5px 0;
    background: #f8f7ef;
    border: 1px solid transparent;
    padding: 25px 30px;
}

.tool-link-image {
    float:right;
    width: 75px;
    border-radius: 3px;
}

.tool-link-title {
    display: block;
    width: 340px;
    margin-bottom: 4px;
    line-height: 1.2em;
    font-size: 20px;
    font-weight: 700;
    color: #000;
}

.tool-link-description {
    display: block;
    margin-top: 10px;
    font-size: 14px;
    color: #000;
}

.tool-link-link {
    width: 360px;
    font-size: 10px;
    margin-bottom: 4px;
    letter-spacing: 1px;
    overflow: hidden;
    text-transform: uppercase;
    text-decoration: none;
    color: rgba(165,156,86,.8);
}

.tool-link-loader {
    background-color: transparent;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 4px, #f5f9ff 4px, #eaedef 8px) !important;
    background-size: 56px 56px;
    animation: loading-bar 5s infinite linear;
}
@keyframes loading-bar {
    100% { background-position: -56% 0 }
}



.tool-link-error {
    background: rgb(255, 241, 241);
    color: #bf4747;
}
.tool-link-error .ceditor-tool-link-input {
    border-left-color: #d86b6b
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/quote/quote.css?16466537654386*/
.ce_plugin_quote--select_button{
    display: block;
    color: #306ac7;
    cursor: pointer;
    line-height: 1.3em;
}
.ce_plugin_quote--select_button:not(:last-of-type){
    margin-bottom: 1.5em;
}
.ce_plugin_quote--select_button:hover{
    color: #a1b4ec;
}


/** Quote Styles */

.quoteStyle-withCaption--author:empty {
    direction: rtl;
}
.quoteStyle-withCaption--author {
    margin: 5px 0;
    background: #fff;
    border: 1px solid #ebeef3;
    padding: 7px;
    text-align: right;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5em;

}
.quoteStyle-simple--text,
.quoteStyle-withCaption--blockquote,
.quoteStyle-withPhoto--quote {
    /*font-size: 1.04em;
    line-height: 1.9em;*/
}

.quoteStyle-simple--text {
    padding: 1.2em 2.1em;
    margin: 2.5em 2em;
    background: #FBFBFB;
}

.quoteStyle-withCaption--blockquote {
    margin: 0;
    padding: 1.5em 2.0em !important;
    border: 1px solid #ebeef3;
    background: #fff;
}

.quoteStyle-withCaption--blockquote:focus,
.quoteStyle-withCaption--author:focus {
    outline: none;
}

.quoteStyle-simple--text:empty::before,
.quoteStyle-withCaption--blockquote:empty::before,
.quoteStyle-withPhoto--quote:empty::before
{
    content : 'Введите цитату';
    color: #818BA1;
    opacity: 0.7;
    transition: opacity 200ms ease;
}

.quoteStyle-withCaption--author:empty::before
{
    content : 'Введите имя автора';
    font-weight: normal;
    color: #a1a5b3;;
    opacity: 1;
    transition: opacity 200ms ease;
}
.quoteStyle-withPhoto--author:empty::before {
    content : 'Введите имя автора';
    color: #000;
    opacity: .8;
    transition: opacity 200ms ease;
}

.quoteStyle-simple--text:focus::before,
.quoteStyle-withCaption--blockquote:focus::before,
.quoteStyle-withPhoto--quote:focus::before
{
    opacity: .1;
}

.quoteStyle-withCaption--author:focus::before,
.quoteStyle-withPhoto--author:focus::before
{
    opacity: .1;
}

/** Quote with photo */
.ce_redactor .quoteStyle-withPhoto--wrapper {
    margin: 0;
    padding: 4.5em 3.6em !important;
}

.quoteStyle-withPhoto--photo {
    width: 94px;
    height: 94px;
    overflow: hidden;
    text-align: center;
    line-height: 94px;
    border-radius: 3px;
    float: left;
    margin-right: 10px;
    border: 1px solid #ebeef3;
    box-sizing: border-box;
    background: #fff;
}
.quoteStyle-withPhoto--photo:hover {
    cursor: pointer;
    background: #F0F3F6;
}

.quoteStyle-withPhoto--photo:hover::after {
    display: block;
}

.authorsPhoto {
    height: 110%;
    vertical-align: top;
}

.authorsPhoto-wrapper {
    border: 0 !important;
    transition: all 20ms ease-in;
    will-change: opacity, filter;
}

.authorsPhotoWrapper_preview {
    opacity: .5;
    filter: blur(1.7px) grayscale(1);
}

.quoteStyle-withPhoto--photo .ce-icon-picture {
    font-family: "codex_editor";
    font-size: 1.5em;
    color: #d5dbea;
}
.quoteStyle-withPhoto--photo:hover{
    background: #fdfeff;
    border-color: #c1c4cc;
}
.quoteStyle-withPhoto--photo:hover .ce-icon-picture {
    color: #2b3142;
}

.quoteStyle-withPhoto--author {
    outline: none;
    overflow: hidden;
    margin-bottom: 10px;
    font-weight: bold;
    color: #000;
}
.quoteStyle-withPhoto--job {
    outline: none;
    overflow: hidden;
}

.quoteStyle-withPhoto--job:empty::before {
    content : 'Введите должность автора';
    color: #A5ABBC;
    opacity: 1;
    transition: opacity 200ms ease;
}

.quoteStyle-withPhoto--job:focus::before {
    opacity: .1;
}

.quoteStyle-withPhoto--quote {
    margin-bottom: 10px;
    line-height: 1.7em;
    outline: none;
    overflow: hidden;
}

/**
* New styles
*/
.ce-quote{
    margin: 0 !important;
    padding: 15px 0;
}
.quoteStyle-withPhoto--author,
.quoteStyle-withPhoto--job,
.quoteStyle-withPhoto--quote{
    background: #fff;
    border: 1px solid #ebeef3;
    border-radius: 3px;
    padding: 10px 15px;
}

.quoteStyle-withPhoto--author,
.quoteStyle-withPhoto--job {
    line-height: 20px;
}
.quoteStyle-withPhoto--quote{
    min-height: 200px;
}

/**
 * Current select-type button
 */
.ce-quote-settings--selected{
    font-weight: bold;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/list/list.css?1646653765829*/
.cdx-plugin-list {
    margin: 0;
    padding: .5em 0;
    line-height: 1.7em;

    /*padding: 0;*/
}

ul.cdx-plugin-list {
    list-style-type: disc;
}

ol.cdx-plugin-list {
    list-style-type: decimal;
}

.cdx-plugin-list__li {
    display: list-item;
    background: #fff;
    border: 1px solid #ebeef3;
    border-radius: 3px;
    margin: .5em;
    padding: .5em;
    list-style-position: outside;
    list-style-type: inherit;
    margin-left: 1.1em;

/*    padding: 0;
    margin: 0;
    padding-left: 10px;*/
}

.cdx-plugin-list p {
    margin: 0.6em 0;
}

.cdx-plugin-list p:first-of-type {
    margin-top: 0;
}

.cdx-plugin-list p:last-of-type {
    margin-bottom: 0;
}

/**
* List style settigns icons
*/
.ce_plugin_list--select_button i{
    margin-right: 1.3em;
}


/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/image/image.css?16466537653842*/
/**
* Image plugin for codex-editor
* @author CodeX Team <team@ifmo.su>
*
* @version 0.0.1
*/

.ce-image__wrapper img {
    transition: all 500ms ease-in;
    will-change: opacity, filter;
}

.ce-image__preview img {
    opacity: .5;
    filter: blur(1.7px) grayscale(1);
}

/** upload image form */
.ce-plugin-image__holder{
	position: relative;
	background: #FEFEFE;
	border: 2px solid #edeff5;
    text-align: center;
	margin: 30px 0;
	padding: 15px;
}
	.ce-plugin-image__holder input{
		border: 0;
		background: transparent;
		outline: none;
		-webkit-appearance: none;
		font-size: 1.2em;
		color: #A5ABBC;
	}
	/* Placeholder color for Chrome */
	.ce-plugin-image__holder input::-webkit-input-placeholder {
	  color: #A5ABBC;
	}
	/* Placeholder color for IE 10+ */
	.ce-plugin-image__holder input:-ms-input-placeholder {
	  color: #A5ABBC;
	}
	/* Placeholder color for Firefox 19+ */
	.ce-plugin-image__holder input::-moz-placeholder {
	  color: #A5ABBC;
	  opacity: 1;
	}

.ce-plugin-image__loader {
    background-color: transparent;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 4px, #f5f9ff 4px, #eaedef 8px) !important;
    background-size: 56px 56px;
    animation: loading-bar 5s infinite linear;
}
@keyframes loading-bar {
    100% { background-position: -56% 0 }
}



.ce-plugin-image__button{
	cursor: pointer;
	font-size: 1;
	color: #8990AA;
}
	.ce-plugin-image__button:hover{
		color: #393F52;
	}



/** Uploaded image */
.ce-plugin-image__wrapper {
    padding: 1em 0;
}

.ce-image__wrapper--bordered {
    border: 1px solid #eee;
    box-sizing: border-box;
}

.ce-plugin-image__uploaded--centered {
    display: block;
    max-width: 600px;
    margin: 0 auto;
}

.ce-plugin-image__uploaded--stretched {
	width: 100%;
}
	.ce-plugin-image__firstlevel--stretch {
		margin: 0 !important;
		max-width: none !important;
		padding: 0 !important;
	}

.ce-plugin-image__caption {
    max-width: 600px;
    margin: .5em auto 0;
    padding: .5em;
    text-align: center;
    color: #898a8c;
    background: #fff;
    border: 1px solid #ebeef3;
    border-radius: 3px;
    box-sizing: border-box;
}

    .ce-plugin-image__caption:empty::before {
        content: 'Введите подпись';
        text-align: center;
        font-weight: normal;
        color: #a1a5b3;;
        opacity: .9;
        transition: opacity 200ms ease;
    }

    .ce-plugin-image__caption:focus::before {
        opacity: .1;
        text-align: center;
    }

/** Settings */
.ce_plugin_image--select_button{
    display: block;
    color: #306ac7;
    cursor: pointer;
    line-height: 1.3em;
}
    .ce_plugin_image--select_button:not(:last-of-type){
        margin-bottom: 1.5em;
    }
    .ce_plugin_image--select_button:hover{
        color: #a1b4ec;
    }

.ce-image-settings {
    padding: 7px 0
}
.ce-image-settings__item {
    padding: 7px 15px;
    cursor: pointer;
}

.ce-settings-checkbox {
    display: inline-block;
    width: 17px;
    background: #494361;
    line-height: 0px;
    border-radius: 14px;
    padding: 2px;
    vertical-align: text-top;
    margin-right: 16px;
    transition: background-color 200ms ease-out;
    will-change: background-color;
}

.ce-settings-checkbox__toggler {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: #fff;
    transition: margin 200ms ease-out;
}

/**
 * Setting is active
 */
.ce-image-settings__item--toggled {
    color: #1FAA7E;
}

.ce-image-settings__item--toggled .ce-settings-checkbox {
    background-color: #14DC9E;
}

.ce-image-settings__item--toggled .ce-settings-checkbox__toggler {
    margin-left: 6px;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/gallery/gallery.css?16466537655374*/
.cdx-gallery {
    padding: 20px 0
}

.cdx-gallery__select-file {
    max-width: 600px;
    position: relative;
    background-color: #fefefe;
    border: 2px dashed #ced4dd;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 1.1em;
    cursor: pointer;
    text-align: center;
    font-size: 16px;
    color: #acbdcb
}

.cdx-gallery__select-file:hover {
    border-color: #93a0b4;
    color: #6f8ca5
}

.cdx-gallery-icon {
    background-image: url(/local/components/rubium.web/article.writer/src/codex.editor/plugins/gallery/gallery.svg);
    background-size: 16px 14px;
    width: 100%;
    display: block;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.selected .cdx-gallery-icon,li:hover .cdx-gallery-icon {
    background-image: url(/local/components/rubium.web/article.writer/src/codex.editor/plugins/gallery/gallery-hover.svg)
}

.cdx-gallery__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.cdx-gallery__item {
    position: relative;
    width: 48.5%;
    margin-bottom: 15px;
    background: #fff;
    border-radius: 3px;
    border: 1px solid #ebeef3;
    overflow: hidden;
    opacity: 0;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    transition: all .3s cubic-bezier(.6,-.28,.735,.045);
    will-change: opacity,transform
}

.cdx-gallery__item--showed {
    opacity: 1;
    -webkit-transform: none;
    transform: none
}

.cdx-gallery__image {
    background-color: #fefefe;
    background-size: cover;
    background-repeat: no-repeat;
    height: 150px;
    will-change: opacity;
    transition: opacity .15s ease-in
}

.cdx-gallery__item:before {
    content: "";
    position: absolute;
    background: rgba(0,0,0,.7);
    top: 0;
    left: 0;
    right: 0;
    height: 150px;
    z-index: 1;
    opacity: 0;
    transition: opacity .1s ease;
    will-change: opacity;
    visibility: hidden
}

.cdx-gallery__item:hover:before {
    opacity: 1;
    visibility: visible
}

.cdx-gallery__item:hover .cdx-gallery__image {
    opacity: .7
}

.cdx-gallery__item--preview .cdx-gallery__image {
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="1.7" /><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
    -webkit-filter: blur(1.7px) grayscale(1);
    filter: blur(1.7px) grayscale(1)
}

.cdx-gallery__caption {
    background-color: #fff;
    padding: 15px;
    font-size: 15px;
    line-height: 1.4em;
    min-height: 3em;
    cursor: text
}

.cdx-gallery__caption:empty:before {
    content: attr(data-placeholder);
    color: #acbdcb
}

.cdx-gallery__caption:focus:before {
    display: none
}

.cdx-gallery__remove {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 16px;
    height: 16px;
    padding: 6px;
    background: url(/local/components/rubium.web/article.writer/src/codex.editor/plugins/gallery/cross.svg) no-repeat 50%;
    opacity: 0;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    transition: all .15s ease;
    will-change: opacity,transform;
    cursor: pointer;
    z-index: 2
}

.cdx-gallery__item:hover .cdx-gallery__remove {
    opacity: 1;
    -webkit-transform: none;
    transform: none
}

.cdx-gallery__remove:hover {
    -webkit-transform: rotate(90deg)!important;
    transform: rotate(90deg)!important
}

.cdx-gallery__progress {
    opacity: 0;
    position: absolute;
    top: 75px;
    left: 50%;
    margin-left: -40px;
    width: 80px;
    height: 7px;
    padding: 2px;
    border: 0;
    border-radius: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: rgba(0,0,0,.7);
    transition: opacity .15s ease;
    will-change: opacity
}

.cdx-gallery__item--preview .cdx-gallery__progress--showed {
    opacity: 1
}

.cdx-gallery__progress::-webkit-progress-bar {
    border-radius: 5px
}

.cdx-gallery__progress::-webkit-progress-value {
    background: #fff;
    border-radius: 5px;
    transition: all .2s ease-in
}

.cdx-gallery__progress::-moz-progress-bar {
    background: #fff;
    border-radius: 5px
}

.cdx-gallery__item[draggable] {
    -khtml-user-drag: element;
    -webkit-user-drag: element;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    cursor: move
}

.cdx-gallery__item--dragover {
    opacity: .5;
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /></filter></svg>#filter');
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.cdx-gallery__item--dragged {
    -webkit-transform: rotate(-5deg) scale(.9);
    transform: rotate(-5deg) scale(.9);
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.cdx-gallery__item--dragged:before {
    display: none
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/instagram/instagram.css?1646653765187*/
.ce-redactor .instagram {
    width: 100%;
    max-width: 650px;
    margin: 10px auto;
}

.instagram__loader {
    background: url("/local/components/rubium.web/idea.edit/src/codex.editor/plugins/instagram/loading.gif") !important;
    opacity: 0.1;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/twitter/twitter.css?1646653765404*/
.ce-redactor .twitter-tweet {
    margin: 15px auto !important;
    width: 100% !important;
}

.ce-twitter__caption {
    max-width: 520px;
    margin-bottom: 15px;
    background: #fff;
    border: 1px solid #ebeef3;
    border-radius: 3px;
    padding: .6em .8em;
    box-sizing: border-box;

}

.ce-twitter__caption:empty::before {
    content : 'Подпись';
    opacity: .5;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/embed/embed.css?1646653765356*/
.ce-redactor .embed {
    max-width: 600px;
    margin: 15px 0;
    background: #fff;
}

.ce-redactor .embed iframe {
    width: 100% !important;
    border: 0 !important;
}

.embed__loader {
    background-image: url("/local/components/rubium.web/idea.edit/src/codex.editor/plugins/embed/loading.gif") !important;
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0.5;
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/raw/raw.css?1646653765880*/
.raw-plugin__input {
    display: block;
    width: 100%;
    min-height: 200px;
    border: 0;
    background: #fdfdfd;
    box-shadow: inset 0 2px 8px rgba(23, 32, 74, 0.06);
    border-radius: 3px;
    margin: 1em auto;
    padding: 1em;
    box-sizing: border-box;
    white-space: pre;
    outline: none;
    resize: vertical;

    font-family: 'monospace', 'monaco', 'consolas', 'courier';
    line-height: 1.7em;
    font-size: 12px;
    color: #152b48;
    overflow: auto;
    letter-spacing: 0.015em;
}

.raw-plugin-icon {
    display: inline-block;
    width: 16px;
    height: 32px;
    background: url(/local/components/rubium.web/idea.edit/src/codex.editor/plugins/raw/raw-icon-black.svg) no-repeat center center;
    background-size: contain;
}

li:hover .raw-plugin-icon,
.selected .raw-plugin-icon{
    background: url(/local/components/rubium.web/idea.edit/src/codex.editor/plugins/raw/raw-icon-white.svg) no-repeat center center;
    background-size: contain;
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/plugins/attaches/attaches.css?16466537652855*/
.cdx-attaches__default-wrapper {
    margin: 15px 0;
    padding: 15px;
    background: #fff;
    border: 1px solid #ebecec;
    box-shadow: 0 1px 2px 0 rgba(34, 36, 44, 0.03);
    border-radius: 3px;
    text-align: center;
}

.cdx-attaches__default-button {
    color: #8990aa;
    cursor: pointer;
}

.cdx-attaches__default-button:hover {
    color: #393f52;
}

.cdx-attaches__wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    margin: 10px 0;
    padding: 15px 20px;
    background: #fff;
    border: 1px solid #ebecec;
    box-shadow: 0 1px 2px 0 rgba(34, 36, 44, 0.03);
    border-radius: 3px;
    font-size: 15px;
}

.cdx-attaches__file-name {
    -ms-flex-positive: 8;
    flex-grow: 8;
    width: 100%;
    outline: none;
    border: 0;
    font-size: inherit;
}

.cdx-attaches__file-name--collapsed {
    width: 30%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.cdx-attaches__extension,
.cdx-attaches__size {
    color: #8f9298;
    white-space: nowrap;
}

.cdx-attaches__extension::after {
    content: ',';
    margin-right: 0.2em;
}

.cdx-attaches__size::after {
    content: 'KB';
    margin-left: 0.2em;
}

.cdx-attaches__icon {
    display: inline-block;
    width: 16px;
    height: 32px;
    background: url(/local/components/rubium.web/idea.edit/src/codex.editor/plugins/attaches/file-icon-black.svg) no-repeat center center;
    background-size: contain;
}

li:hover .cdx-attaches__icon,
.selected .cdx-attaches__icon {
    background: url(/local/components/rubium.web/idea.edit/src/codex.editor/plugins/attaches/file-icon-white.svg) no-repeat center center;
    background-size: contain;
}

.cdx-attaches__icon--inline {
    height: 16px;
    vertical-align: text-bottom;
}

.cdx-attaches__loader {
    background-color: transparent;
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 4px, #f5f9ff 4px, #eaedef 8px) !important;
    background-size: 56px 56px;
    animation: loading-bar 5s infinite linear;
}

@keyframes loading-bar {
    100% { background-position: -56% 0; }
}

.cdx-attaches__progress-bar {
    width: 100%;
    height: 3px;
    margin: 0 15px;
    background: #e1e3eb;
    border: 0;
    border-radius: 5px;
}

.cdx-attaches__progress-bar::-webkit-progress-bar {
    background: #e0e1e3;
    border-radius: 5px;
}

.cdx-attaches__progress-bar::-webkit-progress-value {
    background: #414957;
    border-radius: 5px;
    transition: all 100ms ease-in;
}

progress::-moz-progress-bar {
    background: #414957;
    border-radius: 5px;
}

.cdx-attaches__cross-button {
    width: 18px;
    height: 18px;
    background: url(/local/components/rubium.web/idea.edit/src/codex.editor/plugins/attaches/cross.svg) no-repeat center center;
    background-size: contain;
    cursor: pointer;
}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/noty/noty.css?164665376518051*/
.noty_layout_mixin, #noty_layout__top, #noty_layout__topLeft, #noty_layout__topCenter, #noty_layout__topRight, #noty_layout__bottom, #noty_layout__bottomLeft, #noty_layout__bottomCenter, #noty_layout__bottomRight, #noty_layout__center, #noty_layout__centerLeft, #noty_layout__centerRight {
  position: fixed;
  margin: 0;
  padding: 0;
  z-index: 9999999;
  -webkit-transform: translateZ(0) scale(1, 1);
          transform: translateZ(0) scale(1, 1);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  filter: blur(0);
  -webkit-filter: blur(0);
  max-width: 90%; }

#noty_layout__top {
  top: 0;
  left: 5%;
  width: 90%; }

#noty_layout__topLeft {
  top: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__topCenter {
  top: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__topRight {
  top: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__bottom {
  bottom: 0;
  left: 5%;
  width: 90%; }

#noty_layout__bottomLeft {
  bottom: 20px;
  left: 20px;
  width: 325px; }

#noty_layout__bottomCenter {
  bottom: 5%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__bottomRight {
  bottom: 20px;
  right: 20px;
  width: 325px; }

#noty_layout__center {
  top: 50%;
  left: 50%;
  width: 325px;
  -webkit-transform: translate(-webkit-calc(-50% - .5px), -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(calc(-50% - .5px), calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerLeft {
  top: 50%;
  left: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

#noty_layout__centerRight {
  top: 50%;
  right: 20px;
  width: 325px;
  -webkit-transform: translate(0, -webkit-calc(-50% - .5px)) translateZ(0) scale(1, 1);
          transform: translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1); }

.noty_progressbar {
  display: none; }

.noty_has_timeout.noty_has_progressbar .noty_progressbar {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background-color: #646464;
  opacity: 0.2;
  filter: alpha(opacity=10); }

.noty_bar {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate(0, 0) translateZ(0) scale(1, 1);
  -ms-transform: translate(0, 0) scale(1, 1);
      transform: translate(0, 0) scale(1, 1);
  -webkit-font-smoothing: subpixel-antialiased;
  overflow: hidden; }

.noty_effects_open {
  opacity: 0;
  -webkit-transform: translate(50%);
      -ms-transform: translate(50%);
          transform: translate(50%);
  -webkit-animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
          animation: noty_anim_in 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

.noty_effects_close {
  -webkit-animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
          animation: noty_anim_out 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

.noty_fix_effects_height {
  -webkit-animation: noty_anim_height 75ms ease-out;
          animation: noty_anim_height 75ms ease-out; }

.noty_close_with_click {
  cursor: pointer; }

.noty_close_button {
  position: absolute;
  top: 2px;
  right: 2px;
  font-weight: bold;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all .2s ease-out;
  transition: all .2s ease-out; }

.noty_close_button:hover {
  background-color: rgba(0, 0, 0, 0.1); }

.noty_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: #000;
  z-index: 10000;
  opacity: .3;
  left: 0;
  top: 0; }

.noty_modal.noty_modal_open {
  opacity: 0;
  -webkit-animation: noty_modal_in .3s ease-out;
          animation: noty_modal_in .3s ease-out; }

.noty_modal.noty_modal_close {
  -webkit-animation: noty_modal_out .3s ease-out;
          animation: noty_modal_out .3s ease-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards; }

@-webkit-keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@keyframes noty_modal_in {
  100% {
    opacity: .3; } }

@-webkit-keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@keyframes noty_modal_out {
  100% {
    opacity: 0; } }

@-webkit-keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
    opacity: 1; } }

@keyframes noty_anim_in {
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
    opacity: 1; } }

@-webkit-keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
            transform: translate(50%);
    opacity: 0; } }

@keyframes noty_anim_out {
  100% {
    -webkit-transform: translate(50%);
            transform: translate(50%);
    opacity: 0; } }

@-webkit-keyframes noty_anim_height {
  100% {
    height: 0; } }

@keyframes noty_anim_height {
  100% {
    height: 0; } }

.noty_theme__relax.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
  .noty_theme__relax.noty_bar .noty_body {
    padding: 10px; }
  .noty_theme__relax.noty_bar .noty_buttons {
    border-top: 1px solid #e7e7e7;
    padding: 5px 10px; }

.noty_theme__relax.noty_type__alert,
.noty_theme__relax.noty_type__notification {
  background-color: #fff;
  border: 1px solid #dedede;
  color: #444; }

.noty_theme__relax.noty_type__warning {
  background-color: #FFEAA8;
  border: 1px solid #FFC237;
  color: #826200; }
  .noty_theme__relax.noty_type__warning .noty_buttons {
    border-color: #dfaa30; }

.noty_theme__relax.noty_type__error {
  background-color: #FF8181;
  border: 1px solid #e25353;
  color: #FFF; }
  .noty_theme__relax.noty_type__error .noty_buttons {
    border-color: darkred; }

.noty_theme__relax.noty_type__info,
.noty_theme__relax.noty_type__information {
  background-color: #78C5E7;
  border: 1px solid #3badd6;
  color: #FFF; }
  .noty_theme__relax.noty_type__info .noty_buttons,
  .noty_theme__relax.noty_type__information .noty_buttons {
    border-color: #0B90C4; }

.noty_theme__relax.noty_type__success {
  background-color: #BCF5BC;
  border: 1px solid #7cdd77;
  color: darkgreen; }
  .noty_theme__relax.noty_type__success .noty_buttons {
    border-color: #50C24E; }

.noty_theme__metroui.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.298039) 0 0 5px 0; }
  .noty_theme__metroui.noty_bar .noty_progressbar {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 100%;
    background-color: #000;
    opacity: 0.2;
    filter: alpha(opacity=20); }
  .noty_theme__metroui.noty_bar .noty_body {
    padding: 1.25em;
    font-size: 14px; }
  .noty_theme__metroui.noty_bar .noty_buttons {
    padding: 0 10px .5em 10px; }

.noty_theme__metroui.noty_type__alert,
.noty_theme__metroui.noty_type__notification {
  background-color: #fff;
  color: #1d1d1d; }

.noty_theme__metroui.noty_type__warning {
  background-color: #FA6800;
  color: #fff; }

.noty_theme__metroui.noty_type__error {
  background-color: #CE352C;
  color: #FFF; }

.noty_theme__metroui.noty_type__info,
.noty_theme__metroui.noty_type__information {
  background-color: #1BA1E2;
  color: #FFF; }

.noty_theme__metroui.noty_type__success {
  background-color: #60A917;
  color: #fff; }

.noty_theme__mint.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
  .noty_theme__mint.noty_bar .noty_body {
    padding: 10px;
    font-size: 14px; }
  .noty_theme__mint.noty_bar .noty_buttons {
    padding: 10px; }

.noty_theme__mint.noty_type__alert,
.noty_theme__mint.noty_type__notification {
  background-color: #fff;
  border-bottom: 1px solid #D1D1D1;
  color: #2F2F2F; }

.noty_theme__mint.noty_type__warning {
  background-color: #FFAE42;
  border-bottom: 1px solid #E89F3C;
  color: #fff; }

.noty_theme__mint.noty_type__error {
  background-color: #DE636F;
  border-bottom: 1px solid #CA5A65;
  color: #fff; }

.noty_theme__mint.noty_type__info,
.noty_theme__mint.noty_type__information {
  background-color: #7F7EFF;
  border-bottom: 1px solid #7473E8;
  color: #fff; }

.noty_theme__mint.noty_type__success {
  background-color: #AFC765;
  border-bottom: 1px solid #A0B55C;
  color: #fff; }

.noty_theme__sunset.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative; }
  .noty_theme__sunset.noty_bar .noty_body {
    padding: 10px;
    font-size: 14px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }
  .noty_theme__sunset.noty_bar .noty_buttons {
    padding: 10px; }

.noty_theme__sunset.noty_type__alert,
.noty_theme__sunset.noty_type__notification {
  background-color: #073B4C;
  color: #fff; }
  .noty_theme__sunset.noty_type__alert .noty_progressbar,
  .noty_theme__sunset.noty_type__notification .noty_progressbar {
    background-color: #fff; }

.noty_theme__sunset.noty_type__warning {
  background-color: #FFD166;
  color: #fff; }

.noty_theme__sunset.noty_type__error {
  background-color: #EF476F;
  color: #fff; }
  .noty_theme__sunset.noty_type__error .noty_progressbar {
    opacity: .4; }

.noty_theme__sunset.noty_type__info,
.noty_theme__sunset.noty_type__information {
  background-color: #118AB2;
  color: #fff; }
  .noty_theme__sunset.noty_type__info .noty_progressbar,
  .noty_theme__sunset.noty_type__information .noty_progressbar {
    opacity: .6; }

.noty_theme__sunset.noty_type__success {
  background-color: #06D6A0;
  color: #fff; }

.noty_theme__bootstrap-v3.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  border-radius: 4px; }
  .noty_theme__bootstrap-v3.noty_bar .noty_body {
    padding: 15px; }
  .noty_theme__bootstrap-v3.noty_bar .noty_buttons {
    padding: 10px; }
  .noty_theme__bootstrap-v3.noty_bar .noty_close_button {
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
    background: transparent; }
  .noty_theme__bootstrap-v3.noty_bar .noty_close_button:hover {
    background: transparent;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5; }

.noty_theme__bootstrap-v3.noty_type__alert,
.noty_theme__bootstrap-v3.noty_type__notification {
  background-color: #fff;
  color: inherit; }

.noty_theme__bootstrap-v3.noty_type__warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
  border-color: #faebcc; }

.noty_theme__bootstrap-v3.noty_type__error {
  background-color: #f2dede;
  color: #a94442;
  border-color: #ebccd1; }

.noty_theme__bootstrap-v3.noty_type__info,
.noty_theme__bootstrap-v3.noty_type__information {
  background-color: #d9edf7;
  color: #31708f;
  border-color: #bce8f1; }

.noty_theme__bootstrap-v3.noty_type__success {
  background-color: #dff0d8;
  color: #3c763d;
  border-color: #d6e9c6; }

.noty_theme__bootstrap-v4.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  border-radius: .25rem; }
  .noty_theme__bootstrap-v4.noty_bar .noty_body {
    padding: .75rem 1.25rem; }
  .noty_theme__bootstrap-v4.noty_bar .noty_buttons {
    padding: 10px; }
  .noty_theme__bootstrap-v4.noty_bar .noty_close_button {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .5;
    background: transparent; }
  .noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover {
    background: transparent;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .75; }

.noty_theme__bootstrap-v4.noty_type__alert,
.noty_theme__bootstrap-v4.noty_type__notification {
  background-color: #fff;
  color: inherit; }

.noty_theme__bootstrap-v4.noty_type__warning {
  background-color: #fcf8e3;
  color: #8a6d3b;
  border-color: #faebcc; }

.noty_theme__bootstrap-v4.noty_type__error {
  background-color: #f2dede;
  color: #a94442;
  border-color: #ebccd1; }

.noty_theme__bootstrap-v4.noty_type__info,
.noty_theme__bootstrap-v4.noty_type__information {
  background-color: #d9edf7;
  color: #31708f;
  border-color: #bce8f1; }

.noty_theme__bootstrap-v4.noty_type__success {
  background-color: #dff0d8;
  color: #3c763d;
  border-color: #d6e9c6; }

.noty_theme__semanticui.noty_bar {
  margin: 4px 0;
  overflow: hidden;
  position: relative;
  border: 1px solid transparent;
  font-size: 1em;
  border-radius: .28571429rem;
  box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 transparent; }
  .noty_theme__semanticui.noty_bar .noty_body {
    padding: 1em 1.5em;
    line-height: 1.4285em; }
  .noty_theme__semanticui.noty_bar .noty_buttons {
    padding: 10px; }

.noty_theme__semanticui.noty_type__alert,
.noty_theme__semanticui.noty_type__notification {
  background-color: #f8f8f9;
  color: rgba(0, 0, 0, 0.87); }

.noty_theme__semanticui.noty_type__warning {
  background-color: #fffaf3;
  color: #573a08;
  box-shadow: 0 0 0 1px #c9ba9b inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__error {
  background-color: #fff6f6;
  color: #9f3a38;
  box-shadow: 0 0 0 1px #e0b4b4 inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__info,
.noty_theme__semanticui.noty_type__information {
  background-color: #f8ffff;
  color: #276f86;
  box-shadow: 0 0 0 1px #a9d5de inset, 0 0 0 0 transparent; }

.noty_theme__semanticui.noty_type__success {
  background-color: #fcfff5;
  color: #2c662d;
  box-shadow: 0 0 0 1px #a3c293 inset, 0 0 0 0 transparent; }

.noty_theme__nest.noty_bar {
  margin: 0 0 15px 0;
  overflow: hidden;
  border-radius: 2px;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.098039) 5px 4px 10px 0; }
  .noty_theme__nest.noty_bar .noty_body {
    padding: 10px;
    font-size: 14px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); }
  .noty_theme__nest.noty_bar .noty_buttons {
    padding: 10px; }

.noty_layout .noty_theme__nest.noty_bar {
  z-index: 5; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(2) {
  position: absolute;
  top: 0;
  margin-top: 4px;
  margin-right: -4px;
  margin-left: 4px;
  z-index: 4;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(3) {
  position: absolute;
  top: 0;
  margin-top: 8px;
  margin-right: -8px;
  margin-left: 8px;
  z-index: 3;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(4) {
  position: absolute;
  top: 0;
  margin-top: 12px;
  margin-right: -12px;
  margin-left: 12px;
  z-index: 2;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(5) {
  position: absolute;
  top: 0;
  margin-top: 16px;
  margin-right: -16px;
  margin-left: 16px;
  z-index: 1;
  width: 100%; }

.noty_layout .noty_theme__nest.noty_bar:nth-child(n+6) {
  position: absolute;
  top: 0;
  margin-top: 20px;
  margin-right: -20px;
  margin-left: 20px;
  z-index: -1;
  width: 100%; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(2),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(2) {
  margin-top: 4px;
  margin-left: -4px;
  margin-right: 4px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(3),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(3) {
  margin-top: 8px;
  margin-left: -8px;
  margin-right: 8px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(4),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(4) {
  margin-top: 12px;
  margin-left: -12px;
  margin-right: 12px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(5),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(5) {
  margin-top: 16px;
  margin-left: -16px;
  margin-right: 16px; }

#noty_layout__bottomLeft .noty_theme__nest.noty_bar:nth-child(n+6),
#noty_layout__topLeft .noty_theme__nest.noty_bar:nth-child(n+6) {
  margin-top: 20px;
  margin-left: -20px;
  margin-right: 20px; }

.noty_theme__nest.noty_type__alert,
.noty_theme__nest.noty_type__notification {
  background-color: #073B4C;
  color: #fff; }
  .noty_theme__nest.noty_type__alert .noty_progressbar,
  .noty_theme__nest.noty_type__notification .noty_progressbar {
    background-color: #fff; }

.noty_theme__nest.noty_type__warning {
  background-color: #FFD166;
  color: #fff; }

.noty_theme__nest.noty_type__error {
  background-color: #EF476F;
  color: #fff; }
  .noty_theme__nest.noty_type__error .noty_progressbar {
    opacity: .4; }

.noty_theme__nest.noty_type__info,
.noty_theme__nest.noty_type__information {
  background-color: #118AB2;
  color: #fff; }
  .noty_theme__nest.noty_type__info .noty_progressbar,
  .noty_theme__nest.noty_type__information .noty_progressbar {
    opacity: .6; }

.noty_theme__nest.noty_type__success {
  background-color: #06D6A0;
  color: #fff; }

/* End */


/* Start:/local/components/rubium.web/idea.edit/src/select2/select2.min.css?164665376515197*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/components/rubium.web/idea.edit/src//css/stylesheets.css?16466537656769*/


.editor-landing__input-title {
	display: block;
	max-width: 600px;
	margin: 0 auto;
	background: none;
	padding: 0;
	font-size: 2.5em;
	line-height: 1.2em;
	letter-spacing: 0.2px;
	font-weight: 700;
	outline: none;
}

.editor-landing__input-title:empty::before {
	content: attr(data-placeholder);
	color: #5b5f66;
	opacity: 1;
	transition: opacity 200ms ease;
}

.devtools-editor {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	position: relative;
	margin-bottom: 30px;
}
.select2-container * {
    font-family: "Lato", sans-serif;
}
.devtools-editor__save {
	background: #333333;
	border: 0px;
	color: #fff;
	border-radius: 3px;
	padding: 5px 13px;
	align-items: center;
}

.label-styler {
	margin-right: 10px;
	display: flex;
	align-items: center;
	justify-content: center;

    display: block;
    text-align: right;
    margin-right: 0;
}

input#public_article, input#push_article{
	margin: 0px;
	margin-right: 10px;
}

.devtools-editor:after {
	content: "";
	position: absolute;
	left: 0px;
	width: 100%;
	height: 1px;
	background: #e0e0e0;
	bottom: -15px;
}

.editor-description {
	text-align: left;
	max-width: 600px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.devtools-editor__date {
	margin-bottom: 5px!important;
	font-size: 13px;
	opacity: .9;
}

.devtools-editor__user__name {
	font-size: 15px;
	opacity: .9;
}
.devtools-editor__user__logo {
	max-width: 35px;
	border-radius: 50%;
}

.devtools-editor__user {
	margin-left: 30px;
}

.devtools-editor__date {
	margin: 0px!important;
}
#iguides-editor .ce-header {
    font-size: 29px;
}

div#iguides-editor {
    margin-top: 30px;
    margin-bottom: 0px;
}

#enter_cat {
    background: #333333;
    margin-right: 10px;
    padding: 10px 15px;
    color: #fff;
    border-radius: 0px;
    border: 1px #333333 solid;
}

.atricle-settings-wrapper {
    max-width: 600px;
    margin: auto;
    margin-top: 40px;
}

.atricle-settings-wrapper__row {
    width: 100%;
}

.atricle-settings-wrapper__row input {
    width: 100%;
    margin-bottom: 20px;
    border: 0px;
    height: 40px;
    font-size: 22px;
}

.atricle-settings-wrapper__row:last-child input {
    margin: 0px;
}

.atricle-settings-wrapper__row input::placeholder {
    color: #a9b0be;
    font-size: 20px;
    font-weight: 600;
}

.atricle-settings-wrapper__row input {}

.atricle-settings-wrapper__row #TITLE, .atricle-settings-wrapper__row #TITLE::placeholder {font-size: 30px;}

#PREVIEW_IMAGE {
    display: none;
}

label[for="PREVIEW_IMAGE"] {
    font-size: 17px;
    min-width: 250px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    background: #fff;
    padding-left: 15px;
    padding-right: 15px;
    box-shadow: inset 0px 0px 0px 2px #333333;
    color: #333333;
    cursor: pointer;
}

label[for="PREVIEW_IMAGE"]:hover, .devtools-editor__save:hover {
    background: #333333;
    box-shadow: none;
    color: #fff;
}

.devtools-editor__save, #enter_cat {
    border-radius: 0px;
    background: #fff;
    box-shadow: inset 0px 0px 0px 2px #333333;
    color: #333333;
    font-size: 15px;
    border: 0px;
}
.devtools-editor__save__wrapper {
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
}
div#atricleImg {
    text-align: center;
}

div#atricleImg img {
    max-width: 300px;
    max-height: 300px;
    margin-bottom: 30px;
}
.devtools-editor__user__name {
    margin-left: 15px;
}

.devtools-editor__user {
    vertical-align: middle;
    align-items: center;
    justify-content: center;
    display: flex;
}

.atricle-settings-wrapper__row textarea {
    font-size: 20px;
    max-width: 100%;
    border: 1px white solid;
    height: 150px;
    font-weight: 500;
    color: #2b2b2b;
    margin-top: 15px;
    resize: none;
    border-bottom: 2px rgba(0, 0, 0, 0.04) solid;
    border-right: 1px rgba(0, 0, 0, 0.1) solid;
}

.atricle-settings-wrapper__row textarea::placeholder {
    color: #a9b0be;
}
.inf {
    font-size: 11px;
    margin-left: 10px;
    position: absolute;
    top: 0px;
    right: 0px;
    transform: translateY(-100%);
    color: #7b7b7b;
}

label[for="PREVIEW_IMAGE"] {
    position: relative;
}

.tags-list li {
    display: inline-block;
    list-style: none;
    border: 2px #333333 solid;
    padding: 0px 10px;
    margin: 5px 10px;
    margin-left: 0px;
}

#tags .tags-list {
    padding: 0px;
    margin-bottom: 20px;
}

.tags-list {
    padding: 0px;
}

.tags-list li:before {
    content: "#";
}

.tags-list li:hover {
    cursor: pointer;
    background: #333333;
    color: #fff;
}

.tags-preview {
    position: absolute;
    background: #fff;
    padding: 0px;
    border: 1px #333333 solid;
    width: 100%;
    padding-left: 0px!important;
    max-height: 200px;
    overflow: auto;
}

div#tags {
    position: relative;
}

.tags-preview li {
    padding: 0 10px;
    list-style: none;
    border-bottom: 1px #333333 solid;
		cursor: pointer;
}

.tags-preview li:last-child {
    border: 0px;
}


#tokenfield-typeahead {
    border: 1px transparent solid;
    /*padding: 0 10px;*/
    /*max-width: calc(100% - 20px);*/
    display: block;
}

.tags-preview li:hover {
    background: #333333;
    color: #fff;
}

.wrap-s {
    position: relative;
}

.ce-redactor {
    padding-bottom: 70px;
    min-height: 100px;
    border: 1px #E5E5E5 solid;
    border-radius: 5px;
}
.container-editor {
    width: 600px;
    max-width: 100%;
    margin: auto;
}
.devtools-editor__save__wrapper{
    margin-top: 10px;
    margin-bottom: 100px;
    margin-right: 10px;
}
div#resultHTML {
    width: 600px;
    max-width: 100%;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 100px;
}

div#resultHTML > img {
    max-width: 100%;
}
div#resultHTML {
    width: 700px;
    max-width: 100%;
    margin: auto;
}

div#resultHTML > img {
    max-width: 100%;
}

a.new-article {
    display: none;
    position: fixed;
    bottom: 0px;
    right: 12%;
    background: #333333;
    color: #fff!important;
    font-size: 15px;
    padding: 7px;
    border-radius: 7px;
    margin-bottom: -5px;
    padding-bottom: 12px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    text-decoration: none;
}

a.new-article:hover {
    transform: translateY(-5px);
    text-decoration: none;
}
.select2-container {
    min-width: 230px;
}
/* End */


/* Start:/local/components/rubium.web/idea.edit/src/codex.editor/icons.css?16466537652857*/
@font-face {
    font-family: 'codex_editor';
    src: url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/codex-editor.eot?20895205');
    src: url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/codex-editor.eot?20895205#iefix') format('embedded-opentype'),
    url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/codex-editor.woff?20895205') format('woff'),
    url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/codex-editor.ttf?20895205') format('truetype'),
    url('/local/components/rubium.web/idea.edit/src/codex.editor/fonts/codex_editor/codex-editor.svg?20895205#codex_editor') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="ce-icon-"]:before,
[class*="ce-icon-"]:before {
    font-family: "codex_editor";
    font-style: normal;
    font-weight: normal;
    speak: none;

    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;

    line-height: 1em;

    /* Animation center compensation - margins should be symmetric */
    margin-left: .2em;

    -moz-osx-font-smoothing: grayscale;
}
.ce-icon-instagram:before { content: '\e800'; } /* '' */
.ce-icon-picture:before { content: '\e801'; } /* '' */
.ce-icon-cog:before { content: '\e802'; } /* '' */
.ce-icon-link:before { content: '\e803'; } /* '' */
.ce-icon-unlink:before { content: '\e804'; } /* '' */
.ce-icon-code:before { content: '\e805'; } /* '' */
.ce-icon-quote:before { content: '\e806'; } /* '' */
.ce-icon-trash:before { content: '\e807'; } /* '' */
.ce-icon-down-big:before { content: '\e808'; } /* '' */
.ce-icon-up-big:before { content: '\e809'; } /* '' */
.ce-icon-header:before { content: '\e80a'; } /* '' */
.ce-icon-paragraph:before { content: '\e80b'; } /* '' */
.ce-icon-align-left:before { content: '\e80c'; } /* '' */
.ce-icon-align-center:before { content: '\e80d'; } /* '' */
.ce-icon-align-right:before { content: '\e80e'; } /* '' */
.ce-icon-font:before { content: '\e80f'; } /* '' */
.ce-icon-bold:before { content: '\e810'; } /* '' */
.ce-icon-medium:before { content: '\e811'; } /* '' */
.ce-icon-italic:before { content: '\e812'; } /* '' */
.ce-icon-list-bullet:before { content: '\e813'; } /* '' */
.ce-icon-list-numbered:before { content: '\e814'; } /* '' */
.ce-icon-strike:before { content: '\e815'; } /* '' */
.ce-icon-underline:before { content: '\e816'; } /* '' */
.ce-icon-table:before { content: '\e817'; } /* '' */
.ce-icon-ellipsis-vert:before { content: '\e818'; } /* '' */
.ce-icon-columns:before { content: '\e819'; } /* '' */
.ce-icon-smile:before { content: '\e81a'; } /* '' */
.ce-icon-newspaper:before { content: '\e81b'; } /* '' */
.ce-icon-twitter:before { content: '\e81c'; } /* '' */
.ce-icon-facebook-squared:before { content: '\e81d'; } /* '' */
.ce-icon-vkontakte:before { content: '\e81e'; } /* '' */

/* End */


/* Start:/local/templates/iguides-2022/components/rubium.web/idea.edit/.default/style.css?171317368544925*/
.idea-description-textarea .webform-field-textarea-inner {
    padding: 0 2px 0 0;
}

.idea-description-textarea .lhe-button-cont {
    background: transparent !important;
}

.idea-description-textarea .lhe-line-begin,
.idea-description-textarea .lhe-line-end {
    display: none !important;
}

.old-codex .idea-description-textarea div.bxlhe-frame {
    border: 1px solid #fff !important;
    background: #fff !important;
}

.idea-description-textarea table.bxlhe-frame-table td.bxlhe-editor-buttons,
.old-codex .idea-description-textarea div.bxst-lhe-cont td.bxlhe-editor-cell {
    background: #f8f8f8 !important;
}

.idea-description-textarea td.bxlhe-editor-cell {
    border-top: 1px solid #e5e5e5 !important;
}

.idea-description-textarea .lhe-button {
    border: 1px solid #f8f8f8;
}

.idea-description-textarea .lhe-button-over {
    background-color: #e7e7e7 !important;
}

#POST_TITLE {
    height: 24px;
    font-size: 20px;
    margin-right: 5px;
}

#blog-post-image {
    padding-top: 6px;
    line-height: 1em;
}

.blog-post-image-item-border label:before {
    display: inline-block;
    content: '';
    height: 100%;
    margin-left: -1px;
    vertical-align: middle;
    width: 1px;
}

.blog-post-image-item-border label {
    display: inline-block;
    height: 100%;
    width: 100%;
}

.blog-post-image-item-border img {
    border: none;
    display: inline-block;
    max-height: 93%;
    max-width: 93%;
    vertical-align: middle;
    height: auto !important;
    width: auto !important;
}

.old-codex div.blog-post-image-item-text input {
    padding-left: 0;
    padding-right: 0;
}

.old-codex div.blog-post-image-item-act input {
    padding-left: 0;
    margin-left: 0;
}

.blog-field-title-title,
.blog-field-title-idea,
.blog-field-title-tags,
.blog-field-title-images {
    color: #767676;
    padding-left: 2px;
}

.blog-field-title-title {
    margin-top: -4px;
    margin-bottom: 3px;
}

.blog-field-title-idea {
    margin-bottom: -3px;
    margin-top: 2px;
    margin-bottom: 0px
}

.blog-field-title-tags {
    margin-bottom: 2px;
}

.blog-post-field-user-prop {
    margin-top: 15px;
}

/*Add comment button*/
.idea-add-comment {
    text-align: center;
}

.idea-add-button {
    display: inline-block;
    margin: 8px 0px 0px 0;
    vertical-align: middle;
    text-decoration: none;
    cursor: pointer;
}

.idea-add-button .t {
    background: url("/local/templates/iguides-2022/components/rubium.web/idea.edit/.default/images/s1.png") repeat-x scroll 0 -173px transparent;
    color: #FFF;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 27px;
    padding: 6px 10px 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    vertical-align: top;
    _height: 33px;
}

.idea-add-button .l {
    background: url("/local/templates/iguides-2022/components/rubium.web/idea.edit/.default/images/s1.png") no-repeat scroll 0px -138px transparent;
    display: inline-block;
    height: 33px;
    vertical-align: top;
    width: 5px;
}

.idea-add-button .r {
    background: url("/local/templates/iguides-2022/components/rubium.web/idea.edit/.default/images/s1.png") no-repeat scroll -7px -138px transparent;
    display: inline-block;
    height: 33px;
    vertical-align: top;
    width: 5px;
}

#edit-post-text {
    zoom: 1;
}

.old-codex div.blog-comment-form table.bxlhe-frame-table td.bxlhe-editor-buttons,
.old-codex div.blog-comment-form div.bxst-lhe-cont td.bxlhe-editor-cell {
    background: #fff !important;
}

.lhe-stat-toolbar-cont {
    border: none;
    width: 200px;
    margin-top: 15px;
    margin-left: 15px;
    margin-bottom: 15px;
    -webkit-box-shadow: 0px 5px 15px 0px rgba(50, 50, 50, 0.10);
    -moz-box-shadow: 0px 5px 15px 0px rgba(50, 50, 50, 0.10);
    box-shadow: 0px 5px 15px 0px rgba(50, 50, 50, 0.10);
}

.old-codex div.blog-comment-form td.bxlhe-editor-cell {
    border-top: 1px solid #fff !important;
}

.lhe-button-cont {
    width: 40px;
    height: 40px;
    position: relative;
    border: 1px solid #cccccc47;
    cursor: pointer;
}

.lhe-button {
    position: absolute;
    left: -2px;
    top: -2px;
}

#lhe_btn_bold {
    background-position: 13px 13px;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: 14px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE4MS4zOTUgMTgxLjM5NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTgxLjM5NSAxODEuMzk1IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0yMC42MTgsMTgxLjM5NXYtMTgxLjM5NWg2Mi4yOTNjMjIuNTA2LDAgNDAuMDc0LDQuMTc0IDUyLjY5OSwxMi41MjEgMTIuNjIzLDguMzQ2IDE4LjkzNiwyMC43ODUgMTguOTM2LDM3LjMxMyAwLDguNjM5LTIuMDMzLDE2LjMxOC02LjEwNCwyMy4wNDktNC4wNyw2LjcyOS0xMC4zNCwxMS43OTUtMTguODEzLDE1LjE5OSAxMC42MzEsMi40MDggMTguNDc5LDcuMjQ2IDIzLjU0NywxNC41MTQgNS4wNjQsNy4yNjggNy42LDE1LjYzNyA3LjYsMjUuMTA0IDAsMTcuNjkxLTUuOTM5LDMxLjA2NC0xNy44MTQsNDAuMTE1LTExLjg3OSw5LjA1NS0yOC45MDQsMTMuNTgtNTEuMDgyLDEzLjU4aC03MS4yNjJ6bTQyLjIzNS0xMDUuNzcyaDIwLjkzYzkuNTUxLTAuMTY2IDE2LjY5NS0yLjAxNCAyMS40My01LjU0NSA0LjczNC0zLjUyOSA3LjEwMi04LjY5OSA3LjEwMi0xNS41MSAwLTcuNzI1LTIuNDEtMTMuMzUtNy4yMjUtMTYuODgxLTQuODItMy41MjktMTIuMjExLTUuMjk1LTIyLjE3OC01LjI5NWgtMjAuMDU5djQzLjIzMXptMCwyNy45MDh2NDUuNDczaDI5LjAyN2M4Ljk3MSwwIDE1LjY5OS0xLjc2NiAyMC4xODQtNS4yOTcgNC40ODQtMy41MjkgNi43MjktOC45NDcgNi43MjktMTYuMjU2IDAtNy44OTEtMS45MzItMTMuODUtNS43OTUtMTcuODc5LTMuODYxLTQuMDI3LTEwLjExMS02LjA0MS0xOC43NDgtNi4wNDFoLTMxLjM5N3oiIGZpbGw9IiMwMDAwMDAiLz4KICA8L2c+Cjwvc3ZnPgo=)
}

#lhe_btn_italic {
    background-position: 13px 13px;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: 14px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzOC41NDMgNDM4LjU0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjU0MyA0MzguNTQzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM1NS4xNzIsMC43MTVjLTYuNjU5LDAuNDc4LTEzLjEzNCwwLjkwOS0xOS40MTcsMS4yODdjLTI4LjE3MSwxLjcwOS00OC41NCwyLjU2OC02MS4wOTksMi41NjggICBjLTYuNDcyLDAtMTMuNDIyLTAuMTkzLTIwLjg0Mi0wLjU3MUwxNjMuMzEyLDBsLTUuNDI2LDI5LjQwOGMxLjkwMiwwLjM3OCw1LjUyLDAuNzYyLDEwLjg1LDEuMTQzICAgYzE5LjYwMiwxLjEzOCwzMy4zMDgsMy44MDYsNDEuMTEyLDcuOTkzdjEwLjg1bC0yLjI4NCwxNC4yNzJsLTYuMjgsMzguNTQ0bC00LjU3LDE3Ljk4OGwtOC4yOCw0NC44MjRjMCwwLjE5My0wLjMzNCwxLjI4OC0xLDMuMjg3ICAgYy0wLjY2NiwxLjk5Ny0xLjUyNCw0Ljg5OS0yLjU2OCw4LjcwNWMtMS4wNDksMy44MDktMi4yMzYsOC4yMzUtMy41NzEsMTMuMjc4Yy0xLjMzNSw1LjA0Mi0yLjg1NiwxMS40MjEtNC41NywxOS4xMyAgIGMtMS43MTMsNy43MDctMy4zMzIsMTUuNzUxLTQuODUzLDI0LjEyNGwtMy40MjgsMTguMjc0bC0xNS45ODYsNzYuNTE3bC03LjcxLDM5LjY3N2MtMi4yODUsMTIuMTg5LTYuMTg0LDIxLjgwMi0xMS43MDQsMjguODM4ICAgYy03LjYxNCwzLjgxLTE4LjY1NCw3LjUxOS0zMy4xMiwxMS4xNGMtMTMuODk0LDMuNjEzLTIxLjIyMSw1LjUxNy0yMS45ODIsNS43MDhsLTQuODUzLDI0LjI3MyAgIGM0LjU2NS0wLjM4LDEzLjg5MS0xLjIzNSwyNy45NzgtMi41NzNjMjUuMzE1LTIuMjgzLDQxLjg3NC0zLjMzLDQ5LjY3Ni0zLjEzOWw1Ni41MzIsMC41NjggICBjMjMuOTc5LDIuNDc4LDM3Ljc3Nyw0LjA5Myw0MS4zOTEsNC44NTljMy42MTcsMC41NjgsNi4yODMsMC44NTUsNy45OTQsMC44NTVjMy40MjksMCw3LjQyMy0wLjE5MSwxMS45OTEtMC41NzEgICBjMC45NTEtMC4xODgsMy4xNDItMC4yODQsNi41NjctMC4yODRjMC4zOC0xLjkwMiwxLjIzNS01LjgwOCwyLjU2OS0xMS43MTFjMS4xMzctNS41MiwxLjgwNC0xMS4wMzksMS45OTktMTYuNTYyICAgYy01LjcxNS0wLjk0OC0xMS45OTEtMS45MDMtMTguODUtMi44NDhjLTEwLjQ2MS0xLjE0My0yMS43OTItMy4xNDUtMzMuOTc1LTUuOTk2Yy0wLjU2NC0zLjgwNS0wLjY2MS02LjM3NS0wLjI4MS03LjcxbDMuNDMtMTIuODQ3ICAgbDEyLjI3OC02Ny4wOTFsMTAuODQ5LTQ1LjExMWwxNy40MTgtODguNzkzYzQuMTgzLTIwLjM2NywxMC40NjYtNDkuNDg0LDE4Ljg0Ny04Ny4zNjZjMC43NjMtNy4yMzIsMS45OTUtMTUuMDM3LDMuNzEzLTIzLjQxMyAgIGMyLjI4Mi0xMC44NDgsNC41NzEtMTkuMjIxLDYuODUxLTI1LjEyNWM3LjA0My0yLjg1MywxNi42NTktNS44MDIsMjguODM2LTguODQ4YzEwLjI4Ni0yLjI4MSwyMC42NTUtNS4yMzIsMzEuMTIxLTguODQ4ICAgYzEuMTQ2LTQuMTg4LDIuMzg5LTkuMDQxLDMuNzE2LTE0LjU2MWMwLjc2Ny0zLjYxOSwxLjMzNS03LjIzMywxLjcxMS0xMC44NDhDMzY1LjI2MSwwLjAwMywzNjEuODMyLDAuMjQsMzU1LjE3MiwwLjcxNXoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)
}

#lhe_btn_insertunorderedlist {
    background-position: 13px 13px;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: 14px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwLjEyMyA2MC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwLjEyMyA2MC4xMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNNTcuMTI0LDUxLjg5M0gxNi45MmMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM2g0MC4yMDNjMS42NTcsMCwzLDEuMzQzLDMsM1M1OC43ODEsNTEuODkzLDU3LjEyNCw1MS44OTN6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8cGF0aCBkPSJNNTcuMTI0LDMzLjA2MkgxNi45MmMtMS42NTcsMC0zLTEuMzQzLTMtM3MxLjM0My0zLDMtM2g0MC4yMDNjMS42NTcsMCwzLDEuMzQzLDMsMyAgIEM2MC4xMjQsMzEuNzE5LDU4Ljc4MSwzMy4wNjIsNTcuMTI0LDMzLjA2MnoiIGZpbGw9IiMwMDAwMDAiLz4KCTxwYXRoIGQ9Ik01Ny4xMjQsMTQuMjMxSDE2LjkyYy0xLjY1NywwLTMtMS4zNDMtMy0zczEuMzQzLTMsMy0zaDQwLjIwM2MxLjY1NywwLDMsMS4zNDMsMywzUzU4Ljc4MSwxNC4yMzEsNTcuMTI0LDE0LjIzMXoiIGZpbGw9IiMwMDAwMDAiLz4KCTxjaXJjbGUgY3g9IjQuMDI5IiBjeT0iMTEuNDYzIiByPSI0LjAyOSIgZmlsbD0iIzAwMDAwMCIvPgoJPGNpcmNsZSBjeD0iNC4wMjkiIGN5PSIzMC4wNjIiIHI9IjQuMDI5IiBmaWxsPSIjMDAwMDAwIi8+Cgk8Y2lyY2xlIGN4PSI0LjAyOSIgY3k9IjQ4LjY2MSIgcj0iNC4wMjkiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)
}

#lhe_btn_image {
    background-position: 12px 13px;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: 14px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MCA0OTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MCA0OTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMCwxNjcuODV2MjE2LjJjMCwzMywyNi44LDU5LjgsNTkuOCw1OS44aDM3MC40YzMzLDAsNTkuOC0yNi44LDU5LjgtNTkuOHYtMjE2LjJjMC0zMS40LTI1LjUtNTYuOS01Ni45LTU2LjloLTc5LjYgICAgbC0xLjktOC4zYy03LjctMzMuMy0zNy01Ni41LTcxLjItNTYuNWgtNzAuOWMtMzQuMSwwLTYzLjQsMjMuMi03MS4yLDU2LjVsLTEuOSw4LjNINTYuOUMyNS41LDExMC45NSwwLDEzNi41NSwwLDE2Ny44NXogICAgIE0xNDYuMiwxMzUuNDVjNS43LDAsMTAuNi0zLjksMTEuOS05LjVsNC4xLTE3LjhjNS4yLTIyLjEsMjQuNi0zNy41LDQ3LjMtMzcuNWg3MC45YzIyLjcsMCw0Mi4xLDE1LjQsNDcuMywzNy41bDQuMSwxNy44ICAgIGMxLjMsNS41LDYuMiw5LjUsMTEuOSw5LjVINDMzYzE3LjksMCwzMi40LDE0LjUsMzIuNCwzMi40djIxNi4yYzAsMTkuNS0xNS44LDM1LjMtMzUuMywzNS4zSDU5LjhjLTE5LjUsMC0zNS4zLTE1LjgtMzUuMy0zNS4zICAgIHYtMjE2LjJjMC0xNy45LDE0LjUtMzIuNCwzMi40LTMyLjRIMTQ2LjJ6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPGNpcmNsZSBjeD0iODIuOSIgY3k9IjE4Ny43NSIgcj0iMTYuNCIgZmlsbD0iIzAwMDAwMCIvPgoJCTxwYXRoIGQ9Ik0yNDUsMzgwLjk1YzU2LjcsMCwxMDIuOS00Ni4yLDEwMi45LTEwMi45cy00Ni4yLTEwMi45LTEwMi45LTEwMi45cy0xMDIuOSw0Ni4xLTEwMi45LDEwMi45UzE4OC4zLDM4MC45NSwyNDUsMzgwLjk1eiAgICAgTTI0NSwxOTkuNjVjNDMuMiwwLDc4LjQsMzUuMiw3OC40LDc4LjRzLTM1LjIsNzguNC03OC40LDc4LjRzLTc4LjQtMzUuMi03OC40LTc4LjRTMjAxLjgsMTk5LjY1LDI0NSwxOTkuNjV6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
}

#lhe_btn_imagelink {
    background-position: 10px 10px;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    background-size: 22px;
    background-image: url(data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT8P8AopDyCYRWXYkAAAAASUVORK5CYII=);
}


.old-codex div.blog-comment-form .lhe-button,
.old-codex div.blog-comment-form .lhe-tlbr-smile-cont,
.old-codex div.blog-comment-form div.lhe-tlbr-smile-over {
    border: none !important;
}

.old-codex div.blog-comment-buttons input.submit_button_add_comment {
    font-size: 12px;
    color: #fff;
    padding: 12px 18px;
    border: 1px #31AFDE solid;
    border-radius: 3px;
    vertical-align: middle;
    display: inline-block;
    margin-left: 15px;
    margin-top: -10px;
    background: #31AFDE;
}

p.subscribe.idea_subsribe {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: -10px;
}

.row-anonse .ask-text>img {
    max-width: 100%;
}

.row-anonse .ask-text {
    float: left;
    width: 100%;
}

iframe.lha-iframe {
    padding: 10px;
}

table.bxlhe-frame-table td.bxlhe-editor-buttons {
    background-color: #ffffff !important;
}

.modal {
    display: none;
    padding: 20px 30px;
}

form.new-queston input[type="submit"],
.blue-submit {
    margin: 50px 0px;
}

#blog-post-image {
    padding-top: 6px;
    line-height: 1em;
    margin-top: 15px;
    float: left;
}

.blog-field-title-images {
    margin-bottom: 10px;
}

form.new-queston .blog-post-image-item-act label {
    display: inline-block;
    vertical-align: baseline;
    vertical-align: middle;
}

.old-codex div.blog-post-image-item-act input {
    margin-right: 4px;
}

.old-codex div.blog-post-image-item-act input {
    display: inline-block;
    vertical-align: baseline;
    vertical-align: middle;
}

#META_DESCRIPTION::placeholder,
#META_KEYWORDS::placeholder {
    font-size: 16px;
    font-weight: normal;
    font-family: Lato;
}

.atricle-settings-wrapper__row textarea#META_DESCRIPTION {
    height: 60px;
    font-size: 16px;
    font-family: Lato;
}

.atricle-settings-wrapper__row input#META_KEYWORDS {
    font-size: 16px;
    font-family: Lato;
}

.atricle-settings-wrapper.meta-data {
    margin-top: 0;
    margin-bottom: 30px;
}

.action_baloon {
    position: absolute;
    height: 50px;
    width: 100px;
    background: #b7cee4;
    color: #000000;
}

.old-codex .ce-toolbar__tools.opened li {
    position: relative;
}

.old-codex .ce-toolbar {
    top: -25px;
}

.codex-editor .ce-redactor {
    border: none;
}

#wrapper-editor {
    position: relative;
}

.old-codex .ce-block {
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.old-codex .ce-toolbar__plus.clicked {
    z-index: 1;
}

.old-codex .ce-toolbar__actions {
    top: 25px;
    background: transparent;
}

.recommendet_tags {
    list-style: none;
    display: inline-block;
    margin: 0 0 2px -5px;
    min-height: 25px;
}

.recommendet_tags>li {
    float: left;
    margin: 0 0 5px 5px;
    font: 10px/20px 'Lato';
    text-transform: uppercase;
    white-space: nowrap;
}

.recommendet_tags>li>span {
    text-decoration: none;
    color: #FFF;
    background: #31afde;
    padding: 0 10px;
    display: inline-block;
    cursor: pointer;
}

#title::-webkit-input-placeholder {
    color: rgba(112, 118, 132, 0.5);
    font-size: 14px;
    font-weight: bold;
}

.old-codex .ce-paragraph:empty::before,
.old-codex .ce-paragraph p:empty::before {
    color: rgba(112, 118, 132, 0.5);
    font-size: 14px;
    font-weight: bold;
    opacity: 1;
}

.tag_placeholder {
    color: rgba(112, 118, 132, 0.5);
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    top: 9px;
    left: 15px;
}

h1.h1 {
    margin-top: 5px
}

#content {
    background: #fff;
}

.old-codex div.ce-toolbar__actions {
    display: none;
}

.old-codex div.ce-toolbar__tools {
    opacity: 1;
    visibility: visible;
    transform: none;
}

.old-codex div.ce-toolbar__tools li[data-type="image"] {
    transform: none;
    margin-right: 17px;
    position: relative;
    left: 10px;
}

span.ce-toolbar__plus {
    display: none;
}

.old-codex div.ce-toolbar {
    transform: none !important;
    top: -17px;
}

.letterCounter {
    position: absolute;
    right: 20px;
    top: 10px;
    padding-left: 20px;
}

.alertstring {
    color: #ff515e;
}

#run_question_run:disabled,
#run_question_run[disabled] {
    background: #bcbfc2;
}

.codex-editor {
    background-color: #fff;
}
.old-codex .ce-plugin-image__uploaded--centered {
    max-width: 100%;
}

.dark-theme .codex-editor {
    background-color: #252b3f;
}

.dark-theme .ce-toolbar__tools li {
    background-color: #4698c3;
}

.dark-theme .ce-block--focused {
    background: #49506d1c;
}

.codex-editor {
    padding-top: 20px;
}


#iguides-editor {
    background-color: #fff;
    padding: 10px 20px 10px 55px;
    border-radius: 4px;
}


#iguides-editor .cdxcarousel-item img {
    height: 165px;
}

.dark-theme #iguides-editor {
    background-color: #252b3f;
}

.dark-theme .ce-toolbar svg {
    color: #fff;
}
.dark-theme .ce-popover {
    filter: drop-shadow(4px -4px 20px #161a27);
    background: #252b3f;
    border: none;
}

.dark-theme .ce-popover__item-icon {
    background-color: transparent;
    border-color: #fff;
}
.dark-theme .ce-popover__item:hover {
    background-color: #66aed4;
}

.dark-theme .cdx-search-field {
    background-color: #525971;
}

.dark-theme .cdx-search-field__input {
    color:#fff;
}
.dark-theme .cdxcarousel-rightBtn {
    background-color: #525971;
    color: #fff;
}
.dark-theme .cdxcarousel-leftBtn {
    background-color: #525971;
    color: #fff;
}
.dark-theme .cdxcarousel-removeBtn {
    background-color: #525971;
    color: #fff;
}
.dark-theme .cdxcarousel-rightBtn:hover {
    background-color: #66aed4;
}
.dark-theme .cdxcarousel-leftBtn:hover {
    background-color: #66aed4;
}
.dark-theme .cdxcarousel-removeBtn:hover {
    background-color: #66aed4;
}
.dark-theme .cdx-input {
    background-color: #525971;
    border: none;
    color: #fff;
}
.dark-theme .cdx-input::placeholder {
    color: #fff;
    opacity: 0.6;
}

.dark-theme .cdx-button {
    background-color: transparent;
    color: #66aed4;
    border-color: #66aed4;
}

.dark-theme .ce-toolbar__settings-btn:hover, .dark-theme .ce-toolbar__plus:hover {
    background-color: #66aed4;
}

.dark-theme .ce-settings {
    filter: drop-shadow(4px -4px 20px #161a27);
    background: #252b3f;
    border: none;
}

.dark-theme .ce-settings__button:hover {
    background-color: #66aed4;
}

.dark-theme .ce-block--selected .ce-block__content {
    background-color: #525971;
}

.dark-theme .ce-inline-toolbar {
    filter: drop-shadow(4px -4px 20px #161a27);
    background: #252b3f;
    border: none;
}

.dark-theme .ce-inline-tool {
    color: #fff;
}
.dark-theme .ce-inline-tool--active {
    color: #66aed4;
}
.dark-theme .ce-inline-tool:hover {
    background-color: #66aed4;
}

.dark-theme .ce-inline-toolbar__dropdown:hover {
    background-color: #66aed4;
}

.dark-theme .ce-conversion-toolbar {
    filter: drop-shadow(4px -4px 20px #161a27);
    background: #252b3f;
    border: none;
}

.dark-theme .ce-conversion-toolbar__label {
    color: #fff;
}

.dark-theme .ce-conversion-tool__icon {
    background: transparent;
}

.dark-theme .ce-conversion-tool:hover {
    background-color: #66aed4;
}

.dark-theme .ce-block ::selection {
    background-color: #525971;
}

.dark-theme .ce-inline-tool-input {
    background-color: transparent;
    color: #fff;
}

.dark-theme .image-tool--loading .image-tool__image {
    background-color: transparent;
    border-color: #66aed4;
}

@media (max-width:650px) {
    #iguides-editor {
        padding: 10px 20px;
    }

    .ce-toolbar__plus {
        background: transparent;
        border: none;
    }

    .ce-toolbar__settings-btn {
        background-color: transparent;
        border: none;
    }

}


/* End */
/* /local/templates/iguides-2022/components/rubium.web/idea/.default/style.css?164665376536871 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/codex-editor.css?164665376512174 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/paragraph/paragraph.css?1646653765507 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/header/header.css?1646653765763 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/code/code.css?1646653765617 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/link/link.css?16466537651724 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/quote/quote.css?16466537654386 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/list/list.css?1646653765829 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/image/image.css?16466537653842 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/gallery/gallery.css?16466537655374 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/instagram/instagram.css?1646653765187 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/twitter/twitter.css?1646653765404 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/embed/embed.css?1646653765356 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/raw/raw.css?1646653765880 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/plugins/attaches/attaches.css?16466537652855 */
/* /local/components/rubium.web/idea.edit/src/noty/noty.css?164665376518051 */
/* /local/components/rubium.web/idea.edit/src/select2/select2.min.css?164665376515197 */
/* /local/components/rubium.web/idea.edit/src//css/stylesheets.css?16466537656769 */
/* /local/components/rubium.web/idea.edit/src/codex.editor/icons.css?16466537652857 */
/* /local/templates/iguides-2022/components/rubium.web/idea.edit/.default/style.css?171317368544925 */
