.row.no-gutter { margin-left: -15px; margin-right: -15px; }.uppercase { text-transform: uppercase; }.black { color: black; }.white { color: white; }.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }.container:before, .container:after { content: " "; display: table; }.container:after { clear: both; }@media (min-width: 1440px) { .container { width: 1410px; } }@media (min-width: 1440px) { .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { float: left; }.col-xl-1 { width: 8.33333%; }.col-xl-2 { width: 16.66667%; }.col-xl-3 { width: 25%; }.col-xl-4 { width: 33.33333%; }.col-xl-5 { width: 41.66667%; }.col-xl-6 { width: 50%; }.col-xl-7 { width: 58.33333%; }.col-xl-8 { width: 66.66667%; }.col-xl-9 { width: 75%; }.col-xl-10 { width: 83.33333%; }.col-xl-11 { width: 91.66667%; }.col-xl-12 { width: 100%; }.col-xl-pull-0 { right: auto; }.col-xl-pull-1 { right: 8.33333%; }.col-xl-pull-2 { right: 16.66667%; }.col-xl-pull-3 { right: 25%; }.col-xl-pull-4 { right: 33.33333%; }.col-xl-pull-5 { right: 41.66667%; }.col-xl-pull-6 { right: 50%; }.col-xl-pull-7 { right: 58.33333%; }.col-xl-pull-8 { right: 66.66667%; }.col-xl-pull-9 { right: 75%; }.col-xl-pull-10 { right: 83.33333%; }.col-xl-pull-11 { right: 91.66667%; }.col-xl-pull-12 { right: 100%; }.col-xl-push-0 { left: auto; }.col-xl-push-1 { left: 8.33333%; }.col-xl-push-2 { left: 16.66667%; }.col-xl-push-3 { left: 25%; }.col-xl-push-4 { left: 33.33333%; }.col-xl-push-5 { left: 41.66667%; }.col-xl-push-6 { left: 50%; }.col-xl-push-7 { left: 58.33333%; }.col-xl-push-8 { left: 66.66667%; }.col-xl-push-9 { left: 75%; }.col-xl-push-10 { left: 83.33333%; }.col-xl-push-11 { left: 91.66667%; }.col-xl-push-12 { left: 100%; }.col-xl-offset-0 { margin-left: 0%; }.col-xl-offset-1 { margin-left: 8.33333%; }.col-xl-offset-2 { margin-left: 16.66667%; }.col-xl-offset-3 { margin-left: 25%; }.col-xl-offset-4 { margin-left: 33.33333%; }.col-xl-offset-5 { margin-left: 41.66667%; }.col-xl-offset-6 { margin-left: 50%; }.col-xl-offset-7 { margin-left: 58.33333%; }.col-xl-offset-8 { margin-left: 66.66667%; }.col-xl-offset-9 { margin-left: 75%; }.col-xl-offset-10 { margin-left: 83.33333%; }.col-xl-offset-11 { margin-left: 91.66667%; }.col-xl-offset-12 { margin-left: 100%; } }@media (min-width: 1781px) { .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12 { float: left; }.col-xxl-1 { width: 8.33333%; }.col-xxl-2 { width: 16.66667%; }.col-xxl-3 { width: 25%; }.col-xxl-4 { width: 33.33333%; }.col-xxl-5 { width: 41.66667%; }.col-xxl-6 { width: 50%; }.col-xxl-7 { width: 58.33333%; }.col-xxl-8 { width: 66.66667%; }.col-xxl-9 { width: 75%; }.col-xxl-10 { width: 83.33333%; }.col-xxl-11 { width: 91.66667%; }.col-xxl-12 { width: 100%; }.col-xxl-pull-0 { right: auto; }.col-xxl-pull-1 { right: 8.33333%; }.col-xxl-pull-2 { right: 16.66667%; }.col-xxl-pull-3 { right: 25%; }.col-xxl-pull-4 { right: 33.33333%; }.col-xxl-pull-5 { right: 41.66667%; }.col-xxl-pull-6 { right: 50%; }.col-xxl-pull-7 { right: 58.33333%; }.col-xxl-pull-8 { right: 66.66667%; }.col-xxl-pull-9 { right: 75%; }.col-xxl-pull-10 { right: 83.33333%; }.col-xxl-pull-11 { right: 91.66667%; }.col-xxl-pull-12 { right: 100%; }.col-xxl-push-0 { left: auto; }.col-xxl-push-1 { left: 8.33333%; }.col-xxl-push-2 { left: 16.66667%; }.col-xxl-push-3 { left: 25%; }.col-xxl-push-4 { left: 33.33333%; }.col-xxl-push-5 { left: 41.66667%; }.col-xxl-push-6 { left: 50%; }.col-xxl-push-7 { left: 58.33333%; }.col-xxl-push-8 { left: 66.66667%; }.col-xxl-push-9 { left: 75%; }.col-xxl-push-10 { left: 83.33333%; }.col-xxl-push-11 { left: 91.66667%; }.col-xxl-push-12 { left: 100%; }.col-xxl-offset-0 { margin-left: 0%; }.col-xxl-offset-1 { margin-left: 8.33333%; }.col-xxl-offset-2 { margin-left: 16.66667%; }.col-xxl-offset-3 { margin-left: 25%; }.col-xxl-offset-4 { margin-left: 33.33333%; }.col-xxl-offset-5 { margin-left: 41.66667%; }.col-xxl-offset-6 { margin-left: 50%; }.col-xxl-offset-7 { margin-left: 58.33333%; }.col-xxl-offset-8 { margin-left: 66.66667%; }.col-xxl-offset-9 { margin-left: 75%; }.col-xxl-offset-10 { margin-left: 83.33333%; }.col-xxl-offset-11 { margin-left: 91.66667%; }.col-xxl-offset-12 { margin-left: 100%; } }.visible-xl { display: none !important; }.visible-xl-block, .visible-xl-inline, .visible-xl-inline-block { display: none !important; }@media (min-width: 1200px) and (max-width: 1439px) { .visible-lg-block { display: block !important; } }@media (min-width: 1200px) and (max-width: 1439px) { .visible-lg-inline { display: inline !important; } }@media (min-width: 1200px) and (max-width: 1439px) { .visible-lg-inline-block { display: inline-block !important; } }@media (min-width: 1440px) { .visible-xl { display: block !important; }table.visible-xl { display: table; }tr.visible-xl { display: table-row !important; }th.visible-xl, td.visible-xl { display: table-cell !important; } }@media (min-width: 1440px) and (max-width: 1780px) { .visible-xl-block { display: block !important; } }@media (min-width: 1440px) and (max-width: 1780px) { .visible-xl-inline { display: inline !important; } }@media (min-width: 1440px) and (max-width: 1780px) { .visible-xl-inline-block { display: inline-block !important; } }@media (min-width: 1200px) and (max-width: 1439px) { .hidden-lg { display: none !important; } }@media (min-width: 1440px) and (max-width: 1780px) { .hidden-xl { display: none !important; } }.visible-xxl-block, .visible-xxl-inline, .visible-xxl-inline-block { display: none !important; }@media (min-width: 1781px) { .visible-xxl { display: block !important; }table.visible-xxl { display: table; }tr.visible-xxl { display: table-row !important; }th.visible-xxl, td.visible-xxl { display: table-cell !important; } }@media (min-width: 1781px) { .visible-xxl-block { display: block !important; } }@media (min-width: 1781px) { .visible-xxl-inline { display: inline !important; } }@media (min-width: 1781px) { .visible-xxl-inline-block { display: inline-block !important; } }@media (min-width: 1781px) { .hidden-xxl { display: none !important; } }@font-face { font-family: 'icomoon'; src: url('//s.t.st/assets/all/glyphs/icomoon/1/icomoon.eot?mxwrh5'); src: url('//s.t.st/assets/all/glyphs/icomoon/1/icomoon.eot?mxwrh5#iefix') format("embedded-opentype"), url('//s.t.st/assets/all/glyphs/icomoon/1/icomoon.ttf?mxwrh5') format("truetype"), url('//s.t.st/assets/all/glyphs/icomoon/1/icomoon.woff?mxwrh5') format("woff"), url('//s.t.st/assets/all/glyphs/icomoon/1/icomoon.svg?mxwrh5#icomoon') format("svg"); font-weight: normal; font-style: normal; }[class^="icon-"], [class*=" icon-"] {  font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.icon-ks-reddit-line:before { content: "\e949"; }.icon-ks-mail-solid:before { content: "\e933"; }.icon-ks-action-line:before { content: "\e92a"; }.icon-ks-action-solid:before { content: "\e92b"; }.icon-ks-analysis-line:before { content: "\e92c"; }.icon-ks-analysis-solid:before { content: "\e92d"; }.icon-ks-home-line:before { content: "\e931"; }.icon-ks-home-solid:before { content: "\e932"; }.icon-ks-switch-to:before { content: "\e92e"; }.icon-ks-weekly-roundups-line:before { content: "\e92f"; }.icon-ks-weekly-roundups-solid:before { content: "\e930"; }.icon-ks-mail:before { content: "\e923"; }.icon-ks-arrow-down:before { content: "\e924"; }.icon-ks-arrow-left:before { content: "\e925"; }.icon-ks-arrow-up:before { content: "\e926"; }.icon-ks-collapse:before { content: "\e927"; }.icon-ks-forward:before { content: "\e928"; }.icon-ks-play:before { content: "\e929"; }.icon-ks-back:before { content: "\e91d"; }.icon-ks-benefits-check:before { content: "\e91e"; }.icon-ks-excel:before { content: "\e91f"; }.icon-ks-expand:before { content: "\e920"; }.icon-ks-info:before { content: "\e921"; }.icon-ks-expanded_read-more-arrow:before { content: "\e922"; }.icon-ks-at-symbol:before { content: "\e91b"; }.icon-ks-phone:before { content: "\e91c"; }.icon-ks-account:before { content: "\e900"; }.icon-ks-article-close:before { content: "\e901"; }.icon-ks-article-line:before { content: "\e902"; }.icon-ks-article-solid:before { content: "\e903"; }.icon-ks-bookmarks-line:before { content: "\e904"; }.icon-ks-bookmarks-solid:before { content: "\e905"; }.icon-ks-calendar-line:before { content: "\e906"; }.icon-ks-calendar-solid:before { content: "\e907"; }.icon-ks-dashboard-line:before { content: "\e908"; }.icon-ks-dashboard-solid:before { content: "\e909"; }.icon-ks-forum-line:before { content: "\e90a"; }.icon-ks-forum-solid:before { content: "\e90b"; }.icon-ks-help:before { content: "\e90c"; }.icon-ks-holdings-line:before { content: "\e90d"; }.icon-ks-holdings-solid:before { content: "\e90e"; }.icon-ks-index-line:before { content: "\e90f"; }.icon-ks-index-solid:before { content: "\e910"; }.icon-ks-portfolio-line:before { content: "\e911"; }.icon-ks-portfolio-solid:before { content: "\e912"; }.icon-ks-print:before { content: "\e913"; }.icon-ks-ratings-line:before { content: "\e914"; }.icon-ks-ratings-solid:before { content: "\e915"; }.icon-ks-search:before { content: "\e916"; }.icon-ks-video-line:before { content: "\e917"; }.icon-ks-video-solid:before { content: "\e918"; }.icon-ks-whitepaper-line:before { content: "\e919"; }.icon-ks-whitepaper-solid:before { content: "\e91a"; }.icon-google2:before { content: "\e948"; }.icon-video-camera:before { content: "\f03d"; }.icon-bolt:before { content: "\f0e7"; }.icon-flash:before { content: "\f0e7"; }.icon-angle-double-left:before { content: "\f100"; }.icon-angle-double-right:before { content: "\f101"; }.icon-slideshow:before { content: "\e934"; }.icon-ks-angle-right-thin:before { content: "\e935"; }.icon-ks-angle-left-thin:before { content: "\e936"; }.icon-share-arrow:before { content: "\e937"; }.icon-ks-close-thin:before { content: "\e938"; }.icon-ks-key:before { content: "\e939"; }.icon-warning-line:before { content: "\e93a"; }.icon-star:before { content: "\e93b"; }.icon-star-o:before { content: "\e93c"; }.icon-trash-o:before { content: "\e93d"; }.icon-check-square-o:before { content: "\e93e"; }.icon-plus:before { content: "\e93f"; }.icon-minus:before { content: "\e940"; }.icon-square-o:before { content: "\e941"; }.icon-sort:before { content: "\e942"; }.icon-unsorted:before { content: "\e942"; }.icon-comment-o:before { content: "\e943"; }.icon-play-circle:before { content: "\e944"; }.icon-envelope-square:before { content: "\e945"; }.icon-ks-mag-thin:before { content: "\e946"; }.icon-spinner:before { content: "\e947"; }.icon-search:before { content: "\f002"; }.icon-envelope-o:before { content: "\f003"; }.icon-user:before { content: "\f007"; }.icon-check:before { content: "\f00c"; }.icon-close:before { content: "\f00d"; }.icon-remove:before { content: "\f00d"; }.icon-times:before { content: "\f00d"; }.icon-search-plus:before { content: "\f00e"; }.icon-search-minus:before { content: "\f010"; }.icon-cog:before { content: "\f013"; }.icon-gear:before { content: "\f013"; }.icon-file-o:before { content: "\f016"; }.icon-play-circle-o:before { content: "\f01d"; }.icon-repeat:before { content: "\f01e"; }.icon-rotate-right:before { content: "\f01e"; }.icon-lock:before { content: "\f023"; }.icon-volume-down:before { content: "\f027"; }.icon-volume-up:before { content: "\f028"; }.icon-bookmark:before { content: "\f02e"; }.icon-print:before { content: "\f02f"; }.icon-step-backward:before { content: "\f048"; }.icon-fast-backward:before { content: "\f049"; }.icon-backward:before { content: "\f04a"; }.icon-play:before { content: "\f04b"; }.icon-pause:before { content: "\f04c"; }.icon-stop:before { content: "\f04d"; }.icon-forward:before { content: "\f04e"; }.icon-fast-forward:before { content: "\f050"; }.icon-step-forward:before { content: "\f051"; }.icon-eject:before { content: "\f052"; }.icon-chevron-left:before { content: "\f053"; }.icon-chevron-right:before { content: "\f054"; }.icon-plus-circle:before { content: "\f055"; }.icon-minus-circle:before { content: "\f056"; }.icon-times-circle:before { content: "\f057"; }.icon-check-circle:before { content: "\f058"; }.icon-info-circle:before { content: "\f05a"; }.icon-times-circle-o:before { content: "\f05c"; }.icon-check-circle-o:before { content: "\f05d"; }.icon-arrow-left:before { content: "\f060"; }.icon-arrow-right:before { content: "\f061"; }.icon-arrow-up:before { content: "\f062"; }.icon-arrow-down:before { content: "\f063"; }.icon-exclamation-triangle:before { content: "\f071"; }.icon-warning:before { content: "\f071"; }.icon-chevron-up:before { content: "\f077"; }.icon-chevron-down:before { content: "\f078"; }.icon-twitter-square:before { content: "\f081"; }.icon-facebook-square:before { content: "\f082"; }.icon-cogs:before { content: "\f085"; }.icon-gears:before { content: "\f085"; }.icon-comments:before { content: "\f086"; }.icon-linkedin-square:before { content: "\f08c"; }.icon-bookmark-o:before { content: "\f097"; }.icon-twitter:before { content: "\f099"; }.icon-facebook:before { content: "\f09a"; }.icon-facebook-f:before { content: "\f09a"; }.icon-bars:before { content: "\f0c9"; }.icon-navicon:before { content: "\f0c9"; }.icon-reorder:before { content: "\f0c9"; }.icon-pinterest-square:before { content: "\f0d3"; }.icon-google-plus-square:before { content: "\f0d4"; }.icon-google-plus:before { content: "\f0d5"; }.icon-caret-down:before { content: "\f0d7"; }.icon-caret-up:before { content: "\f0d8"; }.icon-caret-left:before { content: "\f0d9"; }.icon-caret-right:before { content: "\f0da"; }.icon-envelope:before { content: "\f0e0"; }.icon-linkedin:before { content: "\f0e1"; }.icon-file-text-o:before { content: "\f0f6"; }.icon-angle-left:before { content: "\f104"; }.icon-angle-right:before { content: "\f105"; }.icon-angle-up:before { content: "\f106"; }.icon-angle-down:before { content: "\f107"; }.icon-youtube-square:before { content: "\f166"; }.icon-youtube:before { content: "\f167"; }.icon-youtube-play:before { content: "\f16a"; }.icon-google:before { content: "\f1a0"; }.icon-reddit:before { content: "\f1a1"; }.icon-reddit-square:before { content: "\f1a2"; }.icon-file-pdf-o:before { content: "\f1c1"; }.icon-file-word-o:before { content: "\f1c2"; }.icon-file-excel-o:before { content: "\f1c3"; }.icon-newspaper-o:before { content: "\f1ea"; }.icon-facebook-official:before { content: "\f230"; }.icon-y-combinator:before { content: "\f23b"; }.icon-yc:before { content: "\f23b"; }.icon-codiepie:before { content: "\f284"; }.icon-user-o:before { content: "\f2c0"; }a:link { text-decoration: none; }.article-image-widget__object-wrap--video { position: relative; }.article-image-widget__object-wrap--video:before { content: "\f01d"; color: #eee; display: block; font-family: icomoon; font-size: 40px; line-height: 1; margin: auto; width: 40px; height: 40px; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }.article__rightRail h3, .video-carousel__section-headline { color: #1674b1; font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 21px; font-weight: 500; text-transform: uppercase; margin-top: 25px; margin-bottom: 35px; }.video-carousel__headline { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: black; line-height: 1.4; font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: 500; }.video-carousel__callout { font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 300; }.article__ticker { position: relative; top: 0; padding: 0; border-bottom: none; opacity: 1; height: auto; width: auto; left: auto; background-color: white; }.widgetarticle-image-, .article-standard__image-widget, .article__image-widget { -webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size: 100%; background-repeat: no-repeat; display: block; height: 0; padding-bottom: 66.66667%; }.follow.article__author-follow { cursor: pointer; border-radius: 50%; display: inline-block; padding-left: 10px; margin-right: 10px; color: #1674b1; font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 13px; }@media (min-width: 992px) { .follow.article__author-follow { font-size: 15px; } }@media (min-width: 1200px) { .follow.article__author-follow { font-size: 17px; } }@media (min-width: 1440px) { .follow.article__author-follow { font-size: 19px; } }.followOn.follow.article__author-follow:link, .followOn.follow.article__author-follow:visited, .followOn.follow.article__author-follow:active, .followOff.follow.article__author-follow:link, .followOff.follow.article__author-follow:visited, .followOff.follow.article__author-follow:active { color: #1674b1; }.followOn.follow.article__author-follow:before { content: "\f055"; font-family: 'icomoon'; position: relative; color: #1674b1; }.followOff.follow.article__author-follow:before { content: "\f00c"; font-family: 'icomoon'; position: relative; color: #1674b1; }.follow.article__author-follow:before { display: inline-block; padding-right: 3px; }.video-carousel__headline { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: bold; }.article-standard__headline { font-size: 24px; margin: 10px 0; }@media (min-width: 768px) { .article-standard__headline { font-size: 38px; } }@media (min-width: 992px) { .article-standard__headline { font-size: 40px; } }@media (min-width: 1200px) { .article-standard__headline { font-size: 45px; } }.article-promo { border: 10px solid #ececec; margin: 0 0 16px 0; font-weight: bold; background-color: #ececec; }@media (min-width: 1200px) { #article-app .layout .breaking-news-container { padding: 0 5px; width: 97%; } }.article__rightRail h3 { margin: 0 0 25px; }#article-ticker .ticker-currentPrice:not(:empty):before { content: '$'; }figcaption { font-size: 16px; padding-top: 3px; }.author-stories li { font-size: 18px; }.author-stories li a { font-weight: normal; }img.story-img { padding-right: 10px; }.author-stories .media span, .author-stories .media time { font-size: 14px; }.media-space { padding-top: 10px; }.article-share-menu { list-style: none; margin: 0; padding: 0; clear: both; }.article-share-menu > * { list-style: none; }.article-share-menu > li { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; margin-left: 30px; }.article-share-menu > li:first-child { margin-left: 0; }@media (min-width: 768px) { .article-share-menu { clear: none; float: right; }.article-share-menu > li { margin-left: 10px; } }@media (min-width: 1200px) { .article-share-menu { line-height: 1; } }.article-comments { text-align: center; }.article-share-menu2 { text-align: center; list-style: none; margin: 0; padding: 0; clear: both; padding-top: 30px; padding-bottom: 30px; }.article-share-menu2 > * { list-style: none; }.article-share-menu2 > li { display: inline-block; vertical-align: middle; margin-left: 30px; }.article-share-menu2 > li:first-child { margin-left: 0; }@media (min-width: 768px) { .article-share-menu2 { clear: none; }.article-share-menu2 > li { margin-left: 10px; } }@media (min-width: 1200px) { .article-share-menu2 { line-height: 1; } }.article-page-loader { background-image: url('../img/loading_50x48-dde7a7df55a5549166e5acd475c0b6b8.gif'); background-repeat: no-repeat; display: none; margin: 0 auto; width: 50px; height: 48px; position: relative; top: -20px; }.ks-paginator-item-block .article-page-loader { margin-top: 20px; }.page-break { border: none; border-top: 1px solid #cccccc; color: #cccccc; padding: 0; text-align: center; }.article-content-wrap { padding-left: 15px; padding-right: 15px; }.widgetarticle-image- { clear: both; margin-left: -15px; margin-right: -15px; }@media print { a[href]:after { content: ''; }abbr[title]:after { content: ''; }body { margin-top: 0 !important; padding-top: 0 !important; }.print-header { display: block; position: relative; width: 100%; padding: 15px; border-bottom: 1px solid #000; margin-bottom: 25px; }.print-header p { margin: 0; padding: 0; }.print-header p img { width: 201px; height: 52px; }.print-footer { display: block; position: relative; width: 100%; padding: 15px; border-top: 1px solid #000; margin-top: 25px; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: 300; }.container-content--article .sticky-block { padding: 0 !important; margin: 0 !important; }.container-content--article .row { padding: 0; margin: 0; }.container-content--article .col-xs-12, .container-content--article .col-sm-12, .container-content--article .col-md-12, .container-content--article .col-lg-12, .container-content--article .col-xl-12 { padding: 0; margin: 0; }.article__main-container.col-xs-8, .article__main-container.col-sm-8, .article__main-container.col-md-8, .article__main-container.col-lg-8, .article__main-container.col-xl-8 { width: 100% !important; padding: 0 !important; margin: 0 !important; }.article__main-container .promo-unit, .article__main-container .news-list-compact { display: none !important; }.article__aside-container.col-xs-4, .article__aside-container.col-sm-4, .article__aside-container.col-md-4, .article__aside-container.col-lg-4, .article__aside-container.col-xl-4 { padding: 0 !important; margin: 0 !important; width: 0 !important; display: none !important; }#header, #footer, #trending, #share-widget, #leftRail, .googleAd, .ad, .promo-unit, .site-header, .top-ad-wrap, .article__bottom, .article__teaser, .article__aside, .article__rightRail, .article__read-more, .back-top { display: none !important; }.follow.followOn, .follow.followOff { display: none; }.article__body, .article__body-print, .author__biography-block, .article__author-wrap, .article__top, .article__headline, .article__callout { display: block; }.article-header-row { padding: 0; }.article-header-row .article__header { padding: 0; }.article-header-row .article__header .article__callout { display: block; margin: 0 0 15px; padding: 0; font-size: 20px; }.article-header-row .article__header .article__headline { display: block; margin: 0 0 30px; padding: 0; font-size: 40px; }.article-header-row .article__author-image { display: none; }.article-header-row .article__author-name { margin-left: 0; }.article-header-row .article__byline { float: none; }.article-header-row .article__byline .article__author-link, .article-header-row .article__byline .article__publish-date { font-size: 18px; }.article { padding: 0 15px; }.article img { width: auto !important; max-width: 600px; max-height: 300px; margin: 0 0 10px; padding: 0; display: block; clear: both; }.article .article__video { margin: 0 0 20px; padding: 10px 15px; display: block; clear: both; border: 1px solid #999; border-radius: 10px; width: 220px !important; height: 50px; }.article .article__video:before { font-family: 'icomoon'; content: "\f03d"; font-size: 30px; line-height: 1.0em; color: #000; float: left; padding-right: 10px; }.article .article__video:after { content: 'TheStreet Video'; font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: bold; float: left; font-size: 22px; line-height: 26px; }.article .article__video > div { margin: 0; padding: 0; display: none !important; }.article .article__video .video-container { margin: 0; padding: 0; display: none !important; }.article .article__video .embed-responsive { margin: 0; padding: 0; display: none !important; }.article .article__body, .article .article__body-print, .article .author__biography-block { margin: 0; font-size: 18px; line-height: 1.4; }.article .article__body-print { margin: 0; font-size: 16px; line-height: 1.4; }.article .row--social_links > .col-lg-1.col-md-12 { display: none !important; width: 0 !important; margin: 0; padding: 0; }.article .row--social_links > .col-lg-11.col-md-12 { width: 100% !important; margin: 0; padding: 0; }.article h1 { margin-top: 0 !important; padding-top: 0 !important; }.article > footer { display: none !important; } }.article__pagination-item { border: 1px solid #ccc; display: inline-block; padding: 20px; }.article__pagination-link { position: relative; color: #1674b1; display: inline-block; font-family: "Oswald", Arial, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; margin-left: 15px; text-transform: lowercase; }.article__pagination-link:first-child { margin-left: 0; }.article__pagination-link:focus, .article__pagination-link:link, .article__pagination-link:visited { color: #1674b1; }.article__pagination-link:hover, .article__pagination-link:active { color: #1674b1; }.article__pagination-position--numeric { display: inline-block; margin-left: 15px; font-size: 21px; }.article__pagination-link--next { padding-left: 28px; }.article__pagination-link--next:before { width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 15px solid black; content: ''; cursor: pointer; display: inline-block; position: absolute; top: 4px; left: 0; }.article__pagination-link--prev { padding-right: 28px; }.article__pagination-link--prev:after { width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-right: 15px solid black; content: ''; cursor: pointer; display: inline-block; position: absolute; top: 4px; right: 0; }.article__pagination-link.article__pagination-link--next-disabled { cursor: not-allowed; color: #ccc; }.article__pagination-link.article__pagination-link--next-disabled:before { width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 15px solid #cccccc; }.article__pagination-link.article__pagination-link--prev-disabled { cursor: not-allowed; color: #ccc; }.article__pagination-link.article__pagination-link--prev-disabled:after { width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-right: 15px solid #cccccc; }.article__pagination { opacity: 1; text-align: center; transition: all 0.5s; }.js .article-standard__pagination--hidden { opacity: 0; }.article__pagination-item { background-color: #fff; border-bottom: none; margin-right: -5px; }.article__pagination-item:first-child { border-right: none; }.article__pagination-link--active { cursor: not-allowed; }.article__pagination-wrap { -webkit-box-shadow: 5px 5px 30px 5px #cccccc; -moz-box-shadow: 5px 5px 30px 5px #cccccc; box-shadow: 5px 5px 30px 5px #cccccc; display: inline-block; }.article__page-end { margin-top: 20px; border-top: 1px solid #ccc; }.article-standard .news-list-compact { padding: 0; }.article-standard--mobile { padding-left: 0; }@media (min-width: 768px) { .article-standard__header { padding: 0 5px; width: 97%; } }.article__callout.article-standard__callout { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; display: none; margin: 20px 0 25px 0; font-weight: 500; line-height: 1.7em; font-style: italic; color: #666666; }.article__callout.article-standard__callout i { font-size: 15px; position: relative; bottom: 2px; }@media (min-width: 768px) { .article__callout.article-standard__callout { display: block; } }.article-standard__subscribe-button { margin: 0; padding-left: 0; padding-right: 0; float: right; display: none; }@media (min-width: 768px) { .article-standard__subscribe-button { max-width: 55%; display: block; } }@media (min-width: 992px) { .article-standard__subscribe-button { max-width: 50%; } }.article-standard__subscribe-button > div > a[data-link-type="product-signup"] { text-decoration: none; color: #000; display: block; height: auto; margin: 0; }.article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p { position: relative; white-space: nowrap; font-family: "Arial Narrow", Arial, sans-serif; text-align: right; width: auto; font-weight: bold; font-size: 12px; line-height: 200%; margin: 0; padding: 0; }@media (min-width: 845px) { .article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p { padding: 0 45px 0 0; font-size: 14px; line-height: 190%; } }@media (min-width: 1200px) { .article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p { line-height: 200%; font-size: 15px; padding: 0 65px 0 0; } }@media (min-width: 1440px) { .article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p { font-size: 16px; line-height: 210%; } }.article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p span.arrow-right { line-height: 1em; display: inline-block; box-sizing: border-box; margin: 0 0 0 5px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000; }.article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p span.ad-ticker { line-height: 1em; color: #1674b1; font-weight: bold; }.article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p > img { position: absolute; top: -15px; right: 0; display: none; }@media (min-width: 845px) { .article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p > img { display: block; max-width: 40px; top: -9px; margin-right: -10px; } }@media (min-width: 1200px) { .article-standard__subscribe-button > div > a[data-link-type="product-signup"] > p > img { max-width: 60px; top: -15px; } }.article-standard__subscribe-button.article-standard__subscribe-button-cleared { float: none; max-width: none !important; width: auto; display: block; padding-top: 20px; padding-bottom: 10px; margin-top: 5px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; }.article-standard__subscribe-button.article-standard__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p { padding: 0 45px 0 0; }@media (min-width: 1200px) { .article-standard__subscribe-button.article-standard__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p { padding: 0 65px 0 0; } }.article-standard__subscribe-button.article-standard__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p > img { display: block; max-width: 40px; top: -9px; }@media (min-width: 1200px) { .article-standard__subscribe-button.article-standard__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p > img { max-width: 60px; top: -15px; } }.article-standard__body { line-height: 30px; color: black; font-family: Helvetica, Arial, sans-serif; margin-top: 35px; }.article-standard__body a[href^='/quote/'] { color: #1674b1; font-weight: 700; }.article-standard__body p { line-height: 30px; margin-bottom: 20px; }.article-standard__body > ul { padding-left: 20px; }.article-standard__body > ul li { margin-bottom: 15px; }.article-standard__body > ol { padding-left: 20px; }.article-standard__body > ol li { margin-bottom: 15px; }@media (min-width: 768px) { .article-standard__body { font-size: 18px; } }@media (min-width: 1200px) { .article-standard__body { margin-left: 35px; margin-top: 35px; } }@media (min-width: 1200px) { .article-standard__bottom { margin-left: 35px; } }.article__byline { font-size: 14px; font-family: Helvetica, Arial, sans-serif; color: #333333; line-height: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -moz-flex-flow: row wrap; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; }.article__byline .article-standard__author-follow { padding: 0; }.article-standard__byline { margin-bottom: 10px; border: solid #ccc; border-width: 1px 0; padding: 15px 0; position: relative; }.article__author { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: normal; margin-right: 10px; }.article__publish-date--mobile { font-family: "Oswald", Arial, "Times New Roman", Times, serif; margin: 0; text-align: left; -webkit-box-flex: 1 1 auto; -moz-box-flex: 1 1 auto; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; }.article-standard__figure--mobile { margin-left: -15px; margin-right: -15px; }.article-standard-image-caption--mobile { margin-left: 15px; margin-right: 15px; }.article-standard__image-widget { clear: both; margin-left: -15px; margin-right: -15px; }.article-standard__body---mobile { margin: 15px 0; }.article-standard__body---mobile img { width: 100%; }.article-media { width: 100%; }.promo { margin-bottom: 11px; }.promo .article-media { width: auto; }hr[align="center"] { width: auto; }.bvsponsoredwrapper { background-color: #d6dbe1; padding: 15px; min-height: 20px; margin-bottom: 15px; }.bvsponsoredwrapper:before, .bvsponsoredwrapper:after { content: ""; display: table; }.bvsponsoredwrapper:after { clear: both; }.bvsponsored { display: inline-block; font-size: 11px; }.bvview { display: inline-block; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; }.bvview a { color: #000; }.bvview.pull-right { float: none !important; }@media (min-width: 320px) { .bvview.pull-right { float: right !important; } }@media (min-width: 320px) { .bvview { display: block; } }.bvview em { color: #2F8FE1; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; }.article-standard__aside { max-width: 400px; }.article-standard__read-more { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff); margin: 0; padding: 30px 0; text-align: center; position: relative; left: 0; right: 0; bottom: 0; z-index: 2; }.article-standard__btn--read-more { background-color: #1674b1; }.article-standard__page { position: relative; }.article-standard__arrow-next { color: #1674b1; cursor: pointer; font-size: 160px; opacity: 0.3; margin: 0; transition: opacity 0.5s; position: absolute; right: -100px;  z-index: 9999; }.article-standard__arrow-next:hover { opacity: 1; }.article-standard__arrow-next--hidden { display: none; }.article-standard__promo { margin: 0; }.article-standard__author-wrap { position: relative; padding: 0; }.desktop .article-standard__author-wrap { padding-top: 10px; margin-bottom: 10px; }@media (min-width: 768px) { .desktop .article-standard__author-wrap { padding-top: 0; } }.mobile .article-standard__author-wrap { margin-right: 10px; margin-bottom: 4px; }.article-standard__author-wrap figure, .article-standard__author-wrap picture { float: left; margin-right: 10px; }.author--hidden { display: none; }.article-standard__author-image--small { -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; margin-top: -10px; max-width: 36px; max-height: 36px; }.article__author-name a { font-weight: bold; }@media (min-width: 992px) { .article__author-name { font-size: 17px; } }@media (min-width: 1200px) { .article__author-name { font-size: 18px; } }@media (min-width: 1440px) { .article__author-name { font-size: 20px; } }.article-standard__author-follow { cursor: pointer; font-family: Helvetica, Arial, sans-serif; font-weight: normal; color: #9a9a9a; }.article-standard__author-follow:before { display: inline-block; padding-right: 3px; }.media-syndicated-heading { margin-top: 0; }.media-list-story .media-story { border-bottom: 1px solid #e9e9e9; margin-bottom: 20px; padding-bottom: 20px; }.media-list-story .media-story:before, .media-list-story .media-story:after { content: ""; display: table; }.media-list-story .media-story:after { clear: both; }.media-list-story .media-story ul:last-child { margin-bottom: 0; }.media-story .media-heading { margin-bottom: 10px; }@media (max-width: 767px) { .media-story .media-heading { font-size: 16px; } }.media-list-compact-title { color: #828282; padding: 3px; background-color: #ebebeb; }.media-compact { background-color: #f9f9f9; border-bottom: 1px solid #ebebeb; padding: 10px; margin: 0; max-width: 300px; }.media-compact .media-body { font-size: 14px; }.media-compact .media-body a { color: #000; font-weight: normal; }.media-compact .media-object { width: 90px; height: 68px; }.media-left { float: left; margin-right: 10px; }.media-right { float: right; margin-left: 10px; }.video-embed { max-width: 962px; }.video-embed-70x50 { width: 90vw; height: 51vw; }.video-caption { background-color: #1674b1; color: #fff; font-size: 16px; padding: 5px; }.carousel-video-control--tst { opacity: 1.0; }.carousel-video-control--tst.right { background: none; }.carousel-video-control--tst.left { background: none; }.video-carousel { position: relative; padding: 10px 0; border: solid #e9e9e9; border-width: 1px 0; height: 350px; margin: 0; }.video-carousel i { position: absolute; top: 15%; left: 35%; font-size: 60px; border: 2px solid #ffffff; border-radius: 50%; color: #ffffff; }.video-carousel i:before { display: block; width: 120px; height: 120px; text-align: center; padding-top: 33px; padding-left: 15px; }@media (min-width: 768px) { .video-carousel i { top: 18%; font-size: 50px; left: 32%; }.video-carousel i:before { display: block; width: 100px; height: 100px; text-align: center; padding-top: 25px; } }@media (min-width: 992px) { .video-carousel i { top: 12%; left: 30%; } }@media (min-width: 1200px) { .video-carousel i { top: 20%; left: 35%; } }.video-carousel .carousel { position: static; }.video-carousel .carousel-inner { background: #fff; }.video-carousel .carousel-inner a.thumb-link { position: relative; display: block; overflow: hidden; }.video-carousel .carousel-indicators { bottom: 0; }.video-carousel .carousel-indicators li { border: 1px solid #1674b1; }.video-carousel .carousel-indicators .active { background-color: #1674b1; }.video-carousel__section-headline { margin-top: 35px; }.video-carousel__headline { font-size: 22px; margin-bottom: 25px; }.video-carousel__callout { color: black; display: block;  display: -webkit-box; max-width: 400px; height: 67.2px;  margin: 0 auto; font-size: 16px; line-height: 1.4; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }.custom-carousel-icon { position: absolute; top: 50%; margin-top: -20px; outline: 0; width: 40px; height: 40px; text-indent: -9999px; z-index: 99; background: rgba(80, 80, 80, 0.4); border-radius: 50%; font-family: icomoon; font-style: normal; font-weight: normal; font-size: 16px; text-shadow: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.custom-carousel-icon:before { content: ''; display: inline-block; color: #dedede; position: absolute; top: 0; left: 12px; font-size: 2.0em; text-indent: 0; line-height: 1.2em; }.custom-carousel-icon.go-next { right: 0; }.custom-carousel-icon.go-next:before { content: "\f054"; left: 16px; }.custom-carousel-icon.go-prev { left: 0; }.custom-carousel-icon.go-prev:before { content: "\f053"; left: 12px; }.custom-carousel-icon:hover, .custom-carousel-icon:focus { background: rgba(0, 0, 0, 0.4); }.article { position: relative; padding-left: 0; }.article:before, .article:after { content: ""; display: table; }.article:after { clear: both; }.article .news-list-compact { padding: 0; }.article .twitter-tweet { margin: 10px auto 35px !important; }@media (min-width: 1200px) { #article-app .layout .breaking-news-container { padding: 0 5px; width: 100%; } }.article__rightRail h3 { margin: 0 0 25px; }.article__main-container { width: 100%; }@media (min-width: 992px) { .article__main-container { width: 67.75% !important; padding-right: 10px; } }@media (min-width: 1200px) { .article__main-container { width: 71.75% !important; padding-right: 10px; } }.article__aside-container { width: 100%; }@media (min-width: 992px) { .article__aside-container { width: 32.25% !important; padding-left: 10px; } }@media (min-width: 1200px) { .article__aside-container { width: 28% !important; padding-left: 20px; } }.article-main { position: relative; }.article-main:before, .article-main:after { content: ""; display: table; }.article-main:after { clear: both; }@media (min-width: 1200px) { .article-main { padding-left: 65px; } }.article__page { position: relative; }.article__disclosure { margin: 20px 0; font-size: 14px; color: #999999; border-bottom: 1px solid #ccc; padding: 0 20px 30px 0; }@media (min-width: 768px) { .article__header { padding: 0 !important; width: 100% !important; } }.article__headline { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 24px; margin: 10px 0; line-height: 1.4; }@media (min-width: 768px) { .article__headline { font-size: 38px !important; } }@media (min-width: 1200px) { .article__headline { font-size: 40px !important; } }.follow { cursor: pointer; font-family: Helvetica, Arial, sans-serif; font-weight: bold !important; font-size: 20px; color: #999; }.follow:before { display: inline-block; padding-right: 3px; }.article__author-wrap.article-standard__author-wrap { position: relative; padding: 0; }.desktop .article__author-wrap.article-standard__author-wrap { padding-top: 10px; margin-bottom: 10px; }@media (min-width: 768px) { .desktop .article__author-wrap.article-standard__author-wrap { padding-top: 0; } }.mobile .article__author-wrap.article-standard__author-wrap { margin-right: 10px; margin-bottom: 4px; }.author--hidden { display: none; }.article__author-image { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); margin-top: 6px !important; max-width: 50px !important; max-height: 50px !important; }.article__author-name { font-family: Helvetica, Arial, sans-serif; display: inline-block; margin: 0 5px 0 0; }.article__author-name a { color: #1674b1; }.article-standard__byline { color: #666; margin-bottom: 10px; border: solid #ccc; border-width: 1px 0; padding: 15px 0; position: relative; }.article-standard__byline .article__author-link { color: #1674b1; }.article-standard__byline .article__author-link:first-child:before { font-weight: bold; font-size: 16px; color: #666; content: 'By'; }.article-standard__byline .updated { font-weight: bold; }.article-standard__byline .original { font-weight: 500; }.article-standard__byline .article__publish-date { display: block; font-size: 14px; }.article-standard__byline .article__publish-date .original:before { content: '|'; padding: 0 4px 0 2px; top: 0px; position: relative; font-size: 14px; font-weight: normal; display: inline-block; }.article__author-link { color: #1674b1; font-weight: bold; }.article__author-link, .article__author-link:before { font-size: 13px; }@media (min-width: 992px) { .article__author-link, .article__author-link:before { font-size: 16px; } }.article__remove-pagination-button { position: absolute; right: 15px; top: 50%; transform: translate(0, -50%); border: 1px solid #ccc; color: #333; font-family: Helvetica, Arial, sans-serif; font-size: 14px; padding: 10px 15px; text-transform: uppercase; background: #f3f3f3; text-decoration: none; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }.article__remove-pagination-button:hover { text-decoration: none; color: black; background: #f3f3f3; }.article-standard__mask { width: 50px; height: 50px; position: relative; overflow: hidden; border-radius: 50%; border: 1px solid #d8d8d8; float: left; margin-right: 10px; }.article__section-header { background: #0066cc; color: white; padding: 5px; margin-bottom: 25px; }.article__section-header__title { font-family: "Oswald", "Arial Narrow", sans-serif; font-style: italic; text-transform: uppercase; font-size: 21px; margin-left: 60px; }.hide-image .article-standard__top .article__figure { display: none; }.hide-image .article-standard__top .article-image-caption { display: none; }.article-by { margin-right: 10px; }@media screen and (max-width: 768px) { .article-by { margin-right: 5px; } }.article__body, .article__body-print, .author__biography-block { font-weight: 300; font-family: Helvetica, Arial, sans-serif; font-size: 18px; line-height: 30px; color: #333333; }.article__body a[href^='/quote/'], .article__body-print a[href^='/quote/'], .author__biography-block a[href^='/quote/'] { color: #1674b1; font-weight: bold; }.article__body a, .article__body-print a, .author__biography-block a { color: #1674b1; font-weight: 500; word-wrap: break-word; }.article__body p, .article__body-print p, .author__biography-block p { line-height: 30px; margin-bottom: 35px; }.article__body > ul, .article__body-print > ul, .author__biography-block > ul { padding-left: 20px; }.article__body > ul li, .article__body-print > ul li, .author__biography-block > ul li { margin-bottom: 15px; }.article__body > ol, .article__body-print > ol, .author__biography-block > ol { padding-left: 20px; }.article__body > ol li, .article__body-print > ol li, .author__biography-block > ol li { margin-bottom: 15px; }@media (min-width: 768px) { .article__body, .article__body-print, .author__biography-block { font-size: 18px; } }@media (min-width: 1200px) { .article__body, .article__body-print, .author__biography-block { margin-left: 0 !important; margin-top: 35px; } }.article__body--brandview h2 a { color: #000; }@media (min-width: 991px) { .article__figure { width: 100%; padding-bottom: 66.6%; position: relative; overflow: hidden; } }@media (min-width: 991px) { .article__figure img { position: absolute; top: 0; left: 0; width: 100%; height: auto; } }.article__image-widget { clear: both; margin-left: -15px; margin-right: -15px; }figcaption { font-size: 16px; padding-top: 3px; }.article__image { display: block; width: 100%; max-width: 100%; height: auto; width: 100%; }#nointelliTXT .img-responsive { width: auto; }hr[align="center"] { width: auto; }.article__aside { max-width: 400px; }.article-media { width: 100%; }.article-image-caption, figcaption { padding: 15px 0 25px; border-bottom: 1px solid #cccccc; font-family: Helvetica, Arial, sans-serif; color: #333333; }.article-image-caption__source { color: #666666; font-size: 12px; }#article-ticker .ticker-currentPrice:not(:empty):before { content: '$'; }.widgetarticle-image- { clear: both; margin-left: -15px; margin-right: -15px; }.page-break { border: none; border-top: 1px solid #cccccc; color: #cccccc; padding: 0; text-align: center; }.article-content-wrap { padding-left: 15px; padding-right: 15px; }#video-inner-wrap { bottom: 50px !important; }@media (max-width: 965px) { #video-inner-wrap { bottom: 91px !important; } }@media (max-width: 514px) { #video-inner-wrap { bottom: 153px !important; } }@media (max-width: 767px) { #bwbodyimg { width: auto !important; float: none !important; padding-right: 0 !important; } }.author-stories li { font-size: 18px; }.author-stories li a { font-weight: normal; }img.story-img { padding-right: 10px; }.author-stories .media span, .author-stories .media time { font-size: 14px; }.media-space { padding-top: 10px; }.article__pagination { list-style-type: none; padding: 25px 0; margin-top: 25px; opacity: 1; text-align: left; transition: all 0.5s; border-top: 1px solid #ccc; }.article__pagination li { display: inline-block; vertical-align: top; }.article__pagination li.disabled { display: none; }.article__pagination:empty { display: none; }.article__pagination-item { border: 1px solid #ccc; display: inline-block; padding: 50px 0 0 0; }.article__pagination-link { position: relative; color: #1674b1; display: inline-block; font-family: Helvetica, Arial, sans-serif; font-size: 45px; font-weight: normal; margin-left: 15px; text-transform: lowercase; }.article__pagination-link:first-child { margin-left: 0; }.article__pagination-link:focus, .article__pagination-link:link, .article__pagination-link:visited { color: #1674b1; }.article__pagination-link:hover, .article__pagination-link:active { color: #1674b1; }.article__pagination__continue { font-family: Helvetica, Arial, sans-serif; color: #333; font-size: 19px; font-weight: bold; }.article__pagination__continue:hover { cursor: default; }.article__pagination-position--numeric { display: inline-block; margin-left: 0; margin-top: -15px; font-size: 15px; font-family: Helvetica, Arial, sans-serif; color: #666666; }.article__pagination-link--next { padding-left: 28px; }.article__pagination-link--next:before { width: 0; height: 0; border-top: 0px solid transparent; border-bottom: 0px solid transparent; border-left: 0px solid black; content: "\e922"; cursor: pointer; display: inline-block; position: absolute; top: -38px; left: 0; font-family: 'icomoon'; }li .article__pagination-link--next:before { top: -34px; left: 0; }.article__pagination-link--prev { padding-right: 28px; }.article__pagination-link--prev:after { width: 0; height: 0; border-top: 0px solid transparent; border-bottom: 0px solid transparent; border-right: 0px solid black; content: "\e925"; cursor: pointer; display: inline-block; position: absolute; top: -38px; left: -35px; font-family: 'icomoon'; }li .article__pagination-link--prev:after { top: -34px; left: -22px; }.article__pagination-link.article__pagination-link--next-disabled { cursor: not-allowed; color: #ccc; visibility: hidden; }.article__pagination-link.article__pagination-link--next-disabled:before { width: 0; height: 0; border-top: 0px solid transparent; border-bottom: 0px solid transparent; border-left: 0px solid #cccccc; }.article__pagination-link.article__pagination-link--prev-disabled { cursor: not-allowed; color: #ccc; visibility: hidden; }.article__pagination-link.article__pagination-link--prev-disabled:after { width: 0; height: 0; border-top: 0px solid transparent; border-bottom: 0px solid transparent; border-right: 0px solid #cccccc; }.js .article__pagination--hidden { opacity: 0; }.article__pagination-item { background-color: #fff; border: none; margin-right: 0; }.article__pagination-item:first-child { border-right: none; }.article__pagination-link--active { cursor: not-allowed; }.article__pagination-wrap { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: block; }.article__page-end { margin-top: 20px; border-top: 1px solid #ccc; }.article-pagination-wrapper { position: relative; }.article__main-container-slideshow .article__pagination { border-bottom: 1px solid #ccc; }.article__main-container-slideshow .article__pagination li { vertical-align: middle; }.no-js .article__main-container-slideshow .article__pagination { border-bottom: none; }.article__main-container-slideshow .slideshow__pagination-position--numeric { font-size: 20px; font-weight: 300; color: #666; font-family: Helvetica, Arial, sans-serif; }.article__main-container-slideshow .slideshow__pagination-link { width: 30px; height: 30px; font-size: 18px; }.article__main-container-slideshow .slideshow__pagination-link--prev { padding: 0 20px 0 0; }.article__main-container-slideshow .slideshow__pagination-link--prev:before { content: "\f104"; font-family: icomoon; color: #666; }.article__main-container-slideshow .slideshow__pagination-link--next { padding: 0 0 0 20px; }.article__main-container-slideshow .slideshow__pagination-link--next:before { content: "\f105"; font-family: icomoon; color: #666; }.article__main-container-slideshow .slideshow__ad { display: none; background: #f3f3f3; height: 100%; width: 100%; position: absolute; top: 0; left: 0; }.article__main-container-slideshow .slideshow__ad:before { content: 'Advertisement'; position: absolute; top: 5%; left: 50%; transform: translate(-50%, -50%); color: #666666; font-size: 11px; }.article__main-container-slideshow .slideshow__ad > div { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; }.article__main-container-slideshow .slideshow__button { position: absolute; top: 200px; background: rgba(0, 0, 0, 0.6); width: 60px; height: 100px; cursor: pointer; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; z-index: 9998; }.article__main-container-slideshow .slideshow__button:before { font-family: icomoon; color: #dedede; font-size: 3.0em; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }.article__main-container-slideshow .slideshow__button:hover { background: rgba(0, 0, 0, 0.4); }.article__main-container-slideshow .slideshow__button--prev { left: 0; }.article__main-container-slideshow .slideshow__button--prev:before { content: "\f104"; }.article__main-container-slideshow .slideshow__button--next { right: 0; }.article__main-container-slideshow .slideshow__button--next:before { content: "\f105"; }.article__main-container-slideshow .article__slideshow-controls { position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }.article__main-container-slideshow .article__slideshow-controls:hover { opacity: 1; }.no-js .article__main-container-slideshow .article__slideshow-controls { display: none; }.article__main-container-slideshow .article__slideshow-controls.first .slideshow__button--prev { display: none !important; }.article__main-container-slideshow .article__slideshow-controls.last .slideshow__button--next { display: none !important; }.article__main-container-slideshow .slideshow-by-category__image-cont { position: relative; overflow: hidden; }.article__main-container-slideshow .slideshow-caption { position: absolute; bottom: 0; left: 0; color: white; background: rgba(0, 0, 0, 0.5); padding: 20px; font-size: 13px; width: 100%; height: 70px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }.article__main-container-slideshow .slideshow-caption.shrink { bottom: -55px; }.article__main-container-slideshow .slideshow-caption.shrink .slideshow-caption-arrow:before { content: "\f0d8"; }.no-js .article__main-container-slideshow .slideshow-caption { position: static; color: black; background: transparent; font-size: 18px; font-weight: bold; padding-left: 0; }.article__main-container-slideshow .slideshow-caption-arrow { position: absolute; bottom: 45px; width: 100%; cursor: pointer; z-index: 9999; text-align: center; }.article__main-container-slideshow .slideshow-caption-arrow:before { content: "\f0d7"; font-family: icomoon; color: #ccc; width: 30px; margin: 0 auto; }.no-js .article__main-container-slideshow .slideshow-caption-arrow { display: none; }.article__main-container-slideshow .article-standard__one-page .article__slideshow-controls { display: none; }.article__main-container-slideshow .article-standard__one-page .article__pagination { border-bottom: none; }.article-promo { border: 10px solid #ececec; margin: 0 0 16px; font-weight: bold; font-size: 16px; background-color: #ececec; }.article__subscribe-button { margin: 0; padding-left: 0; padding-right: 0; float: right; display: none; }.article__subscribe-button:empty { display: none; }@media (min-width: 768px) { .article__subscribe-button { max-width: 61%; display: block; } }.article__subscribe-button > div > a[data-link-type="product-signup"] { text-decoration: none; color: #000; display: block; height: auto; margin: 0; }.article__subscribe-button > div > a[data-link-type="product-signup"] > p { position: relative; white-space: nowrap; font-family: "Arial Narrow", Arial, sans-serif; text-align: right; width: auto; font-weight: bold; font-size: 12px; line-height: 200%; margin: 0; padding: 0; }@media (min-width: 845px) { .article__subscribe-button > div > a[data-link-type="product-signup"] > p { padding: 0 45px 0 0; font-size: 14px; line-height: 190%; } }@media (min-width: 1200px) { .article__subscribe-button > div > a[data-link-type="product-signup"] > p { line-height: 200%; font-size: 15px; padding: 0 65px 0 0; } }@media (min-width: 1440px) { .article__subscribe-button > div > a[data-link-type="product-signup"] > p { font-size: 16px; line-height: 210%; } }.article__subscribe-button > div > a[data-link-type="product-signup"] > p span.arrow-right { line-height: 1em; display: inline-block; box-sizing: border-box; margin: 0 0 0 5px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000; }.article__subscribe-button > div > a[data-link-type="product-signup"] > p span.ad-ticker { line-height: 1em; color: #1674b1; font-weight: bold; }.article__subscribe-button > div > a[data-link-type="product-signup"] > p > img { position: absolute; top: -15px; right: 0; display: none; }@media (min-width: 845px) { .article__subscribe-button > div > a[data-link-type="product-signup"] > p > img { display: block; max-width: 40px; top: -9px; margin-right: -10px; } }@media (min-width: 1200px) { .article__subscribe-button > div > a[data-link-type="product-signup"] > p > img { max-width: 60px; top: -15px; } }.article__subscribe-button.article__subscribe-button-cleared { float: none; max-width: none !important; width: auto; display: block; padding-top: 20px; padding-bottom: 10px; margin-top: 5px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; }.article__subscribe-button.article__subscribe-button-cleared:empty { display: none; }.article__subscribe-button.article__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p { padding: 0 45px 0 0; }@media (min-width: 1200px) { .article__subscribe-button.article__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p { padding: 0 65px 0 0; } }.article__subscribe-button.article__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p > img { display: block; max-width: 40px; top: -9px; }@media (min-width: 1200px) { .article__subscribe-button.article__subscribe-button-cleared > div > a[data-link-type="product-signup"] > p > img { max-width: 60px; top: -15px; } }.promo { margin-bottom: 11px; }.promo .article-media { width: auto; }.bvsponsoredwrapper { background-color: #d6dbe1; padding: 15px; min-height: 20px; margin-bottom: 15px; }.bvsponsoredwrapper:before, .bvsponsoredwrapper:after { content: ""; display: table; }.bvsponsoredwrapper:after { clear: both; }.bvsponsored { display: inline-block; font-size: 11px; }.bvview { display: inline-block; font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; }.bvview a { color: #000; }.bvview.pull-right { float: none !important; }@media (min-width: 320px) { .bvview.pull-right { float: right !important; } }@media (min-width: 320px) { .bvview { display: block; } }.bvview em { color: #2F8FE1; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; }.article__promo { margin: 0; }.article-share-menu { list-style: none; margin: 0; padding: 0; clear: both; }.article-share-menu > * { list-style: none; }.article-share-menu > li { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; margin-left: 30px; }.article-share-menu > li:first-child { margin-left: 0; }@media (min-width: 768px) { .article-share-menu { clear: none; float: right; }.article-share-menu > li { margin-left: 10px; } }@media (min-width: 1200px) { .article-share-menu { line-height: 1; } }.article-share-menu2 { text-align: center; list-style: none; margin: 0; padding: 0; clear: both; padding-top: 30px; padding-bottom: 30px; }.article-share-menu2 > * { list-style: none; }.article-share-menu2 > li { display: inline-block; vertical-align: middle; margin-left: 30px; }.article-share-menu2 > li:first-child { margin-left: 0; }@media (min-width: 768px) { .article-share-menu2 { clear: none; }.article-share-menu2 > li { margin-left: 10px; } }@media (min-width: 1200px) { .article-share-menu2 { line-height: 1; } }.social-links--article { margin: 20px 0 0 0 !important; }@media (min-width: 1200px) { .social-links--article { position: absolute; top: 0; left: -40px; }.social-links--article.is_stuck { left: auto; margin-left: -59px !important; } }.article__main-container-slideshow .slideshow-intro-wrap { position: relative; }.article__main-container-slideshow .slideshow-intro-wrap .slideshow-intro-link { position: absolute; top: 5px; right: 5px; color: white; background-color: #333333; padding: 10px 20px 10px 10px; font-size: .9em; border: 1px solid #666; }.article__main-container-slideshow .slideshow-intro-wrap .slideshow-intro-link:after { content: "\e934"; font-family: icomoon; font-size: 1em; padding-left: 8px; }.article__headline-slideshow:after { content: "\e934"; font-family: icomoon; font-size: 20px; position: relative; top: -16px; left: 8px; }.article__footer { margin-left: 0; margin-top: 35px; font-size: 14px; color: #999999; }@media (min-width: 1200px) { .article__footer { margin-left: 35px; } }.article__read-more { background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff); margin: 0; padding: 30px 0; text-align: center; position: relative; left: 0; right: 0; bottom: 0; z-index: 2; }.article__btn--read-more { background-color: #1674b1; }.article__arrow-next { color: #1674b1; cursor: pointer; font-size: 160px; opacity: 0.3; margin: 0; transition: opacity 0.5s; position: absolute; right: -100px;  z-index: 9999; }.article__arrow-next:hover { opacity: 1; }.article__arrow-next--hidden { display: none; }@media print { a[href]:after { content: ''; }abbr[title]:after { content: ''; }body { margin-top: 0 !important; padding-top: 0 !important; }.print-header { display: block; position: relative; width: 100%; padding: 15px; border-bottom: 1px solid #000; margin-bottom: 25px; }.print-header p { margin: 0; padding: 0; }.print-header p img { width: 201px; height: 52px; }.print-footer { display: block; position: relative; width: 100%; padding: 15px; border-top: 1px solid #000; margin-top: 25px; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-weight: 300; }.container-content--article .sticky-block { padding: 0 !important; margin: 0 !important; }.container-content--article .row { padding: 0; margin: 0; }.container-content--article .col-xs-12, .container-content--article .col-sm-12, .container-content--article .col-md-12, .container-content--article .col-lg-12, .container-content--article .col-xl-12 { padding: 0; margin: 0; }.article__main-container.col-xs-8, .article__main-container.col-sm-8, .article__main-container.col-md-8, .article__main-container.col-lg-8, .article__main-container.col-xl-8 { width: 100% !important; padding: 0 !important; margin: 0 !important; }.article__main-container .promo-unit, .article__main-container .news-list-compact { display: none !important; }.article__aside-container.col-xs-4, .article__aside-container.col-sm-4, .article__aside-container.col-md-4, .article__aside-container.col-lg-4, .article__aside-container.col-xl-4 { display: none !important; }#header, #footer, #trending, #share-widget, #leftRail, .googleAd, .ad, .promo-unit, .site-header, .top-ad-wrap, .article__bottom, .article__teaser, .article__aside, .article__rightRail, .article__read-more { display: none !important; }.follow.followOn, .follow.followOff { display: none; }.article__body, .article__body-print, .author__biography-block, .article__author-wrap, .article__top, .article__headline, .article__callout { display: block; }.article-header-row { padding: 0; }.article-header-row .article__header { padding: 0; }.article-header-row .article__header .article__callout { display: block; margin: 0 0 15px; padding: 0; font-size: 20px; }.article-header-row .article__header .article__headline { display: block; margin: 0 0 30px; padding: 0; font-size: 40px; }.article-header-row .article__author-image { display: none; }.article-header-row .article__author-name { margin-left: 0; }.article-header-row .article__byline { float: none; }.article-header-row .article__byline .article__author-link { font-size: 18px; font-weight: bold; text-transform: uppercase; }.article-header-row .article__byline .article__publish-date { font-size: 18px; }.article { padding: 0 15px; }.article img { width: auto !important; max-width: 600px; max-height: 300px; margin: 0 0 10px; padding: 0; display: block; clear: both; }.article .article__image { width: auto !important; max-width: 600px; max-height: 300px; margin: 0 0 10px; padding: 0; display: block; clear: both; }.article .article__video { margin: 0 0 20px; padding: 10px 15px; display: block; clear: both; border: 1px solid #999; border-radius: 10px; width: 220px !important; height: 50px; }.article .article__video:before { font-family: 'icomoon'; content: "\f03d"; font-size: 30px; line-height: 1.0em; color: #000; float: left; padding-right: 10px; }.article .article__video:after { content: 'TheStreet Video'; font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-weight: bold; float: left; font-size: 22px; line-height: 26px; }.article .article__video > div { margin: 0; padding: 0; display: none !important; }.article .article__video .video-container { margin: 0; padding: 0; display: none !important; }.article .article__video .embed-responsive { margin: 0; padding: 0; display: none !important; }.article .article__body, .article .article__body-print, .article .author__biography-block { margin: 0; font-size: 18px; line-height: 1.4; }.article .article__body-print { margin: 0; font-size: 16px; line-height: 1.4; }.article .row--social_links > .col-lg-1.col-md-12 { display: none !important; width: 0 !important; margin: 0; padding: 0; }.article .row--social_links > .col-lg-11.col-md-12 { width: 100% !important; margin: 0; padding: 0; }.article h1 { margin-top: 0 !important; padding-top: 0 !important; }.article > footer { display: none !important; } }.video-embed { max-width: 962px; }.video-embed-70x50 { width: 90vw; height: 51vw; }.video-caption { background-color: #1674b1; color: #fff; font-size: 16px; padding: 5px; }.carousel-video-control--tst { opacity: 1.0; }.carousel-video-control--tst.right { background: none; }.carousel-video-control--tst.left { background: none; }.video-carousel { position: relative; padding: 10px 0; border: solid #e9e9e9; border-width: 1px 0; height: 350px; margin: 0; }.video-carousel i { position: absolute; top: 15%; left: 35%; font-size: 60px; border: 2px solid #ffffff; border-radius: 50%; color: #ffffff; }.video-carousel i:before { display: block; width: 120px; height: 120px; text-align: center; padding-top: 33px; padding-left: 15px; }@media (min-width: 768px) { .video-carousel i { top: 18%; font-size: 50px; left: 32%; }.video-carousel i:before { display: block; width: 100px; height: 100px; text-align: center; padding-top: 25px; } }@media (min-width: 992px) { .video-carousel i { top: 12%; left: 30%; } }@media (min-width: 1200px) { .video-carousel i { top: 20%; left: 35%; } }.video-carousel .carousel { position: static; }.video-carousel .carousel-inner { background: #fff; }.video-carousel .carousel-inner a.thumb-link { position: relative; display: block; overflow: hidden; }.video-carousel .carousel-indicators { bottom: 0; }.video-carousel .carousel-indicators li { border: 1px solid #1674b1; }.video-carousel .carousel-indicators .active { background-color: #1674b1; }.video-carousel__section-headline { margin-top: 35px; }.video-carousel__headline { font-size: 22px; margin-bottom: 25px; }.video-carousel__callout { color: black; display: block;  display: -webkit-box; max-width: 400px; height: 67.2px;  margin: 0 auto; font-size: 16px; line-height: 1.4; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }.custom-carousel-icon { position: absolute; top: 50%; margin-top: -20px; outline: 0; width: 40px; height: 40px; text-indent: -9999px; z-index: 99; background: rgba(80, 80, 80, 0.4); border-radius: 50%; font-family: icomoon; font-style: normal; font-weight: normal; font-size: 16px; text-shadow: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.custom-carousel-icon:before { content: ''; display: inline-block; color: #dedede; position: absolute; top: 0; left: 12px; font-size: 2.0em; text-indent: 0; line-height: 1.2em; }.custom-carousel-icon.go-next { right: 0; }.custom-carousel-icon.go-next:before { content: "\f054"; left: 16px; }.custom-carousel-icon.go-prev { left: 0; }.custom-carousel-icon.go-prev:before { content: "\f053"; left: 12px; }.custom-carousel-icon:hover, .custom-carousel-icon:focus { background: rgba(0, 0, 0, 0.4); }.author { margin-top: 0; }.author__header { padding: 15px 0 0; margin: 0 15px 0; }.author__header:before, .author__header:after { content: ""; display: table; }.author__header:after { clear: both; }.author__header .author__info-container { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -moz-justify-content: flex-start; -webkit-justify-content: flex-start; justify-content: flex-start; border-bottom: 1px solid #1674b1; }.author__header .author__info-container .author__image-block { -webkit-box-flex: 1.1; -moz-box-flex: 1.1; -webkit-flex: 1.1; -ms-flex: 1.1; flex: 1.1; margin-left: -15px; margin-right: 15px; }@media (max-width: 480px) { .author__header .author__info-container .author__image-block { -webkit-box-flex: 2.15; -moz-box-flex: 2.15; -webkit-flex: 2.15; -ms-flex: 2.15; flex: 2.15; } }.author__header .author__info-container .author__biography-block { -webkit-box-flex: 4; -moz-box-flex: 4; -webkit-flex: 4; -ms-flex: 4; flex: 4; }.author__image-block { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -moz-justify-content: flex-start; -webkit-justify-content: flex-start; justify-content: flex-start; }.author__image-block picture { align-self: center; }.author__image-block picture img { width: 100%; height: auto; }.author__name { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 40px; font-weight: bold; margin-top: 0; margin-bottom: 3px; }@media (max-width: 480px) { .author__name { font-size: 24px; } }.author__title { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 18px; font-style: italic; margin-top: 0; margin-bottom: 5px; }.author__email { margin: 20px 0 10px; }.author__email a { color: black; font-family: Helvetica, Arial, sans-serif; font-size: 20px; }.author__email a .icon__email { color: #d6d6d6; }.author__image-wrap--popup { float: left; margin-right: 12px; }.author--popup { background-color: #fff; border: 1px solid #ccc; max-width: 300px; margin: 0; position: absolute; left: 0; top: -10px; z-index: 1000; }@media (min-width: 768px) { .author--popup { min-width: 486px; max-width: 600px; } }.author__biography-block { margin: 0; }.author__biography-block p { margin: 0; }.author__biography-block.author__biography-block-bio-content { padding-top: 15px; }.author__biography-block.author__biography-block-bio-content a { font-style: italic; }.author__info { padding: 8px; }.author__name--popup { font-family: Helvetica, Arial, sans-serif; font-size: 28px; font-weight: normal; float: left; margin: 0 0 18px 0; padding: 0; }.author__bio-more { font-weight: normal; color: #1674b1; display: inline-block; margin-left: 5px; }.news-list-compact--author-popup { margin-left: 18px; border-left: 1px solid #1674b1; margin-right: 0; }.news-list-compact__item--author-popup { margin: 0 0 0 25px; }.author__recent-stories { padding: 0 10px; }.author__recent-stories h4 { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; color: #1674b1; text-transform: uppercase; }.author__recent-story-publish-date { font-family: Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; color: #cccccc; }.author__recent-story-headline:before { content: ' \25CF'; font-size: 35px; color: #eeeeee; position: absolute; margin-left: -36px; z-index: 2; }.author__recent-story-headline { font-family: "Oswald", "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: normal; }.author__image { max-width: 110px; max-height: 110px; }.author__bio-header { overflow: hidden; }.author__bio-social { float: right; }.author__bio-btn { display: inline-block; font-size: 20px; padding: 8px; }.author__popup-close { color: #000; cursor: pointer; }.author__bio-social-btn { background-color: #ccc; color: #fff; }.author__stories-more { font-weight: normal; font-size: 13px; color: #1674b1; background-color: #f4f4f4; text-align: center; padding: 10px 0; min-width: 486px; max-width: 600px; display: block; text-transform: uppercase; }.author__section-headline { padding-top: 15px; }.no-js #video-container { display: none; }.article__main-container .news-list__object-wrap--video i { display: block; position: absolute; top: 16%; left: 27%; font-size: 35px; border: 1px solid #ffffff; border-radius: 50%; color: #ffffff; }.article__tags { padding-top: 14px; overflow: hidden; padding-bottom: 40px; }.article__tags a { float: left; padding: 8px 12px; border: 2px solid #ccc; border-radius: 2px; margin-right: 10px; margin-bottom: 10px; }.article__body, .article__body-print, .author__biography-block { line-height: 30px; color: black; font-family: Helvetica, Arial, sans-serif; margin-top: 35px; }.article__body a[href^='/quote/'], .article__body-print a[href^='/quote/'], .author__biography-block a[href^='/quote/'] { color: #1674b1; font-weight: 700; }.article__body p, .article__body-print p, .author__biography-block p { line-height: 30px; margin-bottom: 20px; }.article__body > ul, .article__body-print > ul, .author__biography-block > ul { padding-left: 20px; }.article__body > ul li, .article__body-print > ul li, .author__biography-block > ul li { margin-bottom: 15px; }.article__body > ol, .article__body-print > ol, .author__biography-block > ol { padding-left: 20px; }.article__body > ol li, .article__body-print > ol li, .author__biography-block > ol li { margin-bottom: 15px; }@media (min-width: 768px) { .article__body, .article__body-print, .author__biography-block { font-size: 18px; } }@media (min-width: 1200px) { .article__body, .article__body-print, .author__biography-block { margin-left: 35px; margin-top: 35px; } }