body {background: #aaa; }

p { 	margin-bottom: 20px; }

.right {	float: right; }
.left { float: left; }

#banner{
	background: #000;
	height: 660px;
	min-width: 988px;
}

#model span{display: block; font-size: 20px; letter-spacing: 1px;}

.banner-inner{
	height: 660px;
	background: none no-repeat top center;
}

.like-box { padding: 40px 0 30px 0; background: url("/img/layout_bg.jpg"); box-shadow: inset 0 -10px 8px -10px rgba(0,0,0,0.6);}
#vk_like { margin: 0 auto;}

.like-box .wrapper {
	text-align: center;
}

#video .selected { opacity: .3; cursor: default;}

#navigation{
	background: #e9e6ee;
	height: 66px;
	width: 100%;
	z-index: 100;
	position: absolute;
	top: 600px;
}

#navigation .shadow{
	background: url('/img/nav_bg.png') top;
	height: 40px;
	position: relative;
	top: 66px;
	margin-bottom: -40px; 
	pointer-events: none;
}

#navigation a{
	line-height: 66px;
	margin-right: 15px;
	font-size: 15px;
	font-family: sans-serif;
	text-decoration: none;
	color: #9e9aa5;
}

#navigation .current{
	color: #000;
}

#navigation a:hover{
	color: #966bfe;
}

#navigation .current:hover{
	color: #000;
}

#navigation .btn{
	display: block;
	background: #6c49a7;
	border: none;
	color: #fff;
	width: 120px;
	height: 36px;
	float: right;
	line-height: 36px;
	text-align: center;
	margin-top: 15px;
	margin-right: 0;
}

#review .btn:hover, #navigation .btn:hover{
	color: #fff;
	background: #553590;
}

#review{ background: #c4c4c4; height: 620px; min-width: 988px;}

#review p{ padding-right: 40px;}

#review .wrapper{
	padding-right: 540px;
	width: 418px;
	padding-top: 160px;
}

#review .btn{
	display: block;
	background: #6c49a7;
	border: none;
	color: #fff;
	width: 120px;
	height: 36px;
	float: left;
	line-height: 36px;
	text-align: center;
	margin-top: 15px;
	margin-right: 0;
	margin-top: 30px;
	text-decoration: none;
	font-size: 15px;
}

#switches{	height: 1130px;	background: url('/img/switches_bg.png');}

#switches_spot{
	height: 1070px;
	background: url('/img/switches_bg_spot.jpg') no-repeat top center;
	padding-top: 60px;
}

#switches p, #switches h2{
	color: #f0f0f0;
}

.one, .two, .three, .four{
	background: #222;
	width: 460px;
	height: 400px;
	float: left;
	margin-right: 28px;
	margin-bottom: 28px;
}

.one, .two{
	margin-top: 60px;
}

.two, .four{
	margin-right: 0;
	background: #222;
	padding-left: 40px;
	width: 420px;
}

.three{
	clear: both;
}

.switch{
	width: 215px;
	height: 400px;
}

.switch_box h3{
	font-family: Din, sans-serif;
	font-weight: 300;
	font-size: 30px;
	color: #f0f0f0;
	margin-top: 40px;
}

.switch_box p{
	min-height: 80px;
	margin-top: 20px;
	color: #f0f0f0;
}

.switch_box li{
	margin-bottom: 20px;
	color: #f0f0f0;
}

.sw_btn{
	height: 76px;
	width: 76px;
	float: left;
	margin-top: 30px;
	cursor: pointer;
}

.one .sw_btn{
	background: url('/img/btn_black.png') center no-repeat;
}

.two .sw_btn{
	background: url('/img/btn_blue.png') center no-repeat;
}

.three .sw_btn{
	background: url('/img/btn_brown.png') center no-repeat;
}

.four .sw_btn{
	background: url('/img/btn_red.png') center no-repeat;
}

.play{
	height: 76px;
	width: 115px;
	background: url('/img/play_placeholder.png') no-repeat center;
	float: right;
	margin-top: 25px;
	margin-right: 30px;
}

.two .play, .four .play{
	margin-right: 0;
}

.one .switch{
	background: url('/img/black_sw.png') center no-repeat;
	float: left;
}

.two .switch{
	background: url('/img/blue_sw.png') center no-repeat;
	float: right;
}

.three .switch{
	background: url('/img/brown_sw.png') center no-repeat;
	float: left;
}

