/*! updated; 08-11-2016 02:04 PM */


.icons-2x-sprite,.icons-sprite,.network-sprite{background-repeat:no-repeat}.network-sprite{background-image:url(//global.fncstatic.com/static/cq/fb/img/_generated/network.png)}.icons-sprite{background-image:url(//global.fncstatic.com/static/cq/fb/img/_generated/icons.png)}.icons-2x-sprite{background-image:url(//global.fncstatic.com/static/cq/fb/img/_generated/icons-2x.png)}.main-content{padding-top:18px}.main-content .wrap{padding:0 22px}.main-content .big-top{margin-bottom:24px}.main-content .section-articles{margin-bottom:0}.main-content .section-articles>header{overflow:hidden;margin-bottom:22px}.main-content .section-articles>header h1{display:block;float:left;color:#390;font-size:24px;line-height:38px;font-weight:400;margin-top:-4px}.main-content .section-articles>header .sponsor{display:block;float:left;margin-left:22px;margin-bottom:0;height:31px}.main-content .load-more.js-load-more.loading .button,.main-content .section-articles article p{display:none}.main-content .load-more.js-load-more.loading{background:url(/static/cq/fb/img/loader-b.gif) center center no-repeat}.main-content .load-more.js-load-more.loading .inner{height:100px}.main-content .advert{border-bottom:1px solid #eee;padding-bottom:18px;margin-bottom:24px}.all-features-list{border:1px solid #eee;padding:20px 20px 0;margin:0 -11px 24px}.all-features-list header{margin-bottom:22px}.all-features-list header h2{font-size:16px;font-weight:600;line-height:18px}.all-features-list .content ul{margin:0}.all-features-list .content li{list-style-type:none;margin-bottom:22px;font-size:14px}.all-features-list .content li a{font-weight:600}.featured-stock .stock{text-align:center;margin-bottom:24px}.featured-stock .stock span,.featured-stock .stock time{clear:both;display:block}.featured-stock .stock .ticker{float:none;color:#222;font-size:48px;font-weight:700;margin-bottom:12px}.featured-stock .stock .company{font-size:18px;font-weight:300;margin-bottom:10px}.featured-stock .stock .date{color:#a0a0a0;font-size:14px;font-weight:400;margin-bottom:24px}.featured-stock .stock .price{font-size:36px;margin-bottom:12px}.featured-stock .stock .change{color:#222;font-size:16px;font-weight:600;margin-bottom:24px}.featured-stock .stock .change.pos{color:#9c6}.featured-stock .stock .change.neg{color:#c94d4d}.featured-stock .stock .button a{font-size:11px;font-weight:600;padding:3px 10px}.featured-stock .timeframe span{display:block;font-size:16px;font-weight:600;margin-bottom:12px}.featured-stock .timeframe ul{margin:0}.featured-stock .timeframe li{display:block;float:left;font-size:14px;text-align:center;margin-right:1px}.featured-stock .timeframe li a{display:block;color:#858585;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:32px;height:32px;line-height:32px}.featured-stock .timeframe li a:hover,.featured-stock .timeframe li.active a{color:#fff;background:#000}.featured-stock .chart img{max-width:100%}.featured-stock.multi-stock header{text-align:center;*zoom:1}.featured-stock.multi-stock header:after,.featured-stock.multi-stock header:before{content:"";display:table}.featured-stock.multi-stock header:after{clear:both}.featured-stock.multi-stock header h2{color:#390;font-size:24px;font-weight:400;line-height:20px;margin-bottom:12px}.featured-stock.multi-stock header .sponsor{margin-left:-2%;margin-right:-2%;width:104%}.featured-stock.multi-stock .stock{border-bottom:1px solid #eee;padding-bottom:24px}body.features .advert.upper{display:none}@media all and (min-width:768px){.main-content .section-articles article p,body.features .advert.upper{display:block}.main-content{padding-top:36px}.main-content .wrap{padding:0 54px}.main-content .big-top{margin-bottom:16px}.main-content .big-top article .m{float:none;width:100%;margin-bottom:20px}.main-content .big-top article .m .overlay{height:96px;width:96px}.main-content .big-top article .info{float:none;clear:both;width:100%}.main-content .big-top article .info h3{font-size:30px;line-height:36px}.main-content .big-top article .info p{display:block;font-size:16px;line-height:24px;margin-bottom:0}.main-content .section-articles>header .sponsor{margin-left:22px;margin-bottom:0}.main-content .advert{padding-bottom:24px}.all-features-list{padding:24px 24px 2px;margin:0 0 32px}.all-features-list .content ul{overflow:hidden}.all-features-list .content li{float:left;line-height:17px;margin-bottom:18px;padding-right:24px;width:33%}.featured-stock{padding-bottom:24px;border-bottom:1px solid #eee}.featured-stock header{float:left;width:31%;margin-right:3.5%}.featured-stock .content{float:left;width:65.5%}.featured-stock .stock{float:left}.featured-stock.multi-stock{padding-bottom:0;border:0}.featured-stock.multi-stock header{margin-right:0;width:100%}.featured-stock.multi-stock header h2{float:left;line-height:31px;margin-bottom:0}.featured-stock.multi-stock header .sponsor{float:right;margin:0;width:auto}.featured-stock.multi-stock .content{width:100%}.featured-stock.multi-stock .row{overflow:hidden;clear:both;border-bottom:1px solid #eee;padding-bottom:24px;margin-bottom:24px}.featured-stock.multi-stock .stock{margin-bottom:0;padding:0 24px;border-bottom:0;width:33.3%}.featured-stock.multi-stock .stock+.stock{border-left:1px solid #eee}body.features main .featured-stories{border-bottom:0;padding-bottom:0}}@media all and (min-width:1024px){.main-content .wrap{padding:0 48px}.main-content .big-top article .m .overlay{height:64px;width:64px}body.category .advert.upper,body.features .advert.upper,body.markets .advert.upper,body.politics .advert.upper{display:none}}@media all and (min-width:1280px){.main-content .wrap{padding:0 40px}.main-content .big-top article .m{margin-bottom:20px}.main-content .big-top article .m .overlay{height:96px;width:96px}.main-content .big-top article .info h3{font-size:40px;line-height:48px}.main-content .big-top article .info p{font-size:18px}.main-content .section-articles>header h1{font-size:30px}.main-content .featured-stories .m+.info{width:100%}.all-features-list{padding:30px 30px 14px}.all-features-list .content li{font-size:16px;line-height:18px}.all-features-list .content li:nth-child(3n-1){width:37%}.all-features-list .content li:nth-child(3n){width:30%}.all-features-list .content li a{font-size:16px}.featured-stock.multi-stock header h2{font-size:30px}}