.ths div:las-child {
	text-align: right;
}
.clear {
	clear: both;
}
.cs_textwrapper {
	padding: 10px;
	margin-bottom: 15px;
}
.cs_textwrapper div {
	display: table-cell;
}
.cs_textwrapper div.cs_before_line {
	vertical-align: middle;
	padding-right: 5px;
}
.cs_textwrapper div.cs_after_line {
	padding-left: 10px;
}
@font-face {
	font-family: "sh_icomoon";
	src: url("/wp-content/plugins/customized-shortcodes/sh_icomoon/fonts/sh_icomoon.eot");
	src: url("/wp-content/plugins/customized-shortcodes/sh_icomoon/fonts/sh_icomoon.eot") format("embedded-opentype"),
		url("/wp-content/plugins/customized-shortcodes/sh_icomoon/fonts/sh_icomoon.ttf") format("truetype"),
		url("/wp-content/plugins/customized-shortcodes/sh_icomoon/fonts/sh_icomoon.woff") format("woff"),
		url("/wp-content/plugins/customized-shortcodes/sh_icomoon/fonts/sh_icomoon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
@media only screen and (max-width: 899px) {
	.top-header #betonUsersPluginHeader {
		margin-right: 0px;
	}
}
#betonUsersPluginHeader:hover .betonUsersHeaderShow table td div {
	color: #ffa420;
}
#betonUsersPluginHeader {
	z-index: 99;
	color: #fff;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	cursor: pointer;
	float: right;
	position: relative;
}
#betonUsersPluginHeader .betonUsersHeaderShow {
	display: block;
	padding: 5px;
	text-decoration: none;
}
#betonUsersPluginHeader .betonUsersHeaderShow table td {
	padding: 0 !important;
}
#betonUsersPluginHeader .betonUsersHeaderShow table td div {
	padding: 0 12px;
	text-align: right;
	font-size: 16px;
	line-height: 120%;
	max-width: 142px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#betonUsersPluginHeader .betonUsersHeaderShow table {
	font-size: 11px;
	color: #fff;
	width: 100%;
}
@media screen and (max-width: 899px) {
	html body #betonUsersPluginHeader {
		left: auto;
		top: 0;
		height: 50px;
		width: 50px;
		margin-top: 0;
	}
	html #betonUsersPluginHeader .betonUsersHeaderShow {
		padding: 7px;
		height: 50px;
		width: 50px;
	}
	html #betonUsersPluginHeader .betonUsersHeaderShow table td:first-of-type {
		display: none;
	}
	html #betonUsersPluginHeader .betonUsersHeaderShow table td:last-of-type {
		display: block;
	}
}
section {
	position: relative;
}
.d-none {
	display: none;
}
@media (max-width: 900px) {
	:focus::-webkit-input-placeholder {
		color: transparent;
	}
	:focus::-moz-placeholder {
		color: transparent;
	}
	:focus:-moz-placeholder {
		color: transparent;
	}
	:focus:-ms-input-placeholder {
		color: transparent;
	}
	.main-content {
		padding-bottom: 30px;
	}
}
/* #betonUsersPluginHeader .betonUsersHeaderShow table div.betonUsersHeaderTable_user_ico{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAMFBMVEUAAAAmJyglJicxMjNISUlqa2txcXFnaGh7e3uLi4ugoKC4uLjV1dXm5ub9/f3///+eONuQAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWUlEQVQoFW2SsU4CQRCG9xnQhPoGX0BipD64cE+g1uqxHFAZ1ts3IBbWxhhrYoG9MRRWBg250Ioo9mK4B8DT2dkhBwl/c5Nv52Zn/xnxR/qZDIcfcwoTQunk8bpzcdP/zNDkThqFvekSzR6kquS2vCjszy1KX6XKAWo7asYWza4CIsjk7dyg9KVeBNhTFWSlRmzQotvGc601skLUM+hdYpKvUfjdb00TkQ4CPNVGZwA7YZyI366JCCkAJ7pPxKJTXkFQvUzEdz23ivKtLzEOYInaJmqOxFuGlIkaIzE4XUOF8EkMjtd+dBA9n0DWF0raLO6+zFlUix/EtehGyFN1vnFMqEDVuS/qHpyS1rvA3dMbwXc91y/SG9kJzPF8rYrGCfLL8TXLRb/IVSJW1daUvK9nSPbshOTRkhw2Yp5jjck5zdFOu8aEps07UcN/DyTtxObN2bxf61v4D1ImQ5e+74zoAAAAAElFTkSuQmCC');border-radius:50%;opacity:1;height:35px;background-position:center}  */
#betonUsersPluginHeader .betonUsersHeaderShow table div.betonUsersHeaderTable_user_ico {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAMFBMVEUAAAAmJyglJicxMjNISUlqa2txcXFnaGh7e3uLi4ugoKC4uLjV1dXm5ub9/f3///+eONuQAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWUlEQVQoFW2SsU4CQRCG9xnQhPoGX0BipD64cE+g1uqxHFAZ1ts3IBbWxhhrYoG9MRRWBg250Ioo9mK4B8DT2dkhBwl/c5Nv52Zn/xnxR/qZDIcfcwoTQunk8bpzcdP/zNDkThqFvekSzR6kquS2vCjszy1KX6XKAWo7asYWza4CIsjk7dyg9KVeBNhTFWSlRmzQotvGc601skLUM+hdYpKvUfjdb00TkQ4CPNVGZwA7YZyI366JCCkAJ7pPxKJTXkFQvUzEdz23ivKtLzEOYInaJmqOxFuGlIkaIzE4XUOF8EkMjtd+dBA9n0DWF0raLO6+zFlUix/EtehGyFN1vnFMqEDVuS/qHpyS1rvA3dMbwXc91y/SG9kJzPF8rYrGCfLL8TXLRb/IVSJW1daUvK9nSPbshOTRkhw2Yp5jjck5zdFOu8aEps07UcN/DyTtxObN2bxf61v4D1ImQ5e+74zoAAAAAElFTkSuQmCC");
	border-radius: 50%;
	opacity: 1;
	height: 35px;
	background-position: center;
}
#betonUsersPluginHeader .betonUsersHeaderShow table div.betonUsersHeaderTable_reg_ico {
	background-image: url("data:image/png;base64,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");
	background-size: contain;
	opacity: 1;
	height: 35px;
	background-position: center;
}
#betonUsersPluginHeader:hover .betonUsersHeaderShow table div.betonUsersHeaderTable_user_ico {
	width: 35px;
}
body {
	position: relative;
}
body #article-text {
	width: 100%;
	float: none;
}
.obzor_links_block {
	display: inline-block;
	width: 125px;
	height: 85px;
	color: black;
	text-decoration: unset;
}
.obzor_links_block:hover .obzor_links_round_block {
	border: 3px solid #ffa420;
	box-sizing: unset;
	margin-top: 7px;
	margin-bottom: 4px;
}
.obzor_links_block:hover,
.obzor_links_block:focus {
	color: black;
	text-decoration: unset;
}
.obzor_links_round_block {
	width: 110px;
	height: 80px;
	display: block;
	margin: 10px auto 7px;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
	position: relative;
}
.obzor_links_round_block::after {
	content: "";
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
	display: block;
	background-size: 50px;
	margin: 0 auto;
}
.obzor_links_round_block.pril::after {
	background-position: center 0px;
}
.obzor_links_round_block.bon::after {
	background-position: center -100px;
}
.obzor_links_round_block.news::after {
	background-position: center -300px;
}
.obzor_links_round_block.baza::after {
	background-position: center -400px;
}
.obzor_links_round_block.feedback::after {
	background-position: center -200px;
}
.obzor_links_round_block.obzor::after {
	background-position: center -700px;
}
.obzor_links_round_block.mirror::after {
	background-position: center -500px;
}
.obzor_links_round_block.enter::after {
	background-position: center -600px;
}
.obzor_links_block_text {
	text-align: center;
	font-size: 14px;
	line-height: 16px;
	position: absolute;
	width: 100%;
	bottom: 10px;
}
.obzor_links_blocks {
	height: 110px;
}
@media only screen and (max-width: 1199px) {
	.obzor_links_blocks {
		overflow: hidden;
		overflow-x: scroll;
		white-space: nowrap;
	}
	.obzor_links_blocks::-webkit-scrollbar {
		width: 0;
	}
	.obzor_links_blocks {
		-ms-overflow-style: none;
	}
	.obzor_links_blocks {
		overflow: -moz-scrollbars-none;
	}
}
#article-text h2 {
	font-size: 18px;
}
@media screen and (max-width: 900px) {
	#article-text h2 {
		font-size: 16px;
	}
}
@font-face {
	font-family: "icomoon";
	src: url("/wp-content/themes/beton/css/fonts/icomoon.eot");
	src: url("/wp-content/themes/beton/css/fonts/icomoon.eot") format("embedded-opentype"),
		url("/wp-content/themes/beton/css/fonts/icomoon.ttf") format("truetype"),
		url("/wp-content/themes/beton/css/fonts/icomoon.woff") format("woff"),
		url("/wp-content/themes/beton/css/fonts/icomoon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
body {
	font-family: "Roboto", sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	min-width: 320px;
}
h1 {
	font-size: 26px;
	line-height: 110%;
}
h2 {
	font-size: 20px;
	line-height: 122.22%;
}
body,
.top-header {
	min-width: 320px;
}
.top-header {
	width: 100%;
	padding-top: 7px;
	background-color: #2a2a2a;
	height: 62px;
	position: relative;
	z-index: 99;
}
.logo {
	padding-left: 0px;
	float: left;
}
@media screen and (max-width: 899px) {
	.top-header {
		padding-top: 0;
	}
}
.main-nav {
	width: 100%;
	padding-left: 0;
	background-color: #2a2a2a;
	position: relative;
	z-index: 98;
}
.main-menu {
	list-style: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}
.main-menu li {
	position: relative;
	display: inline-block;
	float: left;
	font-size: 13px;
	text-transform: uppercase;
	line-height: 23px;
	margin-left: 1px;
	font-size: 16px;
}
.main-nav .main-menu li::before {
	border-left: 1px solid #626262;
	content: "";
	position: absolute;
	height: 13px;
	top: 18px;
	left: -1px;
}
.main-nav .main-menu li a {
	line-height: 50px;
	height: 50px;
}
.main-menu li a,
.main-menu li a:focus,
.main-menu li a:visited,
.main-menu li a:active {
	color: #fff;
	display: block;
	padding: 0 20px;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration: none;
}
.main-nav .main-menu li a:hover {
	text-decoration: none;
	background-color: #1c1c1c;
}
.main-content {
	padding-bottom: 20px;
}
.breadcrumbs-wrap {
	width: 100%;
	background: #f6f6f6;
}
@media screen and (min-width: 1200px) {
	h1 {
		font-size: 24px;
	}
}
table,
table td,
table th {
	border-color: #f1f1f1;
}
table td,
table th {
	font-size: 14px;
	padding: 10px;
}
#article-text {
	padding-bottom: 8px;
	border-bottom: 4px double #efefef;
}
.footer {
	padding: 18px 0 15px;
	background-color: #2f2f2f;
}
.footer .logo {
	padding-left: 0;
	margin-top: 12px;
	max-width: 300px;
	float: left;
}
.limit-age {
	width: 34px;
	height: 34px;
	background-color: #d60000;
	border-radius: 50%;
	color: #fff;
	text-align: center;
	line-height: 34px;
	font-size: 12px;
	display: block;
	float: left;
	margin-right: 10px;
}
.copyright {
	color: #969696;
	font-size: 12px;
	font-weight: 600;
	line-height: 17px;
	margin-top: 8px;
}
.copyright_black {
	display: block;
	text-align: center;
	background-color: #1c1c1c;
	margin: 0;
	padding: 10px 0;
	margin-top: -20px;
	z-index: 5;
	position: relative;
}
.td-bc-logo {
	display: block;
	height: 34px;
	width: 100px;
	cursor: pointer;
	background-position: center 100%!important;
}
.td-bc-logo-L {
	background: url(/wp-content/themes/beton/img/sprt_leg_opt.png) center 0 no-repeat;
}
.td-bc-logo {
	background-size: cover !important;
}
#article-text {
	width: 100%;
	float: left;
}
.text-block {
}
.text-block p {
	margin-top: 0;
	color: #797878;
	font-size: 15px;
	font-weight: 400;
	line-height: 157%;
}
.text-block p a,
.text-block p a:focus,
.text-block p a:visited,
.text-block p a:active {
	color: #2040ff;
	text-decoration: underline;
}
.text-block ul {
	list-style: none;
	padding: 0 0 0 30px;
}
.text-block ul li {
	margin-bottom: 3px;
	position: relative;
}
.text-block ul li::before {
	content: "";
	position: absolute;
	width: 4px;
	height: 4px;
	top: 7px;
	left: -17px;
	background: #ffa420;
}
.like-green-link {
	padding-left: 10px;
	display: block;
	width: 100%;
	height: 40px;
	background-color: #76ab01;
	border-bottom: 2px solid #1b9708;
	color: #fefefe;
	font-size: 14px;
	font-weight: 700;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration: none;
}
.like-green-link:hover {
	text-decoration: none;
	background-color: #1b9708;
	color: #fff;
}
@media only screen and (max-width: 1000px) {
	.main-menu li a {
		padding: 0 18px;
	}
}
@media only screen and (max-width: 899px) {
	.hidden-sm {
		display: none;
	}
	.main-menu li a {
		padding: 0 7px;
	}
	.main-menu li {
		font-size: 10px;
	}
}
@media only screen and (max-width: 650px) {
	.hidden-xs {
		display: none;
	}
}
@media only screen and (max-width: 400px) {
	.section-title {
		font-size: 18px;
	}
}
@media screen and (max-width: 450px) {
	#article-text {
		position: relative;
	}
}
.main-nav_mobil_bottom {
	background-color: #1c1c1c;
	overflow: hidden;
	height: 49px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
	display: none;
}
@media screen and (max-width: 899px) {
	.main-nav_mobil_bottom {
		display: block;
	}
}
.main-nav_mobil_bottom .dragscroll {
	overflow: hidden;
	overflow-x: scroll;
	padding-bottom: 10px;
	margin-bottom: -10px;
	vertical-align: bottom;
}
.main-nav_mobil_bottom ul li {
	display: table-cell;
	white-space: nowrap;
	float: none;
}
.main-nav_mobil_bottom ul.main-menu li a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 12px;
	height: unset;
	line-height: 35px;
}
.main-nav_mobil_bottom .main-menu li a:hover {
	background-color: unset;
	border: none;
	text-decoration: underline;
}
.main-nav_mobil_bottom .main-menu li a:focus {
	color: #ffa420;
	padding: unset;
}
@media screen and (max-width: 649px) {
	/* .breadcrumbs span:nth-last-child(2) {
		display: none;
	} */
	.breadcrumbs a {
		color: #bdbcbc;
	}
}
@media only screen and (min-width: 1200px) {
	.container {
		width: 1160px;
	}
}
.promo_code_block {
	width: 100%;
	display: flex;
	box-shadow: 0px 2px 9px rgba(0, 0, 0, 0.15);
	border-radius: 5px;
	margin-bottom: 25px;
}
.promo_code_block .promo_first_block {
	min-height: 215px;
	height: auto;
	width: 27%;
	border-right: 1px solid rgba(0, 0, 0, 0.12);
	position: relative;
}
.promo_code_block .promo_second_block {
	width: 73%;
	padding: 10px 10px 10px 20px;
	position: relative;
}
.promo_code_block .promo_first_block > span {
	text-align: center;
	width: 100%;
	display: block;
}
.promo_code_block .promo_first_block .promo_first_title {
	margin-top: 15px;
	font-size: 14px;
	line-height: 16px;
}
.promo_code_block .promo_first_block .promo_first_summ {
	margin-top: 5px;
	font-size: 24px;
	line-height: 28px;
	color: #ffa420;
}
.promo_code_block .promo_first_block .promo_first_date {
	margin-top: 5px;
	font-size: 12px;
	line-height: 14px;
	color: rgba(0, 0, 0, 0.38);
}
.promo_code_block .promo_first_block .promo_first_button {
	width: 140px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	background: #76ab01;
	border-radius: 5px;
	color: white;
	position: absolute;
	text-align: center;
	bottom: 22px;
	left: 50%;
	transform: translate(-50%, 0);
	cursor: pointer;
}
.promo_code_block .promo_first_block .promo_first_button:hover {
	background: #1b9708;
}
.promo_code_block .promo_second_block .promo_second_title {
	font-size: 16px;
	font-weight: bold;
}
.promo_code_block .promo_second_block .promo_second_desc {
	font-size: 14px;
	margin-top: 20px;
}
.promo_code_block .promo_second_block .td-bc-logo {
	position: absolute;
	box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.15);
	border-radius: 5px;
	top: 8px;
	right: 8px;
}
.promo_modal_block {
	font-size: 14px;
	position: fixed;
	z-index: 999;
	height: 100%;
	top: 50%;
	right: 0;
	bottom: 0;
	left: 50%;
	text-align: center;
	width: 100%;
	display: none;
}
.promo_modal_block .promo_modal {
	position: fixed;
	background: #fff;
	width: 460px;
	font-size: 12px;
	z-index: 999;
	text-align: left;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: max-content;
	padding: 25px 30px 30px 30px;
}
.promo_modal_block:before {
	top: 50%;
	right: 0;
	content: "";
	bottom: 0;
	left: 50%;
	text-align: center;
	background: #000;
	height: 100%;
	width: 100%;
	opacity: 0.6;
	position: fixed;
	z-index: 999;
	transform: translate(-50%, -50%);
	display: block;
}
.promo_modal_block .promo_modal .td-bc-logo {
	position: absolute;
	box-shadow: 0px 1px 9px rgba(0, 0, 0, 0.15);
	border-radius: 5px;
	top: 43px;
	right: 40%;
}
.promo_modal_block .promo_modal > span {
	display: block;
}
.promo_modal_block .promo_modal .modal_promo_first_title {
	font-size: 14px;
	position: relative;
}
.promo_modal_block .promo_modal .modal_promo_second_title {
	font-size: 16px;
	line-height: 19px;
	color: black;
	font-weight: bold;
	margin-top: 25px;
}
.promo_modal_block .promo_modal .modal_promo_second_desc {
	font-size: 14px;
	line-height: 18px;
	color: black;
	margin-top: 25px;
}
.promo_modal_block .promo_modal .modal_promo_second_text {
	font-size: 16px;
	line-height: 18px;
	color: black;
	margin-top: 25px;
}
.promo_modal_block .promo_modal .modal_promo_promocode_block {
	margin-top: 30px;
	display: flex;
	justify-content: space-around;
}
.promo_modal_block .promo_modal .modal_promo_promocode_block > div {
	width: 48%;
}
.modal_promo_promocode_block .modal_promocode {
	height: 40px;
	line-height: 36px;
	text-align: center;
	border: 2px dashed #000;
	box-sizing: border-box;
	border-radius: 5px;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.38);
}
.modal_promo_promocode_block .modal_promocode_copy {
	height: 40px;
	line-height: 40px;
	text-align: center;
	box-sizing: border-box;
	border-radius: 5px;
	font-size: 14px;
	background: #ffa420;
	color: white;
	cursor: pointer;
}
.promo_modal_block .promo_modal .modal_promo_link {
	margin-top: 15px;
	height: 40px;
	text-align: center;
	background: #76ab01;
	border-radius: 5px;
	color: white;
	line-height: 40px;
	cursor: pointer;
	display: block;
	text-decoration: none;
}
@media only screen and (max-width: 560px) {
	.promo_code_block {
		display: block;
		position: relative;
	}
	.promo_code_block .promo_first_block {
		width: 100%;
		min-height: 130px;
		padding: 9px 19px 15px 19px;
		border-right: none;
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		position: unset;
	}
	.promo_code_block .promo_first_block > span {
		width: fit-content;
	}
	.promo_code_block .promo_first_block > span.promo_first_title {
		margin-top: 0;
		font-size: 12px;
		line-height: 14px;
	}
	.promo_code_block .promo_first_block > span.promo_first_summ {
		margin-top: 0;
		font-size: 20px;
		line-height: 23px;
	}
	.promo_code_block .promo_first_block > span.promo_first_date {
		margin-top: 0;
		font-size: 10px;
		line-height: 12px;
	}
	.promo_code_block .promo_first_block .promo_first_button {
		position: absolute;
		top: 75px;
		left: 19px;
		right: 19px;
		transform: none;
		width: unset;
	}
	.promo_code_block .promo_second_block {
		position: unset;
		width: 100%;
	}
	.promo_code_block .promo_second_block .td-bc-logo {
		top: 9px;
		right: 19px;
	}
	.promo_modal_block .promo_modal .modal_promo_first_title {
		font-size: 14px;
		text-align: center;
		margin-top: 69px;
	}
	.promo_modal_block .promo_modal .td-bc-logo {
		left: 50%;
		transform: translate(-50%, 0);
	}
	.promo_modal_block .promo_modal {
		width: 80%;
		height: 460px;
	}
	.promo_modal_block .promo_modal .modal_promo_second_title {
		display: none;
	}
	.promo_modal_block .promo_modal .modal_promo_second_desc {
		display: none;
	}
	.promo_modal_block .promo_modal .modal_promo_promocode_block {
		display: block;
	}
	.promo_modal_block .promo_modal .modal_promo_promocode_block > div {
		width: 100%;
	}
	.promo_modal_block .promo_modal .modal_promo_promocode_block > div:first-child {
		margin-bottom: 10px;
	}
}
.pril_cat_down_links > a:last:child {
	border-bottom: none;
}
.logocont {
	background-image: url("../img/logo.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 123px;
	height: 39px;
	margin-right: 20px;
}
@media only screen and (max-width: 899px) {
	.top-header .logocont {
		width: 82px;
		height: 26px;
	}
	.footer .logocont {
		width: 123px;
		height: 39px;
	}
}
.custom_beton_ruble_p {
	position: relative;
}
.custom_beton_ruble_- {
	position: absolute;
	left: -1px;
	top: 16%;
}
#article-text .custom_beton_ruble_- {
	top: 0;
}
.like-green-link {
	padding-left: 10px;
	display: block;
	width: 100%;
	height: 40px;
	background-color: #76ab01;
	border-bottom: 2px solid #1b9708;
	color: #fefefe;
	font-size: 14px;
	font-weight: 700;
	line-height: 40px;
	text-align: center;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration: none;
}
.gift-icon-v2 {
	width: 68px;
	height: 68px;
	background-color: white;
	position: absolute;
	left: 15px;
	top: 15px;
	box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.4);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA8UExURUdwTCkpKSoqKikpKSgoKCAgICkpKSkpKSgoKCoqKikpKSoqKikpKSkpKTAwMCkpKSoqKioqKikpKSoqKkjqAdIAAAATdFJOUwBw78JAEN+gIGCvgJBQELAwf2/9NpgyAAAA90lEQVRYw+3W6Q6DIAwA4IoUEO/t/d911Io74tElbtmS9scChH5iq3FwPSFAEUUUUWQTKVsEGGqX56axCGj9G4ixwBHmrDLkBSdFTE5JUdOCv89XlTWk4O2YFTaQaStDHO29mJQ8pXlHGjbphCPNSxFCFx6YI6WjH+TUKg0LEUJ308yHwrkUked9GrZiJPcysjHmzq8XZQVpHndORV4uLr8ds7R2bvfSVi8rbN1ay09asBzhaUiHTOH3kAKEUewgUgO6MxBQ5PsIntHiWAmj/JNPRh+eI24u7iD+pYJ+c1ERRX4BMRLEHb2AMRwh6PV/rCKKKPIp5AYFEAuNWlyhtAAAAABJRU5ErkJggg==");
}
.clear {
	clear: both;
}
.text-block p {
	color: #212121;
}
.text-block {
	max-width: 100%;
}
body a {
	color: #0078d7;
	text-decoration: underline;
}
.section-title {
	margin: 0.83em 0;
}
.footer {
	z-index: 5;
	position: relative;
}
.logo a {
	text-decoration: none;
}
.top-header .logocont {
	padding-right: 20px;
	margin-top: 4px;
}
@media screen and (max-width: 899px) {
	.top-header .logocont {
		margin-top: 0px;
	}
}
.logocont {
	position: relative;
	float: left;
}
.top-header .textop {
	display: inline-block;
	padding-left: 20px;
	border-left: 1px solid #424242;
	font-size: 25px;
	font-style: italic;
	color: #595959;
	line-height: 22px;
	margin-top: 13px;
}
@media screen and (max-width: 899px) {
	.top-header .textop {
		display: none;
	}
}
.main-content img {
	max-width: 100%;
}
img[class*="align"] {
	height: auto;
}
img.size-large {
	max-width: 100%;
	width: auto;
	height: auto;
}
img.aligncenter {
	margin-bottom: 1.625em;
}
p img {
	margin-top: 0.4em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#article-text h2 {
	position: relative;
	color: #020103;
	font-weight: 700;
	padding-left: 21px;
	padding-right: 40px;
}
#article-text h2:before {
	content: "";
	position: absolute;
	width: 7px;
	height: 7px;
	background-color: #ffa420;
	left: 0;
	top: 8px;
}
#article-text {
	border-bottom: none;
}
.like-green-link {
	margin: 0px;
}
@media only screen and (max-width: 600px) {
	.like-green-link {
		position: relative;
		width: 100%;
		margin-top: 10px;
		left: auto;
	}
}
.main-nav .main-menu {
	border-top: 1px solid #626262;
}
.main-nav .main-menu {
	width: 100%;
}
.breadcrumbs-wrap {
	width: 100%;
	background: #f6f6f6;
	z-index: 5;
	position: relative;
}
.breadcrumbs {
	padding: 3px 0;
	margin: 3px 0;
	color: #d6d6d6;
	font-size: 12px;
	line-height: 130%;
}
.breadcrumbs a {
	display: inline;
	color: #2a2a2a;
	text-decoration: underline;
}
@media only screen and (max-width: 1000px) {
	.footer .logo {
		margin-right: 0;
	}
}
@media only screen and (max-width: 899px) {
	.footer .logocont {
		width: 140px;
	}
}
@media only screen and (max-width: 600px) {
	.footer .logo {
		margin-right: 0;
	}
}
@media only screen and (max-width: 899px) {
	body {
		position: relative;
		padding-top: 50px;
	}
	.top-header {
		padding-bottom: 0px;
		position: fixed;
		top: 0;
		z-index: 99;
		height: auto;
	}
	.logo {
		margin-top: 9px;
		float: left;
	}
	.logocont {
		position: relative;
		width: 150px;
		height: 34px;
	}
	#article-text h2:before {
		top: 5px;
	}
	body {
		line-height: 20px;
	}
	h1 {
		font-size: 20px;
		line-height: 106.25%;
	}
	h2 {
		font-size: 16px;
		line-height: 113.333%;
	}
}
@media screen and (max-width: 320px) {
	body {
		padding-top: 0;
	}
	.top-header {
		position: relative;
	}
}
.breadcrumbs a {
	text-decoration: none;
}
.breadcrumbs a:hover {
	text-decoration: underline;
}
.breadcrumbs {
}
.top-header .textop {
	font-weight: normal;
	font-size: 20px;
}
@media only screen and (max-width: 899px) {
	.logo {
		padding-left: 7px;
	}
	.top-header .textop {
		display: block;
		position: absolute;
		border-left: none;
		font-size: 10px;
		top: 18px;
		left: -3px;
	}
	.logocont {
		width: 83px;
		height: 25px;
	}
}
.p_s_h_h {
	height: 173px;
	width: 100%;
	text-align: center;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
}
.h_h_l {
	width: 50%;
	height: 100%;
	position: relative;
	display: inline-block;
}
.h_h_l_l .td-bc-logo {
	margin: auto;
	height: 50px;
	width: 85px;
	cursor: unset;
}
.h_h_l_l {
	padding: 22px 0 0 0;
}
.h_h_l_t {
	font-size: 16px;
	line-height: 22px;
}
.h_h_l_s {
	font-weight: bold;
	font-size: 37px;
	line-height: 43px;
}
.h_h_l .gift-icon-v2 {
	position: absolute;
	right: -34px;
	top: 46px;
	left: unset;
	border-radius: 50%;
	background-color: #2e9bfc;
}
.h_h_r {
	width: 50%;
	height: 100%;
	display: inline-block;
	float: right;
	background-color: #2a2a2a;
}
.h_h_r_bb {
	padding: 15px 15px 15px 50px;
}
.h_h_r_t {
	font-size: 14px;
	line-height: 16px;
	color: #7b7b7b;
	text-align: left;
}
.h_h_r_p {
	height: 50px;
	border: 2px dashed #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
	position: relative;
	margin: 14px 0;
}
.r_p_i {
	position: absolute;
	right: 0;
	top: 13px;
	right: 10px;
}
.r_p_t {
	line-height: 45px;
}
.h_h_r_p.click_block {
	cursor: pointer;
}
.h_h_r_b {
	line-height: 50px;
	height: 50px;
	font-size: 18px;
}
.psb_d_b_1xs div {
	opacity: 0.5;
	margin-top: 5px;
}
.p_s_b_duo_bk > div {
	display: table-cell;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
	height: 43px;
}
.promo_single_body {
	display: table;
	margin: 20px 0;
}
.p_s_b_duo_bk {
	display: table-cell;
	vertical-align: top;
}
.p_s_b_text {
	display: table-cell;
}
.psb_d_b_1xs:nth-child(1) {
	border-right: 1px solid #636363;
}
.p_s_b_text_t {
	padding-left: 20px;
}
@media (max-width: 800px) {
	.h_h_l,
	.h_h_r {
		width: 100%;
		float: unset;
		height: 173px;
	}
	.p_s_h_h {
		height: unset;
	}
	.h_h_r_bb {
		padding: 15px;
	}
	.h_h_l .gift-icon-v2 {
		top: 134px;
		right: 15px;
	}
	.promo_single_body > div {
		display: block;
	}
	.p_s_b_text_t {
		padding: 20px 0;
	}
}
@supports (padding: max(0px)) {
}
@media (max-height: 576px) {
	@supports (padding: max(0px)) {
	}
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

nav,
section {
	display: block;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

button,
input {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button {
	text-transform: none;
}

button {
	-webkit-appearance: button;
	cursor: pointer;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

body {
	font-family: "Roboto", sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	min-width: 320px;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

body {
	margin: 0;
}

@media screen and (max-width: 899px) {
	body {
		background: none;
	}
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
	content: " ";
	display: table;
}

.clearfix:after,
.container:after,
.row:after {
	clear: both;
}

.row {
	margin-left: -10px;
	margin-right: -10px;
}

.col-xs-12,
.col-md-12,
.col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.col-xs-12 {
	width: 100%;
}

@media (min-width: 650px) {
	.container {
		width: 600px;
	}
}

img {
	vertical-align: middle;
	border: 0;
}

@media screen and (max-width: 899px) {
	.top-header {
		padding-top: 0;
	}
}

body {
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	min-width: 320px;
}

.top-header {
	width: 100%;
	background-color: #2a2a2a;
}

.main-nav {
	width: 100%;
	padding-left: 0;
	background-color: #2a2a2a;
	position: relative;
	z-index: 98;
}

.logo {
	padding-left: 0;
}

.main-menu {
	margin: 0;
	padding: 0;
}

.main-menu li {
	position: relative;
}

.main-menu li a,
.main-menu li a:focus,
.main-menu li a:visited,
.main-menu li a:active {
	display: block;
	text-decoration: none;
}

#betonUsersPluginHeader {
	float: right;
}

.main-nav_mobil_bottom {
	background-color: #1c1c1c;
	overflow: hidden;
	height: 49px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}

.main-nav_mobil_bottom .dragscroll {
	overflow: hidden;
	overflow-x: scroll;
	padding-bottom: 10px;
	margin-bottom: -10px;
	vertical-align: bottom;
}

.main-nav_mobil_bottom ul li {
	display: table-cell;
	white-space: nowrap;
	float: none;
}

.main-nav_mobil_bottom ul.main-menu li a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 12px;
	height: unset;
	line-height: 35px;
}

.td-bc-logo-L {
	background: url(../img/logo.svg);
}

.td-bc-logo {
	background-size: cover !important;
	display: block;
	height: 34px;
	width: 85px;
	cursor: pointer;
}

@media only screen and (max-width: 1000px) {
	.main-menu li a {
		padding: 0 18px;
	}
}

@media only screen and (max-width: 899px) {
	.hidden-sm {
		display: none;
	}

	html #betonUsersPluginHeader .betonUsersHeaderShow {
		padding: 7px;
		width: 50px;
	}

	.main-nav_mobil_bottom {
		display: block;
	}
}

@media only screen and (max-width: 400px) {
	table td,
	table th {
		padding: 5px;
		font-size: 0.7rem;
		line-height: 1.35;
	}

	.section-title {
		font-size: 18px;
	}
}

/* @media only screen and (max-width: 650px) {
	.breadcrumbs span:nth-last-child(2) {
		display: none;
	}
} */

.text-block p {
	margin-top: 0;
	color: #797878;
	font-size: 15px;
	font-weight: 400;
	line-height: 157%;
}

.like-green-link {
	padding-left: 10px;
	display: block;
	width: 100%;
	height: 40px;
	background-color: #76ab01;
	border-bottom: 2px solid #1b9708;
	color: #fefefe;
	font-size: 14px;
	font-weight: 700;
	line-height: 40px;
	text-align: center;
	-webkit-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration: none;
}

body a {
	color: #0078d7;
	text-decoration: underline;
}

.clear {
	clear: both;
}

.logocont {
	position: relative;
	float: left;
}

.top-header .logocont {
	padding-right: 20px;
}

#article-text h2 {
	position: relative;
	color: #020103;
	font-weight: 700;
	padding-left: 21px;
	padding-right: 40px;
}

.section-title {
	margin: 0.83em 0;
	text-align: center;
}

#article-text h2::before {
	content: "";
	position: absolute;
	width: 7px;
	height: 7px;
	background-color: #ffa420;
	left: 0;
	top: 5px;
}

