/* html,body { */
	/* font-weight: 300; */
	/* -webkit-font-smoothing: subpixel-antialiased; */
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
    /* font-size: 15px; */
	/* color: #828282; */
	/* margin: 0px; */
	/* padding: 0px; */
	/* letter-spacing: 0.7px; */
	/* top: 0px;  */
	/* left: 0px;   */
	/* background: url(/images/background.jpg) no-repeat center center fixed;    */
	/* -moz-background-size: 100%;  */
	/* -webkit-background-size: 100%;  */
	/* -o-background-size: 100%; */
	/* background-size: 100%;  */
	/* background-size: cover; */
	/* direction: ltr; */
	/* } */
	
	html,body {
	/* 0f1733 основной цвет EX*/ 
	/* 0d1430 основной цвет EX 2*/ 
	font-weight: 300;
	-webkit-font-smoothing: subpixel-antialiased;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	font-size: 15px;
	/* font-size: 14px; */
	/* color: #828282; */
	color: #adadad;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.7px;
	top: 0px; 
	left: 0px;  
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	
	/* background-color: #020307; */
	/* background-color: #06070a; */
	/* background-color: #040405; */
	background-color: #000;
	/* background-color: #0f0f0f; */
	/* background-color: #131315; */
	
	/* background-image: url(/images/background.jpg?r=1);    */
	height: auto;
	height: 100%;
	z-index:1;
	
	
	/* background: url(/images/background.jpg?r=13) no-repeat center center fixed;    */
	  /* filter: blur(5px);  */
	-moz-background-size: 100%; 
	-webkit-background-size: 100%; 
	-o-background-size: 100%;
	background-size: 100%; 
	background-size: cover;
	direction: ltr;
	}
	/* Работает в Firefox */
/* * { */
  /* scrollbar-width: thin; */
  /* scrollbar-color: blue orange; */
/* } */

/* Работает в Chrome, Edge и Safari */
/* *::-webkit-scrollbar { */
  /* width: 12px; */
/* } */

/* *::-webkit-scrollbar-track { */
  /* background: orange; */
/* } */

/* *::-webkit-scrollbar-thumb { */
  /* background-color: blue; */
  /* border-radius: 20px; */
  /* border: 3px solid orange; */
/* } */



body {
	/* scrollbar-width: thin; */
  /* scrollbar-color: #828282 #ddd; */
  scrollbar-color: #828282 tranporent;
  }

body::-webkit-scrollbar {
  width: 14px;
  height: 10px;
}



body::-webkit-scrollbar-thumb {
  /* background: linear-gradient(to bottom right, #4d7fff 0%, #ddd 100%); */
    background-color: #828282;
  border-radius: 3rem;
  /* border: 2px solid rgb(2 3 7 / .5%);  */
  /* margin-right:2px; */
  
    border: 3px solid transparent;
    /* border-radius: 100px; */
    /* background-color: #8070d4; */
    background-clip: content-box;
      /* background-color: rgb(2 3 7 / 0%); */
}

body::-webkit-scrollbar-track {
  /* background-color: #ddd; */
  background-color: tranporent;
  /* border: 1px solid #ccc; */
}

/* body::-webkit-scrollbar-button { */
  /* background-color: #424242; */
  /* border-radius: 5px; */
/* } */

/* a { */
	/* transition: color 50ms ease-in-out, opacity 50ms ease-in-out; */
    /* color: #0A84FF; */
    /* text-decoration: none; */
    /* background-color: transparent; */
/* } */
/* a:hover { */
    /* color: #005ebd; */
/* } */




/* Old Syntax */
body::-webkit-scrollbar-thumb:hover {
    background-color: #464646;
}

/* .container_messages::-webkit-scrollbar { */
	/* width: 8px; */
	/* background-color: #fff; */
/* } */
/* .container_messages::-webkit-scrollbar-thumb { */
	/* background-color: #e3e4e8; */
	/* width: 8px; */
	/* border: 0px solid #ffffff; */
	/* z-index: 100; */
	/* position: absolute; */
/* } */
/* .container_notifications::-webkit-scrollbar { */
	/* width: 8px; */
	/* background-color: #fff; */
/* } */
/* .container_notifications::-webkit-scrollbar-thumb { */
	/* background-color: #e3e4e8; */
	/* width: 8px; */
	/* border: 0px solid #ffffff; */
	/* z-index: 100; */
	/* position: absolute; */
/* } */

/* New Syntax */
/* .section { */
    /* scrollbar-color: #d4aa70 #e4e4e4; */
    /* transition: scrollbar-color 0.3s ease-out; */
/* } */

/* body::hover { */
    /* scrollbar-color: #464646; */
/* } */

:root {
    /* --title-color: #000000; */
    /* --text-color: #31373D; */
    /* --sub-text-color: #5F6975; */
    /* --placeholder-color: #BEC1CC; */
    /* --background-color: #F6F7FA; */
    /* --standard-color: #FFFFFF; */
    /* --shadow-color: #EAECF3; */
    /* --page-shadow: linear-gradient(to right, #DADDE6, rgba(218, 221, 230, 0)); */
    /* --autofill-color: #31373d; */
    /* --yellow-color: #FFAD00; */
    /* --primary-color: #3BC117; */
    --border-radius: .30rem;
	

/* --font-size: 16px; */
}
.fon_siz_10{
font-size: 10px;
}
.fon_siz_11{
font-size: 11px;
}
.fon_siz_12{
font-size: 12px;
}
.fon_siz_13{
font-size: 13px;
}
.fon_siz_14{
font-size: 14px;
}
.fon_siz_15{
font-size: 15px;
}
.fon_siz_16{
font-size: 16px;
}
.fon_siz_17{
font-size: 17px;
}
.fon_siz_18{
font-size: 18px;
}
.fon_siz_19{
font-size: 19px;
}
.fon_siz_20{
font-size: 20px;
}
.fon_siz_21{
font-size: 21px;
}
.fon_siz_24{
font-size: 24px;
}
.fon_siz_35{
font-size: 35px;
}
.fon_siz_38{
font-size: 38px;
}
.text_gray{
	/* color:#828282;    */
}
.darkened {
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%; 
	height: 100%;
	/* background: rgba(0, 0, 0, 0.55);    */
	/* background: rgba(0, 0, 0, 0.80);    */
	/* background: rgba(0, 0, 0, 0.70);    */
	background: rgba(0, 0, 0, 0.73);   
}
.im-page--dialogs-empty {
	color: #a2a2a2;
	text-align: center;
	padding: 0;
	box-sizing: border-box;
	line-height: 54px;
	margin: 58px 0 58px 0;
	width: 100%;
	display: inline-block;
	min-width: 340px;
	}
.overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%; 
	height: 100%;
	background: rgba(0, 0, 0, 0.05);   
	z-index:10;
}
.op {
	/* color: #828282; */
	color: #adadad;
	cursor: pointer;
	/* font-weight: 500; */
	font-weight: 400;
}
.op:hover { 
	opacity: 0.8;
	text-decoration: underline;
}
.link {
	/* color: #828282; */
	cursor: pointer;
	font-weight: 400;
	}
.link:hover { 
	opacity: 0.8;
	text-decoration: underline;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}
div {
    display: block;
}
a {
transition: color 50ms ease-in-out, opacity 50ms ease-in-out;
    text-decoration: none;
    /* color: #cbcbcb; */
    /* color: #cbcbcb; */
	    /* color: #0A84FF; */
	    /* color: #0064c9; */
	    color: #3277bd;
}
a:hover {
	text-decoration: none;
}
p {
	/* line-height: 1.4; */
	line-height: 1.6;
	margin: 0;
}
.clr {
	clear: left;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clr_r {
	clear: right;
}
.clr_b {
	clear: both;
}
.link_all{
	/* color: #2a5885; */
	/* color: #adadad; */
	/* color: #0A84FF; */
	text-decoration: none;
	/* font-weight: 500; */
}
.color_link_1{
	color: #0A84FF;
}

.butd:hover {
	transform: translate(0,-8px);
	box-shadow: 0 6px 9px 0 rgba(0,0,0,0.1)!important;
}
.link_all:hover{
	text-decoration: underline;
}
.site{
	/* min-width: 320px; */
	min-width: 360px;
	/* min-width: 400px; */
	/* margin-top:50px; */
	/* margin-top:15px; */
	min-height: calc(100vh - 71px);
}
.site.s{
	min-height: calc(100vh - 114px);
}
.wrapper {
	position: relative;
	min-height: 100%;
}
#header {
	width: 100%;
	min-width: 968px;
	z-index: 3; 
	margin: 0px 0 0px 0;
}
#header .wrap {
    /* width: 978px; */
    /* min-width: 978px; */
    /* padding: 0px 15px 0 15px; */
    margin: 0px auto;
    position: relative!important;
    box-sizing: border-box;
    height: 67px;
}
/* @media (min-width: 1200px) {
#header .wrap{
    width: 1400px;
}
} */
.footer .wrap {
	width: 978px;
	min-width: 978px;
	padding: 0px 15px 0 15px;
	margin: 0px auto;
	position: relative!important;
	box-sizing: border-box; 
	height: 54px;  
}
.footer .wrap_ind {
	width: 728px;
	min-width: 728px;
	padding: 0px 15px 0 15px;
	margin: 0px auto;
	position: relative!important;
	height: 54px;  
}
#header_ind {
	width: 100%;
	min-width: 728px;
	z-index: 3; 
	margin: 0px 0 0px 0;
}
#header_ind .wrap_ind {
	width: 728px;
	min-width: 728px;
	padding: 0px 15px 0 15px;
	margin: 0px auto;
	position: relative!important;
	height: 54px;  
}


/* .logo_param {
	height: 54px; 
	display: block; 
} */
.header_link_block{
	display: inline-block;
	height: 54px;
	float: left;
	padding-left:45px;
}
.header_link_1:first-of-type {
	margin-left: 0px;
}
.header_link_0, .header_link_1, .header_link_2, .header_link_3 {
	line-height: 54px;
	display: inline-block;
	margin-left: 24px; 
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	position: relative;
}

.top_r_menu{
	float:right;
	display: inline-block;
}
.top_home_link {
	height: 54px;
	display: block;
}
.hs{
	border-bottom: 1px solid rgba(255,255,255,.2); 
	}
.fl_l {
	float: left;
}
.fl_r {
	float: right;
}
#main {
	/* margin: 0px;  */
	width: 100%;
	padding: 0px 0px 0px 0px;
}
#main .wrap {
	/* width: 978px; */
	/* min-width: 978px; */
	/* padding: 0px 15px 15px 15px; */
	/* padding: 0px 15px 16px 15px; */
	/* padding: 0px 5px 15px 5px; */
	padding: 0px 0px 15px 0px;
	margin: 0px auto;
	position: relative!important;
	box-sizing: border-box; 
	overflow: hidden;
}
#main .wrap.s {
	width: 728px;
	min-width: 728px;
	padding: 0px 0px 15px 0px!important;
	margin: 0px auto;
	position: relative!important;
	box-sizing: border-box; 
	overflow: hidden;
}
.leftmenu{ 
	float: left;
	display:block;
	margin: 15px 15px 25px 0px;  
	width: 205px;
}
.border_shad_r {
	width: 100%;
	-webkit-border-radius: 7px!important;
	-moz-border-radius: 7px!important;
	border-radius: 7px;
}
.block-250-wrap {
	background: rgba(255, 255, 255, 0.24);
	position: relative;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	line-height: 16px;
}
.container_account_main{
	box-sizing: border-box;
	padding: 15px 15px 15px;
}
.subcontainer_account_info_l{
	display:block;
	float:left;
	cursor:pointer; 
}
.subcontainer_account_info_r{
	display:block;
	vertical-align: top;
}
.block_account_ava{
	border-radius: 50%; 
	height: 55px;
	width: 55px;
	display:inline-block;
}
.ava_parameters{
	width: 55px;
	height: 55px;
	-moz-force-broken-image-icon: 0;
	background-color: inherit;
	-o-object-fit: cover;
	object-fit: cover;
	object-position: center;
	border-radius: 50%;
}
.block_account_login{
	vertical-align: top;
	display:inline-block;
	line-height:20px; 
	height:20px;
	font-size:15px;
	color: #ffffff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.24);
	font-weight: 500;
	padding: 0px 0px 0 10px;
}
.subcontainer_account_buttons{
	display:block;
	margin: 7px 0px -2px 5px;
	display: inline-table;
	position: relative;
}




.line_menu_account{
	border: solid #e7e8ec;
	border-width: 1px 0 0;
}
.img_use_p_mes {
	background-color: inherit;
	overflow: hidden;
	width: 50px;
	height: 50px;
	position:relative;
	display:inline-block;
	border-radius: 50%;
}
/* .img_use_p_mes:hover .blrs_use_p_big { */
	/* opacity: 1; */
	/* cursor: pointer; */
/* } */
.blrs_use_p_big {
	transition: all 0.3s;
	position: absolute;
	width: 100%;
	opacity: 0;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	z-index: 2; 
}

.menu_balans_style {  
	color: #ffffff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.24);
	padding:0;
	line-height: 30px;
	height: 30px; 
	vertical-align: top;
	font-size: 16px;
	font-weight:500;
	float:left;
}


.rub {
	font-size: var(--font-size-l);
	line-height: var(--line-height-l);
}


.container_account_info_amount{
	cursor: default;
	vertical-align: top;
	box-sizing: border-box;
	padding: 10px 0px 10px 15px;
	position:relative; 
}
.container_balance_function{
	display:inline-table;
	right: 0px;
	height:50px;
	top: 0px;
	position: absolute;
}
/* .container_account_info_amount:hover .control_panel { */
	/* opacity: 1; */
/* }  */
.block_replenish_balance, .block_withdraw_balance{
	text-align: center;
	cursor: pointer;
	box-sizing: border-box;
	/* height: 50px; */
	margin: 0px;
	display: inline-block;
	border-radius: 20px;
}

.icon_replenish_balance:active{
	background: url(../images/icon_replenish_balance.png) 50% 18px no-repeat;
}
/* .icon_withdraw_balance:active{ */
	/* background: url(../images/icon_withdraw_balance.png) 7px 18px no-repeat;  */
/* } */
.block_replenish_balance:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	right: 55px;
	top: 2px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_replenish_balance:hover:after {
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	top: -24px;
	right: 40px;
	width: 121px;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}
.block_withdraw_balance:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	right: 20px;
	top: 2px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_withdraw_balance:hover:after {
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	top: -24px;
	right: 5px;
	width: 121px;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}
.icon_replenish_balance{
	background: url(../images/icon_replenish_balance.png) 50% no-repeat;
	width: 25px;
	height: 20px;
	opacity: .7;
    padding: 15px 5px 15px 5px;
}
.icon_withdraw_balance{
/* 	background: url(../images/icon_withdraw_balance.png) 7px no-repeat;
	width: 25px;
	height: 20px; 
	opacity: .7;
	padding:15px 15px 15px 5px; */
}
a.btn_bal_pay_1, a.btn_bal_pay_2, a.btn_bal_pay_3, a.btn_bal_pay_4, a.btn_bal_pay_5, a.btn_bal_pay_6, a.btn_bal_pay_7 {
	display: block;
	height: 38px; 
	line-height: 38px;
	padding: 0px 15px 0px 15px; 
	border-radius: 7px;
	color: #ffffff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.24);
}
a.btn_bal_pay_1:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_2:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_3:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_4:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_5:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_6:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
a.btn_bal_pay_7:hover {
	background: rgba(255,255,255,0.14)!important;
	border-radius: 7px;
}
.btn_bal_pay.active{
	/* transition: all 0.2s ease 0s; */
	font-weight: 500;
	/* background: #dfdfdf; */
	/* color:#fff; */
	/* border-bottom:2px solid #62a136; */
		/* pointer-events: none; */
	/* cursor:default; */
	    /* border-radius: 10px; */
}
.privacy_edit_open{
	margin: 0px 0 0px 0px;
	width: 15px;
	opacity: 0.25;
	cursor: default;
}
#content {
	margin: 0px;
	padding: 0px;
	width:728px; 
	box-sizing: border-box;
	float:left;
}
#contentind {
	margin: 56px auto 0;
	padding: 0px;
	box-sizing: border-box;
	min-height: 100%;
}
.border_shad {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* box-shadow: 0 1px 2px 0 rgba(0,0,0,0.14); */
	/* margin-top: 15px; */
	/* margin-top: 16px; */
	margin-top: 20px;
}
.it_block {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#main .wrap .box.grass {
	    overflow: hidden;
	position: relative;
	/* padding: 15px; */
	    /* min-height: 300px; */
} 
#main .wrap .box {
	/* padding: 0px; */
	/* background: #1b213a; */
	/* background: #131b3a; */
	    /* background: rgb(19 27 58 / 90%); */
		    /* background: rgb(23 38 27 / 90%); */
	/* background: #131b3a; */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/* -webkit-box-shadow: 0 3px 50px rgb(0 0 0 / 28%); */
}
#content .holder {
	margin: 0px;
	padding: 15px 15px 15px;
}
.top_block_progress{
	margin: 33px  0 17px 0px;
	position: relative;
}
.left_count_trunks{
	line-height: 13px;
	color: #4f4f4f;
	text-align: center;
	margin: -3px 10px -1px 0px;
	display: inline-block;
}
.progress_block_trunks  {
	width: 626.5px;
	height: 9px; 
	cursor: default; 
	text-align: center;
	background-color: #e4e4e4; 
	color: #fff;
	margin: -9px 0px 0 27px;
	z-index:50; 
	border-radius: 4.5px; 
	display:inline-block;
}
#progress_bon_trunks {
	height: 9px;
	cursor: default;
	background-color: #66cc66;
	float:left;
	border-radius: 4.5px 0 0 4.5px; 
}
.block_trunks:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 27px;
	content: "";
	margin: 10px 0px 11px -6px;
	position: absolute;
	z-index: 1;
}
.ukazatel_1 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 80px; 
	position: absolute;
	z-index: 0;
}
.ukazatel_2 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 169px;
	position: absolute;
	z-index: 0;
}
.ukazatel_3 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 258px;
	position: absolute;
	z-index: 0;
}
.ukazatel_4 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 347px;
	position: absolute;
	z-index: 0;
}
.ukazatel_5 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 436px;
	position: absolute;
	z-index: 0;
}
.ukazatel_6 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 525px;
	position: absolute;
	z-index: 0;
}
.ukazatel_7 {
	border: solid;
	border-color: rgba(221, 221, 221, 1) transparent;
	border-width: 6px 6px 0 6px;
	bottom: 26px;
	content: "";
	top:9px;
	margin: 0px 0px 9px 615px;
	position: absolute;
	z-index: 0;
}
.block_trunks{
	width: 40px;
	height: 32px;
	background-color: #66cc66; 
	float:left;
	margin: -28px 0px 2px 49px!important;
	background: url(../images/box_close.png) no-repeat;
	text-align: center;
	display: block;
	position: relative;
}
.block_trunks_ok{
	width: 40px;
	height: 32px;
	background-color: #79bb00;
	float:left;
	margin: -28px 0px 2px 49px!important;
	background: url(../images/box_close_anim.gif) no-repeat  left top;
	text-align: center;
	display: block;
	position: relative;
	cursor:pointer;
}
.top_block_trunks div:first-child {
	margin-left: 47px;
}
.block_trunks_open{ 
	width: 40px;
	height: 39px;
	background-color: #79bb00;
	float:left;
	margin: -37px 1px 4px 48px!important;
	background: url(../images/box_open.png) no-repeat;
	text-align: center;
	display: block;
	position: relative;
}
.block_trunks:hover:after{
	background: #333;
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	bottom: 43px;
	right: 5px;
	left: -98px;
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	font-size: 12px;
}
.count_trunks_first{
	width: 40px;
	font-size: 12px;
	line-height: 3px;
	color: #4f4f4f;
	text-align: center;
	float:left;       
	margin:11px 0px 0 92px; 
}
.count_trunks{
	width: 40px; 
	font-size: 12px;
	line-height: 3px;  
	color: #4f4f4f;
	text-align: center;
	float:left;       
	margin:11px 0px 0 49.5px; 
}
.count_trunks_last{
	width: 40px;
	height: 32px;
	line-height: 3px;
	color: #4f4f4f;
	text-align: center;
	float:left;       
	margin:12px 0px 0 33px;   
}
.nav_container{
	border-radius: 10px 10px 0px 0px;
	margin: 0 auto 20px;
	padding: 0 10px;
	border-bottom: 1px solid #ddd;
}
.nav_container::after{
	content:"";
	display:block; 
	clear:both;
} 
.nav_container .container_menu_item_0:hover .block_menu_item_bottom_border_0{
	opacity: 1;
}
.nav_container .container_menu_item_1:hover .block_menu_item_bottom_border_1{ 
	opacity: 1;
}
.nav_container .container_menu_item_2:hover .block_menu_item_bottom_border_2{
	opacity: 1;
}
.nav_container .container_menu_item_3:hover .block_menu_item_bottom_border_3{
	opacity: 1;
}
.nav_container .container_menu_item_4:hover .block_menu_item_bottom_border_4{
	opacity: 1;
}
.nav_container .container_menu_item_5:hover .block_menu_item_bottom_border_5{
	opacity: 1;
}
.nav_container .container_menu_item_6:hover .block_menu_item_bottom_border_6{
	opacity: 1;
}
.nav_container .container_menu_item_7:hover .block_menu_item_bottom_border_7{
	opacity: 1;
}
.nav_container .container_menu_item_adv_0:hover .block_menu_item_bottom_border_0{
	opacity: 1;
}
.nav_container .container_menu_item_adv_1:hover .block_menu_item_bottom_border_1{
	opacity: 1;
}
.nav_container .container_menu_item_adv_2:hover .block_menu_item_bottom_border_2{
	opacity: 1;
}
.nav_container .container_menu_item_adv_3:hover .block_menu_item_bottom_border_3{
	opacity: 1;
}
.container_item_bottom{
	display: block;
	padding: 5px 15px;
}
.container_menu_item_0, .container_menu_item_1,
.container_menu_item_2, .container_menu_item_3, 
.container_menu_item_4, .container_menu_item_5, 
.container_menu_item_6, .container_menu_item_7{
	cursor: pointer;
	float: left;
	padding: 13px 5px 0;
    width: 11.04%;
	height: 100%;
	margin: 0px;
	position: relative;
}
.container_menu_item_adv_0, .container_menu_item_adv_1, 
.container_menu_item_adv_2, .container_menu_item_adv_3{
	cursor: pointer;
	float: left;
	padding: 13px 5px 0;
	width: 23.54%;
	height: 100%;
	margin: 0px;
	position: relative;
}


.block_menu_item_top {
	margin: auto;
	text-align: center;
	height: 55%;
	width: 100%;
	padding-top: 0px;
	position: relative;
}
.block_menu_item_bottom {
	text-align: center;
	margin: auto;
	height: 31px;
	width: 100%;
	color: #4f4f4f;
	line-height: 13px;
	font-weight: 500;
	padding: 7px 0 0 0;
	align-content: center;
	vertical-align: bottom;
	position:relative;
}  
.block_menu_item_bottom_border_0, .block_menu_item_bottom_border_1,
.block_menu_item_bottom_border_2, .block_menu_item_bottom_border_3, 
.block_menu_item_bottom_border_4, .block_menu_item_bottom_border_5,
.block_menu_item_bottom_border_6, .block_menu_item_bottom_border_7{
	left: 10px;
	height: 3px;
	content: "";
	display: block;
	border-radius: 3px 3px 0 0; 
	background-color: #bbb;
	opacity:0;
	margin-top:15px;
}
.container_menu_item_active:after, .container_menu_item_adv_active:after {
	left: 10px;
	height: 3px;
	content: "";
	display: block;
	border-radius: 3px 3px 0 0;
	background-color: #5e3046;
	margin-top:-3px;
}
.modal {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.85);
	/* backdrop-filter: blur(1.5px); */
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
	-webkit-tap-highlight-color: transparent;
    /* background-color: rgba(29, 29, 39, 0.2); */
	/* z-index: 200; */
	z-index: 1001;
			    opacity: 1;
    transition: opacity 400ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
