#special-sectionOverview .m-wrap .zection-text .line{
	background: #e30000;
}
#special-sectionOverview #strixpro-wrap{
	background: #000
}
#special-sectionOverview .m-wrap .zection-title-x strong{
	background: #e30000;
	display: inline-block;
}
#special-sectionOverview .m-wrap .zection-title-a{
	display: block;
font-size: 30px;
color: #e30000;
font-family: "Roboto";
font-weight: bold;
}
#special-sectionOverview .zection-title-b{
	font-size: 30px;
	color: #c7c7c7;
}
.m-wrap .zection-inner{
	padding-top: 6em;
}
#special-sectionOverview .zection-descr p{
	font-size: 16px;
}
/*KV*/
#special-sectionOverview #kv_area .zection-descr{
	width: 84%;
	text-align: center;
	margin: 0 auto;
}
#special-sectionOverview .kvside img {
width: 100%;
height: auto;
}
#special-sectionOverview .m-wrap .zection-title-x{
	position: relative;
	z-index: 9;
}
#special-sectionOverview .m-wrap .zection-title-b{
	margin-top: 2.5em;
}
#special-sectionOverview .mt1hem{
	margin-top: 0.5em !important;
}
#in-the-scene .zection-text{
	width: 100%;
	text-align: center;
}
#in-the-scene .zection-text .line{
	margin: 2em auto;
}
#special-sectionOverview .zection-inner .note{
	position: relative;
	font-size: 13px;
	width: 95%;
	float: none;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0;
	padding-right: 0;
	margin-top: 1em;
}
#special-sectionOverview #in-the-scene {
	background-position: 50% 0;
	background-repeat: no-repeat;
}
#special-sectionOverview #in-the-scene .zection-display img{
width: 100%;
height: auto;
}
#special-sectionOverview .control_section .zection-display{
	top: 0em !important;
	position: relative;
	right: inherit;
}
#special-sectionOverview #highlights{
	background-repeat: no-repeat;

}
#special-sectionOverview .control_section .zection-descr{
	padding-top: 30px;
	width: 86.33%;
	margin: 0;
	text-align: left;
}
#special-sectionOverview #precision {
	z-index: 3;
	overflow: hidden;
	background: #000 url("../img/hp/bg.jpg") 50% 0% no-repeat;
}
#special-sectionOverview #precision .zection-text{
	position: relative;
	margin-left: 1%;
	margin-right: 1%;
}
#special-sectionOverview #precision .zection-inner{
	zoom: 1;
	padding-bottom: 0;
	padding-top: 8.75em;
}
#special-sectionOverview #precision .zection-text .line {
	margin-left: 0;
}
#special-sectionOverview #precision .zection-descr{
	display: inline-block;
	width: 100%;
	margin-bottom: 3em;
}
#special-sectionOverview #precision .zection-descr p{
	width: 49%;
	float: left;
}
#special-sectionOverview #precision .zection-descr p.right{
	width: 48%;
	margin-top: -1.5em;
	float: right;

}
#special-sectionOverview #precision .zection-title-b{
	width: 48.0%;
	margin-top: 0;
}
#special-sectionOverview #precision .zection-title-b.right{
	width: 48.0%;
	float: right;
	margin-top: -2em;
}
#special-sectionOverview #precision .pic_a, #special-sectionOverview #precision .pic_b{
	float: left;
	width: 40.0%;
	position: relative;
	z-index: 9;
	margin-top: -11em;
}
#special-sectionOverview #precision .pic_b{

}
#special-sectionOverview #precision .pic_b.first{
	margin-left: 1em;

}
#special-sectionOverview #precision .pic_b.sec{
	margin-top: -11em;

}
#special-sectionOverview #precision .pic_a{

}
#special-sectionOverview #precision .zection-display {
	position: absolute;
	right: -4.75em;
	top: 4em;
	float: left;
}