@media only screen and (max-width: 899px) {
	body {
		position: relative;
		padding-top: 50px;
		line-height: 20px;
	}

	.top-header {
		padding-bottom: 0px;
		position: fixed;
		top: 0;
		z-index: 99;
		height: 62px;
	}

	.logo {
		margin-top: 9px;
		float: left;
	}

	.logocont {
		position: relative;
		width: 150px;
		height: 34px;
	}

	.top-header .logocont {
		margin-top: 0;
	}

	/* .top-header .textop {
		display: none;
	} */

	h2 {
		font-size: 16px;
		line-height: 113.333%;
	}
}

@media screen and (max-width: 320px) {
	body {
		padding-top: 0;
	}

	.top-header {
		position: relative;
	}
}

.breadcrumbs-wrap {
	width: 100%;
	background: #f6f6f6;
}

@media (max-width: 900px) {
	.breadcrumbs-wrap {
		margin-top: 10px;
	}	
}

.breadcrumbs {
	padding: 3px 0;
	margin: 3px 0;
	color: #d6d6d6;
	font-size: 12px;
	line-height: 130%;
}

.breadcrumbs a {
	display: inline;
	color: #2a2a2a;
	text-decoration: underline;
}

@media only screen and (max-width: 899px) {
	h1 {
		font-size: 20px;
		line-height: 106.25%;
	}
}