.four .switch{
	background: url('/img/red_sw.png') center no-repeat;
	float: right;
}

.red_switch_box .switch { background: url('/img/red_sw.png') center no-repeat; }
.brown_switch_box .switch { background: url('/img/brown_sw.png') center no-repeat; }
.blue_switch_box .switch { background: url('/img/blue_sw.png') center no-repeat; }
.black_switch_box .switch { background: url('/img/black_sw.png') center no-repeat; }

.switch_box .red-switch {
	background: url('/img/red_sw.png') center no-repeat;
}
#features{
	background: #9181c7 url('/img/features_bg.jpg') no-repeat center;
	height: 572px;
	padding-top: 60px;
	min-width: 988px;
	position: relative;
	overflow: hidden;
}

#features h2{ color: #000;}

 .feature{
	width: 296px;
	height: 195px;
	background: #222;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
	overflow: hidden;
	position: relative;
	top: 500px; 
	
}

#f_4, #f_5, #f_6 {margin-top, -225px;}
#f_1, #f_4 { left: 326px}
#f_3, #f_6 {left: -326px}
		
 .feature h3{
	height: 80px;
	color: #fff;
	font-size: 30px;
	font-weight: 300;
	margin-left: 30px;
	margin-top: 60px;
	-webkit-transition: margin-top 0.25s;
    transition: margin-top 0.25s;
    text-shadow: 1px 1px 5px #000;
}

 .feature:hover h3{
	margin-top: -200px;
}

#features .more_info{
	margin-top: 120px;
	color: #fff;
	padding: 30px;
	background: rgba(45,49,51,0.7);
}
.more_info a{ color:#fff;}
#features .no-margin{
	margin-right: 0;
}

/*f_1-f-6*/

#specs{
	background: #aba0c8 url('/img/features_bg_g.jpg') no-repeat center;
	padding-top: 60px;
	padding-bottom: 30px;
	overflow: hidden;
}

#specs_info {
	opacity:0;
}

#specs_inner{
	background: url('/img/blueprint.png') no-repeat center;
	height: 648px;
	min-width: 988px;
}

#b_side{
	background: url('/img/b_side.png') no-repeat center;
	height: 75px;
	width: 837px;	
	position: relative;
	left: -1800px;
	top: 100px;
	opacity: 0;
}

#b_top{
	background: url('/img/b_top.png') no-repeat;
	width: 356px;
	height: 596px;
	position: relative;
	left: 610px;
	top: 1000px;
	margin-bottom: -440px;
}
.dimension{
	float: left;
	text-align: center;
	width: 180px;
}
.dimension p{
	color: #fff;
	font-size: 44px;
	font-family: Din, sans-serif;
}

.dimension h3{
	color: #947fc4;
	margin-bottom: 10px;
}
.spec_list{
	width: 270px;
	float: left;
}
.spec_list + .spec_list {
	margin-left:10px;
}
.spec_list p{
	margin-bottom: 0;
	color: #fff;
}
.spec_list span{
	color: #947fc4;
}

#specs h2{	color: #fff;}

#layout{
	background: #ecebf0 url('/img/layout_bg.jpg') no-repeat center;
	height: 610px;
	min-width: 988px;
	padding-top: 60px;
}

#layout h3{
	color: #333;
}

#ru_layout{
	background: url('/img/layout_c.png') no-repeat;
	width: 960px;
	height: 276px;
	margin-left: -6px;
	margin-top: 100px;
	position: relative; 
	left: -1400px;
	opacity: 0;
}

#video{
	background: #2f3234 url('/img/video_bg.png');
	height: 880px;
	min-width: 988px;
	padding-top: 60px;
}

#video h2{
	color: #fff;
}

#video .video_wrapper{
	margin-top: 60px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.more_wrapper {
	text-align: center;
}

.video_thumb{
	display: inline-block;
	margin-top: 40px;
	cursor: pointer;
	box-shadow: 0 0 10px #111;
	position: relative; 
}
.video_thumb img { display: block; }
.video_thumb_:before { content: ''; display: block; position: absolute; top: 50%; left: 50%; margin-top: -44px; margin-left: -44px; width: 88px; height: 88px; background-repeat: no-repeat; 
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAYAAADHLIObAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTNCRUUwNkQyQ0ZGMTFFNDkwMTk5QkY1NTFFMkQzNTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTNCRUUwNkUyQ0ZGMTFFNDkwMTk5QkY1NTFFMkQzNTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5M0JFRTA2QjJDRkYxMUU0OTAxOTlCRjU1MUUyRDM1OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5M0JFRTA2QzJDRkYxMUU0OTAxOTlCRjU1MUUyRDM1OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po+U1ioAAAlNSURBVHja5J0LcFRn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);

}

