@charset "UTF-8";.main_body #featured_zacks_rank_stocks p.pfp_byline{position:absolute;top:5px;right:0}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks p.pfp_byline{position:inherit;top:inherit;right:inherit}}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image{border:none;border-top:3px solid #cacaca;margin:0;padding:0;padding-top:6px;position:relative}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image{float:left;width:100%}}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article{width:286px;float:left;border:none;box-shadow:none;padding:0 15px 0 10px;margin:0 0 2px 0;min-height:100px}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article:first-child{margin-bottom:10px}}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article{padding-left:0;padding-right:0;width:100%}}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article a figure{position:relative}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article a figure img{background-position:0 0;background-image:url(/images/sprites/z-sprite-bull-bear_2x.jpg);background-repeat:no-repeat;background-size:cover;width:80px;height:80px}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article a figure figcaption{position:absolute;top:80px;width:76px;left:2px;text-align:center;margin-top:2px;font-weight:700;color:#4b4b4b}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article a h1{font-size:13.5pt}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article a h2{font-size:10pt}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article p{margin:0}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article.bear_of_the_day figure img{background-position:-81px 0}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article .bear_of_the_day,.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image>article .bull_of_the_day{float:left;width:100%;margin-left:0;margin-bottom:10px}}.main_body #featured_zacks_rank_stocks section#bull_bear_of_the_day.article_pair_with_image article+article{border-left:1px solid #cacaca}.main_body #featured_zacks_rank_stocks div.two_col{border-top:1px solid #cacaca;margin-top:10px;padding-top:10px}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks div.two_col{float:left;width:100%}}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks div.two_col>section{float:left;width:100%}}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_number_one_rank_additions h1{margin-bottom:0;padding-bottom:10px;font-weight:700;color:#000}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_number_one_rank_additions p.time_frame{display:none}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_number_one_rank_additions table.report_list{margin-top:0;border-bottom:1px solid #cacaca}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_number_one_rank_additions table.report_list tbody td{padding-bottom:0;border:0;padding-top:0;height:27px}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_rank_top_movers h1{padding-bottom:10px;font-weight:700;color:#000;text-transform:inherit}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_rank_top_movers p.time_frame{display:none}.main_body #featured_zacks_rank_stocks div.two_col>section#zacks_rank_top_movers .footer_wrapper.rank_footer{display:none}.main_body #featured_zacks_rank_stocks footer.two_col{border-top:0;margin-top:0;padding-top:0;width:100%}@media (min-width:320px) and (max-width:1023.98px){.main_body #featured_zacks_rank_stocks footer.two_col{width:100%;float:left;position:relative;z-index:1;height:59px}}.main_body #featured_zacks_rank_stocks footer.two_col p{margin-top:12px!important;margin-bottom:7px;padding-top:0;padding-left:6px}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks footer.two_col p{margin-left:0!important;width:269px;max-width:1023px}}.main_body #featured_zacks_rank_stocks footer.two_col p.callout_box3{padding:1px 3px;padding-left:6px}.main_body #featured_zacks_rank_stocks footer.two_col p:first-child{margin-right:10px;padding:1px 3px;width:285px!important}@media (min-width:320px) and (max-width:1023.98px){.main_body #featured_zacks_rank_stocks footer.two_col p:first-child{position:absolute;top:-250px}}@media (max-width:1023px){.main_body #featured_zacks_rank_stocks{width:99%;float:left;max-width:1023px}}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks{border-top:none}}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks.icon_header>h1{float:left;text-align:left;width:100%;padding-left:0}}.main_body #investment_ideas_stocks #stocks.icon_header>h1:before{background-position:0 0;background-image:url(/images/sprites/z-sprite-icons-homepage.png);background-repeat:no-repeat;float:left;content:""}.main_body #investment_ideas_stocks #stocks .stocks_commentary{height:auto;overflow:hidden;margin-top:0;padding-top:0}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary{border-top:none}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary{float:left;text-align:left;width:100%}}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div{width:100%;max-width:1023px}}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div article{float:left;margin-right:0;width:295px;border-top:none;padding-top:10px}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div article header.mugshot{float:left;min-height:70px;border-top:none;border-bottom:none;width:60px;padding-top:0;padding-bottom:0;margin-bottom:10px;height:inherit}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div article h1{color:#000;font-weight:700;font-size:10.5pt}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div article p{border-bottom:1px solid #ccc;margin-left:60px;padding-bottom:7px}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div+div{margin-left:0!important}}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div+div article{float:none;border-top:none!important;padding-top:0}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div+div article{width:100%}}.main_body #investment_ideas_stocks #stocks .stocks_commentary.sub_commentary>div+div article h1{height:auto;font-weight:400;font-size:10pt}.main_body #investment_ideas_stocks #stocks .stocks_commentary .footer_wrapper p{text-align:right}@media (max-width:1023px){.main_body #investment_ideas_stocks #stocks .stocks_commentary .footer_wrapper p{text-align:left}}.main_body #investment_ideas_stocks #investment_ideas section{border-top:none}.main_body #investment_ideas_stocks #investment_ideas section>div{height:12em}@media (max-width:1023px){.main_body #investment_ideas_stocks #investment_ideas section>div{height:auto;float:left}}.main_body #investment_ideas_stocks #investment_ideas article.first{padding-bottom:1em;border-bottom:3px solid #ccc}.main_body #investment_ideas_stocks #investment_ideas p.teaser{height:5em}@media (max-width:1023px){.main_body #investment_ideas_stocks #investment_ideas p.teaser{height:auto;float:left;padding-top:1em!important;padding-bottom:1em}}@media (max-width:1023px){.main_body #investment_ideas_stocks #investment_ideas{margin-left:0!important;width:100%;margin-bottom:10px}}.main_body #investment_ideas_stocks #investment_ideas .footer_wrapper{height:auto}@media (max-width:1023px){.main_body #investment_ideas_stocks #investment_ideas .footer_wrapper{float:none;clear:both}}@media (max-width:1023px){.main_body #investment_ideas_stocks section{margin-left:0;width:100%;margin-bottom:10px;float:left}}@media (max-width:1023px){.main_body #investment_ideas_stocks section #etfs,.main_body #investment_ideas_stocks section #funds,.main_body #investment_ideas_stocks section #options{margin-left:0!important;width:100%;margin-bottom:10px}}@media (max-width:1023px){.main_body #investment_ideas_stocks{width:100%;max-width:1023px;float:left;padding:3px 0 10px 0}}@media (max-width:1023px){.main_body #earnings_analysis{width:100%;max-width:1023px;float:left;padding:3px 0 10px 0}}.main_body #earnings_analysis.two_col a.more_analysis{margin-top:-26px;float:right}@media (max-width:1023px){.main_body #earnings_analysis.two_col div{width:100%}}.main_body #earnings_analysis.two_col div a.header_sub_link{float:right;margin-top:-16px}.main_body #earnings_analysis.two_col div section#earnings_headlines{margin-bottom:20px}.main_body #earnings_analysis.two_col div section#earnings_headlines div.bulleted{border-top:1px solid #cacaca;padding-top:6px}.main_body #earnings_analysis.two_col div section#upcoming_earnings_esp{margin-top:20px}.main_body #earnings_analysis.two_col div .footer_wrapper p.earnings_calendar_link{margin-left:55px;margin-right:-55px}.main_body #earnings_analysis.two_col div .footer_wrapper p.earnings_calendar_link:before{background-position:-150px 0;width:42px;height:47px;margin-left:-50px;margin-top:-8px}@media (max-width:1023px){.main_body #earnings_analysis.two_col div+div{margin-left:0!important;margin-top:15px}}.main_body #earnings_analysis #earnings_surprises{padding-bottom:1em}@media (max-width:1023px){.main_body #video_commentaries{float:left;width:100%;max-width:1023px}}@media (max-width:1023px){.main_body #video_commentaries article{width:100%;margin-left:0!important}}.main_body #video_commentaries article header a{display:inline-block}.main_body #video_commentaries article header a:before{position:absolute;background-position:-110px 0;width:40px;height:30px;left:7px;top:53px}@media (max-width:1023px){.main_body #video_commentaries article header a:before{top:126px}}@media (max-width:1023px){.main_body #video_commentaries article header a img{width:100%;height:auto}}.main_body #video_commentaries article header a h1{border-bottom:1px solid #cacaca;padding-bottom:2px;width:144px;clear:both}@media (max-width:1023px){.main_body #video_commentaries article header a h1{width:100%;height:auto}}.main_body #video_commentaries article p.teaser{margin-bottom:5px;overflow:hidden}@media (min-width:1024px){.main_body #video_commentaries article p.teaser.mobile_view{display:none}}@media (max-width:1023px){.main_body #video_commentaries article p.teaser.mobile_view{height:auto}}@media (max-width:1023px){.main_body #video_commentaries article p.teaser.desktop_view{display:none}}.main_body>section>article header.mugshot{border-top:3px solid #cacaca;padding-top:6px}.main_body .how-to-use-earnings-esp-link p.byline{margin-bottom:6px}.main_body .how-to-use-earnings-esp-link .commentary_body{padding-top:15px}.main_body .how-to-use-earnings-esp-link .commentary_body p{font-size:13pt;margin-bottom:15px!important}.main_body .how-to-use-earnings-esp-link .commentary_body p i{font-weight:700;margin-top:20px;display:inline-block}.main_body .how-to-use-earnings-esp-link .commentary_body p a.in_copy{font-size:13pt}@media (max-width:1023px){.main_body_full #focus_list{margin-top:90px!important}}@media (min-width:1024px){.main_body_full #focus_list{min-height:173px}}.main_body_full #focus_list h1{margin-bottom:20px}.main_body_full #focus_list p.align_center.loader_height{position:absolute;left:0;top:15px;z-index:9999999;width:100%;background:rgba(255,255,255,.5)}@media (max-width:961px){.main_body_full #focus_list p.align_center.loader_height{top:40px;padding:100px 0}}@media (min-width:992px){.main_body_full #focus_list p.align_center.loader_height{padding:90px 0}}.main_body_full #focus_list .excel_dw_link{margin:12px 41px 12px 0}@media (max-width:1023px){.main_body_full #focus_list ul.tabs li.ui-state-default a{font-size:9pt}}.main_body_full #focus_list .dt-buttons .dt-button.buttons-print{padding-right:0;padding-left:21px;text-overflow:inherit;width:22px;top:-38px;right:80px;background-position:center top;background-color:transparent;border:0}.main_body_full #focus_list #additions_deletions>form{margin:7px 0}.main_body_full #focus_list #additions_deletions>form p select{margin-left:10px;margin-right:10px}.main_body_full #focus_list #additions_deletions>form p select:first-child{width:120px}.main_body_full #focus_list #additions_deletions>form p select:nth-child(2){width:170px}.main_body_full #focus_list #additions_deletions>form p input{height:30px;padding:0 1em}@media (max-width:1023px){.main_body_full #focus_list #additions_deletions>form p input{margin-top:10px}}.main_body_full #focus_list #additions_deletions>form p input.fancy_button{cursor:pointer}@media (max-width:1023px){.main_body_full #focus_list #additions_deletions #focuslist_additions_deletions{width:743px!important}}@media (max-width:1023px){.main_body_full #focus_list #additions_deletions #focuslist_additions_deletions tbody td.dataTables_empty{text-align:left!important;padding-left:156px!important}}.main_body_full #focus_list #additions_deletions #focuslist_additions_deletions_wrapper{padding-bottom:20px}.main_body_full #focus_list #additions_deletions #focuslist_additions_deletions_wrapper .dt-buttons{display:none}.main_body_full #focus_list #additions_deletions #focuslist_additions_deletions_wrapper .DTFC_LeftHeadWrapper table thead th:first-child{padding:8px 1px}.main_body_full #focus_list #additions_deletions .dataTables_length{margin:8px 0}.main_body_full #focus_list #additions_deletions .dataTables_length select{margin-left:10px;margin-right:10px}.main_body_full #focus_list #performance{min-height:156px}@media (max-width:1023px){.main_body_full #focus_list #performance table{width:99%}}.main_body_full #focus_list #performance table caption{background:#efefef;margin-bottom:5px;padding:2px 0;border:1px solid #cacaca;font-size:10pt;text-align:left;font-weight:700}@media (max-width:1023px){.main_body_full #focus_list #performance p.loader_height{padding:62px 0}}@media (max-width:961px){.main_body_full #focus_list #about{min-height:156px}}.main_body_full #focus_list #about p.loader_height{padding:62px 0}.main_body_full #focus_list #about>p,.main_body_full #focus_list #additions_deletions>p,.main_body_full #focus_list #full_one_list>p,.main_body_full #focus_list #growth>p,.main_body_full #focus_list #income>p,.main_body_full #focus_list #momentum>p,.main_body_full #focus_list #performance>p,.main_body_full #focus_list #value>p,.main_body_full #focus_list #vgm>p,.main_body_full #focus_list #view_list>p{margin-top:12px;margin-bottom:12px}.main_body_full #focus_list #about p+p,.main_body_full #focus_list #additions_deletions p+p,.main_body_full #focus_list #full_one_list p+p,.main_body_full #focus_list #growth p+p,.main_body_full #focus_list #income p+p,.main_body_full #focus_list #momentum p+p,.main_body_full #focus_list #performance p+p,.main_body_full #focus_list #value p+p,.main_body_full #focus_list #vgm p+p,.main_body_full #focus_list #view_list p+p{margin-top:.5em!important;margin-bottom:.5em!important}#main_content .main_body>section:first-child,#main_content .main_body_full>section:first-child{margin-top:8px}@media (min-width:1024px){#main_content .quote_body_full #quote_equity_research{padding-left:0}}#main_content .quote_body_full #quote_equity_research form input[type=text]{padding:1px 2px}@media (max-width:1023px){#main_content .quote_body_full #quote_equity_research form input[type=text]{width:98%;margin-bottom:10px}}@media (max-width:1023px){#main_content .quote_body_full #quote_equity_research form select[name=industry]{width:99%;margin-bottom:10px}}@media (min-width:1024px){#main_content .quote_body_full #quote_equity_research form select[name=industry]{width:200px}}#main_content .quote_body_full #quote_equity_research form input[type=submit]{float:none;margin-left:0}@media (min-width:1024px){#main_content .quote_body_full #quote_equity_research form input[type=submit]{margin-left:3px}}#main_content .quote_body_full #quote_zer_table #zer_table{padding:0}#main_content .quote_body_full #quote_zer_table select{width:auto!important;font-size:10pt}#main_content .quote_body_full #quote_zer_table.zdt_wrapper .dataTables_length{bottom:0}#main_content #esp_screens #top_performing{padding-top:6px}#main_content #esp_screens #top_performing h1:first-child{text-transform:none}#main_content #esp_screens #top_performing h1+select{margin-top:1em;margin-bottom:.5em;width:100px}@media (max-width:1023px){#main_content #esp_screens #top_performing h1+select{width:100%}}@media (max-width:1023px){#main_content p.align_center.loader_height{padding:100px 0}}@media (min-width:1024px){#main_content p.align_center.loader_height{padding:90px 0}}@media (max-width:1023px){#my_portfolio,#personal_finance_top_stories,#recent_quotes{max-width:1023px!important;width:89%!important}}@media (max-width:1023px){#zacks_rank_top_movers{position:relative;z-index:1}}@media (max-width:1023px){#zacks_number_one_rank_additions{margin-top:40px;margin-left:0!important}}@media (max-width:1023px){section #zacks_rank_top_movers h1{margin-top:8px;margin-bottom:8px}}@media (min-width:320px){#zacks_etf_rank>p{width:100%}}@media (min-width:992px){#zacks_etf_rank>p{width:400px}}#zacks_etf_rank img{margin-right:35px}#zacks_etf_rank footer p+p{padding-top:10px}#etf_reserach_reports #etf_commentary{margin-top:10px}@media (min-width:320px) and (max-width:767.98px){#etf_reserach_reports.two_col>div{width:100%}}#etf_commentary h1,#etf_reports h1{color:#4b4b4b;font-size:10pt;font-weight:700;text-align:left}@media (min-width:320px) and (max-width:767.98px){#etf_reports{width:100%;margin-left:0!important}}#etf_resources>section{height:245px;position:relative}#etf_resources>section footer{position:absolute;bottom:0}#etf_resources .icon_header>h1{padding-left:0}#etf_category div.scrolling{margin-top:0}#etf_category footer select{width:100px}#etf_category>p select{width:250px}@media (max-width:576px){#etf_category>p select{display:block;margin-left:0}}#etf_headlines>div{border-top:none}#etf_headlines>div.bulleted{border-top:none!important}#etf_screener ul{padding-left:10px}#etf_screener ul li{list-style:none;padding-bottom:6px}.etf_commertaries>h1 a{color:#007f06;font-size:13.5pt}#etf_rank_guide p{border-top:1px solid #cacaca;margin-top:6px;padding-top:6px}#etf_rank_guide footer p{border:none;margin-top:0;padding-top:0}#aws article:first-child{padding-bottom:10px;margin-bottom:10px;border-bottom:3px solid #cacaca}#aws article header+p.teaser{margin:3px 0 0 0}#market_outlook{margin-bottom:10px}#market_outlook section{padding-top:0}#market_outlook section.bare{border:none!important}#market_outlook section article h1 a:before{content:none;color:inherit}#market_outlook section article h2{color:#545454}@media (min-width:320px) and (max-width:767.98px){#market_outlook{width:100%;margin-left:0!important}}.bulleted article h1,.bulleted article h2{font-weight:400!important}.bulleted article h2{margin-left:13px;color:#7d7d7d}article p,aside p{margin:0}#main_content form{margin:7px 0}#main_content input[type=text]{width:203px;margin-top:5px}#main_content input[type=submit]{min-width:90px;margin-left:3px;padding:0!important;float:right;clear:right;text-align:center;cursor:pointer}#main_content input[type=submit].type2{width:130px}@media (min-width:320px) and (max-width:767.98px){#main_content input[type=submit].type2{margin-top:.5rem}}#main_content aside input[type=submit],#new_to_zacks_lb input[type=submit]{float:none}input.fancy_button{height:30px}#quote_ribbon h1>span,.callout_box h1,.callout_box_scorecard h1{font-size:12pt;color:#007f06;font-weight:700}.callout_box h1{margin-top:4px;max-width:250px}@media (min-width:320px) and (max-width:767.98px){.callout_box h1{width:100%}}@media (min-width:320px) and (max-width:767.98px) and (orientation:portrait){.callout_box h1{max-width:160px}}.callout_box p{width:100%;float:left;padding-top:5px;margin-top:0!important;border:none!important}.callout_box img{float:right;padding:0 0 1em 1em}.cb_fullsize img{margin-top:-3.5em}#enhance_your_education{margin-top:.8rem}#enhance_your_education form label{float:left;width:100%;font-weight:700}#enhance_your_education form input[type=text]{height:30px;padding:0 .3rem}@media (max-width:1023px){#stock_picking_strategies{float:left}}@media (min-width:320px) and (max-width:767.98px){#stock_picking_strategies article,#stock_picking_strategies section{width:100%;float:left;margin-left:0!important}}@media (max-width:1023px){#equity_research{float:left}}@media (min-width:320px) and (max-width:767.98px){#equity_research section{width:100%}}#enhance_your_education,#stocks_android_ad{background:#dfdfdf;background:linear-gradient(to bottom,#dfdfdf 1%,#fff 30%)}#zacks_rank_top_movers .time_frame{width:100%;border-top:1px solid #cacaca;padding-top:6px;margin-top:6px}@media (min-width:320px) and (max-width:1023.98px){#market_outlook{margin-top:6px}}@media (min-width:320px){#etf_category #etf_data_list_wrapper .bottom_value_wrapper .dataTables_length{margin-left:0}}@media (min-width:992px){#etf_category #etf_data_list_wrapper .bottom_value_wrapper .dataTables_length{margin-top:.4rem}}@media (min-width:320px) and (max-width:992px){#etf_resources section{width:100%;height:auto;margin-left:0!important;padding-bottom:.5rem!important}}@media (min-width:320px) and (max-width:992px){#etf_resources section footer{float:left;position:relative}}@media (min-width:320px) and (max-width:767.98px){#stocks_android_ad .android_button{float:left}#stocks_android_ad>p{width:100%!important;float:left;padding-top:2rem}}#etf_rank_education footer{padding:6px 0}#etf_rank_education footer p+p{padding-top:10px}#earnings_esp_analysis #beat_earnings h1,#earnings_esp_analysis div>h1{margin-bottom:10px;font-size:13.5pt;text-transform:capitalize;color:#007f06}@media (min-width:320px) and (max-width:1023.98px){#earnings_esp_analysis div>h1{margin-top:10px}}#earnings_esp_analysis div>h1 a{color:#007f06!important}#earnings_esp_analysis div>h1 a:after{content:" »";color:#000}#earnings_esp_analysis #beat_earnings h1{margin-top:10px}#earnings_esp_analysis #beat_earnings footer{padding:6px 0}#earnings_esp_analysis #beat_earnings footer p+p{padding-top:10px}#earnings_esp_analysis #beat_earnings footer>p>a{font-size:9pt}#earnings_esp_analysis #earnings_update_symbol{width:100%;margin:0!important;clear:both;border-top:0}#earnings_esp_analysis #earnings_update_symbol .two_col section p.bare{margin-top:6px;padding-top:6px}#earnings_esp_analysis #earnings_update_symbol .two_col section#earnings_by_symbol form input[type=text]{margin-top:0;padding:.4rem .1rem}@media (min-width:320px) and (max-width:767.98px){#earnings_esp_analysis #earnings_update_symbol .two_col section#earnings_by_symbol form input[type=text]{float:left}}@media (min-width:320px) and (max-width:767.98px){#earnings_esp_analysis #earnings_update_symbol .two_col section#earnings_by_symbol form input[type=submit]{float:left}}@media (min-width:992px){#earnings_calendar table{width:200px;float:left}}@media (min-width:992px){#earnings_calendar .events_today{width:90px;margin-top:41px;margin-left:15px;float:left}}form[name=frm_earnings] footer{padding:6px 0}#beat_earnings table tbody td.align_center,#etf_funds_data table tbody td.align_center{text-align:center}#beat_earnings table tbody td.align_center .rank_chip,#etf_funds_data table tbody td.align_center .rank_chip{margin-right:0}@media (max-width:961px){#etf_funds_data p.align_center.loader_height{padding:100px 0}}@media (min-width:992px){#etf_funds_data p.align_center.loader_height{padding:90px 0}}@media (min-width:320px) and (max-width:1023.98px){aside#zacks_rank_education{width:100%!important;box-sizing:border-box}}@media (min-width:320px) and (max-width:1023.98px) and (orientation:landscape){#earnings_by_symbol,#earnings_calendar,#earnings_esp_analysis div,#earnings_events div,#earnings_update_symbol div,#get_daily_earnings_updates,#recent_eps_surprises,#recent_sales_surprises,#zacks_rank_education,form[name=frm_earnings] input[type=submit],form[name=frm_earnings] input[type=text],table#minical_placeholder{width:100%!important;margin-left:0!important;box-sizing:border-box}}@media (min-width:320px) and (max-width:1023.98px) and (orientation:landscape){form[name=frm_earnings] input[type=submit]{margin:6px 0}}@media (min-width:320px) and (max-width:414px) and (orientation:portrait){form[name=frm_earnings] .result_container .results_tickers ul{top:20px!important;left:-8px!important}}@media (min-width:320px) and (max-width:1023.98px){#earnings_calendar{margin-bottom:10px}}#top_stories .first{float:left;width:330px;margin:0;margin-top:2px;border:none}@media (min-width:320px) and (max-width:991.98px){#top_stories .first{width:100%;float:left;box-sizing:border-box}#top_stories .first header{width:100%;float:left}#top_stories .first header a{display:inline-block;width:100%;float:left}#top_stories .first header h1{width:100%;float:left}#top_stories .first header img{width:100%;max-width:100%;height:auto}#top_stories .first header+p{float:left;width:100%}}#top_stories div{width:280px;float:left;margin-left:15px}@media (min-width:320px) and (max-width:991.98px){#top_stories div{width:100%;box-sizing:border-box;float:left}}#top_stories div>h1{margin-bottom:10px;text-transform:capitalize;font-size:13.5pt;text-shadow:0 1px 1px #fff}#top_stories div>h1 a{color:#007f06!important}#top_stories div>h1 a:after{content:" »";color:#000}#top_stories div>h1 a:focus,#top_stories div>h1 a:hover{text-decoration:underline!important}#top_stories div.ruled article{margin-top:6px;margin-bottom:6px;border-bottom:1px solid #cacaca}#top_stories div.ruled article h1{margin-bottom:0;padding:0 0 5px 0;font-size:10pt;font-weight:400;line-height:1.25;color:#4b4b4b}#top_stories div.ruled article h1 a{font-size:inherit;font-weight:400}#top_stories div.ruled article:after{content:".";display:block;height:0;clear:both;visibility:hidden;float:none}@media (min-width:320px) and (max-width:767.98px){#top_stories div{width:100%;float:left;margin-left:0;padding:1rem 0;box-sizing:border-box}}#etf_reports>h1{margin-bottom:0!important;text-transform:capitalize;text-shadow:0 1px 1px #fff}#etf_reports>h1+p{border-top:1px solid #cacaca;margin-top:6px;padding-top:6px}#etf_screens>h1{margin-top:6px;margin-bottom:0;padding-bottom:3px;border-bottom:none;box-shadow:0 1px 0 #fff inset;font-size:10pt;font-weight:700;text-align:left;color:#4b4b4b;text-transform:capitalize;text-shadow:0 1px 1px #fff}#etf_screens>h1+p{border-top:1px solid #cacaca;margin-top:6px;padding-top:6px}#etf_screens>h1 select{width:100px!important;margin-top:1em!important;margin-bottom:.5em!important;font-size:10pt}section.bare{border:none!important}section#mf_comparison_view,section#search_for_funds,section#search_for_mutual_funds{font-size:10pt}section#funds_education{border-top:1px solid #cacaca!important}section#mutual_funds_rank_guide p,section#research_by_family p{border-top:1px solid #cacaca!important;margin-top:6px;padding-top:6px}section#mutual_funds_rank_guide footer p,section#research_by_family footer p{border-top:none!important;margin-top:0;padding-top:0}section#etf_education_rankguide{border-top:1px solid #cacaca!important}section#top_equity table.rank_list td span{margin-right:0}.main_body>section .stacked2 section+section,aside.stacked2{border-top:1px solid #cacaca!important}.main_body>section .stacked2 section+section{margin-top:13px}.main_body>section section{padding-top:6px}#mf_comparison_view input[type=text]{width:33px!important}select#select_etf_cat{width:220px;margin-top:1em!important;margin-bottom:.5em!important}select#selectcat{margin-top:1em!important;margin-bottom:.5em!important}@media (min-width:320px) and (max-width:767.98px){#mf_research_tools+#etfs_android_ad{min-height:150px}}@media (min-width:320px) and (max-width:767.98px){#mf_research_tools+#etfs_android_ad p{width:auto;padding:2rem 0 1rem 0}}.fn_newsletter_Ad{margin-bottom:1em}form[name=frmFundResearch] input[type=text],form[name=mfticker] input[type=text]{font-size:9pt;line-height:normal;padding:3px 2px}#top_equity .rank_list td,#top_equity .rank_list th{height:22px;padding:2px 0}@media (min-width:320px) and (max-width:1023.98px) and (orientation:landscape){#etf_research_tools{width:100%;float:left;box-sizing:border-box}#etf_research_tools div{width:100%;float:left;box-sizing:border-box;margin-left:0!important}#etf_education_rankguide,#funds_education,#mf_research_tools{float:left;width:100%;box-sizing:border-box;padding:2%}#etf_education_rankguide #etf_education_resources,#etf_education_rankguide #etf_rank_guide,#etf_education_rankguide #mutual_funds_education,#etf_education_rankguide #mutual_funds_rank_guide,#etf_education_rankguide .two_col div,#funds_education #etf_education_resources,#funds_education #etf_rank_guide,#funds_education #mutual_funds_education,#funds_education #mutual_funds_rank_guide,#funds_education .two_col div,#mf_research_tools #etf_education_resources,#mf_research_tools #etf_rank_guide,#mf_research_tools #mutual_funds_education,#mf_research_tools #mutual_funds_rank_guide,#mf_research_tools .two_col div{width:48%}#etf_education_rankguide .two_col div.stacked2,#funds_education .two_col div.stacked2,#mf_research_tools .two_col div.stacked2{width:100%;box-sizing:border-box;float:left}#etf_education_rankguide #mutual_fund_screener div,#funds_education #mutual_fund_screener div,#mf_research_tools #mutual_fund_screener div{width:100%;box-sizing:border-box}#etfs_android_ad{width:auto;height:auto!important;box-sizing:border-box;margin:0;float:left}}@media (min-width:320px) and (max-width:1023.98px) and (orientation:landscape){form[name=frmFundResearch],form[name=mfticker]{position:relative}div.result_container,div.results_tickers{width:220px!important}div.result_container div,div.results_tickers div{width:inherit!important}}.zc_popup_container{position:fixed;top:290px;background-color:#fff;color:#7f7f7f;border:1px solid green;border-radius:0;z-index:101;width:372px;clear:both;margin:0 auto;padding:6px;box-shadow:1px 4px 10px #ccc}.zc_popup_container>header{color:#086218!important;text-align:center!important;padding:16px 6px!important;position:relative!important;border:3px solid #d7d7d7!important;background:0 0!important;display:block}.zc_popup_container>header h1{border-bottom:0;margin:0;padding:0;background-color:transparent;color:#086218}.zc_popup_container>header a{position:absolute;top:3px!important;right:6px!important}.zc_popup_container section{background:#d7d7d7 none repeat scroll 0 0!important;padding:12px 2px 8px!important}.zc_popup_container form{float:left;width:212px;margin:10px 24px 0 8px!important}.zc_popup_container form .inputBox{background-color:#fff;border:1px solid #999;border-radius:4px;box-shadow:0 2px 4px #dadada inset;height:26px;line-height:20px;margin:4px auto 12px;padding:6px 10px;width:207px;color:#999}.zc_popup_container form input[type=text]{width:208px!important;margin-top:5px}.zc_popup_container form .fancy_button{margin-left:0!important;background:linear-gradient(to bottom,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%) repeat scroll 0 0;background:-moz-linear-gradient(to bottom,#fd951a 0,#e96418 50%,#e96418 70%,#fd951a 100%) repeat scroll 0 0;border:1px solid #bd4600;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.5),1px 1px 3px rgba(255,255,255,.5) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.5),1px 1px 3px rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5),1px 1px 3px rgba(255,255,255,.5) inset;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:4px 10px;text-shadow:0 -1px 2px #000;-moz-text-shadow:0 -1px 2px #000;-webkit-text-shadow:0 -1px 2px #000;text-transform:capitalize;width:217px;cursor:pointer}.zc_popup_container form input[type=submit]{min-width:90px;margin-left:1px!important;padding:0!important;float:none!important;clear:right;text-align:center}.zc_popup_container aside{float:left;width:121px}.zc_popup_container aside>img{margin:4px auto 0;display:block}.zc_popup_container aside a{display:block;padding-bottom:2px!important;font-size:10pt!important;font-weight:700!important;text-align:center;text-decoration:none}.zc_popup_container aside p{margin-top:0;font-size:12px!important;line-height:18px!important;text-align:left}@media (min-width:992px){.zc_popup_container{display:block!important}}#rank_sell_list div p.callout_box{display:inline-block;position:absolute;right:0;top:0}@media (max-width:1023px){#rank_sell_list div p.callout_box{position:relative;width:calc(100% - 42px)}}@media (max-width:1023px){#rank_sell_list div p select{width:98%;margin:10px 0}}#rank_sell_list div p input.fancy_button{height:30px;padding:0 1em}@media (max-width:1023px){#rank_sell_list div p input.fancy_button{width:98%;margin:10px 0}}#rank_sell_list div p span.rank_table_cta_grp{float:right;padding:15px 0;padding-top:10px;position:relative;top:-8px;width:auto}#rank_sell_list div p span.rank_table_cta_grp #excel_link{float:right;padding-right:2px;padding-top:10px}@media (max-width:1023px){#rank_sell_list div p span.rank_table_cta_grp #excel_link{display:none}}#rank_sell_list div p span.rank_table_cta_grp #excel_link a i.rank_icons{float:left;position:relative;top:-5px;padding-right:14px;width:26px;height:24px;display:inline-block;background-repeat:no-repeat;background-position:center center;transform:scale(.9);background-image:url(/images/icons/rank/excel_icon.png);padding-right:8px!important}#rank_sell_list div #five_rank_table #zacks_five_rank_data_wrapper .dt-buttons{position:absolute;top:-12px;right:167px;float:right}#rank_sell_list div #five_rank_table #zacks_five_rank_data_wrapper .dt-buttons button{padding-left:21px;width:58px;right:-30px;top:-38px;height:29px;position:absolute;background-image:url(/images/icons/rank/small-print.png)!important;border:0;background-color:transparent;background-repeat:no-repeat}#rank_sell_list div #five_rank_table #zacks_five_rank_data_wrapper .dt-buttons button span{padding-left:10px;padding-top:0;margin-top:-7px;float:left;font-size:12px;font-weight:700;text-indent:0!important;text-align:right;color:#1d5eb5}@media (max-width:1023px){aside.callout_box.cb_fullsize{float:left}}@media (min-width:320px) and (max-width:991.98px){#main_content .quote_body_full #quote_zer_table .cus_synd_search{width:auto;float:left;padding:1em 0;font-size:10pt}#main_content .quote_body_full #quote_zer_table .cus_synd_search select{width:98%!important}#main_content .quote_body_full #quote_zer_table #zer_table_wrapper #zer_table_filter{padding:2em 1%}}@media (min-width:992px){#quote_zer_table{position:relative}#quote_zer_table .cus_synd_search{padding-top:.4em;position:absolute;width:auto;z-index:10;font-size:10pt}#quote_zer_table #zer_table_wrapper #zer_table_filter{margin-bottom:2em}}@media (min-width:992px){#earnings_events .two_col aside.callout_box{margin-left:12px!important}}.unsubscribe-form{box-sizing:border-box}.unsubscribe-form form{font-family:Helvetica,Arial,sans-serif}@media (min-width:320px){.unsubscribe-form form{display:inline-block;width:100%}}@media (min-width:768px){.unsubscribe-form form{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}}.unsubscribe-form form h1{margin:0;padding:.5em 0 2em 0;font-family:inherit;font-weight:600;font-size:14pt;color:#55474e;text-align:center}.unsubscribe-form form h1 .green{color:#3aa150}@media (min-width:320px){.unsubscribe-form form h1{width:100%}}@media (min-width:768px){.unsubscribe-form form h1{flex-basis:100%}}.unsubscribe-form form label{padding-bottom:1em;font-family:inherit;font-size:12pt;font-weight:400;text-align:center;text-transform:capitalize}@media (min-width:320px){.unsubscribe-form form label{width:100%;display:inline-block}}@media (min-width:768px){.unsubscribe-form form label{flex-basis:100%}}.unsubscribe-form form input[type=email]{margin-bottom:10px;padding:.3em 1em;background-color:transparent;border:none;border-bottom:1px solid #55474e;font-family:inherit;font-size:12pt;text-align:left;font-weight:400;line-height:normal}@media (min-width:320px){.unsubscribe-form form input[type=email]{display:inline-block;width:100%;min-width:auto}}@media (min-width:768px){.unsubscribe-form form input[type=email]{width:auto;min-width:400px;flex-basis:100%}}.unsubscribe-form form button[type=submit]{display:inline-block;background:#ec7a10;border:0;padding:1em;border-radius:4px;cursor:pointer;margin-top:10px;font-family:inherit;font-size:11pt;text-align:center;line-height:normal;text-transform:capitalize;color:#fff}.unsubscribe-form form button[type=submit]:focus,.unsubscribe-form form button[type=submit]:hover{background:#b45b08}@media (min-width:320px){.unsubscribe-form form button[type=submit]{width:98%;box-sizing:border-box;margin:0 1%}}@media (min-width:768px){.unsubscribe-form form button[type=submit]{width:auto;margin:0}}.unsubscribe-form form .error{padding:.5em 0;font-family:inherit;font-style:normal;font-size:11pt;color:red;line-height:normal;text-align:center}@media (min-width:320px){.unsubscribe-form form .error{width:100%;display:inline-block}}
@charset "UTF-8";#top_zacks_features>.module_heading{background:#7ecd40;background:linear-gradient(to bottom,#7ecd40 0,#61bf35 4%,#5eaf39 7%,#59a42e 11%,#50a331 14%,#4da324 18%,#54a131 21%,#4e9e2d 29%,#489128 39%,#468c29 43%,#408322 50%,#3e7c24 54%,#37761e 57%,#346f1c 61%,#306419 71%,#32651a 79%,#2f6818 82%,#366d1d 86%,#376d1f 89%,#387621 93%,#377d1a 96%,#437f25 100%)}#premium_research_chart #quote_chart,#third_rail>section{background:#dfdfdf;background:linear-gradient(to bottom,#dfdfdf 1%,#fff 30%)}#third_rail{float:left;width:347px;padding-left:20px;margin-right:3px}#third_rail .third_rail_v3{width:255px}#third_rail>section{margin:0 0 10px 0;padding:8px 17px;border:1px solid #cacaca!important;border-radius:6px;-o-box-shadow:inset 0 2px 4px 0 #fff;-ms-box-shadow:inset 0 2px 4px 0 #fff;box-shadow:inset 0 2px 4px 0 #fff}#third_rail>section>.module_heading,#third_rail>section>h1{margin-top:3px;margin-bottom:6px!important;text-transform:capitalize}#third_rail>section>.module_heading a,#third_rail>section>h1 a{color:#007f06!important}#third_rail>section>.module_heading a:hover,#third_rail>section>h1 a:hover{color:#007f06!important}#third_rail>section>header>h2{color:#000}#third_rail>div.ad{margin:0 0 1em 0;padding:.6em 0;border:1px solid #cacaca;text-align:center}#third_rail .dfp_ad_unit{margin:0 0 1em 0;padding:.6em 0;border:1px solid #cacaca;text-align:center;width:auto}#third_rail p.time_frame{display:none}#third_rail .footer_wrapper,#third_rail footer{text-align:right}#third_rail .footer_wrapper.top-movers-footer,#third_rail footer.top-movers-footer{display:none}#third_rail #zacks_rank_top_movers .footer_wrapper p+p{padding-top:10px}#third_rail.third_rail_v3 #Skyscraper-LefRail_301{border:none}#third_rail .prc_content_module-loader{min-height:206px;position:relative}#third_rail .prc_content_module-loader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media (min-width:1024px){#third_rail #market_summary_charts{height:242px}#third_rail #market_summary_charts .ui-accordion-content img{height:106px}}@media (min-width:1024px){#third_rail #zacks_testimonial{height:155px}}@media (min-width:1024px){#third_rail #trending_topics{height:262px}}#third_rail #my_portfolio,#third_rail #my_portfolio_tracker,#third_rail #recent_quotes{position:relative}#third_rail #my_portfolio .module_heading,#third_rail #my_portfolio_tracker .module_heading,#third_rail #recent_quotes .module_heading{text-transform:capitalize;margin-top:3px;margin-bottom:6px!important;color:#007f06;font-size:13.5pt;text-shadow:0 1px 1px #fff}#third_rail #my_portfolio .module_heading a,#third_rail #my_portfolio_tracker .module_heading a,#third_rail #recent_quotes .module_heading a{color:#007f06!important;font-size:13.5pt}#third_rail #my_portfolio .module_heading a span:after,#third_rail #my_portfolio_tracker .module_heading a span:after,#third_rail #recent_quotes .module_heading a span:after{content:" »";color:#000}#third_rail #my_portfolio .module_heading a:hover,#third_rail #my_portfolio_tracker .module_heading a:hover,#third_rail #recent_quotes .module_heading a:hover{text-decoration:underline}#third_rail #my_portfolio a.btn-zt,#third_rail #my_portfolio a.btn_ztNow,#third_rail #my_portfolio button.btn-zt,#third_rail #my_portfolio button.btn_ztNow,#third_rail #my_portfolio_tracker a.btn-zt,#third_rail #my_portfolio_tracker a.btn_ztNow,#third_rail #my_portfolio_tracker button.btn-zt,#third_rail #my_portfolio_tracker button.btn_ztNow,#third_rail #recent_quotes a.btn-zt,#third_rail #recent_quotes a.btn_ztNow,#third_rail #recent_quotes button.btn-zt,#third_rail #recent_quotes button.btn_ztNow{position:absolute;right:0;top:0}#third_rail #my_portfolio_tracker{position:relative}#third_rail #my_portfolio_tracker h2{font-size:10.5pt;line-height:1.25}#third_rail #my_portfolio_tracker h2+p+h2{font-size:10.5pt;line-height:1.25;color:#000;margin-top:0;margin-bottom:0!important;text-transform:inherit}#third_rail #my_portfolio_tracker footer p{text-align:left}#third_rail #my_portfolio_tracker img{background-size:cover;width:116px;height:136px;float:right;margin-right:-18px;margin-top:-55px;padding-left:10px;padding-bottom:10px}#market_summary_charts .module_heading a.analytics_tracking{color:#007f06!important}#market_summary_charts .module_heading a.analytics_tracking:hover{color:#007f06!important;text-decoration:underline}#market_summary_charts #market_summary_accordion .ui-accordion-header .ui-accordion-header-active{border-bottom:1px dotted #ccc!important}@media (max-width:1023px){#market_summary_charts #market_summary_accordion .ui-accordion-header{padding:5px 0}}@media (max-width:1023px){#market_summary_charts #market_summary_accordion .ui-accordion-header button+span{width:60px}}@media (max-width:1023px){#market_summary_charts #market_summary_accordion .ui-accordion-header span+span{width:60px}}@media (max-width:1023px){#market_summary_charts #market_summary_accordion .ui-accordion-content{padding:0}}@media (max-width:1023px){#market_summary_charts #market_summary_accordion .ui-accordion-content img{width:270px}}@media (max-width:1023px){#market_summary_charts #market_summary_accordion div{width:100%;max-width:1023px;margin-left:0}}#trading_center{overflow:hidden}#trading_center article{float:left;width:123px;margin-bottom:3px;margin-top:7px}#trading_center article:nth-child(2),#trading_center article:nth-child(4){margin:7px 40px 0 13px}#trading_center .module_heading{border-bottom:3px solid #007f06}@media (max-width:1023px){aside#third_rail{float:left;max-width:1023px;width:96%;margin:10px 2%;padding:0}#trading_center{width:88%;max-width:1023px}#trading_center>article{width:90%!important;margin-left:0!important}#never_looked_so_big{float:left}}@media (max-width:1023px){div.ad{max-width:1023px;width:98%;margin:2px 1%;float:left;clear:left}}#premium_research_chart #quote_chart{float:right;width:347px;padding-left:0;margin-right:3px;margin:0 0 10px 0;padding:8px 17px;border:1px solid #cacaca!important;border-radius:6px;-o-box-shadow:inset 0 2px 4px 0 #fff;-ms-box-shadow:inset 0 2px 4px 0 #fff;box-shadow:inset 0 2px 4px 0 #fff}#top_zacks_features{padding:0 0 10px 0!important;background:#eeefee!important}@media (max-width:1023px){#top_zacks_features{background:0 0!important;border:none!important}}#top_zacks_features>.module_heading{border-top:1px solid #cacaca;border-radius:6px 6px 0 0;box-shadow:0 1px 4px 0 #000,0 0 0 1px rgba(0,0,0,.6);margin-top:0!important;padding:7px 18px;color:#fff!important;text-shadow:0 -1px #000}#top_zacks_features a{color:#007f06;font-weight:700!important}#top_zacks_features a.premium{padding-left:22px}#top_zacks_features a.premium:hover{padding-left:22px}#top_zacks_features a:hover{color:#007f06!important;text-decoration:underline}#top_zacks_features ul{margin:0;padding:0;list-style-type:none}#top_zacks_features ul+ul{border-left:1px solid #fff!important;box-shadow:-1px 0 0 #cacaca!important}#top_zacks_features li{border:0!important;padding-left:18px!important;line-height:2!important}#top_zacks_features nav+nav{border-left:1px solid #fff!important;box-shadow:-1px 0 0 #cacaca!important}#top_zacks_features>nav{width:49.5%;float:left}@media (max-width:1023px){#trending_topics{background:0 0!important;border:none!important}}#trending_topics>.module_heading{border-bottom:3px solid #007f06}#trending_topics article{-o-box-shadow:0 1px 0 0 #fff;-ms-box-shadow:0 1px 0 0 #fff;box-shadow:0 1px 0 0 #fff}#trending_topics #trending_topics_container{position:relative;max-height:210px;overflow:hidden}#trending_topics #trending_topics_container .module-loader{position:absolute;top:-4px;left:0;width:100%;height:101%;background:rgba(255,255,255,.7)}#trending_topics #trending_topics_container .module-loader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#trending_topics section>ul{padding-left:0;margin:0}#trending_topics section>ul>li{list-style:none;display:block;margin:5px 0;border-bottom:1px solid #cacaca;padding-bottom:2px}#latest_topics,#popular_topics{height:145px;overflow-y:scroll;padding-top:10px;-webkit-appearance:none}#latest_topics ul li div.truncated_text_single,#popular_topics ul li div.truncated_text_single{padding:0;display:block;margin:3px 0 5px 0;width:98%}#my_portfolio_tracker{position:relative}#my_portfolio_tracker h3{font-size:10.5pt;line-height:1.25}#my_portfolio_tracker h2+p+h2{font-size:10.5pt;line-height:1.25;color:#000;margin-top:0;margin-bottom:0!important;text-transform:inherit}#my_portfolio_tracker footer p{text-align:left}#my_portfolio_tracker img{background-size:cover;width:116px;height:136px;float:right;margin-right:-18px;margin-top:-55px;padding-left:10px;padding-bottom:10px}#company_description footer p{text-align:left}#zacks_testimonial{background-image:url(/images/woas/zacks-testimonial-input-header-bg-3-4.jpg)!important;height:auto;background-position:right top!important;background-size:auto 125%!important;background-repeat:no-repeat!important;box-shadow:none!important;clear:both;padding:0!important}#zacks_testimonial a:first-of-type{height:135px;padding:10px;display:block}#zacks_testimonial h1{font-size:20px!important;line-height:1.375;width:auto;color:#fff!important;text-shadow:none!important;text-transform:none!important;text-align:left;word-break:break-word}#zacks_testimonial span{margin:14px 0 13px 0!important;width:100px;text-align:center;font-size:12pt;padding:6px 15px;float:right}.dofollow-txt{line-height:11px;color:gray;font-size:6.5pt}.dofollow-txt.paid-dofollow{margin-top:-7px!important}.dofollow-txt a{color:gray;font-size:6.5pt}.dofollow-txt a:hover{text-decoration:underline;color:#1d5eb5}.dofollow-txt.nonpaid-dofollow-no-display,.dofollow-txt.paid-dofollow-no-display{display:none}
section.top-banner{background-image:url(/images/zacks/cryptocurrency/top-banner.jpg);background-position:top right;background-color:#021014;background-repeat:no-repeat;border:1px solid #707070;width:100%;height:96px;padding:0;margin-bottom:20px}section.top-banner h2{font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif;color:#fff;text-shadow:none;font-size:2.5em;margin:34px 0 0 15px}.main_body{border-top:none!important}.main_body section{padding:0!important;border-bottom:none!important;margin-bottom:20px!important}.main_body section>h2{border-bottom:3px solid #007f06;padding-bottom:8px;margin-bottom:20px}.main_body section>h2 a{color:#007f06}.main_body section>h2 a:hover{text-decoration:none}.main_body section>h2 a span:after{content:'\00BB';color:#007f06;font-size:1.2em;line-height:10px}.main_body section.cryptocurrency-article article.top-article{margin-bottom:22px}.main_body section.cryptocurrency-article article.top-article a.top-banner{float:left;display:inline-block;margin:0 15px 0 0}@media (max-width:1023px){.main_body section.cryptocurrency-article article.top-article a.top-banner{width:100%;float:none;margin:0}}.main_body section.cryptocurrency-article article.top-article a.top-banner img{margin:0}@media (max-width:1023px){.main_body section.cryptocurrency-article article.top-article a.top-banner img{width:100%;float:left;height:auto}}.main_body section.cryptocurrency-article article.top-article h3{font-size:16.5pt;color:#333;margin-bottom:15px}@media (max-width:1023px){.main_body section.cryptocurrency-article article.top-article h3{margin-bottom:5px;margin-top:5px}}.main_body section.cryptocurrency-article article.top-article h3 a{color:#333}.main_body section.cryptocurrency-article article.top-article h3 a:hover{color:#1d5eb5}.main_body section.cryptocurrency-article article.top-article p.teaser{font-size:10pt;color:#333}.main_body section.cryptocurrency-podcast .podcast-summary{float:left;width:100%;border-bottom:2px dotted #cacaca;margin-bottom:15px;padding-bottom:5px}.main_body section.cryptocurrency-podcast .podcast-summary>iframe{margin-bottom:12px}.main_body section.cryptocurrency-podcast .podcast-summary>h3{color:#007f06;font-size:15pt;margin-bottom:12px;margin-top:10px}.main_body section.cryptocurrency-podcast .podcast-summary p.byline.author{font-size:12pt;color:#333;float:left;margin-right:15px;font-weight:700}.main_body section.cryptocurrency-podcast .podcast-summary time{color:#797979;font-size:12px;float:left;margin-right:15px;margin-top:4px}.main_body section.cryptocurrency-podcast .podcast-summary time span:before{background-image:url(/images/icons/general/calendar.jpg);width:15px;height:15px;content:'';float:left;background-repeat:no-repeat;background-position:0 1px}.main_body section.cryptocurrency-podcast .podcast-summary span.clock{color:#797979;font-size:12px;float:left;margin-top:4px}.main_body section.cryptocurrency-podcast .podcast-summary span.clock span:before{background-image:url(/images/icons/general/clock.jpg);width:15px;height:15px;content:'';float:left;background-repeat:no-repeat;background-position:0 1px}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details{float:left;width:100%;margin-top:20px}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details .summary-point>div,.main_body section.cryptocurrency-podcast .podcast-summary .summary-details .summary-point>p{font-size:10pt;margin-top:.5em!important;margin-bottom:.5em!important}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details .summary-point>div a,.main_body section.cryptocurrency-podcast .podcast-summary .summary-details .summary-point>p a{color:#1d5eb5}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details>p.more-link{margin-top:12px}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details>p.more-link a{color:#1d5eb5;text-decoration:underline;font-weight:700}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn{color:#fff;display:inline-block;text-decoration:none;position:absolute;right:155px;border:0;font-weight:400;background:#f3832c;border-radius:5px;line-height:2.4;padding:0 7px 0 17px;letter-spacing:.15px;font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap}@media (max-width:1023px){.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn{right:0}}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn em{display:inline;text-transform:capitalize;font-style:italic;font-weight:400}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn strong{display:inline;text-transform:capitalize;font-weight:400}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn:active>:before,.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn:hover:before,.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn:hover>:before{margin-left:-8px;transition:all .1s ease-in 0s}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn span:before{content:"";width:0;height:0;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;border-left:3.5px solid #fff;position:absolute;margin:12px 0 0 -10px;transition:all .2s ease-out 0s}@media (min-width:1024px){.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn span:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;margin:14px 0 0 -12px}}@media (min-width:1024px){.main_body section.cryptocurrency-podcast .podcast-summary .summary-details a.ctaBtn{border-radius:6px;padding:0 8px 0 20px;letter-spacing:.18px;font-size:15px}}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details ul.source{list-style:none;float:right;margin-top:10px}.main_body section.cryptocurrency-podcast .podcast-summary .summary-details ul.source li{display:inline-block;margin-left:7px}@media (max-width:1023px){.main_body section.cryptocurrency-podcast .podcast-summary .summary-details ul{float:left;width:100%;text-align:right;padding-left:0;margin-top:15px}}.main_body section.cryptocurrency-podcast .splide-carousel-container{padding:6px 12px 0 10px;float:left;width:calc(100% - 22px)}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider{margin-top:15px}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows:focus{box-shadow:none}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows button{width:20px;height:20px}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows button:focus{box-shadow:0 0 0 2px #2e9360;box-shadow:0 0 0 2px #2e9360}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows .splide__arrow--prev{left:-1.7em}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows .splide__arrow--next{right:-1.8em}@media (max-width:1023px){.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__arrows .splide__arrow--next{right:-.3em}}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track{width:100%}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article header img{width:100%;height:140px;margin-bottom:2px}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article header h3{width:150px;font-size:13px;color:#333;margin-bottom:4px;margin:3px 0 5px 0;float:left}@media (min-width:1024px){.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article header h3{min-height:22px}}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article p.byline{font-weight:400;font-size:12px!important;margin-bottom:3px}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article p.byline a{outline:0;text-decoration:none}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article time{color:#797979;font-size:12px}.main_body section.cryptocurrency-podcast .splide-carousel-container #crypto_podcast_slider .splide__track div.splide__list div.splide__slide article time span:before{background-image:url(/images/icons/general/calendar.jpg);width:15px;height:15px;content:'';float:left;background-repeat:no-repeat;background-position:0 1px}.main_body section.cryptocurrency-videos article.top-article{margin-bottom:22px}@media (max-width:1023px){.main_body section.cryptocurrency-videos article.top-article iframe{width:100%;height:auto}}.main_body section.cryptocurrency-videos article.top-article h3{font-size:2.2em;color:#333;margin-bottom:5px}.main_body section.cryptocurrency-videos article.top-article h3 a{color:#333;outline:0}.main_body section.cryptocurrency-videos article.top-article h3 a:hover{color:#1d5eb5}.main_body section.cryptocurrency-videos article.top-article p.teaser{font-size:1.5em;color:#333}.main_body section.cryptocurrency-videos article.top-article p.more-link a{color:#1d5eb5;text-decoration:underline;font-weight:700}.main_body section.cryptocurrency-article ul.article-listing,.main_body section.cryptocurrency-videos ul.article-listing{padding:0;margin:0;list-style:none}.main_body section.cryptocurrency-article ul.article-listing li,.main_body section.cryptocurrency-videos ul.article-listing li{list-style:none;margin-bottom:15px;float:left;width:100%}.main_body section.cryptocurrency-article ul.article-listing li div.article-thumb,.main_body section.cryptocurrency-videos ul.article-listing li div.article-thumb{float:left;margin-right:15px}@media (min-width:1024px){.main_body section.cryptocurrency-article ul.article-listing li div.article-thumb,.main_body section.cryptocurrency-videos ul.article-listing li div.article-thumb{width:120px;height:72px}}.main_body section.cryptocurrency-article ul.article-listing li div.article-thumb>img,.main_body section.cryptocurrency-videos ul.article-listing li div.article-thumb>img{cursor:pointer}.main_body section.cryptocurrency-article ul.article-listing li div.article-thumb a,.main_body section.cryptocurrency-videos ul.article-listing li div.article-thumb a{display:inline-block}.main_body section.cryptocurrency-article ul.article-listing li div.article-thumb a img,.main_body section.cryptocurrency-videos ul.article-listing li div.article-thumb a img{margin:0}@media (min-width:1024px){.main_body section.cryptocurrency-article ul.article-listing li div.article-description,.main_body section.cryptocurrency-videos ul.article-listing li div.article-description{float:left;width:calc(100% - 135px)}}.main_body section.cryptocurrency-article ul.article-listing li div.article-description>h3 span,.main_body section.cryptocurrency-videos ul.article-listing li div.article-description>h3 span{cursor:pointer}.main_body section.cryptocurrency-article ul.article-listing li div.article-description>h3 span:hover,.main_body section.cryptocurrency-videos ul.article-listing li div.article-description>h3 span:hover{color:#1d5eb5}.main_body section.cryptocurrency-article ul.article-listing li h3,.main_body section.cryptocurrency-videos ul.article-listing li h3{font-size:1em;color:#333;margin-bottom:4px}.main_body section.cryptocurrency-article ul.article-listing li h3 a,.main_body section.cryptocurrency-videos ul.article-listing li h3 a{color:#333}.main_body section.cryptocurrency-article ul.article-listing li h3 a:hover,.main_body section.cryptocurrency-videos ul.article-listing li h3 a:hover{color:#1d5eb5}.main_body section.cryptocurrency-article ul.article-listing li p.teaser,.main_body section.cryptocurrency-videos ul.article-listing li p.teaser{font-size:.9em;color:#333;margin-top:4px}.main_body section.cryptocurrency-article ul.article-listing li time,.main_body section.cryptocurrency-videos ul.article-listing li time{color:#797979;font-size:12px}.main_body section.cryptocurrency-article ul.article-listing li time span:before,.main_body section.cryptocurrency-videos ul.article-listing li time span:before{background-image:url(/images/icons/general/calendar.jpg);width:15px;height:15px;content:'';float:left;background-repeat:no-repeat;background-position:0 1px}.main_body section.cryptocurrency-article footer button,.main_body section.cryptocurrency-videos footer button{cursor:pointer;border:none;background:0 0;color:#1d5eb5;font-weight:700}.main_body section.cryptocurrency-article footer button:active,.main_body section.cryptocurrency-article footer button:hover,.main_body section.cryptocurrency-videos footer button:active,.main_body section.cryptocurrency-videos footer button:hover{border:none;background:0 0;text-decoration:underline}.main_body section.cryptocurrency-article footer button span:after,.main_body section.cryptocurrency-videos footer button span:after{background-image:url(/images/icons/general/arrow-right.svg);content:'';width:18px;height:18px;float:right;margin-top:-3px;transform:rotate(90deg);background-repeat:no-repeat;margin-left:5px;cursor:pointer}.main_body section.cryptocurrency-article footer.act_more,.main_body section.cryptocurrency-videos footer.act_more{display:flex;flex-direction:row;width:auto;justify-content:flex-end;float:right;padding:0;margin:0}.main_body section.cryptocurrency-article footer.act_more button,.main_body section.cryptocurrency-videos footer.act_more button{width:auto;display:inline-block;margin-left:1.5em;padding:.5em}aside#third_rail section{padding:0;margin:0;background:0 0;border:none!important}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper>.module-loader{position:absolute;z-index:1;width:100%;height:100%;text-align:center;background:rgba(255,255,255,.8)}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper>.module-loader img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table{border-bottom:none;margin-bottom:15px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th{padding:6px 14px 5px 0;background-color:#ebebeb;border-bottom:1px solid #cacaca;line-height:16px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th.ticker-col{padding:10px 4px 10px 4px}@media (min-width:1024px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th.ticker-col{min-width:80px!important;width:80px!important;max-width:80px!important}}@media (max-width:1023px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th.ticker-col{min-width:92px!important;width:92px!important;max-width:92px!important}}@media (min-width:1024px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th.vol24{min-width:70px!important;width:70px!important;max-width:70px!important}}@media (max-width:1023px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th{padding:10px 12px 10px 1px}}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th button{border:0;background:0 0;font-weight:700;color:#4b4b4b;cursor:pointer;font-family:Helvetica,Arial,sans-serif;text-align:right;margin-right:5px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th.alpha button{text-align:left}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table thead tr th:focus{outline:2px dotted #000;outline-offset:-3px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th{padding:10px 7px 10px 0;color:#000}@media (max-width:1023px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th{padding:10px 12px 10px 1px}}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col{position:relative;padding:10px 6px 10px 4px;min-width:105px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col img{float:left;margin-top:8px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col>a.crypto,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col>button.crypto{position:absolute;left:20px;top:10px;display:block;padding:0;background:0 0;border:none;outline:0;cursor:pointer}@media (min-width:1024px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col>a.crypto,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col>button.crypto{left:23px}}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col>button.modal_external{position:absolute;top:10px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col span.company-name{position:absolute;left:20px;font-size:10px;top:28px;display:block;width:50px;text-overflow:ellipsis;overflow:hidden;height:12px;margin-left:0}@media (min-width:1024px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col span.company-name{left:23px}}@media (max-width:1023px){aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr th.ticker-col{min-width:67px!important;width:67px!important;max-width:67px!important}}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.chg24 span.downgrade,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.chg24 span.upgrade{width:0;height:0;position:relative;left:3px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.chg24 span.upgrade{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #0c0;top:-12px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.chg24 span.downgrade{border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #c00;top:12px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.vol24 strong{font-size:11px;display:block}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper table tbody tr td.vol24 span{font-size:9px;color:#797979;display:block;margin-top:5px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_info,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_length,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate{float:left;width:100%;margin-bottom:10px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate{text-align:left}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.next,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.previous{text-indent:-99999999px;padding:0;height:21px;width:23px;padding-top:3px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.next:before,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.previous:before{content:'';width:18px;height:18px;float:left;margin-top:-3px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.previous{margin-right:5px;margin-left:0}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.previous:before{background-image:url(/images/icons/general/arrow-left.svg)}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.next{margin-left:5px}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate a.paginate_button.next:before{background-image:url(/images/icons/general/arrow-right.svg)}aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate span a,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate span a:focus,aside#third_rail section.crypto-ticker-listing #crypto_ticker_table_wrapper .dataTables_paginate span a:hover{min-width:0;padding:.5em .7em;border-radius:5px}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:0}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow svg{width:1.2em;height:1.2em}.splide__arrow:hover{cursor:pointer;opacity:.9}.splide__arrow:focus{outline:0}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%;margin:3px;padding:0;transition:transform .2s linear;border:none;opacity:.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#fff}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:0}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:.5em;transform:translateY(50%)}
.splide__list li{display:inline-block}.splide>.splide__track>.splide__list>.splide__slide:focus{border:3px dotted #000}.splide__track{width:900px;margin:0 auto}.splide__pagination{display:none}.splide img{width:114px;height:85px;margin-bottom:15px}.splide hr{width:114px;margin-right:100%}.splide a{cursor:pointer}.splide__arrow:focus{outline:0;box-shadow:0 0 0 6px rgba(46,147,96,1)}.splide__pagination__page:focus{outline:0;border:3px solid green}.splide__arrow,.splide__arrow:hover{opacity:1;background:0 0}.splide__arrow svg{fill:#009f19}li.splide__slide div,li.splide__slide p{font-size:12px!important;font-weight:700;text-shadow:0 1px 1px #fff;text-align:left}.splide--draggable>.splide__track>.splide__list>.splide__slide.is-visible.is-active a{outline:1px dotted #000;outline-offset:1px;text-decoration:underline}.splide--draggable>.splide__track>.splide__list>.splide__slide{padding:0 .14rem;padding-top:.12rem;padding-bottom:.12rem;cursor:pointer}li.splide__slide div:focus,li.splide__slide div:hover{color:#1d5eb5!important}li.splide__slide article img{border:1px solid #cacaca}@media (min-width:0) and (max-width:991.98px){.splide__arrows{position:absolute;top:-20px;right:0;display:flex;width:auto}.splide__arrow{position:relative;top:0;display:flex;transform:translateY(-50%) scale(.7)}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}}@media (min-width:375.98px) and (max-width:991.98px) and (orientation:portrait){.splide.splide--loop{margin-left:12px}}@media (min-width:0) and (max-width:375px) and (orientation:portrait){.splide.splide--loop{margin-left:8px}}@media (min-width:0px) and (max-width:991.98px) and (orientation:landscape){.splide.splide--loop{margin-left:8px}}.splide p{width:93%;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.premium_insight_splide .splide__arrows .splide__arrow,.premium_splide .splide__arrows .splide__arrow{width:1.25em;height:1.25em;top:45%}.premium_splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-14px}.premium_splide .splide__arrows .splide__arrow.splide__arrow--next{right:-12px}.premium_insight_splide .splide__arrows .splide__arrow.splide__arrow--next{right:-24px}.premium_insight_splide .splide__arrows .splide__arrow svg,.premium_splide .splide__arrows .splide__arrow svg{width:1em;height:1em}.premium_insight_splide .splide__arrows .splide__arrow:focus,.premium_splide .splide__arrows .splide__arrow:focus{box-shadow:0 0 0 2px #2e9360}.premium_splide .splide__track{margin-top:0;padding-top:0;margin-bottom:0;border-top:none;position:relative;width:100%;padding-bottom:18px}#zpp_screens .premium_splide .splide__track{border-bottom:2px solid #999}.premium_splide ul li.splide__slide a.screen-anchor{max-width:200px;max-height:200px;width:100%;height:100%;outline:0;border:none;text-decoration:none;cursor:pointer;display:inline-block!important}.premium_splide ul li.splide__slide .normal{width:100%;max-width:200px;height:200px;max-height:200px;color:#fff;text-align:left;text-shadow:0 1px 1px #343439;cursor:pointer;border:1px solid #000;position:relative}.premium_splide li.splide__slide .normal img{width:100%;height:auto}.premium_splide li.splide__slide .normal h2{font-size:11pt;text-align:left;text-shadow:none;color:#000;width:98%;float:left;margin:0;padding-left:3px;font-weight:400}.premium_splide li.splide__slide .normal .return_value{position:absolute;z-index:2;top:0;bottom:0;background:url(/images/zacks/zpp/sm-bg-fill-reverse-v2.png) 0 10px repeat-x;padding:5px 0;width:100%;height:50px}.premium_splide li.splide__slide .normal .return_value.bottom_caption{top:auto;bottom:0}.premium_splide li.splide__slide .normal .return_value.bottom_caption p.card_title{position:absolute;bottom:0;padding-bottom:2px;padding-left:3px;color:#fff;line-height:19px;font-size:11pt!important;text-align:left;width:98%;float:left;text-shadow:0 1px 1px #fff;font-weight:400;overflow:inherit;text-overflow:inherit}.premium_splide li.splide__slide .hover{width:100%;max-width:195px;height:200px;max-height:202px;border:1px solid #000;display:none;position:absolute;z-index:3;top:2px;bottom:0;left:2px;background:rgba(0,0,0,.8)}.premium_splide li.splide__slide .hover .screen-detail{width:100%;height:100%;position:relative}.premium_splide li.splide__slide .hover .screen-detail .screen_link{text-align:center;width:98%;float:left;margin:0 1%;position:absolute;z-index:2;top:8%}.premium_splide li.splide__slide .hover .screen-detail .screen_link span{width:auto;padding:3px 5px;background:#000;text-transform:capitalize;color:#fff;border-radius:4px;padding-left:26px;position:relative;font-weight:400}.premium_splide li.splide__slide .hover .screen-detail .screen_link span:before{content:"";background:url(/images/zacks/zpp/quick_view.png) 0 0 no-repeat;width:15px;height:15px;position:absolute;left:5px;top:3px}.premium_splide li.splide__slide .hover .screen-detail .screen_link span.active,.premium_splide li.splide__slide .hover .screen-detail .screen_link span:hover{color:#fff!important;background:#999}.premium_splide li.splide__slide .hover p{margin:0 2% 5px;width:98%;height:auto;overflow:hidden;position:absolute;z-index:2;top:24%;font-size:10pt!important;font-weight:700;line-height:1.35;color:#fff;text-shadow:none;white-space:normal;text-overflow:inherit;clip:auto}.premium_splide li.splide__slide div,p{text-shadow:none}.premium_splide li.splide__slide .hover.is-visible{display:block!important}.premium_splide.featured_premium .splide__arrows .splide__arrow.splide__arrow--prev{left:-19px}.premium_insight_splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-29px}.premium_splide.featured_premium li.splide__slide .hover{top:0;bottom:0}.premium_splide.featured_premium li.splide__slide .hover{max-width:200px;left:-1px}.premium_splide.featured_premium ul li.splide__slide a.screen-anchor{max-width:201px}@media (max-width:320px){#zpp_screens .premium_splide .splide__track{padding-bottom:50px}}@media (min-width:321px) and (max-width:414px){#zpp_screens .premium_splide .splide__track{padding-bottom:30px}}@media (min-width:415px) and (max-width:1023px){.premium_splide .splide__track{padding-bottom:0}}@media (min-width:667px) and (max-width:767px){.premium_splide .splide__arrows .splide__arrow{top:8px!important}}@media (max-width:375px) and (min-width:0) and (orientation:portrait){.premium_splide.splide.splide--loop{margin-left:0}}@media (max-width:767px){.premium_splide ul li.splide__slide .normal{height:180px;max-height:180px}.premium_splide ul li.splide__slide .normal img{max-height:180px!important;min-height:180px!important}.premium_splide li.splide__slide .normal h2{font-size:9pt}}@media (max-width:1023px){#zpp_screens .premium_splide .splide__arrows{top:20px;right:8px}.premium_splide ul li.splide__slide .normal img{max-width:100%!important}.premium_insight_splide .splide__arrows .splide__arrow.splide__arrow--next,.premium_splide.featured_premium .splide__arrows .splide__arrow.splide__arrow--next{right:4px}.premium_insight_splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-19px}.premium_insight_splide .splide__arrows{position:absolute;top:-26px}#featured_premium_screens #premium_screens_tab .tabs{margin-bottom:20px!important}.premium_splide li.splide__slide .hover{display:none!important}}@media (min-width:568px){.premium_splide.featured_premium ul li.splide__slide{width:179px!important}}@media (min-width:667px){.premium_splide.featured_premium ul li.splide__slide{width:192px!important}}@media (min-width:736px){.premium_splide.featured_premium ul li.splide__slide{width:236px!important}}@media (min-width:1024px){.premium_splide .splide__track{width:auto}.premium_splide ul li.splide__slide,.premium_splide.featured_premium ul li.splide__slide{width:200px!important}.premium_splide.featured_premium.splide.is-active .splide__list{padding-left:10px!important}}@media (min-width:1024px) and (max-width:1199px){.premium_insight_splide .splide__arrows .splide__arrow.splide__arrow--prev,.premium_splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-10px!important}}.equity_splide .splide__arrows .splide__arrow{width:1.25em;height:1.25em;top:auto;bottom:0;color:#4b4b4b;font-weight:700;font-size:10pt;text-transform:uppercase;z-index:9}.equity_splide .splide__arrows .splide__arrow span{font-size:24pt;color:#299a0b;margin-top:2px;position:relative}.equity_splide .splide__arrows .splide__arrow.splide__arrow--prev span{left:3px}.equity_splide .splide__arrows .splide__arrow.splide__arrow--next span{right:3px}.equity_splide .splide__arrows .splide__arrow span{font-size:24pt;color:#299a0b;margin-top:2px;position:relative}.equity_splide .splide__arrows .splide__arrow:focus{box-shadow:none}.equity_splide .splide__arrows .splide__arrow:focus,.equity_splide .splide__arrows .splide__arrow:hover{color:#1d5eb5!important}.splide__arrow,.splide__arrow:hover{opacity:1;background:0 0}.premium_zer section#slider_wrapper .equity_splide .splide__pagination li button{background:#ccc;box-shadow:0 0 2px #ccc;height:10px;width:10px;margin-right:4px}.premium_zer section#slider_wrapper .equity_splide .splide__pagination li button:focus{outline:0;border:0}.premium_zer section#slider_wrapper .equity_splide .splide__pagination li button.is-active{transform:none;background:#4e443c;box-shadow:0 0 2px #4e443c}.equity_splide .splide__track{width:100%}.premium_zer .equity_splide ul{margin-left:0;min-height:50px;padding-top:3em!important}.premium_zer section#slider_wrapper .equity_splide li{min-height:140px}.premium_zer .equity_splide li article{float:left;min-height:135px}.premium_zer .equity_splide li article header{width:222px;min-height:50px;float:left}.premium_zer .equity_splide li article header h1,.premium_zer .equity_splide li article header h1 a.hoverquote-container-od,.premium_zer .equity_splide li article header h1 span.quote{color:#000;font-size:14pt}.premium_zer .equity_splide li article header h1{text-align:left}.premium_zer .equity_splide.splide--draggable>.splide__track>.splide__list>.splide__slide.is-visible.is-active a{outline:0}.premium_zer .equity_splide li article header h1 a.hoverquote-container-od{text-decoration:none!important}.premium_zer .equity_splide li article header h1>span+span{font-size:9pt;font-weight:400}.premium_zer .equity_splide li article p.teaser{width:96%;color:#000;font-size:10pt!important;font-weight:400;text-shadow:none}.premium_zer .equity_splide li article p.teaser div{margin-top:5px!important;float:left;font-size:10pt!important;font-weight:400;text-shadow:none}.premium_zer .equity_splide li div.report{width:75px;height:26px;float:left;margin-left:5px;text-align:center;padding:0;vertical-align:middle}.premium_zer .equity_splide li div.report:hover{color:#000!important}.premium_zer .equity_splide li div.report p{float:left;width:100%}.premium_zer .equity_splide li div.report img{max-width:75px;float:left;margin-left:7px;margin:0;max-height:104px;width:100%}.premium_zer .equity_splide li div.report p a{outline:0;text-decoration:none!important}.premium_zer .equity_splide li div.report p a:hover{text-decoration:underline!important}.premium_zer .equity_splide .splide__pagination{display:block;position:relative;margin:10px 0;width:100%;text-align:center;min-height:auto;padding-top:0!important}.premium_zer section#slider_wrapper .equity_splide .splide__pagination li{min-height:auto;width:auto!important;line-height:21px}.premium_zer .splide__slide{text-align:justify;width:114px;visibility:hidden}.premium_zer .splide__slide.is-visible{visibility:visible}@media screen and (-webkit-min-device-pixel-ratio:0){@media (max-width:1023px){#slider_wrapper .equity_splide .splide__arrow{bottom:-10px}.equity_splide .splide__arrows .splide__arrow{width:5.25em;height:2.25em}.equity_splide .splide__arrows .splide__arrow.splide__arrow--next span,.equity_splide .splide__arrows .splide__arrow.splide__arrow--prev span{top:-5px}}}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){@media (max-width:1023px){.equity_splide .splide__arrows .splide__arrow{height:1.75em}}}@media (max-width:375px) and (min-width:0) and (orientation:portrait){#slider_wrapper .equity_splide.splide.splide--loop{margin-left:auto;width:95%;margin:0 auto}}@media (max-width:991.98px) and (min-width:0px) and (orientation:landscape){#slider_wrapper .equity_splide.splide.splide--loop{margin-left:auto;width:95%;margin:0 auto}}@media (max-width:991.98px) and (min-width:375.98px) and (orientation:portrait){#slider_wrapper .equity_splide.splide.splide--loop{margin-left:auto;width:95%;margin:0 auto}}@media (max-width:991.98px) and (min-width:0){#slider_wrapper .equity_splide .splide__arrows{position:initial;top:auto;right:auto;display:initial;width:auto}#slider_wrapper .equity_splide .splide__arrow--prev{left:auto}#slider_wrapper .equity_splide .splide__arrow{position:absolute;top:auto;display:flex;transform:translateY(-50%)}.equity_splide .splide__arrows .splide__arrow.splide__arrow--prev span{left:-4px;top:-2px}.equity_splide .splide__arrows .splide__arrow.splide__arrow--next{right:6px}.equity_splide .splide__arrows .splide__arrow.splide__arrow--next span{right:-2px;top:-2px}}@media (min-width:320px){.premium_zer .equity_splide li article{width:198px}}@media (min-width:375px){.premium_zer .equity_splide li article{width:247px}}@media (min-width:414px){.premium_zer .equity_splide li article{width:280px}}@media (min-width:1024px){.premium_zer section#slider_wrapper .equity_splide li{width:307px!important}.premium_zer .equity_splide li article{width:216px}.premium_zer section#slider_wrapper .equity_splide li{max-height:140px}}.premium_insight .splide__track{width:100%}.premium_insight .premium_insight_splide img{height:auto!important;border:none;display:block;width:100%}.premium_insight #slider_wrapper .premium_insight_splide h1{text-align:left;margin-left:0!important;border-bottom:1px solid #cacaca;padding-bottom:2px;margin:.3em 0 .1em 0!important;clear:both;overflow:hidden;width:100%}#premium_insight_slider li article header>a{text-decoration:none!important}#premium_insight_slider li article div,#premium_insight_slider li article p.teaser{font-size:10pt;font-weight:400}#premium_insight_slider li article div:hover,#premium_insight_slider li article p.teaser{color:#000}@media (max-width:1023px){.main_body .premium_insight{padding-left:0}}@media (min-width:1024px){.premium_insight .premium_insight_splide{margin:0 auto 5px auto}.premium_insight .premium_insight_splide .splide__list li{margin-top:15px}.premium_insight .premium_insight_splide ul{margin-left:0!important}.premium_insight .premium_insight_splide article header,.premium_insight .premium_insight_splide article p{width:100%}.premium_insight .premium_insight_splide img{max-width:205px;max-height:105px}}@media (max-width:1199.98px){#zpp_screen .premium_splide li.splide__slide:focus .hover,#zpp_screen .premium_splide li.splide__slide:hover .hover #zpp_screen .premium_splide li.splide__slide .hover{display:none}}@media (max-width:1023px){.premium_insight_splide .splide__arrows{top:3px}.premium_insight .splide__track{padding-top:15px}}#zpp_screens .premium_splide li.splide__slide .normal .return_value{background:url(/images/zacks/zpp/sm-bg-fill-reverse-v2.png) 0 0 repeat-x;padding:5px 0;width:100%;height:65px;background-position:bottom left}#zpp_screens li.splide__slide div,#zpp_screens li.splide__slide p{text-align:left;color:#fff}