.main-content img {
	max-width: 100%;
}

img[class*="align"] {
	height: auto;
}

.text-block {
	max-width: 100%;
}

.text-block p {
	color: #212121;
}

.like-green-link {
	margin: 0px;
}

@media only screen and (max-width: 600px) {
	.like-green-link {
		position: relative;
		width: 100%;
		margin-top: 10px;
		left: auto;
	}
}

section {
	position: relative;
}

.main-content img {
	max-width: 100%;
}

a:active,
a:hover {
	outline: 0;
}

a:hover,
a:focus {
	color: #23527c;
	text-decoration: underline;
}

#article-text h2:before {
	content: "";
	position: absolute;
	width: 7px;
	height: 7px;
	background-color: #ffa420;
	left: 0;
	top: 8px;
}

@media only screen and (max-width: 899px) {
	#article-text h2:before {
		top: 5px;
	}
}

@media screen and (max-width: 899px) {
	/* .betonUsersHeaderTable tbody tr {
		display: none;
	}

	.betonUsersHeaderTable tbody {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAllBMVEVHcEzR0dHR0dHR0dHR0dHR0dHPz8/R0dHR0dHOzs7R0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dFxcXFnaGglJidpampiYmM9Pj4qKywmJyg0NTZERUV9fX0wMDF/f39ubm5QUVG0tLSYmJiKioqpqamioqJ2dnaNjY1LTE1ISUlWV1g/QEFdXl69vb3R0dG8vLyAgIBJZAVoAAAAE3RSTlMAFugDBtDwQof28bnfJ3x9KOAmUR8imAAAAbVJREFUOMuNlNl6gjAQhVM3wL09JCESENxVUPv+L1dIQoji1/bcOf7MPiGkVd/zJ9PxfTyd+F6fvNOH37sdTskRx+R0uPX8jw4xmAf7NVqt98Fi8Ix8DTcJwPIoFVSkUc6AZDOcuYg32gI8WtFGq4gD25HnIMEOmWwJRckMu8BCs9EOLFb/xHl5lUJTMcNuZMINhluwVH17DpVyTaUM26FOfL5Bpr0YJAy58ZphM1d9CRJIbQqtuPYkkQR1n/w9uE730jJhpBPn2PvVAHpraEMbqlKhTRG+e33i3cBM1V0/dMXw8Ih/QG5aUjhMbGw5Dj6ZnJpQT7EkbYKdJuQzQWp+Xx3mbGwpkikZH2H6+i4fKnAckzvQjEg4/bHDA+6uHyfYmbp+nHxo1ClL5+PURVelQa52RVRdTn+qr7jOxnrW/fEets9V9LiGytRmqPvszItG/CyKSyFybi1YV/Nq5x7XZfFLcal9XWNn7mZ/hCzDZ5VS0GZ/1B5KHnbFZbOHap8RvhPsPqu7AOsQDLB3oe+rA9VI4L3caeZSLHu5U0KW6t4brAbqe1++vBuLP9+Nf70/v71jP9JYVgbteUZXAAAAAElFTkSuQmCC");
		background-repeat: no-repeat;
		height: 35px;
		width: 35px;
		display: block;
	} */
}