#special-sectionOverview #ergonomics {
	background: #000 url("../img/hp/bg.jpg") 50% 0 no-repeat;
	overflow: hidden;
	z-index: 3;
}
#special-sectionOverview #ergonomics .zection-text{
	position: relative;
	margin-left: 50%;
	margin-right: 1%;
	width: 50%;
	display: inline-block;
}
#special-sectionOverview #ergonomics .zection-inner{
	zoom: 1;
	padding-bottom: 6em;
	padding-top: 8.75em;
}
#special-sectionOverview #ergonomics .zection-text .line {
	margin-left: 0;
}
#special-sectionOverview #ergonomics .zection-descr{
	display: inline-block;
	width: 100%;
}
#special-sectionOverview #ergonomics .zection-descr p{
	width: 100%;
	float: left;
	margin-bottom: 2em;
}
#special-sectionOverview #ergonomics .zection-title-b{
	margin-top: 0;
	width: 100%
}
#special-sectionOverview #ergonomics .zection-display {
	top: 11em;
	float: left;
	z-index: 4;
	position: absolute;
	left: -5.75em;
}
#special-sectionOverview #ergonomics .img_cable {
	position: absolute;
	right: -11.75em;
	top: inherit;
	bottom: 0em;
	float: left;
}
#special-sectionOverview #clarity{
	z-index: 3;
	overflow: hidden;
	background: #000 url("../img/hp/bg-preface.jpg") 50% 0 !important;

}
#special-sectionOverview .control_tactically .zection-display .controlbox{
	margin-top: -6em;
	margin-left: 11em!important;
}
#special-sectionOverview .controlbox .point_a{
	position: absolute;
	top: 374px;
	left: -88px;
}
#special-sectionOverview .controlbox .point_b{
	position: absolute;
	top: 446px;
	left: -122px;
}
#special-sectionOverview .controlbox .point_c{
	position: absolute;
	top: 138px;
	right: 108px;
}
#special-sectionOverview .control_tactically .zection-text{
	margin-top: 0em !important
}
#special-sectionOverview #game_smooth{
	z-index: 3;
	overflow: hidden;
	background: #000 url("../img/hp/bg.jpg") 50% 0 no-repeat;
}
#special-sectionOverview #game_smooth .zection-inner{
	padding: 6.75em 0;
	padding-top: 8.75em;
}
#special-sectionOverview #game_smooth .zection-inner .zection-text{
	display: inline-block;
}
#special-sectionOverview #game_smooth .zection-descr{
	width: 90%;
}
#special-sectionOverview #game_smooth .zection-display {
position: absolute;
right: -3.75em;
top: 10em !important;
float: left;
z-index: 4;
}
#special-sectionOverview #game_smooth .zection-text .line {
	margin-left: 0;
}
#special-sectionOverview #game_smooth .zection-descr p {
width: 57%;
float: left;
}
#special-sectionOverview #game_smooth .zection-descr span {
width: 61%;
float: left;
font-size: 13px;
}
#special-sectionOverview #game_smooth .zection-title-b {
margin-top: 0;
width: 43%;
}
#foldable .zection-text{
	text-align: left;
	display: inline-block;
}
#foldable .foldable_left{
	display: inline-block;
	width: 63%;
	float: left;
}
#foldable .foldable_right{
	display: inline-block;
	width: 37%;
	float: left;
	padding-top: 2.6em;;
}
#special-sectionOverview .m-wrap #foldable .zection-text .line{
	margin-left: 0;
}
#special-sectionOverview .m-wrap #foldable .zection-title-b{
	margin-top: 0;
}
#special-sectionOverview #foldable {
	z-index: 3;
	overflow: hidden;
	background: #000 url("../img/hp/bg.jpg") 50% 0 no-repeat;
}
#special-sectionOverview #foldable .zection-inner{
	padding: 4.375em 0;
	padding-top: 8.75em;
}
#special-sectionOverview #foldable .zection-descr{
	width: 75%;
	margin-left: 0;
}
#special-sectionOverview #gaming-instincts .zection-display .headset{
	top: inherit;
	left: inherit;
	position: relative;
	margin: 0 -44%;
}
#special-sectionOverview #preface .headset img{
	width: 80%;
margin: 0 auto;
}
@media (max-width: 60em){
	#special-sectionOverview #foldable .zection-text{
		width: 95%;
		text-align: left;
		padding: 0 1em;
		display: inline-block;

	}
	#special-sectionOverview #foldable .zection-title-x{
		text-align: left;

	}
	#special-sectionOverview #foldable .foldable_left .zection-title-a{
		text-align: left;

	}
	#special-sectionOverview #precision .zection-title-b{
		width: 100% !important;
		text-align: center;
		margin: 0 !important;
	}
	#special-sectionOverview #game_smooth .zection-inner .zection-text{
		width: 93%;