.modal .foncolrpic {
	display: block;
	    /* position: inherit; */
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	
	-moz-background-size: 100%; 
	-webkit-background-size: 100%; 
	-o-background-size: 100%;
	background-size: 100%; 
	background-size: cover;
	direction: ltr;
}
.modal-sm{
	/* max-width: 400px; */
	/* max-width: 450px; */
	max-width: 475px;
	min-width: 320px;
	display: block;
	position: relative;
	/* margin: 130px auto 190px; */
	margin: 130px auto 0px;
}
.modal-content {
	border: 0;
	border-radius: 10px;
	/* border-radius: 18px; */
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
	outline: none;
	/* background: #fff;  */
	overflow: hidden; 
}
.container_modal{
	text-align: center;
	position: relative;
}
.container_loader {
	width: 30px;
	height: 30px;
	position:absolute;
	top:50%;
	left:50%;
	margin: -15px 0 0 -15px;
}
.lds-ring {
	display: inline-block;
	position: relative;
	width: 30px;
	height: 30px;
}
.lds-ring div {
	box-sizing: border-box;
	display: block;
	position: absolute;
	width: 30px;
	height: 30px;
	margin: 0px;
	border: 3px solid #dedede; 
	border-radius: 50%;
	animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	border-color: #dedede transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
	animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
	animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
	animation-delay: -0.15s;
}
@keyframes lds-ring {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.container_notifications_block{
	position: fixed;
	left: 0px; 
	bottom: 0px;
	display: block;
	z-index: 2;
	background-color: rgba(0,0,0,0.6);
	box-sizing: border-box;
	cursor: pointer;
	color:#fff;
	zoom: 1;
	width: 290px;
	line-height: 15px;
	padding: 15px 10px 15px 15px;
	margin: 15px;
	text-align: left;
	border-radius: 6px;
	min-height: 45px;
}

.notifications_text {
	display: block;
	float: left;
	height: 15px;
	line-height: 15px;
}
.container_block_bonuses{
	position:relative;
}
.block_bonuses{ 
	display: block;
	margin:0 auto;
	/* padding: 11px; */
}
.block_bonuses :hover .bonus_bonus {
	opacity: 1!important;
}
.block_bonuses :hover .block_check_clicks {
	opacity: 1!important;
}
.block_bonuses :hover .block_favicon_site {
	opacity: 0!important;
}
.block_bonuses :hover .bon_box_op_1 {
	/* background-color: #eee; */
	/* background: rgb(0 0 0 / 40%); */
		/* background: rgb(255 255 255 / 10%); */
		background: rgb(255 255 255 / 10%);
}
/* .block_bonuses :hover .blocks_links_list_num  { */
		/* background: rgb(255 255 255 / 10%); */
/* } */
select, input{
    outline: none;
    /* border-radius: 19px; */
    border-radius: 3rem;
	    font-weight: 400;
    /* height: 30px; */
    box-sizing: border-box;
    line-height: 40px;
    height: 40px;
    padding: 0px 15px 0px 15px;
	font-size: 15px;
	/* font-size: 14px; */
	/* font-size: 16px; */
}
input[type="text"],
input[type="password"],
textarea,
select {
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	/* color: #adadad; */
	color: #cbcbcb;
	/* background: none;  */
    /* background: rgb(255 255 255 / 10%); */
    background: rgb(0 0 0 / 40%);
	/* border: 1px solid #ddd; */
	    /* border: 1px solid #2c344e; */
	    /* border: 1px solid #4f4f4f; */
	    border: 2px solid transparent;
	    /* border: none; */
	outline: none;
	 	transition: background 0.3s;
		letter-spacing: 1px;
		 font-size: 15px;
		/* transition: border-color 0.3s; */
}
/* input[type="text"],
input[type="password"] {
	padding: 2px 10px;
} */
textarea {
	padding: 0px;
}
::-webkit-input-placeholder {color:#bbb;}
::-moz-placeholder          {color:#bbb;}
:-moz-placeholder           {color:#bbb;}
:-ms-input-placeholder      {color:#bbb;}
.placeholder {
	-ms-user-select: none;
	user-select: none; 
	-o-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	position: relative;
	z-index: 3;
	cursor: text;
}
textarea::-webkit-input-placeholder {
	color: #a2a2a2;
	line-height: 18px;
}
textarea:focus::-webkit-input-placeholder {
	color: #bbb;
}
textarea:-moz-placeholder {
	color: #a2a2a2;
	line-height: 18px;
}
textarea:focus:-moz-placeholder {
	color: #bbb;
}
textarea::-moz-placeholder {
	color: #a2a2a2;
	line-height: 18px;
}
textarea:focus::-moz-placeholder {
	color: #bbb;
}
textarea:-ms-input-placeholder {
	color: #a2a2a2;
	line-height: 18px;
}
textarea:focus:-ms-input-placeholder {
	color: #bbb;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus {
	/* color:#adadad; */
	/* color:#adadad; */
			/* border-color: #aaaaaa; */
				 border: 2px solid #aaaaaa; 
				 	 background: none!important; 
					 	 	transition: none;
}
input[type="text"]:hover,
input[type="password"]:hover,
select:hover {
	/* color:#adadad; */
				    /* border: 2px solid #000; */
						/* animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; */
	/* border-color: #aaaaaa; */
	 /* border: 2px solid #aaaaaa;  */
	     background: rgb(255 255 255 / 5%);
		 	transition: background 0.3s;
	 /* background: none;  */
	/* transition: opacity 0.1s ease; */
	/* transition: border-color 0.3s; */
}

::-webkit-input-placeholder {color:#8d8d8d;}
::-moz-placeholder          {color:#8d8d8d;}
:-moz-placeholder           {color:#8d8d8d;}
:-ms-input-placeholder      {color:#8d8d8d;}
.input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.1s ease;}
.input::-moz-placeholder                {opacity: 1; transition: opacity 0.1s ease;}
.input:-moz-placeholder                 {opacity: 1; transition: opacity 0.1s ease;}
.input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.1s ease;}
.input:focus::-webkit-input-placeholder {opacity: 0.6; transition: opacity 0.1s ease;}
.input:focus::-moz-placeholder          {opacity: 0.6; transition: opacity 0.1s ease;}
.input:focus:-moz-placeholder           {opacity: 0.6; transition: opacity 0.1s ease;}
.input:focus:-ms-input-placeholder      {opacity: 0.6; transition: opacity 0.1s ease;} 
/* .info {
	border: 1px solid #edc967;  
	margin-top:0px;  
	font-size:15px;
	background-repeat: no-repeat;
	background-position: 10px center;
	background-color:#f9edb8;
	background-image: url('../images/info.png');
} */
.container_all_btn_bonus{
	/* padding:1px; */
	display: inline-block;
	cursor:pointer;
	width:100%;
}
.bon_box_op_1{
	/* display:block; */
	display:flex;
	margin: 2.5px 0;
	cursor: pointer;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	position:relative;
	/* background-color: rgb(0 0 0 / 28%); */
		/* background: rgb(255 255 255 / 5%); */
}
/* .bon_box_op_1:hover{ */
	/* background-color: #eee; */
	/* background: rgb(0 0 0 / 40%); */
/* } */
.container_left_btn_bonus{
	/* float: left; */
	position:relative;
	display: inline-block;
}
.block_favicon_site{
	margin: 5px 0px 5px 5px;
	top: 0px;
	left: 0px;
	width: 36px;
	height: 36px;
	position: absolute;
	-webkit-border-radius:  6px;
	-moz-border-radius:  6px;
	border-radius: 6px;
	padding: 10px;
	opacity: 1;
	background-color: #e2e2e2;
}
.button_mes_sell1, .button_mes_sell2 {
	text-decoration: none !important;
	white-space: nowrap;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	cursor: pointer;
	float:left;
	padding: 11px 10px 8px 10px;
	margin-right:8px;
	line-height: 28px;
}
.button_serf_sell_1, .button_serf_sell_2 {
	text-decoration: none !important;
	white-space: nowrap;
	float:left;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	cursor: pointer;
	padding: 13px 10px 11px 10px;
	margin-right:8px;
	line-height: 28px;
} 
.bms:hover {
	/* border-bottom: 2px solid #62a136 !important; */
	border-bottom: 2px solid #62a136;
}
.lefts_bl_1_bon{
	/* top:0px; */
	/* left:0px; */
	vertical-align: top;
	/* position:absolute; */
	width:100%;
}
.lefts_bl_2_bon{
	/* top:20px; */
	/* left:0px; */
	vertical-align: top;
	/* position:absolute; */
	width:100%;
	color: #9c9c9c;
}
.container_bonuses_list {
	margin: 0px 10px 0px 10px;
	/* position:relative; */
	/* height: 36px; */
	/* width:200px;  */
	vertical-align: top;
	display: inline-block;
}
.container_sum_link_moder{
	top:0px;
	right:15px;
	height:46px;
	position:absolute;
}
.link_moder_sum{
	text-align: right;    
	display: inline-block;   
	line-height: 46px;
	font-size: 16px;  
	/* color: #adadad; */
	color: #cbcbcb;
	font-weight: 500;
}
.block_cashback_sum{
	text-align: right;    
	display: inline-block;   
	/* line-height: 46px; */
	font-size: 16px;  
	/* color: #adadad; */
	color: #cbcbcb;
	font-weight: 500;
}
.tablec_trnone{
		font-weight: 400;
	color: #adadad;
	    /* color: #cbcbcb; */
	line-height: 30px;
	/* text-align:center; */
	text-align:left;
	/* border-bottom: 1px solid #3d435e;  */
	background: none;
}
.tablec_trnone.user{
		/* font-size: 15px;   */
	/* font-weight: 500; */
}
.tablec_trnone.login{
	padding-left:7px;
		font-size: 15px;  
	font-weight: 500;
}
tr:nth-child(even) {
  /* background-color: #f2f2f2; */
      background: rgb(255 255 255 / 2%);
      /* background: rgb(0 0 0 / 12%); */
}
.tablec_bon_head td{
	letter-spacing: 0px !important;
	font-weight: 400;
	    color: #8d8d8d;
	/* font-weight: 500; */
}
.tablec_bon  th, .tablec_bon  td {
	padding: 8px 0 8px 10px ;
	text-align: center;
}
/* thead tr{ */
	/* border-bottom: 1px solid #eee;  */
/* } */
.tablec_bon th:last-child, .tablec_bon td:last-child {
	text-align: center;
}
.img_use_p_mini {
	background-color: inherit;
	overflow: hidden;
	/* width: 30px; */
	/* height: 30px; */
		/* width: 40px; */
	/* height: 40px; */
			width: 35px;
	height: 35px;
	position:relative;
	/* display:inline-block; */
	display:inline-flex;
	border-radius: 50%;
	vertical-align:middle;
	
	/* margin: -5px 7px -5px 0; */
	/* margin: -10px 7px -5px 0; */
	/* margin: -10px 0px -5px 0; */
	margin: 0px 0px -5px 0;
    /* float: left; */
}
.img_use_p_mini:hover .blrs_use_p_mini {
	opacity: 1;
	cursor: pointer;
	
		overflow: hidden;
}
.blrs_use_p_mini {
	transition: all 0.3s;
	position: absolute;
	width: 100%;
	opacity: 0;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	z-index: 2; 
		border-radius: 50%;
}

.imgsto_mini {
	/* width: 30px; */
	/* height: 30px; */
	
		/* width: 40px; */
	/* height: 40px; */
			width: 35px;
	height: 35px;
	-moz-force-broken-image-icon: 0;
	background-color: inherit;
	-o-object-fit: cover;
	object-fit: cover;
	object-position: center;	    
	border-radius: 50%;  
}
.tablec_bon{
	max-height: 222px;
	overflow: hidden;
	display: block;	
}
.more_div {
	margin-top: 9px;
	margin-left: 45px;
	margin-right: 6px;
	padding-top: 9px;
	border-top: 1px solid #eeeeee40;
}
.price_1, .price_2, .price_3, .price_2_2{
	font-weight: 500;
	font-size: 15px;
	display: inline-block;
}
.sum_res{
	font-weight: 500;
	font-size: 15px;
}
.online {
	/* color: #4fa94f; */
	color: #4CAF50;
	font-weight: 400;
}
.button_cab_sell_1, .button_cab_sell_2, .button_cab_sell_3, .button_nav_pay_1, .button_nav_pay_2, .button_nav_pay_3, .button_nav_ref_1, .button_nav_ref_2, .button_nav_ref_3 {
	text-decoration: none;
	white-space: nowrap;
	display: inline-block;
	vertical-align: baseline;
	position: relative;
	cursor: pointer;
	float:left;
	padding: 11px 10px 8px 10px;
	/* margin-right:2px; */
	line-height: 28px;
	font-size: 14px;
	color: #adadad;
	font-weight:400;
	/* color:#fff; */
}
.button_cab_sell_active, .button_nav_pay_active, .button_nav_ref_active{
	border-bottom: 2px solid #62a136;
	cursor:default;
}
#count_tasks{
	border-radius: 7.5px;
	font-size: 10px;
	padding: 0px 3px;
	color: #4f4f4f;
	background: #e4e4e4;
	font-weight: 600;
	height: 15px;
	top: -38px;
	margin-left: -20px;
	position: absolute;
	text-align: center;
	min-width: 15px;
	line-height: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.count_reviews{
	border-radius: 7.5px;
	font-size: 10px;
	padding: 0px 3px; 
	color: #4f4f4f;
	background: #f2f2f2;
	font-weight: 600;
	line-height: 15px;
	display: inline-block;
	height: 15px;
	min-width: 9px;
	text-align: center;
}
.blrs_use_p {
	transition: all 0.3s;
	position: absolute;
	width: 100%;
	opacity: 0;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	z-index: 2;
}


.img_use_p:hover .blrs_use_p{
	opacity: 1;
	cursor:pointer;
}
.img_use_p {
	background-color: inherit;
	overflow: hidden;
	width: 120px;
	height: 135px;
	position:relative;
	display:block;
	border-radius: 10px;
	top: 0;
	margin-left: 0px;
}
.blocks_avatar {
	float: left;
	/* margin: 0px 15px 15px 0; */
}
.imgsto {
	width: 120px;
	height: 135px;
	-moz-force-broken-image-icon: 0;
	background-color: #fafbfc;
	background-color: inherit;
	-o-object-fit: cover;
	object-fit: cover;
	object-position: center;	    
}
.block_nick_name{
	margin-bottom:8px;
	display: inline-block;
}
.mail_box_label_name {
		color: #cbcbcb;
	display: inline-block;
	/* font-size: 16px; */
	font-size: 18px;
	font-weight: 500;
	
	    /* display: flex; */
    /* align-items: center; */
}
.container_statistics{
	/* display: inline-table; */
	display: inline-grid;
	margin:auto;
	text-align: center;
}
.block_statistics{
	/* display: inline-table; */
	/* margin:auto; */
	text-align: left;
	display: block;
}
.label {
	font-weight: 400;
	/* line-height: 30px; */
	line-height: 35px;
	/* width: 210px; */
	width: 220px;
	color: #adadad;
	text-align: left;
    display: inline-block;
}
.value{
	font-weight: 500;
	color: #cbcbcb;
	/* color: #828282; */
	display:inline-block;
	/* margin: 0px 0 0px 0px; */
	text-align: left;
}
.labeled {
	/* line-height: 30px; */
	line-height: 35px;
	display: inline-block;
	color: #adadad;
	text-align: left;
	font-weight: 500;
    /* display: inline-block; */
}
.profile_info_block {
	margin: 20px 0 0px 0px;
	height: 15px;
}
#content .holder .statsTable {
	padding: 0px; 
	display: inline-block;
	line-height: 30px;
	text-align: left;
	margin: 10px 0 0 0;
}
#modal_avatar {
	overflow: hidden; 
}
.links_modal_title{
	    /* text-transform: uppercase; */
	/* font-size: 15px; */
	font-size: 16px;
	/* color: #adadad; */
	    color: #cbcbcb;
	/* color: #cbcbcb; */
	/* line-height: 17px; */
	/* font-weight: 400; */
	font-weight: 500;
	margin: 0px 0 0px 0;
} 
.header_hover_5:hover {
	background-color: rgba(240, 240, 240, 0.12)!important;
	border-radius: 20px;  
}
.modal-footer_link {
	position: absolute; 
	right: 15px;
	bottom: 52px;
}
.links_block_head{
	/* padding: 15px 15px 15px 15px; */
	/* background-color: #1b213a; */
	    /* padding: 20px; */
	    /* padding-bottom: 20px; */
	box-sizing: border-box; 
	/* border-radius: 10px 10px 0 0; */
	/* -webkit-border-radius: 10px 10px 0 0; */
	/* -moz-border-radius: 10px 10px 0 0; */
	/* border-bottom: 1px solid #4f4f4f;  */
		border-bottom: 1px solid rgb(255 255 255 / 10%); 
	position: relative;
	    /* margin: 0 20px; */
		
	width: 100%;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    /* white-space: nowrap; */
}
.block_head_no_line{

	    padding: 20px 0 0 20px;

	box-sizing: border-box; 

	position: relative;

}
.block_head{

	    /* padding: 20px 0 0 20px; */

	box-sizing: border-box; 

	position: relative;

}
.menu_top_t {
	margin: 12px 0px 12px 0;
	border-radius: 7.5px;
	font-size: 10px;
	padding: 0px 3px;
	color: #4f4f4f;
	background: #f2f2f2;
	font-weight: 600;
	line-height: 15px; 
	height: 15px;
	text-align: center;
	min-width: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	float: right;
	text-shadow: none; 
}
.ad_pack_container .ad_pack_block {
	display: inline-block;
	color: #555454;
	padding: 20px 20px 10px 20px;
	text-align: left;
	margin: 8.7px 6.7px 8.7px 6.7px;
	background: #fff;
	line-height: 24px;
	border-radius: 10px;
	cursor: default;
	position: relative;
	transition: 0.2s linear;
	width: 24.0%;
	border: 1px solid #e7e8ec;
}
.title_links {
	display: block;
	font-size: 16px;
	text-align: center;
	text-align: center;
	color: #828282;
	line-height: 16px;
	font-weight: 600;
	margin: 8px auto 18px;
}
.container_ad_pack {
	margin: 5px 0px 15px 0px;
	vertical-align: top;
	display: block;
}
.lefts_bl_ad_pack {
	font-size: 11px;
	color: #9c9c9c;
	width:100%;
}
.container_add_login {
	background: #fbfbfb;
	border-radius:10px;
	padding: 20px 20px 35px 20px;
	border: 0;
	-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	outline: none;
	padding: 50px 30px;
}
.lefts_bl_stat_ad_pack{
	vertical-align: top;
	width:100%;
	color: #6d6d6d;
	text-align: left;
}
.label_case {
	line-height: 26px;
	width: 255px;
	color: #828282;
}
.labeled_case {
	line-height: 26px;
	display: inline-block;
	color: #828282;
}
.train-prof__switch {
	width: 34px;
}
.switch {
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin: 0px 10px 0px 10px;
	    -webkit-tap-highlight-color: transparent;
}
.switch__label{
	position: relative;
	display:block;
}
.switch__checkbox {
	display: none;
}
.switch__slider {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 34px;
	height: 12px;
	padding:17px 0 17px 0; 
	border-radius: 6px 0 0 6px;
	overflow: hidden;
	cursor: pointer;
}
.switch__inner {
	display: block;
	width: 200%;
	margin-left: -100%;
	cursor: pointer;
	-webkit-transition: margin .2s ease-in 0s;
	-o-transition: margin .2s ease-in 0s;
	transition: margin .2s ease-in 0s;
}
.switch__text--yes {
	padding-left: 10px!important; 
	background-color: #dcdcdc;
	width: 34px!important;
	height: 12px!important;
	transition: 0.9s;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px inset !important; 
}
.switch__text--no {
	padding-right: 6px!important; 
	background-color: #dcdcdc;
	width: 34px!important;
	height: 12px!important;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px inset !important; 
}
.switch__text {
	margin: 0px;
	float: left;
	display: block;
	width: 34px;
	height: 12px;
	padding: 0;
	font-weight: 500;
	border-radius: 7px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.switch__switch--yes {
	position: absolute;
	top: 14px;
	bottom: 0;
	right: 0px;
	display: block; 
	height: 18px;
	width: 18px;
	margin: 0px 0 0 0; 
	/* background: #66cc66; */
	background: #4CAF50;
	border-radius: 50%;
	cursor: pointer;
	transition: -webkit-transform linear .08s, background-color linear .08s;
	transition: transform linear .08s, background-color linear .08s;
}
.switch__switch--no {
	position: absolute;
	top: 14px;
	bottom: 0;
	right: 13px;
	display: block;
	height: 18px;
	width: 18px;
	margin: 0px 3px 0 0;
	background: #a3a3a3;
	border-radius: 50%;
	cursor: pointer;
	transition: -webkit-transform linear .08s, background-color linear .08s;
	transition: transform linear .08s, background-color linear .08s;
}
.switch__checkbox { 
	display: none;
}
.control_panel {
	opacity: 1;
	margin: 0px 5px 0px 0;
	height: 46px;
	position: relative;
	/* float: left; */
	/* display: inline-table; */
	/* display: inline-flex; */
	display:flex;
	    align-items: center;
		text-align:center;
	/* transform: none; */
	    /* flex-shrink: 0; */
    /* -webkit-tap-highlight-color: transparent; */
    /* outline: none; */
	    /* transform: translate(0); */
    /* -moz-transform: none!important; */
    /* scrollbar-width: thin; */
}

.block_panel_link_1, .block_panel_link_2 {
	display: inline-block;
	vertical-align: top;
	height: 46px;
}



.ad_pack_block:hover .control_panel {
	opacity: 1;
} 
.block_panel_link_1:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	top: 6px;
	left: 10px;
	height: 0px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_panel_link_1:hover:after { 
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px; 
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: 48px; 
	left: -146px;
	font-size: 12px;
	line-height: 14px;
	text-align:center;
}
.block_panel_link_2:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	top: 6px;
	left: 46px;
	height: 0px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_panel_link_2:hover:after { 
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px; 
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: 48px;
	right: -2px;
	left: -82px;
	font-size: 12px;
	line-height: 14px;
	text-align:center;
}


.add_budget_sum{
	padding-top: 27px;
	font-size: 12px;
	line-height: 17px;
	/* color: #6d6d6d; */
	color: #adadad;
	font-weight: 500;
}
.add_budget_text {
	color: #e03c31;
	/* color: #f64e60; */
	padding-top: 27px;
	font-size: 12px;
	line-height: 17px;
	font-weight: 500;
}
.add_budget, .add_budget_none{
	cursor:pointer;
	display: block;
	border: none;
	font-size: 24px; 
	padding: 3px 25.5px 16px 25.5px ;
	position:absolute;
	top: 0px;
	right: 0px;
} 
.container_add_budget{
	display: inline-block;
	width: 76px;
	/* float: right; */
	text-align:center;
	position:relative;
    margin: 1px 4px 1px 0;
}

/* .add_budget:hover{ */
	/* opacity: 1; */
/* } */
/* .add_budget:active{ */
	/* padding-top: 4px!important;  */
/* } */
/* .add_budget_none:hover{ */
	/* opacity: 1; */
/* } */
/* .add_budget_none:active{ */
	/* padding-top: 4px!important;  */
/* } */



.block_panel_1, .block_panel_2, .block_panel_3{
	/* display: inline-flex; */
	/* vertical-align: sub; */
	/* height: 35px; */
	    /* margin: 6px 2px; */
	    margin: 0px 2px;
		/* border-radius:35px; */
}
.block_panel_1:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.9) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 48px;
	left: 16px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_panel_1:hover:after { 
	/* background: #333; */
	background: rgba(51, 51, 51, 0.9);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: -138px;
	bottom: 52px;
	text-align: center;
	/* width: 141px; */
	    white-space: nowrap;
	font-size: 13.4px;
	font-weight:400;
}
.block_panel_2:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.9) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 48px;
	left: 61px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_panel_2:hover:after { 
	/* background: #333; */
	background: rgba(51, 51, 51, 0.9);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
left: -123px;
	bottom: 52px;
	text-align: center;
	/* width: 141px; */
	    white-space: nowrap;
	font-size: 13.4px;
	font-weight:400;
}
.block_panel_3:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.9) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 48px;
	left: 105px;
	/* height: 0px; */
	content: "";
	position: absolute;
	z-index: 1;
}
.block_panel_3:hover:after { 
	/* background: #333; */
	background: rgba(51, 51, 51, 0.9);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: -2px;
	bottom: 52px;
	text-align: center;
	/* width: 141px; */
	    white-space: nowrap;
	font-size: 13.4px;
	font-weight:400;
}




.panel_profit_tarif_1:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 13px;
	left: 9px;
	content: "";
	margin: 10px 0px 20px 2px;
	position: absolute;
	z-index: 1;
}
.panel_profit_tarif_1:hover:after { 
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px; 
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: 38px;
	left: -132px;
	font-size: 12px;
	line-height: 14px;
}
.panel_profit_tarif_2:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 13px;
	left: 9px;
	content: "";
	margin: 10px 0px 20px 2px;
	position: absolute;
	z-index: 1;
}
.panel_profit_tarif_2:hover:after {  
	background: rgba(51, 51, 51, 0.8);
	border-radius: 6px; 
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: 38px;
	left: -142px;
	font-size: 12px;
	line-height: 14px;
}
.block_delete{
	margin: 0px auto;
    height: 36px;
    float: right;
    width: 36px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.block_delete:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 12px;
	left: 12px;
	content: "";
	margin: 10px 0px 20px 2px;
	position: absolute;
	z-index: 1;
}
.block_delete:hover:after { 
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: 37px;
	right: 0px;
	left:-83px;
	text-align:center;
	font-size: 12px;
	line-height: 14px;
}

.modal-title {
	/* color: #adadad; */
	color: #cbcbcb;
	font-weight: 400;
	/* line-height: 1.42857143; */
	padding: 0;
	margin: 0 0 0 5px;    
}

.pedit_label {
	/* color: #757575; */
	/* color: #9c9c9c; */
	color: #8d8d8d;
	/* width: 270px; */
	/* padding: 6px 10px 0 0; */
	/* line-height: 30px; */
	line-height: 30px;
	/* line-height: 28px; */
	
	/* float: left; */
	text-align: left;
	font-weight: 400;
	/* font-weight: 500; */
	/* font-size: 14px; */
	font-size: 15px;
	/* padding-left:15px; */
	padding-left:5px;
}
.form-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex; 
	-webkit-flex-flow: row wrap;
	flex-flow: row wrap;
	align-items: center;
	padding: 7.5px 0;
	text-align: left;
}
.blocks_pay_package   {
	/* padding: 0px 0px 15px 0px; */
}
.mail_box_cont {
	/* padding: 20px; */
	/* padding: 30px 20px; */
		padding: 20px;
	/* background: #f7f7f7;  */
	/* border-radius: 0 0 10px 10px; */
}

.modal-header {
	/* padding: 15px; */
	padding: 20px;
	/* background-color: #f7f7f7;  */
	color: #FFF;
	/* height:49px; */
	box-sizing: border-box;
	/* border-radius: 10px 10px 0 0; */
	/* -webkit-border-radius: 10px 10px 0 0; */
	/* -moz-border-radius: 10px 10px 0 0; */
	/* border-bottom: 1px solid #4f4f4f;  */
	/* border-bottom: 1px solid rgb(0 0 0 / 30%);  */
	border-bottom: 1px solid rgb(255 255 255 / 10%); 
	display: block;
	position: relative;
}
.n-input-pic {
	position: relative;
	display: inline-block;
}
.n-input > span {
	position: absolute;
	left: 12px;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 13px;
	line-height: 13px;
	/* color: #8d8d8d; */
	color: #5c5c5c;
}
.container_rub  > span {
	font-size: 13px;
	line-height: 13px;
}
.fa {
	display: inline-block;
	font-style: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


/* .eps-6 { */
	/* background-image: url(../images/icon-f-k2x.png); */
	/* background-size: auto 39px!important; */
/* } */
/* .eps-7 { */
	/* background-image: url(../images/icon-wm2x.png); */
	/* background-size: auto 26px!important; */
/* } */


.eps-6 {
	background-image: url(../images/icon-pm2x.png);
	background-size: auto 18px!important;
}
.eps-5 {
	background-image: url(../images/icon-advc2x.png);
	background-size: auto 24px!important;
}

.eps-4 {
	background-image: url(../images/icon-qw2x.png);
}

.eps-3 {
		width: 84px;
	background-image: url(../images/icon-card2x.png);
	background-size: auto 23px!important; 
}
.eps-2 {
	width: 84px;
    background-image: url(../images/icon-yoom2x.png);
}
.eps-1 {
		width: 60px;
	background-image: url(../images/icon-pr2x.png); 
}
.eps-image {
	display: block;
	width: 88px;
	/* height: 36px; */
	height: 38px;
	/* height: 20px; */
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto 28px;
}
.container_payment_system_and_sum{
		/* display: block;   */
		/* text-align: right; */
		    display: flex;
    text-align: right;
    align-items: center;
    justify-content: flex-end;
	    font-weight: 500;
    /* justify-content: center; */
	}
	.container_payment_system_and_sum_crash{
			    display: flex;
			    /* display: contents; */
    /* text-align: right; */
		    /* justify-content: center; */
    align-items: center;
		    /* justify-content: left; */
				    font-weight: 500;
					
	/* -webkit-box-pack: center; */
    /* justify-content: center; */
    /* -webkit-box-align: center; */
    /* align-items: center; */
		}
	
	.payment_system_large {

	    width: 30px;
    height: 30px;
	    display: table-cell;

	    background-repeat: no-repeat;
    background-size: 100%;
}

	.payment_system_medium {

	    width: 20px;
    height: 20px;
	    display: table-cell;

	    background-repeat: no-repeat;
    background-size: 100%;
}
	.container_payment_system{
		    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /* vertical-align: middle; */
		}
.payment_system {
	/* text-align:right; */
	display: inline-block;  
    margin: 0 0 1px 7px;  
	vertical-align: bottom;
	/* display: block; */
	/* width: 88px; */
	/* height: 36px; */
	/* height: 20px; */
	/* background-repeat: no-repeat; */
	/* background-position: center center; */
	/* background-size: auto 28px; */
	    width: 18px;
    height: 18px;
	background-repeat: no-repeat;
    /* background-position: center center; */
    /* background-size: auto 18px; */
	    background-size: 100%;
}
.sp_mini_1 {
	/* width: 60px; */
	background-image: url(../images/azvox.png?v=1); 
	/* background-image: url(../images/payeer.png);  */
	/* margin-bottom: 1.5rem; */

}
.sp_mini_2 {
	/* background-image: url(../images/yoomoney.png);  */
		background-image: url(../images/payeer.png); 
}
.sp_mini_3 {

		background-image: url(../images/bankcard.png); 
}
.sp_mini_4 {

		/* background-image: url(../images/bankcard.png);  */
		background-image: url(../images/fkw.png?v=1); 
}

.sp_mini_5 {
		/* background-image: url(../images/advcash.png);  */
		background-image: url(../images/volet.png); 
	
}
.sp_mini_6 {
background-image: url(../images/perfect.png); 
}
.sp_mini_7 {
background-image: url(../images/wm.png); 
}

.sp_mini_8 {
background-image: url(../images/sbp.png?v=1); 
}
.sp_mini_9 {
background-image: url(../images/litecoin.png?v=5); 
}
.sp_mini_10 {
background-image: url(../images/usdt.png?v=1); 
}
.sp_mini_11 {
background-image: url(../images/trx.png?v=1); 
}
.sp_mini_12 {
background-image: url(../images/freekassa.png); 
}
.sp_mini_13 {
/* background-image: url(../images/azvox.png?v=1);  */
background-image: url(../images/yoomoney.png); 
}
.form-t, .form-tsl {
	padding: 4px 10px 4px 0px;
	text-align: right;
	color: #828282;
	width: 71px;
	display: inline-block;
}
.form-c {
	flex: 200px 1;
	display: inline-block;
}

/* .links_container{ */
	/* padding: 11px 11px 0px 11px; */
/* } */
.container_close_link{
/* 	top:0px;
	right:0px;
	height:46px;
	position:absolute; */
	/* top: 0px;  */
    /* right: 0px; */
    /* display: inline-block; */
    display: flex;
    height: 46px;
    float: right;
   -webkit-tap-highlight-color: transparent;
     -webkit-touch-callout: none; 
  -webkit-user-select: none; 
  -khtml-user-select: none;  
  -moz-user-select: none;     
  -ms-user-select: none;    
  user-select: none;        
    /* position: absolute;*/
}
.container_content_links {
    margin: 0px 10px 0px 10px;
    /* position: relative; */
    /* height: 36px; */
    /* width: 522px; */
    vertical-align: top;
    display: inline-block;
}
.block_favicon_link{
	margin: 5px 0px 5px 5px;
	width: 36px;
	height: 36px;
	display: inline-block;
	position: relative;
	float:left;
}
.alls_blocks_list_serf .lefts_bl{
	float: left;
	display: inline-block;
}
.alls_blocks_list_serf {
	display: block;
	padding: 0px;
	cursor: default;
	position: relative;
}
.blocks_links_list_num {
	padding: 3px 0px;
	margin: 2.5px 0;
	/* margin: -1px 0 0 0; */
	/* display: block; */
	display: grid;
	/* margin: 3px; */
	/* border-radius: 6px; */
	/* border-radius: 6px; */
	border-radius: 8px 8px 0 0;
	/* background-color: rgb(0 0 0 / 30%); */
		    /* background-color: rgb(255 255 255 / 5%); */
}
/* .blocks_links_list_num:hover { */
		/* background: rgb(0 0 0 / 40%); */
/* } */
/* .container_all_links:hover .control_panel { */
	/* opacity: 1; */
/* } */
.container_all_links{
	/* padding: 1px; */
    display: inline-block;
    cursor: default;
    width: 100%;
	    /* background-color: rgb(0 0 0 / 28%); */
    /* background: #0f142c; */
    border-radius: 6px;
    /* margin-bottom: 5px; */
}
#bl_sl_urs {
	cursor: text;
	display:inline-block;
}
#bl_sl_urs:hover {
	/* background:#fbfbfb; */
}
.block_button_setting_ref_percent{
	display: inline-block;
	position: relative;
	width: 25px;
	height: 30px;
	vertical-align: top;
	line-height: 30px;
}



.block_button_setting_ref_percent:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	left: 7px; 
	top: -5px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_button_setting_ref_percent:hover:after {
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 10px;
	position: absolute;
	z-index: 1;
	top: -31px;
	left: -9px;
	font-size: 12px; 
	line-height: 14px;
	text-align: center;
}
.textarea_tasks{
	width: 100%;
	min-height: 40px;
	/* overflow: hidden; */
	overflow: hidden!important;
	z-index: 100;
	/* margin: 0px 0px 0px 0px !important; */
	/* border: 1px solid #cfcfcf; */
	/* border-radius: 6px; */
	overflow-y: hidden;
	/* background:#ddd; */
	    /* background: rgb(0 0 0 / 30%); */
		    /* background: rgb(255 255 255 / 10%); */
	padding: 10px 10px 10px 10px;
	line-height: 18px;
	resize: none;
	word-wrap: break-word;
	text-align-last: left;
	box-sizing: border-box;
	/* font-size: 14px;  */
	font-size: 15px; 
	/* font-weight: 500; */
	font-weight: 400;
}
.tablec_trtop td{
	background: none;
	cursor:pointer;
	/* color:#adadad; */
	color:#8d8d8d;
	font-weight: 400;
	/* font-weight: 500; */
}
.tablec_trtop td:hover{
	/* background-color: #eee; */
	/* background: rgb(0 0 0 / 20%);  */
	text-decoration: underline;
	opacity: 0.8;
	/* color: #828282; */
}
.tablec_trtop{
	text-align:left;
		font-weight: 500;
}
.tablec{
	width:100%;
	border-collapse: collapse;
}
.tablec td{
	/* padding:10px;  */
	/* padding:12px 10px;  */
	/* padding:8px 10px;  */
	padding:8px 5px; 
}
.container_ref_list{
	position:relative;
}
.block_ref_list{ 

		
		    display: block;
    /* margin: 0 auto; */
    /* padding: 15px; */
    /* overflow: auto; */
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
	/* z-index:1000; */
	/* z-index:500; */

}
.container_page_selector{
	/* margin: 20px 0 15px 0; */
	    /* padding: 30px 0px; */
		padding: 30px 0px 15px 0;
}
.PageSelector {
	text-align: center;
	/* padding: 0px; */
	line-height: 31px;
}
/* .PageSelector a { */
	/* text-decoration: none; */
	/* border-radius: 6px; */
	/* padding: 8px 10px; */
	/* margin: 0 2px; */
	/* cursor:pointer; */
/* }  */

.PageSelector a {
    text-decoration: none;
    /* border-radius: 16px; */
			border-radius: 3rem;
    margin: 0 2px;
    cursor: pointer;
    display: inline-block;
    min-width: 32px;
    max-width: 32px;
    margin-right: 10px;
    line-height: 32px;
    /* padding: 0 12px; */
    font-weight: 500;

}
.SwchItemCur {
	/* 1a213b стало main_dark_color*/
	/* 0c1229 было main_dark_color*/
	
	/* rgb(12 18 41 / 90%) было Основной цвет прозрачный*/
	
	    /* border-radius: 16px; */
		/* border-radius: 3rem; */
    /* color: #fff!important; */
    /* color: #5f5f5f!important; */
    /* background: #20272b!important; */
    /* background: #414963!important; */
		background: rgb(255 255 255 / 20%)!important;
	    color: #fff;
		/* background: rgb(0 0 0 / 50%); */
}
/* .SwchItemCur { */
	/* color: #4f4f4f!important; */
	/* background: #dddddd!important; */
/* }  */
/* .SwchItem { */
	/* color: #5F5F5F; */
/* } */
.SwchItem {
    color: #5f5f5f;
    box-shadow: 0 0 16px rgb(0 0 0 / 20%);
    background: #fff;
	    transition: .2s;
}
.SwchItem:hover {
 /* background: #dddddd!important; */
		    transform: translateY(-2px);
}
.container_form{
	display: flex;
}
.pedit_content {
	/* text-align:center; */
	/* margin-top: 15px;  */
	
	text-align: left;
    /* display: block; */
    display: grid;
    /* max-width: 324px; */
    /* max-width: 250px; */
    margin: 0 auto;
}
.pedit_row {
	/* padding-bottom: 10px; */
	/* padding-bottom: 14px; */
	/* padding-bottom: 18px; */
	/* padding: 0 0 10px 10px; */
	display: inherit;
}
.pedit_controls {
	/* text-align:left; */
	    /* padding-top: 20px; */
	    /* padding-top: 10px; */
	/* padding: 5px 0 0px 280px; */
}
.task_title{
	font-weight: 500;
	display: block;
	text-align:left; 
	color: #adadad;
}

.container_description{
	/* padding:0px;  */
	/* line-height: 25px; */
	/* margin: 20px 15px 30px 15px; */
}
.block_zakaz_fon{ 
	position:relative; 
	display: inline-flex;
	text-align: left;
		/* color: #adadad; */
		color: #cbcbcb;
	/* background-color: #efefef; */
	/* background-color: #fff; */
	    /* background: rgb(0 0 0 / 30%); */
	/* padding: 10px 15px; */
	/* border-radius: 13px; */
	/* border-radius: 10px; */
	line-height: 22px;
	/* font-size: 14px; */
	font-size: 15px;
    font-weight: 400;
	/* margin:0; */
	/* width: 100%;  */
	/* padding:0px; */
}
.captcha_fon{ 
	position:relative; 
	display: inline-block;
	text-align: left;
	/* background-color: #efefef; */
	padding: 10px 15px;
	border-radius: 25px;
	line-height: 22px;
	margin:0;
	width: 100%; 
	padding:0px;
}

.container_verification{
	padding:0px; 
	line-height: 25px;
	margin: 20px 15px 30px 15px;
}
.title_verification{
	font-weight: 300;
	display: block;
	text-align:left; 
	color: #fff;
}

.block_verification{ 
	position:relative; 
	display: inline-block;
	text-align: left;
	background-color: #c54b4b;
	padding: 10px 15px;
	border-radius: 5px;
	line-height: 22px;
}

.lh_30{
	line-height: 30px;
}
.lh_35{
	line-height: 35px;
}
#text_area{
	/* width:245px; */
	width:100%;
	/* max-height: 70px; */
	max-height: 200px;
	z-index:100;
	margin: 0px;
	border:none;
	padding:11px 10px 11px 15px;  
	line-height: 18px;
	resize:none;
	word-wrap: break-word;
	text-align-last: left;
}
#text_area_1, #text_area_2{
	width: 350px;
	min-height: 72px; 
	z-index: 100;
	margin: 0px 15px 20px 0px;
	border: 1px solid #ddd;
	border-radius: 6px;
	padding: 10px 10px 10px 10px;
	line-height: 18px;
	resize: none;
	word-wrap: break-word;
	text-align-last: left;
}
#text_area_3{
	width: 652px;
	min-width: 652px;
	max-width: 652px;
	min-height: 54px;
	z-index: 100;
	margin: 0px 15px 20px 0px !important;
	border: 1px solid #ddd;
	border-radius: 6px;
	padding: 10px 10px 10px 10px;
	line-height: 18px;
	resize: none;
	word-wrap: break-word;
	text-align-last: left;
}
.top_balance_header{
	background-color: #f7f7f7; 
	box-sizing: border-box;
	border-bottom: 1px solid #e7e8ec; 
	display: block;
	border-radius: 10px 10px 0 0;
}
.alls_blocks_settings_ser{
	/* display:inline-block; */
}
/* #dialogs .dialog .dialog-info .dialog-info-date { */
.dialog-info .dialog-info-date {
	display: block;
	font-size: 12px;
	color: #939393;
}
/* #dialogs .dialog .dialog-info { */
.dialog-info {
    /* margin: 11px 0px; */
    /* text-align: left; */
    /* vertical-align: top; */
	/* height:50px; */
    /* display: inline-table; */
	
	
	    margin: 13px 0px;
    /* min-height: 66px; */
    /* text-align: left; */
    /* vertical-align: middle; */
    /* height: 50px; */
    /* align-items: center; */
    flex-direction: column;
    /* display: inline-flex; */
    display: flex;
}
/* #dialogs .dialog .dialog-info .dialog-info-name { */
.dialog-info .dialog-info-name {
    /* line-height: 13px; */
    /* display: block; */
    margin: 0px 0px 5px 0px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 600!important;
    color: #cbcbcb;
    /* color: #4f4f4f; */
    vertical-align: top;
}
/* #dialogs .dialog .dialog-avatar, #dialogs .dialog .dialog-counter { */
	/* float: left; */
/* } */
/* #dialogs .dialog .dialog-avatar { */
.dialog-avatar {
	height: 50px;
	width: 50px;
	/* box-sizing: border-box; */
	/* margin: 11px 15px 11px 20px; */
	/* margin: 0px 15px 0px 20px; */
	margin: 13px 15px 13px 20px;
	/* display: inline-flex; */
	/* align-items: center; */
}
.time_echo_di{
	color: #b1b1b1;
	font-size: 12px;
	/* line-height: 19px; */
	/* line-height: 11px; */
	position: absolute;
	/* right: 30px; */
	right: 0px;
	/* top: 20px; */
	top: 15px;
}
#dialogs .dialog { 
	/* display: block;  */
	display:inline-flex;
	/* display: inline-table;  */
	/* min-height: 71px;  */
	min-height: 80px; 
	position: relative; 
	z-index:0;
	width: 100%;
	/* border-bottom: 1px solid #e7e8ec;  */
	border-bottom: 1px solid rgb(255 255 255 / 10%); 
}
#dialogs .dialog:hover {
	/* background-color: #f5f5f5; */
	/* min-height: 71px;  */
	background: rgb(255 255 255/10%);
}
/* #dialogs .dialog .dialog-excerpt { */
 .dialog-excerpt {
	margin: 0px 15px 0px 10px;
	border-radius: 3px; 
	padding: 5px 0px 5px 0px;
	/* line-height: 16px; */
	min-width: 170px;
	    /* max-width: 80%; */
	   /* width: 80%; */
	       width: 88.5%;
	/* display: inline-block; */
	/* display: inline-flex; */
	/* display: flex; */
	    display: block;
}
/* #dialogs { */
	/* width:100%; */
	/* min-height: 54px; */
	/* margin: 8px 0; */
/* } */
.block_dialog:hover .close_mes{ 
	opacity: .4;
	/* position: absolute; */
	/* right: 0px; */
	/* margin-top: 0px; */
	/* display: block; */
	/* padding: 5px 10px 15px 10px; */
}
/* .block_dialog:hover .dialog{ */
	/* background-color: #f5f5f5; */
/* } */
.close_mes:hover #dialogs{ 
	opacity: .4;
	background-color: #f5f5f5;
}
.block_dialog{
	width:100%;
}
.container_messages{
	position:relative;
	overflow-x: hidden;
	min-height: 72px;
	min-width: 100%;
	display:inline-block!important;
	/* background: #fff;   */
}
.container_notifications{
	cursor:default;
	overflow-x: hidden;
	max-height: 100%;
	min-height: 72px;
	min-width: 100%;
	padding: 0px 0px 0px 0px !important;
}
/* .container_messages::-webkit-scrollbar { */
	/* width: 8px; */
	/* background-color: #fff; */
/* } */
/* .container_messages::-webkit-scrollbar-thumb { */
	/* background-color: #e3e4e8; */
	/* width: 8px; */
	/* border: 0px solid #ffffff; */
	/* z-index: 100; */
	/* position: absolute; */
/* } */
/* .container_notifications::-webkit-scrollbar { */
	/* width: 8px; */
	/* background-color: #fff; */
/* } */
/* .container_notifications::-webkit-scrollbar-thumb { */
	/* background-color: #e3e4e8; */
	/* width: 8px; */
	/* border: 0px solid #ffffff; */
	/* z-index: 100; */
	/* position: absolute; */
/* } */

.block_mess_di{
    /* height: 30px; */
    /* width: 30px; */
    /* float: left; */
    /* display: inline-block; */
    display: inline-flex;
    margin: 0px 0px 0px 10px;
}
#dialogs .dialog .dialog-border-top {
	height: 0px;
	border-top:1px solid #e2e2e2;
	padding: 0px 0 10px 0;
}
#dialogs .dialog .dialog-separator {
	height: 1px;
	border-bottom:1px solid #e2e2e2;
	padding: 10px 0 0px 0;
}
.block_av_i {
    margin: 0px 0 0px -10px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 0;
    /* display: inline-table; */
    display: flex;
}
.golink {
	cursor: pointer;
}
.avatar-wrap {
	position: relative;
	z-index: 2;
	border-radius: 50%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 50px;
	/* height: 50px; */
}

