#wrap.container{width:100%}.article .lead,.article blockquote{color:#006eb8;font-family:'Fira';filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/spacer.gif,sizingMethod=crop);zoom:1}.article img{max-width:100%}.article .article-hero{width:100%;margin:15px 0}.article .article-share{float:right;margin-top:5px;margin-left:20px;margin-bottom:20px}.article .article-share a{font-size:24px;margin-left:5px}.article h1{font-size:38px}.article h4{color:#000;line-height:130%}.article blockquote{font-style:italic;font-size:19px;line-height:150%;color:#006eb8;border-left:3px #FBDB0A solid;padding-left:25px}.article blockquote.left{float:left;margin-right:30px;margin-bottom:15px}.article blockquote.right{float:right;margin-left:30px;margin-bottom:15px}a.lirollover{display:inline-block;width:57px;height:18px;text-decoration:none;background:url("/assets/rbcits/images/our-insights/media/linkedin.png");vertical-align:middle;margin-left:5px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.lirollover:hover{background-position:-57px 0}.news-item .col-xs-9{min-height:160px}.news-item .article-tags{position:absolute;left:15px;right:15px;bottom:0}.news-item h3,.news-item h4{margin-bottom:0}.news-item h4{color:#555}.news-item p{margin-top:15px}a.article-thumbnail{width:100%;display:block;height:160px;background-position:center;background-size:cover}.article-category{font-size:13px;margin:10px 0;line-height:100%;color:#555}.article-date{font-size:13px;margin:10px 0;line-height:100%;color:#555}.article-tile{margin-bottom:35px;display:block}.article-tile .img-stretch{position:relative;background-color:#fff;height:250px}.article-tile h2{background:rgba(51,51,51,0.5);padding:25px;position:absolute;bottom:0;left:0;right:0;margin-bottom:0;font-size:19px;color:#fff;line-height:29px}.article-tile h2 .date{font-size:13px;color:#e3f4ff}.article-tile h2 .fa{position:absolute;right:25px;bottom:25px}.article-tile:hover h2,.article-tile:focus h2,.article-tile:active h2{background:#333}.article-content{margin-top:25px}.article-category .last-comma:last-child{color:transparent}.story-carousel{margin-top:-50px;margin-bottom:15px;background:rgba(255,255,255,0.5);padding:49px 0 0 0;overflow-x:hidden}.story-carousel .carousel-control.left,.story-carousel .carousel-control.right{top:30%}.story-carousel-in{background:#fff;padding:50px 0 15px}.secondary-page-banner{background-position:0 top}@media (max-width: 767px){.article-tile .img-stretch{position:relative;background-color:#fff;height:230px}}@media (max-width: 480px){.article-tile h2{padding:20px 15px;font-size:19px}}.story{display:block;margin-bottom:30px}.story .img-stretch{position:relative;min-height:200px}.story .date{font-size:13px;color:#fff}.story h3{font-size:22px;color:#c3e2fa;margin-bottom:0px}.story .content{background:rgba(0,37,75,0.8);position:absolute;left:0;right:0;bottom:0}.story:hover .date,.story:hover p,.story:focus .date,.story:focus p{color:#fff}.story:hover .story-overlay,.story:focus .story-overlay{display:block}.story:hover .content,.story:focus .content{background:#0051a5}.story-overlay{background:rgba(255,255,255,0.5);position:absolute;top:0;right:0;left:0;bottom:0;border-top:5px #f5c904 solid;display:none}.article-related{background:#fff;margin-top:-45px;padding:25px 25px 0 25px}.article-related h2{font-size:28px;margin-top:0}.article-related h3{font-size:19px;line-height:130%}.article-related .row>.ng-scope{clear:both}.article-sources{background:#dddddd;font-size:13px;line-height:120%;padding:30px 0;margin:30px 0 -60px 0}.article-sources h4{font-family:'Roboto', Arial, sans-serif;color:#000;font-weight:bold}
