img {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
}

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

.sa-cliping-mask {
	width: 0;
	height: 0;
}

.sa-header {
	height: 30px;
	padding: 22px;
	font-size: 18px;
	line-height: 30px;
	font-weight: normal;
}
	.sa-header i {
		top: 3px;
		width: 30px;
		height: 30px;
		color: #df3625;
		font-size: 19px;
		position: relative;
		display: inline-block;
		margin-right: 15px;
	}
	
aside .sa-header {
	background-color: #dcdcdc;
}

.sa-body {
	background-color: #efefef;
}

.sa-body_10 {
	background-color: #efefef;
        padding: 10px;
}

/*----- Dev blog Styles -----*/
.sa-dev-blog-tmpl {

}
	.sa-dev-blog-tmpl .sa-db-body {
		color: #fff;
	}
		.sa-dev-blog-tmpl .sa-db-header {
			width: 100%;
			height: 300px;
			color: #fff;
			padding: 0 30%;
			position: relative;
			text-align: center;
		}
			.sa-dev-blog-tmpl .sa-db-header .sa-db-subinfo {
				display: block;
				overflow: hidden;
				text-align: center;
				margin: 25px 0 0;
				height: 21px;
				font-size: 16px;
			}
			.sa-dev-blog-tmpl .sa-db-header p {
				font-size: 16px;
				line-height: 21px;
			}

		.sa-dev-blog-tmpl .sa-db-body .sa-db-description {
			width: 900px;
			margin: 0 auto 70px;
		}
			.sa-dev-blog-tmpl .sa-db-body .sa-db-description p {
				font-size: 16px;
				line-height: 24px;
			}
			.sa-dev-blog-tmpl .sa-db-body .sa-db-description span {
				padding-top: 40px;
				display: block;
			}

			.sa-dev-blog-tmpl .sa-db-body .sa-db-description .sa-db-quate {
				padding: 0 60px;
				position: relative;
			}
				.sa-dev-blog-tmpl .sa-db-body .sa-db-description .sa-db-quate h4 {
					margin-bottom: 10px;
				}
				.sa-dev-blog-tmpl .sa-db-body .sa-db-description .sa-db-quate i {
					top: 50%;
					left: 0;
					font-size: 40px;
					position: absolute;
					margin-top: -20px;
				}




	.sa-dev-blog-tmpl.sa-timeline-blog-view {
		padding: 150px 0 0;
	}
		.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list {
			position: relative;
			overflow: hidden;
			padding: 60px 0 0;
		}
		.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list:before {
			content: '';
			top: 0;
			left: 50%;
			width: 1px;
			height: 100%;
			margin-left: -1px;
			position: absolute;
			background-color: #797979;
		}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list p {
				margin-bottom: 14px;
			}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li {
				width: 50%;
				float: right;
				clear: right;
				position: relative;
				padding: 0 0 0 60px;
				margin: 0 0 60px;

				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
			}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:nth-of-type(even) {
				float: left;
				clear: left;
				text-align: right;
				padding: 0 60px 0 0;
			}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:nth-child(2) {
				margin-top: 60px;
			}

			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:before,
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:after {
			    content:" ";
			    display: table;
			}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:after {
			    clear: both;
			}
				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li span {
					color: #797979;
					font-size: 14px;
				}
				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li span:before {
					content: '';
					top: 5px;
					left: -5px;
					width: 10px;
					height: 10px;
					position: absolute;
					background-color: #df3625;

					-webkit-border-radius: 50%;
					-moz-border-radius: 50%;
					border-radius: 50%;
				}
				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li:nth-of-type(even) span:before {
					right: -5px;
					left: auto;
				}
					.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li span b {
						color: #df3625;
						margin-right: 10px;
						text-transform: uppercase;
					}

				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li h3 {
					font-size: 24px;
					font-weight: bold;
					margin: 0 0 10px;
				}
				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li p {
					color: #b4b4b4;
				}
				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li figure {
					margin: 0 0 25px;
				}
					.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li figure img {
						max-width: 100%;
						display: block;
						-webkit-border-radius: 30px;
						-moz-border-radius: 30px;
						border-radius: 30px;
					}

				.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-list li .sa-btn {
					min-width: 180px;
					padding: 16px 18px;
				}

		.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-end {
			width: 230px;
			margin: 80px auto;
			color: #df3625;
			font-size: 17px;
			text-align: center;
		}
			.sa-dev-blog-tmpl.sa-timeline-blog-view .sa-db-timeline-end span {
				color: #fff;
				display: block;
				font-size: 46px;
			}



	.sa-dev-blog-tmpl.sa-single-blog-view {
		padding: 250px 0 0;
	}
	.sa-dev-blog-tmpl.sa-single-blog-view.sa-custom-blog-tmpl {
		padding: 300px 0 0;
	}
		.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-header {
			height: 200px;
			padding: 0 20%;
		}
		.sa-dev-blog-tmpl.sa-single-blog-view.sa-custom-blog-tmpl .sa-db-header { height: 500px; margin: 0 0 80px; }

		.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-body {
			color: #fff;
		}
				.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-body .sa-db-description .sa-sn-attachments {
					width: 90%;
					margin: 50px auto;
					position: relative;

					-webkit-box-shadow: 0px 5px 30px 0px rgba(0,0,0,0.35);
					-moz-box-shadow: 0px 5px 30px 0px rgba(0,0,0,0.35);
					box-shadow: 0px 5px 30px 0px rgba(0,0,0,0.35);
				}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-body .sa-db-description .sa-sn-attachments img {
						max-width: 100%;
						margin: 0 auto;
						display: block;
					}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-body .sa-db-description .sa-sn-attachments figcaption {
						position: absolute;
						bottom: 0;
						left: 0;
						color: #ddd;
						display: block;
						width: 100%;
						padding: 12px 0;
						font-size: 16px;
						text-align: center;
						background-color: transparent;
					}

		.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-forum-link {
			color: #fff;
			padding: 60px 0;
			text-align: center;
			border-top: 1px solid #5e5e5e; 
		}
			.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme {
				overflow: hidden;
				text-align: right;
				margin-bottom: 35px;
				display: inline-block;
			}
			.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme.sa-cnt { text-align: center; }
			.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme.sa-alr { text-align: right; }

				.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-text {
					float: left;
					padding: 7px 0;
				}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-text h3 {
						font-size: 24px;
						margin-bottom: 5px;
					}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-text p {
						margin: 0;
					}

				.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users {
					float: left;
					overflow: hidden;
				}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users > div {
						float: left;
						margin: 16px 0 16px 15px;
					}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users > div:first-child {
						width: 92px;
						margin: 0 0 0 25px;
					}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users .sa-hexagon-sp {
						width: 60px;
						height: 71px;
						display: table;
					}
					.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users .sa-hexagon-sp:before {
						background-color: #181a22;
					}
						.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-fl-callme .sa-db-fl-users .sa-hexagon-sp span {
							width: 100%;
							height: 100%;
							color: #fff;
							font-size: 12px;
							text-align: center;
							display: table-cell;
							vertical-align: middle;
							position: relative;
						}

			.sa-dev-blog-tmpl.sa-single-blog-view .sa-db-forum-link .sa-btn {
				width: 200px;
			}


