@import "../../vendor/fancybox/fancybox.css?v=1";
.news_box { padding:0 140px; }
.news_box .news_header {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:30px 0px;
	padding-bottom:10px;
}
.news_box .news_header .news_header_title {

}
.news_box .news_header .news_header_title h1 {
	font-size:30px;
	color:#333333;
	line-height:28px;
	font-weight:normal;
}
.news_box .news_header .news_header_title strong {
	display:block;
	font-weight:500;
}
.news_box .hr_white { margin:10px 0px 19px; }
.news_box .news_content {
	padding:0px 0px 30px 0px;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
	margin-top:-15px;
}
.news_box .news_content .news_content_text {
	width:calc(100% - 272px);
	padding-top:20px;
}
.news_box .news_content .news_content_text .news_top_image {
	position:relative;
	margin:0 auto;
	display:block;
	margin-bottom:16px;
	float:left;
	margin-right:16px;
	margin-top:7px;
}
@media (max-width: 767px) {
	.news_box .news_content .news_content_text .news_top_image {
		float:none;
		margin-right:0px;
		margin-top:0px;
	}
}
.news_box .news_content .news_content_text h1 {
	font-size:30px;
	font-weight:500;
	color:#333333;
	padding:28px 0px;
}
.news_box .news_content .news_content_text h2 {
	font-size:28px;
	font-weight:500;
	color:#333333;
	padding:28px 0px;
}
.news_box .news_content .news_content_text h3 {
	font-size:24px;
	font-weight:500;
	color:#333333;
	padding:10px 0px 26px 0px;
}
.news_box .news_content .news_content_text p {
	font-size:16px;
	color:#333333;
	margin-bottom:25px;
}
.news_box .news_content .news_content_text p a {
	color:#6099c1;
	text-decoration:underline;
}
.news_box .news_content .news_content_text strong { font-weight:500; }
.news_box .news_content .news_content_text .border {
	border:none !important;
	border-left:2px solid #64a1de !important;
	font-size:16px;
	color:#333333;
	padding-left:40px;
	margin-bottom:30px;
}
.news_box .news_content .news_content_text .war {
	border-left:2px solid #e06464;
	font-size:14px;
	color:#333333;
	padding-left:40px;
	margin-bottom:30px;
}
.news_box .news_content .news_content_text .war h3 {
	font-size:18px;
	font-weight:500;
	padding:0px;
	padding-bottom:10px;
}
.news_box .news_content .news_content_text .war strong {

}
.news_box .news_content .news_content_text ul {
	list-style:none;
	margin-left:70px;
}
.news_box .news_content .news_content_text ul li {
	counter-increment:li;
	padding-bottom:20px;
	color:#333333;
	font-size:16px;
}
.news_box .news_content .news_content_text ul li a {
	color:#6099c1;
	text-decoration:underline;
}
.news_box .news_content .news_content_text ul li::before {
	content:counter(li) ". ";
	color:#efab29;
	display:inline-block;
	width:38px;
	margin-left:-38px;
	font-size:15px;
	font-weight:bold;
}
.news_box .news_content .news_content_text ol {
	list-style:none;
	margin-left:30px;
}
.news_box .news_content .news_content_text ol li {
	counter-increment:li;
	padding-bottom:10px;
	color:#333333;
	font-size:16px;
}
.news_box .news_content .news_content_text ol li a {
	display:initial;
	color:#6099c1;
	text-decoration:underline;
}
.news_box .news_content .news_content_text ol li::before {
	content:counter(li) ". ";
	color:#efab29;
	display:inline-block;
	width:38px;
	font-size:15px;
	font-weight:bold;
}
.news_box .news_content .news_content_text .list_2_col {
	display:flex;
	justify-content:space-evenly;
}
.news_box .news_content .news_content_text .list_2_col ul {

}
.news_box .news_content .news_content_text .list_2_col ul li {

}
.news_box .news_content .news_content_text .list_2_col ul li .num {
	color:#efab29;
	display:inline-block;
	width:38px;
	margin-left:-38px;
	font-size:15px;
	font-weight:bold;
}
.news_box .news_content .news_content_text .list_2_col ul li .text {

}
.news_box .news_content .news_content_text .list_2_col ul li::before {
	content:'';
	display:none;
}
.news_box .news_content .news_content_text .news_date {
	margin-top:-30px;
	text-align:right;
}
.news_box .news_content .news_content_text .table { line-height:1; }
.news_box .news_content .news_content_text .table tr {

}
.news_box .news_content .news_content_text .table tr td {
	padding:0.25rem;
	vertical-align:middle;
}
.news_box .news_content .news_content_text .table_overflow {
	width:100%;
	overflow:auto;
}
.news_box .news_content .news_content_text .top_grossing_b_box {
	margin-bottom:25px;
	position:relative;
	background:#eeb400;
	border-radius:20px;
	display:block;
}
.news_box .news_content .news_content_text .top_grossing_b_box .white_circle_box {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:top;
	z-index:0;
}
.news_box .news_content .news_content_text .top_grossing_b_box a {
	text-decoration:none;
	cursor:default;
	display:block;
	width:100%;
	height:100%;
	position:relative;
}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts {
	display:flex;
	align-items:center;
	justify-content:space-around;
	padding:17px;
}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part1 {

}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part2 {

}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 {

}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .algin {
	width:100%;
	display:block;
}
.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .tgb_title, .news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .tgb_subtitle { display:none; }
.news_box .news_content .news_content_text .top_grossing_b_box .tgb_title {
	font-size:26px;
	color:#303030;
	font-weight:500;
}
.news_box .news_content .news_content_text .top_grossing_b_box .tgb_subtitle {
	font-size:22px;
	color:#303030;
	font-weight:500;
}
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list { display:flex; }
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list .one_pict {
	position:relative;
	box-shadow:0px 0px 8px #977200;
	margin:0px 5px;
	width:56px;
}
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list .one_pict .row {
	position:absolute;
	left:20px;
	bottom:10px;
}
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list .one_pict .row img {

}
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list .one_pict img {

}
.news_box .news_content .news_content_text .top_grossing_b_box .pict_list .one_pict.one_pict_up { top:-25px; }
.news_box .news_content .news_content_text .top_grossing_b_box .pseudo_btn {
	background:#6099c1;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	font-weight:500;
	padding:13px 40px;
	border-radius:5px;
	box-shadow:0px 0px 7px #00000026;
}
.news_box .news_content .news_content_text .top_grossing_b_box .pseudo_btn:hover { cursor:pointer; }
.news_box .news_content .news_content_menu {
	width:260px;
	margin-left:30px;
	padding-top:20px;
}
.news_box .news_content .news_content_menu h3 {
	font-size:20px;
	font-weight:500;
	color:#333333;
	margin-bottom:20px;
}
.news_box .news_content .news_content_menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.news_box .news_content .news_content_menu ul li {
	margin-bottom:10px;
	padding:5px 9px;
	border-radius:5px;
}
.news_box .news_content .news_content_menu ul li a {
	color:#6099c1;
	font-size:16px;
	display:flex;
}
.news_box .news_content .news_content_menu ul li a span {
	font-weight:bold;
	color:#bdbdbd;
	font-size:13px;
	width:23px;
	display:block;
}
.news_box .news_content .news_content_menu ul li a p { padding:0px; }
.news_box .news_content .news_content_menu ul li.active { background:#fff; }
.news_box .news_content .news_content_menu ul li.active a {

}
.news_box .news_content .news_content_menu ul li:hover { background:#fff; }
.news_box .new_load_app_id {
	background:#fff;
	padding:20px 20px;
	border-radius:10px;
	margin:10px 0px;
}
.news_box .new_load_app_id .image_connect_app_id {
	display:none;
	width:362px;
	margin-right:35px;
}
.news_box .new_load_app_id .image_connect_app_id img {

}
.news_box .new_load_app_id .descr_connect_app_id { width:100%; }
.news_box .new_load_app_id .descr_connect_app_id .title_connect_app_id { padding-bottom:18px; }
.news_box .new_load_app_id .descr_connect_app_id .title_connect_app_id a {
	text-decoration:underline;
	color:#6099c1;
}
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box {
	display:flex;
	align-items:flex-start;
	justify-content:flex-start;
	flex-wrap:wrap;
	width:100%;
}
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id { width:25%; }
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id label {
	font-size:11px;
	font-weight:normal;
	color:#bfbfbf;
	margin-bottom:0px;
	text-transform:uppercase;
	line-height:13px;
	display:block;
}
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id p {
	color:#333;
	font-weight:500;
	font-size:14px;
	margin-bottom:0;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id p a {
	font-weight:500;
	font-size:14px;
	color:#7c7c7c;
	text-decoration:underline;
}
.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id p span {
	vertical-align:text-top;
	margin-left:8px;
}
.news_box .app_langs_block { padding-bottom:30px; }
.news_box .app_langs_block .m-b-35 { margin-bottom:0; }
.news_box .app_langs_block .chart_lock_lang {
	margin-top:-33px;
	margin-bottom:-50px;
}
.news_box .app_langs_block .row {

}
.news_box .app_langs_block .row .col-lg-4 {

}
.news_box .app_langs_block .row .col-lg-4:last-child { margin-top:0px; }
#load_news_post_articles {

}
#load_news_post_articles h3 {
	font-size:20px;
	font-weight:500;
	color:#333;
}
#load_news_post_articles .one_new_r_list {
	display:flex;
	align-items:flex-start;
	justify-content:space-between;
	flex-wrap:wrap;
}
#load_news_post_articles .one_new_r_click {
	width:300px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:flex-start;
	text-align:justify;
	height:230px;
	margin:0px 0px 20px 0px;
	cursor:pointer;
}
#load_news_post_articles .one_new_r_click .img_r {
	width:300px;
	height:172px;
	background-size:cover;
	margin-bottom:7px;
}
#load_news_post_articles .one_new_r_click .n_a_title {
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#6099c1;
	font-size:14px;
	line-height:17px;
}
#load_news_post_articles .one_new_r_click .n_a_title span {

}
#load_news_post_articles .one_new_r_click:hover {

}
#load_news_post_articles .one_new_r_click:hover .n_a_title { text-decoration:underline; }
#load_news_post_articles .one_new_r_click.one_new_r_click_no_image {

}
#load_news_post_articles .one_new_r_click.one_new_r_click_no_image .n_a_title { width:100%; }
#load_news_chart_articles {
	padding-top:20px;
	max-width:100%;
}
#load_news_chart_articles h3 {

}
#load_news_chart_articles .one_new_r_list {
	display:flex;
	flex-direction:column;
}
#load_news_chart_articles .one_new_r_click {
	display:flex;
	align-items:center;
	width:100%;
	justify-content:space-between;
	margin-bottom:15px;
	cursor:pointer;
}
#load_news_chart_articles .one_new_r_click img {

}
#load_news_chart_articles .one_new_r_click .n_a_title {
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#6099c1;
	font-size:14px;
	font-weight:500;
	width:calc(100% - 78px);
}
#load_news_chart_articles .one_new_r_click .n_a_title span {

}
#load_news_chart_articles .one_new_r_click:hover {

}
#load_news_chart_articles .one_new_r_click:hover .n_a_title { text-decoration:underline; }
#load_news_chart_articles .one_new_r_click.one_new_r_click_no_image {

}
#load_news_chart_articles .one_new_r_click.one_new_r_click_no_image .n_a_title { width:100%; }
.news_game_langs_charts {
	border:2px solid #fff;
	margin-top:30px;
}
.news_game_langs_charts .news_game_langs_charts_title {
	font-size:20px;
	font-weight:500;
	color:#333;
	padding:10px 0px 26px 0px;
	text-align:center;
}
.news_game_langs_charts .news_game_langs_charts_box {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-around;
	position:relative;
	width:100%;
	min-height:200px;
}
.news_game_langs_charts .news_game_langs_charts_box #news_game_langs_charts_chart_loader { z-index:1; }
.news_game_langs_charts .news_game_langs_charts_box .circle1 {
	width:50%;
	position:relative;
}
.news_game_langs_charts .news_game_langs_charts_box .circle1 canvas {
	height:500px;
	max-height:500px;
}
.filtering_box {
	display:flex;
	flex-direction:row;
	align-items:center;
	justify-content:space-between;
	padding-top:30px;
}
.filtering_box .chart_box_filter {
	background:#ffffff;
	padding:15px;
	border-radius:8px;
	box-shadow:0px 0px 10px #0000000d;
	border:2px solid #fff;
	width:40%;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.filtering_box .chart_box_filter .text_filter {
	display:flex;
	flex-direction:column;
	align-items:flex-start;
	line-height:16px;
}
.filtering_box .chart_box_filter .text_filter label {
	font-size:11px;
	color:#bfbfbf;
	text-transform:uppercase;
	margin:0;
}
.filtering_box .chart_box_filter .text_filter strong {
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.filtering_box .chart_box_filter .text_filter p {
	font-size:12px;
	color:#333333;
	margin:0;
}
.filtering_box .chart_box_filter .button_filter {

}
.filtering_box .chart_box_filter .button_filter button {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background:#6099c1;
	color:#fff;
	padding:7px 20px;
	border-radius:5px;
}
.filtering_box .chart_box_other_chart {
	border:2px solid #eeb70c;
	background:#ffffff;
	padding:15px;
	border-radius:8px;
	box-shadow:0px 0px 10px #0000000d;
	width:40%;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.filtering_box .chart_box_other_chart .icon_c {

}
.filtering_box .chart_box_other_chart .text_c {
	height:48px;
	display:flex;
	align-items:start;
	justify-content:center;
	flex-direction:column;
}
.filtering_box .chart_box_other_chart .text_c h3 {
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.filtering_box .chart_box_other_chart .text_c p {
	font-size:12px;
	padding:0;
	margin:0;
}
.filtering_box .chart_box_other_chart .link_c {

}
.filtering_box .chart_box_other_chart .link_c a {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background:#77c160;
	color:#fff;
	padding:7px 20px;
	border-radius:5px;
}
.news_game_langs_text { padding-top:30px; }
.news_game_langs_text p {

}
.app_sales_chart { position:relative; }
.app_sales_chart .app_sales_chart_top {
	position:relative;
	display:flex;
	justify-content:space-between;
	padding-bottom:20px;
	align-items:center;
}
.app_sales_chart .app_sales_chart_top .chart_app_sales_prev {
	cursor:pointer;
	opacity:0.8;
}
.app_sales_chart .app_sales_chart_top .chart_app_sales_prev.lock { opacity:0; }
.app_sales_chart .app_sales_chart_top .chart_app_sales_next {
	cursor:pointer;
	opacity:0.8;
}
.app_sales_chart .app_sales_chart_top .chart_app_sales_next.lock { opacity:0; }
.app_sales_chart .app_sales_chart_top h3 {
	font-size:16px;
	font-weight:500;
	color:#333;
	padding:10px 0px 26px 0px;
}
.app_sales_chart .app_sales_chart_top .checkbox_change_box {
	position:absolute;
	top:0px;
	right:20px;
	display:flex;
	align-items:center;
	font-size:11px;
	color:#a4a4a4;
}
.chart_lock_sale {
	background:url(/public/images/chart_lock_bg_sale_2.webp) top center no-repeat;
	padding:30px 0px 30px 0px;
}
.chart_lock_sale .chart_lock_title_box {
	font-size:14px;
	font-weight:500;
	color:#333;
	text-align:center;
	padding-bottom:52px;
	margin-top:-20px;
}
.chart_lock_sale .no_access_banner_box {
	display:flex !important;
	background:#ffffffc9;
}
@media (max-width: 1440px) {
	.news_box { padding:0px; }
}
@media (max-width: 1279px) {
	.news_box { padding:0px; }
	.news_box .news_content {

	}
	.news_box .news_content .news_content_text {

	}
	.news_box .news_content .news_content_text .top_grossing_b_box {

	}
	.news_box .news_content .news_content_text .top_grossing_b_box .white_circle_box { background-position:-177px -55px; }
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts {

	}
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part1 { display:none; }
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 {
		width:50%;
		padding-left:12px;
	}
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .algin { text-align:right; }
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .tgb_title {
		display:block;
		font-size:18px;
	}
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .tgb_subtitle {
		display:block;
		font-size:14px;
	}
	.news_box .news_content .news_content_text .top_grossing_b_box .t_g_parts .t_g_part3 .pseudo_btn {
		display:inline-block;
		padding:5px 32px;
	}
}
@media (max-width: 991px) {

}
@media (max-width: 767px) {
	.news_box {

	}
	.news_box .news_header {
		flex-direction:column;
		align-items:flex-start;
	}
	.news_box .news_content { flex-direction:column; }
	.news_box .news_content .guide_content_text { width:100%; }
	.news_box .news_content .news_content_menu {
		width:100%;
		margin:0;
		padding:0px;
		margin-top:20px;
	}
	.news_box .news_content .news_content_text { width:100%; }
	.news_box .app_langs_block { padding-bottom:0px; }
	.news_box .app_langs_block .chart_lock_lang {
		padding-bottom:0px;
		margin-bottom:0px;
	}
	.news_box .app_langs_block .chart_lock_lang .no_access_banner_box { margin-bottom:10px; }
	.news_box {

	}
	.news_box .new_load_app_id {

	}
	.news_box .new_load_app_id .descr_connect_app_id {

	}
	.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box {

	}
	.news_box .new_load_app_id .descr_connect_app_id .descr_connect_app_id_box .one_descr_connect_app_id { width:50%; }
	.news_game_langs_charts {

	}
	.news_game_langs_charts .news_game_langs_charts_box {
		padding-bottom:40px;
		flex-direction:column;
	}
	.news_game_langs_charts .news_game_langs_charts_box .circle1 {
		width:100%;
		margin-bottom:-70px;
	}
	.news_game_langs_charts .news_game_langs_charts_box .circle1 canvas {
		height:auto;
		width:90%;
	}
	.filtering_box { flex-direction:column; }
	.filtering_box .chart_box_filter {
		width:100%;
		margin-bottom:15px;
	}
	.filtering_box .chart_box_other_chart { width:100%; }
}
