/* Body
================================================================ */
.body {
	background: #fff; 
}
	.wrapper {
		margin: 0 auto;
		padding: 0 10px;
		width: 906px;
		background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/bg-shadow.png) no-repeat 0 112px; 
	}

/* Btn
================================================================ */
.btn-order-wr {
	padding: 2px 3px 4px 3px;
	width: 332px;
	background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/btn-1.png) no-repeat;
}
	.btn-order-wr a {
		display: block;
		height: 111px;
		color: #07071E;
		position: relative;
	}
		.btn-order-wr .title {
			font: 900 31px/33px "Arial Black", Gadget, "Nimbus Sans L", sans-serif;
			text-transform: uppercase;
			text-align: center;
			padding: 4px 0 0 0;
			display: block;
		}
		.btn-order-wr .money {
			font: 900 83px/85px "Arial Black", Gadget, "Nimbus Sans L", sans-serif;
			*line-height: 100px;
			letter-spacing: -10px;
			display: block;
			zoom: 1;
			margin: -10px 0 0 70px;
			*margin: -30px 0 0 70px;
		}
			.btn-order-wr .money sup{
				font-size: 31px;
				line-height: 33px; 
				vertical-align: 33px;
				letter-spacing: 0;
			}
				.btn-order-wr .money span + sup {
					padding: 0 0 0 9px;
					*padding: 0;
				}
		.btn-order-wr .just {
			position: absolute;
			display: block;
			top: 75px;
			left: 50px;
			text-align: right;
			text-transform: uppercase;
			font: 900 14px/14px "Arial Black", Gadget, "Nimbus Sans L", sans-serif;
		}
		.btn-order-wr .ph {
			position: absolute;
			display: block;
			top: 73px;
			left: 192px;
			font: 400 11px/13px Arial, "Nimbus Sans L", Helvetica, sans-serif;
		}

.btn-slider {
	padding: 1px 2px 3px 2px;
	width: 200px;
	position: absolute;
	top: 157px;
	right: 122px;
	text-shadow: 0 1px 2px rgba(255, 255, 255, .55);
	background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/btn-2.png) no-repeat;
}
	.btn-slider a {
		display: block;
		height: 51px;
		text-align: center;
		text-transform: uppercase;
		font: 400 23px/51px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
		color: #07061D;
	}
		
/* Header
================================================================ */
.header {
	position: relative;
	z-index: 10000;
	height: 83px;
}
	.logo {
		position: absolute;
		top: 0px;
		left: 31px;
		width: 237px;
		height: 145px;
		background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/logo.png) no-repeat;
		color: transparent;
		font: 0px/0 s;
	}
	
/* Navigation
================================================================ */	
.nav {
	float: right;
	margin: 58px 10px 0 0;
	color: #05061B;
	text-align: right;
	font: 400 11px/15px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
}
	.nav li {
		display: -moz-inline-stack;
		display: inline-block;
		margin-right: -4px;
		padding: 0 0 0 18px;
		vertical-align: top;
		zoom: 1;
		*display: inline; 
	}
		.nav li a {
			margin: 0 18px 0 0;
			color: #05061B;
		}
			.nav li a.active {
				text-decoration: underline;
			}
	
	.nav.center {
		float: none;
		margin: 45px 0 15px 0;
		text-align: center;
	}

/* Slider
================================================================ */
.slider {
	height: 348px;
	position: relative;
}
.slider .content {
	width: 906px;
	height: 348px;
}
.slider .slide-1 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-1.jpg) no-repeat; }	
.slider .slide-2 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-2.jpg) no-repeat; }	
.slider .slide-3 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-3.jpg) no-repeat; }	
.slider .slide-4 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-4.jpg) no-repeat; }	
.slider .slide-5 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-5.jpg) no-repeat; }	
	
	.slider-content {
		position: absolute;
		top: 0;
		left: 0;
		height: 348px;
		width: 100%;
		z-index: 5000;
		background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/slide-5.jpg) no-repeat; 
	}
		.slider-content .hours {
			position: absolute;
			top: 196px;
			right: 23px;
			width: 101px;
			height: 115px;
			background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/hours.png) no-repeat;
			font: 700 18px/17px "myriad-pro-n7", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			text-transform: upeercase;
			text-align: center;
			color: #fff;
			text-shadow: 1px 1px 2px rgba(0, 0, 0, .21);
		}
			.slider-content .hours p {
				padding: 41px 0 0 0;
			}
				.slider-content .hours span {
					font-size: 9px;
					line-height: 12px;
					display: block;
				}
			
		.slider-content .hgroup {
			position: absolute;
			width: 370px;
			top: 77px;
			right: 36px;
			text-align: center;
			color: #fff;
		}
			.slider-content .hgroup h3 { font: 400 30px/34px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif; }
			.slider-content .hgroup h4 { font: 400 23px/27px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif; }
		
		.slider-content .text {
			position: absolute;
			color: #fff;
			font: 400 17px/21px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
		}
			.slider-content .text-top {
				top: 42px;
				left: 34px;
			}
			.slider-content .text-bottom {
				top: 274px;
				left: 20px;
			}
		.slider-content .product-photo {
			position: absolute;
			top: 68px;
			left: 27px;
			width: 293px;
			height: 205px;
			background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/product-photo.png) no-repeat;
		}
		