.blocks_serf_list_num:hover .close_mes {
	opacity: .4;
}
.zagolovok_news {
	font-size: 15px;
	font-weight: 600;
	line-height: 21px;
	margin: 0px;
	padding: 5px 20px;
}
.text_news {
	padding: 10px 10px 10px 20px;
	line-height: 21px;
}
.bl_bottom_news{
	padding: 5px 20px;
}
.stats_blc_l{
	color: #b1b1b1;
	font-size: 12px;
	line-height: 12px;
}
.bloks_news_s {
	display: block;
	padding: 15px 0px 15px 0;
	text-align: left;
}
.bloks_news_s:hover {
	background: #f1f2f2;
}
.block_account_setting:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	margin-left: -5px;
	border-width: 0 5px 5px;
	left: 15px;
	top: 36px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_account_setting:hover:after {
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	bottom: -37px;
	right: 81px;
	width: 73px;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}


#block-main {
	flex: 1;
	order: 2;
	padding: 20px 0px 40px;
}
/* .links_block{ */
	/* text-align: center;  */
	/* display: inline-table; */
	/* width: 100%; */
/* } */
/* .links:first-child { */
	/* margin-left:0px;  */
/* } */
/* .links:last-child { */
	/* margin-right:15px; */
/* } */
/* .links{ */
	/* display: inline-block; */
	/* color: #555454; */
	/* padding:20px; */
	/* margin: 10px 10px 10px; */
	/* background: #fff; */
	/* line-height: 15px; */
	/* border-radius:10px; */
	/* cursor:pointer; */
	/* position: relative; */
	/* transition: 0.2s linear; */
	/* width: 160px; */
	/* text-align:left; */
	/* border: 1px solid #e7e8ec; */
/* } */
/* .links .butd:hover{ */
	/* transition: 0.2s;   */
/* } */
/* .links .butd:active{ */
	/* position: relative; */
	/* top: 0px; */
	/* box-shadow: none; */
/* } */
.link_to_reg_cut_site a{
	display: inline-block;
	color: #555454;
	line-height: 15px;
	padding: 12px 15px 20px 15px; 
	cursor: pointer;
	opacity:.55;
}
.link_to_reg_cut_site a:hover{
	opacity:.7;
}
.site_favicon_1{
	background: url(/images/site_favicon_1.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
}
.site_favicon_2{
	background: url(/images/site_favicon_2.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
}
.site_favicon_3{
	background: url(/images/site_favicon_3.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
}
.site_favicon_4{
	background: url(/images/site_favicon_4.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
}
.site_favicon_5{
	background: url(/images/site_favicon_5.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
}
.site_favicon_6{
	background: url(/images/site_favicon_6.png) 50% no-repeat;
	width: 16px;
	height: 16px;
	opacity: 1;
	box-sizing: border-box;
	display: inline-block;
	margin: 0 2px -3px 0;
	background-size: auto 16px;
}
.block_count_links{
	background: #b5b5b5;
	box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
	color: #fff;
	margin: 0px 0 0 0px;
	display: block;
	height: 17px;
	border-radius: 4px;
	line-height: 17px;
	font-size: 10px;
	text-align: center;
	padding: 0 3px;
	vertical-align: top;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	opacity: 1!important;
	top: -3px;
	right: -5px;
}
.link_to_reg_cut_site{
	text-align: center;
	margin: 0px 0 -20px 0;
}

.arrow_favicon{ 
	display: inline-block;
}
.container_arrow_favicon{
	padding: 0 0 0 30px;
	display: flex;
}
.url_link_container{
	display:inline-block; 
	width:200px; 
	vertical-align: top;
}
.url_link {
	line-height: 32px;
	height: 32px;
	margin: 10px 0;
	padding: 0px 32px!important;
	border-radius: 15px;
	cursor: text;
	display:inline-block;
	float: left;
	background:#eee;
}
.arrow_of_site_cut{
	box-sizing: border-box;
	float: left;
	padding: 9px 0 9px 0;
	line-height: 32px;
	height: 32px;
	margin: 10px 15px;
}

.class_block_of_site_cut{
	background-color: #eee;
	width: 32px;
	height: 32px;
	margin: -8px 8px -8px 8px;
	padding: 8px;
	box-sizing: border-box;
	float: left;
	border-radius: 50%;
}
.input_link_container{
	display: inline-block;
}
.input_link{
	margin: 10px 0;
	outline: none;
	width: 100%;
	border-radius: 20px;
	float: left;
	text-align: left;
	height: 32px;  
	box-sizing: border-box;
	line-height: 32px; 
	padding: 0px 14px; 
}
.lefts_bl_stat_links{
/* 	top:20px;
	left:0px; */
	vertical-align: top;
	/* position:absolute; */
	width:100%;
	/* color: #6d6d6d; */
	color: #9c9c9c;
}
.lefts_bl_links span {
	max-width: 294px;
	display: inline-block;
}
.lefts_bl_links {
		line-height: 24px; 
	color: #9c9c9c;
	width:100%;
	/* top:0px; */
	/* left:0px; */
	/* position:absolute; */
}
.ig_block{
	display: inline-block;
	width: 25%;
	text-align: center; 
}
.ig_block_2 {
	display: inline-block;
	width:32.5%;
	text-align: center; 
	/* margin-bottom: 30px; */
	margin-top: 30px;
}
/* .ig_block_2:last-child { */
	/* margin-bottom: 0px; */
/* } */
.top_menu_block {
	display: inline-block;
	width:32.5%;
	text-align: center; 
	vertical-align: top;
	padding-top: 10px;
}
.block_counter{
	line-height: 75px;
	/* color:#eee; */
	/* font-size:18px; */
	/* font-weight: 400; */
	padding: 30px 0 30px;
}
.ig_num {
    margin-top: 10px;
    /* font-size: 15px; */
    font-size: 18px;
    font-weight: 500;
    /* color: #adadad; */
    color: #cbcbcb;
}
.container_main_stats{
	display:block;
	margin: 0px 0 25px;
}
.title_main{
    text-align: center;
    /* margin: 0px 0 24px 0; */
    /* margin-bottom: 30px; */
    /* margin-bottom: 10px; */
    font-size: 22px;
    color: #cbcbcb;
    font-weight: 400;
}
.round {
	margin: 0 auto;
	opacity:.25; 
}
.caption_main{
    font-size: 16px;
    /* color: #cbcbcb; */
    color: #8d8d8d;
    line-height: 22px;
    margin-top: 3px;
    /* font-weight: 400; */
    font-weight: 500;
}
.card_name{
	font-size: 16px;
	color: #adadad;
	padding: 20px 0 24px;
	margin: 0;
	/* background: #fff; */
	letter-spacing: 0.5px;
	text-align: center;
	display:block;
	font-weight:500;
}
.tablec_stats th, .tablec_stats td {
	padding: 8px 10px;
	/* padding: 10px; */
		/* padding:12px 10px;  */
	/* text-align: left; */
}
/* .tablec_stats th:last-child, .tablec_stats td:last-child { */
	/* text-align: center; */
/* } */
.tablec_stats {
	margin: 0;
}
.container_block_stats{
	display:block;
}
.block_stats_left{
	width: 49%;
	height: 100%;
	float:left;
	display:block;
}
.block_stats_right{
	width: 49%;
	height: 100%;
	float:right;
	display:block;
}
.container_reviews{
	display:block;
	margin: 15px 0 15px;
	background:#deffb5;
	position: relative;
	padding: 20px;
	border-radius:10px;
}
.container_user_reviews{
	display: inline-block;
}
.container_date_reviews{
	display: inline-block; 
	position:absolute;
	top: 20px;
	right: 20px;
	font-size:13.4px;
	line-height:13.4px;
	color: #828282;
}
.block_ava_reviews{
	border-radius:50%;
	height: 55px;
	width: 55px;
	margin: 0 0px 0 15px;
	float: left;
	display:block;
}
.block_login_reviews{
	display:inline-block;
	text-align:left;
	font-size:16px;
	line-height:16px;
	font-weight:500;
	margin: 10px 0px 0 15px;
}
.container_text_reviews{
	display: block;
	padding: 15px;
}
.block_text_reviews{
	text-align:left;
	font-size:13.4px;
	line-height:22px;
	white-space: pre-line; 
}
.imgsto_mes {
	width: 50px;
	height: 50px;
	-moz-force-broken-image-icon: 0;
	background-color: inherit;
	-o-object-fit: cover;
	object-fit: cover;
	object-position: center;	    
	border-radius: 50%;  
}
.container_pay{
	display: block;
	padding: 15px 0 15px 25px;
}
.block_description_pay{
	display:inline-block;
	text-align:left;
	font-size:13.4px;
	line-height:13.4px;
	color: #828282;
}
.block_amount_pay{
	display:inline-block;
	text-align:left;
	font-size:16px;
	line-height:16px;
	font-weight:400;
	color:#7bc91d;
	margin-left:7px;
}
.container_description_add_reviews{
	padding: 20px 20px 0 20px;
	background: #f7f7f7;
}
.block_description_add_reviews{
	line-height: 20px;
	padding: 10px;
	border-radius:6px;
	background: #eee;
}
.container_add_reviews{
	border-radius: 10px;
	overflow: hidden;
}
.container_amount_add_reviews{
	font-size: 16px;
	line-height: 16px;
	color: #7bc91d;
}
#amount_add_reviews{
	background: none;
	border: none;
}
.empty_description_stats{
	font-size: 15px;
	font-weight:400;
	line-height: 14px;
	color: #8d8d8d;
	text-align: center;
	position:relative;
	padding: 100px 0 120px 0px;
}
.get_mess{
	display: inline-block;
	line-height: 30px;
	width: 30px;
	height: 30px;
	text-align: center;
	vertical-align: top;
	position:relative;
}



.get_mess:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	left: 9px; 
	top: -5px;
	content: "";
	position: absolute;
	z-index: 1;
}
.get_mess:hover:after {
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;
	color: #fff;
	content: attr(data-title);
	padding: 6px 8px;
	position: absolute;
	z-index: 1;
	top: -31px;
	left: -3px;
	width: 130px;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
}
.mail_box_single_ava {
	display: block;
	float: left;
	margin-right: 10px;
	line-height: 1;
}
.mail_box_text_wrap {
	margin: 13px 0 0 0px;
	position: relative;
	display: block;
}


/* .container_btn .block_btn_2 { */
    /* text-decoration: none; */
    /* padding: 0px 10px 0px; */
	/* margin: 3px 3px;  */
    /* border: 1px solid #4f4f4f; */
	/* font-size: 14px; */
	/* font-weight:500; */
    /* text-align: center; */
    /* cursor: pointer; */
    /* border-radius: 19px; */
		/* line-height: 36px; */
/* } */

.container_btn {
    /* text-decoration: none; */
    /* padding: 0px 10px 0px; */
	/* margin: 3px 3px;  */
    /* border: 1px solid #4f4f4f; */
	/* font-size: 14px; */
	/* font-weight:500; */
    /* text-align: center; */
    /* cursor: pointer; */
    /* border-radius: 19px; */
		/* line-height: 36px; */
			/* display: inline-block;  */
			    display: inline-table;
				    width: 50%;
}

 .block_btn, .block_btn_2 { 
     text-decoration: none;
    /* padding: 0px 10px 0px; */
    /* padding: 0px 0 0 7px; */
	/* margin: 5px;  */
	/* margin: 5px 5px 5px 0;  */
	/* margin: 0 10px 10px 0;  */
	/* margin: 0 15px 15px 0;  */
    /* border: 1px solid rgb(255 255 255 / 0%); */
    /* border: 1px solid rgb(255 255 255 / 0%); */
	    border: 1px solid transparent;
	/* font-size: 14px; */
	font-weight:500;
    /* text-align: center; */
    text-align: left;
    cursor: pointer;
    /* border-radius: 19px; */
	    /* border-radius: 3rem; */
		/* line-height: 36px; */
			display: inline-block; 
			    transition: all 0.2s;
				
				    background: rgb(255 255 255 / 8%);
 }
/* .container_btn .block_btn_2:hover { */
	/* background: rgb(255 255 255 / 5%); */
/* } */
.block_btn:hover {
	/* background: rgb(255 255 255 / 15%); */
	/* background: rgb(255 255 255 / 7%); */
	background: rgb(255 255 255 / 13%);
		    /* border: 1px solid #4795ef; */
}
.block_btn_2:hover {
	/* background: rgb(255 255 255 / 15%); */
	background: rgb(255 255 255 / 13%);
}
.container_btn .active{
	/* background: #9e9e9e21!important; */
/* 	background: rgb(255 255 255 / 50%)!important;
	color: #5b7a8c!important;
	border: 1px solid #9e9e9e!important; */
	/* background: #9e9e9e21!important; */
	    /* background: rgb(255 255 255 / 80%)!important; */
		    /* background: rgb(255 255 255 / 70%)!important; */
			
		    /* background: rgb(255 255 255 / 15%); */
			
	/* background: #ffffff!important;  */
    /* color: #2e2e2e; */
	    /* border: 1px solid #4795ef; */
    /* border: 1px solid rgb(255 255 255 / 15%); */
	/* background: rgb(255 255 255 / 30%)!important; */
	/* cursor:default!important; */
	
		    /* background: rgb(255 255 255 / 10%); */
    /* border: 1px solid rgb(255 255 255 / 20%); */
	
	    /* background: rgb(255 193 7 / 25%); */
	    /* border: 1px solid rgb(255 193 7 / 35%); */
    /* border: 1px solid #FFC107; */
	    background: rgba(91, 84, 18, 0.6);
    /* border-radius: 5px; */
    /* overflow: hidden; */
    /* pointer-events: none; */
    border: 1px solid rgb(239, 187, 10 , 0.5);
}
/* .container_btn{ */
	/* display: inline-block;  */
/* } */
/* .container_btn .block_btn { */
	/* text-decoration: none; */
	/* padding: 0px 10px 0px; */
	/* margin: 3px 1px;  */
	/* border: 1px solid #4f4f4f; */
	/* font-size: 14px; */
	/* font-weight:500; */
	/* text-align: center; */
	/* cursor: pointer; */
	/* border-radius: 19px; */
/* } */
/* .container_btn .block_btn:hover { */
	/* background: rgb(255 255 255 / 5%); */
/* } */
.container_btn_select{
	/* display: inline-block; */
	/* margin: 0 10px; */
}
.container_btn_select:first-child {
	margin-left:0px;
}
.container_btn_select:last-child {
	margin-right:0px;
}
.pedit_text {
	/* display:inline-block;  */
	display:block; 
	text-align:left;
	line-height: 30px; 
	/* padding: 0px 0 15px 5px; */
	/* padding: 0px 0 15px 5px; */
	/* padding-left: 17px; */
	/* color: #adadad; */
	color: #cbcbcb;
}
#active_window{
	margin: 0px;
}




.checkbox-round {
    width: 30px;
    height: 30px;
    /* background-color: white; */
    border-radius: 50%;
    vertical-align: middle;
    border: 1px solid #4f4f4f;
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    cursor: pointer;
	  position: relative;
	      padding: 0px;
	  

}

.checkbox-round:checked:after {
    /* background-color: gray; */
	
	  border: 3px solid #fff;
  border-top: none;
  border-right: none;
  content: "";
  height: 6px;
  left: 7px;
  opacity: 1;
  position: absolute;
  top: 8px;
  transform: rotate(-45deg);
  width: 12px;
}



.container_setting{
	text-align: left;
}
.btn-dock {
	text-align: left;
	display: block;
	padding-left: 73px;
	margin-top: 20px;
}

.block_zakaz{
	display: inline-block;
	width: 100%; 
	text-align: center;
	/* margin: 10px 0 25px; */
}

.perehod_dialog:hover{
	opacity: .5;
}
.bon_news {
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	background: #f66261; 
	color:#fff;
	display: block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	line-height: 15px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	vertical-align: top;
	top: 1px;
	right: 9px;
	font-weight: 600;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position:absolute;
	opacity: 1;
}
.notifi {
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	background: #f66261; 
	color:#fff;
	display: block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	line-height: 15px;
	font-size: 10px;
	text-align: center;
	cursor: pointer;
	vertical-align: top;
	top: 1px;
	left: 16px;
	font-weight: 600;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position:absolute;
	opacity: 1;
}

.new_messages {
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	background: #f66261; 
	color:#fff;
	display: block;
	/* width: 16px; */
	min-width: 16px;
	height: 16px;
	border-radius: 50%;
	line-height: 16px;
	font-size: 11px;
	text-align: center;
	cursor: pointer;
	vertical-align: top;
	top: 5px;
	right: 1px;
	font-weight: 600;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position:absolute;
	opacity: 1;
}
.new_news {
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	background: #f66261; 
	color:#fff;
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	line-height: 16px;
	font-size: 11px;
	text-align: center;
	cursor: pointer;
	vertical-align: top;
	top: 5px;
	/* right: 1px; */
	right: 2px;
	font-weight: 600;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position:absolute;
	opacity: 1;
}
.container_all_links_moder:hover .block_check_tasks{ 
	opacity: 1!important;
}
.count_complet_tasks{
	display: inline-block;
	vertical-align: top;
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	font-size: 13.4px;
	padding-left:3px;
	/* user-select: none;   */
	    font-weight: 500;
}
.count_complet_tasks_menu{
	display: inline-block;
	vertical-align: top;
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	font-size: 10px;
	padding-left:1px;
	line-height: 15px;
	/* user-select: none;   */
	font-weight: 700;
}
.prize_fund_competition{
	display: inline-block;
	vertical-align: top;
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	font-size: 10px;
	/* padding-left:1px; */
	line-height: 15px;
	/* user-select: none;   */
	font-weight: 700;
}

.block_count_competition_mune{
	    text-shadow: none;
	display: inline-block;
	vertical-align: top;
	/* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	font-size: 10px;
		    color: #4CAF50;
    /* height: 17px; */
    /* line-height: 17px; */
	/* padding-left:1px; */
	line-height: 15px;
	/* user-select: none;   */
	font-weight: 500;
}

.block_statistic_1, .block_statistic_2, .block_statistic_3{
	display:inline-block; 
	float: left; 
}
.block_statistic_1:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 6px 6px 0 6px;
	top: 6px;
	left: 10px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_statistic_1:hover:after { 
	line-height: 16px;
	background: #333;
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: -6px;
	bottom: 48px;
	text-align: center;
	width: 125px; 
	font-size: 12px;
}
.block_statistic_2:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 6px 6px 0 6px;
	top: 6px;
	left: 52px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_statistic_2:hover:after { 
	line-height: 16px;
	background: #333;
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: 36px;
	bottom: 48px;
	text-align: center;
	width: 136px;
	font-size: 12px;
}
.block_statistic_3:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 6px 6px 0 6px;
	top: 6px;
	right: 22px;
	content: "";
	position: absolute;
	z-index: 1;
}
.block_statistic_3:hover:after { 
	line-height: 16px;
	background: #333;
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: 79px;
	bottom: 48px;
	text-align: center;
	width: 125px;
	font-size: 12px;
}
.container_statistic_reg{
	height: 54px; 
	position: absolute; 
	right: 196px; 
	margin: -17px 0px 0 0;
}

.completed_tasks {
	/* float: left; */
	    margin: 8px 5px 8px 0;
		    /* padding: 8px 0px; */
	position: relative;
	    height: 30px;
		    border-radius: 30px;
}

.block_reg{
	display: inline-table;
	float: left;
	margin: 0px;
}
.completed_tasks:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.9) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 39px;
	left: 20px;
	content: "";
	position: absolute;
	z-index: 1;
}
.completed_tasks:hover:after { 
	/* line-height: 14px; */
	background: #333;
	background: rgba(51, 51, 51, 0.9);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: 0px;
	bottom: 43px;
	text-align: center;
	/* width: 141px; */
	    white-space: nowrap;
	font-size: 13.4px;
	font-weight:400;
}
.close_link:hover {
	opacity: 0.6!important;
}
.s_lefts_bl_1{
	/* top:0px; */
	/* left:0px; */
	vertical-align: top;
	/* position:absolute; */
	width:100%;
}
.s_lefts_bl_2{
	/* top:20px; */
	/* left:0px; */
	vertical-align: top;
	/* position:absolute; */
	width:100%;
	/* color: #9c9c9c; */
	color: #8d8d8d;
}
.container_links_moder {
	margin: 0px 10px 0px 10px;
	/* position:relative; */
	/* height: 36px; */
	/* width:525px; */
	vertical-align: top;
	display: inline-block;
}
.container_links_moder .lefts_bl{
	float: left;
	display: inline-block;
}
.img_use_p_mini_moder {
	background-color: inherit;
	overflow: hidden;
	width: 30px;
	height: 30px; 
	position:relative;
	display:inline-block;
	border-radius: 50%;
	/* margin: 3px 0px 3px 0;  */
	margin: 8px 7px 8px 10px;
}
.container_links_list_moder {
	/* display: block; */
	display: flex;
	padding:0px;
	cursor: pointer;
	position:relative;
}
.container_all_links_moder{
	/* padding:1px; */
	display: inline-block;
	cursor:pointer; 
	width:100%;
	    /* user-select: none; */
}
.links_container :hover .blocks_links_list_num  {
	    background-color: rgb(255 255 255 / 10%);
}
/* .links_container :hover .container_all_links  { */
	/* background-color: rgb(0 0 0 / 40%); */
/* } */
/* .container_all_links_moder:hover .blocks_links_list_num  { */
	    /* background-color: rgb(255 255 255 / 10%); */
/* } */
.container_all_links_moder:hover .block_favicon_site {
	opacity: 0!important;
}
.container_all_links_moder:hover .block_check {
	opacity: 1!important;
}
.bonus_type_1 .block_favicon_site{
	background-color: #ddd;
	border-radius: 6px;
}
.bonus_type_2 .block_favicon_site{
	background-color: #ddd;
	border-radius: 6px;
}
.bonus_type_3 .block_favicon_site{
	background-color: #ddd;
	border-radius: 6px;
}

.login_user_cab_moder {
	/* font-weight:400; */
	/* font-weight:500; */
	/* color: #4f4f4f; */
	/* width:auto; */
	/* color: #adadad; */
	    /* width: 45px; */
	    width: 85px;
	color: #cbcbcb;
	text-align: left;
	vertical-align: top;
	    line-height: 24px;
		/* font-size: 14px; */
}
.login_user_style {
	/* font-weight:400; */
	font-weight:500;
	/* color: #4f4f4f; */
	/* width:auto; */
	color: #adadad;
	text-align: left;
	vertical-align: top;
	    line-height: 24px;
		font-size: 14px;
}
/* .container_tasks_list_2 :hover .blocks_links_list_num  { */
	/* background-color: #eee; */
/* } */

.close:hover {
	opacity: 0.6;
}
.container_hidden{
	/* padding:0 20px; */
	/* border-radius:0px 0 8px 8px; */
	/* background:#eeeeee; */
	/* background:#1a223e; */
	    background: rgb(255 255 255 / 10%);
    margin: -3px 0px 3px 0px;
	
	cursor:default;
	 border-bottom-left-radius: 8px!important;
    border-bottom-right-radius: 8px!important;
	
	  max-height: 0;
	    overflow: hidden;

    /* transition: all .1s ease; */
	
	/* opacity:0; */
	/* border-top:1px solid #ddd; */
	/* border-top:1px solid #4f4f4f; */
			/* border-top: 1px solid rgb(255 255 255 / 10%);  */
}
.container_task_check{
	/* padding:0 20px; */
	/* border-radius:0px 0 8px 8px; */
	/* background:#eeeeee; */
	/* background:#1a223e; */
	    background: rgb(255 255 255 / 10%);
    margin: -3px 0px 0px 0px;
	
	cursor:default;
	 border-bottom-left-radius: 8px!important;
    border-bottom-right-radius: 8px!important;
	
	  /* max-height: 0; */
	  /* max-height: 305px; */
	    overflow: hidden;

    /* transition: all .1s ease; */
	
	/* opacity:0; */
	/* border-top:1px solid #ddd; */
	/* border-top:1px solid #4f4f4f; */
			/* border-top: 1px solid rgb(255 255 255 / 10%);  */
}
#contentbox{
	float:right;
	margin-top: -10px;
}
.bar{
	background-color:#66cc66;
	width:0px;
	height:5px;
}
#barbox{
	float:right; 
	height:5px; 
	background-color:#e4e4e4; 
	width:65px; 
	margin: 5px 3px 0px;
	-webkit-border-radius:2.5px;
	-moz-border-radius:2.5px;
	overflow: hidden;
}
.count{
	float:right;
	margin-right:8px; 
	font-weight:400; 
}
#invoice{
    /* width: 310px; */
    /* width: 270px; */
    /* max-width: 356px; */
    /* max-width: 345px; */
    /* max-width: 350px; */
    /* max-width: 390px; */
    /* max-width: 400px; */
    max-width: 388px;
    display: block;
    /* margin: 0 auto; */
    text-align: left;

}

/* .block_btn_2 { */
    /* display: inline-block; */
/* } */
.btn_center {
	padding-top: 27.5px;
	text-align: center;
}
.fc_msgs_wrap {
	padding: 4px 0px 4px 8px;
	position: relative;
}
.modal-sm_min_chat{
	border-radius: 10px 10px 0 0; 
	position: fixed;
	top: auto;
	left: auto;
	right: 40px;
	bottom: 0px;
	display: block;
	z-index: 10;
	box-shadow: rgba(0, 0, 0, 0.3) 0px 20px 40px 0px;
}
.fc_msgs_author {
	/* display: table-cell; */
	    /* display: inline-table; */
	    display: inline-flex;
	/* display: table-cell; */
	/* vertical-align: bottom; */
	/* margin-right: 5px; */
}
a.fc_msgs_img {
	/* display: block; */
	display: inline-block;
	/* width: 30px; */
	/* height: 30px; */
	/* border-radius: 50%; */
	/* background-size: cover; */
	/* margin-right: 5px; */
}
.fc_msgs_out_inner {
	float: right;
}
.fc_msgs_out .fc_msgs {
	/* background-color: #e4e4e4; */
	/* border: 1px solid #c8c8c8; */
}
.fc_msgs {
	    /* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	/* display: table-cell; */
	    /* color: #757575; */
	    /* color: #adadad; */
		    color: #cbcbcb;
	vertical-align: bottom;
	/* background-color: #fff; */
	    /* background: rgb(255 255 255 / 10%); */
	/* border: 1px solid #e1e4e8; */
	/* padding: 4px 4px 3px; */
	/* padding: 10px 10px 10px; */
	/* border-radius: 10px; */
	    /* font-weight: 400; */
	/* border-radius: 6px; */
	    margin-left: 37px;
	box-sizing: border-box;
	/* font-size: 14px;  */
	font-size: 15px; 
	font-weight: 400;
	/* max-width: 200px; */
}
.fc_msg.wrapped {
	overflow: visible;
	line-height: 20px;
}
.wrapped {
	word-wrap: break-word;
}
.fc_msg:first-child {
	padding-top: 0;
}
.fc_msg {
	/* padding: 4px 4px 2px; */
	line-height: 17px;
	cursor: text;
}
.block_mes_green{ 
	margin: 10px 0 0 0;
	padding: 8px 0px 8px 0px;
}
.block_mes_gray{
	padding: 4px 12px 4px 8px;
	position: relative;
}
.clear {
	float: none;
	clear: both;
}
.n_read_ls { 
	/* background: rgb(255 255 255 / 5%); */
	    padding: 5px 10px 5px 10px!important;
	/* background: #f0f2f5;  */
	/* margin: 0px 30px 0px 37px!important;  */
}

.modal-title-chat {
	color: #4f4f4f;
	font-weight: 600;
	line-height: 1.42857143;
	padding: 0;
	margin: 0;    
}
.bl_allmess {
	overflow-y: scroll;
	overflow-x: hidden;
	/* padding: 10px 0px 40px  0px; */
	padding: 0px 0px 0px  20px;
}
#bl_allmess::-webkit-scrollbar {
	/* width: 13px; */
	/* background-color: #f9f9f9; */
	/* background-color: #000; */
	  background-color: tranporent;
	  
	    width: 14px;
  height: 10px;
}
#bl_allmess::-webkit-scrollbar-thumb {

	/* background-color: #222; */
	/* width: 7px; */
	/* border-radius: 10px; */

	/* border: 3px solid #555; */
	/* z-index: 100; */
	/* position: absolute; */
	
	
	    background-color: #828282;
  border-radius: 3rem;
  /* border: 2px solid rgb(2 3 7 / .5%);  */
  /* margin-right:2px; */
  
    border: 3px solid transparent;
    /* border-radius: 100px; */
    /* background-color: #8070d4; */
    background-clip: content-box;
}

#bl_allmess::-webkit-scrollbar-track {
  /* background-color: #ddd; */
  background-color: tranporent;
  /* border: 1px solid #ccc; */
}
.container_back{
position: relative;
    vertical-align: top;
    display: inline-block;
}

.container_back_chat{
    position: relative;
    vertical-align: top;
    /* display: inline-block; */
	    display: flex;
    /* float: left; */
	    /* height: 48px; */
    /* display: flex; */
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    vertical-align: middle;
}

/* .back{ */
	/* padding: 30px 31px 30px 15px; */
	    /* border-radius: 20px; */
    /* vertical-align: top; */
	    /* margin-right: 10px; */
	/* left:-100px; */
	/* left:-85px; */
	/* top:0px;   */
	/* position:absolute;  */
/* } */
.url_scc_copy{
	cursor: text;
	display:inline-block;
}
.url_scc_copy:hover {
	background:#fbfbfb;
}
.url {
    /* height: 30px; */
    /* background: #eee; */
    /* margin: 0px; */
    /* padding: 0px 15px!important; */
    border: 1px solid rgb(255 255 255 / 10%);
    /* text-rendering: auto; */
    /* outline: none; */
    border-radius: 20px;
    /* height: 30px; */
    box-sizing: border-box;
    line-height: 39px;
    height: 41px;
    padding: 0 15px 0 15px;
	font-weight:500;
	/* color: #adadad; */
	color: #cbcbcb;
}
.lefts_bl_1{
	/* height: 18px; */
	/* top:3px; */
	/* top:8px; */
	/* left:38px; */
	/* vertical-align: top; */
	/* position:absolute; */
	/* width:100%; */
}
.lefts_bl_2{
	top:20px;
	left:38px;
	vertical-align: top;
	position:absolute;
	width:100%;
	color: #9c9c9c;
}

.uploader {
	position: relative;
	overflow: hidden;
	background: #efefef;
	padding: 0px 2px 0px 20px;
	display: -moz-inline-box;
	vertical-align: middle;
	zoom: 1;
}
.uploader:hover {
	/* background: #e4e4e4; */
	    background: rgb(255 255 255/10%);
}
.uploader:active {
    background: rgb(255 255 255/15%);
}
.uploader input[type=file]  {
	width: 100%;
	height: 100%;
	margin-top: 0;
	opacity: 0;
	filter: alpha(opacity:0);
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	float: right;
	border: none;
	cursor: pointer;
	z-index:1;
}
.uploader:hover .action {
	opacity: 1; 
}
.uploader span.filename {
	color: #777;
	cursor: pointer!important;
	max-width: 200px;
	font-size: 14px;
	/* line-height: 38px; */
	line-height: 45px;
	float: left; 
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
		font-weight: 400;
}
.action, .filename{
	/* user-select: none; */
	-moz-user-select: none;
-khtml-user-select: none;
user-select: none;   
}
.uploader span.action {
	color:#cbcbcb;
	height: 14px;
	/* padding: 3px 5px 5px 10px; */
	display: inline-block;
	cursor: pointer;
	float: right;
	text-align: right;
	display: inline;
	margin: 0px 10px 0px 10px;
	font-size: 14px;
	font-weight: 400;
	z-index:0;
	/* line-height: 15px; */
		line-height: 45px;
}

.help-block {
		/* font-weight: 400; */
	color: #999;
	display: block;
	font-size: 14px;
	padding: 20px;
	line-height:25px;
}
.modal-footer {
	border-radius: 0 0 10px 10px;
	padding: 20px 0;
	text-align: center;
	margin-top: 0;
	border-top:1px solid rgb(255 255 255 / 10%);
	background-color: #fff;
}
.container_captcha {
	width:100%;
	/* padding: 95px 0 30px 0; */
	padding: 110px 0 45px 0;
}
.container_captcha .block_captcha{
	text-align: center;
}
.modal_block_captcha{
	/* padding: 0px; */
	background: #f7f7f7;
	/* border-radius: 10px; */
	    display: grid;
}
.captcha{
	display:inline-block;
}
.captcha .container_confirm_img:hover{
	cursor:pointer;
	/* background:#eee; */
}
.block_captcha{
	display:block;
}
.container_confirm_img{
	display: block;
	float: left;
	/* width: 48px; */
	/* height: 48px; */
	padding:12px;
	/* border: 1px solid #ddd; */
	/* background:#fff; */
	/* border-radius: 6px; */
	border-radius: 15px;
	margin: 0 6px;
}
.reload_captcha{
	width: 38px;
	height: 48px;
	float:left;
	/* margin-left: 5px; */
	margin-left: 12px;
	text-align: center;  
	display: inline-block;
	position: relative;
	vertical-align: top;
	line-height: 48px;
}




.info_captcha{
	width: 38px;
	height: 48px;
	float:left;
	text-align: center;  
	display: inline-block;
	position: relative;
	vertical-align: top;
	line-height: 48px;
}

.info_captcha div:hover{
	opacity: 1;
}
.info_captcha:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.8) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 38px;
	left: 13px;
	content: "";
	position: absolute;
	z-index: 1;
}
.info_captcha:hover:after { 
	line-height: 16px;
	background: #333;
	background: rgba(51, 51, 51, 0.8);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: 0px;
	bottom: 43px;
	text-align: left;
	width: 177px;
	font-size: 11px;
}
.add_site_captcha{
	float:right;
	color: #9e9e9e;
	padding: 16px 15px;
	line-height: 16px;
}
.add_site_captcha:hover{
	color: #6b6b6b;
}
.container_captcha_bottom{
	/* border-top:1px solid #4f4f4f; */
}
*:focus {outline: none;}
.mail_box_label_info {
	color: #939393;
	margin-top: -6px;
	padding: 0;
	font-size:12px;
	line-height: 14px;
}
.mail_box_label_name_mini {
	display: block;
	padding: 8px 0 10px;
	font-weight: 600;
}
.page_block, .no_posts{ 
	/* color: #a2a2a2; */
	color: #9c9c9c;
	text-align: center; 
	/* line-height: 14px; */
	font-weight: 400;
}
.block_grafic{
	display: inline-block;
	float: right;
	border-radius: 10px;
	/* background: #fdfdfd; */
	/* border: 1px solid #eeeeee; */
	text-align: center;
	width: 170px;
	/* width: 170px;  */
	/* width: 300px;  */
	height: 150px;
	/* width: auto;  */
	/* width: 400px;  */
	/* width: auto; */
	/* height: 180px; */
	/* height: 160px; */
	    vertical-align: top;
}

