@import url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/style/reset.css);  


body {
	font: 400 16px/1.2 "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
}

	.wrapper {} 
	
	
/* top-part */
.wr-wide{
	min-width: 960px;
}	

.top-part{ 
	background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-1.png) repeat-x 0 0;
	padding: 0 0 21px 0;
	*padding: 0;
}
	.top-part-line-1 { background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-2.jpg) no-repeat 0 100%; }
	.top-part-line-2 { background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-3.jpg) no-repeat 100% 100%; }
	.top-border{
		background: #288DC3 url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/top-social.jpg) 0 0 repeat-x;
		height: 6px;
		border-bottom: 3px solid #8FD4F5;
	}

	.header{
		width: 960px;
		margin: 0 auto;
		position: relative;
		z-index: 3;
	}

		.social-links-wr{
			width: 166px;
			height: 36px;
			padding: 0 32px 0 34px;
			margin: -3px 0 50px auto;
			/* background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-social-links.png) 0 0 no-repeat; */
			overflow: hidden;
			font: 600 18px "myriad-pro-condensed-n6", "myriad-pro-condensed", Arial, "Nimbus Sans L", Helvetica, sans-serif;
			color: #fff;
		}

			.social-links-wr p{
				float: left;
				padding: 4px 9px 0 5px;
			}

			.social-links{ 
				float: left; 
				*width: 100px;
			}
				.social-links li{ 
					float: left;
					margin: 0 0 0 2px;
				} 
				
					[class*="social-icon-"]{
						width: 32px;
						height: 32px;
						display: block;
						background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/social-icon.png) no-repeat;
					}
						.social-icon-fb{ background-position: 0 0; }
						.social-icon-tw{ background-position: -42px 0; }
						.social-icon-in{ background-position: -84px 0; }

		.logo {
		    display: block;
		    left: -25px;
		    position: absolute;
		    top: 0;
		    z-index: 99;
		}
			.logo img {
				display: block;
				max-width: 100%;
			}
			
		.header-nav { margin: 0 27px 15px 0; }	
			.header-nav ul{
				text-align: right;
				font: 0px;
				line-height: 0;
				letter-spacing: -4px;
			}
				.header-nav ul li {
					display: inline-block;
					*display: inline;
					zoom: 1;
					vertical-align: top;
					font-size: 15px;
					line-height: 1;
					letter-spacing: 0;
					border-left: 1px solid #000;
					padding: 0 8px;
				}
						.header-nav ul li:first-child{ border: none; }
						
					.link-header-nav{
						color: #000;
						font: 400 15px/1 "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
						text-transform: uppercase;
					}
						.link-header-nav:hover,
						.link-header-nav.active{ text-decoration: underline; }
						
						.foreclosure-page .link-header-nav.active{ color: #23861a; }
						.revers-page .link-header-nav.active{ color: #476faa; }
						.health-page .link-header-nav.active{ color: #ca4521; }
						.life-page .link-header-nav.active{ color: #bb73f0; }
						
						
/* content */
[class*="content-"]{
	width: 960px;
	height: 487px;
	margin: 0 auto;
	position: relative;
}
    .content-top {
		background: #999;
		z-index: 2;
		-webkit-border-radius: 8px;
		   -moz-border-radius: 8px;
				border-radius: 8px;
	}
			
			.foreclosure-page .content-top{ background: url(../img/bg-foreclosure.jpg) 0 0 no-repeat; }
			.revers-page .content-top{ background: url(../img/bg-revers.jpg) 0 0 no-repeat; }
			.health-page .content-top{ background: url(../img/bg-health.jpg) 0 0 no-repeat; }
			.life-page .content-top{ background: url(../img/bg-life.jpg) 0 0 no-repeat; }
			
		.titles-content{
			color: #fff;
			text-shadow: 2px 4px 5px rgba(0,0,0,0.53);
			text-align: center;
			padding: 44px 40px 0 340px;
			letter-spacing: -1px;
		}
			.titles-content h2 { font: 600 30px "myriad-pro-n6", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif; }
			.titles-content h3 { font: 600 22px "myriad-pro-n6", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif; }
				.titles-content h2 span {
					font-weight: 700;
					font-family: "myriad-pro-n7", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
				} 
			
			.foreclosure-page .titles-content { padding: 15px 20px 0 20px; }
			.revers-page .titles-content {
				color: #000;
				text-shadow: none;
				padding: 35px 40px 0 340px;
			}
				.revers-page .titles-content h2 { font-size: 25px; }
			.health-page .titles-content {
				color: #ca4521;
				text-shadow: none;
				padding: 32px 40px 0 340px;
			}
			.life-page .titles-content { padding: 34px 40px 0 230px; }
			
		.get-started-wr{
			position: absolute;
			top: 125px;
			right: 100px;
			width: 381px;
			z-index: 100;
		}
		
			.get-started-top{
				background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-get-started-top.png) 0 0 no-repeat;
				height: 25px;
			}
			
			.get-started-middle-wr{
				background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/shadow-get-started-middle.png) 100% 0 repeat-y;
				padding: 0 8px 0 0;
			}
			
				.get-started-middle{
					border-left: 1px solid #D4D4D8;
					border-right: 1px solid #D4D4D8;
					background: #CFD0D0 url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-get-started.jpg) 0 0 repeat-x;
					padding: 0 25px 13px; 
				}
		
					.title-get-started{
						font: 700 25px "lato-n7", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif;
						color: #000;
						text-transform: uppercase;
						text-align: center;
						margin: 0 0 4px 0;
					}
					
					.foreclosure-page .title-get-started { color: #4faa47; }
					.revers-page .title-get-started { color: #476faa; }
					.health-page .title-get-started { color: #ca4521; }
					.life-page .title-get-started { color: #ae4feb; }
					
					.get-started-middle p{
						color: #4a4747;
						font: 400 14px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
						padding: 0 0 0 6px;
					}
					
					.get-started-form{ padding: 20px 0 39px 0; }
						.field-line{ padding: 10px 0 0 0; }
							.field-left { float: left; }
							.field-right { float: right; }
							
							.field-wr {
								display: inline-block;
								*display: inline;
								zoom: 1;
								vertical-align: top;
								font-size: 0px;
								line-height: 0;
								width: 315px;
								border: 2px solid #fcfcfc;
								-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.29);
								   -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.29);
										box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.29);
								-webkit-border-radius: 9px;
								   -moz-border-radius: 9px;
										border-radius: 9px;
							}
								.field-wr.phone{ 
									width: 200px; 
									float: left;
									margin-right: 5px;
								}
								.field-wr.percent { width: 85px; }
								.field-wr.gender { width: 125px; }
								.field-wr.weight { width: 125px; }
								.field-wr.month { width: 125px; }
								.field-wr.height { width: 70px; }
								.field-wr.day { width: 82px; }
								.field-wr.year { width: 92px; }
							.field-text-wr {
								display: inline-block;
								*display: inline;
								zoom: 1;
								vertical-align: top;
								font-size: 0px;
								line-height: 0;
							}
								.field-text-wr span {
									margin: 0 0 0 5px;
									font: 400 14px/40px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								}
							
							
							.field-wr input[type="text"]{
								border: none;
								width: 293px;
								height: 21px;
								*height: 15px;
								padding: 6px 11px 5px;
								*padding: 3px 11px;
								color: #0f0f0f;
								text-transform: uppercase;
								font: 400 12px/21px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								*line-height: 15px;
								-webkit-border-radius: 3px;
								   -moz-border-radius: 3px;
										border-radius: 3px;
							}
							.field-wr.phone input[type="text"] { width: 178px; }
							.field-wr.weight input[type="text"] { width: 103px; }

							.field-wr select {
								border: 0;
								width: 100%;
								height: 36px;
								*height: 21px;
								padding: 6px 7px 5px 7px;
								color: #0f0f0f;
								text-transform: uppercase;
								font: 400 12px/21px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								-webkit-border-radius: 3px;
								   -moz-border-radius: 3px;
										border-radius: 3px;
							}
							.field-wr textarea {
								resize: none;
								border: 0;
								width: 293px;
								height: 80px;
								padding: 6px 11px 5px;
								color: #0f0f0f;
								text-transform: uppercase;
								font: 400 12px/21px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								-webkit-border-radius: 3px;
								   -moz-border-radius: 3px;
										border-radius: 3px;
							}
								
							.phone-type{
								float: left;
								margin: 3px 0 0 9px;
								*width: 31px;
							}
								.phone-type label{
									font: 10px Arial, "Nimbus Sans L", Helvetica, sans-serif;
									display: block;
								}
								
								.phone-type input[type="radio"]{
									width: 16px;
									height: 16px;
									margin: 0 auto;
									display: block;
								}
								
							.field-line p{
								white-space: nowrap;
								font: 400 14px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								color: #000;
								margin: 0 0 4px 0;
							}
								.field-line p span{ color: #eb0404; }
								
							.radio-btn .field-wr {
								width: auto;
								border: 0;
								-webkit-border-radius: 0;
								-moz-border-radius: 0;
								border-radius: 0;
								-webkit-box-shadow: none;
								-moz-box-shadow: none;
								box-shadow: none;
							}
								.radio-btn input[type="radio"] {
									vertical-align: top;
									margin: 2px 3px 0 0;
									*margin: -2px 3px 0 0;
								}
								.radio-btn label {
									font: 400 14px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
								}

							
					.btn-submit{
						width: 112px;
						height: 52px;
						display: block;
						padding: 0 62px 0 30px;
						margin: 0 0 0 92px;
						color: #fff;
						background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-btn-submit.jpg) no-repeat;
						position: relative;
						font: 900 27px/52px "lato-n9", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif;
					}	
						.btn-submit .icon-arrow{ 
							background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/icon-arrow.png) 0 0 no-repeat;
							width: 34px;
							height: 29px;
							display: block;
							position: absolute;
							top: 12px;
							right: 15px; 
						}
							
							.foreclosure-page .btn-submit { background-position: 0 0; }
							.revers-page .btn-submit { background-position: 0 -212px; }
							.health-page .btn-submit { background-position: 0 -159px; }
							.life-page .btn-submit { background-position: 0 -53px; }
					
					.form-tel {
						margin: 7px 15px 0 80px;
						text-transform: uppercase;
						text-align: center;
						color: #525252;
						font: 900 24px "lato-n9", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif;
					}
						.form-tel span {
							display: block;
							font-size: 27px;
						}
						
						.foreclosure-page .form-tel span { color: #23861a; }
						.revers-page .form-tel span { color: #2e61ab; }
						.health-page .form-tel span { color: #ba3512; }
						.life-page .form-tel span { color: #8f26d2; }
					
			.get-started-bottom{
				background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-get-started-bottom.png) 0 0 no-repeat;
				height: 37px;
			}
			
			.arrow-get-started{
				background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/arrow-get-started.png) no-repeat;
				width: 162px;
				height: 130px;
				position: absolute;
				bottom: 176px;
				left: -50px;
			}
				.foreclosure-page .arrow-get-started { 
                    background-position: 0 0; 
                    bottom: 76px;
				}
				.revers-page .arrow-get-started { background-position: 0 -556px; }
				.health-page .arrow-get-started { background-position: 0 -420px; }
				.life-page .arrow-get-started { background-position: 0 -135px; }
				
	.title-ribbon {
		position: absolute;
		bottom: -28px;
		left: 0;
		width: 404px;
		height: 56px;
		color: #fff;
		padding: 0 540px 0 16px;
		font: 700 22px/56px "lato-n7", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif;
		text-transform: uppercase;
		background: #999;
	}
	
			.foreclosure-page .title-ribbon { background: #4FAA47; }
			.revers-page .title-ribbon { background: #476FAA; }
			.health-page .title-ribbon { background: #CA4521; }
			.life-page .title-ribbon { background: #AE4FEB; }
	
		.ribbon-left-part{
			background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/ribbon-left-part.png) no-repeat;
			width: 16px;
			height: 72px;
			position: absolute;
			top: 0;
			left: -15px;
		}
			
			.foreclosure-page .ribbon-left-part { background-position: 0 0; }
			.revers-page .ribbon-left-part { background-position: 0 -319px; }
			.health-page .ribbon-left-part { background-position: 0 -240px; }
			.life-page .ribbon-left-part { background-position: 0 -76px; }
			
/* middle-part */
.middle-part{ 
	background: #fff url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-middle-part.png) 0 100% repeat-x;
	border-bottom: 2px solid #E3E3E3;
	padding: 0 0 40px 0;
}

	.content-middle{
		height: auto;
		position: static;
		z-index: 1;
	}

		.info-block {
			border-left: 2px solid #DFDDD7;
			border-right: 2px solid #DFDDD7;
			padding: 80px 55px 270px 54px;
			margin-top: -22px;
			background: #fff url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-middle-part.jpg) 0 0 repeat-x;
		}
		
		.foreclosure-page .info-block { padding: 80px 55px 370px 54px; }
		.revers-page .info-block { padding: 80px 55px 80px 54px; }
		.health-page .info-block { }
		.life-page .info-block { padding: 80px 55px 160px 54px; }
		
			.foreclosure-page .info-block { min-height: 445px; }

			.text-info{
				width: 370px;
			}
				.text-info p {
					color: #777676;
					font: 400 16px/1.2 "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
				}
					.text-info p b {
						font-weight: 700;
						font-family: "news-gothic-std-n7", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
					}
					.text-info p span{ 
						font: 900 20px/1.2 "lato-n9", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif; 
						color: #16b3ee;
						text-transform: uppercase;
					}
					
				.list-content{
					padding: 15px 0 0 5px;
					color: #626262;
					font: 400 15px "news-gothic-std-n4", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
				}
					.list-content li{
						background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-item-list.png) 0 0 no-repeat;
						padding: 4px 0 7px 27px;
						margin: 0 0 5px 0;
					}
					.list-content b {
						font-weight: 700;
						font-family: "news-gothic-std-n7", "news-gothic-std", Arial, "Nimbus Sans L", Helvetica, sans-serif;
					}


		.media{
			margin: 45px 0 0 0;
		}
		
			.media h3{
				font: 900 18px "lato-n9", "lato", Arial, "Nimbus Sans L", Helvetica, sans-serif;
				color: #16b3ee;
				width: 295px;
				text-align: center;
				margin: 0 0 0 30px;
			}
			
			.media .video{
				width: 340px;
				height: 260px;
				margin: 10px 0 0 15px;
			}
			
	.bottom-middle-part{
		background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-bottom-middle-part.png) 0 0 no-repeat;
		height: 28px;
		clear: both;
	}

	/* Thank you page */
	.thank-you-block {
		background: #fff;
		width: 960px;
		height: 500px;
		margin: 0 auto;
	}
		.thank-you-block img {
			width: 100%;
		}
		.thank-you-block h3 {
			font-size: 21px;
			text-align: center;
			margin: 40px 0 6px  0;
		}
		.thank-you-block h4 {
			font-size: 21px;
			font-weight: normal;
			text-align: center;
		}

/* footer */
.footer-wr {
	min-width: 960px;
	background: url(https://mojo.blob.core.windows.net/7e2384618e124775a6f22f86ae14e97b/i/bg-footer.jpg) 50% 0 no-repeat;
}
	.footer{
		margin: 46px auto 0;
		padding: 35px 0 10px 0;
		width: 956px;
		height: 130px;
		text-align: center;
		color: #fff;
		font: 400 15px "myriad-pro-n4", "myriad-pro", Arial, "Nimbus Sans L", Helvetica, sans-serif;
	}

		.footer-nav{ padding-bottom: 15px; }
		  .list-footer-nav{}
			.list-footer-nav li{
				display: inline;
				padding: 0 20px;
				border-left: 1px solid #fff;
				text-transform: uppercase;
			}
				.list-footer-nav li:first-child{ border: 0; }
				
					.list-footer-nav li a{ color: #fff; }
						.list-footer-nav li a:hover{ text-decoration: underline; }

.footer a { color: #FFF; }

.security-script{ margin: 10px 0 0 120px; }

.agree-box input {
	float: left;
	margin: 2px 10px 0 5px;
}

.get-started-middle .agree-box p {
	text-align: left;
    font: italic 700 12px Arial,"Nimbus Sans L",Helvetica,sans-serif;
	/*font: 12px Arial,"Nimbus Sans L",Helvetica,sans-serif;*/
	/*font-weight: bold;
	font-style: italic;*/
	color: #000;
	margin-top: 2px 10px 0 5px;
    white-space: normal;
}

.license { padding: 10px 20px; }
	.license p {
		color: #929797; 
		font: italic 700 12px Arial,"Nimbus Sans L",Helvetica,sans-serif;
	}