@media (min-width: 601px) {
	.mob {
		display: none;
	}
	body {
		background: #000;
		color: #fff;
		font-family: Roboto, sans-serif;
	}

	.container {
		width: 100%;
		min-height: 1px;
		margin: auto;
		min-width: 1024px;
	}

	.wrapper {
		width: 1000px;
		margin: auto;
		min-height: 1px;
		overflow: hidden;
		position: relative;
	}

	.block1 {
		width: 100%;
		min-height: 756px;
		background: url(block1-bg_c.jpg) no-repeat center top;
	}

	.block1 .line1 {
		width: 100%;

		color: #fff;
		font-size: 30px;
	}

	.block1 .line2 {
		width: 100%;

		color: #fff;
		font-size: 18px;
		margin-top: -2px;
	}

	.block1 .line3 {
		color: #f3a000;
		width: 100%;

		font-size: 26px;
		font-weight: bold;
		margin-top: 30px;
		text-transform: uppercase;
	}
	.block1 .line3 > span {
		color: #f3a000;
		font-size: 34px;
	}

	.block1 .line3 .white {
		color: #fff;
	}

	.block1 .line5 {
		color: #fff;
		width: 100%;

		font-size: 33px;
		font-weight: bold;
		margin-top: -10px;
		text-transform: uppercase;
		margin-bottom: 34px;
	}

	.block1 .line5 .big {
		color: #f3a000;
		font-size: 27px;
	}

	.block1 .block-left {
		width: 605px;
		float: left;
	}

	.block1 .block-i {
		float: left;
		width: 100%;
		margin-top: 25px;
	}

	.block1 .block-i .item {
		width: 100%;

		font-weight: bold;
		font-size: 24px;
		color: #fff;
		text-transform: uppercase;
		margin-bottom: 20px;
		position: relative;
		z-index: 2;
		line-height: 27px;
	}
	.block1 .block-i .item:after {
		content: '';
		clear: both;
		display: block;
	}
	.block1 .block-i .item img {
		float: left;
		margin-right: 25px;
	}

	.block1 .block-i .item .text {
		position: relative;
		top: -1px;
	}

	.block1 .block-i .item2 .text {
		top: -2px;
	}
	.block1 .block-i .item1 .text {
		top: 10px;
	}
	.block1 .price-block {
		float: left;
		width: 360px;
		margin-left: 100px;
	}

	.block1 .price-block .old {
		float: left;
		width: 100%;

		font-weight: bold;
		font-size: 34px;
		margin-top: 10px;
		color: #fff;
		text-decoration: line-through;
		text-transform: uppercase;
		margin-top: 15px;
	}

	.block1 .price-block .new {
		float: left;
		width: 100%;

		font-weight: bold;
		font-size: 54px;
		margin-top: -12px;
		position: relative;
		z-index: 2;
		color: #f3a000;
		text-transform: uppercase;
	}

	.block1 .timer {
		float: left;
		width: 100%;

		font-size: 18px;
	}

	.block1 .timer .time {
		color: #ff3c00;
		position: relative;
		z-index: 1000;
	}
	.block4 .wrapper {
		padding-bottom: 20px;
	}
	.block6 .wrapper {
		padding-bottom: 20px;
	}
	.block1 .block-right {
		width: 395px;
		float: right;

		padding-bottom: 20px;
	}

	.block1 .block-right .block {
		width: 100%;
		margin-top: 550px;
		margin-bottom: 10px;
	}
	.clearfix:before,
	.clearfix:after {
		content: ' ';
		display: table;
	}

	.clearfix:after {
		clear: both;
	}

	.clearfix {
		*zoom: 1;
	}
	.block1 .block-right .block .left {
		width: 48%;
		float: left;
	}

	.block1 .product-block {
		position: absolute;
		margin-left: -222px;
		margin-top: 476px;
	}

	.block1 .disc {
		background: url(disc.png) no-repeat center top;
		width: 149px;
		height: 139px;
		position: absolute;
		color: #802502;

		text-align: center;
		font-weight: bold;
		font-size: 38px;
		margin-left: -336px;
		margin-top: 486px;
	}

	.disc .text-d {
		-webkit-transform: rotate(-28deg);
		transform: rotate(-28deg);
		position: relative;
		top: 46px;
	}

	.block1 .block-right .block .orange {
		font-weight: bold;
		font-size: 14px;
		color: #fff;
		float: left;
		margin-left: 10px;
		text-transform: uppercase;
		padding-top: 15px;
	}

	.block1 .block-right .block .white {
		font-weight: bold;
		font-size: 20px;
		color: #fff;
		float: left;
		margin-left: 10px;
		line-height: 20px;
		text-transform: uppercase;
	}

	.block1 .block-right .block .left img {
		float: left;
	}

	.block1 .block-right .block .right {
		width: 52%;
		float: left;
	}

	.block1 .block-right .block .right img {
		float: left;
	}

	.block1 .block-right .block-button {
		margin-top: 20px;
		text-align: center;
	}

	button:focus {
		outline: none;
	}

	button.but {
		height: 92px;
		line-height: 90px;
		display: inline-block;

		color: #490b00;
		text-transform: uppercase;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		border-radius: 7px;
		padding: 0 15px;

		border: 1px solid #ff9100;

		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff8500+0,ff7800+32,ff5a00+73,ff3500+100 */
		background: rgb(
			255,
			133,
			0
		); /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(rgba(255, 133, 0, 1)),
			color-stop(32%, rgba(255, 120, 0, 1)),
			color-stop(73%, rgba(255, 90, 0, 1)),
			to(rgba(255, 53, 0, 1))
		);
		background: linear-gradient(
			to bottom,
			rgba(255, 133, 0, 1) 0%,
			rgba(255, 120, 0, 1) 32%,
			rgba(255, 90, 0, 1) 73%,
			rgba(255, 53, 0, 1) 100%
		); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8500', endColorstr='#ff3500',GradientType=0 ); /* IE6-9 */

		-moz-transition: all 1s ease-out;
		-o-transition: all 1s ease-out;
		-webkit-transition: all 1s ease-out;
	}

	button.but:hover {
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3500+0,ff5a00+27,ff7800+68,ff8500+100 */
		background: rgb(
			255,
			53,
			0
		); /* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(rgba(255, 53, 0, 1)),
			color-stop(27%, rgba(255, 90, 0, 1)),
			color-stop(68%, rgba(255, 120, 0, 1)),
			to(rgba(255, 133, 0, 1))
		);
		background: linear-gradient(
			to bottom,
			rgba(255, 53, 0, 1) 0%,
			rgba(255, 90, 0, 1) 27%,
			rgba(255, 120, 0, 1) 68%,
			rgba(255, 133, 0, 1) 100%
		); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3500', endColorstr='#ff8500',GradientType=0 ); /* IE6-9 */

		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-o-transform: scale(1.1);
	}

	.block8 .wrapper {
		padding-bottom: 20px;
	}

	.block2 {
		width: 100%;
		background: url(block2-bg.jpg) no-repeat center top;
		height: 362px;
	}

	.block2 .title1 {
		color: #fff;

		font-weight: bold;
		font-size: 30px;

		width: 100%;
		margin-top: 55px;
		text-align: center;
	}

	.block2 .title2 {
		color: #fff;

		font-weight: bold;
		font-size: 48px;

		width: 100%;
		text-align: center;
	}

	.block2 .text-angle {
		font-weight: bold;
		font-size: 21px;
		color: #f3a000;
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
		position: absolute;
		top: 226px;
		left: 77px;
		width: 265px;
		text-align: center;
	}

	.block2 .bottom-line {
		float: left;
		width: 100%;
		margin-top: 353px;
		color: #1b1b1b;

		font-weight: bold;

		line-height: 26px;
		text-transform: uppercase;
		margin-bottom: 129px;
	}

	.block2 .bottom-line .item {
		float: left;

		width: 133px;
		font-size: 24px;
		overflow: hidden;
		text-align: center;
	}

	.block2 .bottom-line .item1 {
		margin-left: 29px;
	}

	.block2 .bottom-line .item2 {
		margin-left: 109px;
	}

	.block2 .bottom-line .item3 {
		margin-left: 138px;
	}

	.block2 .bottom-line .item4 {
		margin-left: 103px;
	}

	.block2 .b-text {
		position: absolute;
		line-height: 24px;
	}

	.block2 .b-text .line1 {
		text-transform: uppercase;
		color: #ff3300;

		font-size: 24px;
		font-weight: bold;
	}

	.block2 .b-text .line2 {
		color: #fff;

		font-size: 20px;
	}

	.block2 .b1 {
		left: 154px;
		top: 426px;
	}

	.block2 .b2 {
		left: 415px;
		top: 358px;
	}

	.block2 .b4 {
		left: 679px;
		top: 301px;
	}

	.block2 .b6 {
		left: 917px;
		top: 280px;
		width: 200px;
	}
	.block2 .b6 .line2 {
		display: block;
		margin: 0 0 10px;
	}
	.block2 .b7 {
		margin-left: 917px;
		margin-top: 358px;
	}

	.block2 .b6 .line1,
	.block2 .b7 .line1 {
		color: #f3a000;
	}

	.block2 .bottom-block {
		width: 100%;
		margin-top: 65px;
	}

	.block2 .bottom-block .item {
		float: left;
		width: 233px;
	}

	.block2 .bottom-block .item .title {
		color: #ff3300;

		font-weight: bold;
		font-size: 36px;
		text-transform: uppercase;
	}

	.block2 .bottom-block .item .text-b {
		color: #1b1b1b;

		font-size: 21px;
	}

	.block2 .bottom-block .i1 {
		margin-left: 124px;
	}

	.block2 .bottom-block .i2 {
		margin-left: 60px;
	}

	.block2 .bottom-block .i3 {
		margin-left: 55px;
		text-transform: uppercase;
	}

	.block3 {
		width: 100%;
		min-height: 950px;
		background: url(block3-bg_c.jpg) no-repeat center top;
		position: relative;
	}

	.block3 .line1 {
		font-size: 58px;
		color: #fff;
		font-weight: bold;
		text-transform: uppercase;
		margin-top: 40px;
	}

	.block3 .line2 {
		font-size: 35px;
		color: #fff;
		font-weight: bold;
		line-height: 30px;
		padding-left: 26px;
		margin-top: 25px;
		text-transform: uppercase;
	}

	.block3 .line2 .orange {
		color: #f3a000;
	}

	.block3 .left-block {
		width: 575px;
		margin-top: 19px;
	}

	.block3 .left-block .item {
		width: 100%;
		float: left;
		margin-bottom: 30px;

		font-size: 20px;
		color: #fff;
		line-height: 22px;
	}

	.block3 .left-block .item .img {
		float: left;
		width: 78px;
		padding-top: 8px;
	}

	.block3 .left-block .item .text {
		overflow: hidden;
		padding-top: 10px;
	}

	.block3 .left-block .item .text .title {
		color: #f3a000;
		line-height: 34px;
		font-size: 36px;
		font-weight: bold;
		margin-bottom: 10px;
		text-transform: uppercase;
	}

	.block3 .line3 {
		color: #f3a000;

		font-size: 52px;
		font-weight: bold;
		width: 100%;
		text-align: center;
		text-transform: uppercase;
	}

	.block3 .button-block {
		width: 100%;
		text-align: center;
		margin: 25px 0 0;
	}

	.block4 {
		width: 100%;
		min-height: 821px;
		background: url(block4-bg_c.jpg) no-repeat center top;
	}

	.block4 .title {
		font-size: 60px;
		font-weight: bold;
		width: 100%;
		text-align: center;
		text-transform: uppercase;
		color: #fff;
		margin-top: 56px;
	}

	.block4 .block-right {
		float: right;
		width: 515px;
		margin-top: 85px;
	}

	.block4 .block-right .item {
		width: 100%;
		margin-bottom: 20px;
		font-size: 20px;
	}

	.block4 .block-right .item .img {
		float: left;
		width: 100px;
	}

	.block4 .block-right .item .text {
		overflow: hidden;
		width: 405px;
	}

	.block4 .block-right .i1 {
	}

	.block4 .block-right .i2 {
	}

	.block4 .block-right .i2 .text {
		padding-top: 15px;
	}

	.block4 .block-right .i3 {
	}

	.block4 .block-right .i3 .text {
		margin-top: 15px;
	}

	.block4 .block-right .i4 {
	}

	.block4 .block-right .i4 .text {
		margin-top: 5px;
	}

	.block4 .block-right .i4 .orange {
		font-weight: bold;
	}

	.block4 .button-block {
		float: left;
		width: 100%;
		text-align: center;
		margin: 10px 0 0;
	}

	.orange {
		color: #f3a000;
	}

	.block5 {
		width: 100%;
		min-height: 1360px;
		background: #141414 url(block5-bg.jpg) no-repeat center top;
	}

	.block5 .text-a {
		color: #f3a000;
		font-size: 21px;
		font-weight: bold;
		position: absolute;
		width: 470px;
		text-align: center;
		margin-left: 529px;
		margin-top: 58px;
		-webkit-transform: rotate(-6deg);
		transform: rotate(-6deg);
	}

	.block5 .line1 {
		color: #fff;

		font-size: 50px;

		width: 100%;
		font-weight: bold;
		text-transform: uppercase;
		margin-top: 100px;
	}

	.block5 .line2 {
		color: #fff;

		font-size: 67px;

		line-height: 70px;
		margin-top: 17px;
		width: 100%;
		font-weight: bold;
		text-transform: uppercase;
		margin-bottom: 75px;
	}

	.block5 .item {
		width: 100%;
		background: url(rew-top.png) top left no-repeat;
	}

	.block5 .item .text {
		width: 550px;
		margin-right: 25px;
		float: left;
		margin-left: 35px;
		color: #fff;

		font-size: 23px;
		line-height: 27px;
		margin-top: 6px;
	}

	.block5 .item .text .bottom {
		width: 100%;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.block5 .item .text .bottom .l1 {
		color: #ff3300;
		font-size: 25px;
	}

	.block5 .item .text .bottom .l2 {
		color: #ff3300;
		font-size: 25px;
		font-weight: bold;
	}

	.block5 .item .img {
		overflow: hidden;
		width: 372px;
		position: relative;
		top: -20px;
		text-align: right;
	}
	.block5 .item .img .bf {
		color: #ffffff;
		font-size: 20px;
		text-transform: uppercase;
		width: 60px;
		text-align: center;

		position: absolute;
		left: 0;
		top: 27px;
	}
	.block5 .item .img .af {
		color: #ffffff;
		font-size: 20px;
		text-transform: uppercase;
		width: 80px;

		text-align: center;
		position: absolute;
		left: 186px;
		top: 28px;
	}
	.block5 .item .img .af2 {
		left: 166px;
	}
	.total,
	.ship {
		text-align: center;
		color: #111111;
		font-size: 20px;
	}
	.price {
		padding: 10px 0;
	}
	.block5 .line-block {
		width: 100%;
		margin-bottom: 40px;
		margin-top: -12px;
	}

	.block6 {
		width: 100%;
		min-height: 1005px;
		background: url(block6-bg_c.jpg) no-repeat center top;
	}

	.block6 .line1 {
		font-size: 24px;
		font-weight: bold;
		margin-top: 40px;
	}

	.block6 .line2 {
		font-size: 36px;
		font-weight: bold;
	}

	.block6 .line3 {
		font-size: 60px;
		color: #fff;
		text-align: right;
		font-weight: bold;
		line-height: 70px;
		padding-right: 15px;
		margin-top: 11px;
	}

	.block6 .line4 {
		text-align: center;

		font-size: 36px;
		color: #fff;

		font-weight: bold;
	}

	.block6 .prod-block {
		width: 100%;
		margin-left: 67px;
		margin-top: 110px;
	}

	.block6 .line5 {
		font-size: 34px;
		text-align: center;
		text-transform: uppercase;
		color: #fff;
		margin-top: 55px;
		width: 100%;
		font-weight: bold;
	}

	.block6 .button-block {
		width: 100%;

		text-align: center;
		margin-top: 30px;
	}

	.block7 {
		width: 100%;
		min-height: 605px;
		background-color: #0d0d0d;
	}

	.block7 .title {
		font-weight: bold;
		font-size: 60px;
		line-height: 70px;
		text-align: right;
		text-transform: uppercase;
		margin: 0 0 35px;
	}

	.block7 .block-right {
		width: 445px;
		margin-right: 20px;
		float: right;
	}

	.block7 .block-right .name {
		font-weight: bold;
		font-size: 45px;
		color: #fff;
		margin-bottom: 15px;
		float: left;
		width: 100%;
	}

	.block7 .block-right .t-block {
		font-size: 18px;
		line-height: 22px;
		float: left;
		width: 100%;
	}

	.block7 .block-right .bottom-date {
		margin-top: 30px;

		font-size: 18px;
		color: #fff;
		float: left;
		width: 100%;
	}
	.b-cent {
		text-align: center;
	}
	.block7 .bottom-block {
		margin-top: 61px;
		display: inline-block;
	}

	.block7 .bottom-block .item {
		float: left;
		color: #f3a000;
		font-weight: bold;
		width: 200px;
		margin-right: 30px;
		font-size: 17px;
		text-align: left;
	}
	.block7 .bottom-block .item:last-child {
		margin-right: 0;
	}
	.block7 .bottom-block .i1 {
	}

	.block7 .bottom-block .i3 {
		width: 240px;
	}

	.block7 .bottom-block .i4 {
		width: 240px;
	}

	.block7 .bottom-block img {
		position: relative;
	}

	.block7 .bottom-block .item .img-b {
		float: left;
		margin-right: 10px;
	}
	.block7 .bottom-block .item span {
		display: inline-block;
		width: 100%;
		border: 1px solid;
		padding: 10px 14px;
		min-height: 60px;
		font-size: 14px;
		box-sizing: border-box;
	}
	.block7 .bottom-block .item span b {
		overflow: hidden;
		display: block;
		font-weight: normal;
	}
	.block8 {
		width: 100%;
		min-height: 895px;
		background: url(block8-bg.jpg) no-repeat center top;
	}

	.block8 .title1 {
		font-size: 48px;
		color: #fff;
		text-transform: uppercase;
		font-weight: bold;

		margin-top: 20px;
	}

	.block8 .title2 {
		font-size: 60px;
		color: #fff;
		text-transform: uppercase;
		font-weight: bold;

		margin-top: 4px;
		text-align: right;
		line-height: 70px;
		padding-right: 80px;
	}

	.block8 .block-right {
		float: right;
		width: 490px;
	}

	.block8 .block-right .price-block {
		width: 100%;
	}

	.block8 .block-right .price-block .old {
		font-size: 34px;
		color: #fff;
		font-weight: bold;
		text-align: center;
		text-decoration: line-through;
		margin-top: 50px;
	}

	.block8 .block-right .price-block .new {
		font-size: 78px;
		color: #f3a000;
		font-weight: bold;
		text-align: center;
		margin-top: -10px;
		line-height: 80px;
	}

	.block8 .block-right .price-block .timer {
		width: 100%;

		text-align: center;

		font-size: 18px;
		color: #fff;
		line-height: 26px;
	}

	.block8 .block-right .price-block .time {
		color: #ff3c00;
	}

	.block8 .block-right .form-block {
		width: 353px;
		margin-left: 67px;
		height: 295px;
	}

	.block8 .block-right .form-block .title-form {
		color: #1b1b1b;
		font-weight: bold;
		text-align: center;
		text-transform: uppercase;
		font-size: 18px;
		margin-top: 50px;
	}

	.block8 .block-right .form-block .line {
		width: 100%;
		text-align: center;
		margin-top: 15px;
	}

	.block8 .block-right .form-block .line select {
		width: 287px;
		height: 57px;
		padding-left: 10px;
		border: none;
		border-radius: 6px;
		background: #fff;
		color: #1b1b1b;
	}

	.block8 .block-right .form-block .line input,
	select {
		width: 267px;
		height: 57px;
		padding-left: 10px;
		padding-right: 10px;
		border: none;
		border-radius: 6px;
		background: #fff;
		color: #1b1b1b;
	}

	.block8 .block-right .form-block .line input::-webkit-input-placeholder {
		color: #1b1b1b;
	}

	.block8 .block-right .form-block .line input::-moz-placeholder {
		color: #1b1b1b;
	}

	.block8 .block-right .form-block .line input:-moz-placeholder {
		color: #1b1b1b;
	}

	.block8 .block-right .form-block .line input:-ms-input-placeholder {
		color: #1b1b1b;
	}

	input:focus {
		outline: none;
	}

	.block8 .button-block {
		float: left;
		width: 100%;
		text-align: center;
		margin: 44px 0 0;
	}

	.block8 .product-block {
		position: absolute;
		left: 349px;
		top: 354px;
	}

	.block8 .disc {
		background: url(disc.png) no-repeat center top;
		width: 149px;
		height: 139px;
		position: absolute;
		color: #802502;

		font-weight: bold;
		font-size: 38px;

		left: 235px;
		top: 505px;
	}

	.block8 .disc .text-d {
		-webkit-transform: rotate(-28deg);
		transform: rotate(-28deg);
		position: relative;
		top: 33px;
		left: 24px;
	}

	.block8 .p100 {
		position: absolute;
		background: url(100proc.png) no-repeat top left;
		width: 415px;
		left: 0;
		top: 679px;
		height: 143px;
	}

	.block8 .p100 .text {
		font-weight: bold;
		font-size: 28px;
		color: #f3a000;
		-webkit-transform: rotate(-6deg);
		transform: rotate(-6deg);
		position: relative;
		text-align: center;
		top: 35px;
		left: -1px;
	}

	.footer {
		width: 100%;
		text-align: center;
		min-height: 50px;
		padding-top: 20px;
	}

	/* Confident window */

	.confident-link {
		cursor: pointer;
		font-size: 14px;

		line-height: 14px;
		text-decoration: underline;
		margin: 10px 0 0;
	}

	.confident-link:hover {
		text-decoration: none;
	}

	.hidden-conf {
		display: none;
	}

	.conf-overlay {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 9999;
		background: #000;
		cursor: pointer;
		-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=90)';
		filter: alpha(opacity=90);
		-khtml-opacity: 0.9;
		opacity: 0.9;
	}

	.conf-info {
		cursor: default;
		width: 800px;
		padding: 30px 30px;
		color: #000;
		z-index: 9999;
		text-align: left;
		background: #fff;
		border-radius: 6px;
		position: fixed;
		top: 8%;
		left: 50%;
		margin: 0 0 0 -420px;
	}

	.conf-info .conf-head {
		font: 30px/30px 'arial', sans-serif;
		margin: 0 0 16px;
	}

	.conf-info h5 {
		font: bold 18px/18px 'arial', sans-serif;
		margin: 16px 0 6px;
	}

	.conf-info p {
		font: 13px/15px 'arial', sans-serif;
		margin: 0 0 8px;
	}

	.closeconf-but {
		position: absolute;
		top: 20px;
		right: 20px;
		height: 29px;
		width: 29px;
		cursor: pointer;
	}

	button.but {
		position: relative;
		z-index: 2;
	}

	.tripple-wrap {
		font-size: 0;
		margin-top: 65px;
	}

	.block-tripple {
		display: inline-block;
		vertical-align: top;
		width: 33%;
		font-size: 14px;
		text-align: center;
	}
}