margin: 0 auto;
padding: 0 2em;
text-align: center;
	}
	#special-sectionOverview #game_smooth .zection-inner{
		text-align: center;
	}
	#special-sectionOverview #game_smooth .zection-display{
position: relative;
top: -5em !important;
margin: 0 auto;
right: 0;
float: none;
width: 80%;
	}
	#special-sectionOverview #game_smooth .zection-text .line{
		margin-left: inherit;
	}
	#special-sectionOverview #game_smooth .zection-title-b{
width: 100%;

	}
	#special-sectionOverview #game_smooth .zection-descr{
		width: 100%;
	}
	#special-sectionOverview #game_smooth .zection-descr p{
		width: 100%;
		text-align: center;
	}
	#ergonomics .note p{
	text-align: center;
	}
	#special-sectionOverview #ergonomics .zection-text .line{
		margin-left: inherit;
	}
	#special-sectionOverview #ergonomics .zection-text iframe{

	}
	#special-sectionOverview .m-wrap .zection-title-x, #special-sectionOverview .m-wrap .zection-title-a, #special-sectionOverview #ergonomics .zection-title-b, #special-sectionOverview #ergonomics .zection-descr p{
		text-align: center;
	}
	#special-sectionOverview #ergonomics .zection-inner{

	}
	#special-sectionOverview #ergonomics .zection-text{
		width: 93%;
		margin: 0 auto;
		padding: 0 2em;
		text-align: center;

	}
	#special-sectionOverview #ergonomics .zection-display{
		left: 0;
		position: relative;
		float: none;
		top: -5em;
	}
	#special-sectionOverview #ergonomics .zection-display img{
		width: 80%;
		margin: 0 auto;
	}
	#special-sectionOverview #precision .zection-text .line{
		margin-left: auto;
	}
	#special-sectionOverview .controlbox .point_a{
		position: absolute;
		top: 389px;
		left: -88px;
	}
	#special-sectionOverview .controlbox .point_b{
		position: absolute;
		top: 462px;
		left: -100px;
	}
	#special-sectionOverview .controlbox .point_c{
		position: absolute;
		top: 138px;
		right: 20px;
	}
	#special-sectionOverview #ergonomics .zection-title-b{
		width: 100%
	}
	#special-sectionOverview #ergonomics .zection-descr p{
		width: 100%;
	}
	#special-sectionOverview .control_tactically .zection-display .controlbox{
		margin-left: 0 !important;
	}
	#special-sectionOverview .controlbox img{
		width: 96% !important;
		margin: 0 auto !important;
		left: 1em !important;
	}
	#special-sectionOverview #ergonomics .zection-display.img_cableergonomics{
		top: 13em;
	}
	#special-sectionOverview #ergonomics .img_cableergonomics .controlbox img{
		width: 80% !important;
	}
	#special-sectionOverview #gaming-instincts .zection-display .headset img{
		width: 58%
	}
	#special-sectionOverview #precision .zection-display .headset img{
		width: 90%;
		top: 2em;
		position: relative;
		left: 4em;
	}
	#special-sectionOverview #precision .zection-text{
		text-align: center;
	}
	#special-sectionOverview #precision .pic_b{
		width: 52%;
		float: none;
		margin: 0 auto !important;
		text-align: center;
	}
	#special-sectionOverview #precision .pic_b img{
		position: relative;
		top: 2em;
		width: 100%;
	}
	#special-sectionOverview #precision .zection-descr p{
		width: 80% !important;
		margin: 0 auto !important;
		float: none !important;

	}
	#special-sectionOverview #precision .zection-descr{
		text-align: center;

	}
}
@media (max-width: 48em){
	#special-sectionOverview #foldable .zection-descr{
		text-align: left;

	}
	#special-sectionOverview #foldable .foldable_right{
		text-align: left;
	}
	#special-sectionOverview #foldable .zection-inner .zection-text .zection-title-x{
		text-align: left;
	}
	#special-sectionOverview #foldable .foldable_left .zection-title-a, #special-sectionOverview #foldable .foldable_left .zection-title-b{
		text-align: left;
	}
	#special-sectionOverview #game_smooth .zection-inner .zection-text{
		width: 95%;
		padding: 0;
		margin: 0 auto;

	}
	#special-sectionOverview #game_smooth .zection-inner{
		padding-bottom: 3em
	}
	#special-sectionOverview #game_smooth .zection-descr span{
		width: 100%;
		text-align: center;
	}
	#special-sectionOverview #game_smooth .zection-display{
		width: 100%;
		margin: -2em 0;
	}
	#highlights .zection-inner{
		padding-top: 3em
	}
	#special-sectionOverview #ergonomics .zection-text{

	}
	#special-sectionOverview #ergonomics .zection-display{
		left: 0;
		position: relative;
		top: 2em;
	}
	#special-sectionOverview #ergonomics .zection-display img{
		width: 100%;
	}
	#in-the-scene .zection-inner{
		padding-bottom: 3em;
	}
	.m-wrap .zection-title-x strong{
		background: none !important;
		color: #e30000;
	}
	#special-sectionOverview #gaming-instincts .zection-display .headset img{
		width: 100%
	}
	#special-sectionOverview #ergonomics .zection-display.img_cableergonomics{
		top: inherit;