@media only screen and (min-width: 1200px) {
	div.container {
		width: 1160px;
	}
}

.top-header .textop {
	font-weight: normal;
	font-size: 20px;
}

@media only screen and (max-width: 899px) {
	.logo {
		padding-left: 7px;
	}

	.logocont {
		width: 83px;
		height: 25px;
	}
}

.top-header .logocont {
	background-image: url("../img/logo.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	width: 123px;
	height: 39px;
	margin-right: 20px;
}

.top-header .textop {
	display: inline-block;
	padding-left: 10px;
	border-left: 1px solid #424242;
	font-size: 15px;
	font-style: italic;
	color: #909090;
	line-height: 22px;
	margin-top: 13px;
}

.main-menu {
	list-style: none;
	float: left;
	position: relative;
	margin: 0;
	padding: 0;
}

.breadcrumbs a {
	text-decoration: none;
}

.custom_beton_ruble_p {
	position: relative;
}

.custom_beton_ruble_- {
	position: absolute;
	left: -1px;
	top: 16%;
}

#article-text .custom_beton_ruble_- {
	top: 0;
}

@media only screen and (max-width: 899px) {
	.top-header .logocont {
		width: 82px;
		height: 26px;
	}

	.top-header .textop {
		display: block;
		position: absolute;
		border-left: none;
		font-size: 15px;
		top: 18px;
		left: -3px;
	}

	html body #betonUsersPluginHeader {
		left: auto;
		top: 0;
		height: 50px;
		width: 50px;
		margin-top: 0;
	}
}