.video_thumb + .video_thumb {
	margin-left: 60px;
}
#video iframe{
	box-shadow: 0 0 300px #000;
}

#gallery{
	background: #fcfbfa url('/img/gallery_bg.png');
	padding-top: 60px;
	padding-bottom: 30px;
	position: relative;
	z-index: 10;
	box-shadow: 0 0 40px #666;
}

#gallery img{
	border: 11px solid white;
	box-shadow: 0 0 20px #bfbec2;
	margin-right: 60px;
	margin-bottom: 69px;
}

#gallery img:hover{
	box-shadow: 0 0 20px #888;
}

.gallery_item {position: relative; display: inline-block;}
.gallery_item:before { content: ''; position: absolute; bottom: 89px; left: 228px; width: 20px; height: 20px; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZBQUJDMTAyRjVGMTFFNDk1NkNCMDgxOEQ2RkU0RjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZBQUJDMTEyRjVGMTFFNDk1NkNCMDgxOEQ2RkU0RjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkFBQkMwRTJGNUYxMUU0OTU2Q0IwODE4RDZGRTRGMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkFBQkMwRjJGNUYxMUU0OTU2Q0IwODE4RDZGRTRGMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtOfLv4AAAK5SURBVHjanJRdaJJRGMff9/VrmRHTWaxEcltGxsa0ZBvCEPuw3XnRRTcb7KKrbnYTBEK3XnjVvehiIwi6yUKh6GbDhCJyghBaYsHyY6nTNvHb/geO4+XM0dqBP68+73N+5zn/85yX5w4PHhJSqZRRq9Xa5HL5FUEQJNA3xD/gf4w75iAgaSgUMlYqlfVOp1PpHR71brf7ptlsXj8OTAHYfL1e/85AwOh2mECp3W67BoGk9Clzu92X7Xa7X6FQjJFArVbLxuPx4ObmZqxUKnVmZmYmbDbbHdgwzfP8MCxYRaU3YcFnFiqBRuBZoF9BuVz+srKyMo+4HtJB45AFk2/FYrEXokrf4iFlgaeXlpbmGo3Gb5KEVYs+n2+WxEnlVEOQBjJJJBJHLpf7SJntVqs1xwJH1tbWHoqqW0dMTn1ld0Kg04FA4AkpkOQD+EicJJDV1Wr1aD+AnE94tMhPBtiB9qDKxsZGCttt0nw9C5TixA4C8EkYABNDGyqVqt8ZHMA9FshlMpmCCDj7rx5zOp0mnDKxhYPnGfb9RYvFcnd/f/8XPbk/SDoKOuRwOCZ3d3e/0tx6Op22sknE6BvwxSdqh9QAqMzj8Zjy+fy7fl61Wn0p6uWDcQqaMBqNCzs7O3ERdA/QZ5j0oFAoLBaLxae4RT/ENwbvo+iKS4MaWw1NuVyu+4Bu9f5jYOEEeniKhZLmPUegpNJIJLIKT7fZyZhYTiQSr7PZbIyB/uw3OC/+0kBnqKdnrVardnl52WQwGEZx8hzuczYcDm/5/f6K2Wy+EAwGH+t0ullR/+bwhbo3aPtKCiV32ACN0TutJQtB56FJvV6/kEwm3zOVbh/VagK1QUElo7H+TsiC15RK5W18kV6JodwJB4EOQ1fR4PZoNPqcXEVsucpzJx/EHhU9zGGv1zuu0WgyfwUYAA3DID/y6sFxAAAAAElFTkSuQmCC);} 



#buy{
	background: rgba(20,10,30,0.92);
	min-width: 988px;
	height: 240px;
	padding-top: 60px;
	position: relative;
}

#buy h2{
	color: #fff;
}

#buy p{
	color: #fff;
	width: 480px;
}

#buy .btn{
	display: block;
	background: #6c49a7;
	border: none;
	color: #fff;
	width: 264px;
	height: 67px;
	float: right;
	line-height: 67px;
	text-align: center;
	margin-top: 15px;
	margin-right: 0;
	text-decoration: none;
	font-size: 15px;
	margin-top: -110px;
}