/* Content
================================================================ */
.content-wr { }
	
	.page-content {
		float: left;
		width: 467px;
		position: relative;
	}
		.page-content .tv {
			position: absolute;
			top: 8px;
			width: 70px;
			height: 59px;
			left: 16px;
			background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/tv.png) no-repeat;
		}
		
	.page-text { padding: 50px 20px 20px 20px; }
		.page-text .hgroup {
			text-align: center;
		}

		.page-text p,
		.page-text ul {
			font: 400 14px/17px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #07061D;
		}
			.page-text p span,
			.page-text p a { color: #D73E37; }
		
			.page-text ul {
				list-style: disc inside;
			}
				.page-text ul  li + li { margin-top: 4px; }
		
	.home-page {}
		.home-page .hgroup { padding-top: 15px; }
		.home-page h3 {
			font: 400 25px/27px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #07061D;
		}
		.home-page h4 {
			font: 400 25px/27px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #D73F37;
		}
		.home-page p,
		.home-page ul { margin-top: 10px; }
		
		.home-page .product-photo-wr {
			position: absolute;
			top: 245px;
			right: 0;
			width: 266px;
			text-align: center;
		}
			.home-page .product-photo {
				width: 266px;
				height: 162px;
				background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/product-photo-2.png) no-repeat;
			}
		.home-page .garant {
			font: 400 12px/14px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #002F67;
			margin-top: -10px;
		}
			.home-page .garant span {
				display: block;
				font-size: 14px;
				line-height: 16px;
				color: #EC2F2F;
			}
		
	.sub-page { padding: 50px 20px 20px 70px; }
		.sub-page h3 {
			font: 700 30px/33px "news-gothic-std-n7", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #D73F37;
		}
		.sub-page h4 {
			font: 400 14px/17px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #07061D;
		}
		.sub-page .one-line {
			margin-top: 15px;
		}
			.sub-page .one-line p + p {
				margin-top: 3px;
			}
	
	.free-page { padding: 50px 20px 20px 20px; }
		.free-page .product-photo {
			height: 186px;
			margin: 15px 0;
			background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/product-photo-3.png) no-repeat 50% 0;
		}
		.free-page .center { text-align: center; }
		.free-page .only {
			font-size: 18px;
			line-height: 24px;
		}
		.free-page .free-sh {
			color: #D73F37;
			font-size: 24px;
			line-height: 28px;
		}
		.free-page .do {
			color: #05061B;
			font-size: 20px;
			line-height: 22px;
		}
		
	.order-now {
		position: relative;
		margin: 0 0 0 467px;
	}
	
		.video {
			padding: 16px 3px 46px 17px;
			width: 393px;
			height: 289px;
			background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/bg-video.png) no-repeat;
		}
		.more-info {
			margin: -36px 0 0 0;
			color: #07071E;
			text-align: center;
			font: 900 15px/20px "Arial Black", Gadget, "Nimbus Sans L", sans-serif;
		}
			.more-info a {
				color: #07071E;
				text-decoration: underline;
			}
			.more-info span {
				color: #D73F37;
				text-transform: uppercase;
			}
		
		.order-now .btn-order-wr { margin: 25px auto 0 auto; }
		
/* Use
================================================================ */
.use { }
	.use ul { margin: 50px 0 0 29px; }
		.use li {
			float: left;
			margin: 0 0 0 6px;
			width: 165px;
			text-align: center;
		}
			.use li:first-child { margin: 0; }
			.use h6 {
				background: #D73F37;
				color: #fff;
				text-transform: uppercase;
				font: 400 16px/26px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			}
			.use .photo { height: 143px; }
				.use .photo-1 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/photo-1.jpg) no-repeat; }
				.use .photo-2 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/photo-2.jpg) no-repeat; }
				.use .photo-3 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/photo-3.jpg) no-repeat; }
				.use .photo-4 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/photo-4.jpg) no-repeat; }
				.use .photo-5 { background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/photo-5.jpg) no-repeat; }
			.use p {
				padding: 5px 15px 0 15px;
				color: #002F67;
				font: 400 13px/16px "ruda", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			}

/* Footer
================================================================ */
.footer-wr {
	padding: 30px 0 75px 0;
	background: url(https://mojo.blob.core.windows.net/eb8e1766e609461992c2e307c6c18568/i/bg-footer.png) repeat;
}
	.footer {
		margin: 0 auto;
		padding: 0 10px;
		width: 906px;
		color: #999;
		text-align: center;
		font: 400 9px/11px Arial, "Nimbus Sans L", Helvetica, sans-serif;
	}
		.footer .address {
			margin: 12px 0 0 0;
			font-style: normal;
		}
		.footer .copy {
			margin: 35px 0 0 0;
		}
		.footer .footer-link { color: #999; }

/* $powered */
.powered {
	margin: 30px 0 0 0;
	text-align: center;
}
	.powered a {
		text-decoration: underline;
        color: #999999;
	}
		.powered a:hover { text-decoration: none; }
	
/* Layout
================================================================ */
/* Layout
================================================================ */
/* Layout
================================================================ */
/* Layout
================================================================ */

/* Font-Face
================================================================ */