/*----- HOMEPAGE NEWS MODULE -----*/
.sa-recent-news {
	height: 330px;
	overflow: hidden;
	position: relative;
	background-color: #22242e;
}
	.sa-recent-news .sa-recent-news-list {
		
	}
		.sa-recent-news .sa-recent-news-list > li {
			width: 25%;
			height: 50%;
			float: left;
			height: 165px;
			overflow: hidden;
			background-color: #22242e;
		}
		.sa-recent-news .sa-recent-news-list > li:first-child {
			width: 50%;
			height: 330px;
		}
			.sa-recent-news .sa-recent-news-list > li a {
				width: 100%;
				height: 100%;
				display: table;
				position: relative;
			}
			.sa-recent-news .sa-recent-news-list > li:first-child a:before {
				content: '';
				display: block;
				width: 100%;
				height: 100%;
				position: absolute;
				left: 0;
				top: 0;
				background: -moz-linear-gradient(top, rgba(34, 36, 46, 0) 30%, rgba(34, 36, 46, 0.8) 100%);
				background: -webkit-linear-gradient(top, rgba(34, 36, 46, 0) 30%,rgba(34, 36, 46, 0.8) 100%);
				background: linear-gradient(to bottom, rgba(34, 36, 46, 0) 30%,rgba(34, 36, 46, 0.8) 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a22242e', endColorstr='#22242e',GradientType=0 );
				z-index: 2;
			}
				.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-info,
				.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-stats {
					z-index: 5;
					width: 100%;
					overflow: hidden;
					background-color: transparent;
				}
				.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-preview {
					height: 103%;
					z-index: 1;
					position: absolute;
					left: 0;
					top: 0;
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
					filter: alpha(opacity=30);
					-moz-opacity: 0.3;
					 -khtml-opacity: 0.3; 
					opacity: 0.3;

					-webkit-transition: opacity .3s ease-in-out;
					-moz-transition: opacity .3s ease-in-out;
					-o-transition: opacity .3s ease-in-out;
					transition: opacity .3s ease-in-out;
				}
				.sa-recent-news .sa-recent-news-list > li a:hover .sa-recent-news-preview {
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
					filter: alpha(opacity=40);
					-moz-opacity: 0.4;
					 -khtml-opacity: 0.4; 
					opacity: 0.4;
				}
				.sa-recent-news .sa-recent-news-list > li:first-child .sa-recent-news-preview {
					-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
					filter: alpha(opacity=100) !important;
					-moz-opacity: 1 !important;
					 -khtml-opacity: 1 !important; 
					opacity: 1 !important;
				}
				.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-info {
					color: #fff;
					text-align: center;
					display: table-cell;
					position: relative;
					padding: 0 30px;
					vertical-align: middle;
				}
				.sa-recent-news .sa-recent-news-list > li:first-child a .sa-recent-news-info {
					left: 0;
					bottom: 30px;
					color: #fff;
					text-align: left;
					display: block;
					position: absolute;
					-moz-box-sizing: border-box;
					box-sizing: border-box;
				}
					.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-info h3 {
						margin: 0 0 10px;
						//height: 50px;
					}
					.sa-recent-news .sa-recent-news-list > li:first-child a .sa-recent-news-info h3 {
						font-size: 24px;
						line-height: 28px;
					}

				.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-stats {
					top: 30px;
					display: block;
					position: absolute;
					padding: 0 40px;
				}
					.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-stats ul {

					}
						.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-stats ul li {
							color: #ddd;
							float: left;
							font-size: 12px;
						}
						.sa-recent-news .sa-recent-news-list > li a .sa-recent-news-stats ul li.sa-ul-sep {
							margin: 0 10px;
						}

/*----- CATEGORY NEWS/REVIEW VIEW -----*/
.sa-news-category {

}
	.sa-news-category .sa-nc-header {
		color: #fff;
	}


	.sa-news-category .sa-nc-description {
		//padding: 30px;
		overflow: hidden;
	}
	.sa-news-category .sa-nc-sidebar {
		background-color: #e9e9e9;
	}
		.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block {
			overflow: hidden;
			padding: 15px 30px;
			position: relative;;
		}
			.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list {
				position: relative;
				z-index: 2;
			}
				.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list > li {

				}
					.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list > li > a {
						display: block;
						color: #000;
						font-size: 16px;
						position: relative;
						padding: 15px 0 15px 45px;

						-webkit-transition: color .3s ease-in-out;
						-moz-transition: color .3s ease-in-out;
						-o-transition: color .3s ease-in-out;
						transition: color .3s ease-in-out;
					}
					.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list > li > a:hover,
					.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list li.sa-active > a {
						color: #333;
					}
						.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list > li > a i {
							left: 15px;
							width: 30px;
							font-size: 19px;
							position: absolute;
						}
						.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list li ul {
							display: none;
						}
						.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list li.sa-active ul {
							display: block;
						}
							.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list li ul li {
								
							}
								.sa-news-category .sa-nc-sidebar .sa-nc-categories-menu-block .sa-nc-cm-list li ul li a {
									display: block;
									font-size: 12px;
									padding: 12px 0 12px 45px;
								}


/*----- WIDGET STYLES -----*/
.sa-nc-load-more {
	width: 100%;
	height: 240px;
	display: table;
	position: relative;
	background: url(https://strikearena.ru/forums/public/style_images/sa/beta/widgets/sa-widget-bg-1.png) no-repeat top left;
	z-index: 4;
}
	.sa-nc-load-more .sa-nc-lm-info {
		color: #fff;
		width: 100%;
		text-decoration: none;
		text-align: center;
		display: table-cell;
		position: relative;
		vertical-align: middle;
		z-index: 5;
	}
		.sa-nc-load-more .sa-nc-lm-info h3 {
			margin-bottom: 25px;
		}
		.sa-nc-load-more .sa-nc-lm-info .sa-btn:hover {
			background-color: transparent;
			opacity: 0.8;
		}



/*----- NEWS GRID VIEW -----*/
.sa-news-grid {
	overflow: hidden;
}
	.sa-news-grid li {
		width: 33.334%;
		height: 295px;
		float: left;
		overflow: hidden;
		position: relative;
		display: inline-block;
	}
	.sa-news-grid li.sa-two-thirds {
		width: 66.668%;
	}
	.sa-news-grid li.sa-high-tower {
		height: 590px;
	}
	.sa-news-grid li.sa-high-tower.odd {
		float: right;
	}
		.sa-news-grid li a {
			color: #fff;
			width: 100%;
			height: 100%;
			display: table;
			overflow: hidden;
			background-color: #22242e;
		}
			.sa-news-grid li a span {
				top: 30px;
				left: 30px;
				color: #fff;
				position: absolute;
				background-color: transparent;
			}
			.sa-news-grid li a .sa-nl-item-description {
				z-index: 3;
				padding: 30px;
				height: 100%;
				max-height: 100%;
				display: table;
				position: relative;

				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
			}
			.sa-news-grid li a .sa-nl-item-description:before {
				content: '';
				width: 0;
				height: 0;
				position: absolute;
			}
			.sa-news-grid li.sa-high-tower a .sa-nl-item-description,
			.sa-news-grid li.sa-two-thirds a .sa-nl-item-description {
				color: #000;
				position: absolute;
				background-color: #fff;
			}
			.sa-news-grid li.sa-high-tower a .sa-nl-item-description {
				bottom: 0;
				width: 100%;
				height: 50%;
			}
			.sa-news-grid li.sa-two-thirds a .sa-nl-item-description {
				right: 0;
				width: 50%;
				height: 100%;
			}
			.sa-news-grid li.sa-two-thirds a .sa-nl-item-description:before {
				top: 50%;
				left: -15px;
				margin-top: -15px;
				border-right: 15px solid #fff;
				border-top: 15px solid transparent;
				border-bottom: 15px solid transparent;
			}
			.sa-news-grid li.sa-high-tower a .sa-nl-item-description:before {
				top: -15px;
				left: 50%;
				margin-left: -15px;
				border-bottom: 15px solid #fff;
				border-left: 15px solid transparent;
				border-right: 15px solid transparent;
			}
				.sa-news-grid li a .sa-nl-item-description .sa-nl-item-cnt {
					height: 100%;
					display: table-cell;
					vertical-align: middle;
				}
					.sa-news-grid li a .sa-nl-item-description .sa-nl-item-cnt h3 {
						font-size: 16px;
						font-weight: 600;
						margin: 0 0 15px;
					}
					.sa-news-grid li a .sa-nl-item-description .sa-nl-item-cnt p {
						margin: 0;
						font-size: 14px;
					}
			.sa-news-grid li a .sa-nl-item-preview {
				top: 0;
				left: 50%;
				height: 100%;
				z-index: 1;
				position: absolute;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
				filter: alpha(opacity=30);
				-moz-opacity: 0.3;
				-khtml-opacity: 0.3;
				opacity: 0.3;

				-webkit-transition: opacity .3s ease-in-out;
				-moz-transition: opacity .3s ease-in-out;
				-o-transition: opacity .3s ease-in-out;
				transition: opacity .3s ease-in-out;

				-webkit-transform: translateX(-50%);
				-moz-transform: translateX(-50%);
				-ms-transform: translateX(-50%);
				-o-transform: translateX(-50%);
				transform: translateX(-50%);
			}
			.sa-news-grid li.sa-two-thirds a .sa-nl-item-preview,
			.sa-news-grid li.sa-high-tower a .sa-nl-item-preview {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter: alpha(opacity=100);
				-moz-opacity: 1;
				-khtml-opacity: 1;
				opacity: 1;
			}
			.sa-news-grid li.sa-two-thirds a .sa-nl-item-preview {
				left: 25%;
			}
			.sa-news-grid li.sa-high-tower a .sa-nl-item-preview {
				top: 0;
				height: 50%;
			}
			.sa-news-grid li a:hover .sa-nl-item-preview {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
				filter: alpha(opacity=50);
				-moz-opacity: 0.5;
				-khtml-opacity: 0.5;
				opacity: 0.5;
			}




/*----- NEWS LIST VIEW -----*/
.sa-news-list {

}
	.sa-news-list li {
		
	}
		.sa-news-list li a {
			display: block;
			height: 170px;
			color: #222;
			position: relative;
			padding: 30px 30px 30px 345px;

			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.sa-news-list li:nth-child(2n+1) a {
			background-color: #e3e3e3;
		}
			.sa-news-list li a .sa-nl-item-preview {
				top: 0;
				left: 0;
				width: 315px;
				height: 170px;
				overflow: hidden;
				position: absolute;
			}
				.sa-news-list li a .sa-nl-item-preview img {
					left: 50%;
					height: 120%;
					position: relative;
					-webkit-transform: translateX(-50%);
					-moz-transform: translateX(-50%);
					-ms-transform: translateX(-50%);
					-o-transform: translateX(-50%);
					transform: translateX(-50%);
				}
			.sa-news-list li a h3 {
				font-weight: bold;
				margin: 0 0 10px;
			}




/*----- DETAILED NEWS/REVIEW VIEW -----*/
.sa-single-news-view {
	position: relative;
}
	.sa-single-news-view.sa-reviews-tmpl .sa-sn-header {
		position: relative;
		text-align: center;
		height: 350px;
		width: 100%;
	}
		.sa-single-news-view.sa-reviews-tmpl .sa-sn-header h1,
		.sa-single-news-view.sa-reviews-tmpl .sa-sn-header h2,
		.sa-single-news-view.sa-reviews-tmpl .sa-sn-header li {
			color: #fff;
		}
		.sa-single-news-view.sa-reviews-tmpl .sa-sn-header h2 {
			font-weight: 300;
			font-family: inherit;
		}

		.sa-single-news-view .sa-sn-header .sa-sn-subinfo {
			display: block;
			overflow: hidden;
			text-align: center;
			margin: 25px 0 0;
			height: 21px;
		}
		.sa-single-news-view.sa-news-tmpl .sa-sn-header .sa-sn-subinfo {
			display: block;
			overflow: hidden;
			text-align: left;
			margin: 0;
		}
			.sa-single-news-view .sa-sn-header .sa-sn-subinfo li {
				font-size: 19px;
				text-align: center;
				display: inline-block;
				line-height: 21px;
				font-family: 'Open Sans', sans-serif;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-header .sa-sn-subinfo li  {
				font-size: 14px;
			}
			.sa-single-news-view .sa-sn-header .sa-sn-subinfo li.sa-ul-sep {
				margin: 0 10px;
				font-size: 14px;
				position: relative;
			}
				.sa-single-news-view .sa-sn-header .sa-sn-subinfo li a {
					color: #fff;
				}

	.sa-single-news-view .sa-sn-body {
		background-color: #efefef;
		overflow: visible;
	}
		.sa-single-news-view.sa-reviews-tmpl .sa-sn-body .sa-sn-description {
			padding: 70px 0;
		}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description > p {
				padding: 0 95px;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description ul.bbc {
				margin: 0 0 0 20px;
				padding: 0 95px;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description ul.bbc li {
				list-style: disc;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description iframe {
				display: block;
				margin: 0 auto;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-attachments {
				padding: 0 60px;
				background-color: transparent;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
			}
			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description img {
				max-width: 100%;
			}

			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header {
				left: 0;
				width: 100%;
				height: 400px;
				margin: 0 0 30px;
				overflow: hidden;
				position: relative;
			}
				.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-preview-img {
					height: 100%;
					position: relative;
				}
				.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-preview-img:before {
					content: "";
					position: absolute;
					display: block;
					left: 0;
					right: 0;
					bottom: 0;
					width: 100%;
					height: 390px;
					z-index: 0;
					background: url(https://strikearena.ru/forums/public/style_images/sa/beta/sa-img-overlay.png) repeat-x bottom;
				}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header  .sa-sn-h-preview-img img {
						min-height: 100%;
						min-width: 100%;
					}

				.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title {
					left: 0;
					bottom: 0;
					color: #fff;
					width: 100%;
					padding: 0 35px 35px 125px;
					position: absolute;
				}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title h1 {
						width: 95%;
						line-height: 32px;
						margin: 0 0 10px;
					}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label {
						left: 0;
						bottom: 0;
						width: 90px;
						height: 400px;
						position: absolute;
						background-color: #df3625;
					}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-back-to-category-btn {
							width: 90px;
							height: 90px;
							display: block;
							line-height: 90px;
							text-align: center;
							opacity: 1;
							background-color: #ad271a;

							-webkit-transition: opacity .2s ease-in-out;
							-moz-transition: opacity .2s ease-in-out;
							-o-transition: opacity .2s ease-in-out;
							-ms-transition: opacity .2s ease-in-out;
							transition: opacity .2s ease-in-out;
						}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-back-to-category-btn:hover {
							opacity: 0.6;
						}
							.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-back-to-category-btn i {
								color: #fff;
								font-size: 30px;
							}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-social-share-block {
							margin: 14px 22px;
							text-align: center;
						}
							.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-social-share-block li {
								display: block;
							}
								.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-social-share-block li a {
									width: 45px;
									height: 45px;
									display: block;

									-webkit-transition: opacity .2s ease-in-out;
									-moz-transition: opacity .2s ease-in-out;
									-o-transition: opacity .2s ease-in-out;
									-ms-transition: opacity .2s ease-in-out;
									transition: opacity .2s ease-in-out;
								}
								.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-social-share-block li a:hover {
									opacity: 0.6;
								}
									.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-social-share-block li a i {
										color: #fff;
										font-size: 24px;
										line-height: 52px
									}

						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-sn-header .sa-sn-h-title .sa-sn-label .sa-avatar-link {
							width: 55px;
   							padding-bottom: 63.51039260969977px;
							margin: 18px;
						}

			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block {
				height: 300px;
				margin: 30px 0 0;
				overflow: hidden;
				background-color: #22242e;
			}
				.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a {
					overflow: hidden;
					width: 100%;
					height: 100%;
					display: table;
					position: relative
				}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a .sa-na-info {
						color: #fff;
						width: 100%;
						text-decoration: none;
						text-align: center;
						display: table-cell;
						position: relative;
						vertical-align: middle;
						z-index: 5;
					}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a .sa-na-info h3 {
							margin: 17px 0;
						}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a .sa-na-info span:first-child {
							color: #bebebe;
						}
						.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a .sa-na-info .sa-btn {
							background: transparent !important;
						}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a .sa-na-preview {
						width: 100%;
						z-index: 1;
						position: absolute;
						left: 0;
						top: 0;
						-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
						filter: alpha(opacity=20);
						-moz-opacity: 0.2;
						-khtml-opacity: 0.2;
						opacity: 0.2;
						-webkit-transition: opacity .3s ease-in-out;
						-moz-transition: opacity .3s ease-in-out;
						-o-transition: opacity .3s ease-in-out;
						transition: opacity .3s ease-in-out;
					}
					.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-next-article-block a:hover .sa-na-preview {
						-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
						filter: alpha(opacity=50);
						-moz-opacity: 0.5;
						-khtml-opacity: 0.5;
						opacity: 0.5;
					}

			.sa-single-news-view.sa-news-tmpl .sa-sn-body .sa-sn-description .sa-comment-block {
				padding: 80px 95px 30px;
			}
			.sa-single-news-view.sa-reviews-tmpl .sa-sn-body .sa-sn-description .sa-comment-block {
				width: 900px;
				margin: 0 auto;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-comment-block h3 {
					margin: 0 0 45px;
					text-align: center;
				}
					
			.sa-single-news-view .sa-sn-body .sa-sn-description > p {
				font-size: 16px;
				line-height: 24px;
			}
			.sa-single-news-view.sa-reviews-tmpl .sa-sn-body .sa-sn-description > p {	
				width: 900px;
				margin: 0 auto 25px;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-quote {
				width: 85%;
				position: relative;
				font-size: 30px;
				color: #df3625;
				margin: 0 auto;
				font-family: 'Open Sans', sans-serif;
				font-weight: 500;
				text-align: center;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-quote i {
					position: absolute;
					left: -40px;
					top: 0;
				}

			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments {
				margin: 30px 0;
				position: relative;
				background-color: #22242e;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-to-left,
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-to-right {
				width: 50%;
				display: inline-block;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-to-left {
				float: left;
				margin-right: 25px;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-to-right {
				float: right;
				margin-left: 25px;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-full {
				float: none;
				display: block;
				width: 100%;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments.sa-full img {
					width: 100%;
				}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments img {
					max-width: 100%;
				}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-attachments figcaption {
					position: absolute;
					bottom: 0;
					left: 0;
					color: #ddd;
					display: block;
					width: 100%;
					padding: 12px 0;
					font-size: 16px;
					text-align: center;
					background-color: transparent;
				}

			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper {
				display: block;
				margin: 15px 0;
				clear: both;
			}
			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery {
				position: relative;
				height: 680px;
				background-color: #22242e;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery li {
					position: relative;
					width: 100%;
					max-width: 1200px;
					height: 600px;
					float: left;
					text-align: center;
					background-color: #22242e;
				}
					.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery li img {
						min-height: 100%;
						max-width: 1200px;
					}
					.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery li .sa-sn-image-info {
						position: absolute;
						bottom: 0;
						left: 0;
						color: #ddd;
						background-color: transparent;
						display: block;
						width: 100%;
						padding: 12px 0;
						font-size: 16px;
						text-align: center;
					}

			.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery-thumbs {
				overflow: hidden;
				text-align: center;
				display: table;
				width: 100%;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery-thumbs li {
					text-align: center;
					height: 150px;
					display: table-cell;
					overflow: hidden;
					margin: 10px 7px;
					position: relative;
					background-color: #22242e;
				}
					.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery-thumbs li img {
						top: 0;
						left: 0;
						width: 100%;						
						position: absolute;
						cursor: pointer;

						-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
						filter: alpha(opacity=60);
						-moz-opacity: 0.6;
						 -khtml-opacity: 0.6; 
						opacity: 0.6;

						-webkit-transition: opacity .3s ease-in-out;
						-moz-transition: opacity .3s ease-in-out;
						-o-transition: opacity .3s ease-in-out;
						transition: opacity .3s ease-in-out;
					}
					.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery-thumbs li:hover img {
						-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
						filter: alpha(opacity=90);
						-moz-opacity: 0.9;
						 -khtml-opacity: 0.9; 
						opacity: 0.9;
					}
					.sa-single-news-view .sa-sn-body .sa-sn-description .sa-sn-gallery-wrapper .sa-sn-image-gallery-thumbs li.selected img {
						opacity: 1;
					}

			.sa-single-news-view .sa-sn-body .sa-sn-sidebar {
				background-color: #e9e9e9;
			}
				.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block {
					height: 400px;
					overflow: hidden;
					position: relative;
					background-color: #22242e;
				}
					.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info {
						top: 0;
						left: 0;
						width: 100%;
						height: 100%;
						color: #fff;
						padding: 30px;
						position: absolute;
						background-color: rgba(34, 36, 46, 0.8);
						z-index: 9;
					}
						.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info p {
							margin: 0 0 6px;
							font-size: 12px;
							overflow: hidden;
						}
							.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info p span {
								width: 135px;
								float: right;
								text-align: right;
								display: inline-block;
							}

						.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info p.sa-sn-sb-game-intro {
							padding: 10px 0;
							margin: 0 0 10px;
						}
						.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info ul {
							overflow: hidden;
							padding: 10px 0;
						}
							.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info ul li {
								float: left;
								font-size: 11px;
								padding: 0 8px;
								height: 20px;
								line-height: 20px;
								margin: 0 10px 0 0;
								border: 1px solid #888;
								text-transform: uppercase;
								-webkit-border-radius: 10px;
								-moz-border-radius: 10px;
								border-radius: 10px;
							}

						.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-game-info .sa-btn {
							margin: 15px 0 0;
						}


					.sa-single-news-view .sa-sn-body .sa-sn-sidebar .sa-sn-subinfo-block .sa-sn-sb-bg {
						width: 100%;
						height: 100%;
					}

	.sa-single-news-view .sa-sn-game-final-words {
		width: 100%;
		color: #fff;
		position: relative;
		background-color: #22242e;
		margin: 0 0 70px;
	}
	.sa-single-news-view .sa-sn-game-final-words:before {
		content: '';
		top: 0;
		left: 50%;
		width: 0; 
		height: 0;
		margin-left: -27px;
		position: absolute;
		border-top: 20px solid #efefef;
		border-left: 20px solid transparent;
		border-right: 20px solid transparent;
	}
		.sa-single-news-view .sa-sn-game-final-words .sa-wrapper {
			padding: 70px;
		}
		
		.sa-single-news-view .sa-sn-game-final-words .sa-sn-game-pm {
			text-align: right;
		}
		.sa-single-news-view .sa-sn-game-final-words .sa-sn-game-mark {
			height: 280px;
			color: #393939;
			font: bold 100px 'Open Sans', sans-serif;
			font-weight: bold;
			padding: 8%;
			text-align: center;
			background: url(https://strikearena.ru/forums/public/style_images/sa/beta/sa-review-mark.png) no-repeat center;

			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.sa-single-news-view .sa-sn-game-final-words .sa-sn-game-final {
			text-align: left;
		}

/* Video Block */
.sa-single-news-view .sa-video-wrap {
	position: relative;
	width: 100%;
	min-height: 413px;
	background-color: #22242e;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
	.sa-single-news-view .sa-video-wrap .sa-video-player-controls {
		position: absolute;
		height: 100%;
		width: 100%;
		display: block;
		z-index: 99;
		background-color: transparent;
		-webkit-transition: background-color 0.6s;
		-moz-transition: background-color 0.6s;
		transition: background-color 0.6s;
	}
	.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-first-playing {
		background-color: rgba(0, 0, 0, 0.5)
	}
	.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-paused {
		background-color: rgba(0, 0, 0, 0.3);
	}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls .sa-video-player-play {
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			display: block;
			position: absolute;
			z-index: 1;
			text-align: center;
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls .sa-video-player-play:before {
			top: 50%;
			left: 50%;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter: alpha(opacity=0);
			-moz-opacity: 0;
			 -khtml-opacity: 0; 
			opacity: 0;
			color: #fff;
			font-size: 40px;
			position: absolute;
			margin: -20px 0px 0px -20px;

			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(0);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(0);
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls:hover .sa-video-player-play:before {
			opacity: 1;
			
			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(1);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(1);
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-first-playing .sa-video-player-play:before,	
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-paused .sa-video-player-play:before {
			opacity: 1;

			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(1);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(1);
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls .sa-video-player-timeline {
			width: 90%;
			height: 4px;
			display: block;
			margin: 30px 5%;
			position: absolute;
			bottom: 0;
			z-index: 2;
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter: alpha(opacity=0);
			-moz-opacity: 0;
			 -khtml-opacity: 0; 
			opacity: 0;
			background-color: rgba(255, 255, 255, 0.3);

			-moz-box-sizing: border-box;
			box-sizing: border-box;

			-webkit-border-radius: 3px;
			-moz-border-radius: 3px; 
			border-radius: 3px;

			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(0);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(0);
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls:hover .sa-video-player-timeline,
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-paused .sa-video-player-timeline {
			opacity: 1;
			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(1);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(1);
			-ms-transform: scale(1);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(1);
		}
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-first-playing .sa-video-player-timeline,
		.sa-single-news-view .sa-video-wrap .sa-video-player-controls.sa-first-playing:hover .sa-video-player-timeline {
			-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter: alpha(opacity=0);
			-moz-opacity: 0;
			-khtml-opacity: 0; 
			opacity: 0;
			-webkit-transition: -webkit-transform 0.4s, opacity 0.2s;
			-webkit-transform: scale(0);
			-moz-transition: -moz-transform 0.4s, opacity 0.2s;
			-moz-transform: scale(0);
			-ms-transform: scale(0);
			transition: transform 0.4s, opacity 0.2s;
			transform: scale(0);
		}
			.sa-single-news-view .sa-video-wrap .sa-video-player-controls .sa-video-player-timeline .sa-video-seek {
				display: block;
				height: 4px;
				width: 0;
				z-index: 2;
				position: absolute;
				background-color: #c6001e;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px; 
				border-radius: 3px;
			}
			.sa-single-news-view .sa-video-wrap .sa-video-player-controls .sa-video-player-timeline .sa-video-buffer {
				display: block;
				height: 4px;
				width: 0;
				z-index: 1;
				position: absolute;
				background-color: rgba(255, 255, 255, 0.3);
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px; 
				border-radius: 3px;
			}


/* Top News Block */
.sa-newspage-block {
	display: block;
	clear: both;
	height: 700px;
}
	.sa-newspage-block .sa-newspage-list {
		
	}
		.sa-newspage-block .sa-newspage-list .sa-nl-item {
			float: left;
			width: 25%;
			position: relative;
			z-index: 9;
		}
		.sa-newspage-block .sa-newspage-list .sa-nl-item.big {
			width: 50%;
			margin: 0 0 -250px;
		}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big a {
				width: 165%;
				height: 600px;
				display: block;
				position: relative;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big .sa-nl-item-info {
				bottom: 250px;
			}
		.sa-newspage-block .sa-newspage-list .sa-nl-item.big.lf {
			
		}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big.lf a {
				left: -65%;
			}
				.sa-newspage-block .sa-newspage-list .sa-nl-item.big.lf .sa-nl-item-info {
					right: 0;
					//text-align: right;
				}
		.sa-newspage-block .sa-newspage-list .sa-nl-item.big.rt {
			
		}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big.rt a {
				right: 0;
			}
				.sa-newspage-block .sa-newspage-list .sa-nl-item.big.rt .sa-nl-item-info {
					left: 0;
					text-align: left;
				}

			.sa-newspage-block .sa-newspage-list .sa-nl-item h3 {
				font-size: 14px;
				margin: 0 0 10px;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item span {
				display: block;
				font-size: 18px;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item a {
				width: 100%;
				color: #fff;
				position: relative;
				display: block;
				overflow: hidden;
				height: 350px;
				background-color: #22242e;
			}
				.sa-newspage-block .sa-newspage-list .sa-nl-item .sa-nl-sub-info {
					display: inline-block;
					height: 36px;
					margin: 15px 0 0;
					line-height: 40px;
				}
					.sa-newspage-block .sa-newspage-list .sa-nl-item .sa-nl-sub-info li {
						color: #ddd;
						float: left;
						font-size: 12px;
					}
					.sa-newspage-block .sa-newspage-list .sa-nl-item .sa-nl-sub-info li.sa-ul-sep {
						margin: 0 10px;
					}
						.sa-newspage-block .sa-newspage-list .sa-nl-item .sa-nl-sub-info li span {
							width: 29px;
							height: 33px;
							//color: #393939;
							color: #df3625;
							font-weight: bold;
							text-align: center;
							margin: 3px 15px 0 0;
							font: bold 14px/34px 'Open Sans', sans-serif !important;
							background: url(https://strikearena.ru/forums/public/style_images/sa/beta/sa-review-mark.png) no-repeat center;
							background-size: 100%;
							-webkit-box-sizing: border-box;
							-moz-box-sizing: border-box;
							box-sizing: border-box;
						}

			.sa-newspage-block .sa-newspage-list .sa-nl-item.big .sa-nl-item-info {
				width: 60%;
				padding: 30px;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item .sa-nl-item-info {
				position: absolute;
				padding: 30px;
				bottom: 0;
				z-index: 3
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big .sa-nl-item-pattern {
				width: 100%;
				height: 339px;
				display: block;
				bottom: 0;
				position: absolute;
				z-index: 2;
				background: transparent url(https://strikearena.ru/forums/public/style_images/sa/beta/common/sa-pattern-dark.png) no-repeat;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item.big img {
				min-width: 100%;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item img {
				height: 100%;
				z-index: 1;
				position: absolute;
				left: 50%;
				top: 50%;
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
				filter: alpha(opacity=30);
				-moz-opacity: 0.3;
				-khtml-opacity: 0.3; 
				opacity: 0.3;

				-webkit-transform: translateX(-50%) translateY(-50%);
				-moz-transform: translateX(-50%) translateY(-50%);
				-ms-transform: translateX(-50%) translateY(-50%);
				-o-transform: translateX(-50%) translateY(-50%);
				transform: translateX(-50%) translateY(-50%);

				-webkit-transition: opacity .3s ease-in-out;
				-moz-transition: opacity .3s ease-in-out;
				-o-transition: opacity .3s ease-in-out;
				transition: opacity .3s ease-in-out;
			}
			.sa-newspage-block .sa-newspage-list .sa-nl-item:hover img {
				-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
				filter: alpha(opacity=50);
				-moz-opacity: 0.5;
				-khtml-opacity: 0.5; 
				opacity: 0.5;
			}




/* Other News Block */
.sa-sn-other-news {

}
	.sa-sn-other-news article {
		position: relative;
		padding: 30px;
		overflow: hidden;
	}
	.sa-sn-other-news article:after {
		content: '';
		width: 100%;
		height: 1px;
		bottom: 0;
		left: 0;
		display: block;
		position: absolute;
		background-color: #bababa;
	}
		.sa-sn-other-news article .sa-sn-top-news-descr {
			color: #000;
		}
			.sa-sn-other-news article .sa-sn-top-news-descr h3 {
				font-size: 14px;
				font-weight: bold;
				margin: 0 0 15px;
			}
			.sa-sn-other-news article .sa-sn-top-news-descr span {
				color: #969696;
			}
			.sa-sn-other-news article .sa-sn-top-news-descr p {
				margin: 0;
			}
		.sa-sn-other-news article img {
			display: none;
		}


/* Background News Slider */


.sa-bg-slider-controls {
	left: 0;
	bottom: 0;
	width: 100%;
	position: absolute;
}
	.sa-bg-slider-controls .sa-bg-paginator {
		position: absolute;
		left: 50%;
		bottom: 18px;
		z-index: 12;
		width: 540px;
		overflow: hidden;
		height: 14px;
		margin: 0 0 0 -270px;
		text-align: center;
	}
		.sa-bg-slider-controls .sa-bg-paginator a {
			display: inline-block;
		}
			.sa-bg-slider-controls .sa-bg-paginator a span {
				text-indent: -99999px;
				height: 10px;
				width: 10px;
				display: block;
				margin: 0px 5px;
				border: 2px solid #84858b;
				background-color: transparent;

				-webkit-border-radius: 50%;
				-moz-border-radius: 50%;
				border-radius: 50%;

				-webkit-transition: background-color .2s ease-in-out, border .2s ease-in-out;
				-moz-transition: background-color .2s ease-in-out, border .2s ease-in-out;
				-o-transition: background-color .2s ease-in-out, border .2s ease-in-out;
				-ms-transition: background-color .2s ease-in-out, border .2s ease-in-out;
				transition: background-color .2s ease-in-out, border .2s ease-in-out;
			}
			.sa-bg-slider-controls .sa-bg-paginator a.selected span {
				background-color: #de4839;
				border: 2px solid #de4839;
			}

	.sa-bg-slider-controls .sa-bg-progress {
		display: block;
		z-index: 99;
		height: 4px;
		background-color: rgba(255, 255, 255, 0.3);
	}
		.sa-bg-slider-controls .sa-bg-progress span {
			width: 0;
			display: block;
			height: 4px;
			background-color: #de4839;
			-webkit-transition: width .2s !important;
			-moz-transition: width .2s !important;
			transition: width .2s !important;
                        max-width: 100%;
		}

.sa-bg-slider-block {
	width: 200%;
	left: -50%;
	height: 350px;
	position: relative;
}
.sa-bg-slider-block .caroufredsel_wrapper {
	background-color: #22242e;
}

.sa-bg-slider {
	top: 0;
	left: 0;
	height: 600px;
	overflow: hidden;
	width: 100% !important;
	position: absolute;
}
.sa-bg-slider:before {
	content: '';
	bottom: 0;
	width: 100%;
	height: 339px;
	display: block;
	position: absolute;
	background: transparent url(https://strikearena.ru/forums/public/style_images/sa/beta/common/sa-pattern-dark.png ) repeat-x bottom;
	z-index: 1;
}
	.sa-bg-slider li {
		background-color: #22242e;
	}
	.sa-active-slide {
	}
		.sa-bg-slider li .sa-item a {
			display: block;
			position: relative;
			height: 600px;
		}
			.sa-bg-slider li .sa-item img {
				opacity: 0.4;
				height: 100%;
				margin: 0 auto;
				display: block;
				-webkit-transition: opacity .3s ease-in-out;
				-moz-transition: opacity .3s ease-in-out;
				-o-transition: opacity .3s ease-in-out;
				transition: opacity .3s ease-in-out;
			}
			.sa-bg-slider li .sa-item a:hover img {
				opacity: 0.5;
			}

		.sa-bg-slider li .sa-item-info {
			top: 50%;
			left: 50%;
			width: 740px;
			height: 120px; 
			color: #fff;
			text-align: center;
			position: absolute;
			margin: -180px 0px 0px -370px;
		}
			.sa-bg-slider li .sa-item-info h1 {
				font-size: 30px;
			}
			.sa-bg-slider li .sa-item-info p {
				color: #eee;
				font-size: 18px;
				line-height: 24px;
			}

/* Media Block */
.sa-sn-media-news {
	text-align: center;
	padding: 40px;
}