*::-webkit-input-placeholder	{color: #000;opacity: 1; transition: opacity 0.3s ease;text-overflow:ellipsis;}
*::-moz-placeholder				{color: #000;opacity: 1; transition: opacity 0.3s ease;text-overflow:ellipsis;}
*:-moz-placeholder				{color: #000;opacity: 1; transition: opacity 0.3s ease;text-overflow:ellipsis;}
*:-ms-input-placeholder			{color: #000;opacity: 1; transition: opacity 0.3s ease;text-overflow:ellipsis;}
*:focus::-webkit-input-placeholder	{opacity: 0;}
*:focus::-moz-placeholder			{opacity: 0;}
*:focus:-moz-placeholder			{opacity: 0;}
*:focus:-ms-input-placeholder		{opacity: 0;}
*,:before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	margin:0;
	padding:0;
	outline:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,q{
	display:block;
}
[hidden]{
	display:none
}
ul, ol {
	list-style-type: none;
}
img{
	max-width:100%;
}

.container{
	margin-right: auto;
    margin-left: auto;
	position:relative;
}
.container:before,
.container:after{
    content: "";
    display: table;
    clear: both;
}
body {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 16px;
    line-height: 1;
    color: #000;
	background:#000;
}
.wraper{
	overflow:hidden;	
}
[class^="block_"]{	
	position:relative;
}

select {
	background-image:url(../img/down.png);
	background-position:97% 50%;
	background-repeat:no-repeat;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none;
}
select::-ms-expand {
    display: none;
}
.product{
	position:relative;
	display:table;
}
.product span{
	text-align:center;
	color:#fff;
	position:absolute;
	display:table;
	width:90px;
	height:90px;
	left:55%;
	top:-40px;
}
.product span:before,
.product span:after{
	position:absolute;
	content:'';
	width:100%;
	height:100%;
	border-radius: 50%;
	top:0;
	left:0;
	background:#f80f0f;
	z-index:0;
}
.product span:after{
	-webkit-transform:rotateZ(45deg);
	-moz-transform:rotateZ(45deg);
	-o-transform:rotateZ(45deg);
	transform:rotateZ(45deg);
}
.product span small{
	position:relative;
	z-index:1;
	display:table-cell;
	vertical-align:middle;
	font-size:16px;
	text-transform:uppercase;
	color:#fff;
	text-shadow:0 2px 2px #750000;
	font-weight:700;
}
.product span b{
	font-size:42px;
	display:block;
}
.price{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:10px;
	background:rgba(0,0,0,.75);
}
.price .new_price{
	font-size:40px;
	color:#3fb4ee;
	text-transform:uppercase;
	font-weight:700;
}
.price .old_price{
	font-size:16px;
	display:table;
	color:#b3b3b3;
	text-transform:uppercase;
	text-decoration: line-through;
}
.price .old_price span{
	text-decoration: inherit;
	display:inline-block;
}

button {
  max-width: 100%;
  display: inline-block;
  font-size: 32px;
  color: #fff;
  background: #020507;
  background: -webkit-gradient(linear, left top, left bottom, from(#000005), to(#020507));
  background: -webkit-linear-gradient(top, #000005, #020507);
  background: linear-gradient(to bottom, #000005, #020507);
  border: 2px solid;
  border-top-color: #90d5f5;
  border-left-color: #90d5f5;
  border-right-color: #90d5f5;
  border-bottom-color: #90d5f5;
  -webkit-border-radius: 10px;
          border-radius: 10px;
  font-weight: 700;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.4);
  clear: both;
  position: relative;
  text-transform: uppercase;
}

button:hover {
  -webkit-transform: scale(1.05);
      -ms-transform: scale(1.05);
          transform: scale(1.05);
}

button {
  position: relative;
  overflow: hidden;
  opacity: .99;
  padding: 15px;
}

button:before, button:after {
  content: '';
  display: block;
  position: absolute;
  background: -webkit-gradient(linear, left top, left bottom, from(#939395), to(#4a535b));
  background: -webkit-linear-gradient(top, #939395, #4a535b);
  background: linear-gradient(to bottom, #939395, #4a535b);
  z-index: -1;
}

button:before {
  width: 160px;
  height: 45px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  -webkit-transform: rotate(10deg);
      -ms-transform: rotate(10deg);
          transform: rotate(10deg);
  top: -19px;
  left: -36px;
}

button:after {
  width: 60px;
  height: 60px;
  -webkit-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
  right: -6px;
  top: -37px;
  -webkit-border-bottom-left-radius: 10px;
          border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 30px;
          border-bottom-right-radius: 30px;
}


.title{
	position:relative;
	margin:20px 0 0 -25px;
    padding: 25px 0 25px 25px;
    border-left: 6px solid #3fb4ee;
	font-size:70px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	letter-spacing: -1px;
    line-height: 1.1;
}
.title b{
	color:#3fb4ee;
}
.title:before,
.title:after{
	position:absolute;
	content:'';
	border-bottom:6px solid #3fb4ee;
	width:150px;
	left:0;
}
.title:before{
	top:0;
}
.title:after{
	bottom:0;
}
.block_1{
	background: radial-gradient(circle at center, #403e46, #1c1e27 50%, #000 90%);
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;
	z-index:30;
	padding:40px 0;
}
.block_1:after{
	content:'';
	position:absolute;
	bottom:-110px;
	left:0;
	width:100%;
	height:200px;
	background:url(../img/block_1_bottom.png) bottom center no-repeat;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;
}
.block_1 .container:before{
	position:absolute;
	display:block;
	content:'';
    width: 80%;
    height: 80%;
	top: -10%;
    left: 41%;
	background:url(../img/block_1_img.png)center bottom no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	z-index:0;
}
.block_1 .container>*{
	position:relative;
	z-index:1;
}
.logo{
	width: 64%;
	margin-bottom:35px;
}
.logo:before{
	display:inline-block;
	vertical-align:middle;
	content:'';
	background: url(../img/logo.png) center no-repeat;
    width: 70px;
    height: 40px;
	margin-right:10px;
}
.logo span{
	font-size:38px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	display:inline-block;
	vertical-align:middle;
}
.logo small{
	margin-left:10px;
	font-size:15px;
	text-transform:uppercase;
	color:#3fb4ee;
	font-weight:700;
	display:inline-block;
	vertical-align:middle;
}
.tagline{
	position:relative;
	font-size:70px;
	font-weight:700;
	text-transform:uppercase;
	color:#3fb4ee;
	margin:0 0 40px -25px;
	padding:0 0 20px 25px;
	border-left:6px solid rgba(63,180,238,.2);	
	width:60%;
}
.tagline:after{
	content:'';
	position:absolute;
	border-bottom:6px solid rgba(63,180,238,.2);
	left:-6px;
	top:100%;
	width:25%;
}
.tagline span{
	position:relative;
	margin-left:-25px;
	padding:20px 25px 0;
	display:table;
	border-top:6px solid rgba(63,180,238,.2);

}
.tagline span:before{
	content:'';
	position:absolute;
	border-right:6px solid rgba(63,180,238,.2);
	right:0;
	top:0;
	height:60%;	
}
.block1__list li font,
.tagline font{
	color:#fff;
}
.block1__list{
	display:table;
	font-size:0;
	width:60%;
}
.block1__list li{
	position:relative;
	display:inline-table;
	vertical-align: middle;
	width:50%;
	color:#3fb4ee;
	font-size:22px;
	font-weight:700;
	text-transform:uppercase;
	height:62px;
	padding-left:75px;
	margin-bottom:30px;
	text-shadow: 1px 1px 1px rgba(0,0,0,.5),
	1px -1px 1px rgba(0,0,0,.5),
	-1px 1px 1px rgba(0,0,0,.5),
	-1px -1px 1px rgba(0,0,0,.5);
}
.block1__list li:before{
	content:'';
	position:absolute;
	width:62px;
	height:62px;
	top:50%;
	left:0;
	margin-top:-30px;
}
.block1__list li:nth-child(1):before{
	background:url(../img/block_1_li1.png) center no-repeat;
}
.block1__list li:nth-child(2):before{
	background:url(../img/block_1_li2.png) center no-repeat;
}
.block1__list li:nth-child(3):before{
	background:url(../img/block_1_li3.png) center no-repeat;
}
.block1__list li:nth-child(4):before{
	background:url(../img/block_1_li4.png) center no-repeat;
}
.block1__list li span{
	display:table-cell;
	vertical-align:middle;
}
.block1__list li font{
	display:block;
}
.block1__bottom{
	width:75%;
}
.block1__bottom>*{
	display:inline-block;
	vertical-align:middle;
}
.block1__bottom button{
	margin-bottom:7px;
}
.block1__bottom .price{
	margin-left:15px;
}
.block_1 .product{
	position:absolute !important;
	bottom:-35px;
	right: 90px;
	max-width: 200px;
}
.block_2 {
	padding:60px 0 40px;
	z-index:29;
	background:url(../img/block_2_bg.jpg) center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	counter-reset:s1;
}
.block2__left,
.block2__right{
	display:inline-block;
	vertical-align:middle;
}
.block2__left{
	width:40%;
}
.block_2 .text{
	position:relative;
	background:rgba(0,0,0,.5);
	margin:30px 0 0 -25px;
    padding: 25px;
	font-size:24px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	line-height:1.2;
	letter-spacing: 1px;
}
.block_2 .text b{
	color:#16719E;
}

.block_2 .text:after{
	position:absolute;
	content:'';
	top:100%;
	left:0;
	width:100%;
	height:12px;
	background:url(../img/line.png) left top repeat-x;
}
.block2__right{
	width:55%;
	counter-reset:n1;
	display:inline-table;
	font-size:0;
    margin: 0 -30px 0 45px;
}
.block2__right li{
	display:inline-block;
	vertical-align:bottom;
	width:50%;
	position:relative;
}
.block2__right li:before{
	counter-increment:n1;
	font-size:24px;
	color:#fff;
	font-weight:700;
	text-transform:uppercase;
	position:absolute;
	bottom:150px;
	left:-10px;
	z-index:4
}
.block2__right li:nth-child(3):before,
.block2__right li:nth-child(4):before{
	bottom:180px;	
}
.block2__right li:after{
	position:absolute;
	font-size:20px;
	text-transform:uppercase;
	color:#16719E;
	counter-increment:s1;
	z-index:3;
	width:60px;
	line-height:60px;
	height:60px;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background:#320000;
	text-align:center;
	letter-spacing: -1px;
	left:-5px;
}
.block2__right li:nth-child(1):after{
	bottom:75px;
}
.block2__right li:nth-child(2):after{
	bottom:80px;
}
.block2__right li:nth-child(3):after{
	bottom:100px;
}
.block2__right li:nth-child(4):after{
	counter-increment:s1+2;
	bottom:80px;
	width:92px;
	line-height:92px;
	height:92px;
	font-size:32px;
	letter-spacing:-2px;
	color:#000;
	background:#ffd600;
	font-weight:700;
}
.block2__right li span{
	display:block;
	position:relative;
}
.block2__right li span:before{
	position: absolute;
	content:'';
	background:url(../img/phallus.png) center no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
	z-index:2;
	bottom:0;
	left:0;
}
.block2__right li span:after{
	position: absolute;
	content:'';
	background:#000;
	z-index:1;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75),0 0 150px 0 #000;
    -moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75),0 0 150px 0 #000;
    box-shadow:inset 0 0 50px 0 rgba(0,0,0,.75),0 0 150px 0 #000;
	bottom:0;
	left:0;
}
.block2__right li:nth-child(1) span,
.block2__right li:nth-child(1) span:before{
	width:168px;
	height:171px;
}
.block2__right li:nth-child(1) span:after{
	width:112px;
	height:112px;
    bottom:0;
	left:1px;
}
.block2__right li:nth-child(2) span,
.block2__right li:nth-child(2) span:before{
	width:192px;
	height:197px;
}
.block2__right li:nth-child(2) span:after{
	width:125px;
	height:125px;
    left:1px;
}
.block2__right li:nth-child(3) span,
.block2__right li:nth-child(3) span:before{
	width:226px;
	height:241px;
}
.block2__right li:nth-child(3) span:after{
	width:147px;
	height:147px;
    left: -1px;
    bottom: 3px;
}
.block2__right li:nth-child(4) span,
.block2__right li:nth-child(4) span:before{
	width:266px;
	height:276px;
}
.block2__right li:nth-child(4) span:after{
	background:#f00;
	width:175px;
	height:175px;
	left:-1px;
}
.block_3,
.block_7{
	background: #1d3744;
	position:relative;
	z-index:28;
}
.block_3:after{
	position:absolute;
	content:'';
	bottom:-95px;
	left:0;
	height:150px;
	width:100%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;	
}
.block_3 .container{
	padding:40px 0 60px;
}
.block_3 .container:before{
	content:'';
	position:absolute;
	display:block;
	width:200%;
	height:100%;
	top:0;
	right:-15%;
	background:url(../img/block_3_img.png) center no-repeat;
	-webkit-background-size:auto 100%;
	-moz-background-size:auto 100%;
	-o-background-size:auto 100%;
	background-size:auto 100%;
	z-index:0;
}
.block3__right{
	position:relative;
	z-index:1;
	width:60%;
	margin-left:auto;
}
.block3__right .text{
	width:75%;
	font-size:24px;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
	margin-top:30px;
}
.block3__right .text b,
.block3__right .title b{
	color:#3fb4ee;
}
.block3__list{
	display:table;
	font-size:0;
	width:80%;
	margin:40px 0 30px -25px;
	padding:25px;
	border:3px solid  #ededed;
}
.block3__list li{
	display:inline-table;
	vertical-align:middle;
	position:relative;
	width:45%;
	font-size:20px;
	font-weight:700;
	line-height: 22px;
	color:#fff;
	text-transform:uppercase;
	height:40px;
	padding-left:50px;
	margin-bottom:50px;
}
.block3__list li:nth-child(2n){
	margin-left:10%;
}
.block3__list li:before{
	content:'';
	position:absolute;
	width:42px;
	height:38px;
	top:50%;
	left:0;
	margin-top:-19px;
}
.block3__list li span:after{
	content: ' sangat mengesankan ';
	color:#f80f0f;
	font-weight:400;
	display:block;
	font-size: 18px;
}
.block3__list li:nth-child(1):before{
	background:url(../img/block_3_li1.png) center no-repeat;
}
.block3__list li:nth-child(2):before{
	background:url(../img/block_3_li2.png) center no-repeat;
}
.block3__list li:nth-child(3):before{
	background:url(../img/block_3_li3.png) center no-repeat;
}
.block3__list li:nth-child(4):before{
	background:url(../img/block_3_li4.png) center no-repeat;
}
.block3__list li span{
	display:table-cell;
	vertical-align:middle;
}
.block_3 .label{
	display:table;
	width:80%;
	margin:-110px 0 0 -25px;
	padding:25px;
}
.label span{
	display:block;
	width:100%;
	padding:15px;
	background:#3fb4ee;
	font-size:30px;
	font-weight:700;
	text-transform:uppercase;
	letter-spacing:-2px;
	color:#000;
	-webkit-transform:skewY(-3deg);
	-moz-transform:skewY(-3deg);
	-o-transform:skewY(-3deg);
	transform:skewY(-3deg);
	text-align:center;
}
.label span b{
	color:#fff;
}
.block_4{
	background:url(../img/block_4_bg.jpg)center bottom no-repeat #240000;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	z-index:27;
	padding:120px 0 40px;
}
.block_4 .container{
	display:table;
}
.block4__left,
.block4__right{
	width:65%;
	display:table-cell;
	vertical-align:middle;
}
.block4__left{
	padding-bottom:50px;
}
.block4__left .text{
	font-size:70px;
	font-weight:700;
	color:#3fb4ee;
	line-height: 76px;
	text-transform:uppercase;
	letter-spacing:-2px;
	margin-bottom:30px;
}
.block4__left .text span{
	color:#fff;	
}
.block4__left .text small{
	display:block;
	width:60%;
	font-size:24px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	line-height:1.2;
	letter-spacing:0;
	margin-bottom:10px;
}
.block4__right{
	width:35%;
	vertical-align:bottom;
}
.block4__right .product{
	margin:0 auto;
}
.block_5{
	padding:100px 0;
	background:url(../img/block_5_bg.jpg)center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.block_5 .text{
	margin:0 auto;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	-webkit-transform: skewY(-5.5deg);
    -moz-transform: skewY(-5.5deg);
    -o-transform: skewY(-5.5deg);
    transform: skewY(-5.5deg);
	text-shadow: 1px 1px 1px rgba(0,0,0,.25),
	1px -1px 1px rgba(0,0,0,.25),
	-1px 1px 1px rgba(0,0,0,.25),
	-1px -1px 1px rgba(0,0,0,.25);
}
.block_5 .text b{
	color:#3fb4ee;
	display:block;
}
.block_5 .text li:first-child{
	font-size:70px;
	font-weight:700;
	letter-spacing:-2px;
	margin-bottom:20px;
}
.block_5 .text li:last-child{
	font-size:26px;
}
.block_5 .text li:last-child b{
	font-size:38px;
	width:40%;
	margin:5px auto 0;
}
.block_6{
	padding-top:40px;
	background: radial-gradient(circle at center, #403e46, #1c1e27 50%, #000 90%);
	/*background:url(../img/block_4_bg.jpg)center no-repeat;*/
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	z-index: 2;
}
.block_6 .topic{
	font-size:60px;
	font-weight:700;
	text-transform:uppercase;
	text-align:center;
	letter-spacing:-2px;
	color:#3fb4ee;
	margin-bottom:50px;
}
.block_6 .topic b{
	display:block;
	color:#fff;
}
.block6__list{
	display:table;
	font-size:0;
	width:100%;
}
.block6__list li{
	display:inline-table;
	vertical-align:top;
	width:50%;
	font-size:20px;
	padding:0 25px 0 195px;
	height:160px;
	position:relative;
	margin-bottom:40px;
	line-height:1.2;
	color: #fff;
}
.block6__list li span{
	font-size:30px;
	font-weight:700;
	text-transform:uppercase;
	color:#3fb4ee;
	letter-spacing:-2px;
	display:block;
	margin-bottom:15px;
	line-height:1;
}
.block6__list li:before,
.block6__list li:after{
	content:'';
	position:absolute;
	top:0;
	left:14px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width:160px;
	height:160px;
	z-index:1;
}
.block6__list li:after{
	top:-14px;
	left:0;
	z-index:0;
	background: rgba(219,197,0,0);
	background: -moz-linear-gradient(-45deg, rgba(219,197,0,0) 0px,rgba(3,38,60,1) 5px, rgba(219,197,0,1) 5px, rgba(219,197,0,1) 9px, rgba(219,197,0,0) 9px, rgba(219,197,0,0) 18px, rgba(219,197,0,1) 18px, rgba(219,197,0,1) 22px, rgba(219,197,0,0) 22px, rgba(219,197,0,0) 31px, rgba(219,197,0,1) 31px, rgba(219,197,0,1) 35px, rgba(219,197,0,0) 35px, rgba(219,197,0,0) 44px, rgba(219,197,0,1) 44px, rgba(219,197,0,1) 48px, rgba(219,197,0,0) 48px, rgba(219,197,0,0) 57px, rgba(219,197,0,1) 57px, rgba(219,197,0,1) 61px, rgba(219,197,0,0) 61px, rgba(219,197,0,0) 70px, rgba(219,197,0,1) 70px, rgba(219,197,0,1) 74px, rgba(219,197,0,0) 74px, rgba(219,197,0,0) 83px, rgba(219,197,0,1) 83px, rgba(219,197,0,1) 87px, rgba(219,197,0,0) 87px);
	background: -webkit-gradient(linear left top, right bottom, color-stop(0px, rgba(219,197,0,0)), color-stop(5px, rgba(219,197,0,0)), color-stop(5px, rgba(219,197,0,1)), color-stop(9px, rgba(219,197,0,1)), color-stop(9px, rgba(219,197,0,0)), color-stop(18px, rgba(219,197,0,0)), color-stop(18px, rgba(219,197,0,1)), color-stop(22px, rgba(219,197,0,1)), color-stop(22px, rgba(219,197,0,0)), color-stop(31px, rgba(219,197,0,0)), color-stop(31px, rgba(219,197,0,1)), color-stop(35px, rgba(219,197,0,1)), color-stop(35px, rgba(219,197,0,0)), color-stop(44px, rgba(219,197,0,0)), color-stop(44px, rgba(219,197,0,1)), color-stop(48px, rgba(219,197,0,1)), color-stop(48px, rgba(219,197,0,0)), color-stop(57px, rgba(219,197,0,0)), color-stop(57px, rgba(219,197,0,1)), color-stop(61px, rgba(219,197,0,1)), color-stop(61px, rgba(219,197,0,0)), color-stop(70px, rgba(219,197,0,0)), color-stop(70px, rgba(219,197,0,1)), color-stop(74px, rgba(219,197,0,1)), color-stop(74px, rgba(219,197,0,0)), color-stop(83px, rgba(219,197,0,0)), color-stop(83px, rgba(219,197,0,1)), color-stop(87px, rgba(219,197,0,1)), color-stop(87px, rgba(219,197,0,0)));
	background: -webkit-linear-gradient(-45deg, rgba(3,38,60,1) 0px,rgba(3,38,60,1) 5px, rgba(219,197,0,1) 5px, rgba(219,197,0,1) 9px, rgba(219,197,0,0) 9px, rgba(219,197,0,0) 18px, rgba(219,197,0,1) 18px, rgba(219,197,0,1) 22px, rgba(219,197,0,0) 22px, rgba(219,197,0,0) 31px, rgba(219,197,0,1) 31px, rgba(219,197,0,1) 35px, rgba(219,197,0,0) 35px, rgba(219,197,0,0) 44px, rgba(219,197,0,1) 44px, rgba(219,197,0,1) 48px, rgba(219,197,0,0) 48px, rgba(219,197,0,0) 57px, rgba(219,197,0,1) 57px, rgba(219,197,0,1) 61px, rgba(219,197,0,0) 61px, rgba(219,197,0,0) 70px, rgba(219,197,0,1) 70px, rgba(219,197,0,1) 74px, rgba(219,197,0,0) 74px, rgba(219,197,0,0) 83px, rgba(219,197,0,1) 83px, rgba(219,197,0,1) 87px, rgba(219,197,0,0) 87px);
	background: -o-linear-gradient(-45deg, rgba(3,38,60,1) 0px,rgba(3,38,60,1) 5px, rgba(219,197,0,1) 5px, rgba(219,197,0,1) 9px, rgba(219,197,0,0) 9px, rgba(219,197,0,0) 18px, rgba(219,197,0,1) 18px, rgba(219,197,0,1) 22px, rgba(219,197,0,0) 22px, rgba(219,197,0,0) 31px, rgba(219,197,0,1) 31px, rgba(219,197,0,1) 35px, rgba(219,197,0,0) 35px, rgba(219,197,0,0) 44px, rgba(219,197,0,1) 44px, rgba(219,197,0,1) 48px, rgba(219,197,0,0) 48px, rgba(219,197,0,0) 57px, rgba(219,197,0,1) 57px, rgba(219,197,0,1) 61px, rgba(219,197,0,0) 61px, rgba(219,197,0,0) 70px, rgba(219,197,0,1) 70px, rgba(219,197,0,1) 74px, rgba(219,197,0,0) 74px, rgba(219,197,0,0) 83px, rgba(219,197,0,1) 83px, rgba(219,197,0,1) 87px, rgba(219,197,0,0) 87px);
	background: -ms-linear-gradient(-45deg, rgba(3,38,60,1) 0px,rgba(3,38,60,1) 5px, rgba(219,197,0,1) 5px, rgba(219,197,0,1) 9px, rgba(219,197,0,0) 9px, rgba(219,197,0,0) 18px, rgba(219,197,0,1) 18px, rgba(219,197,0,1) 22px, rgba(219,197,0,0) 22px, rgba(219,197,0,0) 31px, rgba(219,197,0,1) 31px, rgba(219,197,0,1) 35px, rgba(219,197,0,0) 35px, rgba(219,197,0,0) 44px, rgba(219,197,0,1) 44px, rgba(219,197,0,1) 48px, rgba(219,197,0,0) 48px, rgba(219,197,0,0) 57px, rgba(219,197,0,1) 57px, rgba(219,197,0,1) 61px, rgba(219,197,0,0) 61px, rgba(219,197,0,0) 70px, rgba(219,197,0,1) 70px, rgba(219,197,0,1) 74px, rgba(219,197,0,0) 74px, rgba(219,197,0,0) 83px, rgba(219,197,0,1) 83px, rgba(219,197,0,1) 87px, rgba(219,197,0,0) 87px);
	background: linear-gradient(135deg, rgba(3,38,60,0) 0px,rgba(3,38,60,0) 5px, rgba(3,38,60,1) 5px, rgba(3,38,60,1) 9px, rgba(3,38,60,0) 9px, rgba(3,38,60,0) 18px, rgba(3,38,60,1) 18px, rgba(3,38,60,1) 22px, rgba(3,38,60,0) 22px, rgba(3,38,60,0) 31px, rgba(3,38,60,1) 31px, rgba(3,38,60,1) 35px, rgba(3,38,60,0) 35px, rgba(3,38,60,0) 44px, rgba(3,38,60,1) 44px, rgba(3,38,60,1) 48px, rgba(3,38,60,0) 48px, rgba(3,38,60,0) 57px, rgba(3,38,60,1) 57px, rgba(3,38,60,1) 61px, rgba(3,38,60,0) 61px, rgba(3,38,60,0) 70px, rgba(3,38,60,1) 70px, rgba(3,38,60,1) 74px, rgba(3,38,60,0) 74px, rgba(219,197,0,0) 83px, rgba(3,38,60,1) 83px, rgba(3,38,60,1) 87px, rgba(219,197,0,0) 87px);
}
.block6__list li:nth-child(1):before{
	background:url(../img/block_6_li1.jpg) center no-repeat;
}
.block6__list li:nth-child(2):before{
	background:url(../img/block_6_li2.jpg) center no-repeat;
}
.block6__list li:nth-child(3):before{
	background:url(../img/block_6_li3.jpg) center no-repeat;
}
.block6__list li:nth-child(4):before{
	background:url(../img/block_6_li4.jpg) center no-repeat;
}
.block_7 .container{
	padding:40px 0;
}
.block7__right{
	position:relative;
	z-index:1;
	width:60%;
	margin-left:auto;
}
.block_7 .container:before{
	content:'';
	position:absolute;
	display:block;
	width:200%;
	height:100%;
	top:0;
	right:50%;
	background:url(../img/block_7_img.png) right center no-repeat;
	-webkit-background-size:auto 100%;
	-moz-background-size:auto 100%;
	-o-background-size:auto 100%;
	background-size:auto 130%;
	z-index:0;
}
.block7__list{
	width:80%;
	margin-top:20px;
}
.block7__list li{
	display:table;
	position:relative;
	font-size:24px;
	color:#fff;
	font-weight:700;
	text-transform:uppercase;
	padding-left:70px;
	height:58px;
	margin-bottom:20px;
}
.block7__list li span{
	display:table-cell;
	vertical-align:middle;
	line-height:1.2;
}
.block7__list li:before{
	content:'';
	position:absolute;
	top:50%;
	left:0;
	width:58px;
	height:58px;
	margin-top:-30px;
	border:3px solid #000;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.block_7 .label{
	width:75%;
	margin-top:40px;
}
.block_7 .label span{
	font-size:24px;
	letter-spacing:0;
	line-height:1.2;
}
.block7__list li:nth-child(1):before{
	background:url(../img/block_7_li1.jpg) center no-repeat;
}
.block7__list li:nth-child(2):before{
	background:url(../img/block_7_li2.jpg) center no-repeat;
}
.block7__list li b{
	color:#3fb4ee;
}
.block_8{
	background:url(../img/block4.jpg)center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;	
}
.block_8 .container{
	padding:80px 0;
}
.block_8 .container:after{
	content:'';
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:70%;
	background:url(../img/man.png) left center no-repeat;
	z-index:0;
	-webkit-background-size:auto 100%;
	-moz-background-size:auto 100%;
	-o-background-size:auto 100%;
	background-size:auto 100%;	
}
.block8__left,
.block8__right{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	z-index:1;
}
.block8__left{
	width:50%;
}
.block_8 .topic{
	font-size:50px;
	line-height: 55px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:-1px;
}
.block_8 .topic b{
	color:#3fb4ee;
}
.block8__right{
	width: 25%;
	text-align:center;
}
.block8__right img{
	/*max-height:220px;
	margin:-20px 0;*/
}
.block_9{
	background:url(../img/block_2_bg.jpg)center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.block_9 .container{
	padding:80px 0 80px;
}
.block_9 .container>*{
	position:relative;
	z-index:1;
}
.block_9 .container:before{
	content:'';
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	bottom:70px;
	right:15%;
	background:url(../img/block_9_img_m.png)  bottom center no-repeat;

	z-index:0;
}
.block9__right{
	width:50%;
	margin-left:auto;
	text-shadow: 1px 1px 1px rgba(0,0,0,.25),
	1px -1px 1px rgba(0,0,0,.25),
	-1px 1px 1px rgba(0,0,0,.25),
	-1px -1px 1px rgba(0,0,0,.25);
}
.block_9 .topic{
	font-size:60px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
}
.block_9 .topic b{
	display:inline-block;
	color:#3fb4ee;
}
.block_9 .text{
	font-size:32px;
	font-weight:700;
	line-height: 37px;
	text-transform:uppercase;
	color:#fff;	
	margin-top:40px;
}
.block_9 .text b{
	color:#3fb4ee;
}
.block9__bottom{
	margin-top:40px;
	padding-left:260px;
}
.block9__bottom>*{
	display:inline-block;
	vertical-align:middle;
}
.block9__bottom .product{
	position:absolute;
	bottom: -55px;
	left: -5px;
	width: 250px;
}
.block9__bottom .price{
	padding:15px
}
.block9__bottom .price .old_price{
	font-size:14px;
}
.block9__bottom .price .new_price{
	font-size:42px;
}
.block9__bottom button{
	margin-left:25px;
}
.block_10{
	/*background:url(../img/block_4_bg.jpg)center no-repeat;*/
	background: #1d3744;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	padding:40px 0;
}
.block_10 .container{
	display:table;
}
.block10__left,
.block10__right{
	width:65%;
	display:table-cell;
	vertical-align:middle;
}
.block10__left{
	width:35%;
	vertical-align:top;
}
.block10__left .topic{
	font-size:36px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:-1px;
	margin-bottom:20px;
}
.block10__left .topic b,
.block10__left .text b{
	color:#3fb4ee;
	display:block;
}
.block10__left .text{
	font-size:60px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	display:table;
	position:relative;
	letter-spacing:-2px;
	line-height: .85;
	padding-left:75px;
	margin-bottom:40px;
}
.block10__left .text span{
	display:table-cell;
	vertical-align:middle;
}
.block10__left .text:before{
	content:'2';
	font-size:130px;
	font-weight:700;
	color:#db0000;
	text-transform:uppercase;
	position:absolute;
	top:50%;
	left:0;
	margin-top:-65px;
	line-height:1;
}
.block10__list{
	display:table;
	width:100%;
	height:54px;
	table-layout:fixed;
}
.block10__list li{
	display:table-cell;
	vertical-align:middle;
	position:relative;
	padding-left:65px;
	width:50%;
	font-size:20px;
	text-transform:uppercase;
	color:#fff;
}
.block10__list li b{
	color:#db0000;
	display:block;
}
.block10__list li:before{
	position:absolute;
	content:'';
	width:54px;
	height:54px;
	top:50%;
	left:0;
	margin-top:-27px;
}
.block10__list li:nth-child(1):before{
	background:url(../img/block_10_li1.png) center no-repeat;
}
.block10__list li:nth-child(2){
	padding-left:50px;
}
.block10__list li:nth-child(2):before{
	background:url(../img/block_10_li2.png) center no-repeat;
	width:40px;
}
.block10__right{
	padding-left:35px;
	counter-reset:n2;
	position:relative;
}
.block10__right:before{
	content:'';
	position:absolute;
	top:79px;
	left:50%;
	width:34px;
	height:42px;
	background:url(../img/arrow.png) center no-repeat;
	z-index:0;
}
.block10__right li{
	width:49.5%;
	display:inline-block;
	vertical-align:top;
	position:relative;
	font-size:22px;
	line-height: 27px;
	text-transform:uppercase;
	text-align:center;
	padding: 0 10px;	
	color: #fff;
}
.block10__right li:after{
	counter-increment:n2;
	content:counter(n2)'.';
	position:absolute;
	font-size:65px;
	font-weight:700;
	text-transform:uppercase;
	top:0;
	left:0;
}
.block10__right li:before{
	content:'';
	display:block;
	width:200px;
	height:200px;
	margin:0 auto 20px;
	border:10px solid #db0000;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.block10__right li:nth-child(1):before{
	background:url(../img/block_10_li1_1.jpg)center no-repeat;
}
.block10__right li:nth-child(2):before{
	background:url(../img/block_10_li2_1.jpg)center no-repeat;
}
.block_11{
	background:url(../img/block_11_bg.png) center no-repeat #000;
	-webkit-background-size:auto 100%;
	-moz-background-size:auto 100%;
	-o-background-size:auto 100%;
	background-size:auto 100%;
}
.block_11 .container{
	padding:40px 0;
}
.block11__left{
	width:67%;
}
.block11__left .topic{
	font-size:54px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	margin-bottom:20px;
	text-shadow: 1px 1px 1px rgba(0,0,0,.25),
	1px -1px 1px rgba(0,0,0,.25),
	-1px 1px 1px rgba(0,0,0,.25),
	-1px -1px 1px rgba(0,0,0,.25);
}
.block11__left .topic b{
	color:#3fb4ee;
}
.block11__left .text{
	width:65%;
	font-size:24px;
	line-height: 30px;
	text-transform:uppercase;
	color:#fff;
}
.block11__bottom{
	margin-top:40px;
	-webkit-transform: skewY(-3deg);
    -moz-transform: skewY(-3deg);
    -o-transform: skewY(-3deg);
    transform: skewY(-3deg);
}
.block11__list{
	display:table;
	margin:0 auto;
	table-layout:fixed;	
	width:100%;
}
.block11__list li{
	display:table-cell;
	vertical-align:middle;
	padding:15px;
}
.block11__list li span{
	display:block;
	width:100%;
}
.block11__list li img{
	border:4px solid #fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: 5px 10px 25px -5px #000;
    -moz-box-shadow: 5px 10px 25px -5px #000;
    box-shadow: 5px 10px 25px -5px #000;
}
.block11__bottom .text{
	display:table;
	width:50%;
	margin:40px auto 0;
	font-size:24px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	position:relative;
	padding-left:140px;
}
.block11__bottom .text span{
	display:table-cell;
	vertical-align:middle;
}
.block11__bottom .text:before{
	content:'92%';
	font-weight:700;
	font-size:75px;
	position:absolute;
	top:50%;
	left:0;
	margin-top:-37px;
	color:#f00;
}
.block11__bottom .text span b{
	color:#3fb4ee;	
}
.effect{
	display:table;
	position:relative;
	border-right:none;
	background:#e4191f;
	-webkit-border-radius:15px 0 0 15px;
	-moz-border-radius:15px 0 0 15px;
	border-radius:15px 0 0 15px;
	padding:20px 10px 20px 30px;
	font-size:24px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
	margin-bottom:-60px;
}
.effect:before{
	position:absolute;
	content:'';
	width:40px;
	height:40px;
	-webkit-border-radius:15px 0 0 0;
	-moz-border-radius:15px 0 0 0;
	border-radius:15px 0 0 0;
	right: -40px;
    bottom: 0px;
	background: rgba(251,28,35,1);
	background: -moz-linear-gradient(-45deg, rgba(251,28,35,1) 0%, rgba(191,0,0,1) 25%, rgba(170,1,1,1) 50%, rgba(170,1,1,0) 50%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(251,28,35,1)), color-stop(25%, rgba(191,0,0,1)), color-stop(50%, rgba(170,1,1,1)), color-stop(50%, rgba(170,1,1,0)));
	background: -webkit-linear-gradient(-45deg, rgba(251,28,35,1) 0%, rgba(191,0,0,1) 25%, rgba(170,1,1,1) 50%, rgba(170,1,1,0) 50%);
	background: -o-linear-gradient(-45deg, rgba(251,28,35,1) 0%, rgba(191,0,0,1) 25%, rgba(170,1,1,1) 50%, rgba(170,1,1,0) 50%);
	background: -ms-linear-gradient(-45deg, rgba(251,28,35,1) 0%, rgba(191,0,0,1) 25%, rgba(170,1,1,1) 50%, rgba(170,1,1,0) 50%);
	background: linear-gradient(135deg, rgba(251,28,35,1) 0%, rgba(191,0,0,1) 25%, rgba(170,1,1,1) 50%, rgba(170,1,1,0) 50%);
	-webkit-box-shadow:inset  1px 1px 1px 0 rgba(255,255,255,.25);
    -moz-box-shadow:inset  1px 1px 1px 0 rgba(255,255,255,.25);
    box-shadow:inset  1px 1px 1px 0 rgba(255,255,255,.25);
	z-index:2;
}
.effect:after{
	position:absolute;
	content:'';
	width:50px;
	top: 0px;
    right: -40px;
    bottom: 39px;
	background:#e4191f;
	z-index:0;
	border-left:none;
	border-bottom:none;
	-webkit-border-radius:0 15px 0 0;
	-moz-border-radius:0 15px 0 0;
	border-radius:0 15px 0 0;
}
.effect s{
	position:absolute;
	display:block;
	width:25px;
	height:25px;
	z-index:0;
	background:#e4191f;
	right: -20px;
    bottom: 20px;
}
.effect span:before{
	content:'';
	border:5px solid #fff;
	border-right:none;
	position:absolute;
	top:8px;
	left:8px;
	bottom:8px;
	right:-5px;
	z-index:1;
	-webkit-border-radius:8px 0 0 8px;
	-moz-border-radius:8px 0 0 8px;
	border-radius:8px 0 0 8px;
}
.effect span:after{
	content:'';
	border:5px solid #fff;
	border-left:none;
	border-bottom:none;
	position:absolute;
	top:8px;
	right:-32px;
	bottom:35px;
	left:100%;
	z-index:1;
	-webkit-border-radius:0 8px 0 0;
	-moz-border-radius:0 8px 0 0;
	border-radius:0 8px 0 0;
}
.effect b{
	font-size:40px;
	color:#3fb4ee;
	display:block;
}
.block_12{
	background:url(../img/block_12_bg.jpg) center top no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	padding:40px 0;
}
.block12__left,
.block12__right{
	display:inline-block;
	vertical-align:middle;
	width:65%;
}
.block12__left{
	width:34%;
	padding:40px 0;
	margin:0 25px 0 -25px;
}
.block12__left li{
	text-align:center;
	margin-bottom:-40px;
}
.block12__left li img{
	border:8px solid #fff;
	-webkit-box-shadow:-5px 10px 25px 0 #000;
    -moz-box-shadow:-5px 10px 25px 0 #000;
    box-shadow:-5px 10px 25px 0 #000;
}
.block12__left li:nth-child(1) img{
	-webkit-transform: rotateZ(-15deg);
    -moz-transform: rotateZ(-15deg);
    -o-transform:rotateZ(-15deg);
    transform: rotateZ(-15deg);
}
.block12__left li:nth-child(2) img{
	-webkit-transform: rotateZ(10deg);
    -moz-transform: rotateZ(10deg);
    -o-transform:rotateZ(10deg);
    transform: rotateZ(10deg);
}
.block12__left li:nth-child(3) img{
	-webkit-transform: rotateZ(-5deg);
    -moz-transform: rotateZ(-5deg);
    -o-transform:rotateZ(-5deg);
    transform: rotateZ(-5deg);
}
.block12__right{
	padding-left:35px;
}
.journal{
	position:relative;
	background:url(../img/journal_center.png) center repeat-y;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;
	padding:50px 25px 50px 170px;
	display:table;
	height: 635px;
}
.journal>*{
	position:relative;
	z-index:1;
}
.journal:before{
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	top:-20px;
	left:0;
	z-index:0;
	background:url(../img/journal_top.png)center top no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
.journal:after{
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	bottom:-20px;
	left:0;
	z-index:0;
	background:url(../img/journal_bottom.png)center bottom no-repeat;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
.journal .topic{
	display:table;
	position:absolute;
	top:10px;
	left:170px;
}
.journal .topic span{
	display:inline-block;
	vertical-align:middle;
	font-size:30px;
	font-weight:700;
	color:#781562;
	text-transform:uppercase;
}
.journal .topic span:last-child{
	font-size:11px;
	font-weight:400;
	margin-left:10px;
}
.journal .page{
	position:absolute;
	top:15px;
	right:25px;
	font-size:17px;
	color:#414141;
}
.journal .text{
	padding:50px 0 0 150px;
}
.journal .text .tit{
	font-size:17px;
	text-transform:uppercase;
	color:#414141;
	text-align:center;
	line-height:1.2;
	margin-bottom:25px;
}
.journal .text .tit b{
	font-size:27px;
	color:#000;
	display:block;
}
.journal .text p{
	line-height:1.4;
	margin-bottom:15px;
}
.journal .text p:last-child{
	margin-bottom:0;
}
.journal>img{
	position:absolute;
	z-index:2;
    bottom: -17px;
    left: 114px;
}
.block_13{
	background: url(../img/block_2_bg.jpg)center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	padding-top:20px;
}
.block_13 img{
	display:block;
	margin:0 auto;
}
.block_14{
	background: radial-gradient(circle at center, #403e46, #1c1e27 50%, #000 90%);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.block_14 .container{
	padding:40px 0;
}
.block_14 .topic{
	text-align:center;
	font-size:56px;
	text-transform:uppercase;
	font-weight:700;
	line-height: 62px;
	color:#fff;
	width:70%;
	margin:0 auto 30px;
}
.block_14 .topic b{
	color:#3eaee6;	
	display:inline-block;
}
.block_14 .topic small{
	color:#3eaee6;	
	display:table;
	padding:5px 10px;
	background:#ededed;
	margin:20px auto 0;
	font-size:27px;
}
.block_14 img{
	display:block;
	width:100%;
}
.bxslider li{
	display:inline-block;
	vertical-align:top;
	width:49.5%;
	padding:0 0 0 90px;
}
.bxslider li span{
	position:relative;
	display:block;
	border: 2px solid #ededed;
	padding:20px 20px 20px 90px;
	font-family: 'Roboto', sans-serif;
	line-height:1.435;
	color: #fff;
}
.bxslider li span b{
	display:block;
	font-size:24px;
	font-weight:700;
	text-transform:uppercase;
	color:#3eaee6;
	font-family: 'Roboto Condensed', sans-serif;
	margin-bottom:20px;
}
.bxslider li span img{
	position:absolute;
	border:4px solid #ededed;
	width:132px;
	height:131px;
	top:20px;
	left:-66px;
}
.block_15{
	background: url(../img/bg.jpg) center;
}
.block_15 .container:before{
	display:block;
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background:url(../img/man-2.png) center no-repeat;
	-webkit-background-size:contain;
    -moz-background-size:contain;
    -o-background-size:contain;
    background-size:contain;
	left: 60%;
}

.block15__left{
	width:55%;
	padding:40px 0;
	position:relative;
}
.block_15 .topic{
	font-size:75px;
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
}
.block_15 .topic b{
	color:#3fb4ee;
}
.form{
	width:350px;
	margin-top:10px;
}
.s__main .form select,
.s__main .form input,
.s__main .form textarea{
	display:block;
	width:100%;
	padding:15px;
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:none;
	margin-bottom:15px;
}
select.inp {
	background:url(../img/down.png) 97% 50% no-repeat #ededed;
	background:url(../img/down.png) 97% 50% no-repeat, -moz-linear-gradient(top, #ededed 0%, #cecfce 100%);
	background:url(../img/down.png) 97% 50% no-repeat, -webkit-gradient(left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #cecfce));
	background:url(../img/down.png) 97% 50% no-repeat, -webkit-linear-gradient(top, #ededed 0%, #cecfce 100%);
	background:url(../img/down.png) 97% 50% no-repeat, -o-linear-gradient(top, #ededed 0%, #cecfce 100%);
	background:url(../img/down.png) 97% 50% no-repeat, -ms-linear-gradient(top, #ededed 0%, #cecfce 100%);
	background:url(../img/down.png) 97% 50% no-repeat, linear-gradient(to bottom, #ededed 0%, #cecfce 100%);
}
select.inp {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select.inp::-ms-expand {
    display: none;
}


.block_15 button{
	width:350px;
}
.block_15 .price{
	margin:20px 0;
	text-align:center;
}
.block_15 .price .old_price{
	margin:0 auto;
}
.block_15 .product{
	position:absolute;
	bottom:0;
	right: -110px;
	max-width: 200px;
}


.prizeDiscDelivery {
    color: #90d5f5;
    text-align: center;
    font-size: 15px;
    margin: 15px 0;
}
.footer {
	padding: 20px;
	text-align: center;
}
.footer span {
	color: #fff;
}
label {
	color: #fff;
	font-weight: bold;
	margin-bottom: 5px;
}