.p_s_h_h {
	height: 173px;
	width: 100%;
	text-align: center;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
}

.h_h_l {
	width: 50%;
	height: 100%;
	position: relative;
	display: inline-block;
}

.h_h_l_l .td-bc-logo {
	margin: auto;
	height: 50px;
	width: 120px;
}

.h_h_l_l {
	padding: 22px 0 0 0;
}

.h_h_l_t {
	font-size: 16px;
	line-height: 22px;
}

.h_h_l_s {
	font-weight: bold;
	font-size: 37px;
	line-height: 43px;
}

.h_h_l .gift-icon-v2 {
	position: absolute;
	right: -34px;
	top: 46px;
	left: unset;
	border-radius: 50%;
	background-color: #2e9bfc;
}

.h_h_r {
	width: 50%;
	height: 100%;
	display: inline-block;
	float: right;
	background-color: #2a2a2a;
    
}

.h_h_r_bb {
	padding: 15px 15px 15px 50px;
}

.h_h_r_t {
	font-size: 18px;
	line-height: 16px;
	color: #999999;
	text-align: left;
}

.h_h_r_p {
	height: 50px;
	border: 2px dashed #fff;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	color: #fff;
	position: relative;
	margin: 14px 0;
}

.r_p_i {
	position: absolute;
	right: 0;
	top: 13px;
	right: 10px;
}

