/* background banner */

.bg_advertising {
	background: #f7f7f7;
}

.bg_advertising .container
{
	background-color: #fff;
	position: relative;
	width: 1100px;
}

.link_advertising
{
	display: block;
	height: 100%;
	position: fixed;
	width: 100%;
}

/* подстройка шапки для уменьшенного контейнера */

.bg_advertising .hidden-sm, .bg_advertising .hidden-xs,
.bg_advertising .hidden-exchange, .bg_advertising .hidden-button-md,
.bg_advertising .thumb-hidden {
	display: none;
}

.bg_advertising .hidden-button-lg {
	display: block !important;
}

.bg_advertising #popup_social .hidden-button-lg {
	display: none !important;
}

.bg_advertising #popup_social .hidden-exchange, .bg_advertising #popup_social .hidden-button-md {
	display: block;
}

.bg_advertising .widget_inner_header .widget_title, .bg_advertising .widget_inner_header .widget_title a {
	font-size: 13px;
}

.bg_advertising .widget_main_news .lead {
	display: none;
}

/* end background banner */

.ngs-place, .ngs-place-sync {
	text-align: center;
	margin: 0 auto;
}

.ngs-place > div, .ngs-place-sync > div {
	margin: 0 auto;
}

.dfp-place iframe {
	width: 100%;
}

/* Баннер растяжка перед header, который приклеивается к низу страницы при прокрутке - float_banner */

.banner_float_close {
	position: fixed;
	bottom: 70px;
	cursor: pointer;
	display: none;
	z-index: 10011;
	max-width: 1345px;
	width: 100%;
	text-align: right;
}

.block_float_banner {
	display: block;
}

.banner_float_fixed > div {
	position: fixed;
	bottom: 0;
	margin: 0 auto;
	z-index: 10010;
	max-width: 1346px;
	width: 100%;
	background-color: white;
}

/* end float_banner */

/* sticky banner */
.aside_banner {
	height: auto !important;
}

.sticky_banner {
	position: fixed;
	z-index: 101;
}

.stop_banner {
	position: relative;
	z-index: 101;
}
/* end sticky banner */