/*Created at: 11/15/18 10:47:43*/
.front_body #header{ height:60px}
.front_body #header .logo_and_primary_navigation #sa_logo {width:186px; background: url(https://static1.seekingalpha.com/images/homepage/sa_logo_full.png?1513507638) no-repeat 1px}
.front_body #header .logo_and_primary_navigation .header_arrow {margin-right: 15px; background: url(https://static2.seekingalpha.com/images/homepage/drop_down.png?1513507638) no-repeat 3px 33px}
#nav_container_wrap {left:220px}
.front_body #navi_cont .navi li a {padding: 0 22px; font-size: 16px; line-height: 60px}
.front_body #navi_cont .navi li.no_link_tab,.front_body #navi_cont .navi li.no_link_tab:hover {line-height: 60px}
.front_body .search_box_container_isolated .input_text {height: 32px}
.front_body #header .info_and_search_section #nav_notifications {margin: 22px 20px 15px 0px}
.front_body #user_notification_wrapper #notifications_alert {top: 13px; right: 331px}
.front_body #site_search .search_box_container_isolated {margin-top: 15px}
.search_box_container_isolated .search_button {height:32px}
#header .info_and_search_section #nav_settings_link {margin-top:14px}
.pro .hp_main_container {padding-left: 0px}
.front_body #portfolio_notification {bottom: 31px!important; left: 78px!important}
.front_body .author_research #portfolio_notification {bottom: 31px!important; left: 206px!important}
.front_body.pro #portfolio_notification {left: 506px!important}
.front_body.pro .author_research #portfolio_notification {left: 635px!important}
.front_body #sp_counter {bottom: 33px!important; right: 10px!important}
.front_body #nav_user_settings .sign_in{ font-size: 14px; padding-top: 20px}
.front_body #content_wrapper.hp_wrapper {width: 1126px; margin: 0 auto; float: none}
.front_body #content_wrapper.hp_wrapper .content_main_container {width: 1126px}
.front_body #sa-ft {margin-top: 30px}
body.front_body {background-color:#fff}
body .login,body .logout,#portfolio_headlines_unit{ display:none}
body.login .login {display:block}
body.logout .logout {display:block}
body.login .hp_logout {display:block}
body.login .portfolio_unit,body.login .portfolio_unit .hp_logout {display:none}
body.logout .hp_logout{ display:none !important}
body.login.portfolio .portfolio_unit {display:block}
body .hp_logout {display:none}
body .promo {display:none}
body .portfolio {display:none}
body.promo .promo {display:block}
body.promo .portfolio {display:none}
body.portfolio .portfolio {display:block}
body.portfolio .hp_promotion_bottom.promo{ display:none}
 #content_wrapper.hp_wrapper .left_content{ float:left; width: 690px; font-family: Arial,Helvetica,sans-serif; border-right: 1px solid #ddd; padding-right: 16px; margin-bottom: 40px}
#content_wrapper.hp_wrapper .left_content a{ color: #000000}
#content_wrapper.hp_wrapper .left_content .left_wrapper{ float:left;  width: 100%; color: #212121;  margin: 0 0 10px 0; padding: 0 16px 10px 0; border-bottom: 1px solid #dbdbdb}
#content_wrapper.hp_wrapper .left_content .left_wrapper .analysis_content {margin-top: 10px}
#content_wrapper.hp_wrapper .left_content .left_wrapper.step_1 .left_inside_wrapper .analysis_content {margin-top: 0}
#content_wrapper.hp_wrapper .left_content .left_wrapper.step_1 {min-height: 300px }
#content_wrapper.hp_wrapper .unit.left {float: left; width: 310px}
#content_wrapper.hp_wrapper .unit.right {float: right; width: 310px}
#content_wrapper.hp_wrapper .right_content {float: left; width: 400px; border-left: 1px solid #ddd; margin-left: -1px;  margin-bottom: 30px; font-family: Arial}
#content_wrapper.hp_wrapper .left_content .stock_talk_content{margin-bottom:4px;}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt .feed_text_content {width:224px}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt .feed_text_content textarea{ width:204px !important; height: 22px; margin-left: 8px !important; min-height: 22px !important;; padding: 7px 0 0 9px !important;; color:#8d8d8d}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form.focus .feed_text_image_cnt .feed_text_content textarea{ height: 22px; min-height: 67px !important;; padding: 7px 0 0 9px !important}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt .feed_text_content .char_cnt .submit {background: url(https://static2.seekingalpha.com/images/homepage/button_bg_22px_repeatx.png?1513507638) repeat-x scroll 0 -2px transparent; border: 1px solid #858585; clear: none; float: right; font-size: 12px; font-weight: bold; height: 22px; margin: 3px 1px 0 0; padding: 0 0 2px; text-align: center; width: 58px}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt .feed_text_content .char_cnt{ margin:0}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt .feed_text_content .char_cnt .charAndUnit{ width:158px}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form.focus .feed_text_image_cnt .feed_text_content .char_cnt .gigya_unit{ padding:0; width:100%}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form{ margin-bottom:4px; float:left; padding:0}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .stock_talk_form .feed_text_image_cnt {background: none repeat scroll 0 0 #F4F4F4; padding: 6px 9px 6px 6px; width: 260px; margin-top:0}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .feed_text_image_cnt .feed_text_content,#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet {width:276px}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet .form_area,#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul {width:auto; float:none}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li {width:260px; border:none; background:#f4f4f4; margin-bottom: 4px; padding-bottom: 0 !important }
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li *{ font-size:11px !important; font-weight:normal !important}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li a[sasource=hp_stocktalks_nick]{ font-weight:bold !important}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li .user_image{ margin:0 2px 0 0}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li div .time_wrapper{ padding-bottom:8px; float:left }
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li a.stocktalker_nick{ font-weight:bold !important}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet ul li .time_wrapper *{ font-size:10px !important}
#content_wrapper.hp_wrapper .left_content .stock_talk_content .latest_stocktalks_snippet .small .reply_cnt{ background:none; border:none; padding:0 2px 0 2px; margin:0}
#content_wrapper.hp_wrapper .stocktalk_bottom{ clear:both; float: left; margin-top: 8px}
#content_wrapper.hp_wrapper .stocktalk_bottom a{ display:block; clear:both; font-size:12px; line-height:20px; font-weight:normal !important }
#content_wrapper.hp_wrapper .stocktalk_bottom span {color:#696969; font-style: italic; font-size: 12px}
#content_wrapper.hp_wrapper .stocktalk_bottom span a{ display:inline; text-transform: none}
#content_wrapper.hp_wrapper .left_content .top_news_front .unit-content{ float:left; width: 100%}
#content_wrapper.hp_wrapper .left_content .top_news_front .unit-content ul li{ background:url(https://static.seekingalpha.com/images/homepage/disc_top_news.gif?1513507638) no-repeat scroll 0 6px transparent; padding-left: 16px; margin-bottom: 10px}
#content_wrapper.hp_wrapper .left_content .top_news_front .unit-content ul li a{ color:#024999; font-size: 15px}
#content_wrapper.hp_wrapper .left_content .top_news_front .unit-content .add_info{  display:none }
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li *,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li{ line-height:17px !important; font-weight:normal !important; font-size:13px !important }
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li strong,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li b,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li strong *,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li b *{ font-weight:bold !important}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li em,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li i,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li em *,#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li i *{ font-style:italic}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li{ margin-bottom:4px; background: url(https://static2.seekingalpha.com/images/bullets/mc_bullet_hp.png?1513507638) no-repeat 1px 7px !important; padding:2px 8px 0 12px !important}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul.market_currents_mafne_wrapper>li{ margin-bottom:4px; background: #f4f4f4 !important; padding:10px 0 10px 7px !important}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content .mc_hp_title a{ font-weight: bold !important; padding-right:6px}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li a{ }
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul li em{ font-style:italic}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content .more_marketCurrents,#content_wrapper.hp_wrapper .stocktalk_bottom a{ color:#024999; font-size: 12px; text-transform: uppercase; display:block}
#content_wrapper.hp_wrapper .left_content *{font-family:Arial;}
#content_wrapper.hp_wrapper .left_content h2 {border-bottom: 2px solid #791001; font-size: 12px; line-height:12px; margin:0 0 4px 1px; padding: 0 2px 0 0; height:16px; clear:both; text-transform: uppercase; width:272px}
#content_wrapper.hp_wrapper .left_content h2 span{ color: #2D2D2D; font-size: 14px; font-weight: bold}
#content_wrapper.hp_wrapper .analysis_content #hp_pro_picks,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles {position:relative; overflow: hidden; clear:both; padding: 0}
#content_wrapper.hp_wrapper .analysis_content .height300 {height: 300px}
#content_wrapper.hp_wrapper .analysis_content #hp_pro_picks div,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div {line-height: 30px; display: inline-block; clear: both; float: left; width: 100%; margin: 0; position: absolute; font-size: 14px; font-weight: bold; white-space: nowrap; padding-bottom: 0}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.sort{ padding: 0 5px 0 0; text-align: center; display:block; float:left; position:relative; color: #212121; width: 18px}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.icon{ width:16px; display: block; height:16px; float:left}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.icon.down,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.icon.up{ background:url(https://static.seekingalpha.com/images/universal/top_arrows.png?1513507638) no-repeat 0 0 transparent; margin-top: 13px}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.icon.down{ background-position: -8px 0}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.icon.up{ background-position: 5px 0}
#content_wrapper.hp_wrapper .analysis_content #hp_pro_picks div a.author_pic,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div a.author_pic {display: block; float: left; position:relative; min-width: 0; width: 23px; height: 23px; margin: 5px 9px 5px 5px}
#content_wrapper.hp_wrapper .analysis_content #hp_pro_picks div a.author_pic img,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div a.author_pic img {width: 100%; height: 100%; border-radius: 50%}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div a.pro_article_link {width: 445px}
#content_wrapper.hp_wrapper .analysis_content #hp_pro_picks div a,#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div a {white-space: nowrap; text-overflow:ellipsis; display: block; float:left; width: 588px; min-width:343px; overflow:hidden}
#content_wrapper.hp_wrapper .analysis_content #hp_trending_articles div span.pro_marketing {color: #D49300; float:left; padding-right: 5px}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks {background: #ffffff !important}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks div {position: relative}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks.latest-pro-picks {max-height: 333px}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks.latest-pro-picks + .more-link {margin: 10px 0 0}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks.pro-long-ideas {max-height: 200px}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks.pro-short-ideas {max-height: 200px}
.fade-in {visibility: visible; opacity: 1; transition: visibility 0s linear 0s,opacity 500ms}
.fade-out {visibility: hidden; opacity: 0}
#content_wrapper.hp_wrapper .left_wrapper_unit.pro-picks .analysis_content #hp_pro_picks div a {color: #000000 !important}
#content_wrapper.hp_wrapper .left_content a.more-link,#content_wrapper.hp_wrapper .right_content a.more-link {float: left;  line-height: 30px; font: 700 12px Arial; text-align: left; color: #024999}
#content_wrapper.hp_wrapper .left_content .more-link:after,#content_wrapper.hp_wrapper .right_content .more-link:after {content: ' \00BB'}
#content_wrapper.hp_wrapper .right_content .right_unit.market_currents_my_portfolio .more{ border-top: 1px dotted #d4d4d4; clear: both; float: left; margin: 11px 0 0; padding: 10px 0 0; width: 100%}
#content_wrapper.hp_wrapper .right_content .right_unit.market_currents_my_portfolio .more a{ color: #014999; display: block; font-size: 11px; text-transform: uppercase}
#content_wrapper.hp_wrapper .right_content .right_unit .trading_center_ads li{ float: left; margin-left: 99px}
#content_wrapper.hp_wrapper .right_content .right_unit .trading_center_ads li:first-child{ margin-left:0}
 #content_wrapper.hp_wrapper .right_content .right_unit{     }
#content_wrapper.hp_wrapper .right_content .right_unit.portfolio{ position: relative}
#content_wrapper.hp_wrapper .right_content .right_unit.contest{ position: relative}
#content_wrapper.hp_wrapper .right_content .right_unit.market_currents_my_portfolio,#content_wrapper.hp_wrapper .right_content .right_unit.latest_articles{ padding: 0}
#content_wrapper.hp_wrapper .right_content .right_unit.dashboards{ padding:0 0 24px}
#content_wrapper.hp_wrapper .right_content .right_unit .portfolio_mc{ margin:0 0 8px; float:left; width:708px; min-height:85px; height:auto!important}
#content_wrapper.hp_wrapper .right_content .right_unit .portfolio_mc li:first-child{ margin-top:0}
#content_wrapper.hp_wrapper .right_content .right_unit .portfolio_mc li{ margin-top:10px; list-style: none; float:left}
#content_wrapper.hp_wrapper .right_content .right_unit .portfolio_mc .symbol{ width:80px; float:left; padding:0 4px 0 0}
#content_wrapper.hp_wrapper .right_content .right_unit .portfolio_mc .symbol a{ font-size:12px; font-weight: bold; color:#024999 !important}
#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content{ float:left; width:620px}
#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content a{ color:#024999}
#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content a:hover{ color:#ff0000}
#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content .tags,#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content .tags *,#content_wrapper.hp_wrapper .right_content .right_unit #portfolio_mc .content .comments {font-size:12px; color:#818181}
#content_wrapper.hp_wrapper .right_content .right_unit .top_right.unit {width: 100% !important; margin: 0}
#content_wrapper.hp_wrapper .right_content .right_unit .top_right.unit .charts_content {float: right; width: 300px}
#content_wrapper.hp_wrapper .right_content .right_unit .unit{ width:329px; margin:0 25px 0 0; float:left}
#content_wrapper.hp_wrapper .right_content .right_unit .unit.last{ float:right}
#content_wrapper.hp_wrapper .right_content .right_unit .unit .more{ color:#024999; font-size:0.937em; font-weight:bold; padding:0 0 0 8px}
#content_wrapper.hp_wrapper .right_content .right_unit .unit .more:hover{ color:#ff0000}
       #content_wrapper.hp_wrapper .analysis_content .section_title{ padding: 0 0 0 11px;  }
#content_wrapper.hp_wrapper .analysis_content .section_title span{ color:#2d2d2d; font-size:1.1em; font-weight:bold; font-family:arial,helvetica,clean,sans-serif; float:left}
#content_wrapper.hp_wrapper .analysis_content .section_title span.time{ font-size:14px; color:#8d8d8d; font-weight: normal; float:right}
#content_wrapper.hp_wrapper .unit .articles {color: #4E0D0B; list-style: none outside none; padding-left: 0; float: left; width: 100%}
#content_wrapper.hp_wrapper #traffic_drivers .unit .articles ul li {background-position: 0 5px; line-height: 1.3em}
#content_wrapper.hp_wrapper #traffic_drivers .unit .subtitle {padding-bottom: 10px}
#content_wrapper.hp_wrapper .unit li{ background: url(https://static3.seekingalpha.com/images/universal/grey_bullet.png?1513507638) no-repeat scroll rgba(0,0,0,0); font-weight: bold; line-height: 1em; list-style: none outside none; margin-bottom: 10px; padding: 0 8px}
#content_wrapper.hp_wrapper .unit li {background-position: 0 7px}
#content_wrapper.hp_wrapper .unit li .article {font-size: 14px; line-height:1.3em}
#content_wrapper.hp_wrapper .unit li .by,#content_wrapper.hp_wrapper .unit li .by a,#content_wrapper.hp_wrapper .unit li .add_info,#content_wrapper.hp_wrapper .unit li .add_info *{ color: #959595; font-size: 11px; font-weight: normal; text-decoration: none}
#content_wrapper.hp_wrapper .unit li .by a:hover,#content_wrapper.hp_wrapper .unit li .add_info a:hover{ text-decoration:underline}
#content_wrapper.hp_wrapper .unit li .by{white-space: nowrap}
#content_wrapper.hp_wrapper .unit li .add_info{ display:block; padding:2px 0 0 0}
#content_wrapper.hp_wrapper .unit li .time_ago{ color:#BA4911; font-size: 11px; font-weight: normal; padding-left:3px}
#content_wrapper.hp_wrapper .unit li .pro_perf{ color: #3ed453}
#content_wrapper.hp_wrapper .unit li .time_ago .time_ago{ padding-left:0 !important}
#content_wrapper.hp_wrapper .right_content .right_unit .see_more{ clear:both; float:left; width:100%; margin:4px 0 0}
#content_wrapper.hp_wrapper .right_content .right_unit .hp_portfolio .see_more{ padding: 14px 0 0px; margin:0 0 0; border-top:none}
#content_wrapper.hp_wrapper .right_content .right_unit .see_more a{ font-size: 13px; color:#024999}
#content_wrapper.hp_wrapper .right_content .right_unit .see_more a:hover{ color:#ff0000}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table{ margin:5px 0 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th.eft_or_etn {width: 321px}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th span{ padding: 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th.eft_or_etn span{ padding:0 1px}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th.sorted{ padding: 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th.eft_or_etn.sorted{ padding:0 6px}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr th.sorted span{ padding:0 11px 0 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table tr td span{ padding: 0 25px 0 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table td.up,#content_wrapper.hp_wrapper .left_wrapper_unit .data_currencies_table td.down{ width:99px}
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data{ margin:20px 0 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data .perf_ul {display: inline; float: left; list-style-type: disc; padding-right: 0; width: 25%; font-size: 12px;  }
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data .perf_ul:first-child {margin-left: 0}
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data .perf_ul.last_perf_ul{  }
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data .perf_ul.second_perf_ul{ }
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data ul.perf_ul li {color: #909090; float: none !important; margin-left: 14px; margin-right: 0 !important; text-indent: 0; width: auto !important; padding:0 0 9px; white-space: nowrap}
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data ul.perf_ul li a{ color:#024999}
#content_wrapper.hp_wrapper .left_wrapper_unit .etf_pre_data ul.perf_ul li a:hover{ color:#ff0000}
.portfolio_table {float:left; width: 100%; border-collapse:collapse}
.portfolio_table tr td.last {text-align:right}
.portfolio_table tr td.last span{ font-size:12px }
.portfolio_table thead tr td {border-bottom:3px solid #d3d3d3}
.portfolio_table thead tr td a{ color:#024999 !important }
.portfolio_table thead tr td a:hover{ color:#ff0000 !important }
.portfolio_table .table_htext {font-weight:700; font-size:11px}
.portfolio_table thead tr td.last {color:#000; cursor:pointer; font-size:9px}
.portfolio_table thead tr td.last span{ color:#024999; font-size:9px; display:inline-block; padding:0 5px 0 3px}
.portfolio_table thead tr td.last span.sep{ color:#024999; padding:0; font-size:9px; height:7px; line-height:6px; border-right:1px solid #959595; display:inline-block}
.portfolio_table thead tr td.last span.last_span{ padding-right:0; border:none}
.portfolio_table thead tr td.last span:hover {text-decoration:underline}
.portfolio_table thead tr td.last span.chosen {color:#000; cursor:default; font-weight:500}
.portfolio_table thead tr td.last span.chosen:hover {text-decoration:none}
.portfolio_table .up {color:#5D911B}
.portfolio_table .down {color:#CB0000}
.portfolio_table tbody a {font-weight:700}
.portfolio_table tbody .last a {font-weight:500; font-size:0.9em}
.portfolio_table tbody tr.odd td{ background-color:#F4F4F4}
.portfolio_table tbody tr td {padding:0 6px 0 0; *padding:3px 6px 3px 0; text-align:right; font-size:0.937em; color:#2d2d2d; font-weight:bold}
.portfolio_table tbody tr td.symbol a:hover{ color:#ff0000}
.portfolio_table tbody tr td{ position:relative}
.portfolio_table .note {font-size:0.85em; margin:5px 0; color:#222}
#ads_and_tools_front_page .hpt .note a{font-size:11px;}
#content_wrapper.hp_wrapper .hp_portfolio{ float:left; clear:both; margin: 14px 0 0; position:relative}
#content_wrapper.hp_wrapper .hp_portfolio .portfolio_content_inner,#content_wrapper.hp_wrapper .hp_portfolio .portfolio_content{ min-height:50px; height:auto !important; height:50px; position:relative; *filter:none !important}
#content_wrapper.hp_wrapper .loader_wrapper{ width: 300px; text-align:center; position: absolute; text-align: center}
#content_wrapper.hp_wrapper .loader_wrapper img{ width:32px; height:32px}
.latest_stocktalks_snippet.new_hp .loader_wrapper{ width:100% !important; position:relative !important}
#content_wrapper.hp_wrapper .portfolio_loader img{ margin:auto}
#content_wrapper.hp_wrapper .hp_portfolio .see_more input{ float: left; width: 183px; height: 28px; margin: 0; padding: 0 5px 0 8px; line-height: 26px; border: 1px solid #808080; font-size: 13px; color: #555}
#content_wrapper.hp_wrapper .hp_portfolio .see_more input.add_stock_text.default_text{ color:#959595 !important}
#content_wrapper.hp_wrapper .hp_portfolio .see_more .autocomplete_container_sa {top: 31px; width: 300px; left:0; box-shadow: 0 1px 4px #767676}
#content_wrapper.hp_wrapper .hp_portfolio .portfolio_stocks_btn{ float:left; background: #ff7200 no-repeat 3px center; color: #fff; font-size:13px; font-weight: normal; padding: 0; box-shadow: none; cursor:pointer; border: none; height: 30px; line-height: 30px; text-align: center; width: 95px; margin-left: 7px}
#content_wrapper.hp_wrapper .hp_portfolio .portfolio_stocks_error{ float: left; margin: 3px 0 0 7px; color: red; width: 400px}
#content_wrapper.hp_wrapper .hp_portfolio .see_edit_portfolio_link{ margin:10px 0 0 39px; color:#024999; float:left}
#content_wrapper.hp_wrapper .hp_portfolio .managePortfolio{ float:left; margin-left:39px}
#content_wrapper.hp_wrapper .hp_portfolio .portfolio_stocks_loader{ margin:0 0 0 10px; float:left; position:absolute; left:236px; top:17px}
#content_wrapper.hp_wrapper .hp_portfolio .portfolio_stocks_loader img{ width:16px; height:16px}
#content_wrapper.hp_wrapper .hp_portfolio .see_edit_portfolio_link:hover{ color:#ff0000}
#content_wrapper.hp_wrapper .right_unit .portfolio_title{ display:block; height:21px}
#content_wrapper.hp_wrapper .right_unit .portfolio_title a{ float:left !important; margin-left:39px}
.portfolio_unit {width: 300px !important; padding: 16px 59px !important}
.hp_portfolio_tables{ position: relative}
#content_wrapper.hp_wrapper .right_unit.default{ display:block; background: url(https://static2.seekingalpha.com/images/homepage/loader_hp.gif?1513507638) no-repeat center center; min-height: 280px}
#portfolio_loader {background: #fff url(https://static2.seekingalpha.com/images/homepage/loader_hp.gif?1513507638) no-repeat center center; opacity:0.6; filter:alpha(opacity=60); position: relative; top:-5px; bottom: 0px; left:0px; right:0px; z-index: 10}
#content_wrapper.hp_wrapper .right_unit .portfolio_title h3{ float:left}
#content_wrapper.hp_wrapper .right_unit .portfolio_title select{ float: right; width: 199px; -webkit-appearance: none; -webkit-border-radius: 0px; border: 1px solid #CCC;  height: 20px; line-height: 18px; font-size: 12px; text-indent: 6px; color: #555; background: #FFF url(https://static.seekingalpha.com/images/homepage/dropdown_arr.png?1513507638) no-repeat scroll right 0px center}
#content_wrapper.hp_wrapper .right_unit .portfolio_title select::-ms-expand {display: none}
@-moz-document url-prefix() {#content_wrapper.hp_wrapper .right_unit .portfolio_title select {background-image: none !important}
}
#content_wrapper.hp_wrapper .latest_portfolio_headlines{   }
#content_wrapper.hp_wrapper .latest_portfolio_headlines ul.portfolio_articles{ margin: 0; font-size: 14px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines ul.portfolio_articles li{ padding:1px 15px 12px 0; clear:both; white-space: nowrap; overflow: hidden; width: 604px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines h4,#content_wrapper.hp_wrapper .portfolio_table tr th{ border-bottom:1px dotted #D4D4D4; font-family:arial,helvetica,clean,sans-serif; color:#2d2d2d; font-size:0.86em}
#content_wrapper.hp_wrapper .latest_portfolio_headlines h4{ text-align:left; padding:1px 1px 3px 39px; font-weight:normal !important}
#content_wrapper.hp_wrapper .portfolio_table tr th{ text-align:right; padding: 1px 7px 3px 1px}
#content_wrapper.hp_wrapper .portfolio_table tr th.symbol{ text-align:left; padding:1px 1px 3px 7px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .symbol {color: #6a6a6a; float: left; margin: 0 4px 0 0; display: inline; font-weight:bold}
#content_wrapper.hp_wrapper #insight_unit_wrap .insight_unit{ display:none}
#content_wrapper.hp_wrapper #insight_unit_wrap.gray .insight_unit.gray,#content_wrapper.hp_wrapper #insight_unit_wrap.only .insight_unit.only{ display:block}
#content_wrapper.hp_wrapper .insight_unit{ float: left; padding: 0; width:100%; box-sizing: border-box}
#content_wrapper.hp_wrapper .insight_unit h3{ margin:0 0 13px 0}
#content_wrapper.hp_wrapper .insight_unit ul{ list-style-type: disc; clear: both; list-style-position: inside}
#content_wrapper.hp_wrapper .insight_unit ul li{ margin-bottom: 14px; font-size:14px}
#content_wrapper.hp_wrapper .insight_unit ul li a{ color:#024999; font-weight: normal; margin-left:-3px}
#content_wrapper.hp_wrapper .insight_unit.gray *{ color:#024999 !important}
#content_wrapper.hp_wrapper .insight_unit.gray h3{ color:#1d1d1d !important}
#content_wrapper.hp_wrapper .insight_unit.gray{ background: #f5f5f5; padding: 15px 11px 2px 13px; margin-bottom:10px}
.hp_submit_article {float: left; width: 402px; height: 76px; background-color: #FF7200; cursor: pointer}
.hp_submit_article:before,.hp_submit_article:after {content: ' '; display: block; height: 76px; background-image: url(https://static3.seekingalpha.com/images/homepage/submit_article.png?1513507638); background-repeat: no-repeat}
.hp_submit_article:before {float: left; width: 245px; background-position: 5px 0}
.hp_submit_article:after {float: right; width: 70px; background-position: -240px 0}
 #content_wrapper.hp_wrapper #latest_market_currents{ overflow:hidden; width:100%; position:relative}
#content_wrapper.hp_wrapper ul.market_currents_mafne_wrapper{ width:100%; position:relative}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul.market_currents_mafne_wrapper .mc_hp_date{ font-family: arial; font-size:11px !important; color:#8d8d8d; white-space: nowrap}
#content_wrapper.hp_wrapper .left_content .market_currents_hp_wrapper .unit-content ul.market_currents_mafne_wrapper .mc_hp_title{ font-family: arial; font-size:13px !important; color:#000; font-weight:bold !important; padding-right: 3px;   }
 .hp_portfolio_tables .for_ver_c{ float: left; font-size: 11px; margin: 6px 0 0 4px; color:#000}
.hp_portfolio_tables .for_ver_c .link{ color:#024999}
.hp_portfolio_tables .for_ver_c .link:hover{ color:#ff0000 !important; text-decoration:underline}
.hp_portfolio_tables .for_ver_d{ position:absolute; right:0; width:250px; color:#333333; top:-6px; *top:-9px; z-index:10001}
.hp_portfolio_tables .for_ver_d .area_of_text{ background:#F7F7F7; font-size:11px; border:1px solid #D5D5D5; padding:2px 9px 2px 11px; box-shadow:0 0 1px 0 #DEDEDE; height:30px}
.area_of_text .bubble_icon_wrapper{ position:relative}
.area_of_text .bubble_icon{ background:url(https://static2.seekingalpha.com/images/homepage/promo_portfolio_arrow.gif?1513507638); position:absolute; width:17px; height:9px; float:left; top:32px; right:20px; line-height:1.5em}
.hp_portfolio_tables .for_ver_d .new{ color:#930707; font-weight:bold}
.hp_portfolio_tables .for_ver_d .button{ float:right; color:#005BA9; font-size:12px; background:url(https://static2.seekingalpha.com/images/homepage/promo_get_email_alerts_button.png?1513507638) no-repeat; padding:4px 0 0 33px; height:18px; width:100px; margin:10px 0 0; z-index:10001; position:relative; cursor:pointer}
.hp_portfolio_tables .for_ver_d .loader_button_wrapper{ float:right; margin:14px 5px 0 0}
.portfolio_table_left_cnt{ width: 300px; float:left }
.hp_portfolio_tables .latest_portfolio_headlines .image{ display:none}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title h3 {display: none}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title select {background: none; border: none; font-weight: bold; font-size: 13px;  border: 1px solid #ddd; height: 24px}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title select option{ font-weight: normal; padding-top:6px}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title select option:last-child{ padding-bottom:6px}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title h3 {display: none}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title select {background: #fff; border: none; font-weight: bold; font-size: 13px;  border: 1px solid #ddd; height: 24px; margin: 6px 8px}
#content_wrapper.hp_wrapper .right_unit.ver_e .portfolio_title {height: auto; float: left; width: 100%; background: #f8f8f8; border-bottom: none}
#content_wrapper.hp_wrapper .right_content .right_unit.ver_e .hp_portfolio .see_more {position: absolute; top: -44px; float: left; width: 303px; right: 2px}
.ver_e .portfolio_table tr td.symbol,.ver_e .portfolio_table tr th.symbol {padding: 7px 0 7px 7px}
#content_wrapper.hp_wrapper .ver_e .portfolio_table tr th {height: 19px; line-height: 20px}
#content_wrapper.hp_wrapper .ver_e .hp_portfolio { margin: 0; width:100%}
#content_wrapper.hp_wrapper .right_content .right_unit.portfolio.ver_e {border: 1px solid #E0E0E0}
#content_wrapper.hp_wrapper .right_content .hp_portfolio_tables.right_unit.portfolio.ver_e {border: 1px solid #E0E0E0; padding-bottom: 0 !important}
#content_wrapper.hp_wrapper .right_content .hp_portfolio_tables.right_unit.portfolio.ver_e a:visited{ color:#024999}
#content_wrapper.hp_wrapper .right_content .hp_portfolio_tables.right_unit.portfolio.ver_e #portfolio_articles .a_wrap a:visited{ color:#579FC4}
#content_wrapper.hp_wrapper .right_content .right_unit.ver_e .hp_portfolio .see_more span#portfolio_stocks_btn {background: #FF7200; box-shadow: none; color: #fff; border: 1px solid #A7A3A0}
#content_wrapper.hp_wrapper .right_content .right_unit.ver_e .hp_portfolio .see_more input#portfolio_stocks_input {width: 191px}
#whats_next_heading {border-bottom: 2px solid #791001; font-size: 12px; line-height: 12px; margin: 0 0 4px 1px; padding: 0 2px 0 0; height: 16px; clear: both; text-transform: uppercase}
#whats_next_heading {margin-top: 56px}
#whats_next_heading .ws_title {color: #2D2D2D; font-size: 14px; font-weight: bold; font-family: Arial}
#whats_next div {padding-left: 8px; font-size: 14px; font-family: Arial; font-weight: bold; background-color: #f4f4f4; margin-bottom: 5px; color: #024999; line-height: 25px}
#whats_next a:visited {color: #024999}
 #content_wrapper.hp_wrapper .right_unit .portfolio_title .hp_link_title {margin-left: 0 !important}
#content_wrapper.hp_wrapper h3,#content_wrapper.hp_wrapper h3 .hp_link_title{ float: left; display: block; font-size: 14px; font-weight: bold; color: #212121; width: 100%; text-transform: uppercase; font-family: arial}
#content_wrapper.hp_wrapper h3 {display: block; margin: 0 0 8px 0}
#content_wrapper.hp_wrapper .left_content .left_wrapper.white {}
#content_wrapper.hp_wrapper .left_content .left_wrapper .left_wrapper_unit {float: left; width: 100%; background: #ffffff; padding-bottom: 10px}
#content_wrapper.hp_wrapper .left_content .left_wrapper .left_wrapper_unit + .left_wrapper_unit .more-link {margin: 0}
#content_wrapper.hp_wrapper .step_1 h3 {width:auto;margin-bottom: 6px;}
#content_wrapper.hp_wrapper .left_content .left_wrapper .left_wrapper_unit .left_inside_wrapper {margin: 10px}
#content_wrapper.hp_wrapper .left_content .left_wrapper.step_1 .left_wrapper_unit .left_inside_wrapper {margin: 0 4px}
#content_wrapper.hp_wrapper .left_content .left_wrapper.step_1 .left_wrapper_unit {padding-bottom: 0}
#content_wrapper.hp_wrapper .left_content .top_news_front .unit-content ul li div{ display:none }
#content_wrapper.hp_wrapper .search_box_container_isolated .search_button {position:absolute; right:0}
#content_wrapper.hp_wrapper .search_box_container_isolated .input_text {color: #555; font-size: 12px; height: 28px; line-height: 26px; padding: 0 5px 0 8px; width: 241px; float: left; margin: 0; border: 1px solid #CCC; border-right:none}
#content_wrapper.hp_wrapper .search_box_container_isolated {padding: 0 0 10px 0 !important}
#content_wrapper.hp_wrapper .left_content .left_wrapper:last-child,#content_wrapper.hp_wrapper .left_content .left_wrapper.step_9{ padding-bottom:0; margin-bottom:0; border: none}
 #content_wrapper.hp_wrapper .right_content > div {width: 401px}
#content_wrapper.hp_wrapper .right_content > div:not(:empty) {float: inherit; padding: 0 0 16px 16px}
#content_wrapper.hp_wrapper .right_content > div:not(:empty):not([style*='display: none']) ~ div:not(:empty) { padding-top: 16px; border-top: 1px solid #dbdbdb}
#content_wrapper.hp_wrapper .right_content .ad_container_loaded * {padding: 0 0 16px 25px}
 #content_wrapper.hp_wrapper .right_content > div:empty {float: left}
#content_wrapper.hp_wrapper .right_content .right_wrapper .top_news_front .unit-content ul {float: left; margin: 5px 15px; list-style-type: disc}
#content_wrapper.hp_wrapper .right_content .right_wrapper .top_news_front .unit-content ul li {margin-bottom: 5px; line-height: 1.3}
#content_wrapper.hp_wrapper .right_content .right_wrapper .top_news_front .unit-content ul li a {color:#024999}
#content_wrapper.hp_wrapper .right_content .right_wrapper .top_news_front .unit-content .add_info{display:none}
#content_wrapper.hp_wrapper .right_unit#portfolio_tables .portfolio_title h3 {margin: 0 7px 0 0; float: left; width: auto}
#content_wrapper.hp_wrapper h3#market_currents_heading {margin-bottom: 20px}
.stock_talk_form .char_cnt #stocktalk_submit_button {float: right; background-color: #FF7200; color: #FFF !important; font-size: 12px; font-weight: normal; padding: 0; box-shadow: none; cursor: pointer; border: none; height: 24px; line-height: 24px; text-align: center; width: 76px; margin: 7px 0 0 6px; margin-bottom: 0 !important}
#content_wrapper.hp_wrapper .right_content .right_wrapper.step_5 {border: none}
#content_wrapper.hp_wrapper .more_links {float: left; width: 100%; margin-top: 0px; font-size: 14px}
#content_wrapper.hp_wrapper .more_links .more_strategy{ margin-top:8px}
#content_wrapper.hp_wrapper .more_links a{ font-size: 13px}
#content_wrapper.hp_wrapper .add_alerts_popup {left: -192px}
#content_wrapper.hp_wrapper .add_alerts_popup .arr {background-position: 242px 0px}
.hp_main_container .left_cont {margin-top: 31px}
.hp_main_container .left_cont .left_top_ad{ margin-top:15px}
.search_box .autocomplet_wrapper{ margin-top:-1px}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools {padding: 0 0 5px 16px}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools + .right_wrapper.step_1 {padding-top: 18px}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools ul {float: left; margin: 5px 15px 0; list-style-type: disc}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools ul li {float: left; width: 40%; margin: 0 0 14px}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools ul li:nth-child(odd) {width: 60%}
#content_wrapper.hp_wrapper .right_content .right_wrapper.pro-tools ul li a {font-size: 14px; color: #024999}
#content_wrapper.hp_wrapper #stocktalk_follow_link {display: none}
#content_wrapper.hp_wrapper .left_content #portfolio_articles .a_wrap a {display: block; text-overflow: ellipsis; overflow: hidden}
#content_wrapper.hp_wrapper #top_ad{ margin:0 0 13px 0; position:relative; z-index:1}
#latest_articles .unit .articles li {font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
#content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .data_currencies_table tr th:first-child,#content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .data_currencies_table tr td.left_td:first-child{ text-align: left; padding-left:6px}
#content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .data_currencies_table tr td.left_td,#content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .data_currencies_table tr th.left_td{ text-align:left; padding-left: 20px}
#top_gainers_wrap .data_currencies_table tr th{ cursor: default}
#top_gainers_wrap .data_currencies_table tr th.sort {padding:4px; background: #EDE7C3 url(https://static1.seekingalpha.com/images/data/table_th_bg_sorted.png?1513507638) repeat-x; border-color: #CDCDCD #FEF8D6 #DAD2AD #E3E3E3; color: #2D2D2D; border-left: 1px dotted #BABABA}
 #content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .data_currencies_table tr td {text-align:right}
   #top_gainers_wrap .data_currencies_table tr td a{ color:#024999!important; text-align:center; font-weight: bold; font-size: 12px}
#content_wrapper.hp_wrapper .left_wrapper_unit #top_gainers_wrap .etf_pre_data .perf_ul{ width:159px}
#pushdown_top_ad {border-bottom: 1px solid #dbdbdb; width: 1126px; margin: 26px auto; padding-bottom: 26px; display: none; text-align: center; z-index: 998 !important; position: relative}
body.pushdown_ad #pushdown_top_ad {display: block}
#ad_728x90{ width:728px; margin:30px auto; clear:both}
 #content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item{ font-size: 14px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item:after{ display: table; height: 100%; content: ''; clear: both}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-image{ height: 36px; width: 36px; line-height: 36px; margin-right: 7px; float: left}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-image img{ width: 30px; height: 30px; line-height: 30px; display: inline-block; vertical-align: middle; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; overflow: hidden; cursor: pointer}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading{ float: left; height: 36px; line-height: 1; width: 560px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1{ height: 18px; line-height: 18px; vertical-align: top; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer}
#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles{ margin-top: 10px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines h3{ margin-bottom: 11px}
#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles a,#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles a:visited,#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles a:hover,#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles a:focus{ width: 329px; display: inline-block}
#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles a:first-child{ margin-right: 8px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1 a,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1 a:visited{ color: #000000; text-decoration: none}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1 a:hover,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1 a:focus,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-1 a:active{ color: #000000; text-decoration: underline; cursor: pointer}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-heading-2{ height: 18px; line-height: 18px; font-size: 12px; color: #959595; display: inline-block; vertical-align: bottom; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-symbol a,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-symbol a:visited,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-symbol a:focus{ font-weight: bold; color: #959595; text-decoration: none; cursor: pointer}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-symbol a:hover{ font-weight: bold; color: #959595; cursor: pointer; text-decoration: underline}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-sep{ color: #959595; font-size: 8px; display: inline-block; margin: 0 3px; position: relative; bottom: 2px}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-sep:after{ content: '●'}
#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-author,#content_wrapper.hp_wrapper .latest_portfolio_headlines .hp-portfolio-headline-item-comment{ color: #959595; cursor: pointer}
#content_wrapper.hp_wrapper .portfolio_unit .more_links_updated_styles,#content_wrapper.hp_wrapper .portfolio_unit .more_links{ display: block!important}
#main_container .h600{ height: 600px}
#main_container .h250{ height: 250px}
.hp-stocktalks-title {font-weight: bold; font-size: 14px; margin: 0 0 10px}
.hp-stocktalks-title .hp-stocktalks-title-link {color: #000; text-decoration: none; text-transform: uppercase}
#hp_promo_container .ver_a,#hp_promo_container .ver_b,#hp_promo_container .ver_c,#hp_promo_container .ver_d,#hp_promo_container .btn_a,#hp_promo_container .btn_b,#hp_promo_container .btn_c,#hp_promo_container .btn_d,#hp_promo_container.hp_promotion_top.promo_logged_out ._logged_in,#hp_promo_container.hp_promotion_top.promo_logged_in ._logged_out {display: none}
#hp_promo_container.ver_a .ver_a,#hp_promo_container.ver_b .ver_b,#hp_promo_container.ver_c .ver_c,#hp_promo_container.ver_d .ver_d,#hp_promo_container.btn_a .btn_a,#hp_promo_container.btn_b .btn_b,#hp_promo_container.btn_c .btn_c,#hp_promo_container.btn_d .btn_d {display:block}
.hp_top_promotion_wide .content_wrapper_top{ padding-top:20px}
.hp_top_promotion_wide .hp_promotion_top {margin: 0 auto; width: 957px; z-index:2}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content {position:relative; z-index:4 }
.hp_top_promotion_wide .hp_promotion_top.ver_a,.hp_top_promotion_wide .hp_promotion_top.ver_b,.hp_top_promotion_wide .hp_promotion_top.ver_c,.hp_top_promotion_wide .hp_promotion_top.ver_d {width:965px}
.hp_promotion_top.promo_logged_out {height: 146px}
.hp_top_promotion_wide.ver_b .hp_promotion_top.ver_b,.hp_top_promotion_wide.ver_c .hp_promotion_top.ver_c {background: url(https://static.seekingalpha.com/images/homepage/rta_alpha_back.gif?1513507638) no-repeat scroll right 10px #F1F1F1; border-radius: 5px 5px 5px 5px; border-top:2px solid #B9B9B9; border-right:1px solid #E3E3E3; border-left:1px solid #E3E3E3; height:auto; padding: 0 0 11px; width: 1000px; border-bottom: 1px solid #ccc; position:relative}
.hp_top_promotion_wide.ver_d .hp_promotion_top.ver_d {background: url(https://static.seekingalpha.com/images/homepage/promotion_top_grad_ver4.gif?1513507638) repeat-x scroll center top #fcf3d7; height:auto; padding: 0 0 11px; width: 1000px; position:relative}
.hp_top_promotion_wide.ver_b .hp_promotion_top.ver_b .promo_icon,.hp_top_promotion_wide.ver_c .hp_promotion_top.ver_c .promo_icon {background: url(https://static1.seekingalpha.com/images/homepage/promo_icon_ver3.png?1513507638) no-repeat scroll 0 0 transparent; width:48px; height:48px; position:absolute; top:2px; left:2px}
.hp_top_promotion_wide.ver_d .hp_promotion_top.ver_d .promo_icon {display:none}
.hp_promotion_top.promo_logged_out.ver_a,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_a {background: url(https://static1.seekingalpha.com/images/homepage/promo_icon_ver3.png?1513507638) no-repeat scroll 0px 2px transparent; padding:0 0 0 33px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_a,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_b,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_c {width:981px}
.hp_top_promotion_wide.ver_d .hp_promotion_top.ver_d {width:1000px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two #hp_promo_email {display:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two{ background-image:none; width:auto}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .one {padding:28px 0 0 25px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_a .bottom_title_content .one {width:781px !important; float:left; padding:18px 0 0 20px !important;; background:none !important;}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_a.btn_d .bottom_title_content .one{ width:774px !important; float:left; padding:18px 0 0 6px !important;; background:none !important;}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_a.btn_a .bottom_title_content .one{ width:806px !important}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_b .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_c .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_d .bottom_title_content .one{ padding:1px 0 0 20px; width:810px; background:none; float:left}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .one label{ float:left}
.hp_top_promotion_wide .hp_promotion_top .go_loader{ position:absolute; right:14px; margin:0 !important; top:14px}
.hp_top_promotion_wide .hp_promotion_top.ver_a .go_loader{ margin:5px 0 0 4px !important; position:static}
.hp_top_promotion_wide.ver_a .hp_promotion_top.promo_logged_in .bottom_title_content .two fieldset {margin:17px 0 0}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two fieldset {margin:0}
#content_wrapper.hp_wrapper #promo_thank_you.hp_promotion_top {font-size: 18px; padding: 45px 0 0 119px}
.hp_top_promotion_wide .register_promotion_top {background: url(https://static1.seekingalpha.com/images/homepage/promo_icon.gif?1513507638) no-repeat scroll 0 0 transparent; margin-bottom: 30px; padding: 43px 0 15px 0; border-bottom:3px solid #f1f1f1; clear:both}
.hp_top_promotion_wide .register_promotion_top form {width:423px; margin:10px auto 0}
.hp_top_promotion_wide .register_promotion_top form #authentication_register_notice_hp_promotion{ color:#ff0000; padding-bottom:2px}
.hp_top_promotion_wide .register_promotion_top form .inner_notice{ color:#ff0000; line-height: 24px}
.hp_top_promotion_wide .register_promotion_top form fieldset input{ width:400px; margin-bottom:14px}
.hp_top_promotion_wide.ver_a .hp_promotion_top .bottom_title_content {background:#fff; box-shadow:1px -64px 43px 1px #F1F1F1 inset; border-top:2px solid #B9B9B9; border-right:1px solid #E3E3E3; border-left:1px solid #E3E3E3; width:960px; position: relative; padding:0 0 18px; *background:#F3F3F3 url(https://static1.seekingalpha.com/images/homepage/promo_bg_ver2.png?1513507638) repeat-x; z-index: 2; float:left; border-radius: 5px; margin:0; *padding:0 0 15px}
.hp_top_promotion_wide .hp_promotion_top.ver_b .bottom_title_content {margin: 6px 0px 0px 40px; background:none}
.hp_top_promotion_wide .hp_promotion_top.ver_c .bottom_title_content {margin: 6px 0px 0px 19px; background:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in.ver_c .bottom_title_content {margin: 6px 0px 0px 44px}
.hp_top_promotion_wide .hp_promotion_top.ver_d .bottom_title_content {margin: 6px 0px 0px 0px; background:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content {padding:0 0 25px}
.hp_top_promotion_wide.ver_b .hp_promotion_top.promo_logged_in .bottom_title_content .sep,.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_in .bottom_title_content .sep,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_in .bottom_title_content .sep {clear: both; height: 0px; width: 878px; border-top: 1px solid #fff; border-bottom: 1px solid #CFCFCF; margin: 12px 0px 7px 24px}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .one {float:left; border-radius:5px; background:url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 22px 4px; padding: 4px 0 0 46px; width:393px}
.hp_top_promotion_wide .hp_promotion_top.ver_a .bottom_title_content .one{ float:left; border-radius:5px; background:url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 22px 4px; padding: 4px 0 0 46px; width:393px; z-index:1}
.hp_top_promotion_wide .hp_promotion_top.ver_a.btn_b .bottom_title_content .one{ background: url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 16px 4px; padding: 4px 0 0 42px; width: 350px; z-index:1}
.hp_top_promotion_wide .hp_promotion_top.ver_a.btn_c .bottom_title_content .one{ background: url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 16px 4px; padding: 4px 0 0 42px; width: 350px; z-index:1}
.hp_top_promotion_wide .hp_promotion_top.ver_a.btn_d .bottom_title_content .one{ background: url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 16px 4px; padding: 4px 0 0 42px; width: 350px; z-index:1}
.hp_top_promotion_wide .hp_promotion_top.ver_b .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.ver_c .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.ver_d .bottom_title_content .one {background: url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver3.png?1513507638) no-repeat scroll 23px 6px; padding: 4px 0 0 46px; width:393px; z-index:1}
.hp_top_promotion_wide .hp_promotion_top.ver_c .bottom_title_content .one,.hp_top_promotion_wide .hp_promotion_top.ver_d .bottom_title_content .one {width:346px; background-position:23px 25px }
.hp_promotion_top.promo_logged_out .bottom_title_content .one {position: relative}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two{ background:url(https://static3.seekingalpha.com/images/homepage/promo_bg_numbers.gif?1513507638) no-repeat scroll 0 -329px; float:left; width:381px; padding:8px 0 0 44px; border-radius:5px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two {float: left; padding: 8px 0 0; background:none}
.hp_top_promotion_wide.ver_b .hp_promotion_top.promo_logged_in .bottom_title_content .two,.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_in .bottom_title_content .two,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_in .bottom_title_content .two {float: left; padding: 8px 0 0; width: 77px; background:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_out .bottom_title_content .two {background:url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 5px -335px; width:472px; padding:4px 0 0 44px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.btn_b .bottom_title_content .two,.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.btn_c .bottom_title_content .two,.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.btn_d .bottom_title_content .two {background:url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver2.png?1513507638) no-repeat scroll 5px -335px; width: 514px; padding: 4px 0 0 46px; margin-left: 5px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.ver_b .bottom_title_content .two,.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.ver_c .bottom_title_content .two,.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.ver_d .bottom_title_content .two{ background: url(https://static1.seekingalpha.com/images/homepage/promo_bg_numbers_ver3.png?1513507638) no-repeat scroll -2px -86px; width:472px; padding: 4px 0 0 22px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.ver_c .bottom_title_content .two,.hp_top_promotion_wide .hp_promotion_top.promo_logged_out.ver_d .bottom_title_content .two{ width: 560px; padding: 4px 0 0 22px; background-position:-2px -67px}
.hp_top_promotion_wide .register_promotion_top form fieldset input,.hp_top_promotion_wide .hp_promotion_top .bottom_title_content fieldset input{ border: 1px solid #CCCCCC; *border-top:2px solid #bbb; border-radius: 3px 3px 3px 3px; box-shadow: 0 -1px 1px #666666; padding: 7px 10px; *padding: 6px 10px; color:#262626; font-style:italic}
.hp_top_promotion_wide .register_promotion_top form fieldset input.default_text{ color:#8D8D8D}
.hp_top_promotion_wide .register_promotion_top .top_title{ font-size:28px; line-height:35px; font-weight:bold; color:#000; text-align:center; text-transform: uppercase}
.hp_top_promotion_wide .register_promotion_top .register_promotion_top_sign{ line-height: 22px; padding-right: 247px; text-align: right; font-size:13px }
.hp_top_promotion_wide .register_promotion_top .register_promotion_top_sign a{ color:#024999}
.hp_top_promotion_wide .register_promotion_top .register_button{ background: url(https://static1.seekingalpha.com/images/homepage/save_back.gif?1513507638) no-repeat scroll center center transparent; color: #FFFFFF; cursor: pointer; font-size: 24px; height: 35px; line-height: 35px; margin: 11px auto 10px auto; text-align: center; width: 118px}
.hp_top_promotion_wide .register_promotion_top .agree{ clear:both}
.hp_top_promotion_wide .register_promotion_top .agree.terms {color: #C0C0C0; font-size: 11px; text-align: center}
.hp_top_promotion_wide .register_promotion_top .agree.terms a{ font-size: 11px}
.hp_top_promotion_wide .register_promotion_top .agree a{ color:#024999; font-size:12px}
.hp_top_promotion_wide .hp_promotion_top .top_title.ver_a {display:block; margin:0 0 0 22px; font-family:optima,arial,helvetica,clean,sans-serif; font-family:"Bitstream Charter","URW Palladio L",Palatino,"Palatino Linotype","Hoefler Text",Georgia,"Book Antiqua",Times,"Times New Roman",serif}
.hp_top_promotion_wide.ver_b .hp_promotion_top .top_title.ver_b,.hp_top_promotion_wide.ver_c .hp_promotion_top .top_title.ver_c,.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_d {display:block; margin:6px 0 0 65px; font-family:Georgia}
.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_d {margin:6px 0 0 25px}
.hp_top_promotion_wide .hp_promotion_top .top_title .real_time{ display:block; color:#231F1F; padding:0}
.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title .real_time,.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_d .real_time a,.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_d .real_time a:hover {color:#5d0404 !important }
.hp_top_promotion_wide.ver_a .hp_promotion_top .top_title .real_time{ padding:0 0 3px}
.hp_top_promotion_wide .hp_promotion_top .top_title.ver_a .real_time{ font-size:20px}
.hp_top_promotion_wide .hp_promotion_top .top_title.ver_a .real_time a,.hp_top_promotion_wide .hp_promotion_top .top_title.ver_a .real_time a:hover{ text-decoration:none !important; color:#231F1F !important}
.hp_top_promotion_wide.ver_b .hp_promotion_top .top_title .real_time,.hp_top_promotion_wide.ver_c .hp_promotion_top .top_title.ver_a .real_time,.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_a .real_time {font-size:22px}
.hp_top_promotion_wide.ver_c .tryit_comment,.hp_top_promotion_wide.ver_d .tryit_comment {font-size:11px; color:#8d8d8d; padding: 20px 2px 0 14px; float: left}
.hp_top_promotion_wide.ver_d .tryit_comment {padding: 15px 2px 0 14px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .top_title .real_time{ font-size:22px}
.hp_top_promotion_wide .hp_promotion_top .top_title .tell_us{ font-size:15px; color:#403D3E; padding: 0 0 13px; display:block}
.hp_top_promotion_wide.ver_b .hp_promotion_top .top_title.ver_b .tell_us,.hp_top_promotion_wide.ver_c .hp_promotion_top .top_title.ver_c .tell_us,.hp_top_promotion_wide.ver_d .hp_promotion_top .top_title.ver_d .tell_us {padding: 0}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .top_title .tell_us{ display:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .top_title {font-size: 26px; word-spacing: 0.1em}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content span,.hp_top_promotion_wide .hp_promotion_top .bottom_title_content fieldset {display: block}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content fieldset {float: left; z-index:10}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_out .bottom_title_content .two fieldset{ height:57px}
.hp_top_promotion_wide.ver_b .hp_promotion_top.promo_logged_out .bottom_title_content .two fieldset,.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_out .bottom_title_content .two fieldset,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_out .bottom_title_content .two fieldset {height:auto}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .one fieldset{ position:relative}
.hp_promotion_top.promo_logged_out .bottom_title_content .autocomplet_wrapper{ left: 3px; *left:1px; top: 53px; width: 366px; *width: 364px}
.hp_promotion_top.promo_logged_out.ver_b .bottom_title_content .autocomplet_wrapper{ top: 35px}
.hp_promotion_top.promo_logged_out.ver_c .bottom_title_content .autocomplet_wrapper{ top: 53px}
.hp_promotion_top.promo_logged_out.ver_d .bottom_title_content .autocomplet_wrapper{ top: 51px}
.hp_promotion_top.promo_logged_in .bottom_title_content .autocomplet_wrapper {left: 440px; *left: 437px; top: 40px; width: 380px}
.hp_promotion_top.promo_logged_in.ver_a .bottom_title_content .autocomplet_wrapper {left: 4px; *left: 0; top: 41px; width: 362px}
.hp_promotion_top.promo_logged_in.ver_b .bottom_title_content .autocomplet_wrapper {top: 42px; left:3px}
.hp_promotion_top.promo_logged_in.ver_c .bottom_title_content .autocomplet_wrapper {top: 58px; left:3px }
.hp_promotion_top.promo_logged_in.ver_d .bottom_title_content .autocomplet_wrapper {top: 54px; left:3px }
.hp_top_promotion_wide .promotion_title {display:none}
.hp_top_promotion_wide .promotion_title .sa_tn_title {float:left; color: #2D2D2D; font-size: 14px; font-weight: bold; text-transform: uppercase}
.hp_top_promotion_wide .promotion_title .sa_tn_title .icon {background: url(https://static1.seekingalpha.com/images/universal/rta_tooltip_icon.gif?1513507638) no-repeat scroll right center transparent; padding-right: 16px; cursor: default}
.hp_top_promotion_wide .promotion_title span.people_get_alerts_title {color: #2D2D2D; font-size: 11px; font-weight: normal; float:right}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content fieldset .stocks_err,.email_err{ color:#ff0000; font-size:11px; margin-top:3px; z-index:0}
.hp_promotion_top.promo_logged_out .bottom_title_content fieldset .email_err{ position: absolute; left: 487px; top: 54Px}
.hp_promotion_top.promo_logged_out.ver_b .bottom_title_content fieldset .email_err {left: 462px; top: 34Px}
.hp_promotion_top.promo_logged_out.ver_c .bottom_title_content fieldset .email_err,.hp_promotion_top.promo_logged_out.ver_d .bottom_title_content fieldset .email_err {left: 415px; top: 53Px}
.hp_promotion_top.promo_logged_out.ver_d .bottom_title_content fieldset .email_err {left: 415px; top: 49Px}
.hp_promotion_top.promo_logged_out .bottom_title_content fieldset .stocks_err{ position: absolute; top:50px; left: 0}
.hp_promotion_top.promo_logged_out.ver_b .bottom_title_content fieldset .stocks_err {top:30px}
.hp_promotion_top.promo_logged_out.ver_c .bottom_title_content fieldset .stocks_err {top:49px}
.hp_promotion_top.promo_logged_out.ver_d .bottom_title_content fieldset .stocks_err {top:45px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content fieldset .stocks_err {position: absolute}
.hp_promotion_top.promo_logged_in .bottom_title_content fieldset .stocks_err{ left:0; top:39px}
.hp_promotion_top.promo_logged_in.ver_b .bottom_title_content fieldset .stocks_err {left:3px; top:38px}
.hp_promotion_top.promo_logged_in.ver_c .bottom_title_content fieldset .stocks_err {left:3px; top:51px}
.hp_promotion_top.promo_logged_in.ver_d .bottom_title_content fieldset .stocks_err{ left:3px; top:48px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .one input.rta_top_input{ width:340px; margin:8px 0 0}
.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_in .bottom_title_content .one input.rta_top_input,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_in .bottom_title_content .one input.rta_top_input{ float:right; margin:0}
.hp_top_promotion_wide.ver_a .hp_promotion_top .bottom_title_content input.rta_top_input{ width: 343px}
.hp_top_promotion_wide.ver_a .hp_promotion_top.btn_b .bottom_title_content input.rta_top_input,.hp_top_promotion_wide.ver_a .hp_promotion_top.btn_c .bottom_title_content input.rta_top_input,.hp_top_promotion_wide.ver_a .hp_promotion_top.btn_d .bottom_title_content input.rta_top_input{ width: 313px}
.hp_top_promotion_wide.ver_c .hp_promotion_top .bottom_title_content input.rta_top_input,.hp_top_promotion_wide.ver_d .hp_promotion_top .bottom_title_content input.rta_top_input{ width:300px}
.hp_top_promotion_wide.ver_d .hp_promotion_top .bottom_title_content input.rta_top_input{ border:1px solid #999; border-color: #999 #ccc #ccc #999; padding: 5px 10px; box-shadow: none; border-radius: 0}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .one .autocomp_container{ position:absolute; top:0; left:-3px; *left:0; z-index:10000 !important}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .one label,.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two label{ font-size:15px; margin:0 0 5px; display:block}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .one label,.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two label{ color:#898989; font-size:12px; margin:2px 0 3px 4px}
#hp_promo_container .bottom_title_content .one label.people_get_news{ float:left; width:433px; font-size:15px; line-height:1.35em}
#hp_promo_container .bottom_title_content .one label.people_get_news._logged_in{ width:420px}
#hp_promo_container.ver_c .bottom_title_content .one label.people_get_news,#hp_promo_container.ver_d .bottom_title_content .one label.people_get_news {padding-top:10px}
#hp_promo_container .bottom_title_content .one label.people_get_news span{ display:inline; color:#D95301}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .go {background: url(https://static.seekingalpha.com/images/homepage/promotion_top_btn.png?1513507638) no-repeat; color: #FFFFFF; font-size: 23px; height: 35px; line-height: 35px; text-align: center; float:left; cursor:pointer; border-radius:4px; margin:-1px 0 0 6px; position:relative; padding:0 12px; border-right:1px solid #222}
.hp_top_promotion_wide .hp_promotion_top.btn_d .bottom_title_content .two .go {font-size:21px;}
.hp_top_promotion_wide.ver_d .hp_promotion_top .bottom_title_content .two .go{ background: url(https://static3.seekingalpha.com/images/homepage/promo_go_ver3.png?1513507638) no-repeat; color: #272727; font-size: 16px; padding: -13px; line-height: 29px; width: 68px; height: 29px; margin-top: 1px}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .go{ margin: -1px 0 0 9px}
.hp_top_promotion_wide .hp_promotion_top.btn_b .bottom_title_content .two .go,.hp_top_promotion_wide .hp_promotion_top.btn_c .bottom_title_content .two .go,.hp_top_promotion_wide .hp_promotion_top.btn_d .bottom_title_content .two .go {background: url(https://static2.seekingalpha.com/images/homepage/rta_buttons.gif?) repeat-x scroll 0 0 transparent; height: 34px}
.hp_top_promotion_wide .hp_promotion_top.btn_b .bottom_title_content .two .go{ background-position: 0 -71px; border-left: 1px solid #000000; border-radius: 0 0 0 0; border-right: 1px solid #000000; color: #333333; font-size: 22px; font-weight: bold; line-height: 33px; margin: -1px 0 0 12px; padding: 0 14px}
.hp_top_promotion_wide .hp_promotion_top.btn_c .bottom_title_content .two .go {background-position: 0 -36px; border-left: 2px solid #999999; border-right: 2px solid #999999; color: #333333; font-size: 22px; font-weight: bold; line-height: 33px; margin: -1px 0 0 12px; padding: 0 14px}
.hp_top_promotion_wide .hp_promotion_top.btn_d .bottom_title_content .two .go {background-position: 0 0; border: 1px solid #C96D01; color: #FFFFFF; font-size: 22px; font-weight: bold; line-height: 33px; margin: -2px 0 0 12px; padding: 0 14px; height:32px}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two .go{ margin:-1px 0 0 0px}
.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_in .bottom_title_content .two .go,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_in .bottom_title_content .two .go{ margin:16px 0 0 0}
.hp_top_promotion_wide.ver_a .hp_promotion_top.promo_logged_in .bottom_title_content .customize{ display:none !important}
.hp_top_promotion_wide.ver_c .hp_promotion_top.promo_logged_in .bottom_title_content .customize,.hp_top_promotion_wide.ver_d .hp_promotion_top.promo_logged_in .bottom_title_content .customize{ float:none; display: block; padding-top: 4px}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .get_email_alerts{ clear:both; margin:6px 0 0; *margin:0; float:left; width:346px}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .get_email_alerts {display:none}
.hp_top_promotion_wide .hp_promotion_top.promo_logged_in .bottom_title_content .two .get_email_alerts {margin:4px 0 0 261px; *margin:-10px 0 0 261px}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .get_email_alerts input{ float:left; margin:0 4px 0 0}
.hp_top_promotion_wide .hp_promotion_top .bottom_title_content .two .get_email_alerts .text{ float:left; color:#959595; font-size:11px; *padding:3px 0 0; margin:0}
 @media screen and (-webkit-min-device-pixel-ratio:0) {.hp_top_promotion_wide .hp_promotion_top.btn_d .bottom_title_content .two .go{margin: 0 0 0 12px;}
}
 #contest_wrapper {display:none}
#contest * {font-family: Arial; color: #f5f5f5}
#contest.panel {width: 100%; float: left; background: #f0f0f0}
#contest.panel .panel-heading {position: relative; height: 40px; padding: 0 13px; color: #fff; font-size: 16px; background: #D49300; -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.75); -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.75); box-shadow: 0 0 5px 0 rgba(0,0,0,0.75)}
#contest.panel .panel-heading:hover,#contest.panel .panel-heading *:hover {cursor: default}
#contest.panel .panel-heading div {display: block; padding-top: 13px; float: left}
#contest.panel .panel-heading div:last-child {padding-left: 7px}
#contest.panel .panel-heading .logo {width: 130px; height: 25px; background: url(https://static2.seekingalpha.com/images/logo_white.png?1513507638) no-repeat 0 7px}
#contest.panel .sub-panel-heading {padding: 6px 0; color: #f5f5f5; font-size: 16px; font-weight: bold; background: #424242; text-align: center; cursor: pointer}
#contest.panel a#ccl,#contest.panel a#wl {display: none}
#contest.panel *:hover {text-decoration: none; cursor: pointer}
#contest.panel a:hover .sub-panel-heading {text-decoration: underline}
#contest.panel .panel-body {width: 100%; height: 130px; background-color: #f5f5f5; text-align: center}
#contest.panel .panel-body * {cursor: pointer}
#contest.panel .panel-body .col-xs-3 {display: inline-block; width: 50px; height: 70px; padding: 20px 12px 30px; float: left; text-align: center}
#contest.panel .panel-body .col-xs-3 .section {display: block; height: 85px; width: 50px; margin-bottom: 20px}
#contest.panel .panel-body .section div {width: 42px; height: 42px; display: block; margin: 0 auto; background-image: url(https://static.seekingalpha.com/images/contests_sprite.png?1513507638); background-repeat: no-repeat}
#contest.panel .panel-body .section#end_date div {background-position: -275px 0}
#contest.panel .panel-body .section#theme div {background-position: -233px 0}
#contest.panel .panel-body .section#theme div.bear {background-position: -233px -41px}
#contest.panel .panel-body .section#theme div.catalystdriven {background-position: -233px -82px}
#contest.panel .panel-body .section#theme div.conglomerates {background-position: -233px -123px}
#contest.panel .panel-body .section#theme div.consumergoods {background-position: -233px -164px}
#contest.panel .panel-body .section#theme div.contrarian {background-position: -233px -205px}
#contest.panel .panel-body .section#theme div.defensive {background-position: -233px -246px}
#contest.panel .panel-body .section#theme div.energy {background-position: -233px -287px}
#contest.panel .panel-body .section#theme div.financial {background-position: -233px -328px}
#contest.panel .panel-body .section#theme div.garp {background-position: -233px -369px}
#contest.panel .panel-body .section#theme div.healthcare {background-position: -233px -410px}
#contest.panel .panel-body .section#theme div.industrialgoods {background-position: -233px -451px}
#contest.panel .panel-body .section#theme div.industrialleader {background-position: -233px -492px}
#contest.panel .panel-body .section#theme div.largecap {background-position: -233px -533px}
#contest.panel .panel-body .section#theme div.ma {background-position: -233px -574px}
#contest.panel .panel-body .section#theme div.microcap {background-position: -233px -615px}
#contest.panel .panel-body .section#theme div.midcap {background-position: -233px -656px}
#contest.panel .panel-body .section#theme div.pairtrade {background-position: -233px -697px}
#contest.panel .panel-body .section#theme div.weekhighlow {background-position: -233px -697px}
#contest.panel .panel-body .section#theme div.retail {background-position: -233px -738px}
#contest.panel .panel-body .section#theme div.services {background-position: -233px -779px}
#contest.panel .panel-body .section#theme div.smallcap {background-position: -233px -820px}
#contest.panel .panel-body .section#theme div.technology {background-position: -233px -861px}
#contest.panel .panel-body .section#theme div.trade {background-position: -233px -902px}
#contest.panel .panel-body .section#theme div.turnaround {background-position: -233px -943px}
#contest.panel .panel-body .section#theme div.utilities {background-position: -233px -984px}
#contest.panel .panel-body .section#theme div.value {background-position: -233px -1025px}
#contest.panel .panel-body .section#theme div.basicmaterials {background-position: -233px -1066px}
#contest.panel .panel-body .section#users div {background-position: -275px -42px}
#contest.panel .panel-body .section#prize div {background-position: -275px -83px}
#contest.panel .panel-body .section#prize label {font-weight: bold}
#contest.panel .panel-body .section label {display: block; padding-top: 15px; color: #757575; font-size: 12px}
#contest.panel .panel-body .section#prize label {color: #D49300}
#contest.panel .panel-body.winner {position: relative; height: 60px; background-color: #f5f5f5}
#contest.panel .panel-body.winner * {font: normal 16px Arial}
#contest.panel .panel-body.winner div {margin-right: 10px; float: left; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%)}
#contest.panel .panel-body.winner #winner_picture img {width: 40px; height: 40px; margin: 4px 0 0 15px; border-radius: 27px; -webkit-border-radius: 27px; -moz-border-radius: 27px}
#contest.panel .panel-body.winner #winner_name {width: 190px; margin-top: 0; color: #424242; text-align: left}
#contest.panel .panel-body.winner #trophy {width: 18px; height: 17px; background: url(https://static.seekingalpha.com/images/contests_sprite.png?1513507638) no-repeat -156px -69px}
#contest.panel .panel-body.winner #trophy.place1 {background-position: -156px -68px}
#contest.panel .panel-body.winner #trophy.place2 {background-position: -156px -84px}
#contest.panel .panel-body.winner #trophy.place3 {background-position: -156px -100px}
#contest.panel .panel-body.winner #trophy.place4 {background-position: -156px -116px}
#contest.panel .panel-body-article.winner {margin: 0; padding: 0}
#contest.panel .panel-body-article.winner * {background-color: #f5f5f5}
#contest.panel .panel-body-article.winner #winning_article,#contest.panel .panel-body-article.winner .info {padding: 0 15px}
#contest.panel .panel-body-article.winner #winning_article {min-height: 35px; margin: 0; padding-top: 10px; position: relative; color: #424242; font-size: 15px; text-align: left; line-height: 1.5}
#contest.panel a#wl:hover .panel-body-article.winner #winning_article {text-decoration: underline}
#contest.panel .panel-body-article.winner #winning_article img {margin-right: 5px}
#contest.panel .panel-body-article.winner .info {height: 17px; padding: 15px 0 25px 15px}
#contest.panel .panel-body-article.winner .info * {float: left; color: #424242; font-size: 12px}
#contest.panel .panel-body-article.winner .info label {padding: 2px 0 0 5px}
#contest.panel .panel-body-article.winner .info #winner_theme {padding-right: 15px}
#contest.panel .panel-body-article.winner .info #winner_theme div {width: 17px; height: 17px; display: block; margin: 0 auto; background: url(https://static.seekingalpha.com/images/contests_sprite.png?1513507638) no-repeat -217px 1px}
#contest.panel .panel-body-article.winner .info #winner_theme div.bear {background-position: -217px -17px}
#contest.panel .panel-body-article.winner .info #winner_theme div.catalystdriven {background-position: -217px -34px}
#contest.panel .panel-body-article.winner .info #winner_theme div.conglomerates {background-position: -217px -51px}
#contest.panel .panel-body-article.winner .info #winner_theme div.consumergoods {background-position: -217px -68px}
#contest.panel .panel-body-article.winner .info #winner_theme div.contrarian {background-position: -217px -85px}
#contest.panel .panel-body-article.winner .info #winner_theme div.defensive {background-position: -217px -102px}
#contest.panel .panel-body-article.winner .info #winner_theme div.energy {background-position: -217px -119px}
#contest.panel .panel-body-article.winner .info #winner_theme div.financial {background-position: -217px -136px}
#contest.panel .panel-body-article.winner .info #winner_theme div.garp {background-position: -217px -153px}
#contest.panel .panel-body-article.winner .info #winner_theme div.healthcare {background-position: -217px -170px}
#contest.panel .panel-body-article.winner .info #winner_theme div.industrialgoods {background-position: -217px -187px}
#contest.panel .panel-body-article.winner .info #winner_theme div.industrialleader {background-position: -217px -204px}
#contest.panel .panel-body-article.winner .info #winner_theme div.largecap {background-position: -217px -221px}
#contest.panel .panel-body-article.winner .info #winner_theme div.ma {background-position: -217px -238px}
#contest.panel .panel-body-article.winner .info #winner_theme div.microcap {background-position: -217px -255px}
#contest.panel .panel-body-article.winner .info #winner_theme div.midcap {background-position: -217px -272px}
#contest.panel .panel-body-article.winner .info #winner_theme div.pairtrade {background-position: -217px -289px}
#contest.panel .panel-body-article.winner .info #winner_theme div.retail {background-position: -217px -306px}
#contest.panel .panel-body-article.winner .info #winner_theme div.services {background-position: -217px -323px}
#contest.panel .panel-body-article.winner .info #winner_theme div.smallcap {background-position: -217px -340px}
#contest.panel .panel-body-article.winner .info #winner_theme div.technology {background-position: -217px -357px}
#contest.panel .panel-body-article.winner .info #winner_theme div.trade {background-position: -217px -374px}
#contest.panel .panel-body-article.winner .info #winner_theme div.turnaround {background-position: -217px -391px}
#contest.panel .panel-body-article.winner .info #winner_theme div.utilities {background-position: -217px -408px}
#contest.panel .panel-body-article.winner .info #winner_theme div.value {background-position: -217px -425px}
#contest.panel .panel-body-article.winner .info #winner_theme div.basicmaterials {background-position: -217px -442px}
#contest.panel .panel-body-article.winner .info #winner_date div {width: 17px; height: 17px; display: block; margin: 0 auto; background: url(https://static.seekingalpha.com/images/contests_sprite.png?1513507638) no-repeat -217px -458px}
.single_stocktalk .disabled_st {color: #959595!important; filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%)}
.single_stocktalk .maximize_menu,.single_stocktalk .comment_maximize_menu{ font-size: 14px; line-height: 18px; color: #959595!important}
.tree_maximize_menu {line-height: 23px; font-size: 14px; color: #959595!important; border-image: url(https://static3.seekingalpha.com/images/universal/seperator.gif?1513507638) repeat 4 1; border-width: 2px 0 0 0 !important; border-top: 1px solid #d5d5d5}
.tree_maximize_menu:hover {background-color: #f1f1f1 !important}
.single_stocktalk .maximize_menu .unmute_btn,.single_stocktalk .comment_maximize_menu .unmute_btn,.tree_maximize_menu .unmute_btn {width: 14px; height: 7px; display: none; margin-left: 10px; margin-bottom: 1px; cursor: pointer; background: url(https://static1.seekingalpha.com/images/universal/st_maximize_arrow.png?1513507638) center center no-repeat transparent}
.single_stocktalk:hover .maximize_menu .unmute_btn,.single_stocktalk:hover .comment_maximize_menu .unmute_btn,.tree_maximize_menu:hover .unmute_btn {display:inline-block}
.single_stocktalk .st_mute_menu {display: none; margin: 1px 0 0 10px; font-size: 11px; line-height: 12px; color: #00479b; float: left; cursor: default}
.single_stocktalk:hover .st_mute_menu {display: inline-block}
.single_stocktalk .st_mute_menu .minimize_btn {display: inline-block; width: 14px; height: 7px; margin-top:2px; background: url(https://static1.seekingalpha.com/images/universal/st_minimize_arrow.png?1513507638) center center no-repeat transparent; cursor:pointer}
.single_stocktalk:hover .st_mute_menu .minimize_btn{ display: inline-block}
.single_stocktalk .st_mute_menu .st_mute_user{ margin-left: 4px}
.hp_wrapper .single_stocktalk .maximize_menu {font-size: 12px; line-height: 10px; padding-left: 45px}
.hp_wrapper .single_stocktalk .maximize_menu .unmute_btn {margin-bottom: 0px}
.portfolio_page #stocktalk_list .maximize_menu {width: 247px; padding-left: 45px; float: left; font-size: 12px; border: none; line-height: 16px}
.portfolio_page #stocktalk_list .maximize_menu:hover {background: #f8f8f8!important}
.portfolio_page #stocktalk_list .maximize_menu .unmute_btn,#stocktalk_list .comment_maximize_menu .unmute_btn {margin-bottom: 0px}
.stocktalks.new_design .single_stocktalk:hover .time_ago {display:none}
#stocktalk_main_contant .single_stocktalk .comment_wrapper,#stocktalk_main_contant .single_stocktalk .tree_wrapepr,#stocktalk_main_contant .single_stocktalk .origin_wrapper {float:left}
#stocktalk_main_contant #stocktalk_list .tree_wrapper {width:100%; float:left; height: auto; -webkit-transition: max-height 0.8s; -moz-transition: max-height 0.8s; transition: max-height 0.8s}
#stocktalk_main_contant #stocktalk_list .comment_maximize_menu {padding-left: 12px; line-height: 12px; margin-top: -3px}
#stocktalk_main_contant .comment_maximize_menu .unmute_btn {margin-bottom:1px}
#stocktalk_main_contant .single_stocktalk .st_mute_menu {margin-left: 0px}
#stocktalk_main_contant .single_stocktalk .st_mute_menu.st_min {margin-left: 10px}
#stocktalk_main_contant .list .single_stocktalk .stocktalk_message_plus_time .nick_cnt a.disabled_st{ color: #959595!important}
body .latest.stocktalks #stocktalk_main_contant .list .single_stocktalk.origin .origin_wrapper.disabled_st .is_stocktalk .stocktalker_nick {color: #959595!important}
#stocktalk_main_contant .list .single_stocktalk .stocktalk_message_plus_time a.disabled_st {color: #959595!important}
.symbol_pages .single_stocktalk:hover .time_ago {display:none}
.most_active_stocks {width: 300px !important; padding: 16px 52px 16px 66px !important}
.most_active_stocks h1 {font: bold 14px normal Arial,Helvetica,sans-serif; color: #404040}
.most_active_stocks .subtitle {line-height: 21px; border-bottom: 1px dotted #D4D4D4; margin-top: 4px; font-size: 0.86em; color: #5F5F5F}
.most_active_stocks .subtitle .first_subtitle {padding-right: 54px}
.most_active_stocks .line_each_symbol {float: left; width: 100%; line-height: 22px; font-size: 12px}
.most_active_stocks .line_each_symbol .symbol_name {padding-left: 5px; width: 90px; float: left; font-weight: bold}
.most_active_stocks .line_each_symbol .symbol_content {float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.most_active_stocks .line_each_symbol:nth-child(even) {background: #F4F4F4}