.text-center {text-align: center; } 
html {scroll-behavior: smooth; } 
:target {scroll-margin-top: 25px; } 
.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 screen and (max-width: 899px) {html body #betonUsersPluginHeader {left: auto;top: 0;height: 50px;width: 50px;margin-top: 0;}}
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}}
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 #de2953;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.pinup::after {background-position: center 0px; } 
.obzor_links_round_block.xbet::after {background-position: center -100px; } 
.obzor_links_round_block.first::after {background-position: center -200px; } 
.obzor_links_round_block.favbet::after {background-position: center -300px; } 
.obzor_links_round_block.cosmolot::after {background-position: center -400px; } 
.obzor_links_round_block.slotoking::after {background-position: center -500px; } 
.obzor_links_round_block.slots-sity::after {background-position: center -600px; } 
.obzor_links_round_block.aviator::after {background-position: center -700px; } 
.obzor_links_round_block.win::after {background-position: center -400px; }
.obzor_links_round_block.mostbet::after {background-position: center -200px; }
.obzor_links_block_text {text-align: center;font-size: 14px;line-height: 16px;position: absolute;width: 100%;bottom: 10px; } 
.obzor_links_blocks {height: 110px;text-align: center; } 
@media only screen and (max-width: 1199px) {.obzor_links_blocks {overflow: hidden;overflow-x: scroll;display:block;min-height:fit-content;height:120px;height: 200px;width: 400px;margin-left: auto;margin-right: auto;}} 
@media only screen and (max-width: 455px) {.obzor_links_blocks {width: 255px;} } 
.obzor_links_blocks {padding-bottom: 10px;height: auto;text-align: center; } 
.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: 280px; } 
.top-header {width: 100%;padding-top: 4px;background-color: #2a2a2a;height: 62px;position: fixed;z-index: 99; } 
.logo {padding-left: 0px;float: left; } 
.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;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; } 
#article-text h2.img {padding: 0; } 
#article-text h2.img:before {display: none; } 
@media only screen and (max-width: 899px) {#article-text h2:before {top: 5px; } 
#article-text h2.img:before{display:none}}
.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; } 
.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; } 
#article-text {width: 100%;float: left; } 
.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;margin: 0 0 14px 0; } 
.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: #de2953;border-bottom: 2px solid #E4063A;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: #E4063A;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;border-radius: 5px;margin-bottom: 25px;height: 100px;align-items: center;justify-content: space-between;} 
.promo_code_block .promo_first_block {height:100px;width: 25%;position: relative; } 
.promo_code_block .promo_second_block {width: 50%;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: #de2953;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: #E4063A; } 
.promo_code_block .promo_first_block.half-block {width: 50%;} 
.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;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;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; } 
.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: 40px;text-align: center;border: 2px dashed #fff;box-sizing: border-box;border-radius: 5px;font-size: 16px;font-weight: bold;color: rgba(255 255 255); width: 100%;margin-left: 10px;} 
.modal_promo_promocode_block .modal_promocode_copy {height: 40px;line-height: 40px;text-align: center;box-sizing: border-box;border-radius: 5px;font-size: 16px;font-weight: bold;background: #de2953;color: white;cursor: pointer; width: 100%;margin-left: 10px;margin-right: 10px;} 
.promo_modal_block .promo_modal .modal_promo_link {margin-top: 15px;height: 40px;text-align: center;background: #de2953;border-radius: 5px;color: white;line-height: 40px;cursor: pointer;display: block;text-decoration: none; } 
.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: 258px;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){.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: #de2953;border-bottom: 2px solid #E4063A;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; } 
.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; } 
.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}}
.breadcrumbs a {text-decoration: none; } 
.breadcrumbs a:hover {text-decoration: underline; } 
.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: 170px;cursor: unset; } 
.h_h_l_l {padding: 22px; } 
.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: #b11433; } 
.h_h_r {width: 50%;height: 100%;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;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(0)){}}
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; } 
.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("/wp-content/themes/beton/img/sprt_leg_opt.png") center 0 no-repeat; } 
.td-bc-logo {background-size: cover !important;display: block;height: 34px;width: 100px;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:.7rem;line-height: 1.35; } 
.section-title{font-size:18px}}
.text-block p {margin: 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: #de2953;border-bottom: 2px solid #E4063A;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 :is(h2,h3){position:relative;color:#020103;font-weight:700;padding-left:21px;padding-right:21px;padding-bottom:5px;border-bottom:solid #ffa420;border-width:thick;width:fit-content;}
#article-text h3{padding-left:4px;padding-right:4px;}
.section-title {margin: 0.83em 0; } 
#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;line-height: 20px; } 
.logo {margin-top: 9px;float: left; } 
.logocont {position: relative;width: 150px;height: 34px; } 
.top-header .logocont {margin-top: 0; } 
h2{font-size:16px;line-height:113.333%}}
@media screen and (max-width: 320px) {body {padding-top: 0; } 
.breadcrumbs-wrap .container {margin-top: 21px; }
.top-header{position:relative}}
.breadcrumbs-wrap {width: 100%;background: #f6f6f6; } 
.breadcrumbs-wrap .container {margin-top: 61px; } 
.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:0px;left:auto}}
section {position: relative; } 
.main-content img {max-width: 100%; height: auto;} 
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 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 .textop{display:block;position:absolute;border-left:none;font-size:15px;top:18px;left:-3px}}
.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: 170px; } 
.h_h_l_l {padding: 22px; } 
.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: #b11433; } 
.h_h_r {width: 50%;height: 100%;display: inline-block;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; } 
.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: .5rem 0; } 
.p_s_b_duo_bk {display: table-cell;vertical-align: top; } 
.p_s_b_text {display: table-cell;vertical-align: middle;}
.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:.5rem 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; } 
.obzor_links_round_block::after {background-image: url("../img/img_logo_new_offers.png?v=1.1"); } 
.prev-offers.obzor_links_round_block::after {background-image: url("../img/img_logo.png?v=1.1"); } 
.mx-auto {margin-right: auto; } 
.mx-auto {margin-left: auto; } 
.col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; } 
.close {color: #aaa;float: right;font-size: 28px;font-weight: bold; } 
.close:hover,.close:focus {color: black;text-decoration: none;cursor: pointer; } 
div > span.modal_promo_first_title > span > a {text-decoration: blink;color: #333; } 
.tab_item {display: none; } 
.tab_item:first-child {display: block; } 
button {border-radius: 0; } 
button:focus {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: 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; } 
.menu {list-style-type: none;margin: 0;padding: 0; } 
nav {color: #fff; } 
.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; } 
nav label {display: block; } 
.promo_first_button {max-width: 93%; } 
#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; } 
@media (min-width:1200px){.top-header .textop{margin-top:12px}}
@media (max-width:1199px){.top-header .textop{margin-top:12px}}
.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:1150px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1110px}}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:1150px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1110px}}
.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -10px;margin-left: -10px; } 
.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; }
.d-block {display: block; } 
@media (min-width: 768px){.d-md-none{display:none}}
@media (min-width:992px){.d-lg-block{display:block}}
.mt-2 {margin-top: 0.5rem; } 
.mb-2 {margin-bottom: 0.5rem; } 
.mt-3 {margin-top: 1rem; } 
.mb-3 {margin-bottom: 1rem; } 
.mb-4 {margin-bottom: 1.5rem; } 
.mt-5 {margin-top: 3rem; } 
.pr-0,.px-0 {padding-right: 0; } 
.px-0 {padding-left: 0; } 
.px-1 {padding-right: 0.25rem; } 
.px-1 {padding-left: 0.25rem; } 
.py-4 {padding-top: 1.5rem; } 
.py-4 {padding-bottom: 1.5rem; } 
.pt-5 {padding-top: 3rem; } 
.mx-auto {margin-right: auto; } 
.mx-auto {margin-left: auto; } 
@media (min-width: 768px) {.mt-md-0 {margin-top: 0; } 
.pr-md-3{padding-right:1rem}}
@media (min-width:992px){.mt-lg-1{margin-top:.25rem}}
@supports ((position: -webkit-sticky) or (position: sticky)) { } 
.psb_d_b_1xs.active div {opacity: 1; } 
a.disabled {pointer-events: none;cursor: default;color: #888; } 
details summary::-webkit-details-marker {display: none; } 
details > summary {list-style: none;display: inline-flex; } 
details summary::after {content: "+";margin-left: 10px;margin-top: 3px;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; } 
.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.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; } 
.toc-wrp {margin: 20px 0; } 
.toc-wrp .toc-head {font-size: 22px; } 
.toc-wrp .toc-list-contents {margin: 0; } 
.toc-wrp ol {counter-reset: li;margin: 15px 0;padding: 0 0 0 1rem;list-style: none; } 
.toc-wrp li {display: flex;margin: 7px 0; } 
.toc-wrp li::before {counter-increment: li;content: counters(li, ".") ". ";margin-right: 7px;font-size: 18px; } 
#article-text .toc-wrp li a {display: inline;color: #000;text-decoration: none;font-size: 18px; } 
#article-text .toc-wrp li a:hover {color: #ff3a1a; } 
.toc-list-dtls ol {padding: 0;margin: 10px 0; } 
details summary {list-style: none; } 
details summary::-webkit-details-marker {display: none; } 
details:focus,
summary:focus {outline: 0; } 
details summary::after {content: "+";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: "-"; } 
.col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%; } 
nav .wrapper {margin-top: 12px;position: fixed;top: -5px;right: 5px; } 
.mr-2 {margin-right: 10px; } 
.breadcrumbs span a.disabled {color: #2a2a2a;scroll-behavior: smooth; } 
.breadcrumbs span a:hover {color: #2a2a2a;scroll-behavior: smooth; } 
:target {scroll-margin-top: 75px; } 
.z-depth {-webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important;box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15) !important; } 
.mb-5 {margin-bottom: 2rem; } 
.cs_textwrapper {border: solid 1px rgba(0, 0, 0, 0.2);border-radius: 3px; } 
.cs_after_line h3 {margin: 0 0 20px 30px;font-size: 1.37em; } 
.menu-item:hover {background-color: #339; } 
li.active {background-color: #339; } 
@media (max-width: 550px){
	.col-auto {-ms-flex: 0 0 100%;flex: 0 0 100%;}
	.col-auto a[rel="nofollow"]{min-width: 100%;}
}
@media screen and (max-width: 320px) {.breadcrumbs-wrap .container {margin-top:0px;}}
/* NEW 11.01.2022 */
.obzor_links_block.disabled .obzor_links_round_block{border:3px solid #de2953;box-sizing:unset;margin-top:7px;margin-bottom:4px;}
.promo_single_head,.p_s_b_duo_bk .tab{border:solid 1px rgba(0,0,0,.2);}
dt{font-weight: 600;text-transform: uppercase;text-decoration:underline;}
dt::after{content: ':';}
dd{margin:.1rem 0 .2rem 1.25rem;}
dd::before{content: '📌';margin-right: .5rem;}
table.std-table.center{width: 100%;max-width: 750px;margin-bottom:2rem;margin-top:0;}
table.std-table.center caption {border: 1px solid #626262;border-bottom: unset;}
table.std-table.center caption h2{text-transform: uppercase;}
table.std-table.center caption h2::before{content:'👑';margin-right: .5rem;font-weight: 500;}
table.std-table.center tbody tr td {text-align: center;width:30%;}
@media (max-width: 750px){
table.std-table.center{max-width: 100%;}
}

/* NEW 02.09.2022 */
.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;}
@media (max-width:370px){.icon-flag:before {width: 25px;}}
.icon-flag--ru:before { background-image: url(../img/ru.svg);}
.icon-flag--ua:before { background-image: url(../img/ua.svg);}
.icon-flag--fr:before { background-image: url(../img/fr.svg);}
.icon-flag--kz:before { background-image: url(../img/kz.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: 9; 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;font-family: "Roboto", sans-serif;font-size: 14px;font-weight: 600;line-height: 16px;}
.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;}
.flex-container-flag .col-auto.px-1.mob-null{max-width: 0px!important;width: 0px!important;padding: 0}}
.space-footer-ins img {max-width: 200px;margin: 10px;}
.responsiblegambling {background: #fff;border-radius: 5px;}
.space-footer-ins {overflow: hidden;margin: 0 auto;max-width: 1170px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;padding-bottom: 10px;}
.imgs{display: block;margin-left: auto;margin-right: auto;margin-bottom:30px}
.gift_border{background-color: #b11433;border-radius: 50px;}
.modal_promo_promocode_block{display: flex;align-items: center;width:50%;height: 100%;background-color: #2a2a2a;}
.promo_first_block p{font-size: 20px;font-weight: bold;text-align: center;}
.modal_pp{width:100%;background: #de2953;margin-left: auto;margin-right: auto;text-align: center;cursor: pointer;}
.modal_pp-link{color: white;text-decoration: blink;height: 40px;line-height: 40px;box-sizing: border-box;font-size: 18px;align-items: center;font-weight: bold;}
.modal_pp-link:hover{color: white;text-decoration: blink;}
.copy-icon{height: 30px;}
.block_1{box-shadow: 0px 2px 9px rgb(0 0 0 / 15%);border: solid 1px rgba(0, 0, 0, 0.2);}
.block_3{background: #de2953;box-shadow: 0px 2px 9px rgb(0 0 0 / 15%);border: solid 1px rgba(0, 0, 0, 0.2);}
.avtor{margin-right: -5px;margin-left: -5px;margin-bottom: 25px;}
.avtor p{text-align: center; font-size: 16px;}

@media (max-width:995px){
.promo_code_block {flex-direction: column;align-items: center;}
.modal_promo_promocode_block {flex-direction: column;align-items: center;}
.promo_code_block{height:auto;}
.promo_code_block .promo_first_block{width: 70%;margin-top: 20px;}
.promo_code_block .promo_first_block.half-block {width: 70%;margin-top: 20px;}
.modal_promo_promocode_block{width: 70%;}
.modal_promo_promocode_block .modal_promocode{margin-left: 0px;background-color: #2a2a2a00;height: 40px;border-radius: 0px;}
.modal_promo_promocode_block .modal_promocode_copy{height: 40px;border-radius: 0px;margin-left:0px;margin-right:0px;}
.promo_code_block .promo_first_block{height:40px;}
.promo_first_block p{line-height: 40px;}
}
@media (min-width:995px){
.promo_first_block p{ position: absolute;top: 50%;left: 50%; margin-right: -50%;transform: translate(-50%, -50%)}
.modal_pp-link{ position: absolute;top: 50%;left: 50%; margin-right: -50%;transform: translate(-50%, -50%); display: block;width: 100%;height: 100%;line-height: 100px;}}
@media (max-width:1200px){
.review-top__cta-flag .menu-it{display: none;}
.header-menu .menu-head{display: none;}
}
.header-menu{display: flex;justify-content: space-between;flex-wrap: wrap;width: 100%;}
.menu-head{align-items: flex-start;display: inline-block;height: 35px;padding: 2px 5px;color: #fff;position: relative;}
.header-menu li a{display: flex;align-items: center;color: #fff;;position: relative;text-decoration: none;font-weight: 700;font-size: 18px;margin-right: 10px;}
.d-block .current{display: inline-block;padding: 10px 15px 10px 25px;color: #fff;text-decoration: none;}
.header-menu .current{align-items: center;color: #fff;position: relative;text-decoration: none;font-weight: 700;font-size: 18px;margin-right: 10px;}
.col-12 table{/*width: 70%;*/}
/* edit 17.05.2023 */
a.disabled {
    pointer-events: none;
    cursor: default;
    color: #888;
    opacity: 0.7;
}
.footer-links {
	background-color: #1c1c1c;
    margin: 0;
    padding: 10px 0;
}
.flex-container-links {
	display: flex;
    justify-content: center;
    position: relative;
}
.review-top__cta-links {
	display: flex;
    gap: 0.5rem;
    align-items: center;
    color: #fff;
    font-weight: 700;
    padding: 0 0 0 0;
    justify-content: center;
    margin-bottom: 0;
    margin-top: 0;
    height: 35px;
}
.review-top__cta-links li {
	    display: flex;
    z-index: 99;
    align-items: center;
    height: 35px;
    padding: 2px 5px;
    position: relative;
}
.review-top__cta-links li a {
	    display: flex;
    align-items: center;
    color: #969696;
    position: relative;
    text-decoration: none;
}
#playGame {
    width:inherit;
    margin: .7rem auto;
}

.adaptive:empty.aviator-spribe {
    background: url(../images/aviator-spribe.webp) center;
    background-repeat: no-repeat;
    background-size: contain;
}
.adaptive.aviator-spribe {
  padding-top:60%;
}
@media (min-width:920px) {
  .adaptive:empty{padding-top:52%;}
  }
@media (max-width:800px) {
  .adaptive.aviator-spribe{padding-top:75%;}
  }  
  @media (max-width:600px) {
  .adaptive.aviator-spribe{padding-top:125%;}
  } 
  @media (max-width:480px) {
  .adaptive.aviator-spribe{padding-top:150%;}
  } 
  @media (max-width:400px) {
  .adaptive.aviator-spribe{padding-top:180%;}
  } 
.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(../images/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%;}
  }
  .iframe {
    max-width: 1190px;
    max-height: 670px;
    margin: 0 auto;
    margin-bottom: 35px;
}
.iframe-wrapper {
  text-align:center;
  max-width: 1200px;
    margin: 40px auto;
    padding: 0 15px;
}
iframe {
    height: 670px;
    width: 100%;
    box-shadow: 0 2px 10px rgb(77, 92, 129);
}

@media (max-width: 1023px) {
    iframe {
        height: 570px;
    }
}

@media (max-width: 882px) {
    iframe {
        height: 520px;
    }
}

@media (max-width: 800px) {
    iframe {
        height: 470px;
    }
}

@media (max-width: 745px) {
    iframe {
        height: 370px;
    }
}

@media (max-width: 590px) {
    iframe {
        height: 300px;
    }
}

@media (max-width: 480px) {
    iframe {
        height: 250px;
    }
}

@media (max-width: 410px) {
    iframe {
        height: 220px;
    }
}

@media (max-width: 368px) {
    iframe {
        height: 200px;
    }
}
.h_h_r.d-flex {
	display: flex;
    align-items: center;
    justify-content: center;
}
.h_h_r.d-flex .h_h_r_bb {
	width: 100%;
}