.r_p_t {
	line-height: 45px;
}

.h_h_r_p.click_block {
	cursor: pointer;
}

.h_h_r_b {
	line-height: 50px;
	height: 50px;
	font-size: 18px;
}

.psb_d_b_1xs div {
	opacity: 0.5;
	margin-top: 5px;
}

.p_s_b_duo_bk > div {
	display: table-cell;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
	height: 43px;
}

.promo_single_body {
	display: table;
	margin: 20px 0;
}

.p_s_b_duo_bk {
	display: table-cell;
	vertical-align: top;
}

.p_s_b_text {
	display: table-cell;
}

.psb_d_b_1xs:nth-child(1) {
	border-right: 1px solid #636363;
}

.p_s_b_text_t {
	padding-left: 20px;
}

@media (max-width: 800px) {
	.h_h_l,
	.h_h_r {
		width: 100%;
		float: unset;
		height: 173px;
	}

	.p_s_h_h {
		height: unset;
	}

	.h_h_r_bb {
		padding: 15px;
	}

	.h_h_l .gift-icon-v2 {
		top: 134px;
		right: 15px;
	}

	.promo_single_body > div {
		display: block;
	}

	.p_s_b_text_t {
		padding: 20px 0;
	}
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-size: 16px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

input,
button {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a {
	color: #337ab7;
	text-decoration: none;
}

a:hover,
a:focus {
	color: #23527c;
	text-decoration: underline;
}

a:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

img {
	vertical-align: middle;
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}

@media (min-width: 650px) {
	.container {
		width: 600px;
	}
}

@media (min-width: 900px) {
	.container {
		width: 860px;
	}
}

@media (min-width: 1000px) {
	.container {
		width: 960px;
	}
}

.row {
	margin-left: -10px;
	margin-right: -10px;
}

.col-xs-12,
.col-md-12,
.col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

.col-xs-12 {
	float: left;
}

.col-xs-12 {
	width: 100%;
}

@media (min-width: 900px) {
	.col-md-12 {
		float: left;
	}

	.col-md-12 {
		width: 100%;
	}
}

@media (min-width: 1000px) {
	.col-lg-12 {
		float: left;
	}

	.col-lg-12 {
		width: 100%;
	}
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
	content: " ";
	display: table;
}

.clearfix:after,
.container:after,
.row:after {
	clear: both;
}

/* *** */
/* 000 */
/* *** */

/* *** */
/* 001 */
/* *** */

.obzor_links_round_block::after {
	background-image: url("data:image/png;base64,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");
}

/* *** */
/* 002 */
/* *** */

/* *** */
/* 003 */
/* *** */

.mx-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
.col-12 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

/* The Close Button */
.close {
	color: #aaa;
	/*float: right;*/
	font-size: 28px;
	font-weight: bold;
	position: absolute;
    top: -1rem;
    right: 0;
}

.close:hover,
.close:focus {
	color: black;
	text-decoration: none;
	cursor: pointer;
}
div > span.modal_promo_first_title > span > a {
	text-decoration: blink;
	color: #333;
}
div.promo_first_block > a {
	text-decoration: blink;
}
.tab_item {
	display: none;
}
.tab_item:first-child {
	display: block;
}
button {
	border-radius: 0;
}
button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}
button,
input {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button,
input {
	overflow: visible;
}
button {
	text-transform: none;
}
button {
	-webkit-appearance: button;
}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
	cursor: pointer;
}
button::-moz-focus-inner {
	padding: 0;
	border-style: none;
}
button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

button,
input {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
input {
	overflow: visible;
}

button {
	text-transform: none;
}

button {
	-webkit-appearance: button;
}

[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
	cursor: pointer;
}

button::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}
.std-table {
	border-collapse: collapse;
	margin: 15px auto;
}

.std-table td {
	border: 1px solid #626262;
	padding: 10px;
	font-size: 15px;
	text-align: right;
}
.std-table th {
	border: 1px solid #626262;
	padding: 10px;
	font-size: 15px;
}
/* 
.nav-bar {
	width: 100%;
	background: #9e9e9e;
}

.nav-container {
	overflow: hidden;
}

.nav-logo {
	float: left;
	display: block;
	padding: 20px 10px;
	color: #757575;
	font-weight: 600;
	font-size: 1.2em;
}

.nav-logo:hover {
	color: #424242;
}

.nav-list {
	float: right;
	list-style: none;
}

.nav-list li {
	float: left;
}

.nav-list li a {
	display: block;
	color: #f9f9f9;
	padding: 20px 10px;
	font-size: 1em;
}
a {
	text-decoration: none;
}

.nav-list li a:hover {
	color: #f9f9f9;
	background: #757575;
}

.nav-menu {
	display: none;
}

@media screen and (max-width: 768px) {
	.nav-menu {
		color: #fff;
		float: right;
		display: block;
		padding: 20px 10px;
		cursor: pointer;
	}

	.nav-list {
		float: left;
		width: 100%;
		overflow: hidden;
		height: 0;
	}

	.nav-open {
		height: auto;
	}

	.nav-list li {
		width: 100%;
	}
} */

.menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
nav {
	/* background: #4c3167; */
	color: #fff;
}
.menu li {
	float: left;
}
.menu li a {
	display: inline-block;
	padding: 10px 15px;
	color: #fff;
	text-decoration: none;
}

section {
	padding-top: 10px;
}
body {
	height: 100%;
}

nav input {
	display: none;
}
nav label {
	padding: 10px 15px;
	color: #fff;
	display: none;
	fill: white;
	margin-top: 5px;
}
@media (max-width: 767px) {
	nav label {
		display: block;
	}

	#menuToggle:checked + .menu {
		display: block;
		position: absolute;
		background: #2a2a2a;
		min-width: 100%;
		height: 100vh;
		width: 250px;
		margin-left: -300%;
		/* padding-left: 28px; */
		margin-top: 8px;
	}
	.menu li {
		float: none;
		margin-top: 0px;
		background-color: #333;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
		width: 100%;
		text-transform: uppercase;
		padding-left: 10px;
	}
	.menu {
		display: none;
	}
}
@media (min-width: 1200px) {
	.top-header .textop {
		margin-top: 12px;
	}
}
@media (max-width: 1199px) {
	.top-header .textop {
		margin-top: 12px;
	}
}