#buy .btn:hover{
	color: #fff;
	background: #553590;
}

#buy #collide{
	display: block;
	height: 53px;
	width: 53px;
	background: url('/img/collide.png') no-repeat;
	position: absolute;
	top: 275px;
	left: 50%;
	margin-left: -27px;
}

#footer{
	background: #000;
	height: 300px;
}

#go_home{
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	background: url('/img/home.png') no-repeat 0 -25px;
	margin-top: 19px;
}

#go_home.current{
	background-position: 0 0;
}

#go_home:hover{
	background-position: 0 -51px;
}

#gallery .no-margin, #video .no-margin{
	margin-right: 0 !important;
}

#stores{
	position: relative;
}

#eshops{
	top: -150px;
	position: relative;
	left: 988px;
	opacity: 0;
	color: #fff;
}

#eshops a{
	color: #fff;
}

#eshops a:visited{
	color: #bbb;
}

#eshops li{
	margin-bottom: 5px;
}

#wrapper_of_wrappers{
	overflow: hidden;
	height: 220px;
}

#back{
	margin-top: 60px;
	display: block;
	cursor: pointer;
	float: left;
	margin-right: 100px;
	margin-bottom: 140px;
}

#model{
    font-size: 60px;
    color: #fff;
    padding: 45px 0 0;
    margin: 0;
    letter-spacing: 5px;
    text-align: center;
}

#model > span {
    margin: 0 10px;
}

#model > span > span {
   display: inline-block;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

#model > span > span > span {
    display: inline-block;
	color: hsla(0,0%,0%,0);
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-animation: OpeningSequence 1s linear forwards;
	-moz-animation: OpeningSequence 1s linear forwards;
	animation: OpeningSequence 1s linear forwards;
	-webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	animation-delay: 0.5s;
}

#model:nth-child(2) > span > span > span {
    animation-delay: 0s;
}

@-webkit-keyframes OpeningSequence {
	0% {
		color: rgba(255,255,255,0);
		letter-spacing: 40px;
		opacity: 0;
		-webkit-transform: rotateY(90deg);	
	}
	50% {
		color: rgba(255,255,255,1);
		letter-spacing: 5px;
		opacity: 1;
		-webkit-transform: rotateY(0deg);	
	}
	

	100% {
		opacity: 1;
		color: rgba(255,255,255,1);
		text-shadow: 0 -2px 10px #000;
	}
}

@-moz-keyframes OpeningSequence {
	0% {
		color: rgba(255,255,255,0);
		letter-spacing: 40px;
		opacity: 0;
		-moz-transform: rotateY(90deg);	
	}
	50% {
		color: rgba(255,255,255,1);
		letter-spacing: 5px;
		opacity: 1;
		-moz-transform: rotateY(0deg);	
	}
	

	100% {
		opacity: 1;
		color: rgba(255,255,255,1);
		text-shadow: 0 -2px 10px #000;
	}
}

@keyframes OpeningSequence {
	0% {
		color: rgba(255,255,255,0);
		letter-spacing: 40px;
		opacity: 0;
		transform: rotateY(90deg);	
	}
	50% {
		color: rgba(255,255,255,1);
		letter-spacing: 5px;
		opacity: 1;
		transform: rotateY(0deg);	
	}
	
	100% {
		opacity: 1;
		color: rgba(255,255,255,1);
		text-shadow: 0 -2px 10px #000;
	}
}

#copyright{
	width: 688px;
	float: left;
	text-align: left;
	padding-top: 150px;
}

#copyright p{
	color: #666;
}

#social{
	width: 260px;
	float: left;
	padding-top: 130px;
}

#fb, #vk, #tw, #yt{
	width: 48px;
	height: 48px;
	display: block;
	float: right;
	margin-right: 5px;
}

#fb{ background: url('/img/fb.png');}

#tw{ background: url('/img/tw.png');}

#vk{ background: url('/img/vk.png');}

#yt{ background: url('/img/yt.png');}

#swords_stuntmen{
	background: #131313 url('/img/stuntmen_bg.jpg');	
	box-shadow: inset 0 0 30px #000;
}

#swords_stuntmen .wrapper{
	padding-top: 60px;
	padding-bottom: 60px;
}

#swords_stuntmen p{
	color: #eee;
	width: 500px;
	margin-left: 430px;
}

#swords_stuntmen h2{
	color: #eee;
	margin-left: 430px;
}