.block_grafic_style{
	position: absolute;
    /* bottom: 20px; */
    bottom: 20px;
		width: 170px;
		height: 150px;
}
.block_grafic_style_2{
	position: absolute;
    /* bottom: 20px; */
    bottom: 20px;
		/* width: 170px;  */
	/* height: 180px; */
		width: 170px;
		height: 150px;
}
.header_link_active:after {
	height: 3px;
	content: "";
	display: block;
	border-radius: 3px 3px 0 0;
	/* background-color: #5e3046; */
	opacity: 1;
	margin-top: -3px;
}
.wi_bl_ind{
	max-width: 728px; 
	width: 728px; 
	margin:0 auto;
	min-width: 150px;
	padding: 0px 15px 0 15px;
	position: relative!important;
	box-sizing: border-box;
	display:inline-table;
}
.block_favicon_link_moder {
	margin: 5px 0px 5px 5px;
	width: 36px;
	height: 36px;
	display: inline-block;
	float:left;
}
/*----------- DEPOSITS ------------*/
.alls_blocks_settings_ser .blocks_add_links input {
margin: 20px 0 5px;
outline: none;
width: 100%;
border-radius: 15px;
text-align: center;
box-sizing: border-box;
}
.container_auto_collection{
height: 26px;
}
.container_left_statistics{
display: inline-block;
margin:-6px 0 -6px 0;
}
.container_midle_functions {
width: 194px;
display: inline-block;    
}
.top_text_accrued_amount{
border-radius: 15px;
font-weight: 400;
display: block;
height: 15px;
line-height: 15px;
background: #f7f7f7;
color: #828282;
text-align: center;
margin: 0 0 15px 0;
padding:2px 0;
}
.container_accrued_amount{
font-weight:600;
display: block;
font-size:18px;
height:18px;
line-height:18px;
text-align: center;
}
.blocks_add_links {
padding: 20px 20px 20px;
min-width: 340px;
text-align: center;
}
.alls_blocks_settings_ser .namis_n {
position: relative;
top: 0px;
text-align: right;
}
.namis_n{
line-height: 40px;
padding-right:7px;
}
.container_deposit{
display:block;
margin:10px auto;
color: #555454;
font-size: 13.4px;
padding: 20px;
background: #fff;
line-height: 15px;
border-radius: 10px;
cursor: default;
position: relative;
transition: 0.2s linear;
width: 200px;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);
}
.disabled {
pointer-events: none;
opacity: 0.5;
display: inline-block;
}
.no_disabled{
display: inline-block;
}
#polzunok{
margin: 12px 0px 10px;
}
.title_deposit {
display: block;
font-size: 16px;
text-align: center;
border-radius: 50%;
text-align: center;
color: #fff;
height: 77px;
width: 77px;
line-height: 78px;
font-weight: bold;
margin: 8px auto 18px;
}
.title_tarif_ad {
display: block;
font-size: 16px;
text-align: center;
border-radius: 50%;
text-align: center;
color: #828282;
height: 16px;
line-height: 16px;
font-weight: bold;
margin: 0 auto 18px;
}
.color_name_tarif_0{
background: #acb3ac;
}
.color_name_tarif_1{
background: #73d877;
}
.color_name_tarif_2{
background: #7397d8;
}
.color_name_tarif_3{
background: #c473d8;
}
.color_name_tarif_4{
background: #f9bc4b;
}

.progressbar_width_1{
	width: 233px; 
}
.progressbar_width_2{
	width: 197.33px; 
}
.progressbar_width_3{
	width: 169.33px; 
}
.container_progressbar_deposit{
text-align:left; 
display:block;
height: 16px; 
/* margin: 0px 0 20px 0; */
/* margin: 10px 0 0 0; */
    /* margin: 15px auto 0; */
    margin-top: 15px;
/* background: #e7e7e7; */
/* border-radius:15px; */
    /* background: rgb(0 0 0 / 30%); */
    background: rgb(255 255 255 / 10%);
    border-radius: 3rem;
	/* width: 233px;  */
} 
.container_progressbar_deposit.pos_abs{
position:absolute;
top:24px;
right:15px;
} 
.block_progressbar_deposit{
width: 16px; 
height: 13px; 
/* background: #6c6; */
/* background: #00649E; */
background: #4CAF50;
/* border-top-left-radius: 10px; */
/* border-bottom-left-radius: 10px; */
}
.container_progressbar_deposit, .block_progressbar_deposit {
/* height: 16px; */
height: 13px;
overflow: hidden;
}
.percent_progressbar_deposit{
/* line-height: 16px; */
line-height: 13px;
margin-top: -13px;
font-size: 13px;
font-weight:500;
    color: #cbcbcb;
}
.caption_deposit{
color: #828282;
font-size: 13.4px;
line-height: 18px;
margin-top: 4px;
letter-spacing: 0px;
}
.container_deposit_statistics{
padding: 2px 7px 10px;
width: 100%;
display: inline-table;
box-sizing: border-box;
}
.block_deposit_none{
border-radius: 10px;
background: #fdfdfd;

border: 1px solid #eee;
overflow: hidden;
}
.content_deposit_none{
font-size: 13.4px;
color: #6d6d6d;
text-align: left;
padding: 15px 15px 3px 15px;
vertical-align: top;
}
.block_button_deposit_none{
font-weight: 500;
font-size: 13.4px;
outline: medium none;
line-height: 14px; 
width: 100%;
display: block;
text-align: center;
padding: 8px 0px 14px;
cursor: pointer;
position: relative;
color: #828282; 
background:#fdfdfd;
}
.block_button_deposit_none:hover {
opacity: 0.8;
text-decoration: underline;
}
.tarifs_block {
height: 397px;
display: block;
position: relative;
}
.container_auto_collection{
display:block;
height:26px;
width:100%;
}
.block_auto_collection{
display: block;
line-height: 26px;
width: 100%;
text-align: center;
margin: auto;
color: #828282;
font-size: 14px;
}
.block_auto_collection_r{
display: inline-block;
height: 26px;
margin: 0 0 0 10px;
}
.block_auto_collection_r:hover:before {
border: solid;
border-color: rgba(51, 51, 51, 0.8) transparent;
border-width: 6px 6px 0 6px;
bottom: 22px;
left: 396px;
content: "";
margin: 10px 0px 20px 2px;
position: absolute;
z-index: 1;
}
.block_auto_collection_r:hover:after { 
background: #333;
background: rgba(51, 51, 51, 0.8);
border-radius: 4px;  
color: #fff;
content: attr(data-title);
padding:6px 8px;
position: absolute;
z-index: 1;
line-height: 16px;
text-align: left;
right: 148px;
bottom: 48px;
width: 180px;
font-size: 12px;
}
/*----------- END FOR DEPOSITS ------------*/
/*----------- BANNERS ------------*/
#linkslot_272001{
	height: 60px;
	overflow: hidden;
}

.container_banners {
	/* float: right;  */
    /* width: 728px; */
    /* min-width: 728px; */
    /* margin: 15px 0 0px; */
    /* margin: 15px auto; */
    margin: 0px auto;
    /* height: 50px; */
    box-sizing: border-box;
    /* border-radius: 3px; */
    overflow-x: auto;
    display: block;
	    /* display: inline-table; */
    overflow-y: hidden;
	    /* text-align: center; */
		
		    /* margin: 15px auto; */
    /* box-sizing: border-box; */
    /* display: block; */
	text-align: -webkit-center;
}

.container_banners_top {
	/* float: right;  */
    /* width: 728px; */
    /* min-width: 728px; */
    /* margin: 15px 0 0px; */
    margin: 0px auto;
    /* height: 50px; */
    box-sizing: border-box;
    /* border-radius: 3px; */
    /* overflow-x: auto; */
    display: block;
	    /* display: inline-table; */
    /* overflow-y: hidden; */
	    /* text-align: center; */
		
		    /* margin: 15px auto; */
    /* box-sizing: border-box; */
    /* display: block; */
	text-align: -webkit-center;
}
.container_banners_content {
width: 728px;
    min-width: 728px;
    margin: 15px 0 15px;
	    padding: 0 0px 0 30px;
    /* float: right; */
    height: 90px;
    /* border-radius: 3px 3px 0 0; */
    box-sizing: border-box;
}
.container_banners_bottom {
	width: 728px;
	min-width: 728px;
	margin: 0px 0 15px;
	float:right;
	/* height: 45px; */
	  height: 50px;
	border-radius: 3px 3px 0 0;
	box-sizing: border-box;
}
.block_banners_top_l {
border-radius: 0px;
    /* float: left; */
    position: relative;
    top: 0;
    display: inline-block;
    /* display: table-cell; */
    /* height: 45px; */
	  /* height: 50px; */
	  height: 100%;
    /* width: 356.5px; */
    width: 370px;
	/* margin-right: 10px; */
		/* margin-bottom: 10px; */
    /* overflow-x: auto; */
  /* overflow-y: hidden; */
}
.block_banners_top_r {

		
		
		border-radius: 0px;
    /* float: left; */
    position: relative;
    top: 0;
    /* top: -10px; */
    display: inline-block;
    /* display: table-cell; */
    /* height: 45px; */
	  /* height: 50px; */
    /* width: 356.5px; */
    width: 370px;
}
.block_banners_top_l div div{
	/* width:  356.5px !important;  */
	/* width:  370px !important;  */
	/* height: 45px !important;   */
	/* height: 50px !important;   */
}  
.block_banners_top_r div div{
	/* width:  356.5px !important;  */
		/* width:  370px !important;  */
	/* height: 45px !important;  */
		/* height: 50px !important;   */
}  
.block_banners_top_l img{
	vertical-align: middle;
	background-size: 100%;
	/* opacity: 0.8;  */
	opacity: 0.6; 
	/* width:  356.5px; */
	    /* width: 370px; */
	    width: 100%;
	/* height: 45px;   */
		/* height: 50px; */
		height: 100%;
}
.block_banners_top_r img{
	vertical-align: middle;
	background-size: 100%;
	/* width:  356.5px; */
	    width: 370px;
	opacity: 0.6; 
	/* height: 45px;  */
		height: 50px;
}
.block_banners_top_r img:hover {
	opacity: 1; 
}
.block_banners_top_l img:hover {
	opacity: 1; 
}
#linkslot_footer.sticky {
	width: 728px;
	min-width: 728px;
	position: fixed;
	left: 50%; 
	z-index: 10; 
	margin-left: -254px; 
	bottom: 0; 
	height: 45px;
	border-radius: 3px 3px 0 0;
	box-sizing: border-box;
}
/*----------- END FOR BANNERS ------------*/
#demo_descript{
	margin: 15px 0 0px;
	float: right;
	width: 728px;
}
.container_buttons{
	float: right;  
	margin: 0 0 0px 0;
}
.block_buttons{
	float:left;
}
.block_button_l{
	padding:0 10px 0 0; 
}
.block_button_r{
}
/*----------- FOR CASHBACK ------------*/
/* .main_container_cashback{ */
	/* display: inline-table; */
	/* overflow: hidden; */
	/* text-align:center; */
/* } */
/* .container_cashback_1, .container_cashback_2, .container_cashback_3{ */
	/* display: inline-table; */
	/* vertical-align: top; */
/* } */
/* .container_cashback_1{ */
	/* width:194px;  */
/* } */
/* .container_cashback_2{ */
	/* width:252px; */
	/* text-align: left; */
	/* float:left; */
/* } */
/* .container_cashback_3{ */
	/* height: 50px;  */
	/* text-align: right; */
	/* width:252px; */
	/* float:right; */
/* } */
/* .block_upgrate_cashback{ */
	/* display: inline-block; */
/* } */
/* .block_accrued_cashback{ */
	/* font-weight:600; */
	/* display:block; */
	/* font-size:18px; */
	/* vertical-align: top; */
	/* padding-bottom:20px; */
	/* line-height: 18px;  */
/* } */
/* .block_button_cashback{ */
	/* display:block; */
/* } */
/* .block_text_cashback{ */
	/* display: inline-block; */
	/* width:200px;  */
/* } */
/* .block_info_cashback{  */
	/* position: relative; */
	/* display: inline-block; */
	/* text-align: left; */
	/* background-color: #fdfdfd; */
	/* padding: 10px 14px 10px; */
	/* border-radius: 5px; */
	/* border: 1px solid #eee; */
	/* line-height: 22px; */
/* } */
/* .description_task_cashback{ */
	/* line-height: 19px; */
	/* font-size: 12px; */
	/* display: block; */
	/* text-align: left; */
	/* color: #828282; */
/* } */
/*----------- END FOR CASHBACK ------------*/
/*----------- FOR INDEX ------------*/
.container_auth{
    max-width: 220px;
    text-align: left;
    margin: 0 auto;
    display: block;
}
.modal-title_auth {
	font-weight: 400;
	line-height: 1;
	/* padding-bottom: 20px; */
	padding-bottom: 30px;
	margin: 0;
	text-align: center;
	display: block;
	font-size: 22px;
	/* color:#adadad; */
	color:#cbcbcb;
}
.modal-content_auth {
	border: 0;
	border-radius: 10px;
	/* border-radius: 18px; */
	-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);
	outline: none;
	/* background: #1b213a; */
	/* background: #131b3a; */
	background: #17261b;
	padding: 50px 0px 25px;
}
.container_auth_double_footer{
	border-radius:0 0 10px 10px;
	/* background: #131b3a; */
	background: #17261b;
	/* position:absolute; */
	/* height: 90px; */
	max-width: 400px;
	min-width: 320px;
	/* min-width: 400px; */
	padding: 0 0 25px;
	/* left: 0; */
}
.block_auth_double_footer_social{
	width: 199px;
	height: 99%;
	float:left;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
}
.block_auth_double_footer_text{
	height: 100%;
	text-align: center;
	/* border-top: 1px solid #4f4f4f; */
	border-top: 1px solid rgb(255 255 255 / 10%);
	flex-direction: column;
	justify-content: center;
	    margin-top: 50px;
}
.note_text_self:last-child {
	margin-bottom: 0;
}
.note_text_self:first-child {
	margin-top: 0;
}
.note_text_self {
    /* color: #8d8d8d; */
    /* color: #757575; */
    color: #8d8d8d;
    /* padding: 20px 0 20px; */
    /* margin-top: 10px; */
    /* line-height: 1.29; */
    /* margin-bottom: 10px; */
    font-weight: 400;
    /* font-weight: 500; */
    line-height: 30px;
    /* padding: 0px; */
    /* margin: 0; */
    /* text-align: center; */
    /* display: block; */
    /* font-size: 16px; */
    /* font-size: 14px; */
    font-size: 15px;
    /* color: #adadad; */
}
.link_self:hover {
	opacity:.8;
}
.link_self {
	font-weight:600;
	color: #0055bb;
	cursor: pointer;
	transition: all 120ms cubic-bezier(0.4, 0.0, 0.2, 1);
	line-height: 26px;
	display: inline-block;
	text-decoration: none;
}
.header_shadow{
	padding: 10px 0px;
	-o-transition: padding 225ms, box-shadow 225ms;
	transition: padding 225ms, box-shadow 225ms;
}
.header_shadow.header_shadow_scrolling{
	padding-top: 0px;
	padding-bottom: 0px;
	box-shadow: 0px 2px 10px rgba(0,0,0,.03);
}
.ui-slider.ui-slider-horizontal {
	background: #e7e7e7;
	height: 12px;
	border: none;
	position: relative;
	display: block;
	border-radius: 6px;
}
.ui-slider .ui-slider-handle {
	width: 23px;
	height: 23px;
	border-radius: 50%;
	background: #6c6;
	top: -6px;
	margin-left: -12px;
	cursor: pointer;
	float: left;
	position: absolute;
}
.ui-slider .ui-slider-range {
	background: #6c6;
	height:12px;
	margin-top: -12px;
	border-radius: 6px;
	opacity: 0.7;
}
.ulogin-button-odnoklassniki, .ulogin-button-facebook, .ulogin-button-vkontakte{
	border-radius: 50%!important;
}
/* .img_top_babie {
	margin: 0 auto;
	height: 419px;
	width: 553px;
	background: url(/images/about_cover3.jpg) no-repeat 50%;
	background-size: cover;
	-o-transition: transform 5s cubic-bezier(0.12, 0.53, 0.42, 0.82), -o-transform 5s cubic-bezier(0.12, 0.53, 0.42, 0.82);
	transition: transform 5s cubic-bezier(0.12, 0.53, 0.42, 0.82);
	transition: transform 5s cubic-bezier(0.12, 0.53, 0.42, 0.82), -o-transform 5s cubic-bezier(0.12, 0.53, 0.42, 0.82);
	-o-transform: scale(1);
	transform: scale(1)
} */
.container_description_main {
	display: inline-block;
	width: 100%;
	text-align: center;
	margin-top: 65px
}
.imcont {
	padding: 25px 10px 40px 10px
}
.infograf {
	background: #f7f7f7; 
	padding: 25px 0px 40px 0px
}
.container_card {
	margin: -15px 0;
	cursor: default;
	display: inline-table;
	width: 100%
}
.block_card {
	display: inline-block;
	padding: 20px;
	background: #fff;
	width: 23.3%;
	margin: 12px;
	border-radius: 10px;
	transition: 0.2s linear;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12)
}
.block_image_card {
	display: block;
	height: 42px;
	margin: 15px 0 20px
}
.block_title_card {
	text-align: center;
	margin: auto;
	margin: 7px 0 20px;
	width: 100%;
	color: #4f4f4f;
	font-size: 18px;
	line-height: 18px;
	font-weight: 400;
	align-content: center;
	vertical-align: bottom;
	position: relative
}
.block_description_card {
	display: block;
	color: #828282;
	font-size: 13.4px;
	line-height: 14px;
	margin: 7px 0 25px 0
}
.block_top_deposit_none {
	padding: 0px 0px 7px;
	color: #6c6;
	font-size: 13.4px;
	line-height: 14px;
	letter-spacing: 0px;
	text-align: center;
	font-weight: 600
}
/* .title_index {
	text-align: center;
	font-weight: bold;
	background: url(/images/fon_title_index.png);
	background-position: center center;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 16px;
	letter-spacing: 2px;
	padding: 15px;
	margin-top: 35px;
	margin-bottom: 50px
} */
#footer .wrap .left a:hover,
#footer .wrap .left a.inverted {
	text-decoration: underline;
}
#footer .wrap .left a.inverted:hover {
	color: #f9f9f9;
	text-decoration: none;
	background: #7bc91d
}
#footer .wrap {
    /* width: 728px; */
    /* min-width: 728px; */
    /* padding: 10px 15px 10px 15px; */
	    /* padding: 20px 0px 20px 0px; */
	    padding: 15px 0px 15px 0px;
    margin: 0px auto;
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
	    font-weight: 300;
    /* font-size: 16px; */
    /* height: 50px; */
    /* line-height: 50px; */
    /* border-top: 1px solid rgba(255,255,255,.2); */
    color: #fff;
}

#footer .wrap .left a {
	color: #fff;
	text-decoration: none;
	    font-weight: 500;
}
#footer .wrap .right a {
	color: #fff;
	text-decoration: none;
	    /* font-weight: 300; */
}

.footer-nav {
	display: inline-table;
		    font-weight: 400;
} 
.left .footer-nav li {
	display: inline-block;
	margin: 0 25px 0 0;
	padding: 10px 0;
}
.right .footer-nav li {
	padding: 10px 0;
}
#footer {
	/* padding: 0px 0px 0 0; */
	width: 100%;
	/* height: 50px; */
	    /* min-width: 320px; */
			min-width: 360px;
	    /* min-width: 400px; */
}
.footer-copy {
	color: #555454;
	font-size: 13.4px;
	line-height: 18px;
	font-weight: normal
}
.footer-copy a {
	color: #555454
}
ul, li{
	display: block;
	padding: 0;
	margin: 0;
	list-style: none
}

