readability/test/test-pages/cnn/source.html

4190 lines
253 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="http://cdn.krxd.net/userdata/get?pub=e9eaedd3-c1da-4334-82f0-d7e3ff883c87&amp;technographics=1&amp;callback=Krux.ns._default.kxjsonp_userdata"></script>
<script type="text/javascript" src="http://beacon.krxd.net/optout_check?callback=Krux.ns._default.kxjsonp_optOutCheck"></script>
<script async="" src="https://cdn.teads.tv/media/format/v3/teads-format.min.js?201712516"></script>
<script src="http://pagead2.googlesyndication.com/pagead/osd.js"></script>
<script type="text/javascript" src="http://odb.outbrain.com/utils/get?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;settings=true&amp;recs=true&amp;widgetJSId=AR_11&amp;key=NANOWDGT01&amp;idx=0&amp;version=01001301&amp;ref=&amp;apv=false&amp;sig=pco6Hqth&amp;format=html&amp;rand=42826&amp;winW=1280&amp;winH=685&amp;adblck=false" charset="UTF-8" async=""></script>
<script src="//s.cdn.turner.com/analytics/comscore/streamsense.5.2.0.160629.min.js"></script>
<script type="text/javascript" async="" src="//ml314.com/tag.aspx?2502017"></script>
<script type="text/javascript" async="" src="http://aax.amazon-adsystem.com/e/dtb/bid?src=3159&amp;u=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;cb=1738745&amp;t=1000"></script>
<script type="text/javascript" async="" src="http://rtax.criteo.com/delivery/rta/rta.js?netId=4157&amp;cookieName=crtg_trnr&amp;rnd=53464413671&amp;varName=crtg_content"></script>
<script id="twitter-wjs" src="//platform.twitter.com/widgets.js"></script>
<script id="facebook-jssdk" src="//connect.facebook.net/en_US/sdk.js"></script>
<script type="text/javascript" id="async-buttons" src="http://w.sharethis.com/button/async-buttons.js"></script>
<script src="http://pixel.quantserve.com/aquant.js?a=p-D1yc5zQgjmqr5" async="" type="text/javascript"></script>
<script type="text/javascript" src="http://beacon.krxd.net/cookie2json?callback=Krux.ns._default.kxjsonp_3pevents"></script>
<script async="" src="//cdn.krxd.net/ctjs/controltag.js.836fa2cc8007bb6234a5da3cc5415177"></script>
<script type="text/javascript" async="" src="http://nexus.ensighten.com/turner/money-prod/code/6b83967578ba7f85f04a5c2c75835bc9.js?conditionId0=462898"></script>
<script src="http://nexus.ensighten.com/turner/money-prod/serverComponent.php?r=8960.530516705317&amp;ClientID=1511&amp;PageID=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html"></script>
<meta name="viewport" content="width=1140" />
<title>The 'birth lottery' and economic mobility - Feb. 1, 2016 </title>
<link rel="image_src" href="http://i2.cdn.turner.com/money/dam/assets/141103182938-income-inequality-780x439.png" />
<link rel="canonical" href="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" />
<link rel="shortlink" href="http://cnnmon.ie/1SSExWC" />
<meta name="date" content="2016-02-01 01:28:49" />
<meta name="title" content="The 'birth lottery' and economic mobility " />
<meta name="description" content="A recently-released report on poverty and inequality found that the U.S. ranks the lowest among countries with welfare states." />
<meta name="keywords" content="U.S. , poverty , inequality, welfare state, countries, wealthy, ranking, report, Stanford Center on Povery &amp; Inequality, 2016" />
<meta name="news_keywords" content="U.S. , poverty , inequality, welfare state, countries, wealthy, ranking, report, Stanford Center on Povery &amp; Inequality, 2016" />
<meta name="author" content="Ahiza Garcia" />
<meta name="section" content="news" />
<meta name="subsection" content="economy" />
<meta property="og:title" content="The 'birth lottery' and economic mobility " />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" />
<meta property="og:image" content="http://i2.cdn.turner.com/money/dam/assets/141103182938-income-inequality-780x439.png" />
<meta property="og:site_name" content="CNNMoney" />
<meta property="og:description" content="A recently-released report on poverty and inequality found that the U.S. ranks the lowest among countries with welfare states." />
<meta property="fb:app_id" content="521848191196480" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@CNNMoney" />
<meta name="twitter:url" content="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" />
<meta name="twitter:title" content="The 'birth lottery' and economic mobility " />
<meta name="twitter:description" content="A recently-released report on poverty and inequality found that the U.S. ranks the lowest among countries with welfare states." />
<meta name="twitter:image" content="http://i2.cdn.turner.com/money/dam/assets/141103182938-income-inequality-540x304.png" />
<meta name="DC.date.issued" content="2016-02-01T01:28:49" />
<meta property="vr:type" content="Article" />
<meta property="vr:category" content="economy" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<link rel="stylesheet" type="text/css" href="http://z.cdn.turner.com/money/tmpl_asset/static/style/2260/css/cnnm-ocean.story-min.css" /> <iframe src="javascript:void(0)" title="" style="width: 0px; height: 0px; border: 0px none; display: none;"></iframe>
<script type="text/javascript" async="" src="http://smartasset.com/embed.js"></script>
<script type="text/javascript" src="http://contextual.media.net/dmedianet.js?cid=8CUS8896N" async=""></script>
<script type="text/javascript" async="" src="http://smartasset.com/embed.js"></script>
<script type="text/javascript" src="http://www.googletagservices.com/tag/js/gpt.js"></script>
<script type="text/javascript" async="" src="http://cdn.krxd.net/controltag?confid=IWzCuclz"></script>
<script type="text/javascript" async="" src="http://www.ugdturner.com/xd.sjs"></script>
<script type="text/javascript" async="" src="http://c.amazon-adsystem.com/aax2/amzn_ads.js"></script>
<script async="" src="//connect.facebook.net/en_US/fbevents.js"></script>
<script async="" src="http://a.visualrevenue.com/vrs.js"></script>
<script type="text/javascript" src="http://z.cdn.turner.com/money/tmpl_asset/static/script/1455/js/cnnmoney.main-min.js"></script>
<script type="text/javascript" src="http://z.cdn.turner.com/money/.e/script/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="http://z.cdn.turner.com/money/.e/script/jquery.migrate/jquery.migrate.min.js"></script>
<script language="JavaScript" type="text/javascript">
var cnnSiteWideCurrDate = new Date(2014, 11, 4);
</script>
<!--[if lt IE 9]>
<script src = "http://z.cdn.turner.com/money/.element/script/html5shiv/3.7.0/html5shiv.js"> </script>
<![endif]-->
<!--// Optimizely script include //-->
<script src="//cdn.optimizely.com/js/59492907.js">
</script>
<!--// Outbrain VR: generic //-->
<script type="text/javascript">
var _vrq_automate = false;
/* Home and international pages */
var _vrq_pathname = location.pathname.toLowerCase();
if (location.pathname == '/' || location.pathname == '/index.html' || (_vrq_pathname.match('news/world') != null) || (_vrq_pathname.match('/international') != null)) {
_vrq_automate = true;
}
var _vrq = _vrq || [];
_vrq.push(['id', 454]);
_vrq.push(['automate', _vrq_automate]);
_vrq.push(['track',
function() {}
]);
(function(d, a) {
var s = d.createElement(a),
x = d.getElementsByTagName(a)[0];
s.async = true;
s.src = 'http://a.visualrevenue.com/vrs.js';
x.parentNode.insertBefore(s, x);
})(document, 'script');
/** HOT FIX HACK **/
_vrtrack = function(Object) {};
</script>
<style>
.cmmtcount {
display: none;
}
</style>
<!--// MSIB SDK for login //-->
<script type="text/javascript">
if (window.location.hostname.match(/^money.cnn.com$/i)) {
document.write(' &lt;scr' + 'ipt src="https://s.cdn.turner.com/money/.element/script/msib/msib_sdk.min.js"&gt;&lt;/scr' + 'ipt&gt;');
} else {
/* document.write(' &lt;scr' + 'ipt src="http://aud-qai.cnn.com/services/money/sdk/msib_sdk.js"&gt;&lt;/scr' + 'ipt&gt;'); */
document.write(' &lt;scr' + 'ipt src="https://s.cdn.turner.com/money/.element/script/msib/msib_sdk.min.js"&gt;&lt;/scr' + 'ipt&gt;');
}
</script>
<script src="https://s.cdn.turner.com/money/.element/script/msib/msib_sdk.min.js"></script>
<!-- Facebook Custom Audience Pixel Code -->
<script>
! function(f, b, e, v, n, t, s) {
if (f.fbq) return;
n = f.fbq = function() {
n.callMethod ?
n.callMethod.apply(n, arguments) : n.queue.push(arguments)
};
if (!f._fbq) f._fbq = n;
n.push = n;
n.loaded = !0;
n.version = '2.0';
n.queue = [];
t = b.createElement(e);
t.async = !0;
t.src = v;
s = b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t, s)
}(window,
document, 'script', '//connect.facebook.net/en_US/fbevents.js');
fbq('init', '687168111412131');
fbq('track', "PageView");
</script>
<noscript>&lt;img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=687168111412131&amp;ev=PageView&amp;noscript=1"
/&gt;</noscript>
<!-- End Facebook Custom Audience Pixel Code -->
<!-- MNYGEN-6523: mPulse -->
<script>
(function() {
if (window.BOOMR & amp; & amp; window.BOOMR.version) {
return;
}
var dom, doc, where, iframe = document.createElement("iframe"),
win = window;
function boomerangSaveLoadTime(e) {
win.BOOMR_onload = (e & amp; & amp; e.timeStamp) || new Date().getTime();
}
if (win.addEventListener) {
win.addEventListener("load", boomerangSaveLoadTime, false);
} else if (win.attachEvent) {
win.attachEvent("onload", boomerangSaveLoadTime);
}
iframe.src = "javascript:void(0)";
iframe.title = "";
iframe.role = "presentation";
(iframe.frameElement || iframe).style.cssText = "width:0;height:0;border:0;display:none;";
where = document.getElementsByTagName("script")[0];
where.parentNode.insertBefore(iframe, where);
try {
doc = iframe.contentWindow.document;
} catch (e) {
dom = document.domain;
iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void(0);";
doc = iframe.contentWindow.document;
}
doc.open()._l = function() {
var js = this.createElement("script");
if (dom) {
this.domain = dom;
}
js.id = "boomr-if-as";
js.src = "//c.go-mpulse.net/boomerang/" +
"VQUZM-ZM9PY-YXUX2-SMCUL-QHMKQ";
BOOMR_lstart = new Date().getTime();
this.body.appendChild(js);
};
doc.write('&lt;body onload="document._l();"&gt;');
doc.close();
})();
</script>
<!-- /MNYGEN-6523: mPulse -->
<script type="text/javascript">
var cnnActivePlayer = null;
var cnnPlayers = [];
var vidConfig = [];
</script>
<script type="text/javascript">
var _sf_startpt = (new Date()).getTime();
document.adoffset = 0;
</script>
<script type="text/javascript" src="http://i.cdn.turner.com/ads/adfuel/ais/cnn_money-ais.js"></script>
<script type="text/javascript" async="" src="http://ads.rubiconproject.com/header/11016.js"></script>
<script type="text/javascript" src="http://i.cdn.turner.com/ads/adfuel/adfuel-1.1.2.js"></script>
<script type="text/javascript" src="//nexus.ensighten.com/turner/money-prod/Bootstrap.js"></script>
<script>
var CNNMONEY = window.CNNMONEY || {};
CNNMONEY.adTargets = {};
if (document.referrer.match("edition|us|www.cnn.com")) {
CNNMONEY.adTargets.refdom = "cnn";
} else if (document.referrer.match("money.cnn.com")) {
CNNMONEY.adTargets.refdom = "money";
} else if (document.referrer.match("facebook.com")) {
CNNMONEY.adTargets.refdom = "facebook";
} else if (document.referrer.match("twitter.com") || document.referrer.match("/t.co/")) {
CNNMONEY.adTargets.refdom = "twitter";
} else if (document.referrer.match("google.com")) {
CNNMONEY.adTargets.refdom = "google";
} else {
CNNMONEY.adTargets.refdom = "other";
}
</script>
<script type="text/javascript">
CNNMONEY.adTargets.c_type = 'article';
CNNMONEY.adTargets.spec = 'american_opportunity';
</script>
<script src="http://i.cdn.turner.com/ads/cnn_money/cnnmoney_economy.js"></script>
<script src="https://securepubads.g.doubleclick.net/gpt/pubads_impl_108.js" async=""></script>
<link rel="dns-prefetch" href="//optimized-by.rubiconproject.com/" />
<link rel="prefetch" href="http://tpc.googlesyndication.com/safeframe/1-0-5/html/container.html" />
<script type="text/javascript" async="" src="http://segment-data-us-east.zqtk.net/turner-47fcf6?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html"></script>
<style type="text/css">
#mc_embed_signup input.mce_inline_error {
border-color: #6B0505;
}
#mc_embed_signup div.mce_inline_error {
margin: 0 0 1em 0;
padding: 5px 10px;
background-color: #6B0505;
font-weight: bold;
z-index: 1;
color: #fff;
}
</style>
<script type="text/javascript" async="" src="//r.skimresources.com/api/?callback=skimlinksApplyHandlers&amp;data=%7B%22pubcode%22%3A%2287768X1540669%22%2C%22domains%22%3A%5B%22edition.cnn.com%22%2C%22twitter.com%22%2C%22web.stanford.edu%22%2C%22indeed.com%22%2C%22nextadvisor.com%22%2C%22facebook.com%22%2C%22linkedin.com%22%2C%22cnnmoneytech.tumblr.com%22%2C%22plus.google.com%22%5D%2C%22page%22%3A%22http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html%22%7D"></script>
<div id="linkedin_script">
<script type="text/javascript" src="http://platform.linkedin.com/in.js"></script>
</div>
<script type="text/javascript" async="" src="//r.skimresources.com/api/?callback=skimlinksApplySecondaryHandlers&amp;data=%7B%22pubcode%22%3A%2287768X1540669%22%2C%22domains%22%3A%5B%22pinterest.com%22%2C%22stumbleupon.com%22%2C%22reddit.com%22%2C%22smartasset.com%22%5D%2C%22page%22%3A%22http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html%22%7D"></script>
<script src="https://platform.linkedin.com/js/secureAnonymousFramework?v=0.0.2000-RC8.59485-1429&amp;"></script>
<link rel="stylesheet" type="text/css" href="http://w.sharethis.com/button/css/buttons.e80452d5e7cc382dad89d10f50bde247.css" />
<link href="http://z.cdn.turner.com/money/tmpl_asset/static/style/2260/css/cnnm-ocean.members.services-min.css" rel="stylesheet" id="js-ms-form-styles" /><iframe id="stSegmentFrame" name="stSegmentFrame" scrolling="no" sandbox="allow-scripts allow-same-origin" style="display:none;" width="0px" height="0px" frameborder="0"></iframe>
<link rel="stylesheet" type="text/css" href="https://cdn.teads.tv/media/format/v3/teads-format.css" />
<style>
div.teads-inread div.teads-ui-components-label,
div.teads-inboard div.teads-ui-components-label,
div.teads-expand div.teads-ui-components-label {
font-family: 'Helvetica', Arial, sans-serif !important;
font-size: 11.5px !important;
color: #aaa;
text-align: center !important;
/*padding: 3px 0;*/
text-transform: uppercase !important;
height: 21px !important;
line-height: 21px !important;
letter-spacing: 0.3px !important;
font-weight: 300 !important;
}
div.teads-inread div.teads-ui-components-label::before,
div.teads-inboard div.teads-ui-components-label::before,
div.teads-impact div.teads-ui-components-label::before,
div.teads-inread div.teads-ui-components-label::after,
div.teads-inboard div.teads-ui-components-label::after,
div.teads-impact div.teads-ui-components-label::after {
display: none !important;
}
div.teads-inread.sm-screen div.teads-ui-components-label,
div.teads-inread.xs-screen div.teads-ui-components-label,
div.teads-inboard.sm-screen div.teads-ui-components-label,
div.teads-inboard.xs-screen div.teads-ui-components-label {
font-size: 10px !important;
}
</style>
<style>
div.teads-inread div.teads-ui-components-credits,
div.teads-inboard div.teads-ui-components-credits,
div.teads-expand div.teads-ui-components-credits {
font-family: 'Helvetica', Arial, sans-serif !important;
font-size: 11.5px !important;
color: #aaa !important;
text-align: right !important;
padding: 1px 0 !important;
height: 26px !important;
line-height: 26px !important;
padding-right: 4px !important;
letter-spacing: 0.3px !important;
}
div.teads-inread div.teads-ui-components-credits a span,
div.teads-inboard div.teads-ui-components-credits a span,
div.teads-expand div.teads-ui-components-credits a span {
display: inline !important;
}
div.teads-inread div.teads-ui-components-credits a span,
div.teads-inboard div.teads-ui-components-credits a span,
div.teads-expand div.teads-ui-components-credits a span,
div.teads-inread div.teads-ui-components-credits a,
div.teads-inboard div.teads-ui-components-credits a,
div.teads-expand div.teads-ui-components-credits a {
font-family: 'Helvetica', Arial, sans-serif !important;
font-size: 11.5px !important;
box-shadow: none !important;
letter-spacing: 0.3px !important;
}
div.teads-inread.sm-screen div.teads-ui-components-credits a span,
div.teads-inboard.sm-screen div.teads-ui-components-credits a span,
div.teads-expand.sm-screen div.teads-ui-components-credits a span,
div.teads-inread.sm-screen div.teads-ui-components-credits a,
div.teads-inboard.sm-screen div.teads-ui-components-credits a,
div.teads-expand.sm-screen div.teads-ui-components-credits a,
div.teads-inread.xs-screen div.teads-ui-components-credits a span,
div.teads-inboard.xs-screen div.teads-ui-components-credits a span,
div.teads-expand.xs-screen div.teads-ui-components-credits a span,
div.teads-inread.xs-screen div.teads-ui-components-credits a,
div.teads-inboard.xs-screen div.teads-ui-components-credits a,
div.teads-expand.xs-screen div.teads-ui-components-credits a {
font-family: 'Helvetica', Arial, sans-serif !important;
font-size: 9px !important;
box-shadow: none !important;
letter-spacing: 0.3px !important;
}
div.teads-inread.sm-screen div.teads-ui-components-credits,
div.teads-inboard.xs-screen div.teads-ui-components-credits {
font-size: 9px !important;
letter-spacing: 0.3px !important;
}
div.teads-inread .teads-ui-components-credits a,
div.teads-inboard .teads-ui-components-credits a,
div.teads-expand .teads-ui-components-credits a {
color: #aaa !important;
text-decoration: none !important;
font-weight: 300 !important;
border: none !important;
letter-spacing: 0.3px !important;
/*
* From @jean-pierre.colomb comment on https://jira.teads.net/browse/TT-4076
* The gqjapan.jp website overrides &lt;a&gt; properties to add 2 orange squares
* which affects the credits link
*/
background: none !important;
padding: 0 !important;
}
div.teads-inread.sm-screen .teads-ui-components-credits a,
div.teads-inboard.sm-screen .teads-ui-components-credits a,
div.teads-expand.sm-screen .teads-ui-components-credits a,
div.teads-inread.xs-screen .teads-ui-components-credits a,
div.teads-inboard.xs-screen .teads-ui-components-credits a,
div.teads-expand.xs-screen .teads-ui-components-credits a {
font-size: 9px !important;
letter-spacing: 0.3px !important;
}
div.teads-inread div.teads-ui-components-credits span.teads-ui-components-credits-colored,
div.teads-inboard div.teads-ui-components-credits span.teads-ui-components-credits-colored,
div.teads-expand div.teads-ui-components-credits span.teads-ui-components-credits-colored {
color: #79BBE9 !important;
}
div.teads-inread div.teads-ui-components-credits span::before,
div.teads-inboard div.teads-ui-components-credits span::before,
div.teads-impact div.teads-ui-components-credits span::before,
div.teads-inread div.teads-ui-components-credits span::after,
div.teads-inboard div.teads-ui-components-credits span::after,
div.teads-impact div.teads-ui-components-credits span::after {
display: none !important;
}
div.teads-inread div.teads-ui-components-credits a::before,
div.teads-inboard div.teads-ui-components-credits a::before,
div.teads-impact div.teads-ui-components-credits a::before,
div.teads-inread div.teads-ui-components-credits a::after,
div.teads-inboard div.teads-ui-components-credits a::after,
div.teads-impact div.teads-ui-components-credits a::after {
display: none !important;
}
</style>
<script async="" type="text/javascript" charset="UTF-8" src="http://gscounters.us1.gigya.com/gscounters.sendReport?reports=%5B%7B%22name%22%3A%22loadc%22%2C%22time%22%3A%221485333489121%22%2C%22reportData%22%3A%7B%22sref%22%3A%22%22%7D%7D%5D&amp;APIKey=3_gtUbleJNtrRITgx-1mM_ci7GcIrH8xL9W_VfAbzSa4zpFrRwnpq_eYd8QTRkr7VC&amp;sdk=js_6.5.40&amp;format=jsonp&amp;callback=gigya._.apiAdapters.web.callback&amp;context=R4025602799"></script>
<style type="text/css">
.fb_hidden {
position: absolute;
top: -10000px;
z-index: 10001
}
.fb_reposition {
overflow: hidden;
position: relative
}
.fb_invisible {
display: none
}
.fb_reset {
background: none;
border: 0;
border-spacing: 0;
color: #000;
cursor: auto;
direction: ltr;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
font-style: normal;
font-variant: normal;
font-weight: normal;
letter-spacing: normal;
line-height: 1;
margin: 0;
overflow: visible;
padding: 0;
text-align: left;
text-decoration: none;
text-indent: 0;
text-shadow: none;
text-transform: none;
visibility: visible;
white-space: normal;
word-spacing: normal
}
.fb_reset&gt;
div {
overflow: hidden
}
.fb_link img {
border: none
}
@keyframes fb_transform {
from {
opacity: 0;
transform: scale(.95)
}
to {
opacity: 1;
transform: scale(1)
}
}
.fb_animate {
animation: fb_transform .3s forwards
}
.fb_dialog {
background: rgba(82, 82, 82, .7);
position: absolute;
top: -10000px;
z-index: 10001
}
.fb_reset .fb_dialog_legacy {
overflow: visible
}
.fb_dialog_advanced {
padding: 10px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px
}
.fb_dialog_content {
background: #fff;
color: #333
}
.fb_dialog_close_icon {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;
_background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yL/r/s816eWC-2sl.gif);
cursor: pointer;
display: block;
height: 15px;
position: absolute;
right: 18px;
top: 17px;
width: 15px
}
.fb_dialog_mobile .fb_dialog_close_icon {
top: 5px;
left: 5px;
right: auto
}
.fb_dialog_padding {
background-color: transparent;
position: absolute;
width: 1px;
z-index: -1
}
.fb_dialog_close_icon:hover {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;
_background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yL/r/s816eWC-2sl.gif)
}
.fb_dialog_close_icon:active {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;
_background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yL/r/s816eWC-2sl.gif)
}
.fb_dialog_loader {
background-color: #f6f7f9;
border: 1px solid #606060;
font-size: 24px;
padding: 20px
}
.fb_dialog_top_left,
.fb_dialog_top_right,
.fb_dialog_bottom_left,
.fb_dialog_bottom_right {
height: 10px;
width: 10px;
overflow: hidden;
position: absolute
}
.fb_dialog_top_left {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 0;
left: -10px;
top: -10px
}
.fb_dialog_top_right {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -10px;
right: -10px;
top: -10px
}
.fb_dialog_bottom_left {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -20px;
bottom: -10px;
left: -10px
}
.fb_dialog_bottom_right {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -30px;
right: -10px;
bottom: -10px
}
.fb_dialog_vert_left,
.fb_dialog_vert_right,
.fb_dialog_horiz_top,
.fb_dialog_horiz_bottom {
position: absolute;
background: #525252;
filter: alpha(opacity=70);
opacity: .7
}
.fb_dialog_vert_left,
.fb_dialog_vert_right {
width: 10px;
height: 100%
}
.fb_dialog_vert_left {
margin-left: -10px
}
.fb_dialog_vert_right {
right: 0;
margin-right: -10px
}
.fb_dialog_horiz_top,
.fb_dialog_horiz_bottom {
width: 100%;
height: 10px
}
.fb_dialog_horiz_top {
margin-top: -10px
}
.fb_dialog_horiz_bottom {
bottom: 0;
margin-bottom: -10px
}
.fb_dialog_iframe {
line-height: 0
}
.fb_dialog_content .dialog_title {
background: #6d84b4;
border: 1px solid #365899;
color: #fff;
font-size: 14px;
font-weight: bold;
margin: 0
}
.fb_dialog_content .dialog_title&gt;
span {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;
float: left;
padding: 5px 0 7px 26px
}
body.fb_hidden {
-webkit-transform: none;
height: 100%;
margin: 0;
overflow: visible;
position: absolute;
top: -10000px;
left: 0;
width: 100%
}
.fb_dialog.fb_dialog_mobile.loading {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;
min-height: 100%;
min-width: 100%;
overflow: hidden;
position: absolute;
top: 0;
z-index: 10001
}
.fb_dialog.fb_dialog_mobile.loading.centered {
width: auto;
height: auto;
min-height: initial;
min-width: initial;
background: none
}
.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
width: 100%
}
.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
background: none
}
.loading.centered #fb_dialog_loader_close {
color: #fff;
display: block;
padding-top: 20px;
clear: both;
font-size: 18px
}
#fb-root #fb_dialog_ipad_overlay {
background: rgba(0, 0, 0, .45);
position: absolute;
bottom: 0;
left: 0;
right: 0;
top: 0;
width: 100%;
min-height: 100%;
z-index: 10000
}
#fb-root #fb_dialog_ipad_overlay.hidden {
display: none
}
.fb_dialog.fb_dialog_mobile.loading iframe {
visibility: hidden
}
.fb_dialog_content .dialog_header {
-webkit-box-shadow: white 0 1px 1px -1px inset;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#738ABA), to(#2C4987));
border-bottom: 1px solid;
border-color: #1d4088;
color: #fff;
font: 14px Helvetica, sans-serif;
font-weight: bold;
text-overflow: ellipsis;
text-shadow: rgba(0, 30, 84, .296875) 0 -1px 0;
vertical-align: middle;
white-space: nowrap
}
.fb_dialog_content .dialog_header table {
-webkit-font-smoothing: subpixel-antialiased;
height: 43px;
width: 100%
}
.fb_dialog_content .dialog_header td.header_left {
font-size: 12px;
padding-left: 5px;
vertical-align: middle;
width: 60px
}
.fb_dialog_content .dialog_header td.header_right {
font-size: 12px;
padding-right: 5px;
vertical-align: middle;
width: 60px
}
.fb_dialog_content .touchable_button {
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4966A6), color-stop(.5, #355492), to(#2A4887));
border: 1px solid #29487d;
-webkit-background-clip: padding-box;
-webkit-border-radius: 3px;
-webkit-box-shadow: rgba(0, 0, 0, .117188) 0 1px 1px inset, rgba(255, 255, 255, .167969) 0 1px 0;
display: inline-block;
margin-top: 3px;
max-width: 85px;
line-height: 18px;
padding: 4px 12px;
position: relative
}
.fb_dialog_content .dialog_header .touchable_button input {
border: none;
background: none;
color: #fff;
font: 12px Helvetica, sans-serif;
font-weight: bold;
margin: 2px -12px;
padding: 2px 6px 3px 6px;
text-shadow: rgba(0, 30, 84, .296875) 0 -1px 0
}
.fb_dialog_content .dialog_header .header_center {
color: #fff;
font-size: 16px;
font-weight: bold;
line-height: 18px;
text-align: center;
vertical-align: middle
}
.fb_dialog_content .dialog_content {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;
border: 1px solid #555;
border-bottom: 0;
border-top: 0;
height: 150px
}
.fb_dialog_content .dialog_footer {
background: #f6f7f9;
border: 1px solid #555;
border-top-color: #ccc;
height: 40px
}
#fb_dialog_loader_close {
float: left
}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_button {
text-shadow: rgba(0, 30, 84, .296875) 0 -1px 0
}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
visibility: hidden
}
#fb_dialog_loader_spinner {
animation: rotateSpinner 1.2s linear infinite;
background-color: transparent;
background-image: url(https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 24px;
width: 24px
}
@keyframes rotateSpinner {
0% {
transform: rotate(0deg)
}
100% {
transform: rotate(360deg)
}
}
.fb_iframe_widget {
display: inline-block;
position: relative
}
.fb_iframe_widget span {
display: inline-block;
position: relative;
text-align: justify
}
.fb_iframe_widget iframe {
position: absolute
}
.fb_iframe_widget_fluid_desktop,
.fb_iframe_widget_fluid_desktop span,
.fb_iframe_widget_fluid_desktop iframe {
max-width: 100%
}
.fb_iframe_widget_fluid_desktop iframe {
min-width: 220px;
position: relative
}
.fb_iframe_widget_lift {
z-index: 1
}
.fb_hide_iframes iframe {
position: relative;
left: -10000px
}
.fb_iframe_widget_loader {
position: relative;
display: inline-block
}
.fb_iframe_widget_fluid {
display: inline
}
.fb_iframe_widget_fluid span {
width: 100%
}
.fb_iframe_widget_loader iframe {
min-height: 32px;
z-index: 2;
zoom: 1
}
.fb_iframe_widget_loader .FB_Loader {
background: url(https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat;
height: 32px;
width: 32px;
margin-left: -16px;
position: absolute;
left: 50%;
z-index: 4
}
</style>
</head>
<body class="cnn-story body--tos body--sticky viewability--on inbetweener-pinner--type1">
<div id="fb-root" class=" fb_reset">
<div style="position: absolute; top: -10000px; height: 0px; width: 0px;">
<div><iframe name="fb_xdm_frame_http" allowtransparency="true" allowfullscreen="true" scrolling="no" id="fb_xdm_frame_http" aria-hidden="true" title="Facebook Cross Domain Communication Frame" tabindex="-1" style="border: medium none;" src="http://staticxx.facebook.com/connect/xd_arbiter/r/WFAdUidhDBg.js?version=42#channel=f1d3d9bb7487c6&amp;origin=http%3A%2F%2Fmoney.cnn.com" frameborder="0"></iframe><iframe name="fb_xdm_frame_https" allowtransparency="true" allowfullscreen="true" scrolling="no" id="fb_xdm_frame_https" aria-hidden="true" title="Facebook Cross Domain Communication Frame" tabindex="-1" style="border: medium none;" src="https://staticxx.facebook.com/connect/xd_arbiter/r/WFAdUidhDBg.js?version=42#channel=f1d3d9bb7487c6&amp;origin=http%3A%2F%2Fmoney.cnn.com" frameborder="0"></iframe></div>
</div>
<div style="position: absolute; top: -10000px; height: 0px; width: 0px;">
<div></div>
</div>
</div><iframe marginwidth="0" marginheight="0" scrolling="no" id="_mN_beacons" style="display: none !important;" width="0" height="0" frameborder="0"></iframe>
<div class="moneyEconomyNav">
<!--script language="JavaScript" src="http://i.cdn.turner.com/money/.element/ssi/javascript/1.1/cnnhat_section.js"></script-->
<header class="main-banner js-banner banner-intl">
<div class="container">
<a href="http://edition.cnn.com/?iid=badge_cnn" class="main-banner-logo">
<img src="http://i.cdn.turner.com/money/.element/img/8.0/logos/cnn-logo.png" class="cnn-logo" width="82" height="82" />
</a>
<a href="/?iid=badge_money" class="main-banner-logo">
<img src="http://i.cdn.turner.com/money/.element/img/8.0/logos/money-logo.png" class="money-logo" width="140" height="82" />
</a>
<span class="editionizer js-editionizer">
<a class="editionizer-display"><span class="js-editionDisplay">International</span>
<span class="icon-display js-editionIcon">+</span>
</a>
<a class="js-editionOption editionizer-option" id="www">U.S.</a>
</span>
<nav class="main-nav js-nav" role="navigation">
<ul class="main-nav-ul">
<li class="main-nav-li" id="main-nav--markets">
<a class="main-nav-a" id="markets-link" href="/markets/">Markets</a>
<div class="flyout-nav markets">
<div class="row flyout-markets">
<div class="column" data-vr-zone="Nav-markets col1">
<article class="summary hero" data-vr-contentbox="">
<a class="flyout-nav-link" href="http://money.cnn.com/2017/01/24/investing/wilbur-ross-interfere-climate-science/index.html?iid=A_MKT_News">
<figure class="summary-image">
<img src="http://i2.cdn.turner.com/money/dam/assets/170118130731-wilbur-ross-hearing-commerce-336x188.jpg" alt="Wilbur Ross hearing commerce" width="298" border="0" height="168" />
</figure>
<figcaption class="nav-summary-hed">
Wilbur Ross pledges not to intimidate climate scientists
</figcaption>
</a>
</article>
</div>
<div class="column">
<ul class="flyout-nav-list" data-vr-zone="Nav-markets col2">
<!--<li data-vr-contentbox=""><a href="/data/markets/trade/" class="flyout-nav-link">Trade</a></li>-->
<li data-vr-contentbox=""><a href="http://money.cnn.com/investing/thebuzz/?iid=A_MKT_QL" class="flyout-nav-link">Buzz</a></li>
<!--<li data-vr-contentbox=""><a href="/data/markets/profit/" class="flyout-nav-link">Profit</a></li>-->
<li data-vr-contentbox=""><a href="http://money.cnn.com/investing/?iid=A_MKT_QL" class="flyout-nav-link">Investing</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/news/economy/?iid=A_MKT_QL" class="flyout-nav-link">Economy</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/markets/stockswatch/?iid=A_MKT_QL" class="flyout-nav-link">Stockswatch</a></li>
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-markets col3">
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/premarket/?iid=A_MKT_QL" class="flyout-nav-link">Premarkets</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/hotstocks/?iid=A_MKT_QL" class="flyout-nav-link">Market Movers</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/dow30/?iid=A_MKT_QL" class="flyout-nav-link">Dow 30</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/afterhours/?iid=A_MKT_QL" class="flyout-nav-link">After-Hours</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/world_markets/americas/?iid=A_MKT_QL" class="flyout-nav-link">World Markets</a></li>
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-markets col4">
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/markets/investing-guide/?iid=A_MKT_QL" class="flyout-nav-link">Investing Guide</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/markets/the-open?iid=A_MKT_QL" class="flyout-nav-link">The Open</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/tech30?iid=A_MKT_QL" class="flyout-nav-link">Tech30</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/data/fear-and-greed?iid=A_MKT_QL" class="flyout-nav-link">Fear &amp; Greed</a></li>
<!-- <li data-vr-contentbox=""><a href="/news/specials/jobs" class="flyout-nav-link">Jobs</a></li> -->
</ul>
</div>
</div>
</div>
</li>
<li class="main-nav-li" id="main-nav--economy">
<a class="main-nav-a" href="/economy/">Economy</a>
<div class="flyout-nav economy">
<div class="row flyout-economy">
<div class="column" data-vr-zone="Nav-economy col1">
<article class="summary hero" data-vr-contentbox="">
<a class="flyout-nav-link" href="/2017/01/24/news/economy/us-canada-mexico-trade-deal/index.html">
<figure class="summary-image">
<img src="http://i2.cdn.turner.com/money/dam/assets/170123154121-sean-spicer-white-house-336x188.jpg" alt="sean spicer white house" width="298" border="0" height="168" />
</figure>
<figcaption class="nav-summary-hed">
Will the U.S. and Canada leave Mexico behind?
</figcaption>
</a>
</article>
</div>
<div class="column">
<ul class="flyout-nav-list" data-vr-zone="Nav-markets col2">
<li data-vr-contentbox=""><a href="/news/growing-india/" class="flyout-nav-link">Growing India</a></li>
<li data-vr-contentbox=""><a href="/news/europe-2020/" class="flyout-nav-link">Europe 2020</a></li>
<li data-vr-contentbox=""><a href="/news/going-global/" class="flyout-nav-link">Going Global</a></li>
<li data-vr-contentbox=""><a href="/news/traders/" class="flyout-nav-link">Traders</a></li>
</ul>
</div>
</div>
</div>
</li>
<li class="main-nav-li" id="main-nav--companies">
<a class="main-nav-a" href="/news/companies/">Companies</a>
</li>
<li class="main-nav-li" id="main-nav--tech">
<a class="main-nav-a" href="/technology/">Tech</a>
<div class="flyout-nav tech">
<div class="row flyout-tech">
<div class="column" data-vr-zone="Nav-tech col1">
<article class="summary hero" data-vr-contentbox="">
<a class="flyout-nav-link" href="http://money.cnn.com/2016/12/13/technology/microsoft-chat-bot-tay-zo/index.html?iid=A_T_News">
<figure class="summary-image">
<img src="http://i2.cdn.turner.com/money/dam/assets/161213114825-microsoft-zo-ai-336x188.png" alt="microsoft zo ai" width="298" border="0" height="168" />
</figure>
<figcaption class="nav-summary-hed">
Microsoft unveils new, nicer chat bot
</figcaption>
</a>
</article>
</div>
<div class="column">
<ul class="flyout-nav-list" data-vr-zone="Nav-tech col2">
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/business/?iid=A_T_QL" class="flyout-nav-link">Business</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/culture/?iid=A_T_QL" class="flyout-nav-link">Culture</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/gadgets/?iid=A_T_QL" class="flyout-nav-link">Gadgets</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/future/?iid=A_T_QL" class="flyout-nav-link">Future</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/startups/?iid=A_T_QL" class="flyout-nav-link">Startups</a></li>
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-tech col3">
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/powering-your-world/?iid=A_T_QL" class="flyout-nav-link">Powering Your World</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/agility-in-action/?iid=A_T_QL" class="flyout-nav-link">Agility in Action</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/upstarts/?iid=A_T_QL" class="flyout-nav-link">Upstarts</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/innovative-cities/?iid=A_T_QL" class="flyout-nav-link">Innovative Cities</a></li>
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-tech col4">
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/unhackable/?iid=A_T_QL" class="flyout-nav-link">Unhackable</a></li>
<li data-vr-contentbox=""><a href="http://money.cnn.com/technology/15-questions/?iid=A_T_QL" class="flyout-nav-link">15 Questions</a></li>
</ul>
</div>
</div>
</div>
</li>
<li class="main-nav-li" id="main-nav--autos">
<a class="main-nav-a" href="/autos/">Autos</a>
<div class="flyout-nav autos">
<div class="row flyout-autos">
<div class="column" data-vr-zone="Nav-autos col1">
<article class="summary hero" data-vr-contentbox="">
<a class="flyout-nav-link" href="/2017/01/24/luxury/gm-cerv-i/index.html">
<figure class="summary-image">
<img src="http://i2.cdn.turner.com/money/dam/assets/170124115244-gm-cerv-1-barrett-jackson-336x188.jpg" alt="gm cerv 1 barrett jackson" width="298" border="0" height="168" />
</figure>
<figcaption class="nav-summary-hed">
GM paid $1.3 million to buy back its cool 1960s research car
</figcaption>
</a>
</article>
</div>
<div class="column">
<ul class="flyout-nav-list" data-vr-zone="Nav-autos col2">
<li data-vr-contentbox=""><a href="/luxury/drive/" class="flyout-nav-link">Drive</a></li>
<li data-vr-contentbox=""><a href="/luxury/the-collector/" class="flyout-nav-link">The Collector</a></li>
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-autos col3">
</ul>
<ul class="flyout-nav-list" data-vr-zone="Nav-autos col4">
</ul>
</div>
</div>
</div>
</li>
<li class="main-nav-li" id="main-nav--india">
<a class="main-nav-a" href="/news/india">India</a>
</li>
<li class="main-nav-li" id="main-nav--video">
<a class="main-nav-a" href="/video/">Video</a>
</li>
</ul>
</nav>
<div class="main-banner-right">
<div class="main-banner-eyebrow">
<span class="login">
<span class="username js-username-display" style="display: none;"></span>
<span class="status js-logged-in-display">
<a href="javascript:void(0)" class="cnnLogin">Log In</a>
</span>
<span class="status js-logged-out-display" style="display: none;">
<a href="javascript:void(0)" class="cnnLogout">Log Out</a>
</span>
</span>
</div>
<form role="search" class="search" method="get" action="http://searchapp.cnn.com/money-search/validate.jsp" name="quoteForm">
<input id="symb" title="Search" name="symbols" autocomplete="off" class="blur search--input" placeholder="stock tickers" type="text" />
<span id="search_button" class="search-icon" onclick="document.quoteForm.submit();"><img src="http://i.cdn.turner.com/money/.element/img/8.0/misc/icon-search-intl.png" class="search-icon-img" width="24px" height="25px" /></span>
</form>
</div>
</div>
</header>
</div>
<div id="adBanner">
<div id="ad_bnr_atf_01" style="" data-google-query-id="CMS4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/economy/main_1__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/economy/main_1" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/economy/main_1" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="970" height="90" frameborder="0"></iframe></div>
</div>
</div>
<main class="container js-social-anchor-start" role="main">
<header>
<div class="row">
<div class="column">
<div class="breadcrumb"> <a href="/news/american-opportunity/">American Opportunity</a> </div>
<h1 class="article-title">The 'birth lottery' and economic mobility </h1>
<style>
#ad_ns_atf_01 {
float: right;
margin-bottom: 8px;
display: inline-block;
}
</style>
<div id="ad_ns_atf_01"></div>
</div>
</div>
<div class="row">
<div class="column share-byline-timestamp"> <span class="byline-timestamp"> <span id="js-byline-icon"> </span> <span class="cnnbyline "> <span class="byline">by Ahiza Garcia </span> <a href="https://twitter.com/intent/user?screen_name=ahiza_garcia" class="soc-twtname">@ahiza_garcia</a> </span> <span class="cnnDateStamp"> February 1, 2016: 12:41 PM ET </span> </span>
<div class="share-tools" id="js-sharebar-main">
<div id="js-sharebar-main-bin"><span class="fbrec js-share-fbrec"><div class="fb-like fb_iframe_widget" data-action="recommend" data-href="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" data-layout="button_count" data-send="false" data-width="90" data-show-faces="false" fb-xfbml-state="rendered" fb-iframe-plugin-query="action=recommend&amp;app_id=80401312489&amp;container_width=0&amp;href=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;layout=button_count&amp;locale=en_US&amp;sdk=joey&amp;send=false&amp;show_faces=false&amp;width=90"><span style="vertical-align: bottom; width: 130px; height: 20px;"><iframe name="f17fee802a1e95a" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:like Facebook Social Plugin" style="border: medium none; visibility: visible; width: 130px; height: 20px;" src="https://www.facebook.com/v2.0/plugins/like.php?action=recommend&amp;app_id=80401312489&amp;channel=http%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FWFAdUidhDBg.js%3Fversion%3D42%23cb%3Df1c1ab12d5c0484%26domain%3Dmoney.cnn.com%26origin%3Dhttp%253A%252F%252Fmoney.cnn.com%252Ff1d3d9bb7487c6%26relation%3Dparent.parent&amp;container_width=0&amp;href=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;layout=button_count&amp;locale=en_US&amp;sdk=joey&amp;send=false&amp;show_faces=false&amp;width=90" class="" width="90px" height="1000px" frameborder="0"></iframe></span></div>
</span>
<a href="javascript:void(0)" class="st_email_custom icon icon--social-mail js-share-mail" st_url="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" st_title="The%20'birth%20lottery'%20and%20economic%20mobility" st_summary="Check%20out%20this%20story%20on%20CNNMoney%3A%20http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html" st_processed="yes"></a>
<a class="icon icon--social-facebook js-share-fb" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility" target="new"></a>
<a class="icon icon--social-twitter js-share-tw" href="https://twitter.com/intent/tweet?text=The%20%27birth%20lottery%27%20and%20economic%20mobility&amp;via=CNNMoney&amp;related=CNNMoney%3ABreaking%20news%20and%20in-depth%20looks%20at%20the%20most%20important%20business%20stories%20of%20the%20day.&amp;url=http://cnnmon.ie/1SSExWC"></a>
<a class="icon icon--social-linkedin js-share-linkedin" onclick="openWindow('http://www.linkedin.com/shareArticle?mini=true&amp;source=CNNMoney&amp;url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html%3Fsource%3Dlinkedin&amp;title=The%20\'birth%20lottery\'%20and%20economic%20mobility','linkedin', 'scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=600,height=450,left=0,top=0'); eventLogger.social_track('lin-share'); return false;" target="new"></a>
<a class="icon icon--social-more js-share-more">
<div class="popup-menu js-share-more-popup"><a class="icon icon--social-pinterest js-share-pinterest" href="http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;media=http%3A%2F%2Fi2.cdn.turner.com%2Fmoney%2Fdam%2Fassets%2F141103182938-income-inequality-780x439.png&amp;description=The%20%27birth%20lottery%27%20and%20economic%20mobility"><span></span></a>
<a class="icon icon--social-stumbleupon js-share-stumbleupon" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility"></a><a class="icon icon--social-googleplus js-share-gplus" href="https://plus.google.com/share?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html"><span></span></a><a class="icon icon--social-reddit js-share-reddit" href="http://www.reddit.com/submit?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility"><span></span></a></div>
</a>
</div>
</div>
</div>
</div>
</header>
<div class="row two-columns-fixed-rr">
<section class="column">
<article class="module">
<div id="storycontent">
<!--storytext-->
<div id="storytext">
<div id="js-ie-storytop" class="ie--storytop" style="height: 482px;">
<script type="text/javascript">
vidConfig.push({
videoArray: [{
id: "/video/news/2015/11/30/homeboy-industries-priest.cnnmoney",
collection: "",
hed: "The priest saving LA\'s gang members"
}],
loc: 'top',
autoplay: true,
playerprofile: 'story',
playerid: 'cvp_story_0',
divid: 'vid0',
hedtarget: '#cnnplayer0 .cnnHeadline'
});
</script>
<div class="js-inbetweener-unpinner inbetweener-unpinner"></div>
<div class="js-inbetweener-pinner--type1 inbetweener-pinner--type1" style="left: 890px;"></div>
<div class="js-inbetweener-pinner--type2 inbetweener-pinner--type2"></div>
<div class="cnnplayer fade-in" id="cnnplayer_cvp_story_0" style="left: 890px;">
<div class="cnnVidplayer">
<div class="summaryImg" id="vid0" href="/video/news/2015/11/30/homeboy-industries-priest.cnnmoney" onclick="javascript:VideoPlayerManager.playVideos('cvp_story_0'); return false;" style="width: 780px; height: 439px;"><video id="cvp_story_0" style="width: 300px; height: 169px;" preload="metadata" poster="" src="http://ht3.cdn.turner.com/money/big/news/2015/11/30/homeboy-industries-priest.cnnmoney_1024x576.mp4" controls="controls" width="300" height="169"></video>
<div id="cvp_story_0_endSlate" class="video-posterboard end-slate" style="display: none;">
<div class="video-slate-wrapper">
<div class="video-bg">
<div class="mask"></div><img src="" alt="" width="620" height="348" /></div>
<div class="video-slate-content">
<div class="video-thumbnails-wrapper">
<a class="video-thumbnail first" href="/" target="_top"> <img src="" alt="" width="160" height="90" />
<div class="video-thumbnail-caption"></div>
</a>
<a class="video-thumbnail second" href="/" target="_top"> <img src="" alt="" width="160" height="90" />
<div class="video-thumbnail-caption"></div>
</a>
<a class="video-thumbnail third" href="/" target="_top"> <img src="" alt="" width="160" height="90" />
<div class="video-thumbnail-caption"></div>
</a>
<div class="clearFloat"></div>
</div>
<div data-playerid="cvp_story_0" class="replay">Replay</div>
</div>
</div>
</div>
</div>
</div>
<div class="cnnVidFooter">
<div class="js-vid-hed-cvp_story_0 cnnHeadline">The priest saving LA's gang members</div>
<div class="js-vid-countdown-cvp_story_0 countdown">Your video will play in 00:25</div>
</div>
</div>
</div>
<div class="share-tools share-tools--floater" id="js-sharebar-floater" style="visibility: visible; top: 70px; position: fixed; display: block;">
<div id="js-sharebar-floater-bin">
<a href="javascript:void(0)" class="st_email_custom icon icon--social-mail js-share-mail" st_url="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" st_title="The%20'birth%20lottery'%20and%20economic%20mobility" st_summary="Check%20out%20this%20story%20on%20CNNMoney%3A%20http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html" st_processed="yes"></a>
<a class="icon icon--social-facebook js-share-fb" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility" target="new"></a>
<a class="icon icon--social-twitter js-share-tw" href="https://twitter.com/intent/tweet?text=The%20%27birth%20lottery%27%20and%20economic%20mobility&amp;via=CNNMoney&amp;related=CNNMoney%3ABreaking%20news%20and%20in-depth%20looks%20at%20the%20most%20important%20business%20stories%20of%20the%20day.&amp;url=http://cnnmon.ie/1SSExWC"></a>
<a class="icon icon--social-linkedin js-share-linkedin" onclick="openWindow('http://www.linkedin.com/shareArticle?mini=true&amp;source=CNNMoney&amp;url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html%3Fsource%3Dlinkedin&amp;title=The%20\'birth%20lottery\'%20and%20economic%20mobility','linkedin', 'scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=600,height=450,left=0,top=0'); eventLogger.social_track('lin-share'); return false;" target="new"></a>
<a class="icon icon--social-more js-share-more">
<div class="popup-menu js-share-more-popup"><a class="icon icon--social-pinterest js-share-pinterest" href="http://pinterest.com/pin/create/bookmarklet/?is_video=false&amp;url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;media=http%3A%2F%2Fi2.cdn.turner.com%2Fmoney%2Fdam%2Fassets%2F141103182938-income-inequality-780x439.png&amp;description=The%20%27birth%20lottery%27%20and%20economic%20mobility&amp;iid=EL"><span></span></a>
<a class="icon icon--social-stumbleupon js-share-stumbleupon" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility&amp;iid=EL"></a><a class="icon icon--social-googleplus js-share-gplus" href="https://plus.google.com/share?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;iid=EL"><span></span></a><a class="icon icon--social-reddit js-share-reddit" href="http://www.reddit.com/submit?url=http%3A%2F%2Fmoney.cnn.com%2F2016%2F02%2F01%2Fnews%2Feconomy%2Fpoverty-inequality-united-states%2Findex.html&amp;title=The%20%27birth%20lottery%27%20and%20economic%20mobility&amp;iid=EL"><span></span></a></div>
</a>
</div>
</div>
<h2>The U.S. has long been heralded as a land of opportunity -- a place where anyone can succeed regardless of the economic class they were born into.</h2>
<p style=""> But a new report released on Monday by <a href="http://web.stanford.edu/group/scspi-dev/cgi-bin/" target="_blank">Stanford University's Center on Poverty and Inequality</a> calls that into question. </p>
<div id="ie_column">
<script>
var SMARTASSET = SMARTASSET || {};
SMARTASSET.setDivIndex = function(i) {
return i;
}
SMARTASSET.setSmartAssetDiv = function() {
// get paragraphs only in the storytext
var storytext = document.getElementById('storytext');
var currentParagraph;
var smartasset;
var i;
var heights = 0;
var limit = 1875;
var afterParagraphFour = false;
var insertAfterThisParagraphIndex = -1;
var smartAssetDiv = '&lt;div id="smartassetcontainer" class="module" style="float:none; width: 300px; margin-bottom:0;"&gt;&lt;div class="module" style="height:35px; margin-bottom:0;"&gt;&lt;div class="module-body" style="padding-top:0;"&gt;&lt;div id="smartasset-article" class="collapsible"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;';
for (i = 0; i & lt; storytext.childNodes.length; i++) {
if (storytext.childNodes[i].nodeName.toLowerCase() === 'p') {
if (!afterParagraphFour & amp; & amp; i & gt; 4) {
afterParagraphFour = true;
}
currentParagraph = storytext.childNodes[i];
heights += currentParagraph.clientHeight;
if (heights & gt; = limit & amp; & amp; insertAfterThisParagraphIndex === -1) {
insertAfterThisParagraphIndex = SMARTASSET.setDivIndex(i);
console.log("insert after paragraph number " + i);
console.log("HEIGHTS = " + heights);
console.log("LIMIT = " + limit);
}
}
/* div with id="ie_column" */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].id !== "undefined" & amp; & amp; storytext.childNodes[i].id === "ie_column") {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* embeds from twitter, facebook, youtube */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].classList.contains('embed')) {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* cnn video player */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].classList.contains('cnnplayer')) {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* images */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'img') {
heights = 0;
limit = 80;
}
/* images stored in figure tags */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'figure') {
heights = 0;
limit = 80;
}
}
if (heights & gt; = 875 & amp; & amp; afterParagraphFour) {
storytext.childNodes[insertAfterThisParagraphIndex].insertAdjacentHTML('afterend', smartAssetDiv);
smartasset = document.getElementById('smartasset-article');
smartasset.style.float = 'left'; // allows module to have text float to right
smartasset.style.marginRight = '20px';
smartasset.style.marginBottom = '25px';
}
}
SMARTASSET.setSmartAssetScript = function() {
console.log('starting setSmartAssetScript');
SA = document.SA || [];
SA.push({
embedUrl: "https://smartasset.com",
container: "#smartasset-article",
version: 1.1,
data: {
key: "bdknf2rinbhwvdksm6zbmhf3twrv4oih"
}
/*{ key: "CNNe038d38a57032085441e7fe7010b0" }*/
});
console.log('finished in setSmartAssetScript push() call');
var smscript = document.createElement("script");
smscript.type = "text/javascript";
smscript.async = true;
smscript.src = ("https:" == document.location.protocol ? "https://" : "http://") + "smartasset.com/embed.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(smscript, s);
console.log("finished entire function of setSmartAssetFunction()");
};
SMARTASSET.setSmartAssetDiv();
SMARTASSET.setSmartAssetScript();
</script>
</div>
<p style=""> The report assessed poverty levels, income and wealth inequality, economic mobility and unemployment levels among 10 wealthy countries with social welfare programs. </p>
<div id="smartassetcontainer" class="module" style="float:none; width: 300px; margin-bottom:0;">
<div class="module" style="height:35px; margin-bottom:0;">
<div class="module-body" style="padding-top:0;">
<div id="smartasset-article" class="collapsible" style="float: left; margin-right: 20px; margin-bottom: 25px;">
<div>
<style>
div.cnnhdr {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
line-height: 1em;
vertical-align: top;
height: 30px;
padding: 8px 10px 7px 10px;
width: 300px;
background: #77b7d9;
color: #fff;
font-family: 'CNN', Arial, sans-serif;
font-size: 14px;
font-weight: 500;
}
div.cnnhdr img {
max-width: 120px;
margin-bottom: -1px;
}
div.collapsible {
width: 300px;
}
div.collapsible.expanded {
width: 780px;
}
div.collapsible.expanded #sa_swtYhka26oGQ {
width: 100%;
min-width: 780px;
}
.collapsible #sa_swtYhka26oGQ {
border: none;
max-width: 300px;
width: 100%;
min-width: 300px;
}
#sa_swtYhka26oGQ {
border: none;
max-width: 750px;
width: 100%;
min-width: 300px;
}
.sa-hide-attribution #sa_swtYhka26oGQ-img {
display: none;
}
#sa_swtYhka26oGQ-img,
#sa_swtYhka26oGQ-img a,
#sa_swtYhka26oGQ-img a img {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font-weight: normal;
vertical-align: middle;
background: transparent;
box-sizing: border-box;
opacity: 1;
outline: 0;
box-shadow: none;
line-height: 1.3;
}
.collapsible #sa_swtYhka26oGQ-img {
text-align: left;
}
.collapsible .rightcnn {
display: none;
}
.collapsible.expanded #sa_swtYhka26oGQ-img a.rightcnn {
display: inline-block;
float: left;
font-weight: normal;
}
.collapsible.expanded #sa_swtYhka26oGQ-img {
text-align: right;
max-width: 780px;
}
#sa_swtYhka26oGQ-img {
max-width: 750px;
border-top: 1px solid #bbb;
padding-top: 5px;
text-align: right;
line-height: 1em;
}
#sa_swtYhka26oGQ-img a img,
#sa_swtYhka26oGQ-img.no-links img {
width: auto;
height: auto;
display: inline-block;
margin-left: 4px;
vertical-align: baseline;
margin-bottom: -1px;
}
#sa_swtYhka26oGQ-img a:hover {
color: #555;
text-decoration: underline;
}
#sa_swtYhka26oGQ-img span,
#sa_swtYhka26oGQ-img a {
font-family: arial, helvetica, sans-serif;
font-size: 10px;
/** pc: adjusted line-height **/
line-height: 14px;
font-weight: bold;
color: #aaa;
text-decoration: none;
text-transform: uppercase;
}
</style>
<script>
// send sa-attribution click
window.saCnnClick = function() {
var el = document.getElementById('sa_swtYhka26oGQ');
el.contentWindow.postMessage("fnfsvm:on_sa_click", "*");
}
var IFRAMERESIZE_LOADED = IFRAMERESIZE_LOADED || false;
if (IFRAMERESIZE_LOADED != true) {
IFRAMERESIZE_LOADED = true;
;
(function(window) {
'use strict';
var
count = 0,
logEnabled = false,
msgHeader = 'message',
msgHeaderLen = msgHeader.length,
msgId = '[iFrameSizer_SA]', //Must match iframe msg ID
msgIdLen = msgId.length,
pagePosition = null,
requestAnimationFrame = window.requestAnimationFrame,
resetRequiredMethods = {
max: 1,
scroll: 1,
bodyScroll: 1,
documentElementScroll: 1
},
settings = {},
timer = null,
defaults = {
autoResize: true,
bodyBackground: null,
bodyMargin: null,
bodyMarginV1: 8,
bodyPadding: null,
checkOrigin: true,
enableInPageLinks: false,
enablePublicMethods: false,
heightCalculationMethod: 'offset',
interval: 32,
log: false,
maxHeight: Infinity,
maxWidth: Infinity,
minHeight: 0,
minWidth: 0,
resizeFrom: 'parent',
scrolling: false,
sizeHeight: true,
sizeWidth: false,
tolerance: 0,
closedCallback: function() {},
initCallback: function() {},
messageCallback: function() {},
resizedCallback: function() {},
scrollCallback: function() {
return true;
}
};
function addEventListener(obj, evt, func) {
if ('addEventListener' in window) {
obj.addEventListener(evt, func, false);
} else if ('attachEvent' in window) { //IE
obj.attachEvent('on' + evt, func);
}
}
function setupRequestAnimationFrame() {
var
vendors = ['moz', 'webkit', 'o', 'ms'],
x;
// Remove vendor prefixing if prefixed and break early if not
for (x = 0; x & lt; vendors.length & amp; & amp; !requestAnimationFrame; x += 1) {
requestAnimationFrame = window[vendors[x] + 'RequestAnimationFrame'];
}
if (!(requestAnimationFrame)) {
log(' RequestAnimationFrame not supported');
}
}
function getMyID() {
var retStr = 'Host page';
if (window.top !== window.self) {
if (window.parentIFrame) {
retStr = window.parentIFrame.getId();
} else {
retStr = 'Nested host page';
}
}
return retStr;
}
function formatLogMsg(msg) {
return msgId + '[' + getMyID() + ']' + msg;
}
function log(msg) {
if (logEnabled & amp; & amp;
('object' === typeof window.console)) {
console.log(formatLogMsg(msg));
}
}
function warn(msg) {
if ('object' === typeof window.console) {
console.warn(formatLogMsg(msg));
}
}
function iFrameListener(event) {
function resizeIFrame() {
function resize() {
setSize(messageData);
setPagePosition();
settings[iframeId].resizedCallback(messageData);
}
ensureInRange('Height');
ensureInRange('Width');
syncResize(resize, messageData, 'resetPage');
}
function closeIFrame(iframe) {
var iframeId = iframe.id;
log(' Removing iFrame: ' + iframeId);
iframe.parentNode.removeChild(iframe);
settings[iframeId].closedCallback(iframeId);
delete settings[iframeId];
log(' --');
}
function processMsg() {
var data = msg.substr(msgIdLen).split(':');
return {
iframe: document.getElementById(data[0]),
id: data[0],
height: data[1],
width: data[2],
type: data[3]
};
}
function ensureInRange(Dimension) {
var
max = Number(settings[iframeId]['max' + Dimension]),
min = Number(settings[iframeId]['min' + Dimension]),
dimension = Dimension.toLowerCase(),
size = Number(messageData[dimension]);
if (min & gt; max) {
throw new Error('Value for min' + Dimension + ' can not be greater than max' + Dimension);
}
log(' Checking ' + dimension + ' is in range ' + min + '-' + max);
if (size & lt; min) {
size = min;
log(' Set ' + dimension + ' to min value');
}
if (size & gt; max) {
size = max;
log(' Set ' + dimension + ' to max value');
}
messageData[dimension] = '' + size;
}
function isMessageFromIFrame() {
function checkAllowedOrigin() {
function checkList() {
log(' Checking connection is from allowed list of origins: ' + checkOrigin);
var i;
for (i = 0; i & lt; checkOrigin.length; i++) {
if (checkOrigin[i] === origin) {
return true;
}
}
return false;
}
function checkSingle() {
log(' Checking connection is from: ' + remoteHost);
return origin === remoteHost;
}
return checkOrigin.constructor === Array ? checkList() : checkSingle();
}
var
origin = event.origin,
checkOrigin = settings[iframeId].checkOrigin,
remoteHost = messageData.iframe.src.split('/').slice(0, 3).join('/');
if (checkOrigin) {
if (('' + origin !== 'null') & amp; & amp; !checkAllowedOrigin()) {
throw new Error(
'Unexpected message received from: ' + origin +
' for ' + messageData.iframe.id +
'. Message was: ' + event.data +
'. This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.'
);
}
}
return true;
}
function isMessageForUs() {
return msgId === ('' + msg).substr(0, msgIdLen); //''+Protects against non-string msg
}
function isMessageFromMetaParent() {
//Test if this message is from a parent above us. This is an ugly test, however, updating
//the message format would break backwards compatibity.
var retCode = messageData.type in {
'true': 1,
'false': 1,
'undefined': 1
};
if (retCode) {
log(' Ignoring init message from meta parent page');
}
return retCode;
}
function getMsgBody(offset) {
return msg.substr(msg.indexOf(':') + msgHeaderLen + offset);
}
function forwardMsgFromIFrame(msgBody) {
log(' MessageCallback passed: {iframe: ' + messageData.iframe.id + ', message: ' + msgBody + '}');
settings[iframeId].messageCallback({
iframe: messageData.iframe,
message: JSON.parse(msgBody)
});
log(' --');
}
function checkIFrameExists() {
if (null === messageData.iframe) {
warn(' IFrame (' + messageData.id + ') not found');
return false;
}
return true;
}
function getElementPosition(target) {
var
iFramePosition = target.getBoundingClientRect();
getPagePosition();
return {
x: parseInt(iFramePosition.left, 10) + parseInt(pagePosition.x, 10),
y: parseInt(iFramePosition.top, 10) + parseInt(pagePosition.y, 10)
};
}
function scrollRequestFromChild(addOffset) {
function reposition() {
pagePosition = newPosition;
scrollTo();
log(' --');
}
function calcOffset() {
return {
x: Number(messageData.width) + offset.x,
y: Number(messageData.height) + offset.y
};
}
var
offset = addOffset ? getElementPosition(messageData.iframe) : {
x: 0,
y: 0
},
newPosition = calcOffset();
log(' Reposition requested from iFrame (offset x:' + offset.x + ' y:' + offset.y + ')');
if (window.top !== window.self) {
if (window.parentIFrame) {
if (addOffset) {
window.parentIFrame.scrollToOffset(newPosition.x, newPosition.y);
} else {
window.parentIFrame.scrollTo(messageData.width, messageData.height);
}
} else {
warn(' Unable to scroll to requested position, window.parentIFrame not found');
}
} else {
reposition();
}
}
function scrollTo() {
if (false !== settings[iframeId].scrollCallback(pagePosition)) {
setPagePosition();
}
}
function findTarget(location) {
function jumpToTarget(target) {
var jumpPosition = getElementPosition(target);
log(' Moving to in page link (#' + hash + ') at x: ' + jumpPosition.x + ' y: ' + jumpPosition.y);
pagePosition = {
x: jumpPosition.x,
y: jumpPosition.y
};
scrollTo();
log(' --');
}
var
hash = location.split('#')[1] || '',
hashData = decodeURIComponent(hash),
target = document.getElementById(hashData) || document.getElementsByName(hashData)[0];
if (window.top !== window.self) {
if (window.parentIFrame) {
window.parentIFrame.moveToAnchor(hash);
} else {
log(' In page link #' + hash + ' not found and window.parentIFrame not found');
}
} else if (target) {
jumpToTarget(target);
} else {
log(' In page link #' + hash + ' not found');
}
}
function actionMsg() {
switch (messageData.type) {
case 'close':
closeIFrame(messageData.iframe);
break;
case 'message':
forwardMsgFromIFrame(getMsgBody(6));
break;
case 'scrollTo':
scrollRequestFromChild(false);
break;
case 'scrollToOffset':
scrollRequestFromChild(true);
break;
case 'inPageLink':
findTarget(getMsgBody(9));
break;
case 'reset':
resetIFrame(messageData);
break;
case 'init':
resizeIFrame();
settings[iframeId].initCallback(messageData.iframe);
break;
default:
resizeIFrame();
}
}
function hasSettings(iframeId) {
var retBool = true;
if (!settings[iframeId]) {
retBool = false;
warn(messageData.type + ' No settings for ' + iframeId + '. Message was: ' + msg);
}
return retBool;
}
var
msg = event.data,
messageData = {},
iframeId = null;
if (isMessageForUs()) {
messageData = processMsg();
iframeId = messageData.id;
if (!isMessageFromMetaParent() & amp; & amp; hasSettings(iframeId)) {
logEnabled = settings[iframeId].log;
log(' Received: ' + msg);
if (checkIFrameExists() & amp; & amp; isMessageFromIFrame()) {
settings[iframeId].firstRun = false;
actionMsg();
}
}
}
}
function getPagePosition() {
if (null === pagePosition) {
pagePosition = {
x: (window.pageXOffset !== undefined) ? window.pageXOffset : document.documentElement.scrollLeft,
y: (window.pageYOffset !== undefined) ? window.pageYOffset : document.documentElement.scrollTop
};
log(' Get page position: ' + pagePosition.x + ',' + pagePosition.y);
}
}
function setPagePosition() {
if (null !== pagePosition) {
window.scrollTo(pagePosition.x, pagePosition.y);
log(' Set page position: ' + pagePosition.x + ',' + pagePosition.y);
pagePosition = null;
}
}
function resetIFrame(messageData) {
function reset() {
setSize(messageData);
trigger('reset', 'reset', messageData.iframe, messageData.id);
}
log(' Size reset requested by ' + ('init' === messageData.type ? 'host page' : 'iFrame'));
getPagePosition();
syncResize(reset, messageData, 'init');
}
function setSize(messageData) {
function setDimension(dimension) {
messageData.iframe.style[dimension] = messageData[dimension] + 'px';
log(
' IFrame (' + iframeId +
') ' + dimension +
' set to ' + messageData[dimension] + 'px'
);
}
var iframeId = messageData.iframe.id;
if (settings[iframeId].sizeHeight) {
setDimension('height');
}
if (settings[iframeId].sizeWidth) {
setDimension('width');
}
}
function syncResize(func, messageData, doNotSync) {
if (doNotSync !== messageData.type & amp; & amp; requestAnimationFrame) {
log(' Requesting animation frame');
requestAnimationFrame(func);
} else {
func();
}
}
function trigger(calleeMsg, msg, iframe, id) {
if (iframe & amp; & amp; iframe.contentWindow) {
log('[' + calleeMsg + '] Sending msg to iframe (' + msg + ')');
iframe.contentWindow.postMessage(msgId + msg, '*');
} else {
warn('[' + calleeMsg + '] IFrame not found');
if (settings[id]) {
delete settings[id];
}
}
}
function setupIFrame(options) {
function setLimits() {
function addStyle(style) {
if ((Infinity !== settings[iframeId][style]) & amp; & amp;
(0 !== settings[iframeId][style])) {
iframe.style[style] = settings[iframeId][style] + 'px';
log(' Set ' + style + ' = ' + settings[iframeId][style] + 'px');
}
}
addStyle('maxHeight');
addStyle('minHeight');
addStyle('maxWidth');
addStyle('minWidth');
}
function ensureHasId(iframeId) {
if ('' === iframeId) {
iframe.id = iframeId = 'iFrameResizer' + count++;
logEnabled = (options || {}).log;
log(' Added missing iframe ID: ' + iframeId + ' (' + iframe.src + ')');
}
return iframeId;
}
function setScrolling() {
log(' IFrame scrolling ' + (settings[iframeId].scrolling ? 'enabled' : 'disabled') + ' for ' + iframeId);
iframe.style.overflow = false === settings[iframeId].scrolling ? 'hidden' : 'auto';
iframe.scrolling = false === settings[iframeId].scrolling ? 'no' : 'yes';
}
//The V1 iFrame script expects an int, where as in V2 expects a CSS
//string value such as '1px 3em', so if we have an int for V2, set V1=V2
//and then convert V2 to a string PX value.
function setupBodyMarginValues() {
if (('number' === typeof(settings[iframeId].bodyMargin)) || ('0' === settings[iframeId].bodyMargin)) {
settings[iframeId].bodyMarginV1 = settings[iframeId].bodyMargin;
settings[iframeId].bodyMargin = '' + settings[iframeId].bodyMargin + 'px';
}
}
function createOutgoingMsg() {
return iframeId +
':' + settings[iframeId].bodyMarginV1 +
':' + settings[iframeId].sizeWidth +
':' + settings[iframeId].log +
':' + settings[iframeId].interval +
':' + settings[iframeId].enablePublicMethods +
':' + settings[iframeId].autoResize +
':' + settings[iframeId].bodyMargin +
':' + settings[iframeId].heightCalculationMethod +
':' + settings[iframeId].bodyBackground +
':' + settings[iframeId].bodyPadding +
':' + settings[iframeId].tolerance +
':' + settings[iframeId].enableInPageLinks +
':' + settings[iframeId].resizeFrom;
}
function init(msg) {
//We have to call trigger twice, as we can not be sure if all
//iframes have completed loading when this code runs. The
//event listener also catches the page changing in the iFrame.
addEventListener(iframe, 'load', function() {
var fr = settings[iframeId].firstRun; // Reduce scope of var to function, because IE8's JS execution
// context stack is borked and this value gets externally
// changed midway through running this function.
trigger('iFrame.onload', msg, iframe);
if (!fr & amp; & amp; settings[iframeId].heightCalculationMethod in resetRequiredMethods) {
resetIFrame({
iframe: iframe,
height: 0,
width: 0,
type: 'init'
});
}
});
trigger('init', msg, iframe);
}
function checkOptions(options) {
if ('object' !== typeof options) {
throw new TypeError('Options is not an object.');
}
}
function processOptions(options) {
options = options || {};
settings[iframeId] = {
firstRun: true
};
checkOptions(options);
for (var option in defaults) {
if (defaults.hasOwnProperty(option)) {
settings[iframeId][option] = options.hasOwnProperty(option) ? options[option] : defaults[option];
}
}
logEnabled = settings[iframeId].log;
}
var
/*jshint validthis:true */
iframe = this,
iframeId = ensureHasId(iframe.id);
processOptions(options);
setScrolling();
setLimits();
setupBodyMarginValues();
init(createOutgoingMsg());
}
function throttle(fn, time) {
if (null === timer) {
timer = setTimeout(function() {
timer = null;
fn();
}, time);
}
}
function winResize() {
function isIFrameResizeEnabled(iframeId) {
return 'parent' === settings[iframeId].resizeFrom & amp; & amp;
settings[iframeId].autoResize & amp; & amp;
!settings[iframeId].firstRun;
}
throttle(function() {
for (var iframeId in settings) {
if (isIFrameResizeEnabled(iframeId)) {
trigger('Window resize', 'resize', document.getElementById(iframeId), iframeId);
}
}
}, 66);
}
function factory() {
function init(element, options) {
if (!element.tagName) {
throw new TypeError('Object is not a valid DOM element');
} else if ('IFRAME' !== element.tagName.toUpperCase()) {
throw new TypeError('Expected &lt;IFRAME&gt; tag, found &lt;' + element.tagName + '&gt;.');
} else {
setupIFrame.call(element, options);
}
}
setupRequestAnimationFrame();
addEventListener(window, 'message', iFrameListener);
addEventListener(window, 'resize', winResize);
return function iFrameResizeF(options, target) {
switch (typeof(target)) {
case 'undefined':
case 'string':
Array.prototype.forEach.call(document.querySelectorAll(target || 'iframe'), function(element) {
init(element, options);
});
break;
case 'object':
init(target, options);
break;
default:
throw new TypeError('Unexpected data type (' + typeof(target) + ').');
}
};
}
function createJQueryPublicMethod($) {
$.fn.iFrameResize = function $iFrameResizeF(options) {
return this.filter('iframe').each(function(index, element) {
setupIFrame.call(element, options);
}).end();
};
}
// if (typeof define === 'function' &amp;&amp; define.amd) {
// define([],factory);
// } else if (typeof module === 'object' &amp;&amp; typeof module.exports === 'object') { //Node for browserfy
// module.exports = factory();
// } else {
window.iFrameResizeSA = window.iFrameResizeSA || factory();
// }
})(window || {});
}
iFrameResizeSA({
log: false,
checkOrigin: false
}, document.getElementById('sa_swtYhka26oGQ'));
(function() {
var hasTriggered = false;
//
// check whether element is visible
//
var el = document.getElementById('sa_swtYhka26oGQ');
var isElementInViewport = function(el) {
var rect = el.getBoundingClientRect();
return (rect.top & lt; = (window.innerHeight || document.documentElement.clientHeight));
}
var onVisibilityChange = function(el, callback) {
return function() {
if (!hasTriggered) {
var visible = isElementInViewport(el);
if (visible) {
// set hasTriggered flag to true
hasTriggered = true;
// send message to iframe
parent.postMessage("fnfsvm:on_visible", "*");
el.contentWindow.postMessage("fnfsvm:on_visible", "*");
}
}
}
}
var isIE10 = false;
if (window.PointerEvent || window.navigator.msPointerEnabled || document.documentMode) {
isIE10 = true;
}
//
// PC / SA-6873 // The code block below queues up the "on_visible" message, since
// this is getting sent to the iFrame *before* the widget code is loaded -- and
// hence being missed. We therefore wait for the on_load event first, and send
// the on_visible event, if the visible event came through before the on_load
//
var isLoaded = false,
isVisibleQueued = false;
var localListener = function(event) {
if (!isLoaded & amp; & amp; typeof(event.data) === "string") {
var data = event.data;
if (data.indexOf(random) == 0) {
var event = data.substr(data.indexOf(":") + 1);
if (event == "on_load") {
isLoaded = true;
if (isVisibleQueued) {
el.contentWindow.postMessage("fnfsvm:on_visible", "*");
}
}
if (event == "on_visible") {
if (!isLoaded) {
// queue up the isVisible event
isVisibleQueued = true;
}
}
}
}
}
if (window.addEventListener) {
addEventListener("message", localListener, false);
} else {
attachEvent("onmessage", localListener);
}
var mouseUpHandler = function(e) {
if (isIE10) {
el.contentWindow.postMessage("fnfsvm:on_mouse_up", "*");
}
};
var mouseDownHandler = function(e) {
el.contentWindow.postMessage("fnfsvm:on_mouse_down", "*");
};
var handler = onVisibilityChange(el);
if (window.addEventListener) {
addEventListener('DOMContentLoaded', handler, false);
addEventListener('load', handler, false);
addEventListener('scroll', handler, false);
addEventListener('resize', handler, false);
addEventListener('mouseup', mouseUpHandler, false);
addEventListener('mousedown', mouseDownHandler, false);
} else if (window.attachEvent) {
attachEvent('onDOMContentLoaded', handler); // IE9+ :(
attachEvent('onload', handler);
attachEvent('onscroll', handler);
attachEvent('onresize', handler);
attachEvent('onmouseup', mouseUpHandler);
attachEvent('onmousedown', mouseDownHandler);
}
if (window.attachEvent) {
window.attachEvent('onresize', function() {
//console.log("ID: sa_swtYhka26oGQ");
resizeFrame();
});
} else if (window.addEventListener) {
window.addEventListener('resize', function() {
//console.log("ID: sa_swtYhka26oGQ");
resizeFrame();
}, true);
}
//
// set height/width on startup
//
var resizeFrame = function() {
var width = document.getElementById('sa_swtYhka26oGQ').parentNode.offsetWidth;
document.getElementById('sa_swtYhka26oGQ').style.width = width + "px";
}
// resize frame on startup
resizeFrame();
// check visibiliy (note the (), since onVisibilityChange is a function-ref)
onVisibilityChange(el)();
// resize on timeout
setTimeout(function() {
resizeFrame();
}, 2000);
})();
</script>
<div class="cnnhdr">
Powered by SmartAsset.com
</div>
<iframe id="sa_swtYhka26oGQ" class="sa-iframe" name="sa_swtYhka26oGQ" src="https://smartasset.com/embed/retirementcalculatorc?&amp;key=bdknf2rinbhwvdksm6zbmhf3twrv4oih&amp;src=http%253A%252F%252Fmoney.cnn.com%252F2016%252F02%252F01%252Fnews%252Feconomy%252Fpoverty-inequality-united-states%252Findex.html&amp;ref=&amp;ver=1.1&amp;rnd=fnfsvm" scrolling="no" style="overflow: hidden; width: 300px; height: 512px;"></iframe>
<div id="sa_swtYhka26oGQ-img">
<a class="rightcnn" href="#" onclick="saCnnClick();return false;">Disclosures</a>
<a href="https://smartasset.com" target="_blank">SmartAsset.com</a>
</div>
<img src="https://smrt.as/ck" style="height:0px; width:0px;display: none;border:none;outline:none;position:absolute" />
</div>
</div>
</div>
</div>
</div>
<p style=""> Among its key findings: the class you're born into matters much more in the U.S. than many of the other countries. </p>
<p style=""> As the <a href="http://web.stanford.edu/group/scspi-dev/cgi-bin/publications/state-union-report" target="_blank">report states</a>: "[T]he birth lottery matters more in the U.S. than in most well-off countries." </p>
<div id="ad_nat_btf_03" style="display: none;" data-google-query-id="CMe4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/economy/main_4__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/economy/main_4" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/economy/main_4" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="1" height="2" frameborder="0"></iframe></div>
</div>
<p style=""> But this wasn't the only finding that suggests the U.S. isn't quite living up to its reputation as a country where everyone has an equal chance to get ahead through sheer will and hard work. </p>
<p style=""> <a href="http://money.cnn.com/2016/01/11/news/economy/rich-taxes/index.html?iid=EL"><span class="inStoryHeading">Related: Rich are paying more in taxes but not as much as they used to</span></a> </p>
<div class="teads-inread">
<div style="position: relative;">
<div class="teads-ui-components-label">ADVERTISING</div>
<div class="teads-player" id="teads0"></div>
<div class="teads-ui-components-credits"><a href="http://inread-experience.teads.tv" target="_blank"><span class="teads-ui-components-credits-colored">inRead</span> invented by Teads</a></div>
</div>
</div>
<p style=""> The report also suggested the U.S. might not be the "jobs machine" it thinks it is, when compared to other countries. </p>
<p style=""> It ranked near the bottom of the pack based on the levels of unemployment among men and women of prime working age. The study determined this by taking the ratio of employed men and women between the ages of 25 and 54 compared to the total population of each country. </p>
<p style=""> The overall rankings of the countries were as follows:<span> <br />1. Finland <span> <br />2. Norway<span> <br />3. Australia <span> <br />4. Canada<span> <br />5. Germany<span> <br />6. France<span> <br />7. United Kingdom <span> <br />8. Italy<span> <br />9. Spain<span> <br />10. United States </span></span>
</span>
</span>
</span>
</span>
</span>
</span>
</span>
</span>
</p>
<p style=""> The low ranking the U.S. received was due to its extreme levels of wealth and income inequality and the ineffectiveness of its "safety net" -- social programs aimed at reducing poverty. </p>
<p style=""> <a href="http://money.cnn.com/2016/01/05/news/economy/chicago-segregated/index.html?iid=EL"><span class="inStoryHeading">Related: Chicago is America's most segregated city</span></a> </p>
<p style=""> The report concluded that the American safety net was ineffective because it provides only half the financial help people need. Additionally, the levels of assistance in the U.S. are generally lower than in other countries. </p>
<div id="storyFooter"></div>
<div class="clearfix"></div>
<div class="storytimestamp"> <span class="cnnStorySource"> CNNMoney (New York) </span> <span class="cnnDateStamp">First published February 1, 2016: 1:28 AM ET</span> </div>
</div>
<!--/storytext-->
<div class="foot">
<div id="postedin"></div>
<div class="clearFloat"></div>
</div>
</div>
</article>
<div class="cnnoutbrain outbrain-recommended" id="js-outbrain-recommended">
<div id="ob_holder" style="display: none;"><iframe id="ob_iframe" style="display: none; width: 1px; height: 1px;" src="about:blank"></iframe></div>
<div class="OUTBRAIN" data-widget-id="AR_11" data-src="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" data-ob-template="cnnmoney" data-ob-mark="true" data-browser="firefox" data-os="macintel" data-dynload="" data-idx="0" id="outbrain_widget_0"></div>
</div>
<div class="cnnoutbrain outbrain-relateds" id="js-outbrain-relateds">
<div class="OUTBRAIN" data-widget-id="AR_6" data-src="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" data-ob-template="cnnmoney" data-ob-mark="true" data-browser="firefox" data-os="macintel" data-dynload="" data-idx="1" id="outbrain_widget_1"></div>
</div>
<script type="text/javascript">
window._mNHandle = window._mNHandle || {};
window._mNHandle.queue = window._mNHandle.queue || [];
medianet_versionId = "121199";
(function() {
var sct = document.createElement("script"),
sctHl = document.getElementsByTagName("script")[0],
isSSL = 'https:' == document.location.protocol;
sct.type = "text/javascript";
sct.src = (isSSL ? 'https:' : 'http:') + '//contextual.media.net/dmedianet.js?cid=8CUS8896N' + (isSSL ? '&amp;https=1' : '') + '';
sct.async = "async";
sctHl.parentNode.insertBefore(sct, sctHl);
})();
</script>
<div id="medianet" style="width: 780px; height: 218px; margin: 20px auto;">
<div id="461374455">
<script type="text/javascript">
try {
window._mNHandle.queue.push(function() {
window._mNDetails.loadTag("461374455", "780x218", "461374455");
});
} catch (error) {}
</script>
<iframe marginwidth="0" marginheight="0" scrolling="no" id="_mN_dy_461374455" width="100%" height="218" frameborder="0"></iframe></div>
</div>
<script>
var SMARTASSET = SMARTASSET || {};
SMARTASSET.setDivIndex = function(i) {
return i;
}
SMARTASSET.setSmartAssetDiv = function() {
// get paragraphs only in the storytext
var storytext = document.getElementById('storytext');
var currentParagraph;
var smartasset;
var i;
var heights = 0;
var limit = 1875;
var afterParagraphFour = false;
var insertAfterThisParagraphIndex = -1;
var smartAssetDiv = '&lt;div id="smartassetcontainer" class="module" style="float:none; width: 300px; margin-bottom:0;"&gt;&lt;div class="module" style="height:35px; margin-bottom:0;"&gt;&lt;div class="module-body" style="padding-top:0;"&gt;&lt;div id="smartasset-article" class="collapsible"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;';
for (i = 0; i & lt; storytext.childNodes.length; i++) {
if (storytext.childNodes[i].nodeName.toLowerCase() === 'p') {
if (!afterParagraphFour & amp; & amp; i & gt; 4) {
afterParagraphFour = true;
}
currentParagraph = storytext.childNodes[i];
heights += currentParagraph.clientHeight;
if (heights & gt; = limit & amp; & amp; insertAfterThisParagraphIndex === -1) {
insertAfterThisParagraphIndex = SMARTASSET.setDivIndex(i);
console.log("insert after paragraph number " + i);
console.log("HEIGHTS = " + heights);
console.log("LIMIT = " + limit);
}
}
/* div with id="ie_column" */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].id !== "undefined" & amp; & amp; storytext.childNodes[i].id === "ie_column") {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* embeds from twitter, facebook, youtube */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].classList.contains('embed')) {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* cnn video player */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'div' & amp; & amp; storytext.childNodes[i].classList.contains('cnnplayer')) {
heights = 0;
limit = 80;
insertAfterThisParagraphIndex = -1
}
/* images */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'img') {
heights = 0;
limit = 80;
}
/* images stored in figure tags */
else if (storytext.childNodes[i].nodeName.toLowerCase() === 'figure') {
heights = 0;
limit = 80;
}
}
if (heights & gt; = 875 & amp; & amp; afterParagraphFour) {
storytext.childNodes[insertAfterThisParagraphIndex].insertAdjacentHTML('afterend', smartAssetDiv);
smartasset = document.getElementById('smartasset-article');
smartasset.style.float = 'left'; // allows module to have text float to right
smartasset.style.marginRight = '20px';
smartasset.style.marginBottom = '25px';
}
}
SMARTASSET.setSmartAssetScript = function() {
console.log('starting setSmartAssetScript');
SA = document.SA || [];
SA.push({
embedUrl: "https://smartasset.com",
container: "#smartasset-article",
version: 1.1,
data: {
key: "bdknf2rinbhwvdksm6zbmhf3twrv4oih"
}
/*{ key: "CNNe038d38a57032085441e7fe7010b0" }*/
});
console.log('finished in setSmartAssetScript push() call');
var smscript = document.createElement("script");
smscript.type = "text/javascript";
smscript.async = true;
smscript.src = ("https:" == document.location.protocol ? "https://" : "http://") + "smartasset.com/embed.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(smscript, s);
console.log("finished entire function of setSmartAssetFunction()");
};
SMARTASSET.setSmartAssetDiv();
SMARTASSET.setSmartAssetScript();
</script>
</section>
<section class="column">
<div class="module module-surge-story js-surge-module">
<a href="http://money.cnn.com/surge/?iid=surge-landing">
<h3 class="module-header">Social Surge - What's Trending</h3>
<div class="module-surge-story-icon"></div>
</a>
<div class="module-body">
<ul class="summary-list summary-list-thumbs summary-list-numbered">
<li>
<a class="summary summary-hed" href="http://money.cnn.com/2017/01/23/pf/cfpb-citi-mortgage-fined/index.html?iid=surge-story-summary">
<figure class="thumb-image pull-left">
<img src="http://i2.cdn.turner.com/money/dam/assets/170123170010-cfpb-citi-subsidiaries-124x70.jpg" alt="Citi mortgage units fined $28.8 million" width="124" border="0" height="70" />
</figure>
<figcaption class="thumb-caption">
Citi mortgage units fined $28.8 million
</figcaption>
<div style="clear:both"></div>
</a>
</li>
<li>
<a class="summary summary-hed" href="http://money.cnn.com/2017/01/24/news/airasia-us-flights-low-cost-budget-airline/index.html?iid=surge-story-summary">
<figure class="thumb-image pull-left">
<img src="http://i2.cdn.turner.com/money/dam/assets/170124063354-air-asia-x-124x70.jpg" alt="First low-cost Asian airline cleared for flights to the U.S." width="124" border="0" height="70" />
</figure>
<figcaption class="thumb-caption">
First low-cost Asian airline cleared for flights to the U.S.
</figcaption>
<div style="clear:both"></div>
</a>
</li>
<li>
<a class="summary summary-hed" href="http://money.cnn.com/gallery/luxury/2017/01/24/scottsdale-collector-car-auctions/index.html?iid=surge-story-summary">
<figure class="thumb-image pull-left">
<img src="http://i2.cdn.turner.com/money/dam/assets/170123114700-scottsdale-auctions-1963-jaguar-etype-124x70.jpg" alt="Most expensive cars from the Scottsdale collector car auctions" width="124" border="0" height="70" />
</figure>
<figcaption class="thumb-caption">
Most expensive cars from the Scottsdale collector car auctions
</figcaption>
<div style="clear:both"></div>
</a>
<div class="surge-sponsored">
<div id="ad_mod_b5d9c7a2a" style="display: none;" data-google-query-id="CMK4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/surge_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/surge_0" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/surge_0" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="175" height="31" frameborder="0"></iframe></div><iframe id="google_ads_iframe_/8663477/CNNMoney/surge_0__hidden__" title="" name="google_ads_iframe_/8663477/CNNMoney/surge_0__hidden__" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom; visibility: hidden; display: none;" srcdoc="" width="0" height="0" frameborder="0"></iframe></div>
</div>
</li>
</ul>
</div>
</div>
<div id="adsquare">
<div id="ad_rect_atf_01" style="" data-google-query-id="CMW4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/economy/main_2__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/economy/main_2" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/economy/main_2" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="250" frameborder="0"></iframe></div>
</div>
</div>
<style>
#cnnBody .module {
border-bottom: 1px solid #ddd;
}
#cnnBody .module-body {
background: transparent;
margin-bottom: 15px;
padding: 0;
}
#cnnBody .module-header {
background: transparent;
color: #151515;
font-size: 20px;
padding: 0;
margin-bottom: 23px;
}
#cnnBody .module-body.sponsored .sponsor {
padding: 20px 0;
}
</style>
<div class="module mortgage-and-savings">
<h3 class="module-header">Mortgage &amp; Savings
<div class="paid-partner module-heading-right">Powered by LendingTree</div>
</h3>
<div class="module-body">
<iframe src="http://offers.lendingtree.com/splitter/splitter.ashx?id=ns-cnn-rtwidget&amp;widget_height_cssclass=h414&amp;splitter_personal=ns-cnn-rt-pl&amp;splitter_mortgage=ns-cnn-rt-m&amp;siteid=markets&amp;esourceid=6201916&amp;esourceid_personal=6213006" scrolling="no" id="widgetFrame" title="LendingTree Widget" class="ng-pristine ng-valid" width="300px" height="354px" frameborder="0"></iframe>
<div style="height:30px">
<a href="https://www.lendingtree.com" target="_blank" style="display: inline-block;">
<img id="lt-logo" class="logowrap" src="http://widgets.lendingtree.com/Content/images/white-logo.jpg" alt="LendingTree" />
</a>
<div style="float: right; padding-top: 10px;">
<div>
<span style="color: #c2c2c2; font-family: arial; font-size: 9px; text-decoration: none;">Terms &amp; Conditions apply</span>
<p style="font-size: 8px; color: #c2c2c2; font-family: arial; line-height: normal; text-align: right; margin-bottom: 0; margin-top: 4px;">NMLS #1136</p>
</div>
</div>
</div>
</div>
</div>
<div class="module glass-door">
<h3 class="module-header">Search for Jobs
<div class="paid-partner module-heading-right">Powered by Indeed</div>
</h3>
<div class="module-body sponsored">
<!--BEGIN: Indeed widget include -->
<div id="gdWidgetStatic">
<div class="cnnrow">
<div class="defaultWidgetBody widgetBody">
<div id="Content">
<div id="Contentrow">
<div class="col1 searchFormrow defaultSearchForm">
<div class="h2">Millions of job openings!</div>
<form action="http://www.indeed.com/jobs" class="clear" id="gd_jsform" name="gd_jsform" target="_job">
<input name="indpubnum" value="7133302637958085" type="hidden" />
<div class="inputrow">
<fieldset>
<input class="sbox keyword" id="keyword" name="q" placeholder="Job title" type="text" />
</fieldset>
<fieldset>
<input class="sbox location" id="location" name="l" placeholder="Location" type="text" />
</fieldset>
</div>
<button class="cnnm-btn" id="searchButton" type="submit">Find Jobs <i class="icon icon--arrow-right"></i>
</button>
</form>
</div>
<div class="row three-equal-columns categories">
<div class="column">
<ul>
<li>
<a href="http://www.indeed.com/jobs?q=Accounting&amp;indpubnum=7133302637958085" target="_blank">Accounting</a>
</li>
<li>
<a href="http://www.indeed.com/jobs?q=Finance&amp;indpubnum=7133302637958085" target="_blank">Finance</a>
</li>
<li>
<a href="%20http://www.indeed.com/jobs?q=Marketing&amp;indpubnum=7133302637958085" target="_blank">Marketing</a>
</li>
</ul>
</div>
<div class="column">
<ul>
<li>
<a href="http://www.indeed.com/jobs?q=Engineering&amp;indpubnum=7133302637958085" target="_blank">Engineering</a>
</li>
<li>
<a href="http://www.indeed.com/jobs?q=Management&amp;indpubnum=7133302637958085" target="_blank">Management</a>
</li>
<li>
<a href="http://www.indeed.com/jobs?q=Sales&amp;indpubnum=7133302637958085" target="_blank">Sales</a>
</li>
</ul>
</div>
<div class="column">
<ul>
<li>
<a href="http://www.indeed.com/jobs?q=Developer&amp;indpubnum=7133302637958085" target="_blank">Developer</a>
</li>
<li>
<a href="http://www.indeed.com/jobs?q=Media&amp;indpubnum=7133302637958085" target="_blank">Media</a>
</li>
<li>
<a href="http://www.indeed.com/jobs?indpubnum=7133302637958085" target="_blank">See all jobs</a>
</li>
</ul>
</div>
</div>
<a href="http://www.indeed.com/hire?indpubnum=7133302637958085" target="_blank">Employers / Post a Job</a>
<div class="clear"></div>
<blockquote class="sponsor">
<span id="indeed_at">
<a href="http://www.indeed.com/?indpubnum=7133302637958085" style="text-decoration: none; color: #000" target="_blank">jobs</a> by<a href="http://www.indeed.com/?indpubnum=7133302637958085" target="_blank" title="Job Search" style="float:right; margin-top:2px;"><img src="/.element/ssi/partners/indeed/8.0/indeed_blue.png" style="border: 0; vertical-align: middle" alt="job search" />
</a>
</span>
</blockquote>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
<!--END: Indeed widget include-->
</div>
</div>
<div class="cnnoutbrain outbrain-module" id="js-outbrain-rightrail-ads-module">
<div class="OUTBRAIN" data-widget-id="AR_34" data-src="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" data-ob-template="cnnmoney" data-ob-mark="true" data-browser="firefox" data-os="macintel" data-dynload="" data-idx="2" id="outbrain_widget_2"></div>
</div>
<style>
body.blog .cnnoutbrain {
border: 1px solid #ddd;
background-color: #fff;
margin-bottom: 5px;
padding: 10px 9px;
}
</style>
<div class="cnnoutbrain outbrain-module" id="js-outbrain-module">
<div class="OUTBRAIN" data-widget-id="AR_5" data-src="http://money.cnn.com/2016/02/01/news/economy/poverty-inequality-united-states/index.html" data-ob-template="cnnmoney" data-ob-mark="true" data-browser="firefox" data-os="macintel" data-dynload="" data-idx="3" id="outbrain_widget_3"></div>
</div>
<div id="lendingtree" class="module">
<h3 class="boxHeading module-header" style="width: 100%; margin-bottom: 0;">LendingTree
<div class="paid-partner module-heading-right">Paid Partner</div>
</h3>
<div class="module-body" style="padding-top:0;">
<iframe src="https://offers.lendingtree.com/splitter/splitter.ashx?id=cnn-money-cp" border="0" scrolling="no" style="border:0;" width="300" height="400"></iframe>
</div>
</div>
<div id="before-the-bell-newletter-mod" class="module">
<style>
.before-the-bell-newsletter-body {
color: #fff;
}
h3.email-signup-description {
margin: 0 auto;
font-size: 1.05em;
margin-top: 5%;
text-align: center;
width: 100%;
}
p.email-signup-description {
font-size: 0.8em;
text-align: center;
padding: 0px 20px;
margin: 10px 0px 25px 0px;
}
#mc-embedded-subscribe {
background-color: #14222F;
border: none;
color: #fff;
font-size: 16px;
height: 43px;
margin: 17.5px 5px 17.5px 15px;
text-indent: -35px;
width: 150px;
}
div.before-the-bell-sponsor-banner {
text-align: center;
margin: 20px 0px;
}
div.before-the-bell-sponsor-banner &gt;
span {
color: white;
font-size: 10px;
}
div.before-the-bell-sponsor-banner &gt;
img {
position: relative;
width: 100px;
top: 1px;
right: -5px;
}
#mce-EMAIL {
background-color: #E6E6E6;
border: none;
color: #000;
display: block;
font-size: 15px;
height: 40px;
margin: 0 auto;
margin-top: 15px;
text-indent: 10px;
width: 90%;
}
#mce-responses .response {
margin: 0 auto;
margin-top: 5px;
width: 90%;
}
div.mce_inline_error {
position: relative;
font-size: 12px;
padding: 5px 0px 0px 17px;
}
.btb-privacy-policy {
font-size: 12px !important;
color: white;
}
.btb-privacy-policy:hover {
color: #ccc;
}
#mce-error-response {
font-size: 12px;
}
#mce-success-response {
font-size: 12px;
}
#mce-error-response &gt;
a {
font-size: 12px;
display: block;
}
</style>
<!-- Begin MailChimp Signup Form -->
<form action="//cnn.us11.list-manage.com/subscribe/post?u=47c9040f6ff957a59bd88396e&amp;id=1d49e2a168" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate="novalidate">
<h3 class="module-header">Newsletter</h3>
<div class="before-the-bell-newsletter-module" style="background-size: contain; background: #000 url(http://i.cdn.turner.com/money/.element/img/8.0/newsletters/beforethebell/right-rail-sign-up-skin-2.0_2X.png) no-repeat">
<div class="before-the-bell-newsletter-banner">
<img src="http://i.cdn.turner.com/money/.element/img/8.0/newsletters/beforethebell/right-rail-sign-up-logo_2X.png" style="width: 50%; margin-top: 10%; margin-left: 25%;" />
<div class="before-the-bell-sponsor-banner">
<span>Sponsored by</span>
<img src="http://i.cdn.turner.com/money/.element/img/8.0/newsletters/beforethebell/etrade-logo-2.png" />
</div>
</div>
<div class="before-the-bell-newsletter-body">
<h3 class="email-signup-description"><strong>Key market news. In your inbox.<br />Every morning.</strong></h3>
<div class="mc-field-group">
<p class="email-signup-description">Start your day right with the latest news driving global markets, from major stock movers and key economic headlines to important events on the calendar. Daily newsletter, Sunday through Friday.</p>
<input value="" name="EMAIL" class="required email" id="mce-EMAIL" placeholder="Enter email address" aria-required="true" type="email" />
</div>
<div id="mce-responses" class="clear">
<div class="response" id="mce-error-response" style="display:none"></div>
<div class="response" id="mce-success-response" style="display:none"></div>
</div>
<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
<div style="position: absolute; left: -5000px;"><input name="b_47c9040f6ff957a59bd88396e_e95cdc16a9" tabindex="-1" value="" type="text" /></div>
<div class="clear">
<div style="position: relative; display: inline-block;">
<input name="MERGE1" id="MERGE1" value="economy_article" type="hidden" />
<input value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button" type="submit" />
<i id="rr-subscription-arrow" class="icon icon--arrow-right" style="position: absolute; top: 32px; right:30px;"></i>
</div>
<div style="display:inline-block; position: relative;">
<a class="btb-privacy-policy" href="http://money.cnn.com/services/privacy/" target="_blank" style="position: absolute; font-size: 14px; text-align:right; display: block; width: 106px;">Privacy Policy</a>
</div>
</div>
</div>
</div>
</form>
<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script>
<script type="text/javascript">
(function($) {
window.fnames = new Array();
window.ftypes = new Array();
fnames[0] = 'EMAIL';
ftypes[0] = 'email';
}
(jQuery));
var $mcj = jQuery.noConflict(true);
</script>
</div>
<div id="moneySponsors" class="module">
<h3 class="boxHeading module-header">CNNMoney Sponsors</h3>
<div class="module-body partner-center-module">
<ul class="summary-list">
<li>
<div id="ad_mod_048fa0f34" style="display: none;" data-google-query-id="CMi4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney_0" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney_0" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="25" frameborder="0"></iframe></div>
</div>
</li>
<li>
<div id="ad_mod_439fb79c2" style="display: none;" data-google-query-id="CMm4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney_1__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney_1" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney_1" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="25" frameborder="0"></iframe></div>
</div>
</li>
<li>
<div id="ad_mod_f5abb3fc6" style="display: none;" data-google-query-id="CMq4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney_2__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney_2" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney_2" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="25" frameborder="0"></iframe></div>
</div>
</li>
<li>
<div id="ad_mod_a60ca7487" style="display: none;" data-google-query-id="CMu4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney_3__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney_3" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney_3" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="25" frameborder="0"></iframe></div>
</div>
</li>
<li>
<div id="ad_mod_a7cebd199" style="display: none;" data-google-query-id="CMy4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney_4__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney_4" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney_4" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="25" frameborder="0"></iframe></div>
</div>
</li>
</ul>
</div>
</div>
<div class="module">
<h3 class="module-header">Partner Offers
<div class="paid-partner module-heading-right">Paid Partner</div>
</h3>
<div class="module-body">
<ul class="summary-list">
<iframe valign="middle" marginheight="0" marginwidth="0" vspace="0" hspace="0" scrolling="NO" src="//www.dianomi.com/smartads.epl?id=2622" width="300" height="400" frameborder="0"></iframe>
</ul>
</div>
</div>
<div class="module">
<a class="full-width-header" target="_other" href="http://www.nextadvisor.com/credit_cards/index.php?kw=cnnmoneybp_int_nabrand-121015">
<h3 class="module-header">NextAdvisor <i class="icon icon--arrow-right"></i>
<div class="paid-partner module-heading-right">Paid Partner</div>
</h3>
</a>
<a target="_other" href="http://www.nextadvisor.com/credit_cards/index.php?kw=cnnmoneybp_int_nabrand-121015">
</a>
<div class="module-body">
<ul class="summary-list">
<li><a class="summary summary-hed " href="http://www.nextadvisor.com/redirect.php?link=www.creditcards.com/reward.php&amp;kw=cnnmoneybp_rr_jawdropping40k_#a22105772" target="_blank">A jaw-dropping 40,000 point bonus has arrived</a></li>
<li><a class="summary summary-hed " href="http://www.nextadvisor.com/blog/2013/11/06/top-7-credit-card-offers-for-those-with-excellent-credit/?kw=cnnmoneybp_rr-7outrageous" target="_blank">7 outrageous credit cards if you have excellent credit</a></li>
<li><a class="summary summary-hed " href="http://www.nextadvisor.com/blog/2016/12/16/best-credit-cards-for-2017/?kw=cnnmoneybp_rr-best2017" target="_blank">The best credit cards for 2017</a></li>
<li><a class="summary summary-hed " href="http://www.nextadvisor.com/credit_cards/low_APR.php?kw=cnnmoneybp_rr-10chargecomp" target="_blank">10 cards charging 0% interest until 2018</a></li>
<li><a class="summary summary-hed last" href="http://www.nextadvisor.com/blog/2016/06/14/double-rewards-discover-it-cashback-match/?kw=cnnmoneybp_rr-hpcbcc" target="_blank">The highest paying cash back card has arrived</a></li>
</ul>
</div>
</div>
<div id="adsquare">
<div id="ad_rect_btf_01" style="" data-google-query-id="CMa4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/economy/main_3__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/economy/main_3" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/economy/main_3" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="300" height="250" frameborder="0"></iframe></div>
</div>
</div>
</section>
</div>
</main>
<script language="javascript" type="text/javascript">
var cnnBrandingValue = "american_opportunity";
var cnnAuthor = "Ahiza Garcia";
var cnnSource = "CNN";
var cnnPublishDate = "2016-02-01";
var cnnContentType = "article";
var cnnOmniture_videoopps = "1";
</script>
<script language="JavaScript">
if (window.btnDone) btnDone();
</script>
<div id="csiIframe"></div>
<script>
function getCookie(check_name) {
var a_all_cookies = document.cookie.split(';');
var a_temp_cookie = '';
var ck_name = '';
var cookie_value = '';
var b_cookie_found = false;
for (i = 0; i & lt; a_all_cookies.length; i++) {
a_temp_cookie = a_all_cookies[i].split('=');
ck_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
if (ck_name == check_name) {
b_cookie_found = true;
if (a_temp_cookie.length & gt; 1) {
cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ''));
}
return cookie_value;
break;
}
a_temp_cookie = null;
ck_name = '';
}
if (!b_cookie_found) {
return null;
}
}
function setCookie(c_name, value) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + 365);
document.cookie = c_name + "=" + escape(value) + ";expires=" + exdate.toUTCString() + ";path=/;domain=cnn.com";
return;
}
function checkCookie(set_value) {
if (getCookie('SelectedEdition') == null || getCookie('SelectedEdition') == "") {
setCookie('SelectedEdition', set_value);
}
return;
}
try {
checkCookie('edition');
} catch (e) {}
</script>
<footer class="footer footer-intl">
<section class="container">
<nav class="row four-equal-columns">
<div class="column">
<div class="list-header">
<div class="footer-cnnmoney-logo">
<img src="http://i.cdn.turner.com/money/.element/img/8.0/logos/CNNMoney-logo.png" class="cnnmoney-logo" width="220" height="82" />
</div>
</div>
<ul class="footer-links first">
<li class="footer-link"><a rel="nofollow" href="/services/speakup/speakup.html">Contact Us</a></li>
<li class="footer-link"><a rel="nofollow" href="/services/advertise/" target="_blank">Advertise with Us</a></li>
<li class="footer-link"><a rel="nofollow" href="/profile/">User Preferences</a></li>
<li class="footer-link"><a rel="nofollow" href="/services/closed-captioning.html">Closed Captioning</a></li>
</ul>
</div>
<div class="column">
<div class="list-header"> Content</div>
<ul class="footer-links">
<div class="row two-equal-columns">
<div class="column">
<li class="footer-link"><a href="/news/">Business</a></li>
<li class="footer-link"><a href="/markets/">Markets</a></li>
<li class="footer-link"><a href="/investing/">Investing</a></li>
<li class="footer-link"><a href="/news/economy/">Economy</a></li>
<li class="footer-link"><a href="/technology/">Tech</a></li>
</div>
<div class="column">
<li class="footer-link"><a href="/pf/">Personal Finance</a></li>
<li class="footer-link"><a href="/smallbusiness/">Small Business</a></li>
<li class="footer-link"><a href="/luxury/">Luxury</a></li>
<li class="footer-link"><a href="/media/">Media</a></li>
<li class="footer-link"><a href="/video/">Video</a></li>
</div>
</div>
</ul>
</div>
<div class="column">
<div class="list-header"> Tools</div>
<ul class="footer-links">
<div class="row two-equal-columns">
<div class="column">
<li class="footer-link"><a href="/services/sitemap/">Site Map</a></li>
<li class="footer-link"><a href="/interactive/">Interactive</a></li>
<li class="footer-link"><a href="https://portfolio.money.cnn.com/">Portfolio</a></li>
<li class="footer-link"><a href="http://jobsearch.money.cnn.com/a/all-jobs/list" target="_blank">Job Search</a></li>
<li class="footer-link"><a href="http://realestate.money.cnn.com/">Real Estate Search</a></li>
</div>
<div class="column">
<li class="footer-link"><a href="/pf/loan_center/">Loan Center</a></li>
<li class="footer-link"><a href="/tools/">Calculators</a></li>
<li class="footer-link"><a href="/news/corrections/">Corrections</a></li>
<li class="footer-link"><a href="/profile/">Market Data Alerts</a></li>
<li class="footer-link"><a href="/profile/">News Alerts</a></li>
</div>
</div>
</ul>
</div>
<div class="column">
<div class="list-header">Connect</div>
<ul class="footer-links">
<div class="row two-equal-columns">
<div class="column">
<li class="footer-link"><a href="/profile/" rel="nofollow">My Account</a></li>
<li class="footer-link"><a href="/services/mobile/" rel="nofollow">Mobile Site &amp; Apps</a></li>
<li class="footer-link"><a href="http://facebook.com/cnnmoney" target="_blank">Facebook</a></li>
<li class="footer-link"><a href="http://twitter.com/cnnmoney" target="_blank">Twitter</a></li>
<li class="footer-link"><a href="http://www.linkedin.com/today/money.cnn.com" target="_blank">LinkedIn</a></li>
</div>
<div class="column">
<li class="footer-link"><a href="http://www.youtube.com/CNNMoney" target="_blank">YouTube</a></li>
<li class="footer-link"><a href="/services/rss/">RSS Feeds</a></li>
<li class="footer-link"><a href="/profile/">Newsletters</a></li>
<li class="footer-link"><a href="http://cnnmoneytech.tumblr.com/">Tumblr</a></li>
<li class="footer-link"><a href="https://plus.google.com/115995105609774588517/" rel="publisher" target="_blank">Google+</a></li>
</div>
</div>
</ul>
</div>
</nav>
<p class="disclaimer" id="market-copyright">
</p>
<p>Most stock quote data provided by BATS. Market indices are shown in real time, except for the DJIA, which is delayed by two minutes. All times are ET. <a href="http://money.cnn.com/services/disclaimer.html">Disclaimer</a>. Morningstar: © 2016 Morningstar, Inc. All Rights Reserved. Factset: FactSet Research Systems Inc. 2016. All rights reserved. Chicago Mercantile Association: Certain market data is the property of Chicago Mercantile Exchange Inc. and its licensors. All rights reserved. Dow Jones: The Dow Jones branded indices are proprietary to and are calculated, distributed and marketed by DJI Opco, a subsidiary of S&amp;P Dow Jones Indices LLC and have been licensed for use to S&amp;P Opco, LLC and CNN. Standard &amp; Poor's and S&amp;P are registered trademarks of Standard &amp; Poors Financial Services LLC and Dow Jones is a registered trademark of Dow Jones Trademark Holdings LLC. All content of the Dow Jones branded indices © S&amp;P Dow Jones Indices LLC 2016 and/or its affiliates.</p>
<p></p>
<p class="copyright">
<style>
img#adchoice-logo {
display: initial;
margin-left: 5px;
}
</style>
© 2016 Cable News Network. A Time Warner Company. All Rights Reserved. <a href="/services/terms.html" rel="nofollow"> Terms</a> under which this service is provided to you. <a href="/services/privacy/"> Privacy Policy</a>.
<a id="trusteLink">
<script type="text/javascript" src="http://consent.truste.com/notice?domain=turner.com&amp;c=trusteLink&amp;text=true"></script>
</a>
<!--<img id="adchoice-logo" src="http://i2.cdn.turner.com/money/.element/img/1.0/services/advertise/adchoiceslogo_footer.png" width="12" height="12">-->.
<!-- legal docs include -->
<script type="text/javascript" src="http://z.cdn.turner.com/money/tmpl_asset/static/script/1455/js/cnnmoney.legal.docs-min.js"></script>
</p>
</section>
</footer>
<script>
if (window.location.hostname === "ref2.money.cnn.com") {
var cnnOmniture_prodenv = false;
} else if (window.location.hostname === "dev.money.cnn.com") {
var cnnOmniture_prodenv = false;
} else if (window.location.hostname === "train.money.cnn.com") {
var cnnOmniture_prodenv = false;
} else if (window.location.hostname === "stage.money.cnn.com") {
var cnnOmniture_prodenv = false;
} else {
var cnnOmniture_prodenv = true;
}
</script>
<script language="JavaScript" src="http://i.cdn.turner.com/analytics/mon/jsmd-prod.js"></script>
<script language="JavaScript">
& lt;
!--
if (window.location.pathname.indexOf(".element") == -1 & amp; & amp; window.location.href.indexOf("?fb_xd_fragment#?=&amp;") == -1 & amp; & amp; window.location.href.indexOf("search/index.html?") == -1) {
var jsmd = _jsmd.init();
jsmd.send();
}
//--&gt;
</script>
<script type="text/javascript" src="http://z.cdn.turner.com/money/.element/script/6.0/newsbeat/newsbeat.js"></script>
<!-- STILL NEEDED?
<script language="JavaScript">
var R = new String(document.referrer);
var serveAd=1;
if(R.length > 0)
{
if (R.indexOf("yahoo.com") >= 0)
serveAd=0;
}
if(serveAd)
{
/* dynamic logic */
document.write('<scr'+'ipt src="http://content.dl-rms.com/rms/mother/8101/nodetag.js"></scr'+'ipt>');
/* ADSPACE: ros/popunders/bot.1x1 */
cnnad_createAd("229469","http://ads.cnn.com/html.ng/site=cnn_money&cnn_money_position=1x1_bot&params.styles=fs","1","1");
try { selectSurvey(); } catch(e){}
}
</script>-->
<!-- Begin: www.iperceptions.com -->
<script src="http://ips-invite.iperceptions.com/webValidator.aspx?sdfc=8903e7fe-104983-4d96497c-d068-4528-a4f9-0dbb51a45963&amp;lID=1&amp;loc=STUDY&amp;cD=90&amp;rF=False&amp;iType=1&amp;domainname=0" type="text/javascript" defer="defer"></script>
<!-- End: www.iperceptions.com -->
<!-- ClickTale Bottom part -->
<script type="text/javascript">
(function(win, doc) {
var scriptElement, scrSrc;
if (typeof(win.ClickTaleCreateDOMElement) != "function") {
win.ClickTaleCreateDOMElement = function(tagName) {
if (doc.createElementNS) {
return doc.createElementNS('http://www.w3.org/1999/xhtml', tagName);
}
return doc.createElement(tagName);
}
}
win.WRInitTime = (new Date()).getTime();
scriptElement = ClickTaleCreateDOMElement('script');
scriptElement.type = "text/javascript";
scrSrc = doc.location.protocol == 'https:' ? 'https://cdnssl.clicktale.net/' : 'http://cdn.clicktale.net/';
scrSrc += 'www04/ptc/1db4a0f2-17e4-45f8-b5fd-5fd78f545b59.js';
scriptElement.src = scrSrc;
doc.getElementsByTagName('body')[0].appendChild(scriptElement);
})(window, document);
</script>
<script type="text/javascript" src="http://cdn.clicktale.net/www04/ptc/1db4a0f2-17e4-45f8-b5fd-5fd78f545b59.js"></script>
<!-- ClickTale end of Bottom part -->
<script>
(function(doc, win) {
var fetchUrl = 'http://data.cnn.com/1m/sp/imm.dat';
jQuery.get(fetchUrl, '', function(data) {
try {
var dsVal, details = jQuery.parseHTML(data, doc, true)[0],
script = doc.createElement('script');
script.src = details.src;
script.async = details.async;
script.type = details.type;
for (dsVal in details.dataset) {
script.dataset[dsVal] = details.dataset[dsVal];
}
doc.body.appendChild(script);
} catch (e) {}
}, 'html');
})(document, window);
</script>
<!-- Quantcast Tag -->
<script>
var ezt = ezt || [];
(function() {
var elem = document.createElement('script');
elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://pixel") + ".quantserve.com/aquant.js?a=p-D1yc5zQgjmqr5";
elem.async = true;
elem.type = "text/javascript";
var scpt = document.getElementsByTagName('script')[0];
scpt.parentNode.insertBefore(elem, scpt);
}());
ezt.push({
qacct: 'p-D1yc5zQgjmqr5',
uid: 'USER-ID-HERE'
});
</script>
<noscript>
&lt;img src="//pixel.quantserve.com/pixel/p-D1yc5zQgjmqr5.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/&gt;
</noscript>
<!-- End Quantcast Tag -->
<img src="http://i.cdn.turner.com/money/video/bvp/images/1.gif" alt="" name="OmnitureTrack" id="OmnitureTrack" width="0" vspace="0" border="0" align="right" hspace="0" height="0" /> <img src="http://i.cdn.turner.com/money/images/1.gif" alt="" name="cookieCrumb" id="cookieCrumb" width="0" vspace="0" border="0" align="right" hspace="0" height="0" />
<script type="text/javascript">
var urlPre = "http://markets.money.cnn.com/";
var cnnDomain = "http://money.cnn.com/";
var cookieDomain = "cnn.com";
var tzOffset = -240;
</script>
<script type="text/javascript" src="http://z.cdn.turner.com/xslo/cvp/ads/freewheel/js/fwjslib_1.1.js?version=1.1"></script>
<script type="text/javascript" src="http://z.cdn.turner.com/xslo/cvp/js/cvp/2.8.4.1/cvp.min.js"></script>
<script type="text/javascript" src="http://z.cdn.turner.com/money/tmpl_asset/static/script/1455/js/cnnm-ocean.story-min.js"></script>
<div id="bubbleGroup" style="z-index: 10000000000000;">
<div id="popbubble" class="popbub">
<div class="brdr-top">
<div class="brdr-cornerL"></div>
<div class="brdr-mid">
<div class="pinch"></div>
</div>
<div class="brdr-cornerR"></div>
</div>
<div class="popbub-body">
<div class="brder-right">
<div class="innershell">
<div class="close_btn"></div>
<div class="popbody">
</div>
<ul class="sponsor_ad"></ul>
</div>
</div>
</div>
<div class="clearFloat"></div>
<div class="brdr-btm">
<div class="brdr-cornerL"></div>
<div class="brdr-mid">
<div class="pinch"></div>
</div>
<div class="brdr-cornerR"></div>
</div>
</div>
</div>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">
stLight.options({
doNotHash: true
});
</script>
<script type="text/javascript" src="http://i.cdn.turner.com/xslo/aspen/js/1.3/aspenweb_1.3.0.min.js"></script>
<!--// Nativo/Post Release //-->
<!--// Nativo/Post Release
<script type="text/javascript" src="http://a.postrelease.com/serve/load.js?async=true" async="async"></script>
//-->
<!--// skimlinks -->
<script type="text/javascript" src="//s.skimresources.com/js/87768X1540669.skimlinks.js"></script>
<div id="ad_oop_skin_01" style="" data-google-query-id="CMO4wLjy3NECFYkjvQodgmEMMw" class=" adfuel-rendered">
<div id="google_ads_iframe_/8663477/CNNMoney/economy/main_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/8663477/CNNMoney/economy/main_0" title="3rd party ad content" name="google_ads_iframe_/8663477/CNNMoney/economy/main_0" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" srcdoc="" width="1" height="1" frameborder="0"></iframe></div>
</div>
<div id="fb-root"></div>
<script src="http://d2lv4zbk7v5f93.cloudfront.net/esf.js" async="" type="text/javascript" data-client-id="MciousnsysXuwtD"></script>
<script language="javascript" async="async" type="text/javascript" src="http://widgets.outbrain.com/outbrain.js"></script>
<div class="kxhead" data-id="IWzCuclz" style="display:none !important;"><span class="kxtag kxinvisible" data-id="28716"><!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1747946482194849'); // Insert your pixel ID here.
fbq('track', 'PageView');
</script>
<noscript></noscript>
<!-- DO NOT MODIFY -->
<!-- End Facebook Pixel Code --></span><span class="kxtag kxinvisible" data-id="23413"><script>
(function(){
if (window.Krux) {
var kuid = window.Krux('get', 'user');
if (kuid &amp;&amp; typeof kuid != 'undefined') {
var rubicon_url = '//tap.rubiconproject.com/oz/feeds/krux/tokens?afu=' + kuid;
var i = new Image();
i.src = rubicon_url;
}
}
})();
</script></span><span class="kxtag kxinvisible" data-id="23416"><script type="text/javascript">
(function () {
_ml = window._ml || {};
_ml.pub = '748';
_ml.redirect = '//beacon.krxd.net/usermatch.gif?partner=madisonlogic&amp;partner_uid=[PersonID]';
var s = document.getElementsByTagName('script')[0], cd = new Date(), mltag = document.createElement('script');
mltag.type = 'text/javascript'; mltag.async = true;
mltag.src = '//ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth() + cd.getFullYear();
s.parentNode.insertBefore(mltag, s);
})();
</script></span><span class="kxtag kxinvisible" data-id="26790"><script>
(function(){
var kuid = Krux('get', 'user');
var prefix = window.location.protocol == 'https:' ? 'https:' : 'http:';
if (kuid) {
new Image().src = prefix + '//tapestry.tapad.com/tapestry/1?ta_partner_id=1969&amp;ta_redirect=' + prefix + encodeURIComponent('//beacon.krxd.net/usermatch.gif?partner=tapad&amp;partner_uid=${IDS:key}');
}
})();
</script></span><span class="kxtag kxinvisible" data-id="24231"><script>
(function(){
new Image().src = location.protocol + '//usersync.videoamp.com/usersync?partner_id=6902992&amp;redirect=' + location.protocol + encodeURIComponent('//beacon.krxd.net/usermatch.gif?partner=vidamp&amp;partner_uid={vamp_user_id}');
})();
</script></span><span class="kxtag kxinvisible" data-id="27404"><script>
(function(){
var kuid = Krux('get', 'user');
if (kuid) {
var prefix = location.protocol == 'https:' ? "https:" : "http:";
var kurl = prefix + encodeURIComponent('//beacon.krxd.net/usermatch.gif?partner=spotxchange&amp;partner_uid=&lt;spotx_audience_id&gt;');
var spotxchange_url = prefix + '//sync.search.spotxchange.com/audience_sync/9?redir=' + kurl;
new Image().src = spotxchange_url;
}
})();
</script></span><span class="kxtag kxinvisible" data-id="26137"><script>
(function() {
var kuid = Krux('get', 'user');
if (kuid) {
var prefix = location.protocol == 'https:' ? "https:" : "http:";
var kurl_params = encodeURIComponent("_kuid=" + kuid + "&amp;_kdpid=4e3f8627-26fa-484d-bd95-a1f8f09d95a6&amp;dlxid=&lt;na_id&gt;&amp;dlxdata=&lt;na_da&gt;");
var kurl = prefix + "//beacon.krxd.net/data.gif?" + kurl_params;
var dlx_url = '//r.nexac.com/e/getdata.xgi?dt=br&amp;pkey=quky68qukyi81&amp;ru=' + kurl;
var i = new Image();
i.src = dlx_url;
}
})();
</script>
</span><span class="kxtag kxinvisible" data-id="23605"></span><span class="kxtag kxinvisible" data-id="23619"><script>
(function() {
if (window.location.protocol == 'http:') {
var img = new Image();
img.src = "//bea4.v.fwmrm.net/ad/u?mode=echo&amp;cr=http%3A%2F%2Fbeacon.krxd.net%2Fusermatch.gif%3Fpartner%3Dfreewheel%26partner_uid%3D%23%7Buser.id%7D"
img.setAttribute("style", "width:0px; height:0px; visibility:hidden;");
document.body.appendChild(img);
}
})();
</script></span><span class="kxtag kxinvisible" data-id="23641"><img style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/925133270/?value=1.00&amp;currency_code=USD&amp;label=OuhECLD29GcQ1tORuQM&amp;guid=ON&amp;script=0" width="1" height="1" /></span><span class="kxtag kxinvisible" data-id="23409"><script>
// this tag is intentionally blank
</script></span><span class="kxtag kxinvisible" data-id="23410"></span><span class="kxtag kxinvisible" data-id="23412"><script type="text/javascript">Krux('social.init');</script></span><span class="kxtag kxinvisible" data-id="23414"><script>
(function() {
if (Krux('get', 'user') != null) {
new Image().src = 'https://usermatch.krxd.net/um/v2?partner=google';
}
})();
</script></span><span class="kxtag kxinvisible" data-id="27284"><script>
(function() {
var kuid = Krux('get', 'user');
if (kuid) {
var prefix = location.protocol == 'https:' ? "https:" : "http:";
var kurl_params = encodeURIComponent("_kuid=" + kuid + "&amp;_kdpid=a8138b01-9fff-43bb-b649-99241ab62170&amp;dlxid=&lt;na_id&gt;&amp;dlxdata=&lt;na_da&gt;");
var kurl = prefix + "//beacon.krxd.net/data.gif?" + kurl_params;
var dlx_url = '//r.nexac.com/e/getdata.xgi?dt=br&amp;pkey=qkgx66qkgxw46&amp;ru=' + kurl;
var i = new Image();
i.src = dlx_url;
}
})();
</script></span><span class="kxtag kxinvisible" data-id="23445"><script>
var slot;
(function() {
if (window.googletag &amp;&amp; googletag.pubads() &amp;&amp; googletag.pubads().getSlots()) {
var c1 = {};
var arr = googletag.pubads().getSlots();
var site = ["br", "cnn", "cnn_arabic", "cnn_international", "cnn_money", "conan", "eSports", "espanol", "funnyordie", "hln", "nascar", "nba", "ncaa", "pga", "tbs", "tcm", "toonswim", "trutv"];
if (arr) {
for (var i = 0, l = arr.length; i &lt; l; i++) {
c1[arr[i].getAdUnitPath()] = (c1[arr[i].getAdUnitPath()] || 0) + 1;
}
slot = Object.keys(c1)[0] || null;
for (k in c1) slot = (c1[k] &gt; c1[slot]) ? k : slot;
}
if (window.slot) { // Set string lowercase and split slot into an array
slot = slot.toLowerCase();
slot = slot.split('/');
// Changes slot from "as" to "toonswim"
slot[2] = slot[2] == 'as' ? 'toonswim' : slot[2];
// Changes slot from "arabic" to "cnn_arabic"
slot[2] = slot[2] == 'arabic' ? 'cnn_arabic' : slot[2];
// Changes slot from "cnni" to "cnn_internation"
slot[2] = slot[2] == 'cnni' ? 'cnn_international' : slot[2];
// Changes slot from "cnnmoney" to "cnn_money"
slot[2] = slot[2] == 'cnnmoney' ? 'cnn_money' : slot[2];
// "teamcoco"
if(slot[2] === "tbs" &amp;&amp; slot[4] === "conan"){
slot = slot.splice(2)
};
for (var i = 0; i &lt; site.length; i++) {
if (slot[2] == site[i]) {
// Using domain to dynamically scrape page attribute site
Krux('set', 'page_attr_' + slot[2] + '_site', slot[2]);
// Using domain to dynamically scrape page attribute rollup
Krux('set', 'page_attr_' + slot[2] + '_rollup', slot[3]);
// Using domain to dynamically scrape page attribute section
Krux('set', 'page_attr_' + slot[2] + '_section', slot[4]);
// Using domain to dynamically scrape page attribute subsection
Krux('set', 'page_attr_' + slot[2] + '_subsection', slot[5]);
// Using domain to dynamically scrape page attribute AdUnit 5
Krux('set', 'page_attr_' + slot[2] + '_adunit5', slot[6]);
};
};
};
};
if(window.CNNMONEY &amp;&amp; window.CNNMONEY.adTargets) spec = CNNMONEY.adTargets.spec;
if(window.CNN &amp;&amp; window.CNN.adTargets) spec = CNN.adTargets.spec;
if(window.CNNI &amp;&amp; window.CNNI.adTargets) spec = CNNI.adTargets.spec;
if (window.spec &amp;&amp; slot &amp;&amp; slot.length &gt;= 3) {
Krux('set', 'page_attr_' + slot[2] + '_spec', spec);
};
if (window.queryString) {
Krux('set', 'page_attr_on_site_searcher', true)
};
if (window.CNN &amp;&amp; window.CNN.contentModel &amp;&amp; window.CNN.contentModel.analytics) {
var ct = CNN.contentModel.analytics.cap_topics;
if (ct) {
ct = ct.replace(/ /g, '');
Krux('set', 'page_attr_cap_topics', ct);
};
};
})();
</script></span><span class="kxtag kxinvisible" data-id="23474"><script>
(function() {
// Using Meta keywords to produce page attribute keywords
Krux('scrape', { "page_attr_keywords": {meta_name: "keywords"}});
// Using Cookie last5stocks to produce page attribute cookie_last5stocks
Krux('scrape', { "page_attr_cookie_last5stocks": {cookie: "last5stocks"}});
if (document.location.host.match("bleacherreport")) {
// Using Meta keywords to produce page attribute keywords
Krux('scrape', {"page_attr_bleacherreport_keywords": {meta_name: "keywords"}});
Krux('scrape', {"page_attr_bleacherreport_site": {javascript: "document.location.host.split('.')[0]"}});
}
if(window.slot) {
// get namespace;
var ns = (function() {
var exceptions, jsmdmap, key1, key2, val1, val2, _ref;
if (window._jsmd_default) {
jsmdmap = _jsmd_default.map;
for (key1 in jsmdmap) {
val1 = jsmdmap[key1];
for (key2 in val1) {
val2 = val1[key2];
if (ns = val2 != null ? (_ref = val2.settings) != null ? _ref.visitorNamespace : void 0 : void 0) {
return ns;
}
}
}
}
exceptions = {
'NBA': '0_nbagroup',
'Nascar': 'nascardigitalsap',
'Bleacher Report': 'turnersidigital',
'Teamcoco': '0_teamcoco'
};
return exceptions[Krux('get', 'site')];
})();
if(!ns) return;
//get site
var site = slot[2];
// get pixel
var pixel = window["s_i_" + ns] || window["s_i_1_" + ns] || window["s_i_0_" + ns];
// regex for pixel source
var lookFor = "&amp;h1=(.*?)&amp;";
// check if pixel source matches the regex
var match = (pixel &amp;&amp; pixel.src) ? pixel.src.match(lookFor) : null;
if (match) {
var parts = decodeURIComponent(match[1]).split('|');
var keys = ['lob', 'brand', 'bizunit', 'sitename', 'sitesectionlevel1', 'sitesectionlevel2'];
for (var i = 0, l = keys.length;i &lt; l; i++) {
var key = keys[i];
if(parts[i]) Krux('set', "page_attr_" + site + "_" + key, parts[i]);
}
}
}
})();
</script></span><span class="kxtag kxinvisible" data-id="23477"><script>
(function() {
// To Pull GUID
Krux('scrape', {
'user_attr_turner_guid': {
cookie: 'ug'
}
});
// To Pull Adobe Analytics ID
adobeID = Krux('scrape.javascript', "Krux('scrape.cookie', 's_vi').split('|',2)[1].split('[')[0]");
if (window.adobeID) {
if (adobeID.length === 33 &amp;&amp; adobeID.indexOf('-') != -1) {
Krux('set', 'user_attr_aa_id', adobeID);
};
};
// To Pull Backup Adobe Analytics ID
Krux('scrape', {
'user_attr_af_id': {
cookie: 's_fid'
}
});
})();
</script></span><span class="kxtag kxinvisible" data-id="23509"></span><span class="kxtag kxinvisible" data-id="23511"></span><span class="kxtag kxinvisible" data-id="23513"><script>
(function() {
var kuid = Krux('get', 'user');
if (kuid) {
var prefix = location.protocol == 'https:' ? "https:" : "http:";
var bk_prefix = location.protocol == 'https:' ? "stags" : "tags";
var kurl_params = encodeURIComponent("_kuid=" + kuid + "&amp;partner=bluekai&amp;bk_uuid=$_BK_UUID");
var kurl = prefix + "//beacon.krxd.net/usermatch.gif?" + kurl_params;
var bk_params = 'id=' + kuid;
var bk_url = '//' + bk_prefix + '.bluekai.com/site/26357?' + bk_params + '&amp;redir=' + kurl;
var i = new Image();
i.src = bk_url;
}
})();
</script>
</span><span class="kxtag kxinvisible" data-id="26604"><script>
(function(){
var kxfbmap = {
'JLmLD3_1': '782589578427709',
'ITcBPihd': '289259704582565',
'ITcA0tkB': '1517553741888280',
'ITcA76Nx': '1407388882899380',
'ITcAwecV': '497430300356774',
'IWzDCwHo': '418245194992316',
'ITcAsWsy': '418245194992316',
'ITcATbN4': '418245194992316',
'ITcAEoo6': '177383419263866',
'ITb_4eqO': '731697573629176',
'ITb9NmYG': '596760543765088',
'ITb9Q03y': '418245194992316'
};
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');
fbq('init', kxfbmap[Krux('get', 'confid')]);
fbq('track', 'PageView');
})();
</script> </span><span class="kxtag kxinvisible" data-id="23548"></span></div>
<script type="text/javascript">
// Copyright 2006-2016 ClickTale Ltd., US Patent Pending
// PID: 86
// WR destination: www04
// WR version: latest
// Recording ratio: 0.018
// Generated on: 12/22/2016 2:52:53 AM (UTC 12/22/2016 8:52:53 AM)
(function() {
var dependencyCallback;
var scriptSyncTokens = ["wr"];
var dependencies = scriptSyncTokens.slice(0);
var ct2Callback, isRecorderReady;
var clickTaleOnReadyList = window.ClickTaleOnReadyList || (window.ClickTaleOnReadyList = []);
function isValidToken(token) {
if (scriptSyncTokens.indexOf(token) & gt; - 1) {
var index = dependencies.indexOf(token);
if (index & gt; - 1) {
dependencies.splice(index, 1);
return true;
}
}
return false;
}
clickTaleOnReadyList.push(function() {
if (ct2Callback) {
ct2Callback();
}
isRecorderReady = true;
});
window.ClickTaleGlobal = window.ClickTaleGlobal || {};
ClickTaleGlobal.scripts = ClickTaleGlobal.scripts || {};
ClickTaleGlobal.scripts.dependencies = {
setDependencies: function(deps) {
scriptSyncTokens = deps;
},
onDependencyResolved: function(callback) {
dependencyCallback = callback;
},
notifyScriptLoaded: function(token) {
if (isValidToken(token)) {
if (dependencies.length === 0 & amp; & amp; typeof dependencyCallback === "function") {
dependencyCallback();
}
}
}
};
ClickTaleGlobal.scripts.integration = {
onReady: function(callback) {
if (isRecorderReady) {
callback();
} else {
ct2Callback = callback;
}
}
};
})();
function ClickTaleCDNHTTPSRewrite(u) {
try {
var scripts = document.getElementsByTagName('script');
if (scripts.length) {
var script = scripts[scripts.length - 1],
s = 'https://clicktalecdn.sslcs.cdngc.net/';
if (script.src & amp; & amp; script.src.substr(0, s.length) == s)
return u.replace('https://cdnssl.clicktale.net/', s);
}
} catch (e) {}
return u;
}
var ClickTaleIsXHTMLCompliant = true;
if (typeof(ClickTaleCreateDOMElement) != "function") {
ClickTaleCreateDOMElement = function(tagName) {
if (document.createElementNS) {
return document.createElementNS('http://www.w3.org/1999/xhtml', tagName);
}
return document.createElement(tagName);
}
}
if (typeof(ClickTaleAppendInHead) != "function") {
ClickTaleAppendInHead = function(element) {
var parent = document.getElementsByTagName('head').item(0) || document.documentElement;
parent.appendChild(element);
}
}
if (typeof(ClickTaleXHTMLCompliantScriptTagCreate) != "function") {
ClickTaleXHTMLCompliantScriptTagCreate = function(code) {
var script = ClickTaleCreateDOMElement('script');
script.setAttribute("type", "text/javascript");
script.text = code;
return script;
}
}
var pccScriptElement = ClickTaleCreateDOMElement('script');
pccScriptElement.type = "text/javascript";
pccScriptElement.src = (document.location.protocol == 'https:' ?
ClickTaleCDNHTTPSRewrite('https://cdnssl.clicktale.net/www04/pcc/1db4a0f2-17e4-45f8-b5fd-5fd78f545b59.js?DeploymentConfigName=Release_11142016&amp;Version=1') :
'http://cdn.clicktale.net/www04/pcc/1db4a0f2-17e4-45f8-b5fd-5fd78f545b59.js?DeploymentConfigName=Release_11142016&amp;Version=1');
document.body.appendChild(pccScriptElement);
var ClickTalePrevOnReady;
if (typeof ClickTaleOnReady == 'function') {
ClickTalePrevOnReady = ClickTaleOnReady;
ClickTaleOnReady = undefined;
}
if (typeof window.ClickTaleScriptSource == 'undefined') {
window.ClickTaleScriptSource = (document.location.protocol == 'https:' ?
ClickTaleCDNHTTPSRewrite('https://cdnssl.clicktale.net/www/') :
'http://cdn.clicktale.net/www/');
}
// Start of user-defined pre WR code (PreLoad)b
//PTC Code Version 7
window.ClickTaleSettings = window.ClickTaleSettings || {};
window.ClickTaleSettings.PTC = window.ClickTaleSettings.PTC || {};
window.ClickTaleIncludedOnDOMReady = true;
window.ClickTaleSettings.PTC.EnableChangeMonitor = false;
window.ClickTaleSettings.PTC.UseTransport = true;
window.ClickTaleUIDCookieName = 'WRUID14112016';
function deleteIrrelevantUIDCookies(relevant) {
var cookieArray = document.cookie.replace(/\s+/g, '').split(";");
var hostArray = location.host.split('.');
var topDom = (hostArray.length & lt; = 2 ? location.host : hostArray.slice(1).join('.'));
for (var i = 0; i & lt; cookieArray.length; i++) {
var currentCookie = cookieArray[i];
var cookieKey = currentCookie.substring(0, currentCookie.indexOf('='));
if (cookieKey.indexOf('WRUID') & gt; - 1 & amp; & amp; relevant.indexOf(cookieKey) == -1) {
document.cookie = cookieKey + "='';domain=." + topDom + ";path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT;";
document.cookie = cookieKey + "='';path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT;";
}
}
}
deleteIrrelevantUIDCookies([window.ClickTaleUIDCookieName]);
window.ClickTaleSettings.Protocol = {
Method: "ImpactRecorder"
};
window.ClickTaleSettings.Proxy = {
WR: "ing-district.clicktale.net/ctn_v2/",
ImageFlag: "ing-district.clicktale.net/ctn_v2/"
};
window.ClickTaleSettings.CheckAgentSupport = function(f, v) {
if (v.t == v.IE & amp; & amp; v.v & lt; = 8) {
window.ClickTaleSettings.PTC.okToRunPCC = false;
return false;
} else {
if (!(v.t == v.IE & amp; & amp; v.v & lt; = 10)) {
window.ClickTaleSettings.PTC.EnableChangeMonitor = true;
window.ClickTaleSettings.PTC.ConfigChangeMonitor();
}
var fv = f(v);
window.ClickTaleSettings.PTC.okToRunPCC = fv;
return fv;
}
};
window.ClickTaleSettings.PTC.RulesObj = [{
selector: "input[type=\"text\"], input[type=\"tel\"], input[type=\"email\"]",
changeMon: {
Attributes: ['value'],
Text: false
},
rewriteApi: {
Attributes: ['value'],
Text: false
}
}];
window.ClickTaleSettings.PTC.RulesObjRemoveEls = [{
rewriteApi: 'div[id^="google_ads_iframe"],iframe[id^="google_ads_iframe"], iframe[src*= "xd_arbiter"], #fb-root',
changeMonLive: "head script"
}];
;
(function() {
if (typeof window.ClickTalePIISelector === 'string' & amp; & amp; window.ClickTalePIISelector != '') {
try {
var domNodes = document.querySelectorAll(window.ClickTalePIISelector);
if (domNodes) {
window.ClickTaleSettings.PTC.RulesObj.push({
selector: window.ClickTalePIISelector,
changeMon: {
Attributes: ['value'],
Text: true
},
rewriteApi: {
Attributes: ['value'],
Text: true
}
});
}
} catch (err) {}
}
})();
window.ClickTaleSettings.PTC.cloneNodeIE9 = function(node) {
var clone = node.nodeType === 3 ? document.createTextNode(node.nodeValue) : node.cloneNode(false);
var child = node.firstChild;
while (child) {
if (child.nodeName !== 'SCRIPT') {
clone.appendChild(window.ClickTaleSettings.PTC.cloneNodeIE9(child));
} else {
var script = document.createElement('script');
clone.appendChild(script);
}
child = child.nextSibling;
}
return clone;
};
window.ClickTaleSettings.PTC.ConfigChangeMonitor = function() {
if (window.ClickTaleSettings.PTC.EnableChangeMonitor) {
window.ClickTaleSettings.XHRWrapper = {
Enable: false
};
var script = document.createElement("SCRIPT");
script.src = (document.location.protocol === "https:" ? "https://cdnssl." : "http://cdn.") + "clicktale.net/www/ChangeMonitor-latest.js";
document.body.appendChild(script);
window.ClickTaleSettings.ChangeMonitor = {
Enable: true,
AddressingMode: "id",
OnReadyHandler: function(changeMonitor) {
changeMonitor.observe();
var CMRemrule = window.ClickTaleSettings.PTC.RulesObjRemoveEls;
if (CMRemrule) {
for (var i = 0; i & lt; CMRemrule.length; i++) {
var rule = CMRemrule[i];
var CMlocation = rule['location'];
if ((!CMlocation || (CMlocation & amp; & amp; document.location[CMlocation['prop']].toLowerCase().search(CMlocation.search) === -1))) {
if (rule.changeMon) {
changeMonitor.exclude(rule.changeMon);
}
if (rule.changeMonLive) {
changeMonitor.exclude({
selector: rule.changeMonLive,
multiple: true
});
}
}
}
}
},
OnBeforeReadyHandler: function(settings) {
settings.Enable = window.ClickTaleGetUID ? !!ClickTaleGetUID() : false;
return settings;
},
Filters: {
MaxBufferSize: 300000,
MaxElementCount: 3000
},
PII: {
Text: [],
Attributes: []
}
}
var RulesObj = window.ClickTaleSettings.PTC.RulesObj;
if (RulesObj) {
window.ClickTaleSettings.ChangeMonitor.PII.Text = window.ClickTaleSettings.ChangeMonitor.PII.Text || [];
window.ClickTaleSettings.ChangeMonitor.PII.Attributes = window.ClickTaleSettings.ChangeMonitor.PII.Attributes || [];
for (var i = 0; i & lt; RulesObj.length; i++) {
var CMrule = RulesObj[i]['changeMon'];
var CMlocation = RulesObj[i]['location'];
if (!CMrule || (CMlocation & amp; & amp; document.location[CMlocation['prop']].toLowerCase().search(CMlocation.search) === -1)) {
continue;
}
var selector = RulesObj[i]['selector'];
var attributesArr = CMrule.Attributes;
if (attributesArr instanceof Array) {
for (var u = 0; u & lt; attributesArr.length; u++) {
var attr = attributesArr[u];
window.ClickTaleSettings.ChangeMonitor.PII.Attributes.push({
selector: selector,
transform: (function(attr) {
return function(el) {
var attrs = el.attributes;
var attrsToReturn = {}
for (var i = 0; i & lt; attrs.length; i++) {
var name = attrs[i].nodeName;
attrsToReturn[name] = attrs[i].nodeValue;
}
var attrib = el.getAttribute(attr);;
if (typeof attrib === 'string') {
attrsToReturn[attr] = attrib.replace(/\w/g, '-');
}
return attrsToReturn;
}
})(attr)
});
}
}
if (CMrule.Text) {
window.ClickTaleSettings.ChangeMonitor.PII.Text.push({
selector: selector,
transform: function(el) {
return el.textContent.replace(/\w/g, '-');
}
});
}
}
}
}
};
window.ClickTaleSettings.Compression = {
Method: function() {
return "deflate";
}
};
window.ClickTaleSettings.Transport = {
Legacy: false,
MaxConcurrentRequests: 5
};
window.ClickTaleSettings.RewriteRules = {
OnBeforeRewrite: function(rewriteApi) {
var bodyClone = ((document.documentMode & amp; & amp; document.documentMode & lt; = 9) ? ClickTaleSettings.PTC.cloneNodeIE9(document.documentElement) : document.documentElement.cloneNode(true));
if (window.ClickTaleSettings.PTC.RulesObj) {
rewriteApi.add(function(buffer) {
var RulesObj = window.ClickTaleSettings.PTC.RulesObj;
for (var i = 0; i & lt; RulesObj.length; i++) {
var rewriteApirule = RulesObj[i]['rewriteApi'];
var rewriteApilocation = RulesObj[i]['location'];
if (!rewriteApirule || (rewriteApilocation & amp; & amp; document.location[rewriteApilocation['prop']].toLowerCase().search(rewriteApilocation.search) === -1)) {
continue;
}
var selector = RulesObj[i]['selector'];
var elements = bodyClone.querySelectorAll(selector);
Array.prototype.forEach.call(elements, function(el, ind) {
var attributesArr = rewriteApirule.Attributes;
if (attributesArr instanceof Array) {
for (var u = 0; u & lt; attributesArr.length; u++) {
var attr = attributesArr[u];
var attrib = el.getAttribute(attr);
if (typeof attrib === 'string') {
el.setAttribute(attr, attrib.replace(/\w/g, '-'));
}
}
}
if (rewriteApirule.Text) {
var children = el.childNodes;
Array.prototype.forEach.call(children, function(child) {
if (child & amp; & amp; child.nodeType === 3) {
child.textContent = child.textContent.replace(/\w/g, '-');
}
});
}
});
}
//work on body
var RulesObjRemoveEls = window.ClickTaleSettings.PTC.RulesObjRemoveEls;
if (RulesObjRemoveEls) {
for (var i = 0; i & lt; RulesObjRemoveEls.length; i++) {
if (RulesObjRemoveEls[i].rewriteApi) {
var elementsToRemove = bodyClone.querySelectorAll(RulesObjRemoveEls[i].rewriteApi);
Array.prototype.forEach.call(elementsToRemove, function(el, ind) {
if (el.parentNode) {
el.parentNode.removeChild(el);
}
});
}
if (RulesObjRemoveEls[i].rewriteApiReplace) {
var elementsToReplace = bodyClone.querySelectorAll(RulesObjRemoveEls[i].rewriteApiReplace);
Array.prototype.forEach.call(elementsToReplace, function(el, ind) {
if (el.parentNode) {
var comment = document.createComment(el.outerHTML);
el.parentNode.replaceChild(comment, el);
}
});
}
}
}
return bodyClone.innerHTML.replace(/&lt;script\b([^&gt;]*)&gt;([\s\S]*?)&lt;\/script&gt;/gi, '&lt;script&gt;&lt;\/script&gt;').replace(/(&lt;div id="?ClickTaleDiv"?[^&gt;]+&gt;)\s*&lt;script[^&gt;]+&gt;&lt;\/script&gt;\s*(&lt;\/div&gt;)/i, '$1$2');
});
}
rewriteApi.add({
pattern: /(&lt;head[^&gt;]*&gt;)/i,
replace: '$1&lt;script type="text\/javascript" class="cm-ignore" src="http:\/\/dummytest.clicktale-samples.com\/GlobalResources\/jquery.js"&gt;&lt;\/script&gt;'
});
}
};
// End of user-defined pre WR code
var ClickTaleOnReady = function() {
var PID = 86,
Ratio = 0.018,
PartitionPrefix = "www04";
if (window.navigator & amp; & amp; window.navigator.loadPurpose === "preview") {
return; //in preview
};
// Start of user-defined header code (PreInitialize)
if (typeof ClickTaleSetAllSensitive === "function") {
ClickTaleSetAllSensitive();
};
if (typeof ClickTaleUploadPage === 'function' & amp; & amp; window.ClickTaleSettings.PTC.UseTransport) {
if (window.ClickTaleSettings.PTC.EnableChangeMonitor) {
if (typeof ClickTaleEvent === "function") {
ClickTaleEvent("CM");
}
}
ClickTaleUploadPage();
};
// End of user-defined header code (PreInitialize)
window.ClickTaleIncludedOnDOMReady = true;
ClickTale(PID, Ratio, PartitionPrefix);
if ((typeof ClickTalePrevOnReady == 'function') & amp; & amp;
(ClickTaleOnReady.toString() != ClickTalePrevOnReady.toString())) {
ClickTalePrevOnReady();
}
// Start of user-defined footer code
// End of user-defined footer code
};
(function() {
var div = ClickTaleCreateDOMElement("div");
div.id = "ClickTaleDiv";
div.style.display = "none";
document.body.appendChild(div);
var externalWrScript = ClickTaleCreateDOMElement("script");
var wrSrc = (document.location.protocol == 'https:' ? 'https://cdnssl.clicktale.net/www/' : 'http://cdn.clicktale.net/www/') + 'tc/WR-latest.js';
externalWrScript.src = (window.ClickTaleCDNHTTPSRewrite ? ClickTaleCDNHTTPSRewrite(wrSrc) : wrSrc);
externalWrScript.type = 'text/javascript';
document.body.appendChild(externalWrScript);
})();
! function() {
function t() {
window.addEventListener & amp; & amp;
addEventListener("message", e, !1)
}
function e(t) {
var e, n = new RegExp("(clicktale.com|ct.test)($|:)"),
i = new RegExp("ct.test"),
c = !1,
l = t.origin;
try {
e = JSON.parse(t.data)
} catch (d) {
return
}
n.test(t.origin) !== !1 & amp; & amp;
(window.ct_ve_parent_window = t.source, i.test(t.origin) === !0 & amp; & amp;
(c = !0), "CTload_ve" === e["function"] & amp; & amp;
"function" == typeof ClickTaleGetPID & amp; & amp; null !== ClickTaleGetPID() & amp; & amp; o(l, c))
}
function n(t) {
return document.createElementNS ? document.createElementNS("http://www.w3.org/1999/xhtml", t) : document.createElement(t)
}
function o(t, e) {
var o = n("script");
o.setAttribute("type", "text/javascript"), o.setAttribute("id", "ctVisualEditorClientModule");
var i;
i = e ? document.location.protocol + "//ct.test/VisualEditor/Client/dist/veClientModule.js" : document.location.protocol + "//" + t.match(/subs\d*/)[0] + ".app.clicktale.com/VisualEditor/Client/dist/veClientModule.js", o.src = i, document.getElementById("ctVisualEditorClientModule") || document.body.appendChild(o)
}
try {
var i = window.chrome,
c = window.navigator & amp; & amp;
window.navigator.vendor;
null !== i & amp; & amp;
void 0 !== i & amp; & amp;
"Google Inc." === c & amp; & amp;
t()
} catch (l) {}
}();
</script>
<script type="text/javascript" src="http://cdn.clicktale.net/www04/pcc/1db4a0f2-17e4-45f8-b5fd-5fd78f545b59.js?DeploymentConfigName=Release_11142016&amp;Version=1"></script>
<div id="ClickTaleDiv" style="display: none;"></div>
<script src="http://cdn.clicktale.net/www/tc/WR-latest.js" type="text/javascript"></script>
<div class="ms-overlay" id="js-ms-overlay">
<div class="ms-overlay-bg" onclick="CNNM_MODAL.hide()"></div>
<div class="ms-overlay-modal"> <span class="icon icon--close" onclick="CNNM_MODAL.hide()"></span>
<h1 id="js-ms-overlay-modal-title" class="ms-overlay-modal-title"></h1>
<div id="js-ms-overlay-modal-body" class="ms-overlay-modal-body"></div>
<div></div>
</div>
</div>
<script src="http://cdn.clicktale.net/www/ChangeMonitor-latest.js"></script><object id="cvpXhrFlash" type="application/x-shockwave-flash" data="http://z.cdn.turner.com/xslo/cvp/plugins/cvp/xhr/1.0/cvp_flashXhr.swf" style="position: fixed; top: 0px; left: 0px;" width="10" height="10"><param name="menu" value="false" /><param name="scale" value="noScale" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="flashvars" value="callPrefix=cvp_flash_xhr&amp;log=true" /></object><iframe id="rufous-sandbox" scrolling="no" allowtransparency="true" allowfullscreen="true" style="position: absolute; visibility: hidden; display: none; width: 0px; height: 0px; padding: 0px; border: medium none;" title="Twitter analytics iframe" frameborder="0"></iframe><iframe style="margin: 0px; padding: 0px; width: 0px; height: 0px; border: 0px none; overflow: hidden; display: none;" scrolling="no" src="https://sync.teads.tv/iframe?pid=43054&amp;userId=5e7966a9-b600-4122-8119-36084a44e379&amp;1485333491623" frameborder="0"></iframe><img src="//bea4.v.fwmrm.net/ad/u?mode=echo&amp;cr=http%3A%2F%2Fbeacon.krxd.net%2Fusermatch.gif%3Fpartner%3Dfreewheel%26partner_uid%3D%23%7Buser.id%7D" style="width:0px; height:0px; visibility:hidden;" /><iframe id="vpaidFrame" style="display: none;" width="0" height="0"></iframe>
<div id="csimanagerdiv"></div>
<div id="csimanagerdivdelayed"></div>
<script language="javascript" type="text/javascript" src="//static.chartbeat.com/js/chartbeat_video.js"></script><iframe id="google_osd_static_frame_9591037305274" name="google_osd_static_frame" style="display: none; width: 0px; height: 0px;"></iframe>
<div id="stwrapper" class="stwrapper stwrapper4x stwrapper4x" style="display: none;"><iframe allowtransparency="true" id="stLframe" class="stLframe" name="stLframe" scrolling="no" src="http://edge.sharethis.com/share4x/index.5f5dcf6d0b830bf5db044baa34091c04.html" frameborder="0"></iframe></div>
<div id="stOverlay" onclick="javascript:stWidget.closeWidget();"></div>
</body><iframe id="kx-proxy-IWzCuclz" src="http://cdn.krxd.net/partnerjs/xdi/proxy.fbdd44589e2d9fd8c91d841c8cb79227.html#%21kxcid=IWzCuclz&amp;kxt=http%3A%2F%2Fmoney.cnn.com&amp;kxcl=cdn&amp;kxp=" style="display: none; visibility: hidden; height: 0; width: 0;"></iframe>
</html>