position: relative;
right: inherit;
	}
	#special-sectionOverview #ergonomics .zection-text{
		width: 95%;
		margin: 0 auto;
		padding: 0 0.75em;
		padding-top: 4.5em;
	}
	#special-sectionOverview #ergonomics .zection-text .line, #special-sectionOverview #precision .zection-text .line{
		margin-left: auto;
	}
	#special-sectionOverview .m-wrap .zection-title-b{
		margin-top: 1em
	}
	#special-sectionOverview #precision .controlbox{
		min-height: inherit;
		position: relative;
		margin-right: auto;
	}
	#special-sectionOverview #clarity .controlbox .base{
		left: 0 !important;
		width: 98% !important;
	}
	#special-sectionOverview #in-the-scene {
	}
	#special-sectionOverview #ergonomics .zection-inner{
		padding-top: 0em;
		padding-bottom: 1em;
	}
	#special-sectionOverview #foldable .zection-inner{
		padding-bottom: 2em;
	}
	#special-sectionOverview #in-the-scene .zection-display {
		margin-bottom: 0em;
	}
	#special-sectionOverview #precision .zection-display {
		margin-bottom: -10em !important;
		position: relative;
top: inherit;
right: inherit;

	}
	#special-sectionOverview #foldable .zection-inner{
		padding-top: 2.5em;
	}
	#special-sectionOverview #precision .zection-inner{
		padding-top: 2.5em;
	}
	#special-sectionOverview #precision .zection-display img{
		width: 100% !important;
		top: -1em !important;
		left: -1em !important;
	}
	#special-sectionOverview #precision .zection-title-b, #special-sectionOverview #precision .zection-descr{
		width: 100%;}
	#special-sectionOverview #precision .zection-descr p{
			width: 90% !important;
			float: left;
	}
	#special-sectionOverview #precision .pic_a, #special-sectionOverview #precision .pic_b{
			width: 100%;
			top: -1em;
	}
	#special-sectionOverview #precision .pic_b{
		top: 0em;
	}
	#special-sectionOverview #precision .pic_a img, #special-sectionOverview #precision .pic_b img{
			width: 90%;
			margin-bottom: -1em;
			top: 1em;;
	}
	#special-sectionOverview .control_tactically .zection-display .controlbox{
			margin-top: -1em;
			margin-left: 0em!important;
	}
	#special-sectionOverview #ergonomics .zection-title-b{
			width: 100%
	}
		#special-sectionOverview #ergonomics .zection-descr p{
			width: 100%;
		}
		#special-sectionOverview .controlbox img{
			width: 100% !important;
			margin: 0 auto !important;
		}
		#special-sectionOverview #gaming-instincts .zection-display .headset{
			width: 100%;
			margin: 0 auto;
		}
		#special-sectionOverview #ergonomics .img_cable{
			right: 3em !important;
			margin-bottom: 3em;
			position: relative;
		}
	}
#special-sectionOverview #ergonomics .pic_a, #special-sectionOverview #ergonomics .pic_b {
		float: left;
		width: 40.0%;
		position: relative;
		top: -5em ;
	}