/*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}
@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}

@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}
@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}
.row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.col-6,
.col-12,
.col,
.col-auto,
.col-md-12,
.col-lg-12 {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.col {
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	max-width: 100%;
}

.col-auto {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: 100%;
}

.col-6 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
}

.col-12 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
@media (min-width: 768px) {
	.col-md-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (min-width: 992px) {
	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
.d-none {
	display: none !important;
}

.d-block {
	display: block !important;
}
@media (min-width: 768px) {
	.d-md-none {
		display: none !important;
	}
}
@media (min-width: 992px) {
	.d-lg-block {
		display: block !important;
	}
}

.mt-2 {
	margin-top: 0.5rem !important;
}

.mb-2 {
	margin-bottom: 0.5rem !important;
}

.mt-3 {
	margin-top: 1rem !important;
}

.mb-3 {
	margin-bottom: 1rem !important;
}

.mb-4 {
	margin-bottom: 1.5rem !important;
}

.mt-5 {
	margin-top: 3rem !important;
}

.pr-0,
.px-0 {
	padding-right: 0 !important;
}

.px-0 {
	padding-left: 0 !important;
}

.px-1 {
	padding-right: 0.25rem !important;
}

.px-1 {
	padding-left: 0.25rem !important;
}

.py-4 {
	padding-top: 1.5rem !important;
}

.py-4 {
	padding-bottom: 1.5rem !important;
}

.pt-5 {
	padding-top: 3rem !important;
}

.mx-auto {
	margin-right: auto !important;
}

.mx-auto {
	margin-left: auto !important;
}
@media (min-width: 768px) {
	.mt-md-0 {
		margin-top: 0 !important;
	}

	.pr-md-3 {
		padding-right: 1rem !important;
	}
}
@media (min-width: 992px) {
	.mt-lg-1 {
		margin-top: 0.25rem !important;
	}
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}
.psb_d_b_1xs.active div {
	opacity: 1;
}
a.disabled {
	pointer-events: none; /* делаем элемент неактивным для взаимодействия */
	cursor: default; /*  курсор в виде стрелки */
	color: #888; /* цвет текста серый */
}

/*avtosobiralka*/
.avtosobiralka nav ol {
    counter-reset: li;
    margin: 0;
    padding: 0 0 0 1rem;
    list-style: none;
}
.avtosobiralka nav li {
    padding: 0;
    color: #444;
}
.avtosobiralka nav li:before {
    counter-increment: li;
    content: counters(li, ".") ". ";
}

.avtosobiralka a, button, select {
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #444;
}
.avtosobiralka a:hover {
    color: #444;
}
.avtosobiralka .accordion-trigger {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 5px;
    border-radius: 2px;
    background-color: #36a;
    color: #fff;
    vertical-align: middle;
    cursor: pointer;
}
.avtosobiralka .accordion-trigger:not(.collapsed):before {
    content: "-";
}

.avtosobiralka .accordion-trigger:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    content: "+";
}

.avtosobiralka .ez-toc-list ol {
    padding-left: 1rem;
}

.avtosobiralka nav ol {
    counter-reset: li;
    margin: 0;
    padding: 0 0 0 1rem;
    list-style: none;
}

.avtosobiralka .collapse:not(.show) {
    display: none;
}

.avtosobiralka .ez-toc-title {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}



details summary {
  /*list-style: none;*/
}

details summary::-webkit-details-marker {

display: none

}

details>summary {

/*list-style: none;*/

display: inline-flex;

}

details summary::after {

  content: '+';
  margin-top: 3px;
  margin-left: 10px;
  display: inline-block;
  width: 17px;
  height: 17px;
  line-height: 17px;
  font-size: 16px;
  background: #ff3a1a;
  color: #fff;
  text-align: center;
  border-radius: 2px;
  cursor: pointer;
  font-family: sans-serif;

}

details[open] summary::after {

content: '-';

}
/*avtosobiralka*/


/* Android & AppStore links */

.mobile-grid {
  text-align: center;
  display: flex;
  flex-flow: column wrap;
  margin: 40px 0;
}

@media screen and (min-width: 1200px) {
  .mobile-grid {
    flex-flow: row nowrap;
  }

}

.mobile-grid-item {
  margin: 12px 0;
}

.mobile-grid-item .android {
  background: url(../img/android_play.jpg) center center no-repeat;
  width: 200px;
}

.mobile-grid-item .appstore {
  background: url(../img/app-store.jpg) center center no-repeat;
  width: 200px;
}

.mobile-grid-item .mob-link {
  display: inline-block;
  background-size: contain;
  height: 54px;
  color: transparent;
  border-radius: 10px;
  box-shadow: 0px 0px 3px #12cca6;
}

.mobile-grid-item .mob-link::selection {
  color: transparent;
}

.mobile-grid-item .mob-name {
  margin: 10px 0;
  font-size: 20px;
}

.mobile-grid-item .content {
  font-size: 16px;
  margin: 0 10px;
  line-height: 1.3;
}

/* / Android & AppStore links */
.obzor_links_blocks{text-align: center;}


