/*Editors*/

.b-inactive-element {
	display: none;
	}

.j-is-editor .b-inactive-element {
	display: block;
	position:absolute;
	top: 0;
	right: 0;
	border: 1px solid #970000;
	background: red;
	width: 10px;
	height: 10px;
	z-index: 10000;
	}

.j-is-editor .b-story__thumbnail {
	position:relative;
	}

/*Comments*/

.b-comments .b-notify {
	margin-bottom: 10px;
	border: 2px solid #ddd;
	background: #eee;
	padding: 5px;
	}

.b-comment .b-button {
	width: 93%;
	font-weight: bold;
	letter-spacing: 2px;
	}

/*Diff*/
.b-site-map .b-site-map__item_state_selected {
	color: #EC1313;
	}

/*Twi aside*/
.twtr-hd, .twtr-ft {
	display:none;
	}

.twtr-bd .jspVerticalBar {
	background: none !important;
	}

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4, #twtr-widget-1 .twtr-popular {
	background: none !important;
	}

/*Custom menu*/

.m-caravan .b-menu_level_actual-sections .b-menu__item {
	width:65px;
	}

.m-caravan .b-menu_level_actual-sections {
	width: auto;
	}

.m-video .b-column_content_sections .b-section__body {
	padding-bottom: 0;
	}
.m-video .b-column_content_sections .b-slider-items {
	padding-bottom: 0;
	}
.m-video .b-column_content_sections .b-section {
	padding-bottom: 0;
	}

/*Viewer*/
div.pp_default .pp_description {
	float:left;
	}

div.pp_default .pp_social {
	clear:both;
	}

.pp_social .facebook {
	width: 100px !important;
	}

/*STORY*/

/*Издательство*/
.b-story__text .b-ed {
	display: block;
	margin-bottom: 28px;
	}
/*Персона*/
.b-story__text .b-speaker {
	font: bold 18px/1 'Play Bold','Play','Ubuntu Light','Ubuntu',Arial,Helvetica,sans-serif;
	color: #333;
	display: block;
	margin-bottom: 5px;
	}
/*Автор*/
.b-story__text .b-author {
	display: block;
	font-size: 18px;
	padding-bottom: 2px;
	}

/*Отбивка абзацев*/
.b-story__text .b-pure-content p {
	margin-bottom: 16px;
	}
/*Заголовок статьи*/
.b-story__text .b-story_type_detail .b-story__title {
	font: bold 24px/1 'Play Bold','Play','Ubuntu Light','Ubuntu',Arial,Helvetica,sans-serif;
	color: #333;
	margin: -3px 0 24px;
	}
/*Вопрос*/
.b-story__text .b-pure-content .b-question {
	margin-bottom: 9px;
	}

.b-comments-number {
	display:block;
	min-height: 15px;
	min-width:10px;
	}

/*Основной брендинг*/
.j-branding {
	position:absolute;
	top:0;
	background-repeat: no-repeat;
	background-position: center top;
	width:100%;
	height:100%;
	z-index:-1;
	}

.i-no-main-anonce-delimiter .b-stripe_content_main-anonce .b-interlayer__before,
.i-no-main-anonce-delimiter .b-stripe_content_main-anonce .b-interlayer::before {
	background: none;
	}

/*  Б Р Е Н Д И Н Г   У З К О Й   П О Л О С О Й  */

.branding {
	background: transparent url(/images/bnr/karsil-bg.jpg) no-repeat center top;
	cursor:pointer;
	}

.branding .bg {
	/* background: transparent url(/images/bnr/vtb-bg-words.png) no-repeat center top; */
	cursor:pointer;
	}

.branding .click {
	position: relative;
	height:400px;
	margin-bottom: -400px;
	}

.branding .bg .b-stripe {
	cursor:auto;
	position: relative;
	}

.branding .j-adv {
	height: 400px;
	overflow: hidden;
	}

.b-hz2__content .j-adv div div,
.b-hz2__content .j-adv div iframe {
	margin: 0 auto;
	}