/*----------- END FOR INDEX ------------*/
/*----------- FOR IMAGES ------------*/
.icon_mouse{
	color: #62a136;
	font-size: 44px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_tasks{
	/* color: #000; */
	font-size: 38px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_megaphone{
	color: #000;
	font-size: 41px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	opacity:.25; 
}

.icon_cases{
	/* color: #000; */
	/* font-size: 40px; */
	font-size: 55px;
	/* height:45px; */
	/* line-height:45px; */
	font-family: 'icomoon';
	/* z-index:100; */
	/* vertical-align: top; */
	/* padding: 5px 0 2px 0; */
	/* opacity:.25;  */
}

.icon_case{
font-size: 40px;
    height: 45px;
    line-height: 45px;
    font-family: icomoon;
    vertical-align: top;
    padding: 5px 0 2px;
}

.icon_share{
	color: #62a136;
	font-size: 36px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_percent{
	color: #62a136;
	font-size: 37px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_clock{
	color: #62a136;
	font-size: 36px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_pay_total{
	color: #62a136;
	font-size: 46px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_pay_today{
	color: #62a136;
	font-size: 38px; 
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_users_total{
	color: #62a136;
	font-size: 40px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_users_active{
	color: #62a136;
	font-size: 45px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.icon_users_today{
	color: #62a136;
	font-size: 45px;
	height:45px;
	line-height:45px;
	font-family: 'icomoon';
	vertical-align: top;
	padding: 5px 0 2px 0;
	/* opacity:.25;  */
}
.blrs_use_p div{
	color: #fff;
	font-size: 37px;
	width: 40px; 
	position: relative;
	top: 50px;
	left: 41px;
	cursor: pointer;	
	opacity: 0.6;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.blrs_use_p_mini div{ 
	display: block;
	color: #fff;
	/* font-size: 11px; */
	font-size: 14px;
	/* width: 30px; */
	/* width: 40px; */
	width: 35px;
	position: relative;
	/* line-height: 30px; */
	/* line-height: 40px; */
	line-height: 35px;
	cursor: pointer;
	opacity: 0.6;
	text-align: center;
	font-family: 'icomoon';
	vertical-align: top;
	border-radius: 50%;
}
.block_check_clicks{
	color: #fff;
	font-size: 16px;
	width: 36px;
	height: 36px;
	margin: 5px 0 5px 5px;
	opacity: 0;
	background-color: rgba(0,0,0,0.6);
	z-index: 2;
	border-radius: 6px;
	line-height:36px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top;
}
.message_alert{
	color:#fff;
	font-size: 18px;
	margin: 0px 12px 0px 0px;
	box-sizing: border-box;
	display: inline-block;
	height: 15px; 
	line-height:15px;
	opacity: 1;
	transition: 0.2s; 
	float: left;
	font-family: 'icomoon';
	text-align: center; 
}
.bl_names_razd3{

	color:#fff;
	/* margin: 0px 10px 0px 0px; */

	cursor: pointer;
	box-sizing: border-box;
	/* display: block; */
	/* width: 20px; */
	/* height: 38px;  */
	 /* opacity: 0.4;  */
	 opacity: .5; 
	 font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	font-size: 14px;
	font-family: 'icomoon';
	
	margin: 0px 5px 0px 0px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.img_item_top_0, .img_item_top_1 {  
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 31px;
	font-family: 'icomoon';
} 
.img_item_top_2 {  
	/* color:#000; */
	/* width: 54px;  */
	/* height: 45px; */
	/* line-height:45px; */
	/* margin: 0 auto;  */
	display: block;
	/* opacity:.4;  */
	/* font-size: 36px; */
	/* font-family: 'icomoon'; */
	
		/* color:#fff; */
		color:#cbcbcb;
	/* margin: 0px 10px 0px 0px; */
	cursor: pointer;
	box-sizing: border-box;
	/* display: inline-block; */
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	opacity: 0.5;
	font-weight:100;
		 transition: opacity 0.2s ease-out;
	/* transition: 0.2s; */
	  /* -webkit-transition: color 0.2s ease-out; */
  /* -moz-transition: color 0.2s ease-out; */
  /* -o-transition: color 0.2s ease-out; */
  /* transition: color 0.9s; */
	/* float: left; */
	/* font-size: 26px; */
	/* font-size: 20px; */
	font-size: 17px;
	/* font-size: 28px; */
	/* font-family: 'icomoon'; */
} 
.img_item_top_2_active{
	color:#62a136;
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	box-sizing: border-box;
	display: inline-block;
	    line-height: 17px;
	/* width: 20px; */
	/* height: 38px;  */
	height: 17px;
	opacity: 1;
	/* transition: 0.2s; */
	/* float: left; */
	font-size: 26px;
	font-family: 'icomoon';
}
.img_item_top_6, .img_item_top_7 {  
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 29px;
	font-family: 'icomoon';
} 

.no_clicks{
	color:#000;
	width: 54px; 
	line-height: 60px; 
	display: block;
	font-size: 47px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center;
	height:60px; 
}
.no_serfing{
	/* color:#000; */
	/* width: 54px;  */
	/* line-height: 60px; */
	/* display: block; */
	/* font-size: 55px; */
	/* font-family: 'icomoon'; */
	/* opacity: .2; */
	/* margin: 20px auto 15px; */
	/* text-align: center;  */
	/* height:60px; */
	
	color: #fff;
    width: 54px;
    display: block;
    font-size: 55px;
    font-family: 'icomoon';
    opacity: .2;
    margin: 20px auto 15px;
    text-align: center;
}
.no_tasks{
	color:#fff;
	width: 54px; 
	line-height: 60px; 
	display: block;
	font-size: 50px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
	height:60px; 
}
.no_deposits{
	color:#000;
	width: 54px; 
	display: block;
	font-size: 51px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
}
.no_links{
	color:#000;
	width: 54px; 
	line-height: 60px; 
	display: block;
	font-size: 45px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
	height:60px; 
}
.no_graph{
	color:#fff;
	display: block;
	font-size: 33px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 0px auto 10px;  
	padding-top: 47px;
	text-align: center;
}
.no_referals{
	color:#fff;
	display: block;
	font-size: 39px;
	/* width: 54px; */
	display: block;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center;
	/* text-align: center; */
}

.no_page,.no_messages,.no_user{
	color:#fff;
	/* width: 54px;  */
	/* line-height: 60px;  */
	display: block;
	font-size: 45px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
	/* height:60px;  */
}

.no_clicks_adv{
	color:#fff;
	/* width: 54px;  */
	display: block;
	font-size: 50px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
}
.no_serfing_adv{
	color:#fff;
	/* width: 54px;  */
	display: block;
	font-size: 50px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
}
.no_history{
	color:#fff;
	/* width: 54px;  */
	display: block;
	font-size: 47px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
}
.no_tasks_adv{
	color:#fff;
	/* width: 54px;  */
	display: block;
	font-size: 50px;
	font-family: 'icomoon';
	opacity: .2;
	margin: 20px auto 15px;
	text-align: center; 
}

/* .img_item_top_2_active, .img_item_top_3_active, .img_item_top_4_active, .img_item_top_5_active{  
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 36px;
	font-family: 'icomoon';
}  */
.img_item_top_0_active, .img_item_top_1_active{  
 	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 31px;
	font-family: 'icomoon';
}

.img_item_top_6_active, .img_item_top_7_active{  
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 29px;
	font-family: 'icomoon';
}
.dot{
	font-size:3.4px;
	display: inline-block;
	color: var(--yt-spec-text-secondary);
	padding: 2px 0px 0px;
	margin: 0px 4px;
	vertical-align: top;
	height:17px;
	line-height:17px;
	font-family: 'icomoon';
}
.blrs_use_p_big div{ 
	display: block;
	color: #fff;
	font-size: 18px;
	/* width: 55px; */
	position: relative;
	/* line-height: 55px; */
	cursor: pointer;
	opacity: 0.6;
	text-align: center;
	font-family: 'icomoon';
}
/* .block_account_notification{ */
	/* text-align: center; */
	/* cursor: pointer; */
	/* color: #fff; */
	/* width: 20px; */
	/* height: 20px; */
	/* margin: 0px 12px 0 0; */
	/* display: inline-block; */
	/* opacity: .7; */
	/* padding: 5px; */
	/* font-size: 18px; */
	/* line-height:20px; */
	/* vertical-align: top; */
	/* font-family: 'icomoon'; */
/* } */
.block_account_notification{
	/* color:#fff; */

	/* cursor: pointer; */
	/* box-sizing: border-box; */

/* opacity: .5;  */

	/* font-size: 17px; */
	/* font-family: 'icomoon'; */
	
	position:relative;

	opacity: .5;

	/* font-size: 20px; */
	font-size: 19px;

	font-family: 'icomoon';
}
.block_account_messages{

	position:relative;

	opacity: .5;

	/* font-size: 20px; */
	font-size: 21px;

	font-family: 'icomoon';
}
.balance_menu{
	/* color: #fff; */
	color: #8d8d8d;
	/* color: #cbcbcb; */
	/* width: 20px; */
	/* display: block; */
	/* font-size: 17px; */
	/* font-size: 18px; */
	font-size: 20px;
		opacity: .7;
		/* height: 18px; */
		    /* margin-top: -1px; */
		font-weight:100;
	font-family: 'icomoon';
	/* vertical-align: top; */
	/* text-align: center; */
	/* padding-right: 10px; */
}
.balance_menu.active{
	color: #62a136;
	/* width: 20px; */
	/* display: inline-block; */
		/* display: block; */
	/* font-size: 18px; */
		opacity: 1;
		/* height: 18px; */
		    /* margin-top: -1px; */
	/* font-family: 'icomoon'; */
	/* vertical-align: top; */
	/* text-align: center; */
	/* padding-right: 10px; */
}
.bonus_bonus{
	color: #fff;
	font-size: 20px;
	width: 36px;
	height: 36px;
	margin: 5px 0 5px 5px;
	opacity: 0;
	background-color: rgba(0,0,0,0.6);
	z-index: 2;
	border-radius: 6px;
	line-height:36px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top;
}
.block_check_tasks{
	color: #fff;
	font-size: 16px;
	width: 36px;
	height: 36px;
	opacity: 0;
	background-color: rgba(0,0,0,0.6);
	z-index: 2;
	border-radius: 6px;
	line-height:36px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.perehod_dialog{
	color:#8d8d8d;
	cursor: pointer;
	box-sizing: border-box;
	width: 38px;
	height: 38px;
	display: inline-block;
	font-size: 19px;
	font-family: 'icomoon';
	opacity: .25;
	text-align: center; 
	line-height: 36px;
	/* color: #fff!; */
	border: 2px solid #8d8d8d;
}
.tovar_buy{
	color: #fff;
	/* width: 43px;  */
	/* float: left; */
	/* display: inline-block; */
	font-size: 43px;
	font-family: 'icomoon';
	/* vertical-align: top; */
	opacity: .4;
	
    margin: 0px 15px 0px 0px;
	/* margin: 45px 20px 7px 0px; */
	
  display: flex;
  justify-content: center;
  align-items: center;
  /* height: 200px; */
}
.get_mess div{
	cursor:pointer;
	display:block; 
	opacity: 0.5;
	color: #000;
	font-size: 19px;
	font-family: 'icomoon';
}
.site_favicon_none{
	color:#000;
	width: 16px;
	height: 16px;
	opacity: 0.4;
	line-height: 16px;
	text-align: center;
	box-sizing: border-box;
	font-size: 16px;
	font-family: 'icomoon';
}

.id_arrow_of_site_cut{
	color:#fff;
	/* width: 19px; */
	/* height: 13px; */
	/* line-height: 13px; */
	opacity: .4;
	/* margin: 0px 10px 0px 5px; */
	box-sizing: border-box;
	/* float: left; */
	/* font-size: 17px; */
	/* font-size: 19px; */
	font-size: 24px;
	/* font-family: 'icomoon'; */
	display: inline-block;
	    vertical-align: super;
}
.open_in_new{
	color:#000;
	margin: 1px 0 -1px 5px;
	opacity: .45;
	box-sizing: border-box;
	display: inline-block;
	transition: 0.2s;
	vertical-align:top;
	line-height:15px;
	font-size: 15px;
	font-family: 'icomoon';
}
.img_my_referals{
	color:#fff;
	/* color:#cbcbcb; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	display: inline-block;
	/* width: 20px; */
	height: 17px; 
	opacity: 0.5;
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	font-size: 15px;
	font-family: 'icomoon';
}
.img_my_referals.active{
	color:#62a136;
	opacity: 1;
		/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	/* width: 20px; */
	/* height: 17px;  */
	/* opacity: 0.7; */
	/* transition: 0.2s; */
	/* font-size: 15px; */
	/* font-family: 'icomoon'; */
}
.img_gear{
	color:#fff;
	/* margin: 0px 10px 0px 0px; */
	cursor: pointer;
	box-sizing: border-box;
	/* display: block; */
	/* width: 20px; */
	/* height: 38px;  */
/* opacity: 0.4;  */
opacity: .5; 
	/* transition: 0.2s; */
	/* float: left; */
	/* font-size: 18px; */
	font-size: 19px;
	font-family: 'icomoon';
}
.img_adv_menu{
	margin: 0px 5px 0px 0px;
	color:#fff;
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	/* width: 20px; */
	/* height: 17px;  */
	/* opacity: 0.5; */
	/* opacity: 1; */
	/* line-height:17px; */
	font-weight:100;
	/* vertical-align:top; */
	    /* display: inline-block; */
	/* transition: 0.2s; */
	/* float: left; */
	font-size: 18px;
	font-family: 'icomoon';
	
	display: flex;
    justify-content: center;
    align-items: center;
}
.img_adv{
	    /* margin: 0px 5px 0px 0px; */
	color:#fff;
	/* color:#cbcbcb; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	display: inline-block;
	/* width: 20px; */
	height: 17px; 
	opacity: 0.5;
	font-weight:100;
	vertical-align:top;
	/* transition: 0.2s; */
	/* float: left; */
	font-size: 17px;
	font-family: 'icomoon';
	line-height:17px;
}
.img_adv.active{
	color:#62a136;
	opacity: 1;
	/* height: 17px;  */
	/* font-size: 20px; */
	/* font-family: 'icomoon'; */
}

.img_promo{
	color:#fff;
	/* color:#cbcbcb; */
    margin: 0px 5px 0px 0px;
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	/* width: 20px; */
	/* height: 17px;  */
	opacity: 0.5;
	font-weight:100;
	/* vertical-align:top; */
	/* transition: 0.2s; */
	/* float: left; */
	/* font-size: 20px; */
	/* font-size: 19px; */
	font-family: 'icomoon';
				display: flex;
    justify-content: center;
    align-items: center;
}

.img_competition{
	color:#fff;
	/* color:#cbcbcb; */
    margin: 0px 5px 0px 0px;
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	/* width: 20px; */
	/* height: 17px;  */
	opacity: 0.5;
	font-weight:100;
	/* vertical-align:top; */
	/* transition: 0.2s; */
	/* float: left; */
	/* font-size: 20px; */
	font-size: 19px;
	font-family: 'icomoon';
				display: flex;
    justify-content: center;
    align-items: center;
	line-height: unset!important;
}
.img_links{
	color:#fff;
	margin: 0px 10px 0px 0px;
	cursor: pointer;
	box-sizing: border-box;
	display: inline-block;
	width: 20px;
	height: 38px; 
	opacity: 0.7;
	transition: 0.2s;
	float: left;
	font-size: 16px;
	font-family: 'icomoon';
}
.img_clicks_menu{
	margin: 0px 5px 0px 0px;
	color:#f1f1f1;
	
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	    /* transition: opacity 0.2s ease-out; */
	box-sizing: border-box;
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	/* opacity: 0.5; */
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	/* vertical-align:top; */
    /* vertical-align: sub; */
	font-size: 23px;
	font-family: 'icomoon';
	
	    display: flex;
    justify-content: center;
    align-items: center;
}

.img_battle_win{
	/* margin: 0px 5px 0px 0px; */
	/* color:#fff; */
	color:#ff9800;
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	    /* transition: opacity 0.2s ease-out; */
	box-sizing: border-box;
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	/* opacity: 0.5; */
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	/* vertical-align:top; */
    /* vertical-align: sub; */
	font-size: 35px;
	font-family: 'icomoon';
	
	    display: flex;
    justify-content: center;
    align-items: center;
}
.img_battle_draw{
	/* margin: 0px 5px 0px 0px; */
	/* color:#fff; */
	color:#8d8d8d;
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	    /* transition: opacity 0.2s ease-out; */
	box-sizing: border-box;
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	/* opacity: 0.5; */
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	/* vertical-align:top; */
    /* vertical-align: sub; */
	font-size: 35px;
	font-family: 'icomoon';
	
	    display: flex;
    justify-content: center;
    align-items: center;
}

.img_clicks{
		    /* margin: 0px 5px 0px 0px; */
	color:#fff;
	/* color:#cbcbcb; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	    /* transition: opacity 0.2s ease-out; */
	box-sizing: border-box;
	display: inline-block;
	    line-height: 17px;
	/* width: 20px; */
	/* height: 38px;  */
	height: 17px;
	opacity: 0.5;
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	/* vertical-align:top; */
    vertical-align: sub;
	/* font-size: 23px; */
	font-size: 17px;
	font-family: 'icomoon';
}
.img_clicks.active{
	/* color:#62a136; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	opacity: 1;
	/* transition: 0.2s; */
	/* float: left; */
	/* font-size: 23px; */
	/* font-family: 'icomoon'; */
}
.img_game{
		    /* margin: 0px 5px 0px 0px; */
	color:#fff;
	/* color:#cbcbcb; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	    /* transition: opacity 0.2s ease-out; */
	box-sizing: border-box;
	display: inline-block;
	    line-height: 17px;
	/* width: 20px; */
	/* height: 38px;  */
	height: 17px;
	opacity: 0.5;
	font-weight:100;
	/* transition: 0.2s; */
	/* float: left; */
	/* vertical-align:top; */
    vertical-align: sub;
	/* font-size: 22px; */
	/* font-size: 21px; */
	/* font-size: 19px; */
	font-size: 18px;
	font-family: 'icomoon';
}
.img_game.active{
	/* color:#62a136; */
	/* margin: 0px 10px 0px 0px; */
	/* cursor: pointer; */
	/* box-sizing: border-box; */
	/* display: inline-block; */
	    /* line-height: 17px; */
	/* width: 20px; */
	/* height: 38px;  */
	/* height: 17px; */
	opacity: 1;
	/* transition: 0.2s; */
	/* float: left; */
	/* font-size: 22px; */
	/* font-family: 'icomoon'; */
}
.img_profit{
	color:#fff;
	margin: 0px 10px 0px 0px;
	cursor: pointer;
	box-sizing: border-box;
	display: inline-block;
	width: 20px;
	height: 38px; 
	opacity: 0.7;
	transition: 0.2s;
	float: left;
	font-size: 18px;
	font-family: 'icomoon';
}
.info_educat_tasks{
    color: #fff;
    /* color: #868686; */
    /* width: 16px; */
    /* height: 40px; */
    opacity: .4;
    /* float: left; */
    /* margin: 10px 15px 10px 0px; */
    /* margin: 10px 12px 10px 0px; */
    /* line-height: 40px; */
    /* font-size: 22px; */
    font-size: 26px;
    font-family: 'icomoon';
}
.block_button_setting_ref_percent div{
	color:#fff;
	display: block;	
	cursor:pointer;
	opacity: .5;
	text-align: center;  
	font-size: 16px;
	font-family: 'icomoon';
}
.img_item_top_adv_0 {
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_1 {
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_2 {
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_3 {
	color:#000;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:.4; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_0_active{
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_1_active{
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_2_active{
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 29px;
	font-family: 'icomoon';
}
.img_item_top_adv_3_active{
	color:#5e3046;
	width: 54px; 
	height: 45px;
	line-height:45px;
	margin: 0 auto; 
	display: block;
	opacity:1; 
	font-size: 29px;
	font-family: 'icomoon';
}
.panel_tarif_1{
	color:#fff;
	opacity: 0.5; 
	cursor:pointer;
	/* display: block; */
	width: 40px;
	height: 40px;
	font-size: 17px;
	/* line-height:40px; */
	border-radius: 40px;
	    display: flex;
		justify-content: center;
		    align-items: center;
	/* text-align: center; */
	/* padding: 10px 10px; */
	font-family: 'icomoon';
}
.panel_tarif_2{
	color:#fff;
	opacity: 0.5; 
	cursor:pointer;
	/* display: block; */
	width: 40px;
	height: 40px;
	font-size: 17px;
	    border-radius: 40px;
			    display: flex;
		justify-content: center;
		    align-items: center;
	/* line-height:35px; */
	/* text-align: center; */
		/* padding: 10px 10px; */
	font-family: 'icomoon';
}
.panel_tarif_3{
	color:#fff;
	opacity: 0.5; 
	cursor:pointer;
	/* display: block; */
	width: 40px;
	height: 40px;
	font-size: 17px;
	    border-radius: 40px;
			    display: flex;
		justify-content: center;
		    align-items: center;
	/* line-height:35px; */
	/* text-align: center; */
		/* padding: 10px 10px; */
	font-family: 'icomoon';
}
.add_budget_none{
	color: #6d6d6d;
	/* color: #fff; */
	/* width: 76px;  */
	/* font-size: 24px; */
	/* font-family: 'icomoon'; */
	/* vertical-align: top; */
	/* opacity: .7; */
	/* margin: 0px auto 0px;  */
	
	/* color: #62a136; */
	/* width: 24px;  */
	width:76px; 
	display: inline-block;
	font-size: 24px;
	font-family: 'icomoon';
	vertical-align: top;
	opacity: 1;
	/* opacity: 0.5;  */
	/* margin: 0px auto 0px;  */
	/* border-radius:5px; */
	border-radius:10px;
}
.add_budget_none:hover{
    background: rgb(255 255 255 / 10%);
}
.add_budget_none:active{
    background: rgb(255 255 255 / 15%);
}
.add_budget{
	color: #62a136;
	/* width: 24px;  */
	width:76px; 
	display: inline-block;
	font-size: 24px;
	font-family: 'icomoon';
	vertical-align: top;
	opacity: 1;
	/* margin: 0px auto 0px;  */
	/* border-radius:5px; */
	/* border-radius:10px; */
	border-radius:0.5rem;
	
}
.add_budget:hover{
    background: rgb(255 255 255 / 10%);
}
.add_budget:active{
    background: rgb(255 255 255 / 15%);
}
.panel_profit_link_2{
	color:#000;
	font-size: 16px;
	text-align: center; 
	opacity: 0.5; 
	cursor:pointer;
	display: inline-block;
	width: 35px;
	height: 54px;
	line-height: 54px;
	font-family: 'icomoon';
}
.panel_profit_link_4{
	color:#000;
	text-align: center; 
	line-height: 54px;
	font-size: 16px;
	opacity: 0.5; 
	cursor:pointer;
	display: inline-block;
	width: 35px;
	height: 54px;
	font-family: 'icomoon';
}
.info_captcha div{
	color:#fff;
	display: block;	
	cursor:default;
	opacity: .5;
	font-size: 18px;
	font-family: 'icomoon';
}
.reload_captcha div{
	color:#fff;
	display: block;	
	cursor:pointer;
	opacity: .5;
	font-size: 17px;
	font-family: 'icomoon';
}
.icon_plus_avatar{
	color:#fff;
	opacity: 0.6; 
	/* height: 45px; */
	cursor: pointer;
	float: right;
	text-align: right;
	display: inline;
	font-size: 13px;
	z-index:0;
	/* line-height: 38px; */
	line-height: 45px;
	font-family: 'icomoon';
}
.block_check{
	color: #fff;
	font-size: 16px;
	width: 36px;
	height: 36px;
	opacity: 0;
	background-color: rgba(0,0,0,0.6);
	z-index: 2;
	border-radius: 6px;
	line-height:36px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.close{
	opacity: .4;
	transition: all 0.3s;
	cursor: pointer;
	border: 0;
	-webkit-appearance: none;
	top: 0px;
	right: 0px;
	background: none;
	/* padding: 15px 20px 15px; */
	padding: 20px;
	/* height: 49px; */
	height: 60px;
	position: absolute;
	color: #adadad;
	/* font-size: 12px; */
	font-size: 17px;
	font-family: 'icomoon';
	vertical-align: top;
}
.ready{
	color: #000;
	font-size: 20px;
	width: 34px;
	height: 46px;
	opacity: .5;
	margin: 0px 10px 0px 10px;
	box-sizing: border-box;
	float: left;
	line-height:46px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.moderation{
	color: #000;
	font-size: 20px;
	width: 34px;
	height: 46px;
	opacity: .5;
	margin: 0px 10px 0px 10px;
	box-sizing: border-box;
	float: left;
	line-height:46px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.reject{
	color: #000;
	font-size: 22px;
	width: 34px;
	height: 46px;
	opacity: .5;
	margin: 0px 10px 0px 10px;
	box-sizing: border-box;
	float: left;
	line-height:46px;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.completed_tasks_stat_mini{ 
	color: #fff;
	font-size: 14px;
	display: inline-block;
	text-align: center;
	opacity: .5;
	height: 17px; 
	line-height: 17px;
	font-family: 'icomoon';
	vertical-align: top;
}
.reject_tasks_stat_mini{ 
	color: #fff;
	font-size: 14px;
	display: inline-block;
	text-align: center;
	opacity: .5;
	height: 17px; 
	line-height: 17px;
	margin-left: 10px;
	font-family: 'icomoon';
	vertical-align: top;
}

.icon_flag{ 
	    /* color: #fff; */
    color: #FF9800;
    font-size: 15px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    /* opacity: .5; */
    padding: 0 10px 0 10px;
    /* border-radius: 30px; */
	    border-radius: 3rem;
    border: 1px solid #FF9800;
    height: 30px;
    line-height: 28px;
    font-family: 'icomoon';
    vertical-align: top;

}
.container_icon_flag_menu{
	padding-top: 3px;
}
.icon_flag_menu{ 
    text-shadow: none;
    /* color: #ff9800; */
    /* color: #c55555; */
    color: #FF9800;
    font-size: 9px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    height: 17px;
    line-height: 17px;
    padding: 0 4.5px;
    border-radius: 3rem;
    border: 1px solid #FF9800;
    font-family: icomoon;
}
.block_competition{
	text-shadow: none;
    /* color: #ff9800; */
    color: #ffbf39;
    font-size: 9px;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    height: 17px;
    line-height: 17px;
    padding: 0 4.5px;
    border-radius: 3rem;
    border: 1px solid #ffbf39;
}
.reject_tasks_stat{
	height: 16px;
	line-height:16px;
	padding: 19px 7px 19px 7px;
	cursor:pointer;
	display: inline-block;
	color: #000;
	font-size: 18px;
	opacity: 0.5;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.check_tasks_stat{
	height: 16px;
	line-height:16px;
	padding: 19px 7px 19px 7px;
	cursor:pointer;
	display: inline-block;
	color: #000;
	font-size: 16px;
	opacity: 0.5;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.completed_tasks_stat{
	height: 16px;
	line-height:16px;
	padding: 19px 7px 19px 7px;
	cursor:pointer;
	display: inline-block;
	color: #000;
	font-size: 16px;
	opacity: 0.5;
	text-align:center;
	font-family: 'icomoon';
	vertical-align: top; 
}
.panel_profit_tarif_3{ 
	color: #000;
	font-size: 12px;
	opacity: 0.5;
	cursor:pointer;
	font-family: 'icomoon';
	display: inline-block;
	width: 36px;
	height: 36px;
	line-height:36px;
	text-align:center;
} 
.close_mes {
	color: #fff;
	/* float: right; */
	font-size: 10px;
	z-index:1;
	cursor: pointer;
    margin: -10px 5px -10px 0px;
	padding:10px;
	border: 0;
	background: none;
	opacity: 0;
	line-height:20px;
	font-family: 'icomoon';
	vertical-align: top;
	display:inline-block;
}
/*----------- END FOR IMAGES ------------*/

/*----------- FOR HOVER ------------*/
.panel_profit_tarif_3:hover{
	opacity: .7;
}
 
.panel_profit_link_2:hover{
	opacity: .7;
}
.panel_profit_link_4:hover{
	opacity: .7;
}
.icon_replenish_balance:hover{
	opacity: 1;
}
.icon_withdraw_balance:hover{
	opacity: 1;
}
/* .block_account_messages:hover{ */
	/* opacity: 1; */
/* } */
/* .block_account_notification:hover{ */
	/* opacity: 1; */
/* } */
.reload_captcha div:hover{
	opacity: .7;
}
.icon_flag:hover {
	/* opacity: .7; */
	/* background:#eee; */
	   background: rgb(255 152 0 / 10%);
}
.icon_flag:active {
	/* opacity: .7; */
	/* background:#eee; */
	   background: rgb(255 152 0 / 15%);
}
.completed_tasks_stat:hover {
	opacity: .7;
}
.check_tasks_stat:hover {
	opacity: .7;
}
.reject_tasks_stat:hover {
	opacity: .7;
}
.get_mess div:hover {
	opacity: .7;
}
.block_button_setting_ref_percent div:hover {
	opacity: .7;
}
.panel_tarif_1:hover{
	opacity: .7;
    background: rgb(255 255 255 / 10%);
}
.panel_tarif_2:hover{
	opacity: .7;
	     background: rgb(255 255 255 / 10%);
}
.panel_tarif_3:hover{
	opacity: .7;
	    background: rgb(255 255 255 / 10%);
}
.close_mes:hover{
	opacity: .6!important;
}
/*----------- END FOR HOVER ------------*/

/*----------- FOR ACTIVE ------------*/
.panel_profit_tarif_3:active{
	margin:1px 0 -1px 0;
}
.reload_captcha div:active{
	margin:1px 0 -1px 0;
}
.get_mess div:active{
	margin:1px 0 -1px 0;
}
.block_button_setting_ref_percent div:active{
	margin: 1px 0 -1px 0;
}
.panel_tarif_1:active{
	/* margin: 1px 0px -1px 0; */
	    background: rgb(255 255 255 / 15%);
}
.panel_tarif_2:active{
  background: rgb(255 255 255 / 15%);
}
.panel_tarif_3:active{
	  background: rgb(255 255 255 / 15%);
}
.panel_profit_link_2:active{
	margin: 1px 0px -1px 0;
}
.panel_profit_link_4:active{
	margin: 1px 0px -1px 0;
}
/* .block_account_notification:active{ */
	/* margin: 1px 12px -1px 0; */
/* } */
/* .block_account_messages:active{ */
	/* margin: 1px 12px -1px 0; */
/* } */
/*----------- END FOR ACTIVE ------------*/


/*----------- FOR SVG ------------*/
@font-face {
	font-family: 'icomoon';
	src:  url('/fonts/icomoon.eot?ltjsr5');
	src:  url('/fonts/icomoon.eot?ltjsr5#iefix') format('embedded-opentype'),
	url('/fonts/icomoon.ttf?ltjsr5') format('truetype'),
	url('/fonts/icomoon.woff?ltjsr5') format('woff'),
	url('/fonts/icomoon.svg?ltjsr5#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
}
.panel_profit_tarif_3:before {
	content: "\e911";
}
.icon_mouse:before {
	content: "\e902";
}
.icon_tasks:before,.icon_game:before,.img_game:before {
	content: "\e905";
}
.icon_megaphone:before {
	content: "\e900";
}
.icon_case:before,.icon_cases:before,.img_case:before {
	content: "\e929";
}
.icon_share:before {
	content: "\e90b";
}
.icon_percent:before {
	content: "\e908";
}
.icon_clock:before,.icon_clock_sale_rating:before {
	content: "\e919";
}
.icon_pay_total:before {
	content: "\e906";
}

.icon_winning_place:before {
	/* content: "\e929"; */
}
.icon_pay_today:before {
	content: "\e909";
}
.icon_users_total:before {
	content: "\e920";
}
.icon_users_active:before {
	content: "\e924";
}
.icon_users_today:before {
	content: "\e922";
}
.bl_names_razd3:before {
	content: "\e918";
}
.block_account_notification:before {
	content: "\e913";
}
.block_account_messages:before,.no_messages:before {
	content: "\e91a";
}
.no_clicks:before {
	content: "\e901";
}
.no_serfing:before {
	content: "\e902";
}
.no_tasks:before {
	content: "\e905";
}
.no_deposits:before {
	content: "\e929";
}
.no_links:before {
	content: "\e90e";
}
.no_graph:before {
	content: "\e91d";
}
.no_referals:before {
	content: "\f0c0";
}
.no_page:before {
	content: "\e930";
}
.no_user:before {
	/* content: "\e910"; */
	content: "\e910";
}
.no_clicks_adv:before {
	content: "\e900";
}

.no_tasks_adv:before {
	content: "\e900";
}

/* .no_messages:before { */
	/* content: "\e91a"; */
/* } */
.img_item_top_0:before {
	content: "\e901";
}
.img_item_top_1:before {
	content: "\e901";
}
.img_item_top_2:before {
	content: "\e902";
}
.img_item_top_3:before {
	content: "\e902";
}
.img_item_top_4:before {
	content: "\e902";
}
.img_item_top_5:before {
	content: "\e902";
} 
.img_item_top_6:before {
	content: "\e905";
}
.img_item_top_7:before {
	content: "\e905";
}
/* .img_item_top_6:before {
	content: "\e905";
} */
.info_captcha div:before {
	content: "\e917";
}
.reload_captcha div:before {
	content: "\e923";
}
.icon_plus_avatar:before {
	content: "\e912";
}
.block_check:before {
	content: "\e905";
}
.close:before {
	content: "\e911";
}
.ready:before {
	content: "\e921";
}
.moderation:before {
	content: "\e927";
}
.reject:before {
	content: "\e928";
}
.icon_flag:before{ 
	content: "\e921";
}
.icon_flag_menu:before{ 
	/* content: "\f111"; */
	content: "\e921";
}
.completed_tasks_stat_mini:before{ 
	content: "\e921";
}
.reject_tasks_stat_mini:before{ 
	content: "\e928";
}
.completed_tasks_stat:before {
	content: "\e921";
}
.check_tasks_stat:before {
	content: "\e927";
}
.reject_tasks_stat:before {
	content: "\e928";
}
.bonus_bonus:before {
	content: "\e902";
}
.block_check_tasks:before {
	content: "\e905";
}
.perehod_dialog:before {
	content: "\e90f";
}
.tovar_buy:before,.img_adv_menu:before,.no_history:before {
	content: "\e907";
}

.no_serfing_adv:before {
	content: "\e900";
}
/* .img_adv_menu:before { */
	/* content: "\e907"; */
/* } */

.get_mess div:before{
	content: "\e91a";
}
/* .id_arrow_of_site_cut:before { */
	/* content: "\e91e"; */
/* } */
.site_favicon_none:before {
	content: "\e90e";
}
.open_in_new:before {
	content: "\f08e";
}
.img_profit:before {
	content: "\e929";
}
.img_clicks:before,.img_clicks_menu:before,.img_battle_win:before,.img_battle_draw:before {
	content: "\e906";
	/* content: "\f005"; */
}
.img_clicks.active:before {
	/* content: "\e906"; */
	/* content: "\f005"; */
}
.img_links:before {
	content: "\e90e";
}
.img_adv:before {
	/* content: "\e900"; */
}

.img_competition:before {
	/* content: "\e929"; */
	content: "\e905";
}
.img_promo:before {
	content: "\e929";
	/* content: "\e905"; */
}
.img_adv.active:before {
	/* content: "\e900"; */
}
.img_gear:before {
	content: "\e994";
}
.img_my_referals:before{
	content: "\f0c0";
}
.img_my_referals.active:before {
	content: "\f0c0";
}
.info_educat_tasks:before {
	content: "\e91b";
}
.block_button_setting_ref_percent div:before {
	content: "\e994"; 
}
.img_item_top_adv_0_active:before {
	content: "\e900";
}
.img_item_top_adv_1_active:before {
	content: "\e900";
}
.img_item_top_adv_2_active:before {
	content: "\e900";
}
.img_item_top_adv_3_active:before {
	content: "\e900";
}
.img_item_top_adv_0:before {
	content: "\e900";
}
.img_item_top_adv_1:before {
	content: "\e900";
}
.img_item_top_adv_2:before {
	content: "\e900";
}
.img_item_top_adv_3:before {
	content: "\e900";
}
.panel_tarif_1:before {
	content: "\e91f";
}
.panel_tarif_2:before {
	content: "\e90b";
}
.panel_tarif_3:before {
	content: "\e9ac";
}
.add_budget_none:before {
	content: "\e904";
}
.add_budget:before {
	content: "\e904";
}
.panel_profit_link_2:before {
	content: "\e90b";
}
.panel_profit_link_4:before {
	content: "\f08e";
}
.blrs_use_p div:before {
	content: "\f030";
}
.blrs_use_p_mini div:before{ 
	content: "\e910";
}
.block_check_clicks:before {
	content: "\e901";
}
.message_alert:before {
	content: "\e91a";
}
.img_item_top_0_active:before {
	content: "\e901";
}
.img_item_top_1_active:before {
	content: "\e901";
}
.img_item_top_2_active:before {
	content: "\e902";
}
.img_item_top_3_active:before {
	content: "\e902";
}
.img_item_top_4_active:before {
	content: "\e902";
}
.img_item_top_5_active:before {
	content: "\e902";
}
.img_item_top_6_active:before {
	content: "\e905";
}
.img_item_top_7_active:before {
	content: "\e905";
}
.dot:before {
	content: "\f111";
}
.balance_menu:before {
	/* content: "\e903"; */
	content: "\e904";
}
.payin_top_menu:before,.icon_competition_info_prize_fund:before {
	content: "\e903";
}
.icon_rating_big:before {
	content: "\f005";
}
.balance_menu.active:before {
	content: "\e904";
}
.blrs_use_p_big div:before{ 
	content: "\e910";
}
.close_mes:before{ 
	content: "\e911";
}
.img_item_mouse:before {
	content: "\e902";
}

.img_item_task:before {
	content: "\e905";
}

/* .check_mark:before { */
    /* content: "\e911"; */
/* } */
/*----------- END FOR SVG ------------*/



.mtitle{
    color: #62a136;
    font-weight: 400;
    font-size: 36px;
    text-align: center;
	margin: 5px 0 20px 0;
}
/* .title_main { */
    /* text-align: center; */
    /* margin: 0px 0 24px 0; */
    /* font-size: 16px; */
    /* color: #adadad; */
    /* font-weight: 400; */
/* } */


/*----------- CAPTCHA ------------*/

.container_captcha_check {
    /* background: #eee; */
    margin: 15px auto 15px;
    padding: 9px 10px;
    /* width: 150px; */
    /* display: block; */
    display: table;
    border-radius: 3rem;
    cursor: pointer;
    /* border: 1px solid #ddd; */
}
.block_captcha_check {
    background: #ddd;
}
.block_check_mark_captcha_check {
    float: left;
    /* background: #fff; */
    width: 27px;
    height: 27px;
    border-radius: 51px;
    border: 2px solid #282828;
	position: relative;
  /*    margin: 0 0 0 15px; */
}
/* .check_mark { */
    /* color: #1d8821; */
    /* font-size: 18px; */
    /* line-height: 25px; */
    /* font-family: 'icomoon'; */
    /* vertical-align: top; */
    /* padding: 0 0 0 3px; */
/* }  */
	
.check_mark{
    /* height: 8px; */

    /* border: 3.8px solid #1d8821; */
    /* border-top: none; */
    /* border-right: none; */

    /* height: 9px; */
    /* left: 5px; */
    /* opacity: 1; */
    /* position: absolute; */
    /* top: 6px; */
    /* transform: rotate(-45deg); */
    /* width: 15px; */
	
	    height: 8px;
    color: #1d8821;
    /* border: 3.8px solid #1d8821; */
    /* border-top: none; */
    /* border-right: none; */
    /* height: 6px; */
    height: 9px;
    left: 4px;
    opacity: 1;
    font-size: 18px;
    position: absolute;
    top: 4px;
    /* transform: rotate(-45deg); */
    width: 15px;
}
.block_title_captcha_check {
    float: left;
}
.title_captcha_check {
	    font-weight: 400;
    padding: 0 5px 0 12px;
    /* color: #4f4f4f; */
    color: #8d8d8d;
    font-size: 15px;
    line-height: 27px;
}

/*----------- END FOR CAPTCHA ------------*/


.container_btn_pay{
	display:block;
	text-align:center;
    padding: 10px 0 0px 0;
	position:relative;
}

.time_account_1, .time_account_2, .time_account_3{
	display:none;
}
.time_account_1.active{
	display:block;
}
.time_account_2.active{
	display:inline-block;
}
.time_account_3.active{
	display:inline-block;
}

.block_account{
	display:block;
	/* padding:0px 15px; */
	border-radius:20px;
	/* background:#ddd; */
	color:#fff;
	font-size:16px;
	line-height: 30px;
	font-weight:400;
	letter-spacing: 1px;
	margin: 15px 0 0;
}
.block_account_mini{
display: inline-block;
    padding: 0px 7px;
    border-radius: 10px;
    /* background: #ddd; */
    color: #fff;
    font-size: 13px;
    line-height: 20px;
    font-weight: 400;
    letter-spacing: 1px;
    cursor: default;
    /* margin: 0px 0 0;*/
}

.account_1{
	background:#555454;
}
.account_2{
	background:#ffac31;
}
.account_3{
	background:#b73472;
}
.block_description_account{
	font-size:14px;
	font-weight:300;
	line-height: 36px;
}
.description_account_1{
	color:#bf0707;
}
.description_account_2{
	color:#e7b318;
}
.description_account_3{
	color:#0c9710;
}
.block_cost_account{
    color: #828282;
    font-weight: 400;
    line-height: 36px;
    font-size: 14px;
}
.hr{
	border-bottom:1px dashed #4f4f4f;
	height:1px;
	display:block;
	width:100%;
	/* border-bottom: 1px solid #3d435e; */
}
.hr.a{
	/* border-bottom:1px dashed #bbb; */
	border-bottom: 1px solid #4f4f4f;
}
.hr_a{
	/* border-bottom:1px dashed #bbb; */
	border-bottom: 1px solid #4f4f4f;
	left: 0;
    bottom: 112px;
    position: absolute;
    width: 100%;
}
.container_statistics_account{
	display: inline-table;
	margin:auto;
	text-align: center;
    padding: 0px 0 5px;
}
.label_account {
	line-height: 30px;
	width: 135px;
	color: #757575;
	text-align: left;
    display: inline-block;
}
.labeled_account {
	line-height: 30px;
	display: inline-block;
	color: #757575;
	text-align: left;
	font-weight: 400;
    /* display: inline-block; */
}

.container_account .active{
	/* background: #9e9e9e21!important; */
/* 	background: rgb(255 255 255 / 50%)!important;
	color: #5b7a8c!important;
	border: 1px solid #9e9e9e!important; */
	background: #9e9e9e21!important;
    color: #5b7a8c!important;
    /* border: 1px dashed #9e9e9e!important; */
    border: 1px solid #9e9e9e!important;
}
.container_account{
    display: inline-table;
}
.container_account .block_acc {
	text-decoration: none;
	padding: 0px 10px 0px;
	/* margin: 2px 1px;  */
	margin: 5px 5px; 
	border: 1px solid #ddd;
	/* background: rgba(0, 0, 0, 0); */
    background: rgb(255 255 255 / 80%);
	color: #5b7a8c;
	font-size: 13px;
	text-align: center;
	cursor: pointer;
	border-radius: 13px;
}
.container_account .block_acc:hover {
	/* background: rgba(236, 244, 245, 0.57);  */
	background: rgb(255 255 255 / 50%);
}
.block_acc {
    display: inline-block;
}
.container_account_select{
	display: inline-block;
	margin: 0 10px;
}
.container_account_select:first-child {
	margin-left:0px;
}
.container_account_select:last-child {
	margin-right:0px;
}
.modal-ac{
	max-width: 400px;
	min-width: 320px;
	display: block;
	position: relative;
	margin: 130px auto 190px;
}

.container_account_menu{
    display: inline-block;
	color: #adadad;
    text-align: left;    
	/* line-height: 38px; */
	padding: 9px 0;
}

.block_btn_account_upgrade{
	display: inline-block;
	float: right;
	border-radius: 10px;
	/* background: #fdfdfd; */
	/* border: 1px solid #eeeeee; */
	text-align: center;
	width: 200px;
	/* height: 150px; */
	    vertical-align: top;
}

.new{
color: #fff;
    font-size: 11px;
    padding: 1px 3px;
    border-radius: 4px;
    background: #ed6363;
    position: absolute;
    top: 2px;
    right: 0px;
    line-height: 20px;
    height: 20px;
    font-weight: 500;
    z-index: 100;
}

.block_ref_list::-webkit-scrollbar {
    /* width: 0px; */
	    height: 0px;
		    /* background: #ddd; */
    /* background: transparent;  */
}

.container_progressbar_counter{
	text-align:center; 
	display:block;
	height: 14px; 
	/* margin: 0px 0 20px 0; */
	margin: 0 auto;
	background: #e7e7e7;
	border-radius:15px;
	width: 80px;
} 
/* .container_progressbar_counter.pos_abs{ */
	/* position:absolute; */
	/* top:24px; */
	/* right:15px; */
/* }  */
.block_progressbar_counter{
	width: 16px; 
	height: 14px; 
	/* background: #6c6; */
	background: #6c6;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
}
.container_progressbar_counter, .block_progressbar_counter {
	height: 14px;
	overflow: hidden;
}
.percent_progressbar_counter{
	line-height: 14px;
	margin-top: -14px;
	font-size: 15px;
	
	color: #404040;
    /* font-size: 18px; */
    font-weight: 500;
}
.toplink {
    /* position: relative; */
    /* margin: 15px auto; */
    margin: 0px auto;
    max-width: 1036px;
    /* max-width: 820px; */
    /* height: 42px; */
	min-height:48px;
	    overflow-x: auto;
    overflow-y: hidden;
	    /* -webkit-box-shadow: 0 3px 50px rgb(0 0 0 / 28%); */
			/* background: rgb(0 0 0 / 10%); */
}
.buylink {
	position: absolute;
    right: 0px;
    top: 0px;
    font-size: 15px;
    text-decoration: none;
    /* background: #62a136; */
		background: rgb(0 0 0 / 25%);
    color: #eee !important;
    /* border: 1px solid #eee; */
    border-radius: 2px;
    padding: 0px;
    line-height: 18px;
    font-weight: 500;
    /* vertical-align: top; */
    width: 20px;
    text-align: center;
    height: 20px;
	z-index:1;
	/* border-radius: 50%; */
}
.buylink:hover {
	/* background: #73bd3f; */
		background: rgb(0 0 0 / 35%);
}
/* .container_linkslot_348873{ */
		/* background: rgb(0 0 0 / 30%); */
/* } */
#linkslot_348879 {
    display: table;
    margin: 0;
    width: inherit;
	
}
.link_style{
	display: table;
    margin: 0;
    width: inherit;
}
.link_style a {
	    /* margin-right: 5px; */
	    /* display: table; */
    /* margin: 0; */
    /* width: inherit; */
    width: 200px;
    height: 40px;
    color: #eee;
    font-size: 13px;
    /* font-family: sans-serif; */
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    /* border: 3px double #FFA500; */
    /* border: 3px double #eee; */
    border-radius: 2px;
	padding: 5px;
    display: table-cell;
    /* background: #fff !important; */
	font-weight:400!important;
	
    letter-spacing: 0.5px;
	/* transition: 0.2s linear; */
	
	background: rgb(0 0 0 / 25%);
    /* background: #131b3a; */
    /* -webkit-border-radius: 10px; */
    /* -moz-border-radius: 10px; */
    /* border-radius: 10px; */
    /* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
}
.link_style a:hover {
    /* max-height: 100%; */
    /* white-space: normal; */
    /* transform: translate(0,-5px); */
    /* box-shadow: 0 6px 9px 0 rgb(0 0 0 / 10%); */
		background: rgb(0 0 0 / 35%);
}
#linkslot_348879 a {
	    /* margin-right: 5px; */
	    /* display: table; */
    /* margin: 0; */
    /* width: inherit; */
    width: 200px;
    height: 40px;
    color: #eee;
    font-size: 13px;
    /* font-family: sans-serif; */
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    /* border: 3px double #FFA500; */
    /* border: 3px double #eee; */
    border-radius: 2px;
	padding: 5px;
    display: table-cell;
    /* background: #fff !important; */
	font-weight:400!important;
	
    letter-spacing: 0.5px;
	/* transition: 0.2s linear; */
	
	background: rgb(0 0 0 / 25%);
    /* background: #131b3a; */
    /* -webkit-border-radius: 10px; */
    /* -moz-border-radius: 10px; */
    /* border-radius: 10px; */
    /* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
}
#linkslot_348879 a:hover {
    /* max-height: 100%; */
    /* white-space: normal; */
    /* transform: translate(0,-5px); */
    /* box-shadow: 0 6px 9px 0 rgb(0 0 0 / 10%); */
		background: rgb(0 0 0 / 35%);
}
/* #linkslot_348873:hover { */
    /* max-height: 100%; */
    /* white-space: normal; */
    /* transform: translate(0,-5px)!important; */
    /* box-shadow: 0 6px 9px 0 rgb(0 0 0 / 10%); */
/* } */
.load_block_captcha{
	/* overflow-x: auto; */
    /* background: #eee; */
    /* overflow-y: hidden; */
    /* margin-top: 20px; */
    /* border-radius: 15px; */
}

.load_block{
	overflow-x: auto;
    /* background: #eee; */
	    background: rgb(255 255 255/5%);
    overflow-y: hidden;
    margin-top: 20px;
    border-radius: 15px;
	padding:20px;
}
/* Модальный (фон) */
.modal_window {
  display: none; /* Скрыто по умолчанию */
  position: fixed; /* Оставаться на месте */
  z-index: 500; /* Сидеть на вершине */
  left: 0;
  top: 0;
  width: 100%; /* Полная ширина */
  height: 100%; /* Полная высота */
  overflow: auto; /* Включите прокрутку, если это необходимо */
  background-color: rgba(0,0,0,0.7); /* Черный с непрозрачностью */
}

/* Модальное содержание/коробка */
.modal_window-content {
  background-color: #fefefe;
  /* margin: 15% auto; */
  margin: 100px auto; /* 15% сверху и по центру */
  padding: 20px;
  /* border: 1px solid #888; */
  /* width: 500px; Может быть больше или меньше, в зависимости от размера экрана */ 
      max-width: 400px;
    min-width: 320px;
    /* min-width: 400px; */
	border-radius: 10px;
    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 20%);
    box-shadow: 0 0 5px rgb(0 0 0 / 20%);
    outline: none;
}

/* Кнопка закрытия */
.close_mw {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close_mw:hover,
.close_mw:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

/* .container_balance{ */
	/* display: inline-table; */
/* } */
/* .value_name{ */
    /* font-weight: 500; */
    /* color: #adadad; */
    /* font-size: 14px; */
	/* display: inline-block; */
	/* padding-left: 4px; */
/* } */
/* .container_balance div{ */
		/* display: inline-block; */
/* } */

.block_ref_list::-webkit-scrollbar {
    /* width: 0px; */
	    height: 0px;
		    /* background: #ddd; */
    /* background: transparent;  */
}
.container_top_menu{
	/* background: #0a1028; */
	/* background: #111832; */
	/* background: #0f142c; */
	/* display: block; */
	/* margin-top:15px; */
	/* margin:15px 0; */
	/* display: flex; */
    /* border-radius: 3rem; */
    /* padding: 5px; */
    /* padding: 4px; */
	/* display: flex; */
	    display: inline-flex;
			/* display: flex; */
    /* border-radius: 3rem; */
    /* padding: 5px; */
    flex-shrink: 0;
			-webkit-tap-highlight-color: transparent;
	outline: none;
	/* outline-offset: 0; */
}
.container_top_menu_2{
	/* border-radius: 3rem; */
    /* padding: 4px; */
    /* padding: 3px; */
	display: flex;
    flex-shrink: 0;
	-webkit-tap-highlight-color: transparent;
	outline: none;
	/* background: rgb(255 255 255 / 10%); */
	/* background: rgb(255 255 255 / 5%); */
	/* background: rgb(255 255 255 / 5%); */
}
.main_block_top_menu{
	cursor:pointer;
	/* display: inline-table; */
	display: flex;
	/* margin-top:15px; */
	/* -webkit-tap-highlight-color: transparent; */

}
.main_block_top_menu_2{
	cursor:pointer;
	/* display: flex; */
				color:#fff;
	    display: inline-table;
}
.block_top_menu{
	    /* background: #26282b; */
	    background: #35373a;
	    /* transition: all 0.3s; */
	    transition: all 0.2s;
	/* display: inline-block; */
    padding: 0px 15px;
			/* height:50px; */
			/* width:150px; */
			    /* border-radius: 3rem; */
			    /* border-radius: 12px; */
			    border-radius: 10px;
				    display: inline-flex;
				/* display: flex; */
					/* display: inline-flex; */
					    touch-action: manipulation;
    position: relative;
    align-items: center;
	    /* margin-left: 5px; */
	    margin-left: 10px;
	    /* margin-left: 7px; */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		    flex-shrink: 0;
	    /* vertical-align: top; */
		/* webkit-tap-highlight-color: rgba(0, 0, 0, 0); */
		/* display: inline-flex; */
    /* position: relative; */
    /* align-items: center; */
	/* -webkit-tap-highlight-color: rgba(0, 0, 0, 0); */
	/* -webkit-tap-highlight-color: transparent; */

}
.block_top_menu:first-child {
    margin-left: 0;
}

.block_top_menu:hover{
	/* -webkit-tap-highlight-color: transparent; */

			/* color:#fff; */
			/* background: #1b213a; */
			/* background: #222a49; */
			/* outline: none; */
				    /* background: rgb(255 255 255 / 10%); */
			    background: rgb(255 255 255 / 10%);
					    /* background: rgb(0 0 0 / 30%); */
}
/* .main_block_top_menu .active{ */
	/* display: inline-block; */
	    /* padding: 5px; */
		/* outline: none; */
	
			/* background: #1b213a; */
			/* background: #222a49; */
			    /* font-weight: 500; */
				    /* background: rgb(255 255 255 / 15%); */
				    /* background: rgb(255 255 255 / 13%); */
					    /* background: rgb(0 0 0 / 50%); */
						    /* pointer-events: none; */
							/* cursor:default; */
							    /* background: #10810e; */
				    /* background: rgb(255 255 255 / 10%); */
					    /* background-image: linear-gradient(190deg, #10810e, #031601 150%); */
/* } */
/* .main_block_top_menu_2 .active{ */
    /* background: rgb(0 0 0 / 50%); */
						    /* background: rgb(255 255 255 / 15%); */
							    /* background: #10810e; */
		    /* background: rgb(255 255 255 / 10%); */
							    /* background-image: linear-gradient(190deg, #10810e, #031601 150%); */
/* } */

			.main_block_top_menu .active,.main_block_top_menu_2 .active{
						/* color:#fff!important; */
						  /* background: #10810e; */
						  /* background: rgb(255 255 255 / 10%); */
						  
						      background: #1e8039;
			}

.block_name_top_menu{
			/* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
		/* line-height:43px; */
		line-height:40px;
			/* color:#adadad; */
			/* color:#cbcbcb; */
			color:#f1f1f1;
			/* display:flex; */
			    align-items: center;
						/* color:#fff; */
margin: 0;
    /* margin-left: 5px; */
    padding: 0;
    border: 0;
    /* font-size: 100%; */
    /* font: inherit; */
    vertical-align: baseline;
	    /* vertical-align: middle; */
			    font-weight: 500;
  -webkit-touch-callout: none; 
  -webkit-user-select: none; 
  -khtml-user-select: none;  
  -moz-user-select: none;     
  -ms-user-select: none;    
  user-select: none;          
		    /* font-size: 14px; */
		    font-size: 15px;
			display:inline-flex!important;
}
.block_name_top_menu_2{
			/* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
		/* line-height:38px; */
		/* line-height:34px; */
		/* line-height:36px; */
		line-height:40px;
			/* color:#adadad; */
			/* color:#cbcbcb; */
			color:#f1f1f1;
			/* color:#fff; */
margin: 0;
    /* margin-left: 5px; */
    padding: 0;
    border: 0;
    /* font-size: 100%; */
    /* font: inherit; */
    vertical-align: baseline;
	    /* vertical-align: middle; */
			    font-weight: 500;
  -webkit-touch-callout: none; 
  -webkit-user-select: none; 
  -khtml-user-select: none;  
  -moz-user-select: none;     
  -ms-user-select: none;    
  user-select: none;          
		    /* font-size: 14px; */
		    font-size: 15px;
}
/* .block_name_top_menu span{ */
    /* margin-left: 5px; */
/* } */

/* .block_top_menu:active{ */
			    /* transform: scale(.96); */
/* } */
.block_top_menu:active:not([disabled])>*, .block_top_menu:active:not(.no-active-scale)>*
,.block_btn:active:not([disabled])>*, .block_btn:active:not(.no-active-scale)>*
,.block_btn_3:active:not([disabled])>*, .block_btn_3:active:not(.no-active-scale)>*
,.block_menu:active:not([disabled])>*, .block_menu:active:not(.no-active-scale)>*
,.block_btn_upgrade:active:not([disabled])>*, .block_btn_upgrade:active:not(.no-active-scale)>*
,.button:active:not([disabled])>*, .button:active:not(.no-active-scale)>* {
    transform: scale(.96);
}
/* .block_btn:active:not([disabled])>*, .block_btn:active:not(.no-active-scale)>* { */
    /* transform: scale(.96); */
/* } */
/* .block_menu:active:not([disabled])>*, .block_menu:active:not(.no-active-scale)>* { */
    /* transform: scale(.96); */
/* } */
.main_container_top_menu{
	/* margin-top: 15px; */
	/* margin-top: 20px; */
	display:flex;
	align-items: flex-start;
}
.main_container_top_menu_2{
	margin-top: 0px;
	display:flex;
	align-items: flex-start;
}
.scrollx{
	/* overflow-x: auto; */
    /* overflow-y: hidden; */
	    /* white-space: nowrap; */
		    /* display: block; */
    /* margin: 0 auto; */
    /* padding: 15px; */
    /* overflow: auto; */
    /* white-space: nowrap; */
    /* overflow-x: auto; */
    /* overflow-y: hidden; */
    /* scrollbar-width: thin; */
		
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    transform: translate(0);
    -moz-transform: none !important;
}

.scrollx::-webkit-scrollbar {
    /* width: 0px; */
	    height: 0px;
		    /* background: #ddd; */
    /* background: transparent;  */
}
.scroll_y{
	/* overflow-x: auto; */
    /* overflow-y: hidden; */
	    /* white-space: nowrap; */
		    /* display: block; */
    /* margin: 0 auto; */
    /* padding: 15px; */
    /* overflow: auto; */
    /* white-space: nowrap; */
    /* overflow-x: auto; */
    /* overflow-y: hidden; */
		
    overflow-x: hidden;
	overflow-y: scroll;
    /* overflow-y: hidden; */
    -webkit-overflow-scrolling: touch;
    transform: translate(0);
    -moz-transform: none!important;
	/* scrollbar-width: thin; */
}

.block_menu_earn{
	-webkit-tap-highlight-color: transparent;
	/* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
    /* min-width: 90px; */
    /* max-width: 150px; */
    /* padding: 20px 10px 5px; */
    font-weight: 500;
    /* border-radius: 0px; */
    /* text-align: revert; */
    vertical-align: middle;
    /* display: inline-block; */
    /* height: 80px; */
    /* line-height: 80px; */
    display: inline-block;
    /* color: #ddd9d9; */
    font-size: 14px;
    /* background: #eee; */
	position:relative;
		text-align:center;
	cursor: pointer;
		/* padding: 20px 0px 12px; */
		/* padding: 23px 0px 12px; */
		/* padding: 20px 0px 12px; */
		padding: 23px 0px 12px;
		/* margin:5px 0px; */
}

/* .block_menu_earn.active{ */
    /* background: #222a49; */
    /* margin: 5px 0px; */
    /* border-radius: 8px; */
/* } */
/* .block_menu_earn:hover{ */
	/* background: #ddd; */
/* } */

/* .block_menu_earn .img_item_top_2:hover:not([disabled]) { */
/* .block_menu_earn .img_item_top_2:hover{ */
    /* color: #508c00; */
/* } */

.dot_menu_earn.active{
    display: block;
    content: "";
    background: #508c00;
    width: 12px;
    height: 6px;
    position: absolute;
    top: 1px;
    /* left: 45%; */
    /* left: 40%; */
    left: 50%;
	    /* margin-left: -7px; */
	    margin-left: -6px;
    /* left: 43%; */
    /* z-index: 1; */
    /* transform: translate(-50%); */
	    transform: translate(0%,-15%);
    border-radius: 0 0 100% 100%;
}
.img_item_top_2.active{
	color:#508c00;
	/* color:#fff; */
    /* opacity: 0.8!important; */
    opacity: 1!important;
}
.count_tasks.active{
	    /* display: block; */
	background: #508c00;
}

/* .block_menu_earn:hover .img_item_top_2{ */
    /* opacity: 1; */
		 /* transition: opacity 0.5s ease-out; */
    /* cursor: pointer; */
    /* color: #508c00; */
/* } */
.block_menu_earn:hover .title_menu_earn, .block_menu_earn:hover .img_item_top_2{
    opacity: 1;
    /* opacity: .8; */
		 /* transition: opacity 0.5s ease-out; */
    /* cursor: pointer; */
    /* color: #508c00; */
		 
}
.title_menu_earn.active{
	/* color:#508c00; */
    opacity: 1!important;
}
.title_menu_earn{
	 transition: opacity 0.2s ease-out;
    /* padding: 0px 0 2px; */
	/* font-weight: 500; */
	font-weight: 500;
	 opacity: .6;
	/* color:#adadad; */
	color:#cbcbcb;
	   transform: translate(0%,3%);
	   letter-spacing: 0px !important;
}
.container_menu_earn{
	position: relative;
    display: inline-flex;
    margin: 0;
    /* padding: 0 10px; */
}
.container_content_menu_earn{
	display: grid;
    grid-auto-flow: row;
    gap: 7px;
    place-items: center;
    position: relative;
    /* width: 85px; */
    /* width: 86px; */
    /* max-width: 86px;   */
	/* width: 77px; */
    /* max-width: 77px; */
	/* width: 73px; */
    /* max-width: 73px; */
		width: 90px;
    max-width: 90px;
}
/* .container_menu_earn .active{ */
	/* background: #1b213a; */
/* } */
.block_menu_earn:active:not([disabled])>*, .block_menu_earn:active:not(.no-active-scale)>* {
    transform: scale(.96);
}
/* .container_balance { */
    /* display: inline-table; */
/* } */
/* .container_balance div { */
    /* display: inline-block; */
/* } */
.value_name {
    font-weight: 500;
    /* color: #adadad; */
    color: #cbcbcb;
    font-size: 14px;
    display: inline-block;
    padding-left: 4px;
}
.count_tasks{
	/* display:none; */
	/* text-shadow: 0 1px 0 rgb(0 0 0 / 24%); */
    border-radius: 7.5px;
    font-size: 10px;
    padding: 0px 3px;
    color: #fff;
    background: #555454;
    font-weight: 600;
    height: 15px;
    top: -6px;
    display: flex;
    margin-left: 28px;
    align-items: center;
    justify-content: center;
    position: absolute;
    /* text-align: center; */
    min-width: 15px;
    line-height: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 1;
}

.container_main_menu_earn{
	display:block;
	text-align:left;
    /* padding: 10px 0 0px 0; */
	position:relative;
	/* background:#0a1028; */
	/* background:#0f142c; */
	/* background:#111832; */
}

/* .container_banners_top { */
    /* margin: 15px auto; */
    /* box-sizing: border-box; */
    /* display: block; */
	/* text-align: -webkit-center; */
/* } */
/* .container_back{ */
	/* position: relative; */
    /* vertical-align: top; */
    /* display: inline-block; */
/* } */
.perehod_dialog {
    color: #fff;
    cursor: pointer;
    box-sizing: border-box;
    width: 38px;
    height: 38px;
    display: inline-block;
    font-size: 19px;
    font-family: icomoon;
    opacity: .4;
    text-align: center;
    line-height: 36px;
    /* border: 2px solid rgb(255 255 255 / 40%); */
    /* border: 2px solid rgb(255 255 255 / 40%); */
    border: 2px solid #fff;
}
.back {
    border-radius: 20px;
    margin-right: 10px;
    left: -85px;
    top: 0;
    position: absolute;
}
.back_to_messages {
    border-radius: 20px;
    /* margin-right: 10px; */
    /* left: 0px; */
    /* top: 0; */
    /* position: absolute; */
}
.container_s_t {
    /* bottom: 15px; */
    /* right: 10px; */
    margin: 5px 10px 10px 0;
    display: inline-table;
    float: right;
    /* position: absolute; */
}
.block_up_task {
    display: inline-block;
}

/* .container_s_t div .position_id { */
    /* font-weight: 600; */
    /* display: inline-block; */
    /* padding-left: 5px; */
/* } */
.block_up_task span {
    margin: 0 0px 0 5px;
}
.container_s_t span {
    /* margin: 0 0px 0 10px; */
    font-size: 12px;
    font-weight: 500;
    padding: 5px 8px;
    background: #16548a;
    color: #fff;
    cursor: pointer;
    border-radius: 4px;
}
.container_s_t .block_up_task div {
    /* margin: 0 0px 0 10px; */
    display: inline-block;
}
.container_s_t span div {
    font-size: 13px;
    font-weight: 600;
    /* padding: 5px 14px; */
    /* background: #ddd; */
    /* cursor: pointer; */
}

.payin_top_menu{
	    margin: 0px 5px 0px 0px;
		/* color: #cbcbcb; */
		/* color: #fff; */
			color:#f1f1f1;
	/* width: 20px; */
	/* display: block; */
	display: inline-block;
	font-size: 17px;
		/* opacity: .5; */
		/* height: 17px; */
		font-weight:100;
	font-family: 'icomoon';
	/* vertical-align: top; */
	    /* vertical-align: sub; */
	/* text-align: center; */
	/* padding-right: 10px; */
	
		    display: flex;
    justify-content: center;
    align-items: center;
}
.img_item_mouse {  
	    /* color: #fff; */
	    /* color: #fff; */
		    color: #f1f1f1;
	    /* color: #cbcbcb; */
    /* margin: 0px 5px 0px 0px; */
    cursor: pointer;
    /* box-sizing: border-box; */
    /* display: inline-block; */
    /* line-height: 17px; */
    /* width: 18px;  */
    /* height: 38px; */
    /* height: 17px; */
    /* opacity: 0.5; */
    font-weight: 100;
    /* transition: 0.2s; */
    /* float: left; */
    /* vertical-align: top; */
    /* vertical-align: sub; */
    font-size: 17px;
    font-family: 'icomoon';
	
		display: flex;
    justify-content: center;
    align-items: center;
}

.img_item_task {  
	    /* color: #fff; */
	    /* color: #cbcbcb; */
    /* margin: 0px 5px 0px 0px; */
    /* cursor: pointer; */
    /* box-sizing: border-box; */
    /* display: inline-block; */
    /* line-height: 17px; */
    /* width: 18px;  */
    /* height: 38px; */
    /* height: 17px; */
    /* opacity: 0.5; */
    font-weight: 100;
    /* transition: 0.2s; */
    /* float: left; */
    /* vertical-align: top; */
    /* vertical-align: sub; */
	    /* vertical-align: text-top; */
    font-size: 17px;
    font-family: 'icomoon';
			display: flex;
    justify-content: center;
    align-items: center;
}


.position_id{
    /* opacity: 0.5; */
    /* cursor: pointer; */
    display: block;
    /* width: 35px; */
    /* height: 46px; */
    /* height: 35px; */
    /* padding: 23px 0px; */
    cursor: pointer;
    text-align: center;
		    border-radius: 30px;
    /* -webkit-tap-highlight-color: transparent; */
    /* font-family: 'icomoon'; */
}
.block_position_id {
    color: #adadad;
    font-weight: 500;
    /* font-size: 16px; */
    line-height: 30px;
    /* background: #ddd; */
    background: rgb(255 255 255 / 10%);
    border-radius: 30px;
    /* width: 38px; */
    height: 30px;
    /* margin: 13px 5px; */
    /* margin: -10px 5px; */
    /* display: block; */
    font-size: 13.4px;
    display: block;
    /* width: 35px; */
    /* height: 46px; */
    /* text-align: center; */
	    padding: 0 10px 0 10px;
}
.count_links{
	color: #9c9c9c;
    margin-left: 5px;
    /* background-color: rgb(0 0 0 / 28%); */
    /* padding: 3px; */
    /* border-radius: 6px; */
    font-weight: 500;
	    /* font-weight: 400; */
    /* font-size: 13px; */
    font-size: 16px;
}
.container_login_user{
	margin: 11px 10px 11px 0px;
	display: inline-block;
	
}
.container_position_up {
    opacity: 1;
    margin: 8px 5px 8px 5px;
    height: 30px;
    position: relative;
	    border-radius: 30px;
    /* float: left; */
    /* display: inline-table; */
}

.container_position_up:hover:before {
	border: solid;
	border-color: rgba(51, 51, 51, 0.9) transparent;
	border-width: 5px 5px 0 5px;
	bottom: 40px;
	left: 14px;
	content: "";
	position: absolute;
	z-index: 1;
}
.container_position_up:hover:after { 
	background: #333;
	background: rgba(51, 51, 51, 0.9);
	border-radius: 4px;  
	color: #fff;
	content: attr(data-title);
	padding:6px 8px;
	position: absolute;
	z-index: 1;
	left: 0px;
	bottom: 44px;
	text-align: center;
	/* width: 141px; */
	    white-space: nowrap;
	font-size: 13.4px;
	font-weight:400;
}




.flex {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*----------- Timer competition ------------*/
.title_timer_competition{
	/* text-align: center; */
	text-align: left;
	/* margin: 0px 0 12px 0; */
	/* margin: 0px 0 10px 0; */
	margin-bottom: 6px;
	/* font-size: 16px; */
	/* font-size: 14px; */
	font-size: 15px;

	/* color: #adadad; */
	color: #8d8d8d;
	font-weight:500;
}
.timer{
	
	/* font-size: unset; */
	font-size: 1px;
	text-align: center;
	    display: inline-table;
	/* margin-bottom: 30px; */
	}
	.timer_section{
		display: inline-block;
		vertical-align: top;
	}
	.timer_section > div{
	display: inline-block;
    vertical-align: top;
    /* font-size: 15px; */
    font-size: 16px;
    /* font-size: 14px; */
    /* background: #4caf50; */
	    background: rgb(255 255 255/10%);
    /* color: #ffffff; */
    color: #cbcbcb;
    line-height: 25px;
    width: 20px;
    font-weight: 500;
    margin: 0 1px;
    border-radius: 2px;
	}
	.timer_section > div.timer_section_desc{
    display: block;
    background: none;
    color: inherit;
    /* text-transform: uppercase; */
    /* font-size: 13px; */
    font-size: 14px;
    line-height: 24px;
    width: auto;
    /* font-weight: 500; */
    font-weight: 400;
    margin: 0;
	    /* color: #8d8d8d; */
	}
	.timer_delimetr{
    display: inline-block;
    vertical-align: top;
    font-size: 26px;
    line-height: 21px;
    margin: 0 5px;
			color:#cbcbcb;
	}
	/* @media (max-width: 767px){ */
		/* .timer_section > div{ */
			/* font-size: 30px; */
			/* width: 30px; */
			/* line-height: 40px; */
		/* } */
		/* .timer_delimetr{ */
			/* line-height: 40px; */
			/* font-size: 30px; */
		/* } */
		/* .timer_section > div.timer_section_desc{ */
			/* font-size: 13px; */
			/* line-height: 26px; */
		/* } */
	/* } */
/*----------- END Timer competition ------------*/

.ripple {
    position: relative;
    overflow: hidden;
    transform: translate3d(0,0,0)
}

.ripple:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    background-image: radial-gradient(circle,#000 10%,transparent 10.01%);
    background-repeat: no-repeat;
    background-position: 50%;
    transform: scale(10,10);
    opacity: 0;
    transition: transform .5s,opacity 1s
}

.ripple:active:after {
    transform: scale(0,0);
    opacity: .2;
    transition: 0s
}
.num_delim {
    font-size: 60%!important;
    /* vertical-align: top!important; */
    vertical-align: middle!important;
    line-height: 60%;
}
.user_select_none{
	-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* margin: 0px 10px 0px 10px; */
	/* height: 30px; */
    -webkit-tap-highlight-color: transparent;
}
.main_container_competition_info{
	display: flex;
	flex-wrap: wrap;
	/* display: block; */
	/* display: inline-table; */
	/* display: inline-table; */
	/* text-align:center; */
	text-align:left;
	    overflow: hidden;
		width:100%;
	/* background: rgb(0 0 0 / 30%); */
    /* padding: 15px; */
    /* padding: 15px 0; */
    /* border-radius: 6px; */
}
.container_competition_info_date{
	/* background: rgb(255 255 255 / 5%); */
    /* padding: 25px 0px 25px 10px; */
    padding: 25px 0px 25px 25px;
    /* border-radius: 8px; */
	/* float:left; */
	    /* margin: 0 15px; */
	    margin: 0 20px;
	/* display: inline-flex; */
	width:31%;
	    /* height: 87px; */
	    /* width: 180px; */
	    /* text-align: left; */
		    /* display: inline-block; */
			    /* margin: 0 20px; */
			    /* vertical-align: top; */
									  /* justify-content: center; */
					align-items: center;
  display: flex;
}
.block_competition_info_date{
	/* text-align: left; */
	/* text-align: left; */
    /* width: 195px; */
    /* width: 116px; */
    /* width: 189px; */
    /* width: 225px; */
    /* width: 215px; */
    /* margin: 0 auto; */
}

.child_block_competition_info_date:first-child {
	/* padding-bottom:10px; */
	/* margin-top:15px; */
}
/* .container_competition_info_date .block_competition_info_date{ */
		/* text-align: left; */
/* } */
.container_competition_info_timer{
	/* background: rgb(255 255 255 / 5%); */
    padding: 20px 15px 25px 20px;
    /* border-radius: 8px; */
	
	/* display: inline-flex; */
		/* width:31%; */
			    /* height: 87px; */
		    /* display: inline-block; */
    /* width: 33%; */
    /* margin: 0 30px; */
    /* margin: 0 15px; */
    /* vertical-align: top; */
		/* width: 270px; */
		width: 32%;
	min-width: 270px;
										  /* justify-content: center; */
					align-items: center;
  display: flex;
}
.timer_competition_width{
	/* width: 235px; */
	/* width: 240px; */
	/* min-width: 240px; */
}
.block_timer_competition{
	/* width: 234px; */
	/* width: 235px; */
	    /* margin: 0 auto; */
}

.block_timer_boosters{
	/* width: 234px; */
	width: 197.33px;
	    margin: 0 auto;
}
.block_timer_cashback{
	/* width: 234px; */
	/* width: 169.33px; */
	    /* margin: 0 auto; */
		
		    /* width: 234px; */
    /* width: 169.33px; */
    width: 172px;
    /* margin: 0 auto; */
    /* display: flex; */
    /* -ms-flex-wrap: wrap; */
    /* flex-wrap: wrap; */
    /* margin-right: 0px; */
}
.container_timer_boosters{
	text-align:center;
}

.container_competition_info_prize_fund{
	/* background: rgb(255 255 255 / 5%); */
    /* padding: 25px 20px; */
    /* padding: 25px 0px; */
    /* border-radius: 8px; */
	    /* width: 189px; */
	    /* width: 240px; */
	    /* width: 30.5%; */
	    /* width: 31%; */
	/* display: inline-flex; */
	/* display: grid; */
		/* width:33%; */
		/* text-align:left; */
		    /* height: 87px; */
		    /* margin: 0 20px; */
			    /* display: inline-block; */
				    /* vertical-align: top; */
					  /* justify-content: center; */
					/* align-items: center; */
  /* display: flex; */
					
}
.block_competition_info_prize_fund{
	/* text-align: right; */
	/* text-align: left; */
	/* width: 170px; */
    /* margin: 0 auto; */
}
.icon_competition_info_prize_fund{
	color: #fff;
	font-size: 35px;
	/* height:40px; */
	/* line-height:40px; */
	font-family: 'icomoon';
	vertical-align: top;
	/* padding-bottom: 10px; */
	opacity:.4; 
	    display: table!important;
}
.block_icon_competition_info_prize_fund{
	    width: 49px;
	/* display: inline-block; */
	    /* justify-content: end; */
	    justify-content: center;
		display: flex;
		/* display: block; */
    /* left: 50%; */
    /* top: -15px; */
    /* margin-left: -18px; */
	    /* margin-right: 2px; */
	    /* margin-right: 5px; */
}
.block_competition_info_text_and_value{
	text-align: left;
	display: inline-block;
}
.text_competition_info_prize_fund, .text_competition_info_date{
/* font-size: 14px; */
/* font-size: 15px; */
font-size: 16px;
    font-weight: 500;
    /* font-weight: 400; */
	color:#8d8d8d;
}
/* .text_competition_info_date{ */

/* font-size: 14px; */
    /* font-weight: 500; */

	/* color:#8d8d8d; */
/* } */
.value_competition_info {
    /* margin-top: 10px; */
    /* font-size: 15px; */
    /* font-size: 16px; */
    /* font-weight: 500; */
	    font-size: 18px;
    font-weight: 700;
    /* color: #adadad; */
    color: #cbcbcb;
}
.child_block_competition_info_date{
	/* width: 100px; */
    display: inline-block;
	    text-align: left;
}
.container_count_menu{
		/* margin-top: -2px; */
	    margin: 0 0 0 5px;

    /* font-size: 9px; */
    /* display: inline-block; */
    /* text-align: center; */
    /* cursor: pointer; */

    /* width: 17px; */
    /* opacity: .5; */
    /* padding: 0 15px 0 20px; */
    /* padding: 0px 4px 2px; */
    /* padding: 0px 5px 0px; */
    /* height: 46px; */
    /* border-radius: 50%; */
    /* border-radius: 10px; */
	/* border-radius: 3rem; */
    /* border: 1px solid #4CAF50; */
    /* line-height: 46px; */
    /* font-family: 'icomoon'; */
    /* vertical-align: middle; */
	
	    display: flex;
    justify-content: center;
    align-items: center;
}
.container_count_competition_menu{ 
	    /* margin-top: -2px; */
	    /* margin: -2px 0 0 5px; */

    /* font-size: 9px; */
    /* display: inline-block; */
    display: block;
    text-align: center;
    cursor: pointer;

    /* width: 17px; */
    /* opacity: .5; */
    /* padding: 0 15px 0 20px; */
    /* padding: 0px 4px 2px; */
    padding: 0px 5px 0px;
    /* height: 46px; */
    /* border-radius: 50%; */
    /* border-radius: 10px; */
	border-radius: 3rem;
    border: 1px solid #4CAF50;
    /* line-height: 46px; */
    /* font-family: 'icomoon'; */
    /* vertical-align: middle; */
}

.main_container_competition_top{
	/* vertical-align:top; */
	    width: 100%;
	display: inline-table;
	/* margin-bottom: 15px; */
	/* margin: 15px 0; */
}
.container_competition_top_status{
	vertical-align:top;
    /* display: block; */
	    display: inline-block;
	/* text-align:right; */
	float:right;
}
.block_competition_top_status{
	    /* font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; */
	border-radius: 3rem;
	/* padding: 5px 15px; */
	    padding: 0 10px;
		    text-align: center;
	height: 30px;
    line-height: 28px;	
	/* height: 20px; */
    /* line-height: 18px; */
	/* color: #adadad; */
/* font-size: 14px; */
font-size: 15px;
    font-weight: 500;
	display: inline-block;
}
.status_competition_active{
	    color: #4CAF50;
	/* background: #4CAF50; */
		border: 1px solid #4CAF50;
}
.status_competition_nop_active{
	    color: #adadad;
	/* background: #ddd; */
	border: 1px solid #adadad;
}

.container_competition_top_name{
	/* display: block; */
		float:left;
	/* text-align:left; */
	vertical-align: top;
	    display: inline-block;
}
.block_competition_top_name{
	/* color: #adadad; */
	/* 518d32 */
	color: #cbcbcb;
	font-size: 15px;
    /* font-weight: 500; */
    font-weight: 400;
		height: 30px;
    line-height: 30px;
}
.block_excretion{
	/* background: rgb(255 255 255 / 5%); */
	/* background: rgb(0 0 0 / 30%); */
	    /* background: rgb(0 205 74 / 21%); */
		/* background: linear-gradient(90deg, #1d482e, #311534) !important; */
		/* background: rgb(202 165 101 / 14%);  !important;  */
/* background: #ddd !important; */
    /* background: rgb(255 199 94 / 12%) !important; */
	    /* background: rgb(94 120 255 / 15%) !important; */
		    background: rgb(94 135 255 / 15%) !important;
	    /* background: #263850 !important; */
			    /* background: linear-gradient(90deg, rgba(212, 112, 245, 0.15), rgba(112, 214, 245, 0.15))!important; */
}
.block_transparent{
	/* background: rgb(255 255 255 / 5%); */
	/* background: rgb(0 0 0 / 30%); */
	    /* background: rgb(0 205 74 / 21%); */
		    opacity: 0.5;
			    /* background: linear-gradient(90deg, rgba(212, 112, 245, 0.15), rgba(112, 214, 245, 0.15))!important; */
}
.block_default:hover{
	    /* background: linear-gradient(90deg, rgba(212, 112, 245, 0.1), rgba(112, 214, 245, 0.1)); */
	/* background: rgb(0 0 0 / 20%); */

	 background: rgb(255 255 255 / 5%);
}
.block_winning_place{
	/* font-size: 15px; */
    /* font-weight: 400; */
	/* height: 20px; */
    /* line-height: 20px; */
	display: inline-block;
	padding-left: 7px;
	/* text-align: center; */
	/* border-radius: 3rem; */
	cursor:default;
}
.container_icon_winning_place{
    display: inline-block;
    /* width: 20px; */
    /* height: 20px; */
	    width: 25px;
    height: 25px;
			    margin: -10px 0 -10px 0;
    /* float: left; */
}
.block_icon_winning_place{
    /* font-size: 15px; */
    /* font-weight: 400; */
    /* line-height: 20px; */
    /* display: block; */
    display: none;
    /* padding: 0 0px; */
    text-align: center;
    /* float: left; */
    border-radius: 3rem;
    cursor: default;
	    /* height: 20px; */
    /* height: 20px; */
		/* width:20px; */
			    width: 25px;
    height: 25px;

    /* background: #ddd; */
}
.block_icon_winning_place.th_1{
	/* background:#ffc43b; */
	display: inline-block;
	/* background: linear-gradient(90deg, rgb(236, 223, 63) 50%, rgb(30, 206, 35)); */
	/* background: linear-gradient(315deg, rgb(195, 133, 74) 48%, rgb(255, 196, 59)); */
}
.block_icon_winning_place.th_2{
			/* background:#7889eb; */
	display: inline-block;
	/* background: linear-gradient(135deg, rgb(120, 137, 235) 50%, rgb(95, 30, 206)); */
}

.block_icon_winning_place.th_3{
		/* background:#8bc34a; */
	display: inline-block;
	/* background: linear-gradient(90deg, rgb(139, 195, 74) 48%, rgb(206, 30, 178)); */
	/* background: linear-gradient(315deg, rgb(139, 195, 74) 50%, rgb(204, 206, 30)); */
}

.icon_winning_place.th_1{
	color:#dba507;
}
.icon_winning_place.th_2{
	color:#9d50ab;
}
.icon_winning_place.th_3{
color:#5fb545;
}

.icon_winning_place{
	    /* display: inline-block; */
/* color: #000; */
    /* font-size: 15px; */
    /* width: 14px; */
    /* font-family: 'icomoon'; */
	
    /* line-height: 40px; */
    /* vertical-align: super; */
    line-height: 25px!important;
    /* float: left; */
    /* padding-bottom: 10px; */
    /* opacity: .4; */
		display: inline-block;
	color: #000;
    /* font-size: 13px; */
    font-size: 14px;
    /* width: 14px; */
    width: 25px;
    font-family: 'icomoon';
}
		.block_login_table{
    align-items: center;
    /* font-size: 14px; */
display: inline-flex;
    font-weight: 500;

	margin-left: 7px;

			/* color:#adadad; */
				/* display: inline-block; */
			}
			
			
			
			.container_pay{


    /* border-radius: 6px; */
	    /* width: 189px; */
	/* display: inline-flex; */
	/* display: grid; */
		/* width:33%; */
		/* text-align:left; */
		    /* height: 87px; */
		    /* margin: 0 20px; */
			    display: inline-block;
				    /* vertical-align: top; */
					
}
.block_pay{
	/* border: 1px solid rgb(255 255 255 / 10%); */
		/* background: rgb(255 255 255 / 5%); */
		    /* padding: 15px; */
			    /* padding: 1px 7px 2px; */
			    /* padding: 2px 7px; */
	/* text-align: right; */
	/* border-radius: 3rem; */
	/* text-align: left; */
	/* width: 170px; */
	/* width: 155px; */
	min-height: 59px;
	/* width: 155px; */
	/* width: 160px; */
	/* width: 182px; */
	width: 182px;
    /* margin: 0 auto; */
	/* display: inline-flex; */
}
.block_icon_pay{
	/* color: #fff; */
	/* font-size: 35px; */
	/* height:40px; */
	/* line-height:40px; */
	/* font-family: 'icomoon'; */
	/* vertical-align: top; */
	/* padding-bottom: 10px; */
	/* opacity:.4;  */
	    display: flex;
    justify-content: center;
    align-items: center;
	  /* margin-left: 8px; */
	  /* margin: 0 7px; */
}

.block_pay_name_and_text{
	/* text-align: left; */
	/* display: inline-block; */
	
	    /* width: 50%; */
    display: flex;
    position: relative;
    flex-grow: 1;
    /* margin-left: 7px; */
    flex-direction: column;
    justify-content: center;
	    /* justify-content: start; */
	    vertical-align: baseline;
}
.name_pay {
    /* margin-top: 10px; */
    /* font-size: 15px; */
    /* font-size: 14px; */
    /* font-weight: 500; */
    /* color: #adadad; */
    /* color: #cbcbcb; */
	    /* line-height: 21px; */
	    /* line-height: 1.5; */
				/* line-height: 1; */
}

.text_pay{
/* font-size: 13px; */
    /* font-weight: 300; */
	/* color:#8d8d8d; */
	    /* line-height: 21px; */
		
		/* line-height: 1; */
		    /* color: #666; */
    /* display: block; */
    /* overflow: hidden; */
    /* max-width: 480px; */
    /* font-size: 13px; */
    /* margin-top: 1px; */
    /* white-space: nowrap; */
    text-overflow: ellipsis;
}
/* .text_competition_info_date{ */

/* font-size: 14px; */
    /* font-weight: 500; */

	/* color:#8d8d8d; */
/* } */


.block_icon_payin{
	/* color: #fff; */
	/* font-size: 35px; */
	/* height:40px; */
	/* line-height:40px; */
	/* font-family: 'icomoon'; */
	/* vertical-align: top; */
	/* padding-bottom: 10px; */
	/* opacity:.4;  */
	    display: flex;
    justify-content: center;
    align-items: center;
	  margin-right: 5px;
	      /* vertical-align: bottom; */
	  /* margin: 0 7px; */
}

.container_conditions{
    display: inline-block;
}
.block_conditions{
	/* border-radius: 3rem; */
   /* height:18px; */
		    /* width: 18px; */
box-sizing: unset;
}
.block_conditions.yes{
	/* border-radius: 3rem; */
	 
	/* background: linear-gradient(315deg, rgb(139, 195, 74) 50%, rgb(204, 206, 30)); */
	/* background:#4CAF50; */
	
	color: #4CAF50;
	/* color: #000; */
    /* background: #4CAF50; */
    /* border: 1px solid #4CAF50; */
}
.block_conditions.no{
	/* background:#adadad; */
	/* background:#d55353; */
		color: #adadad;
	    /* border: 1px solid #adadad; */
}
.status_conditions{

	
	/* border-radius: 3rem;  */
    /* padding: 0px 7px; */
    /* padding: 0 10px 0 10px; */
    text-align: center;
    /* height: 20px; */
    line-height: 16px;
    /* color: #adadad; */
    /* font-size: 8.4px; */
    /* font-weight: 500; */
    display: block;
    font-size: 15px;
    font-weight: 600;
    /* color: #000; */
    /* color: #cbcbcb; */
    /* display: flex; */
    /* position: relative; */
    /* flex-grow: 1; */
    /* margin-left: 7px; */
    /* flex-direction: column; */
    /* justify-content: center; */
    /* justify-content: start; */
    /* vertical-align: baseline; */
    /* line-height: 20px; */
    /* text-align: center; */
	
/* box-sizing: unset!important; */
    /* display: flex; */
    /* justify-content: center; */
    /* align-items: center; */
	
}
.status_conditions_yes:before{
	content: '\002B';
	color: #777;
    font-weight: 800;
	font-size: 18px;
}
.mr-5 {
    margin-right: 5px;
}
.mr-7 {
    margin-right: 7px;
}
.mr-10 {
    margin-right: 10px;
}
.mr-20 {
    margin-right: 20px;
}
.ml-5 {
    margin-left: 5px;
}
.ml-8 {
    margin-left: 8px;
}
.ml-10 {
    margin-left: 10px;
}
.ml-15 {
    margin-left: 15px;
}

.mr-15 {
    margin-right: 15px;
}
.ml-30 {
    margin-left: 30px;
}
.ml-20 {
    margin-left: 20px;
}
.ml-40 {
    margin-left: 40px;
}
.ml-50 {
    margin-left: 50px;
}
.ml-60 {
    margin-left: 60px;
}
.mb-1 {
    margin-bottom: 0.25rem;
}
.mb-2 {
    margin-bottom: 0.5rem;
}
.mb-6 {
    margin-bottom: 1.5rem;
}
.mb-3 {
    margin-bottom: 0.75rem;
}
.pr-20{
	   padding-right: 20px;
}
.pr-30{
	   padding-right: 30px;
}
.pr-40{
	   padding-right: 40px;
}
.pt-20{
   padding-top: 20px;
}
.pl-20{
	   padding-left: 20px;
}
.pl-30{
	   padding-left: 30px;
}
.pl-40{
	   padding-left: 40px;
}
.pl-15{
	   padding-left: 15px;
}
.pr-15{
	   padding-right: 15px;
}
.pl-5{
	   padding-left: 5px;
}
.pr-5{
	   padding-right: 5px;
}
.pl-7_5{
	   padding-left: 7.5px;
}
.pr-7_5{
	   padding-right: 7.5px;
}
.pl-2{
	   padding-left: 2px;
}
.pr-2{
	   padding-right: 2px;
}
.pl-3{
	   padding-left: 3px;
}
.pr-3{
	   padding-right: 3px;
}
.pl-8{
	   padding-left: 8px;
}
.pl-10{
	   padding-left: 10px;
}
.pr-10{
	   padding-right: 10px;
}
.pt-3{
	   padding-top: 3px;
}
.pb-3{
	   padding-bottom: 3px;
}
.pt-5{
	   padding-top: 5px;
}
.pb-5{
	   padding-bottom: 5px;
}
.pb-15{
	   padding-bottom: 15px;
}
.pt-2{
	   padding-top: 2px;
}
.pb-2{
	   padding-bottom: 2px;
}
.text-danger {
    color: #f64e60;
}
.p-5 {
    padding: 1.25rem;
}
.p-0 {
    padding: 0px;
}
.p_5 {
	padding: 5px;
}
.p_8 {
	padding: 8px;
}
.p_10 {
	padding: 10px;
}
.p_15 {
	padding: 15px;
}
.p_20 {
	padding: 20px;
}
.p_30 {
	padding: 30px;
}
.mdtxt {
    line-height: 22px;
}
.h-100 {
    height: 100% !important;
}
.bg-light-primary {
    /* background-color: #f1f3ff; */
	/* background: rgb(0 0 0 / 30%); */
	/* background: rgb(0 0 0 / 35%); */
	background: rgb(255 255 255 / 5%);
}
.bg_dark_30 {
	background: rgb(0 0 0 / 30%);
}
.bg_dark_35 {
	background: rgb(0 0 0 / 35%);
}
.bg_dark_40 {
	background: rgb(0 0 0 / 40%);
}
.bg_light_5 {
	background: rgb(255 255 255 / 5%);
}
.bg_light_10 {
	background: rgb(255 255 255 / 10%);
}
.p-8 {
    padding: 2rem;
}
.p-7 {
    padding: 1.5rem;
}
.mb-5 {
    margin-bottom: 5px;
}
.mb-10 {
    margin-bottom: 10px;
}
.mb-15 {
    margin-bottom: 15px;
}
.mb-20 {
    margin-bottom: 20px;
}
.mb-25 {
    margin-bottom: 25px;
}
.mb-30 {
    margin-bottom: 30px;
}
.mb-40 {
    margin-bottom: 40px;
}
.mb_min-15 {
    margin-bottom: -15px;
}
.mb_min-20 {
    margin-bottom: -20px;
}

.ml-0 {
    margin-left: 0px;
}

.mt-min-5 {
    margin-top: -5px!important;
}
.mt-min-10 {
    margin-top: -10px!important;
}
.ml_min-10 {
    margin-left: -10px!important;
}
.mr_min-10 {
    margin-right: -10px!important;
}

.ml_min-5 {
    margin-left: -5px!important;
}
.mr_min-5 {
    margin-right: -5px!important;
}

.ml_min-7_5 {
    margin-left: -7.5px!important;
}
.mr_min-7_5 {
    margin-right: -7.5px!important;
}

.pl_min-10 {
    padding-left: 0px !important;
}
.pr_min-10 {
    padding-right: 0px !important;
}

/* pb_min-10 { */
    /* padding-bottom: -10px !important; */
/* } */

.mb-8 {
    margin-bottom: 8px;
}
.mt-8 {
    margin-top: 2rem;
}
.mt-3 {
    margin-top: 3px;
}
.mt-5 {
    margin-top: 5px;
}
.mt-10 {
    margin-top: 10px;
}
.mt-15 {
    margin-top: 15px;
}
.mt-20 {
    margin-top: 20px;
}
.mt-25 {
    margin-top: 25px;
}
.mt-30 {
    margin-top: 30px;
}
.pt-8 {
    /* padding-top: 1.5rem; */
    padding-top: 8px;
}
.pt-30{
   padding-top: 30px;
}
.pb-30{
   padding-bottom: 30px;
}
.pb-8 {
    padding-bottom: 8px;
}
.pb-20{
   padding-bottom: 20px;
}
.pt-10{
   padding-top: 10px;
}

.pb-10{
   padding-bottom: 10px;
}
/* .mb-8 { */
    /* margin-bottom: 2rem; */
/* } */
.rounded {
    border-radius: 0.86rem;
}
.rounded_10 {
    border-radius: 10px!important;
}
.rounded_5 {
    border-radius: 5px!important;
}
.font-weight-bolder {
    font-weight: 600!important;
}
.font-weight-bold {
    font-weight: 500!important;
}
.f_w_500 {
    font-weight: 500!important;
}
.f_w_400 {
    font-weight: 400;
}
.f_w_300 {
    font-weight: 300;
}
.fs_14{
	font-size:14px!important;
}
.mb-4 {
    margin-bottom: 1rem;
}
.h6, h6 {
    /* font-size: 1.175rem; */
    font-size: 1rem;
	    line-height: 23.4px;
}
.mr-5 {
    margin-right: 5px!important;
}
/* .mr-10 { */
    /* margin-right: 10px!important; */
/* } */
/* .label_2.label_2-inline { */
    /* width: auto; */
/* } */

.label_2.label_2-inline {
    width: auto;
    /* padding: 0.15rem 0.75rem; */
    padding: 0px 10px;
    border-radius: 3rem;
}
.label_2.label_2-light {
    color: #7e8299;
    /* background-color: #f3f6f9; */
	    /* background: rgb(0 0 0 / 30%); */
		  background-color: rgb(255 255 255 / 5%);
}
.label_2 {
    padding: 0;
    margin: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /* border-radius: 50%; */
    border-radius: 3rem;
    /* background-color: #ebedf3; */
    color: #3f4254;
    /* font-weight: 400; */
    height: 20px;
    width: 20px;
	    vertical-align: bottom;
    /* font-size: .8rem; */
}


/* .separator.separator-dashed { */
    /* border-bottom: 1px dashed rgb(255 255 255 / 15%); */
/* } */

/* .separator { */
    /* height: 0; */
/* } */

/* .accordion.accordion-solid .card .card-body { */
    /* border: 1px solid #f3f6f9; */
    /* border-bottom-left-radius: 0.86rem; */
    /* border-bottom-right-radius: 0.86rem; */
/* } */

/* .accordion .card .card-body { */
    /* padding: 1rem 1.25rem; */
    /* font-size: 1rem; */
/* } */
.card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-height: 1px;
    /* padding: 0.7rem 2.25rem 1rem 2.25rem; */
}
.card_body{
	    flex: 1 1 auto;
    /* padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); */
    /* color: var(--bs-card-color); */
}
.card-body_2 {
    /* -webkit-box-flex: 1; */
    /* -ms-flex: 1 1 auto; */
    /* flex: 1 1 auto; */
    /* min-height: 1px; */
    padding: 15px 20px 30px 20px;
}
/* .mt-4, .my-4 { */
    /* margin-top: 1rem!important; */
/* } */

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    /* margin-right: -12.5px; */
    /* margin-left: -12.5px; */
}

.col-6 {
    flex: 0 0 auto;
    width: 50%;
}
.text-center {
    text-align: center !important;
}

.col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.accordion {
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  /* font-size: 14px; */
   border-radius: 0.86rem;
       color: #cbcbcb;
}

.accordion:hover {
      background: rgb(255 255 255 / 10%);
}
.accordion:active {
      /* background: rgb(0 0 0 / 30%); */
	      background: rgb(255 255 255 / 15%);
}

.accordion:after {
/* content: '\002B'; */
       content: "\276F";
  color: #fff;
  opacity:.5;
      font-weight: 500;
	      font-size: 15px;
  /* font-weight: bold; */
  float: right;
  margin-left: 5px;
       /* transition: all .35s; */
	      transform: rotate(90deg);
}
.accordion.active{
	
	    border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
.accordion.active:after {
  /* content: "\2212"; */
     content: "\276F";
	   transform: rotate(270deg);
}


/* .accordion_2{ */
	
/* } */
.accordion_2 {
  cursor: pointer;
  /* padding: 18px; */
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  /* font-size: 15px; */
   border-radius: 8px;
}

.accordion_2:hover {
      background: rgb(255 255 255 / 10%);
}
/* .accordion_2:active { */
	      /* background: rgb(255 255 255 / 15%); */
/* } */

.accordion_2.active{
	background: rgb(255 255 255 / 10%);
	border-bottom-left-radius: 0!important;
    border-bottom-right-radius: 0!important;
}
.panel {
  /* padding: 0 18px; */

  max-height: 0;
  overflow: hidden;
/* transition: max-height .15s ease-out;  */
     /* transition: all .4s ease; */
     /* transition: all .1s ease; */
	 
	     border-bottom-left-radius: 0.86rem;
    border-bottom-right-radius: 0.86rem;
}

.container_header_main_info h1{
	/* font-family: Raleway; */
    /* font-style: normal; */
    /* font-weight: 400; */
    /* font-weight: 500; */
    /* font-size: 25px; */
    /* font-size: 32px; */
    /* font-size: 38px; */
    /* line-height: 50px; */
    /* line-height: 40px; */
    /* color: #cbcbcb; */
    /* color: #fff; */
    /* color: #C0C3FF; */
    /* margin-bottom: 20px; */
    /* text-transform: uppercase; */
    /* padding: 0 5px 0 0; */
}
.container_header_main_info p {
    /* font-family: Open Sans; */
font-weight: 400;
    font-size: 22px;
    line-height: 34px;
    /* color: #8d8d8d; */
    color: #C0C3FF;
    display: inline-block;
    max-width: 652px;
    text-align: center;
    margin-bottom: 45px;
}

.main_container_quests {
	
}
.container_quests {
	
}
.block_cashback {
	
	    /* background: #1e160d; */
    /* border: 2px solid #473214; */
	    /* display: inline-flex; */
	    display: flex;
		    align-items: center;
		    /* width: 100%; */
			    flex-wrap: wrap;
}
.block_cashback_icon {
	    display: flex;
		    /* width: 60%; */
		    width: 7%;
			    text-align: left;
				color: #ff9700;
				/* color: #9d6108; */
				/* color: #855817; */
			    /* flex: 0 0 auto; */
				    /* line-height: 40px; */
					/* font-weight:500; */
					    /* font-size: 15px; */
					    font-size: 35px;


    /* color: #cbcbcb; */
				    align-items: center;
    /* width: 41.66666667%; */
}
.block_cashback_description {
	    display: flex;
		    /* width: 60%; */
		    width: 43%;
			    text-align: left;
			    /* flex: 0 0 auto; */
				    /* line-height: 40px; */
					/* font-weight:500; */
					    /* font-size: 15px; */


    /* color: #cbcbcb; */
				    align-items: center;
    /* width: 41.66666667%; */
}
.block_cashback_progress {
	    display: flex;
		    /* flex: 0 0 auto; */
					font-weight:400;
						color:#cbcbcb;
    /* width: 33.33333333%; */
	    align-items: center;
		    /* width: 10%; */
		    width: 20%;
			    /* line-height: 40px; */
			    text-align: right;
}
.block_cashback_button {
	    display: flex;
		    /* display: inline-block; */
    text-align: right;
		    /* width: 20%; */
			
			    /* flex: 0 0 auto; */
    width: 30%;
	justify-content: flex-end;
}
.di_in_bl{
	display: inline-block;
}
.di_in_ta{
	/* display: inline-table; */
	display: inline-flex;
}
.ali_ite_cen{
    align-items: center;
}



.di_bl{
	display: block;
}

.main_container_boosters{


    /* display: inline-table; */

    /* text-align: left; */
    /* overflow: hidden; */
    /* width: 100%; */
	
	
	    /* --bs-gutter-x: 1.5rem; */
    /* --bs-gutter-y: 0; */
    display: flex;
    flex-wrap: wrap;
    /* margin-top:15px; */
    /* margin-right: 15px; */
    /* margin-left:15px; */
    margin-right:10px;
    margin-left: 10px;
}
.container_boosters{
	/* padding: 25px 15px; */

    /* width: 32%; */

    /* display: inline-block; */
    /* vertical-align: top; */

    flex: 0 0 auto;
    width: 33.33333333%;
	    box-sizing: border-box;
    /* max-width: 100%; */
    padding-right:7.5px;
    padding-left: 7.5px;
	
	    /* margin-right: 15px; */
    /* margin-left:15px; */
}
.container_card_1{
	/* padding: 25px 15px; */

    /* width: 32%; */

    /* display: inline-block; */
    /* vertical-align: top; */

    flex: 0 0 auto;
    width: 33.33333333%;
	    box-sizing: border-box;
    /* max-width: 100%; */
    /* padding-right:7.5px; */
    /* padding-left: 7.5px; */
	
	    /* margin-right: 15px; */
    /* margin-left:15px; */
}
.card{
    display: flex;
    flex-direction: column;
	    /* flex-flow: row; */
    justify-content: space-between;
	/* justify-content: center; */
/* } */
	    /* overflow: hidden; */
}
.block_booster_button {
	    display: grid;
	    /* display: flex; */
		    /* display: inline-block; */
    text-align: right;
		    /* width: 20%; */
			
	flex: 0 0 auto;
    width: 100%;
}
.block_rating_exchange_button {
	    display: grid;
	    /* display: flex; */
		    /* display: inline-block; */
    /* text-align: right; */
    text-align: center;
		    /* width: 20%; */
			
	flex: 0 0 auto;
    /* width: 100%; */
}
.prize_winning_place{
	/* color: #4CAF50; */
	/* color: #1bb312; */
	/* color: #ffa800; */
	/* color: #fdbb4e; */
	color: #1ed04a!important;
	/* color: #ffc43b; */
	font-weight:500;
}
.color_grey{
	/* color: #8d8d8d; */
	color: #626262;
}
.width_100{
	width:100%;
}
.h_500{
	height:500px;
}
.hei_40{
    height: 40px;
}

.h_300{
	height:300px;
}
.m_h_500{
	min-height:500px;
}
.container_empty_page{
	/* padding: 100px 0; */
    text-align: center;
    /* vertical-align: revert-layer; */
    /* text-align: right; */
    /* display: inline-block; */
    /* margin-right: 20px; */
    /* float: right; */
    display: flex;
    /* margin-right: 20px; */
    /* float: right; */
    align-items: center;
    /* width: 100%; */
}
.block_empty_page{
	width: 100%;
}
/* .width_100{ */
	/* width: 100%; */
/* } */
.it_aesite{
	    border-top: 1px solid rgb(255 255 255 / 10%);
}
.container_chat_head{
	-webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    /* padding: 8px 0 4px; */
    height: auto;
    text-align: center;
	margin:-6.5px 0;
		width: 100%;
	position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    /* padding: 15px 20px; */
    /* height: 18px; */
    text-overflow: ellipsis;
    /* line-height: 18px; */
    /* font-size: 14px; */
}
.block_date_chat_head{
	color: #8d8d8d;
	    line-height: 18px;
}
.block_date_chat{
	color: #8d8d8d;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
	margin-left: 7px;
	    font-weight: 300;
		font-size:13px;
}
 .fc_msgs_wrap:last-child { 
 margin-bottom:50px;
 /* margin-bottom:100px; */
 }
 .fc_msgs_wrap:first-child  { 
 margin-top:50px;
 /* margin-top:100px; */
 }
 
 .height_30{
	   /* height: 30px; */
	   height: 35px;
	 }
	  .height_51{
	   /* height: 30px; */
	   height:51px;
	 }
	  /* .height_40{ */
	   /* height: 40px; */
	 /* } */
	 .color_text_blue{
		color: #2a5885; 
		 }
	.container_messages_block{
	/* display: -webkit-box; */
	/* display: -ms-flexbox; */
	/* display: flex; */
	/* -webkit-box-align: center; */
	/* -ms-flex-align: center; */
	/* align-items: center; */
	width:100%;
	}
	.text_align_right{
	text-align: right
	}
				 
	.container_case_prize{
	height:300px;
	display: flex;
justify-content: center;
	align-items: center;
	

	}
		.container_fast_prize{
	/* height:300px; */
	display: flex;
justify-content: center;
	align-items: center;
	

	}
	.block_name_case_prize{
	/* width:100%; */
	    display: flex;
    /* justify-content: center; */
    height: 135px;
	  border: 1px;
		    /* border-style: dashed; */
		    border-style: solid;
		    border-radius: 12px;
			overflow:hidden;
	}
	.block_name_case_prize.color_border_1{
	    /* color: #4CAF50; */
		    /* border: 2px dashed #8d8d8d; */
			    border-color: rgba(141,141,141,.62);
   box-shadow: 0 0px 66px rgba(141,141,141,.62);
    -webkit-box-shadow: 0 0px 66px rgba(141,141,141,.62);
    -moz-box-shadow: 0 0px 66px rgba(141,141,141,.62);
	}
	.block_name_case_prize.color_border_2{
	    /* color: #4CAF50; */
		    /* border: 2px dashed #ff9800; */
			   border-color: rgba(255,152,0,.62);
			   /* rgb(255 152 0 / 66%); */
			   box-shadow: 0 0px 66px rgba(255,152,0,.62);
    -webkit-box-shadow: 0 0px 66px rgba(255,152,0,.62);
    -moz-box-shadow: 0 0px 66px rgba(255,152,0,.62);
	}
	.block_name_case_prize.color_border_3{
	    /* color: #4CAF50; */
		    /* border: 2px dashed #e91e63; */
			   border-color: rgba(233,30,99,.62);
			   /* rgb(233 30 99); */
	  box-shadow: 0 0px 66px rgba(233,30,99,.62);
    -webkit-box-shadow: 0 0px 66px rgba(233,30,99,.62);
    -moz-box-shadow: 0 0px 66px rgba(233,30,99,.62);
	}
	.name_case_prize{
	    /* color: #4CAF50; */
	/* width:100%; */
	/* font-size:27px; */
	font-size:30px;
	/* font-weight: 500; */
	font-weight: 400!important;
	    /* padding: 0 40px; */
	    padding: 0 50px;
	display: flex;
    justify-content: center;
    align-items: center;
	}
	
.name_case_prize.color_1{
	    /* color: #4CAF50; */
	    color: #1ba01f;
	}
	.name_case_prize.color_2{
	    /* color: #a878fd; */
			    color: #1ba01f;
	}
	.name_case_prize.color_3{
	    /* color: #ff9800; */
			    color: #1ba01f;
	}
	.name_case_prize.color_4{
	    /* color: #e91e63; */
			    color: #1ba01f;
	}
	.button_bottom_modal{
	display: flex;
    justify-content: center;
	}
	.cases_item {
    /* border-radius: 5px; */
    /* border: 1px solid #2f2e4b; */
    /* background: linear-gradient(180deg,#2a2a44,#25263c); */
    /* padding: 40px 20px; */
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    position: relative;
}
.cases_item_name{
	    /* color: #fff; */
	    color: #cbcbcb;
    text-transform: uppercase;
    /* font-size: 18px; */
    font-size: 20px;
    text-align: center;
    font-weight: 500;
    line-height: 30px;
}
.cases_item_description{
	text-align: center;
	    /* min-height: 110px; */
}
	.title_case{
	
	font-size: 15px;
    font-weight: 400;
    /* line-height: 23.4px; */
    color: #eee;
    text-align: center;
		}
		.cases_item_image{
			display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    /* height: 240px; */
    height: 100px;
			}
	.box_shadow{
	position: absolute;
    /* top: 0; */
    /* left: 0; */
    /* width: 100%; */
    width: 120px;
    /* width: 35%; */
    height: 100%;
    /* opacity: 1; */
    opacity: 0;
    transition: all .4s;
	}
.case_shadow_1{
		background: radial-gradient(#5fb545 -150%,transparent 70%);
	}
.case_shadow_2{
		/* background: radial-gradient(#c5c4c4 -150%,transparent 70%); */
				background: radial-gradient(#9d50ab -150%,transparent 70%);
	}
	.case_shadow_3{
		background: radial-gradient(#dba507 -150%,transparent 70%);
	}
	.case_shadow_4{
		background: radial-gradient(#369def -150%,transparent 70%);
	}
	.case_shadow_5{
		background: radial-gradient(#9d50ab -150%,transparent 70%);
	}
	.case_shadow_6{
		background: radial-gradient(#cb564d -150%,transparent 70%);
	}
	.case_shadow_7{
		background: radial-gradient(#3f51b5 -150%,transparent 70%);
	}
	.case_shadow_8{
		background: radial-gradient(#4559c9 -150%,transparent 70%);
	}
	.case_shadow_9{
		background: radial-gradient(#4b61db -150%,transparent 70%);
	}
	.case_1{
	color: #5fb545;
}
.case_2{
	/* color: #c5c4c4; */
	color: #9d50ab;
}
.case_3{
	/* color: #dba507; */
	color: #ff9700;
}
.case_4{
	color: #369def;
}
.case_5{
	color: #9d50ab;
}
.case_6{
	color: #cb564d;
}
.case_7{
	color: #3f51b5;
}
.case_8{
	color: #4559c9;
}
.case_9{
	color: #4b61db;
}

.card:hover .box_shadow {
    opacity: 1;
}

.container_crash_bet{
	/* background: rgb(255 255 255 / 5%); */
    /* padding: 25px 20px; */
    /* padding: 25px 0px; */
    /* border-radius: 8px; */
	    /* width: 189px; */
	    /* width: 240px; */
	    /* width: 30.5%; */
	    /* width: 30%; */
	    /* width: 33%; */
	    width: 100%;
		/* min-width:220px; */
	/* display: inline-flex; */
	/* display: grid; */
		/* width:33%; */
		/* text-align:left; */
		    /* height: 87px; */
		    /* margin: 0 20px; */
			    /* display: inline-block; */
				    /* vertical-align: top; */
					  justify-content: center;
					align-items: center;
  display: flex;
  flex-direction: column;
    /* justify-content: space-between; */
					
}
.pedit_row_1{
  display: flex;
  flex-direction: column;
}

.block_timer_crash{
		/* line-height: 35px; */
	/* text-align: center; */
	/* font-size: 35px; */
	/* font-size: 45px; */
		line-height:67px;
	height:67px;
	/* font-size: 50px; */
	/* font-size: 47px; */
	/* font-weight:400; */
	
		font-size: 40px;
	font-weight:700;
	
	color:#cbcbcb;
	
}
.text_info{
	/* font-size: 15px; */
	font-size: 16px;
	font-weight:400;
	color:#cbcbcb;
	/* color:#adadad; */
}
.container_crash{
	width:100%;
	display:flex;
	  /* flex-direction: column; */
	      /* flex-direction: column; */
    /* justify-content: space-between; */
}
.container_crash_players{
	width:50%;
}
.container_crash_bet_and_timer{
	/* width:37%; */
	width:100%;
}

.container_crash_history_rate{
	/* width:13%; */
	width:100%;
}
.history-block__item[data-v-0330498d] {
	    /* border-radius: var(--border-radius); */
    /* margin-top: 15px; */
	    animation: 0.32s ease-in-out 0s 1 normal forwards running dlprxA;
		    overflow: hidden;
    transition: all 0.32s ease 0s;
	    display: grid;
    width: 100%;
    /* height: 100%; */
    /* color: white; */
    grid-template-columns: 1fr max-content;
    grid-template-rows: 100%;
/* } */
	
}
.history-block[data-v-0330498d] {
    /* text-align: left; */
    width: 100%;
    position: relative;
    /* height: 57px; */
    display: grid;
/* } */
}
.history-block__title[data-v-0330498d] {
    /* font-size: 17px; */
    /* color: #9490ba; */
    color: #8d8d8d;
	 
		
				    font-size: 15px;
    font-weight: 500;
    /* color: #8d8d8d; */
}
.history-block__item span[data-v-0330498d] {
    /* font-size: 14px; */
    font-size: 15px;
	    color: #cbcbcb;
		   font-weight: 400;

}

.history-block__mobile[data-v-0330498d] {
    /* display: flex; */
    /* flex-flow: row wrap; */
	    /* white-space: nowrap; */
		    /* background: #464242; */
    /* padding: 10px; */
	/* border-radius:; */
	    /* text-align: right; */
		
		
			    display: grid;
    grid-auto-flow: column;
    height: 100%;
    width: 100%;
    -webkit-box-align: center;
    align-items: center;
    /* padding-left: 15px; */
    gap: 6px;
    overflow-x: hidden;
    grid-auto-columns: max-content;
}
/* .history-block__mobile .history-block__item[data-v-0330498d] { */
    /* margin-right: 10px; */
/* } */
/* .history-block[data-v-0330498d] { */
    /* text-align: left!important; */
/* } */

.container_timer_crash{
	/* text-align:center; */
		/* line-height: 35px; */
				/* height: 50px; */
	/* padding:30px 0; */
	/* padding:30px 0 50px 0; */
	padding:30px 0 30px 0;
					display:flex;
		    align-items: center;
			    justify-content: center;
}
.container_timer_battle{
	/* text-align:center; */
		/* line-height: 35px; */
				/* height: 50px; */
	/* padding:30px 0; */
	padding:30px 0 30px 0;
					display:flex;
		    align-items: center;
			    justify-content: center;
}
.statistic_crash{
	width: 100%;
    display: flex;
    justify-content: space-between;
    color: #fff;
		/* line-height: 32px; */
		height: 35px;
		    align-items: center;
    /* margin-top: 3vh; */
}


.big-word {
    font-size: 20px;
    font-weight: 500;
    color: #cbcbcb;
}
.small-word {
    /* font-size: 16px; */
    /* color: #b4b1e0; */
	
	    /* font-size: 14px; */
	    font-size: 15px;
    font-weight: 500;
    color: #8d8d8d;
}

#players_table::-webkit-scrollbar {
	/* width: 13px; */
	/* background-color: #f9f9f9; */
	/* background-color: #000; */
	  background-color: tranporent;
	  
	    width: 14px;
  height: 10px;
}
#players_table::-webkit-scrollbar-thumb {

	/* background-color: #222; */
	/* width: 7px; */
	/* border-radius: 10px; */

	/* border: 3px solid #555; */
	/* z-index: 100; */
	/* position: absolute; */
	
	
	    /* background-color: #828282; */
		    background: rgb(255 255 255 / 5%);
  border-radius: 3rem;
  /* border: 2px solid rgb(2 3 7 / .5%);  */
  /* margin-right:2px; */
  
    border: 3px solid transparent;
    /* border-radius: 100px; */
    /* background-color: #8070d4; */
    background-clip: content-box;
}

#players_table::-webkit-scrollbar-track {
  /* background-color: #ddd; */
  background-color: tranporent;
  /* border: 1px solid #ccc; */
}
/* .block_default:last-child{ */
  /* border-bottom: 1px solid #ccc; */
/* } */
.separator_crash_players{
 /* border-bottom: 1px solid #ccc;  */
     border-bottom: 2px solid rgb(255 255 255 / 10%);
}
/* .fa-arrow-right:before { */
    /* content: "\f061"; */
/* } */
/* .fa-solid, .fas { */
    /* font-weight: 900!important; */
/* } */
/* .fa-classic, .fa-regular, .fa-solid, .far, .fas { */
    /* font-family: "Font Awesome 6 Free"!important; */
/* } */

.main-button-play__disabled {
    opacity: .4;
    cursor: not-allowed;
}
.rate-block__inputs__item_disable{
    opacity: .6;
}


input:disabled {
    cursor: not-allowed;
}
.stop_rate_red{
	/* color: #ff3636; */
	/* color: #c55555; */
	/* color: #c74e4e; */
	/* color: #e35a5a; */
	color: #ff6262;
	/* color: #ed6300; */
}

/* .fl_r{ */
	    /* float: right; */
/* } */
.margin_left_5{
	margin-left: 5px;
}
.container_battle_list{
	    width: 50%;
		    display: flex;
}
.container_battle_players{
	width:100%;
}
.container_battle_team_1{
	width:50%;
	/* border:2px solid #b93a3a; */
	/* border-radius:15px; */
	/* mar */
}
.container_battle_team_2{
	width:50%;
		/* border:2px solid #3887c7; */
	/* border-radius:15px; */
}
.container_battle_bet_and_timer{
	width:50%;
}

.statistic_battle_team_1{
	    /* flex: 1; */
    height: 2.5rem;
    padding: 0 0.5rem;
    border-radius: 5px;
    border-top: 0.1875rem solid #ed6300;
    background-image: linear-gradient(to bottom,rgba(237,99,0,.2),rgba(0,0,0,0));
}
.statistic_battle_team_2{
	    /* flex: 1; */
    height: 2.5rem;
    padding: 0 0.5rem;
    border-radius: 5px;
    /* border-top: 0.1875rem solid #8bc34a; */
    border-top: 0.1875rem solid #06a0e5;

	

    /* background-image: linear-gradient(to bottom,rgba(93,160,0,.2),rgba(0,0,0,0)); */
    /* background-image:linear-gradient(to bottom,rgb(22 93 124),rgba(0,0,0,0)); */
	    background-image: linear-gradient(to bottom,rgb(0 60 86),rgba(0,0,0,0));
}
.container_battle_win_team{
   height: 40px;
   width:100%;
}
.team_status_message{
	font-size:23px;
	/* line-height:58px; */
	line-height:67px;
	height:67px;
	text-transform: uppercase;
	font-weight:400;
	    white-space: nowrap;
}
.red_team_win{
	color:#ed6300;
		font-weight:500;
}
.blue_team_win{
	color:#06a0e5;
			font-weight:500;
}
.draw_team{
	/* color:#8d8d8d; */
	color:#adadad;
		font-size:30px;
		font-weight:400;
}
.allocation_player_2{
	display: flex;
		border: 1px solid #3d435e;
	background: rgb(255 255 255 / 5%)!important;
			    box-shadow: 0 0px 15px rgb(0 0 0 / 15%);
    /* border-radius: 12px; */
    border-radius: 8px;
}
.allocation_player{
	/* border: 1px solid #3d435e; */
	/* background: rgb(255 255 255 / 5%)!important; */

    /* border-radius: 12px; */
    border-radius: 8px;
	/* display:flex; */
	    /* border-color: rgba(233,30,99,.62); */
    /* box-shadow: 0 0px 66px rgba(233,30,99,.62); */
    /* -webkit-box-shadow: 0 0px 66px rgba(233,30,99,.62); */
    /* -moz-box-shadow: 0 0px 66px rgba(233,30,99,.62); */
	    /* box-shadow: 0 0px 20px rgb(16 129 14 / 55%); */
			  /* box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 16px; */
		    box-shadow: 0 0px 15px rgb(0 0 0 / 15%);
			
	    /* border: 1px solid #134b13; */
    /* background: rgb(16 129 14 / 14%)!important; */
	
	    /* border: 1px solid #143915; */
	    border: 1px solid #134814;
    background: rgb(16 129 14 / 10%) !important;

}
.no_allocation_player{
	    /* box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 16px; */
		  box-shadow: 0 0px 15px rgb(0 0 0 / 15%);
    border: 1px solid transparent;
	    /* border-radius: 12px; */
	    border-radius: 8px;
		background: rgb(255 255 255 / 2%)!important;
	/* display:flex; */
}
 .container_cashback:last-child { 
 margin-bottom:-20px;
 }
 .gradient{
	 	    background: linear-gradient(90deg,#b5e916 22.99%,#43c111 73.57%);
    color: transparent;
    -webkit-background-clip: text;
	 }
	 .title-two {
    font-size: 35px;
    /* font-weight: 700; */
    /* font-weight: 600; */
    /* white-space: nowrap; */
    /* line-height: 45px; */
    /* height: 5.25rem; */
    /* -webkit-letter-spacing: -2px; */
    /* -moz-letter-spacing: -2px; */
    /* -ms-letter-spacing: -2px; */
    /* letter-spacing: -2px; */
}
 .title-one {
    /* font-size: 22px; */
    /* font-weight: 700; */
    white-space: nowrap;
    /* line-height: 50px; */
    /* height: 5.25rem; */
    /* -webkit-letter-spacing: -1px; */
    /* -moz-letter-spacing: -1px; */
    /* -ms-letter-spacing: -1px; */
    /* letter-spacing: -1px; */
}
.cl-primary {
    color: #b5e916;
}

.icon_game{
	/* color: #000; */
	/* font-size: 40px; */
	font-size: 55px;
	/* height:45px; */
	/* line-height:45px; */
	font-family: 'icomoon';
	/* z-index:100; */
	/* vertical-align: top; */
	/* padding: 5px 0 2px 0; */
	/* opacity:.25;  */
}
.green_text{
	/* color: #3bc117; */
	color: #52B846;
	    /* font-size: 16px; */
    font-weight: 500;
}
.red_text{
	/* color: #f66261; */
	/* color: #DFA99D; */
	/* color: #cb8b7d; */
	/* color: #c78172; */
	color: #C87765;
	    /* font-size: 16px; */
    /* font-weight: 500; */
}
.green_text_promo{
	color: #3bc117;
	    /* font-size: 15px; */
    font-weight: 500;
}
.main_container_statistic_cashback{
		    /* width: 100%; */
			display: flex;
			
			    flex-wrap: wrap;
    /* display: block; */
    /* display: inline-table; */
    /* display: inline-table; */
    /* text-align: center; */
    text-align: left;
    overflow: hidden;
    width: 100%;
}
.container_statistic_cashback{
	/* background: rgb(255 255 255 / 5%); */
    /* padding: 25px 15px; */
    /* padding: 25px 0px; */
    /* border-radius: 8px; */
	    /* width: 189px; */
	    /* width: 240px; */
	    /* width: 30.5%; */
	    width: 31.6%;
	    /* width: 49.6%; */
	/* display: inline-flex; */
	/* display: grid; */
		/* width:33%; */
		/* text-align:left; */
		    /* height: 87px; */
		    /* margin: 0 20px; */
			    /* display: inline-block; */
				    /* vertical-align: top; */
					  /* justify-content: center; */
					align-items: center;
  display: flex;
					
}
.main_container_statistic_rating_exchange{

    display: flex;
    flex-wrap: wrap;

    /* overflow: hidden; */

}
.container_statistic_rating_exchange{


	  
	  
	  	      flex: 0 0 auto;
    width: 33.33333333%;
	    box-sizing: border-box;

    /* padding-right:10px; */
    /* padding-left: 10px; */
					
}

.container_bonus_promo {
	    /* display: inline-flex; */
	    display: flex;
		    width: 100%;
			    flex-wrap: wrap;
}
.block_bonus_promo_description {
	    /* display: flex; */
		    /* width: 60%; */
		    width: 70%;
			    text-align: left;
			    /* flex: 0 0 auto; */
				    /* line-height: 40px; */
				    line-height: 22px;
					font-weight:400;
					    /* font-size: 20px; */
					    font-size: 16px;


    color: #cbcbcb;
				    align-items: center;
    /* width: 41.66666667%; */
}

.block_info_description {
	display: flex;
		    /* width: 60%; */
		    /* width: 100%; */
			    /* text-align: left; */
			    /* flex: 0 0 auto; */
				    /* line-height: 40px; */
				    /* line-height: 20px; */
					/* font-weight:400; */
					    /* font-size: 20px; */

    /* justify-content: center; */
    /* color: #cbcbcb; */
				    align-items: center;
    /* width: 41.66666667%; */
}

.block_info_description_rating {
	display: flex;
		    /* width: 60%; */
		    /* width: 100%; */
			    /* text-align: left; */
			    /* flex: 0 0 auto; */
				    /* line-height: 40px; */
				    /* line-height: 20px; */
					/* font-weight:400; */
					    /* font-size: 20px; */
    justify-content: center;

    /* color: #cbcbcb; */
				    align-items: center;
    /* width: 41.66666667%; */
}


.block_bonus_promo_button {
	    display: flex;
		    /* display: inline-block; */
    text-align: right;
		    /* width: 20%; */
			
			    /* flex: 0 0 auto; */
				    align-items: center;
    width: 30%;
	justify-content: flex-end;
			    text-align: right;
}

/* .fa-gift{ */
	    /* font-size: 28px; */
		    /* background: linear-gradient(90deg,#b5e916 22.99%,#43c111 73.57%); */
    /* color: transparent; */
    /* -webkit-background-clip: text; */
/* } */
.gift_promo{
	/* font-size: 28px; */
	font-size: 25px;
		background: linear-gradient(90deg,#b5e916 22.99%,#43c111 73.57%);
		    /* background: linear-gradient(90deg, #e9cf16 22.99%, #db8200 73.57%); */
color: transparent;
-webkit-background-clip: text;
}
.gift_promo_1{
/* font-size: 28px; */
/* background: #5fb545; */
/* background: linear-gradient(90deg, #e9cf16 22.99%, #db8200 73.57%); */
/* color: transparent; */
/* -webkit-background-clip: text; */
color:#56cd6b;
}
.gift_promo_2{
color:#9b56cd;
}
.gift_promo_3{
color:#5677cd;
}
.gift_promo_4{
color:#cd9956;
}
.bonus_color{
	/* background: #271b52; */
	    /* background: linear-gradient(90deg, rgba(212, 112, 245, 0.15), rgba(112, 214, 245, 0.15))!important; */
		    /* background: linear-gradient(90deg, #271b52, #143041)!important; */
		    /* background: linear-gradient(90deg, #332538, #253438)!important; */
		    /* background: linear-gradient(90deg, #1d482e, #311534)!important; */
			
				    /* background: linear-gradient(90deg, #1d482e, #311534)!important; */
					    /* background: linear-gradient(90deg, #1d3448, #341515)!important; */
						/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .6) 84%, #4b2b66); */
						/* background: linear-gradient(250deg, #3c2222, rgb(255 164 23 / 60%) 84%, #66492b); */
						    background: linear-gradient(250deg, #3c2222, rgb(255 100 23 / 50%) 84%, #66492b);
							    /* background: linear-gradient(250deg, #1c2837, rgba(0, 168, 88, .3) 84%, #194353); */
								/* background: linear-gradient(180deg, rgb(156 39 176 / 25%), rgb(103 58 183 / 25%)) !important; */
}
.promo_color{
	    /* background: linear-gradient(250deg, #1c2837, rgba(0, 168, 88, .3) 84%, #194353); */
		
		/* background: linear-gradient(180deg, rgb(156 39 176 / 25%), rgb(103 58 183 / 25%)) !important; */
		
		
				    /* background: linear-gradient(145deg, rgb(29 72 46 / 50%), rgb(49 21 52 / 50%)) !important; */
					
	    /* background: linear-gradient(90deg, #1d482e, #083c33) !important; */
		    background: linear-gradient(90deg, #1d482e, #311534)!important;
			    /* background: linear-gradient(90deg, #48271d, #201534)!important; */
}
.promo_color_2{
	    /* background: linear-gradient(250deg, #1c2837, rgba(0, 168, 88, .3) 84%, #194353); */
									/* background: linear-gradient(180deg, rgb(156 39 176 / 25%), rgb(103 58 183 / 25%)) !important; */
									background: linear-gradient(250deg, #3c2222, rgb(255 100 23 / 50%) 84%, #66492b)!important; 
		/* background: linear-gradient(180deg, rgb(156 39 176 / 25%), rgb(103 58 183 / 25%)) !important; */
		
		
				    /* background: linear-gradient(145deg, rgb(29 72 46 / 50%), rgb(49 21 52 / 50%)) !important; */
					
	    /* background: linear-gradient(90deg, #1d482e, #083c33) !important; */
		    /* background: linear-gradient(90deg, #1d482e, #311534)!important; */
			    /* background: linear-gradient(90deg, #48271d, #201534)!important; */
}
.sale_color{
		    /* background: linear-gradient(90deg, #1d482e, #311534)!important; */
			    /* background: linear-gradient(0deg, #9c4dc51f, #311534) !important; */
			    /* background: linear-gradient(90deg, #48271d, #201534)!important; */
							    /* background: linear-gradient(0deg, #9c4dc51f, #311534) !important; */
					    /* background: #301433; */
						    background: #271433;
						    /* background: #161433; */
}
.rating_color_1{
	/* background: #143325; */
	/* background: linear-gradient(90deg, #1d482e, #083c33) !important; */
		/* background: linear-gradient(90deg, #48271d, #201534)!important; */
			  /* background: linear-gradient(90deg,#b5e916 22.99%,#43c111 73.57%); */
			/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .4) 84%, #4b2b66); */
				/* background: linear-gradient(90deg, #1d482e, #083c33) !important; */
				    /* background: linear-gradient(90deg, #3e1f52, #391450) !important; */
				    /* background: linear-gradient(135deg, #331c42, #391450) !important; */
					    /* background: #1b122b; */
					    background: #130d1e;
						
						    /* border: 2px solid #1a1c20; */
}
.rating_color_2{
	/* background: #143325; */
	/* background: linear-gradient(0deg, #9c4dc51f, #311534) !important; */
			/* background: linear-gradient(90deg, rgba(212, 112, 245, 0.15), rgba(112, 214, 245, 0.15))!important;  */
			/* background: linear-gradient(135deg, #184462, #1c384c) !important; */
			    /* background: #121b2b; */
			    /* background: #0b101a; */
			    /* background: #15171a; */
			    background: #101214;
	
			    /* border: 2px solid #1a1c20; */
}
.rating_color_3{
	/* background: #143325; */
	/* background: linear-gradient(90deg, #48271d, #201534)!important; */
		/* background: linear-gradient(90deg, #1d482e, #083c33) !important; */
			/* background: linear-gradient(0deg, #9c4dc51f, #311534) !important; */
			/* background: linear-gradient(135deg, #1d482e, #083c33) !important;  */
					    /* background: #122b1d; */
					    /* background: #122b22; */
					    background: #0a1813;
						    /* border: 2px solid #1a1c20; */
}



.promotion_background_0{
	/* background: #ddd;		 */
	background: #1a1c20;		
}

.promotion_background_1{
		background: #143326;		
}

.promotion_background_2{
	/* background: #0a1813;		 */

		background: #271433;	
}

.promotion_background_3{
	/* background: #0a1813;		 */
	background: #141d33;		
}

.promotion_background_4{
	/* background: #0a1813;		 */
	background: #332314;		
	/* background: #1a120a;		 */
}

.promotion_banner_1{
	/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .6) 84%, #4b2b66); */
	  		/* background: linear-gradient(250deg, #223c26, #558708 84%, #2b6632); */
				background: #0d2119;		
}

.promotion_banner_2{
	/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .6) 84%, #4b2b66); */
	    /* background: linear-gradient(250deg, #223c26, rgb(164 255 23 / 60%) 84%, #2b6632); */
		/* background: linear-gradient(250deg, #223c26, rgb(85 135 8) 84%, #2b6632); */
		

				background: #190d21;	
		  /* background: linear-gradient(250deg, #26223c, #950468 84%, #4b2b66); */
}

.promotion_banner_3{
	/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .6) 84%, #4b2b66); */
	    /* background: linear-gradient(250deg, #223c26, rgb(164 255 23 / 60%) 84%, #2b6632); */
		/* background: linear-gradient(250deg, #223c26, rgb(85 135 8) 84%, #2b6632); */
/* background: linear-gradient(250deg, #091226, #2c416e 84%, #20293d); */

				background: #0d1321;	

		/* background: linear-gradient(250deg, #223c26, #558708 84%, #2b6632); */
}

.promotion_banner_4{
	/* background: linear-gradient(250deg, #26223c, rgba(255, 23, 183, .6) 84%, #4b2b66); */
	    /* background: linear-gradient(250deg, #223c26, rgb(164 255 23 / 60%) 84%, #2b6632); */
		/* background: linear-gradient(250deg, #223c26, rgb(85 135 8) 84%, #2b6632); */
		    /* background: linear-gradient(250deg, #c14700, #834400 84%, #cf6103); */
			    background: #21170d;
				/* background: #1a120a; */
		/* background: linear-gradient(250deg, #223c26, #558708 84%, #2b6632); */
}

.game_color{
	/* background: linear-gradient(90deg, #1d482e, #311534)!important; */
			    /* background: linear-gradient(0deg, #9c4dc51f, #311534) !important; */
			    /* background: linear-gradient(90deg, #48271d, #201534)!important; */
				    /* background: linear-gradient(180deg, rgb(29 72 46 / 50%), rgb(49 21 52 / 50%)) !important; */
				    background: linear-gradient(180deg, rgb(29 72 46 / 35%), rgb(49 21 52 / 35%)) !important;
}
.game_color_1{
	    /* background: #4d357b; */
	    background: #1b122b;
}
.game_color_2{
	    /* background: #35377b; */
	    background: #12132b;
	    /* background: #122b23; */
}
.game_color_3{
	    /* background: #7b3535; */
	    background: #2b1212;
}
.game_color_4{
	    /* background: #357b41; */
	    /* background: #122b17; */
	    background: #121b2b;
}

.di_fl{
    display: flex;
}
.color_prize{
	color: #1ed04a;
	/* color: #fdbb4e; */
	
}
.main_container_crash_history_rate{
	    width: 50%;
}
.IYvyo {
    min-width: 58px;
    height: 26px;
    /* display: grid; */
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    padding: 0px 9px;
    /* font-family: Manrope; */
    /* font-style: normal; */
    /* font-weight: 600; */
    /* font-size: 11px; */
    /* line-height: 12px; */
    line-height: 26px;
    letter-spacing: -0.0023em;
    /* color: rgb(250, 250, 250); */
    /* border-radius: 7px; */
    /* background: rgb(62, 91, 194); */
}
/* } */
.fBZBXW {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 26px;
    pointer-events: none;
    /* width: 353px; */
    width: 200px;
    overflow: hidden;
    /* background: linear-gradient(270deg, rgb(21, 16, 41) 7.81%, rgba(21, 16, 41, 0) 100%); */
	    background: linear-gradient(270deg, rgb(23 23 24) 7.81%, rgba(21, 16, 41, 0) 100%);
}
.icon_rating_big{
	color: #fff;
	/* font-size: 35px; */
	/* font-size: 38px; */
	/* height:40px; */
	/* line-height:40px; */
	font-family: 'icomoon';
	/* vertical-align: top; */
	    vertical-align: text-bottom;
	/* padding-bottom: 10px; */
	opacity:.4; 
	
	    /* background: linear-gradient(90deg, #b5e916 22.99%, #43c111 73.57%); */
    /* color: transparent; */
    /* -webkit-background-clip: text; */
	
		    display: table!important;
}

.value_rating_info {
	/* font-size: 19px; */
    /* height: 20px; */
    font-weight: 700;
    /* color: #cbcbcb; */
	display:flex;
	align-items: center;
	/* font-size: 19px; */
	font-size: 18px;
    /* font-weight: 500; */
    /* letter-spacing: 0px; */
    /* letter-spacing: .5px; */
    letter-spacing: 0px;
    /* text-transform: uppercase; */
    color: #cbcbcb;
}

/* .profit_from_rating{ */
	/* font-weight: 400; */
    /* font-size: 20px; */
    /* width: 140px; */

/* } */
.main_container_sale_rating{
	/* width: 100%; */
			display: flex;
			
			    flex-wrap: wrap;
    /* display: block; */
    /* display: inline-table; */
    /* display: inline-table; */
    /* text-align: center; */
    /* text-align: left; */
    overflow: hidden;
    /* width: 100%; */
}
.container_sale_rating{

	    /* width: 48.6%; */

					/* align-items: center; */
					
  /* display: flex; */
	    /* width: 31.6%; */
      /* flex-direction: column; */
	  
	      flex: 0 0 auto;
    width: 33.33333333%;
	    box-sizing: border-box;

    padding-right:10px;
    padding-left: 10px;
					
}

.block_sum_rating{
	/* text-align: center; */
    /* font-size: 37px; */
    /* font-weight: 500; */
	
	    color: #ddd;
	    text-align: center;
    /* font-size: 37px; */
    font-size: 40px;
    align-items: center;
    font-weight: 500;
    display: flex;
    /* display: block; */
    /* flex-direction: column; */
    width: 100%;
	
	
	    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    /* align-items: center; */
}
		.rating_item_image{
			display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    /* height: 240px; */
    /* height: 50px; */
    height: 100px;
			}
			
			.container_statistic_info_sale{


	  
	  
	  	      flex: 0 0 auto;
    width: 49.88%;
	    box-sizing: border-box;

    padding-right:10px;
    padding-left: 10px;
					
}

			.container_statistic_info_stats{


	  
	  
	  	      flex: 0 0 auto;
    /* width: 24.95%; */
    width: 19.95%;
	    box-sizing: border-box;

    /* padding-right:10px; */
    /* padding-left: 10px; */
					
}


.icon_clock_sale_rating{
    color: #fff;
    /* font-size: 35px; */
    font-size: 37px;
    /* height: 40px; */
    /* line-height: 40px; */
    font-family: 'icomoon';
    /* vertical-align: top; */
    vertical-align: text-bottom;
    /* padding-bottom: 10px; */
    opacity: .4;
			    display: table!important;
}
.block_discount_rating_packet{
	font-size: 18px;
}
    .rtn_tab{
    
	
			 color:#adadad;
    }
    .rtn_tab td{
        padding: 10px 10px;
        border-bottom:1px dashed #343434;

    }
    .rtn_tab td:nth-child(2){
	        font-size:16px;    
        text-align: right;
        width: 100px;
        color: #cbcbcb;
        font-weight: 500;
    }
	.pack_1{
	color: #5fb545;
}
.pack_2{
	color: #9d50ab;
}
.pack_3{
	color: #dba507;
}

.pack_shadow_1{
		background: radial-gradient(#5fb545 -150%,transparent 70%);
	}
.pack_shadow_2{
		background: radial-gradient(#9d50ab -150%,transparent 70%);
	}
	.pack_shadow_3{
		background: radial-gradient(#dba507 -150%,transparent 70%);
	}
	
/* .color_info{ */
	/* background: linear-gradient(90deg, #b5e916 22.99%, #43c111 73.57%); */
    /* color: transparent; */
    /* -webkit-background-clip: text; */
	/* opacity:1; */
/* } */
.color_info_0{
    color: #10810e ;
	opacity:1;
}
.color_info_1{
    color: #5fb545;
	opacity:1;
}
.color_info_2{
    color: #9d50ab;
	opacity:1;
}
.color_info_3{
    color: #dba507;
	opacity:1;
}
.color_info_4{
    color: #369def;
	opacity:1;
}
.color_info_5{
    /* color: #009688; */
    color: #5d5fc3;
	opacity:1;
}
.color_info_6{
    /* color: #5d5fc3; */
    /* color: #5d5fc3; */
    color: #d57e02;
    /* color: #db7407; */
    /* color: #cb884d; */
    /* color: #8247e5; */
	opacity:1;
}
.color_info_7{
    color: #cb564d ;
	opacity:1;
}
.color_info_8{
    /* color: #6467fb ; */
    color: #208d24 ;
	opacity:1;
}
.case_text_prize{
	/* color: #bdbdbd; */
    font-size: 18px;
    /* text-transform: uppercase; */
}
.cursor_pointer{
	cursor: pointer;
}
.text_title_info{
	    /* display: flex; */
	    font-size: 12px;
    text-transform: uppercase;
	    letter-spacing: 0.5px;
	    /* font-weight: 700; */
	    font-weight: 500;
		    /* color: #8d8d8d; */
			    line-height: 18px;
		    /* letter-spacing: 0px; */
	/* margin: 0; */
    /* padding: 0; */
    /* border: 0; */
    /* font-size: 100%; */
    /* font: inherit; */
    /* vertical-align: baseline; */
}

.global-stats-wrapper {
    display: flex;
    justify-content: center;
}

.global-stats {
    /* margin-bottom: 20px; */
    /* margin-top: 20px; */
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
}
.text_warning {
    /* color: #FF9F0A !important; */
		color: #ff6262;
}
.prize_amount{
	/* height: 2.3rem; */

	    /* padding: 5px 10px; */

	    /* border-radius: var(--border-radius); */

		/* background: rgb(255 255 255 / 7%); */
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;

    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

    font-size: 18px;
    font-weight: 700;
    color: #ffbf39;
    -webkit-letter-spacing: 0px;
    -moz-letter-spacing:  0px;
    -ms-letter-spacing:  0px;
 
    letter-spacing: 0px;
}

.sum_amount{
		height: 20px;
		/* height: 2.3rem; */
    /* width: 13.75rem; */
    /* padding: 0.625rem 1.25rem; */
	    /* padding: 5px 10px; */
    /* border-radius: 5px; */
	    /* border-radius: var(--border-radius); */
    /* background-color: #2d3035; */
	/* background: rgb(255 255 255 / 7%); */
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    /* display: flex; */
    display: inline-flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /* font-size: 1.3rem; */
    font-size: 18px;
    font-weight: 700;
    /* color: #ffbf39; */
    -webkit-letter-spacing: 0px;
    -moz-letter-spacing:  0px;
    -ms-letter-spacing:  0px;
    /* letter-spacing: -0.5px; */
    letter-spacing: 0px;
}
.position_relative{
	position: relative;
}
.color_gray{
	color: #cbcbcb;
}
.prize{
	align-items: center; 
	justify-content: flex-end;
}
.percent{
	/* width: 2.55rem; */
	width: 3rem;
    /* color: var(--1tryyad); */
    /* text-align: right; */
    /* margin-left: .3225rem; */
	    text-align: left;
    margin-left: .4rem;
	}
/* .flex_middle{ */
	/* display: flex; */
    /* align-items: center; */
/* } */


.description_block {
	/* font-weight:400; */
	/* font-weight:500; */
	/* color: #4f4f4f; */
	/* width:auto; */
	/* color: #adadad; */
	    /* width: 45px; */
	    /* width: 80px; */
	color: #cbcbcb;
	text-align: left;
	vertical-align: top;
	    line-height: 24px;
		/* font-size: 14px; */
}
.rating_exchange_numbers{
	    /* color: #cbcbcb; */
		display: flex;
    /* text-align: right; */
    align-items: center;
	    line-height: 20px;
}
.po_re{
	position:relative;
}
.po_ab{
	position:absolute;
}

.icon_rating_color_1{
	/* color: #55366a; */
	color: #9b69bb;
	/* color: #9d50ab; */
		/* opacity:1!important; */
}
.icon_rating_color_2{
	/* color: #367099; */
	color: #8d8d8d;
	/* color: #dba507; */
	/* color: #5d5fc3; */
		/* opacity:1!important; */
}
.icon_rating_color_3{
	/* color: #1e8039; */
	/* color: #1ed04a; */
	color: #27a34a;
		/* opacity:1!important; */
}

.opa_1{
		opacity:1!important;
}
.main_container_profil_and_upgrade{
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.block_upgrade{
		      height: 35px;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
	  text-align: center;
    cursor: pointer;
	
	    padding: 2px 5px;
    border-radius: 3rem;
	      max-height: 35px;
    width: 35px;
		    border: 2px solid #4d4d4d;
	/* background:#000; */
}
.block_upgrade_head{
/* text-shadow: none; */
    /* color: #ff9700; */
    font-size: 12px;
    /* display: inline-block; */
		display: flex;
		     /* font-weight: 500; */
    /* text-align: center; */
    /* cursor: pointer; */
    /* font-weight: 500; */
    /* font-weight: 800; */
    /* height: 15px; */
    line-height: 15px;
			    /* line-height: 10px; */
    /* height: 10px; */
	

    /* border: 1px solid #ff9700; */
	    /* border: 2px solid #4d4d4d; */
	/* background:#000; */
	    letter-spacing: 0.5px;
		
		/* display: flex; */
    /* height: 17px; */
    /* line-height: 17px; */
    /* align-items: center; */
    /* justify-content: center; */
	}

.block_upgrade_date{
	    font-size: 11px;
    /* display: inline-block; */
		display: flex;
		color: #cbcbcb;
    text-align: center;
    cursor: pointer;
    font-weight: 400;
		/* background:#000; */
		    line-height: 10px;
    /* height: 10px; */
	    letter-spacing: 0px;
		    /* padding: 2px 5px; */
    /* border-radius: 3rem; */
}
	.block_menu:hover .title_menu {
	opacity: 1;
	/* cursor: pointer; */
		/* color:#66a024!important; */
}
.color_upgrade_2{
   color: #ff9700;
       font-weight: 500;
	   background: #1e160d;
	       /* border: 2px solid #4d3512; */
	       border: 2px solid;
		       border-color: #4d3512 !important;
}
.color_upgrade_1{
   /* color: #adadad; */
   /* color: #4d4d4d; */
   color: #8d8d8d;
       font-weight: 700;
	   background: #000;
	       /* border: 2px solid #4d4d4d; */
		   
		          border: 2px solid;
		       border-color: #4d4d4d !important;
	      /* border: 2px solid #4d3512; */
}


.upgrade_lvl{
   font-weight: 500;
   border: 2px solid;
}

.color_upgrade_lvl_0{
	/* color: #ff9700; */
       /* font-weight: 500; */
	   /* background: #1e160d; */
	       /* border: 2px solid #4d3512; */
	       /* border: 2px solid; */
		       /* border-color: #4d3512 !important; */
			   
			      color: #8d8d8d;
       font-weight: 700;
	   background: #000;
	       /* border: 2px solid #4d4d4d; */
		   
		          border: 2px solid;
		       border-color: #4d4d4d !important;
}

.color_upgrade_lvl_1{
	color: #5fb545 ;

	   /* background: #1e160d; */
	   background: #0d1e1a;
	       /* border: 2px solid #4d3512; */
		       border-color: #124d22  !important;
}

.color_upgrade_lvl_2{
	color: #9d50ab ;
       /* font-weight: 500; */
	   /* background: #1e160d; */
	   background: #150d1e;
	       /* border: 2px solid #4d3512; */
	       /* border: 2px solid; */
		       /* border-color: #4d3512 !important; */
		       border-color: #42124d !important;
}

.color_upgrade_lvl_3{
	color: #ff9700;
       /* font-weight: 500; */
	   background: #1e160d;
	       /* border: 2px solid #4d3512; */
	       /* border: 2px solid; */
		       border-color: #4d3512 !important;
}

.upgrade_item_name{
	    /* color: #fff; */
	    color: #cbcbcb;
    /* text-transform: uppercase; */
    /* font-size: 18px; */
    font-size: 21px;
    /* font-size: 20px; */
    text-align: center;
    font-weight: 500;
    line-height: 30px;
}
.tex_dex_lin_thr{
	text-decoration: line-through;
}
.tex_ali_lef{
    text-align: left;
}

.tex_ali_cen{
    text-align: center;
}

.block_upgrade_big{
    /* color: #ff9700; */
    /* display: flex; */
	/* display: inline-flex; */
	    /* align-items: center; */
    /* font-size: 18px; */
	/* line-height:18px; */
	/* height:18px; */
    /* height: 20px; */
    padding: 2px 6px;
}
.block_upgrade_mini{
	display: inline-flex;
	    /* color: #ff9700; */
		/* display:flex; */
		    font-size: 13px;
    height: 20px;
	padding:2px 5px;
    /* font-weight: 500; */
    /* height: 20px; */
    align-items: center;
			    border: 2px solid ;
    /* display: flex; */
    /* background: #1e160d; */
}
.dis_fle{
	  display: flex;
}
.dis_blo{
	  display: block;
}
.fle_wra_wra{
	     flex-wrap: wrap;
}
.w_50{
	   width: 50%;
}
.wid_50_per{
	   width: 50%;
}
.wid_100{
	   width: 100%;
}

.block_news_caption{
	    color: #cbcbcb;
    /* font-size: 16px; */
    text-align: left;
    font-weight: 500;
    /* line-height: 30px; */
}
.block_news_text_news{
    color: #cbcbcb;
    font-size: 16px;
    text-align: left;
    font-weight: 400;
}

.block_news_date{
	/* color: #cbcbcb; */
    /* font-size: 16px; */
    text-align: right;
    font-weight: 500;
	    /* color: #8d8d8d; */
    /* line-height: 30px; */
}

.container_news_list:hover {
    opacity: 0.8;
}

.jus_con_cen{
    justify-content: center;
}
.jus_con_fle_end{
	    justify-content: flex-end;
}
.fle_dir_row{
	flex-direction: row;
}

/* .ali_ite_cen{ */

    /* align-items: center; */
/* } */
.navigation_color_1{
	/* color: #5fb545; */
	color: #1c731f;
}
.navigation_color_2{
	/* color: #9d50ab; */
	color: #4d61d3;
}
.navigation_color_3{
	/* color: #dba507; */
	color: #8e449b;
}
.navigation_color_4{
	/* color: #dba507; */
	/* color: #dba507; */
	color: #cb564d ;
}
.navigation_color_5{

	color: #dba507;

}
/* .block_navigation{ */
	/* background:#1a1c20; */
/* } */
.block_navigation:hover{
	/* background:#2e3138; */
	background:#26282b;
	    /* background: rgb(255 255 255 / 5%); */
	
}
.dis_inl_fle{
	
	    display: inline-flex;
}

.dis_inl_blo{
	display: inline-block;
}
.pos_rel{
	    position: relative;
	    /* display: inline-flex; */
}
/* .container_news_grade{ */
	
/* } */
.block_news_grade{
		/* background:#2e3138; */
		padding:0px 15px;
		font-size: 15px;
		    color: #cbcbcb;
    font-weight: 500;
	height:40px;
	
}
/* .block_news_grade:hover{ */
		/* background:#2e3138; */
/* } */
.block_news_comments {
    font-size: 15px;
    /* color: #cbcbcb; */
    font-weight: 500;
}
.block_news_views {
	font-size: 15px;
    /* color: #cbcbcb; */
    font-weight: 500;
}

.hov_act:hover{
			background:#2e3138;
}
.hov_act:active{
			background:#3f434c;
}
/* .fon_siz_16 */

.jus_con_spa_bet{
	justify-content: space-between;
}
.bor_bot_1{
	 border-bottom: 1px solid rgb(255 255 255 / 10%);
}
.grade_color_1.active, .grade_color_2.active{
	 /* color: #8bc34a; */
	 color: #1e8039;
}
.tex_tra_upp{
	 text-transform: uppercase;
}
.whi_spa_now{
	    white-space: nowrap;
}

.let_spa_0{
	-webkit-letter-spacing: 0px;
    -moz-letter-spacing:  0px;
    -ms-letter-spacing:  0px;
 
    letter-spacing: 0px;
}

.fon_wei_300{
	font-weight: 300;
}
.fon_wei_400{
	font-weight: 400;
}
.fon_wei_500{
	font-weight: 500;
}
.fon_wei_600{
	font-weight: 600;
}
.fon_wei_700{
	font-weight: 700;
}
.color_grey_1{
	color: #8d8d8d;
	/* color: #626262; */
	/* color: #9c9c9c; */
}
.color_grey_2{
	color: #cbcbcb;
}
/* .col_gra{ */
	/* color: #8d8d8d; */
/* } */
.block_discount{
	/* background:#ddd; */
	/* background:#3f51b5; */
	    /* line-height: 1; */
		
		
		    /* background: #ddd; */
    background: #111215;
    line-height: 1;
  /* border: 1px solid #4c4c4c; */
}
.container_btn_upgrade .active{

	    /* background: rgba(91, 84, 18, 0.25)!important; */

    /* border: 1px solid rgb(239, 187, 10 , 0.5); */
		    /* border: 1px solid transparent; */
}

.container_btn_upgrade{
/* border: 1px solid #323232; */
/* border: 1px solid rgb(255 255 255 / 10%); */
background: #1a1c20;
}

.block_btn_3 { 
     text-decoration: none;
    /* padding: 0px 10px 0px; */
    /* padding: 0px 0 0 7px; */
	/* margin: 5px;  */
	/* margin: 5px 5px 5px 0;  */
	/* margin: 0 10px 10px 0;  */
    /* border: 1px solid rgb(255 255 255 / 0%); */
    /* border: 1px solid rgb(255 255 255 / 0%); */
	    /* border: 1px solid transparent; */
	/* font-size: 14px; */
	font-weight:500;
    /* text-align: center; */
    text-align: left;
    cursor: pointer;
    /* border-radius: 19px; */
	    /* border-radius: 3rem; */
		/* line-height: 36px; */
			display: inline-block; 
			
			    /* transition: all 0.2s; */
				
				    /* background: rgb(255 255 255 / 5%); */
 }
 
 .block_btn_3:hover {
	/* background: rgb(255 255 255 / 15%); */
	/* background: rgb(255 255 255 / 7%); */
	background: rgb(255 255 255 / 15%);
		    /* border: 1px solid #4795ef; */
}

.bor_bot_1.pos_abs{
position:absolute;
/* top:-0.5px; */
/* right:15px; */
/* left:15px; */
} 
.block_selected_upgrade.pos_abs{
position:absolute;
/* top:20px; */

    /* position: absolute; */
    top: 18px;
    /* right: 15px; */
    left: 15px;
/* right:15px; */
/* left:15px; */
} 

/* .container_line:last-child { */

	/* border:none; */
/* } */
.ove_hid{
    overflow: hidden;
}
.upgrade_bor_bot_1{
	 /* border-bottom: 1px solid rgb(255 255 255 / 10%); */
	 border-bottom: 1px solid #111215;
}

.container_upgrade_level_navigation{
	display: grid;
    grid-auto-flow: row;
    gap: 15px;
    place-items: center;
    position: relative;

}
.block_btn_upgrade{
	 /* background: rgba(91, 84, 18, 0.25);  */
    background: #1a1c20;
cursor:pointer;
		    border: 1px solid transparent;
}
.block_btn_upgrade.active{

	    background: rgba(91, 84, 18, 0.25)!important;

    border: 1px solid rgb(239, 187, 10 , 0.5);
		    /* border: 1px solid transparent; */
}
.cur_def{
	cursor:default;
}

.ver_ali_top{
    vertical-align: top;
}
.gap-8{
	gap:8px;
}
.lin_hei_20{
	line-height: 20px
}

.fle_dir_col{
	flex-direction: column;
}

.mar_0_aut{
	margin: 0 auto;
}

.container_form_width{
    max-width: 350px;
}

.container_banners_468x60 img {
    width: 320px;
    height: 40px;
}
.container_buttn_add_banner{
	z-index: 2;
    /* font-size: 12px; */
    position: absolute;
    padding: 0;
    top: -9px;
    right: -13px;
    border: 0 !important;
    /* overflow: hidden; */
    /* -webkit-transition: right 0.7s ease; */
    /* -moz-transition: right 0.7s ease; */
    /* -o-transition: right 0.7s ease; */
	
	    border-radius: 50%;
		
		    /* display: inline-block; */
			    display: flex;
    height: 28px;
    width: 28px;
    /* text-align: center; */
	
	    /* vertical-align: middle; */
}
.block_button_add_banner{
	font-size: 15px;
    font-family: 'icomoon';
    display: flex;
    justify-content: center;
    align-items: center;
	/* color:#ddd; */
	    width: 100%;
}

.container_clicks_banner{
	z-index: 2;
    position: absolute;
    padding: 0;
    bottom: -4px;
    right: -13px;
	
	    /* top: -8px; */
    /* left: -8px; */
    border: 0 !important;
    /* overflow: hidden; */
    border-radius: 3rem;
	display: flex;
    /* height: 30px; */
    /* width: 30px; */
	padding:2px 5px;
	/* background:#ddd; */
}

.block_clicks_banner{
		font-size: 11px;
		font-weight:500;
    /* font-family: 'icomoon'; */
    display: flex;
    justify-content: center;
    align-items: center;
	/* color:#ddd; */
	    width: 100%;
}

.block_links{
	/* border:1px solid #eee; */
	border:1px solid rgb(255 255 255 / 20%);
}

.hei_100_per{
    height: 100%;
}