/* NEW 17.10.2022 footer-flag */
.footer-flag {background-color: #1c1c1c;margin: 0;padding: 10px 0; }
.flex-container-flag {display: flex;justify-content: space-between;position: relative;}
.icon-flag:before { content: ""; display: inline-block; background-repeat: no-repeat; background-position: 50%; background-size: cover; background-color: transparent; width: 35px; height: 25px; margin: 2px;}
.icon-flag--az:before { background-image: url(../img/az.svg);}
.icon-flag--ua:before { background-image: url(../img/ua.svg);}
.icon-flag--en:before { background-image: url(../img/en.svg);}
.review-top__cta-flag {/*position: absolute;width: 100%; bottom: 4px;*/ display: flex;gap: .5rem; align-items: center; color: #fff; font-weight: 700; padding: 0 0 0 0;justify-content:flex-end;margin-bottom: 0;height: 35px;}
.review-top__cta-flag li {display:flex;z-index: 99; align-items: center;height: 35px;padding: 2px 5px;color: #000;background-color:#f1f1f1;border-radius: 5px;border:2px solid #fb3;position: relative;}
.review-top__cta-flag li a {display: flex;align-items: center; color: #00000099;position: relative;text-decoration: none;}
.review-top__cta-flag li:hover {background: rgba(255, 187, 51, 0.5)}
.review-top__cta-flag li:hover a {color: #000000;}
i.icon-flag{display:grid;margin-left: 5px;filter:drop-shadow(1px 1px 2px rgb(0,0,0));}
.review-top__cta-flag li.current { background: rgb(244 229 114);;color: #000;}
@media (min-width:768px){.review-top__cta-flag{left:0}}
@media (max-width:550px){.flex-container-flag .col-auto.px-1{max-width: 110px!important;}}

/* edit 20.12.22 */
.block_active {
    border: 3px solid rgba(255,164,32,.6);
    box-shadow: 0 1px 4px rgb(0 0 0 / 26%);
}
nav .wrapper {
    margin-top: 12px;
    position: fixed;
    top: -5px;
    right: 5px;
}
nav label {
    display: block;
}
#menuToggle:checked + .menu {display: block;position: absolute;background: #2a2a2a;min-width: 100%;height: 100vh;width: 360px;margin-left: -680%;margin-top: 7px; } 
.menu li {float: none;margin-top: 0px;background-color: #333;border-top: 1px solid #000;border-bottom: 1px solid #000;width: 100%;text-transform: uppercase;padding-left: 10px; } 
.menu {display: none; } 
.menu li.active {background-color: #339;}
.menu-item:hover {background-color: #339;}
.top-btn {position: fixed;right: 15px;bottom: 50px;border-radius: 20%;line-height: 45px;text-align: center;cursor: pointer;width: 45px;height: 45px;font-size: 20px;transition: opacity .3s, visibility .3s;z-index: 99;}
.st0{fill:#FFA420;}
.st1{fill:none;stroke:#FFA420;stroke-width:2;stroke-miterlimit:10;}
.top-btn svg {opacity: 0.5}
.top-btn svg:hover {opacity: 1}
.top-btn_hide {opacity: 0;visibility: hidden;}
#playGame {
    width:inherit;
    margin: .7rem auto;
}

.adaptive:empty.aviator-spribe {
    background: url(../img/aviator-spribe.webp) center;
    background-repeat: no-repeat;
    background-size: contain;
}
.adaptive.aviator-spribe {
  padding-top:75%;
}
@media (min-width:920px) {
  .adaptive:empty{padding-top:52%;}
  }
@media (max-width:768px) {
  .adaptive.aviator-spribe{padding-top:120%;}
  }  
  @media (max-width:600px) {
  .adaptive.aviator-spribe{padding-top:160%;}
  } 
  @media (max-width:400px) {
  .adaptive.aviator-spribe{padding-top:200%;}
  } 
.adaptive iframe{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    width:100%;
    height:100%;
    border:unset;
    max-height:90vh;
}
.adaptive{
    position:relative;
    overflow:hidden;
    width:100%;
    padding-top:75%;
    margin-bottom:1rem;
    margin-top:1.5rem;
    max-width:100%;
}
.adaptive:empty{
  max-width:100%;
  padding-top:52%;
  margin-top:1.5rem;
}
.adaptive:empty::before{
    content: '';
    background-image:url(../img/lets-play.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 70%;
    width: -webkit-fill-available;
    background-size: 40%;
    min-height: 100%;
    position: absolute;
    display: -ms-grid;
    display: grid;
    top: 0;
  margin-left: 200px;
  margin-right: 200px;
    -webkit-animation-name: pulse;
            animation-name: pulse;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-duration: 4s;
            animation-duration: 4s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-filter: hue-rotate(228deg) drop-shadow(0px 0px 1.5rem white);
            filter: hue-rotate(228deg) drop-shadow(0px 0px 1.5rem white);
    }
  @media (max-width:800px){
    .adaptive:empty::before{
      margin-left: 50px;
      margin-right: 50px;
    }
  }
  @-webkit-keyframes pulse{
    0%{background-size: 40%;}
    25%{background-size: 55%;}
    50%{background-size: 40%;}
    75%{background-size: 55%;}
    100%{background-size: 40%;}
  }
  @keyframes pulse{
    0%{background-size: 40%;}
    25%{background-size: 55%;}
    50%{background-size: 40%;}
    75%{background-size: 55%;}
    100%{background-size: 40%;}
  }

/* edit 04.09.2023 promo-btn */
.like-green-link {
    padding-left: 10px;
    display: block;    
    background-color: #76ab01;
    border-bottom: 2px solid #1b9708;
    color: #fefefe;
    text-align: center;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    text-decoration: none;
}
.like-green-link {
    margin: 0px;
}
@media only screen and (max-width: 600px) {
    .like-green-link {
        position: relative;
        width: 100%;
        margin-top: 10px;
        left: auto;
    }
}
.p_s_h_h {
    height: 173px;
    width: 100%;
    text-align: center;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
}
.h_h_l {
    width: 50%;
    height: 100%;
    position: relative;
    display: inline-block;
}
.h_h_l_l .td-bc-logo {
    margin: auto;
    height: 50px;
    width: 85px;
    cursor: unset;
}
.h_h_l_l {
    padding: 22px 0 0 0;
}
.h_h_l_t {
    font-size: 16px;
    line-height: 22px;
}
.h_h_l_s {
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
}
.h_h_l .gift-icon-v2 {
    position: absolute;
    right: -34px;
    top: 46px;
    left: unset;
    border-radius: 50%;
    background-color: #2e9bfc;
}
.h_h_r {
    width: 50%;
    height: 100%;
    display: inline-block;
    float: right;
    background-color: #2a2a2a;
    display: flex;
    justify-content: center;
    align-items: center;
}
.h_h_r_bb {
    padding: 15px 15px 15px 50px;
}
.h_h_r_t {
    font-size: 14px;
    line-height: 16px;
    color: #7b7b7b;
    text-align: left;
}
.h_h_r_p {
    height: 50px;
    border: 2px dashed #fff;
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
    color: #fff;
    position: relative;
    margin: 14px 0;
}
.r_p_i {
    position: absolute;
    right: 0;
    top: 13px;
    right: 10px;
}
.r_p_t {
    line-height: 45px;
}
.h_h_r_p.click_block {
    cursor: pointer;
}
.h_h_r_b {
    line-height: 50px;
    height: 50px;
    font-size: 18px;
}
.psb_d_b_1xs div {
    opacity: 0.5;
    margin-top: 5px;
}
.p_s_b_duo_bk > div {
    display: table-cell;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.16);
    height: 43px;
}
.promo_single_body {
    display: table;
    margin: 20px 0;
}
.p_s_b_duo_bk {
    display: table-cell;
    vertical-align: top;
}
.p_s_b_text {
    display: table-cell;
}
.psb_d_b_1xs:nth-child(1) {
    border-right: 1px solid #636363;
}
.p_s_b_text_t {
    padding-left: 20px;
}
@media (max-width: 800px) {
    .h_h_l, .h_h_r {
        width: 100%;
        float: unset;
        height: 173px;
    }
    .p_s_h_h {
        height: unset;
    }
    .h_h_r_bb {
        padding: 15px;
    }
    .h_h_l .gift-icon-v2 {
        top: 134px;
        right: 15px;
    }
    .promo_single_body > div {
        display: block;
    }
    .p_s_b_text_t {
        padding: 20px 0;
    }
}
@media (max-width: 500px) {
    .h_h_l, .h_h_r {
    	height: 193px;
    }
    .h_h_l .gift-icon-v2 {
        top: 159px;
    }
}