/* Серая полоска в материале караван и караван колекция */
.m-menu_line {
	border-bottom:1px solid #D2D2D2;
	padding-bottom:10px;
	margin-bottom:20px;
	}

.m-menu_line .b-menu__item::before {
	height:30px !important;
	}

.j-ban-form {
	width:345px;
	right:0;
	padding: 5px;
	display:none;
	z-index:100;
	position:absolute;
	background:#F0F0F0;
	border:1px solid gray;
	}

/* Flash-сообщения */
.BG_flashMessages_OK {
	color: green;
}

.BG_flashMessages_ERROR {
	color: red;
}

/* Buttons */
.b-btn_16 {
	display: block;
	position:absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 16px;
	z-index: 10000;
	cursor: pointer;
}

.b-btn__delete {
	background: url(images/bg/btn-delete-ico.png) no-repeat center top;
}

.b-btn__add {
	background: url(images/bg/btn-add-ico.png) no-repeat center top;
}

.b-story__title .b-story__meta_content_comments {
	vertical-align: bottom;
	margin-left: 3px;
}

/* Новые материалы */
.b-content-image-double-wrapper {
	overflow: hidden;
}

.b-section_content-type_materials-side .b-scroll-wrapper .b-scroll-scroller__bar-wrapper {
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
}

.b-section_content-type_materials-side .b-scroll-wrapper:hover .b-scroll-scroller__bar-wrapper {
	opacity: 1;
}

.b-quiz-error {
    display: block;
    color: #c00;
    text-align: center;
}
.b-quiz-error a.b-quiz-start-link {
    margin: 10px auto;
    width: 80px;
}

.b-error-message {
    display: block;
    padding: 20px 0px;
    font: 18px/1 'Play Bold','Play','Ubuntu Light','Ubuntu',Arial,Helvetica,sans-serif;
}

.b-guesses-box__remark_type_right {
    color: #000;
    background: #fff;
}

.b-form__preview {
    float: right;
    width: 60px;
    height: 60px;
}

.b-form__preview-image {
}

.b-form__loader {
    background: url(images/circle-loader.gif) no-repeat center;
    width: 60px;
    height: 60px;
    display: none;
}

.b-contest-popup-actions__button-disabled {
    cursor: default;
	background: rgb(128,128,128);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNGE0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjNmM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(128,128,128,1) 0%, rgba(96,96,96,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(96,96,96,1)), color-stop(100%,rgba(96,96,96,1)));
	background: -webkit-linear-gradient(top,  rgba(128,128,128,1) 0%,rgba(96,96,96,1) 100%);
	background: -o-linear-gradient(top,  rgba(128,128,128,1) 0%,rgba(96,96,96,1) 100%);
	background: -ms-linear-gradient(top,  rgba(128,128,128,1) 0%,rgba(96,96,96,1) 100%);
	background: linear-gradient(to bottom,  rgba(128,128,128,1) 0%,rgba(96,96,96,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#606060',GradientType=0 );
}

.b-i_content_story-likes-disabled {
    cursor: default;
}
.b-i_content_story-likes-disabled .b-ico,
.b-i_content_story-likes-active .b-ico {
    opacity: 1;
}

/**
 * Contest
 */

.b-story_type_detail-v2 .b-contest-author .b-story__date {
    padding: 0 0 10px 0px;
}

.b-contest-author div.b-author {
    color: #BBB;
    padding: 0 0 0px 10px;
}

.b-flash-messages__message {
    display: block;
    clear: both;
    padding: 10px;
    background: #F2F2F2;
    color: #016E2E;
    border: #E1E1E1 1px solid;
    margin: 16px 34px 20px;
    text-align: center;
    font: 700 13px/16px 'Ubuntu', Arial, Helvetica, sans-serif;
}
.b-contest-hr {
    margin: 0 34px 20px 34px;
}
.b-contest-image {
    margin: 0 auto;
    display: block;
}

.j-hidden-by-negative-rating {
	display: none;
}

.j-show-negative-comment {
	text-decoration: none;
	border-bottom: 1px dashed #26a8e4;
}

.j-show-negative-comment:hover,
.j-show-negative-comment:active {
	border-bottom: none;
}