/*Created at: 08/26/15 07:00:17*/
  body,html{ height: 100%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
table,caption,tbody,tfoot,thead,tr,th,td {font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit}
img {*margin:0; padding:0; border:0; outline:0}
body>img{ position:absolute; left:0; bottom:0}
sup {vertical-align:super}
sub {vertical-align:sub}
 :focus {outline:0;}
html {overflow-y:scroll;margin-left:-1px;}
body {color:black; font-size:1em; font-family:arial,helvetica,clean,sans-serif; _background:#B3B3B3 url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/backround_main_gray_ie6only.png?1409587370) repeat-y scroll center center !important}
body.stretch_bg {background:#fff;}
body.instablog {_background:none !important;}
ul {list-style:none}
ol {padding-left:26px}
 table {border-collapse:separate; border-spacing:0}
caption,th,td {text-align:left; font-weight:normal}
td {font-size:1em}
blockquote.quote:before {display: block; height: 0; content: "“"; margin-left: -35px; font: italic 64px Georgia,"Times New Roman",serif; color: #D9D9D9}
blockquote:after,q:before,q:after {content: ""}
blockquote,q {quotes: "" ""; margin-left: 40px}
strong {font-weight:bold}
a:link {color:#024999; text-decoration:none}
a:hover,a:active,a:visited:hover {color:#ff0000; text-decoration:underline}
a:visited {color:#579fc4; text-decoration:none}
a.more:visited{ color:#024999 !important}
a.more:hover,a.more:visited:hover{ color:#ff0000 !important}
ul li a:visited {color:#579fc4}
#market_currents .mc_hp_title a{ }
ul li a:visited:hover {color:#ff0000}
h1,h2,h3,h4,h5,h6 {font-family:"Times New Roman",Times,serif}
p {margin:10px 0}
.cleaner {clear:both; float:none !important}
input {font-family:arial,helvetica,clean,sans-serif !important; font-size:13px}
 body {padding-top: 45px!important}
#header {position: fixed; width:100%; min-width:1264px; height: 45px; right: 0; left: 0; top: 0; z-index: 1020; background-color: #360000}
#header .logo_and_primary_navigation{ position: relative; height:100%; margin: 0 auto; width: 1244px; min-width:1244px; padding: 0 9px 0 9px}
#header .logo_and_primary_navigation .logo_and_menu_section,#header_dropdown,#nav_container_wrap,#navi,#navi_cont {float: left}
#header .logo_and_primary_navigation .logo_and_menu_section {height:100%}
#header_dropdown {height: 100%; width:200px; cursor: pointer}
#header_dropdown .hdd_wrapper {position:absolute; top:45px; display: none}
#header_dropdown:hover .hdd_wrapper {display:block}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_insights{ background:#fff}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_insights.themes{ border-left:1px solid #999}
.pro #header_dropdown .hdd_wrapper .hdd_menu.hdd_insights.themes{ border-left:none}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_insights.themes li:last-child {display: none}
#header_dropdown:hover .header_arrow {display:none}
#header_dropdown .hdd_wrapper .hdd_arrow {position: absolute; display: inline-block; width: 0; height: 0; margin: -5px 0 0 70px; color: #ffffff; vertical-align: middle; border-bottom: 6px solid; border-right: 6px solid transparent; border-left: 6px solid transparent; z-index: 1031}
#header_dropdown .hdd_wrapper .hdd_menu {width:190px; height:251px; float:left; border:1px solid #999; position:relative; box-shadow: 4px 4px 4px rgba(0,0,0,0.25); left:-3px}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_main,#header_dropdown .hdd_wrapper .hdd_menu.hdd_dashboard {background:white; clear:left}
.pro #header_dropdown .hdd_wrapper .hdd_menu.hdd_dashboard,#header_dropdown .hdd_wrapper .hdd_menu.hdd_premium {background:#f5f5f5; border-left:0; clear:none}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_insights {border-left:0}
#header_dropdown .hdd_wrapper .hdd_menu li.hdd_header {margin:12px 20px 0 15px; line-height:32px; font-size:11px; color:#999; font-weight:bold; cursor:default}
#header_dropdown .hdd_wrapper .hdd_menu.hdd_insights.themes {border-right:0; width:172px}
 #header_dropdown .hdd_wrapper .hdd_premium .premium_nav_list li {list-style: disc; margin-left: 50px}
#header_dropdown .hdd_wrapper .hdd_premium .premium_nav_list li a {padding-left: 0 !important; line-height: 1.5 !important}
#header_dropdown .hdd_wrapper .hdd_premium .premium_nav_list {margin-bottom: 10px}
#header_dropdown .hdd_wrapper .hdd_premium .premium_sub_header {line-height: 34px; color:black; font-weight:bold; cursor:default}
#header_dropdown .hdd_wrapper .hdd_premium .premium_sub_header a {color: #000000 !important}
#header_dropdown .hdd_wrapper .hdd_premium .premium_sub_header a:hover {color: #000000 !important; text-decoration: none;}
#header_dropdown .hdd_wrapper .hdd_premium .hdd_sep {margin:0 30px 0 15px; height:0; line-height:0; border-bottom:1px solid #e1e1e1}
#header_dropdown .hdd_wrapper .hdd_menu li a {font-size:15px; color:#292929; display:block; line-height:34px; padding-left:15px}
#header_dropdown .hdd_wrapper .hdd_menu li.hdd_sep {margin:0 30px 0 15px; height:0; line-height:0; border-bottom:1px solid #e1e1e1}
#header_dropdown .hdd_wrapper .hdd_menu li a:hover {color:#024999; font-weight: bold; text-decoration:none}
  #authors_dropdown {float: left; height: 100%; cursor: default}
#authors_dropdown .authors_wrapper {position:absolute; top:44px; left: 3px; display:none}
.front_body #authors_dropdown .authors_wrapper {position:absolute; top:60px; left: 3px; display:none}
#authors_dropdown:hover .authors_wrapper {display:block}
#authors_dropdown .authors_wrapper .authors_menu {width:190px; float:left; border:1px solid #999; position:relative; box-shadow: 4px 4px 4px rgba(0,0,0,0.25); left:-3px; padding-bottom:20px;}
#authors_dropdown .authors_wrapper .authors_menu.authors_title {background:white; clear:left; width: 250px}
#authors_dropdown .authors_wrapper .authors_header {margin:12px 20px 0 15px; line-height:32px; font-size:11px; color:#999; font-weight:bold; cursor:default; text-transform: uppercase;}
#authors_dropdown .authors_wrapper .authors_menu a {font-size:15px; color:#292929 !important; display:block; line-height:34px; padding-left:15px}
#navi_cont #authors_dropdown .authors_wrapper ul li a:hover {background: none}
#navi_cont .navi #authors_dropdown li:hover,#navi_cont .navi #authors_dropdown li:hover a{ color:#024999 !important; font-weight: bold; text-decoration:none; background-color: transparent !important;}
#navi_cont .navi #authors_dropdown li.authors_header:hover{color:#999 !important;}
#authors_dropdown .authors_wrapper .authors_menu .authors_sep {margin-top: 33px; margin-left: 15px; margin-right: 15px; padding-bottom: 5px; height:0; line-height:0; border-bottom:1px solid #e1e1e1}
#authors_dropdown .authors_wrapper .hdd_arrow {position:relative; top:-8px; left:40px; width:13px; height:8px; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/header_drop_down_arrow.png?1423729439)}
#authors_dropdown .authors_wrapper li .hdd_sep{margin: 15px 30px 0 15px; height: 0;line-height: 0; border-bottom: 1px solid #E1E1E1;}
#authors_dropdown .authors_wrapper ul li{ width:100%}
#navi_cont #authors_dropdown .authors_wrapper ul li a{ font-size:15px; line-height:34px; text-transform:capitalize;}
#navi_cont #authors_dropdown .authors_wrapper .bottom_margin{padding: 10px; float: left;}
  #navi_cont.author_research .navi .marketplace-orange,#navi_cont .navi .marketplace-orange {color: #ff7201 !important}
#navi_cont.author_research .navi .marketplace-orange:hover,#navi_cont .navi .marketplace-orange:hover,#navi_cont .navi li a.active-orange {background-color: #ff7201 !important; color: #ffffff !important}
#navi_cont.author_research .navi .marketplace-blue,#navi_cont .navi .marketplace-blue {color: #1b99e8 !important}
#navi_cont.author_research .navi .marketplace-blue:hover,#navi_cont .navi .marketplace-blue:hover,#navi_cont .navi li a.active-blue {background-color: #1b99e8 !important; color: #ffffff !important}
        #header .logo_and_primary_navigation #sa_logo {float: left; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/small_nav_logo_45px.png?1426510996) no-repeat 0 8px; height: 100%; width: 153px}
#header .logo_and_primary_navigation .header_arrow {margin-right:28px; float: left; height: 100%; width: 18px; cursor: pointer; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/drop_down.png?1423134154) no-repeat 3px 26px}
#nav_container_wrap {position:absolute; left:200px}
#nav_container {float:left; z-index: 1020; clear:both}
#navi_cont { }
 #navi_cont .navi {position: relative}
#navi_cont .navi li {display: block; float:left; padding:0}
#navi_cont .navi li a {display:block; float:left; padding: 0 20px; font-family: Arial,Helvetica,sans-serif; font-size: 15px; color: #ffffff !important; letter-spacing:0.01em; line-height: 45px; text-decoration:none !important; font-weight:500}
#navi_cont .navi li:hover,#navi_cont .navi li.active{ background:#FF7201}
#navi_cont .navi li.pro_tab,#navi_cont .navi li.pro_tab a{ color:#69be04 !important}
#navi_cont .navi li.pro_tab:hover a,#navi_cont .navi li.pro_tab.active:hover a {color: #fff !important}
 #navi_cont .navi #portfolio_notifications{ background: #e32b30; padding: 1px 4px; color: #FFF; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; font-size: 11px; line-height: 11px; float: right; display: none; margin-top: 9px}
#header .logo_and_primary_navigation .info_and_search_section,#header .logo_and_primary_navigation .nav_message {float: left}
#header .logo_and_primary_navigation .info_and_search_section {width:400px; height:100%; float:right}
#header .info_and_search_section #nav_notifications {float:right; width:20px; height:23px; margin: 14px 19px 8px 0; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/notification_on_off.png?1424253715) no-repeat 0 -21px; cursor:pointer}
#header .info_and_search_section #nav_cations.active {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/notification_on_off.png?1424253715) no-repeat 0 -44px}
#header .info_and_search_section #nav_user_settings {float:right; height:100%}
#header .info_and_search_section #nav_settings_link {margin-left:18px; display: inline-block; margin-top:6px; cursor:pointer}
#header .info_and_search_section #nav_settings_link img {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/user/commenter_gray.png?1409587370) no-repeat 0 0; width: 30px; height: 30px; background-size: 30px 30px; border: 1px solid #808080}
#nav_user_settings .sign_in{ display: block; margin-left: 15px; font-size: 15px; padding-top: 13px; color: #fff; cursor:pointer}
#header .info_and_search_section #site_search,#header .logo_and_primary_navigation .nav_message_notification {float: right; height: 100%}
#header .info_and_search_section #site_search {width:260px}
#header .logo_and_primary_navigation .nav_message_notification {width:40px}
 .nav_dropdown_menu{ position: absolute; top: 100%; z-index: 1000; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; font-family: Arial,Helvetica,sans-serif; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175)}
.nav_dropdown_menu ul li.divider {height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5}
.nav_dropdown_menu li:hover {background-color: #e7e7e7}
.nav_dropdown_menu li.gray {background-color: #e7e7e7}
.nav_dropdown_menu ul li a {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 20px; color: #333; white-space: nowrap}
.nav_dropdown_menu ul li a:hover,.nav_dropdown_menu ul li a:visited:hover {color: #333; text-decoration: none}
.nav_dropdown_menu ul li a.active,.nav_dropdown_menu ul li a.active:hover{ color: #024999; font-weight: bold; background-color: #e7e7e7}
#user_settings_pop.nav_dropdown_menu {right: 10px}
#user_settings_pop.nav_dropdown_menu li.nick_name {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 20px; color: #333; white-space: nowrap; cursor: pointer}
#notificiations_popup .noti_links {padding: 8px 0 5px 0; text-align: center; font-size: 12px}
#notificiations_popup a,#notificiations_popup a:hover,#notificiations_popup a:visited:hover {color:#024999; text-decoration: none; display: inline-block; white-space: normal}
ul#notifications_list li {padding: 5px 10px 5px 10px; font-size: 12px; color: #404040; border-bottom: 1px dashed #DBDBDB; line-height: normal !important; float: none}
ul#notifications_list li:hover {background-color: #fff}
div#notificiations_popup {width: 230px; float: left; right:131px}
ul#notifications_list li span {color: #2D2D2D; font-size: 12px}
ul#notifications_list li.notification {background: #DDD}
 .pro #header,.pro #header .logo_and_primary_navigation{ background-color: #171717 !important}
.pro #header .logo_and_primary_navigation {width: 1157px}
.pro #navi_cont .navi li:hover,.pro #navi_cont .navi li.active {background-color: #444 !important}
#navi_cont .navi li.no_link_tab,#navi_cont .navi li.no_link_tab:hover {background-color:transparent !important; padding:0 20px; line-height:45px}
.pro #header .info_and_search_section #nav_notifications {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/notification_on_off.png?1424253715) no-repeat 0 1px}
#header .info_and_search_section #nav_notifications.active {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/notification_on_off.png?1424253715) no-repeat 0 -44px}
.rta_nav.etf_hub{ font-size:12px; font-weight:bold}
.rta_nav.etf_hub a{ color:#024999 !important }
.rta_nav.etf_hub #etf_hub_button{ background: #FF9700; display: inline-block; height: 19px; line-height: 20px; padding: 0 21px; margin-left: 10px; border-radius: 2px; color: #fff !important; font-weight: bold; box-shadow: 0 0 4px #000; cursor: pointer; text-decoration: none}
.rta_nav.etf_hub #etf_hub_button:hover{box-shadow: 0 0 3px #000}
.rta_nav.etf_hub #etf_hub_button:active{box-shadow: inset 0 0 3px #000}
 .author_board_header{ background-color:#EAEAEA; position:relative}
#navi_cont,#navi_cont_logged,#navi_cont_board {clear:both}
.author_board_header #navi_cont_board {margin: 0 auto; width: 1246px}
.author_board_header #navi_cont_board .navi li {display: block; float: left; height: 28px; padding: 0}
.author_board_header #navi_cont_board .navi li a:hover{ text-decoration: none}
.author_board_header #navi_cont_board .navi li.active {background: #868686}
.author_board_header #navi_cont_board .navi li.active a {color: #ffffff!important}
.author_board_header #navi_cont_board .navi li:hover {background: #868686}
.author_board_header #navi_cont_board .navi li:hover a {color: #ffffff!important}
 .navi li#sign_in_header,.navi li#sign_in_out_header{ color:#FFA800; text-align:center; width:219px; float:left; height:37px; background-color:#3D0603; background-image:none; font-weight:bold; padding:11px 0 0; font-size:15px; margin:1px 0 0}
.navi li#sign_in_header{ cursor:pointer; padding:0; height:34px; margin:1px 0 0; background-color:transparent !important}
.navi li#sign_in_header .sign_in{ padding:15px 0; background-color:#3D0603; cursor:pointer; float:left; display:inline; width:219px}
.navi li#sign_in_out_header .sign_out{ padding:4px 0 0}
.navi li#sign_in_header span.or{ color:#C47308; font-size:15px; font-weight:normal}
.navi li#sign_in_out_header .dash{ color:#F6890A; font-size:13px; padding:0 6px}
.navi li#sign_in_out_header .hi_user{ font-size:13px; color:#fff}
.navi li#sign_in_out_header .logout_link{ cursor:pointer; font-size:13px; font-weight:normal; position:relative; zoom:1}
.instablog_top_lines {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/mystuff/stripes_in_header.png?1409587370) repeat; height:56px; width:100%; *width:98.6%}
#header_log_in_popup_lightbox {display:none}
.header_nav .logo_old_h1 a {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/header_and_footer.png?1409587370) no-repeat}
.logo_and_primary_navigation_dev {height:153px}
.stretch_bg.premium .navi .contributor_nav,.stretch_bg.regular .navi .contributor_nav,.stretch_bg.instablogs .navi .contributor_nav,.stretch_bg.premium .navi .instablogs_nav,.stretch_bg.regular .navi .instablogs_nav,.stretch_bg.instablogs .navi .instablogs_nav{ background:#EBE9EC}
.stretch_bg.premium .navi .contributor_nav a,.stretch_bg.regular .navi .contributor_nav a,.stretch_bg.instablogs .navi .contributor_nav a{ color:#4B0C0D !important; font-weight:bold}
.stretch_bg.premium .navi .instablogs_nav .top_nav_arrow_down,.stretch_bg.regular .navi .instablogs_nav .top_nav_arrow_down,.stretch_bg.instablogs .navi .instablogs_nav .top_nav_arrow_down{ color:#4B0C0D !important; font-weight:bold; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/top_nav_user_arrow_down_selected.gif?1409587370) scroll top right no-repeat}
.navi .instablogs_nav #instablog_nav_dropdown{ width:156px; padding:15px 0 0}
.navi #user_settings_wrapper .user_settings_pop ul li,.navi .instablogs_nav #instablog_nav_dropdown li{ height:auto; width:100%; margin-bottom: 3px}
.navi #user_settings_wrapper .user_settings_pop ul li.sign_out{ border-top: 1px #111; border-style: dashed; border-color: #dbdbdb; padding: 10px 0 0px 0; margin-top: 7px}
.navi #user_settings_wrapper .user_settings_pop ul li a,.navi .instablogs_nav #instablog_nav_dropdown li a{ color: #024999 !important; text-decoration:none; padding:0; line-height: 25px; float:none; padding: 0px 0 0px 17px; font-weight: normal; font-size: 12px}
.navi .instablogs_nav #instablog_nav_dropdown li a{ padding:0 0 17px 18px }
.navi #user_settings_wrapper .user_settings_pop ul li a:hover,.navi .instablogs_nav #instablog_nav_dropdown li a:hover{ color:#ff0000 !important}
.stretch_bg.premium .navi .instablogs_nav .top_nav_arrow_up,.stretch_bg.regular .navi .instablogs_nav .top_nav_arrow_up,.stretch_bg.instablogs .navi .instablogs_nav .top_nav_arrow_up{ color:#4B0C0D !important; font-weight:bold; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/top_nav_user_arrow_up_selected.gif?1409587370) scroll top right no-repeat}
.navi #user_settings_wrapper .top_nav_arrow_down,.navi .instablogs_nav .top_nav_arrow_down{ float:left;   padding-left: 18px}
.contributor_center_header .navi #user_settings_wrapper #top_nav_arrow,.contributor_center_header .navi .instablogs_nav #top_nav_arrow{ padding-left: 15px}
#writing_menu.contributor_nav a{padding:0 9px;font-size: 12px;}
.navi li.yes_selected_not_new a{ color: #fff !important}
.navi li.navi_line {color: #955D5C; display: block; float: left; font-size: 12px; font-weight: normal; line-height: 32px; position: relative; top: -1px}
.navi .sa_contrib_center{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/sa_contrib_center.gif?1409587370) no-repeat; width:232px}
.navi li.navi_store a {width:96px}
.navi li.navi_my a {width:66px}
.author_board_header #nav_container{ background:none !important; border:none !important; margin:0 !important}
.contributor_center_header #nav_container{ margin:0 !important}
.author_board_header .navi{ height:28px}
.author_board_header .navi li{ height:28px; border-right: 1px solid #BDBDBD; border-left:1px solid #fff}
.author_board_header .navi li.payment{ border-right:none}
.author_board_header .navi li a{ padding:0 9px; font-size:11px; letter-spacing:normal; font-weight:bold; line-height:28px; color:#024999 !important}
body.red_background .author_board_header .navi li a{ color:#024999 !important}
#header.contributor_center_header #nav_container.relative {position:fixed !important}
#header .instablogs_nav{ position:relative}
#header .instablogs_nav span{ color:#fff}
body .author_research #portfolio_notification {left: 190px !important}
body.pro .author_research #portfolio_notification {left: 501px !important}
.nav_container_wrap .newsletter_banner {display:none; background:#ff7201; height:39px; color:#fff; font:13px/3em arial;}
.nav_container_wrap .newsletter_banner .wrap {width:1000px; margin:0 auto;}
.nav_container_wrap .newsletter_banner .wrap .close {float:right; padding:9px; line-height:1em; margin-top:3px; cursor:pointer;}
.newsletter_popup_wrap .shade_wrap {background:#fff; border:solid 2px #999; width:490px; height:210px; color:#727272; position:relative; box-shadow: 5px 5px 5px #666; -moz-box-shadow: 5px 5px 5px #666; -webkit-box-shadow: 5px 5px 5px #666; margin:5px;}
.newsletter_popup_wrap .nl_title {height:40px; background:#FAFAFA; border-bottom:solid 2px #999; font:bold 16px arial; padding:20px 0 0 18px; position:relative;}
.newsletter_popup_wrap .nl_title .close {position:absolute; padding:10px; font-size:12px; top:0; right:0; cursor:pointer;}
.newsletter_popup_wrap .nl_body {padding:25px 0 20px 18px; font:bold 14px arial;}
.newsletter_popup_wrap .nl_body .big {font-size:16px; margin-bottom:16px;}
.newsletter_popup_wrap .subscribe_button {background:#FF7200; width:128px; height:27px; color:#fff; position:absolute; bottom:20px; right:20px; border-radius:5px; text-align:center; line-height:1.8em; cursor:pointer;}
 body.without_rta .nav_container_wrap .rta_nav{ display:block}
.nav_container_wrap .rta_nav{ display:none; width:100%; line-height:31px; background:#f5f5f5; border-bottom:1px solid #c4c4c4}
.rta_sticky_ver_c .nav_container_wrap .rta_nav,.rta_sticky_ver_d .nav_container_wrap .rta_nav,.rta_sticky_ver_e .nav_container_wrap .rta_nav,.rta_sticky_ver_h .nav_container_wrap .rta_nav,.rta_sticky_ver_g .nav_container_wrap .rta_nav,.rta_sticky_ver_i .nav_container_wrap .rta_nav {width:100%; line-height:31px; background: #f5f5f5; border-top: 1px solid #c4c4c4; float: left; bottom:0; position:fixed}
.rta_sticky_ver_g .nav_container_wrap .rta_nav,.rta_sticky_ver_i .nav_container_wrap .rta_nav {width:100%; line-height:31px; background: #fcf1d5; border-top: 1px solid #e9ca7a; float: left; bottom:0; position:fixed}
.rta_sticky_ver_i .nav_container_wrap .rta_nav {line-height:normal}
.rta_sticky_ver_i .nav_container_wrap .rta_nav.ver_i .rta_bottom {padding-bottom:4px}
.rta_sticky_ver_i .nav_container_wrap .rta_nav.ver_i .rta_bottom .title_wrap {float:left; display:inline-block }
.rta_sticky_ver_i .nav_container_wrap .rta_nav.ver_i .rta_bottom .title_wrap .rta_bottom_title{ text-align:center; width:404px; display:block; padding:3px 0 2px 0}
.rta_sticky_ver_c #footer,.rta_sticky_ver_d #footer,.rta_sticky_ver_e #footer,.rta_sticky_ver_g #footer,.rta_sticky_ver_h #footer,.rta_sticky_ver_i #footer {margin-bottom:34px}
.nav_container_wrap .rta_nav.ver_i .close_rta{ top:10px}
.nav_container_wrap .rta_nav .close_rta{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/x_button.png?1409587370) no-repeat scroll 0 0 transparent; position:absolute; right: 2px; top: 8px; cursor:pointer; width: 17px; height: 17px; z-index:2 }
.nav_container_wrap .rta_nav .close_rta:hover{ background-position:0 -18px}
.rta_sticky_ver_b .nav_container_wrap .rta_nav,.rta_sticky_ver_d .nav_container_wrap .rta_nav {background:#d4d4d7; border-bottom:1px solid #c4c4c4; font-weight:bold}
.rta_nav .rta_bottom .rta_bottom_lnk {background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/rate_article_btn.gif?1409587370) repeat-x scroll 0 0 transparent; border: 1px solid #D89300; cursor: pointer; padding: 1px 8px 1px 7px; margin:0 0 0 7px; text-align: center; color: #2D2D2D !important; text-decoration:none !important; clear:none; display:inline; float:none; font-size:12px; font-weight:bold; line-height:20px; height:19px}
.rta_nav.ver_e .rta_bottom .rta_bottom_lnk,.rta_nav.ver_f .rta_bottom .rta_bottom_lnk,.rta_nav.ver_i .rta_bottom .rta_bottom_lnk {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/rta_blue_btn.gif?1409587370) repeat-x scroll 0 0 transparent; border-radius:3px; border: 1px solid #00507f; color:#fff !important; height:21px; line-height:21px}
.rta_nav.ver_g .rta_bottom .rta_bottom_lnk{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/all_buttons_strip.gif?1409587370) repeat-x scroll 0px -3px transparent; border:none; height: 37px; border: 1px solid #ccc; border-radius: 3px; box-shadow: 1px 1px 1px #999}
.rta_nav.ver_h .rta_bottom .rta_bottom_lnk{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/all_buttons_strip.gif?1409587370) repeat-x scroll 0px -45px transparent; border:none; height: 37px; border: 1px solid #dda21b;  }
.rta_nav.ver_i .rta_bottom .rta_bottom_lnk{ margin-left:198px; position:relative; top:8px}
.rta_nav .rta_bottom{ width: auto; text-align: left; border:none; margin: 0 auto; padding:0; z-index: auto; float:none}
.rta_sticky_ver_c .rta_nav,.rta_sticky_ver_d .rta_nav {text-align:center; *text-align:left}
.rta_sticky_ver_c .rta_nav .rta_bottom,.rta_sticky_ver_d .rta_nav .rta_bottom {display: inline-block; float:left; display:block}
.rta_nav .rta_bottom .rta_bottom_title{ width: 529px; float: none; display: inline; font-size:13px; font-weight:bold; margin-left:182px}
.rta_sticky_ver_g .rta_nav .rta_bottom .rta_bottom_title{ color:#424242}
.rta_sticky_ver_i .rta_nav .rta_bottom .title_wrap {color:#424242; float:left; display:inline-block }
.rta_nav .rta_bottom .title_wrap .title_sec{display:none}
.rta_sticky_ver_i .rta_nav .rta_bottom .title_wrap .title_sec{ display:block ; margin-left:180px; font-size:11px}
.rta_sticky_ver_i .rta_nav .rta_bottom .title_wrap .rta_bottom_title{ font-size:11px}
.rta_nav.ver_a .rta_bottom .rta_bottom_title{ color:#323232 }
.rta_nav .rta_bottom .m_pop{ right: 0; top: 51px; line-height:normal; font-weight:normal }
.rta_nav .rta_bottom .m_pop .m_pop_arrow span{ left:184px}
.rta_sticky_ver_c .rta_nav .rta_bottom .m_pop,.rta_sticky_ver_d .rta_nav .rta_bottom .m_pop,.rta_sticky_ver_e .rta_nav .rta_bottom .m_pop,.rta_sticky_ver_g .rta_nav .rta_bottom .m_pop,.rta_sticky_ver_h .rta_nav .rta_bottom .m_pop,.rta_sticky_ver_i .rta_nav .rta_bottom .m_pop {right: 0; bottom:52px; line-height:normal; font-weight:normal; top:auto; text-align:left}
.rta_sticky_ver_c .rta_nav .rta_bottom .m_pop .m_pop_arrow ,.rta_sticky_ver_d .rta_nav .rta_bottom .m_pop .m_pop_arrow ,.rta_sticky_ver_e .rta_nav .rta_bottom .m_pop .m_pop_arrow ,.rta_sticky_ver_g .rta_nav .rta_bottom .m_pop .m_pop_arrow ,.rta_sticky_ver_h .rta_nav .rta_bottom .m_pop .m_pop_arrow,.rta_sticky_ver_i .rta_nav .rta_bottom .m_pop .m_pop_arrow {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/m_pop_arrow_bottom.png?1409587370) no-repeat; position:absolute; right:52px; bottom:-25px; width:22px; height:25px}
.rta_sticky_ver_c .rta_nav .rta_bottom .m_pop.login_mode .m_pop_arrow,.rta_sticky_ver_d .rta_nav .rta_bottom .m_pop.login_mode .m_pop_arrow,.rta_sticky_ver_e .rta_nav .rta_bottom .m_pop.login_mode .m_pop_arrow,.rta_sticky_ver_c .rta_nav .rta_bottom .m_pop .m_pop_inner.logged_in .m_pop_arrow,.rta_sticky_ver_d .rta_nav .rta_bottom .m_pop .m_pop_inner.logged_in .m_pop_arrow,.rta_sticky_ver_e .rta_nav .rta_bottom .m_pop .m_pop_inner.logged_in .m_pop_arrow {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/m_pop_arrow_bottom_gray.png?1409587370) no-repeat}
.rta_sticky_ver_c .rta_nav .rta_bottom .m_pop .m_pop_arrow span,.rta_sticky_ver_d .rta_nav .rta_bottom .m_pop .m_pop_arrow span,.rta_sticky_ver_e .rta_nav .rta_bottom .m_pop .m_pop_arrow span,.rta_sticky_ver_g .rta_nav .rta_bottom .m_pop .m_pop_arrow span,.rta_sticky_ver_h .rta_nav .rta_bottom .m_pop .m_pop_arrow span,.rta_sticky_ver_i .rta_nav .rta_bottom .m_pop .m_pop_arrow span {display: none}
.rta_sticky_ver_f .banner160x600.fixed,.rta_sticky_ver_f .banner300x250.fixed {margin-top: 40px !important;}
.rta_nav .rta_nav_wrap{ width: 1000px; margin: 0 auto; display: block; position: relative}
 #bounce_wrapper {position: absolute; width: 996px; font-size: 14px; z-index: 100}
#bounce_message {border: solid 1px #b99121; background: #fef4b3 url(https://staticseekingalpha1.a.ssl.fastly.net/images/bounce/stoped.png?1409587369) no-repeat 15px}
#unbounced_message {border: solid 1px #b99121; background: #fef4b3 url(https://staticseekingalpha2.a.ssl.fastly.net/images/bounce/renewed.png?1409587369) no-repeat 15px}
#error_message {border: solid 1px #b99121; background: #fef4b3 url(https://staticseekingalpha1.a.ssl.fastly.net/images/bounce/stoped.png?1409587369) no-repeat 15px}
#bounce_wrapper_close {padding: 5px 7px; color: #b99121; float: right; font-size: 13px; cursor: pointer}
#unbounce_button {color: blue; cursor: pointer}
#bounce_wrapper .bounce_inner {padding-left: 72px}
  @media only screen and (max-device-width: 480px) {html,body {overflow-y:auto !important; overflow-x:auto !important; height:auto !important; position:relative !important}
body {height:100% !important; width:103% !important}
#floating_bar {position:static !important; font-size:1em !important}
.floating_logged_in {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/bar_background_iph.png?1409587370) repeat-x !important}
.bar_alert,.bar_notify,.bar_notify_up {display:none !important}
.floating_message_span {cursor:default !important}
}
  @media only screen and (device-width: 768px) {html,body {overflow-y:auto !important; overflow-x:auto !important; height:auto !important; position:relative !important}
body {height:100% !important; width:100% !important}
#floating_bar {position:static !important; font-size:1em !important}
.floating_logged_out li,.floating_logged_in li {display:block !important; float:left; margin-top:-2px}
.floating_logged_in a,.floating_logged_out span {position:relative; top:-3px}
.floating_logged_in {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/toolbar_interim_signed_out.png?1409587370) no-repeat scroll -10px -2px transparent !important}
.bar_alert,.bar_notify,.bar_notify_up {display:none !important}
.floating_message_span {cursor:default !important}
}
          #ipad_beta_promo_container {z-index: 1030; position: fixed; left:0; top:0; right:0; background-color: #f4f4f4}
#ipad_beta_promo_container #close_promo_ipad {position: absolute; top: 0; right: 0; width: 80px; height: 50px; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370); background-repeat: no-repeat; margin-top: 20px; background-position-x: 30px; background-position-y: 5px}
#ipad_beta_promo_container .ipad_beta_promo_banners_container {margin: 0 auto}
#ipad_beta_promo_container .ipad_beta_promo_banner_img_container {float: left}
 .hp_main_container .left_cont #main_ad{ margin:78px 0 30px}
.navi #user_settings_wrapper .user_settings_pop ul li.nick_name {background:#f4f4f4; margin-bottom: 7px}
.navi #user_settings_wrapper .user_settings_pop ul li.nick_name a {color: #404040 !important; font-size: 14px; white-space: nowrap; width: 156px; overflow: hidden; text-overflow: ellipsis}
.navi #user_settings_wrapper .user_settings .user_settings_arr,.bar_notify .bar_notify_top_decoration{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/alert_arrow.png?1420369386) no-repeat scroll 0 -50px; height: 20px; width:22px; position:absolute; margin-top: -10px; right: 0px}
.navi #user_settings_wrapper .user_settings_pop ul li.mt10 {margin-top: 0 !important}
body.red_background .navi li a {color: #fff !important; -webkit-font-smoothing: subpixel-antialiased}
body.red_background .navi li.right_section .floating_message_span,body.pro .navi li.right_section .floating_message_span {background-position: 0px -30px !important}
body.red_background #footer {background: #4A0C0D}
body.red_background #footernav * {color: #fff !important}
body.red_background #footernav .footernav_logo {background-position: 0 -41px}
.navi #user_settings_wrapper .sign_in{ font-size:12px; display:block; margin-top:4px}
body.red_background .navi #user_settings_wrapper .sign_in{ color:#fff}
ul#notifications_list li a {color: #024999 !important; line-height: normal !important; padding: 0 !important; font-size: 12px}
ul#notifications_list li.notifications {background: #f4f4f4; border-bottom: none; padding: 0px 0 0px 10px; line-height: 25px !important}
ul#notifications_list li.notifications span {font-size: 14px}
body.pro .navi #user_settings_wrapper .sign_in {color: #FFF}
 #site_search .search_box_container_isolated {margin-top: 8px}
.search_box_container_isolated {position:relative; z-index:3}
.search_box_container_isolated .search_box{ z-index:0}
.search_box_container_isolated .input_text {float:right; width: 200px; height: 30px; background: #FFF; font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: rgb(141,141,141); line-height: 26px; padding: 0 10px 0 10px; border: none; border-radius: 0; border-top-left-radius: 3px; border-bottom-left-radius: 3px}
.search_box_container_isolated .search_button {float:right; background: #FFF url(https://staticseekingalpha3.a.ssl.fastly.net/images/magni_glass_search.png?1423134154) no-repeat scroll center center; height:30px; width: 40px; border:none; border-radius: 0; border-top-right-radius: 3px; border-bottom-right-radius: 3px; cursor:pointer}
#autocomplete_container_sa_search {width: 260px}
 .badge_notification {position: absolute; display: inline-block; height: 16px; min-width: 14px; padding: 4px 3px 0 3px; font-size: 12px; font-weight: 100; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #e32b30; border-radius: 12px }
#user_notification_wrapper #notifications_alert {top: 5px; right: 330px}
 #contributor_menu {position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto; width:1244px; font-size:14px; font-family: arial,helvetica,sans-serif; padding: 10px 9px 0 9px; background-color:transparent; overflow: hidden!important}
#contributor_menu .contributor_menu_wrapper {float:right}
#contributor_menu .contributor_menu_wrapper a,#contributor_menu .contributor_menu_wrapper a:visited {color: #024999; text-decoration: none}
#contributor_menu .contributor_menu_wrapper a:hover {text-decoration: underline }
#contributor_menu .contributor_menu_wrapper .separator{ padding: 0 9px 0 9px; font-size: 13px; color: #6e6e6e}
#ipad_splash,#ipad_splash_close {margin-top: -45px}
 .pro_green {color: #69be04 !important}
.marketplace-blue {color: #1b99e8 !important}
.marketplace-bold {font-weight: bold}
.seeking_alpha_site_title {position:absolute; top:-1000px}
#main_container {width:1246px; min-height:100%; min-width:800px; font-size:0.8em; margin:0 auto; padding: 50px 9px 0 9px; background-color:#fff; overflow: hidden!important}
 #main_container #main_container {padding-top:0}
#main_container #main_container #content_wrapper {width:826px}
.instablog_body #main_container {padding:0}
#main_container #main_container {width:auto}
#content_wrapper {float:right; width:1046px; z-index:1; margin-bottom: 50px}
.pro_article_archived #content_wrapper {float: none; margin: 0 auto}
#content_wrapper.cutomize_pages {width:1100px}
.pro #content_wrapper {float:left}
.pro #main_container.center_pro #content_wrapper{ float:none; margin:0 auto}
#content_wrapper.full_bg {margin-bottom: 0}
.pro #content_wrapper.full_bg {float:right}
.fake_content_wrapper {float:right; width:1046px; z-index:1}
#content_wrapper.small_wrapper {width:1024px}
#content_wrapper.full_bg {width:1146px; margin-bottom: 0px}
#content_wrapper .small_wrapper {width:1024px; float:right}
#content_wrapper.top_rates.top_rates_no_bg {width:1246px}
#content_wrapper.top_rates .page_content {width:1246px}
.contributor_stats #content_wrapper,#mainform #content_wrapper{ float:left}
.content_main_container {width:1046px; float: left; min-height: 500px}
.small_wrapper .content_main_container{ width:1024px}
.empty_page #content_wrapper{ float:left; width: 770px}
.privacy #content_wrapper {width:1245px}
.show_utility_pages.privacy #main_content {width: 845px}
#content_wrapper.my_seekingalpha_pages {width:1245px}
.author_board_write_page #main_container {padding:0}
.author_board_write_page #content_wrapper {float:left}
.left_cont {display:none}
.show_left_cont .left_cont {display:block; float: left; min-height:500px; width: 158px; padding-right: 42px; margin-bottom: 50px}
.instablog_body .show_left_cont .left_cont {width:170px}
.show_left_cont .left_cont.my_stuff_pages {width: 170px}
.show_left_cont .item.banner160x600 {position: relative; right: auto !important; margin: 0 auto 10px; width: 160px}
#left_top_ad iframe{ float:left}
.iframe_size_height iframe{ height: 0}
.ad_iframe_250_height iframe{ height: 250px}
.stretch_bg #main_container{ background:#f0f0f0}
.stretch_bg #content_wrapper.not_found_page {min-height: 515px !important}
.stretch_bg #content_wrapper{ border:none; background:transparent}
#content_wrapper.author {margin-top:0 !important}
#breadcrumbs a.sector {font-size:14px; font-weight:bold}
#breadcrumbs span {color:#888D8E}
.homepage_content_seperator {clear:both; height:1px; position:relative; margin-right:1px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/content_seperator.png?1409587369) repeat-x right}
#main_content {float:left; width:1000px}
#ads_and_tools {float:right; width:300px; min-height:800px}
.ads_and_tools {float:right; width:300px}
.page_content {zoom:1; float:left}
.page_main {width:685px; float:left; margin:0; padding-bottom:120px}
.portfolio .page_main {width:660px}
.page_top_stretch.symbol_pages {background-color:transparent; margin:0 0 10px 0; border:none; z-index:3}
.stretch_bg .page_top_stretch .page_top .title_tab {background-color: transparent}
.page_top_stretch .page_top .title_tab h1 span.secondary{ color:#D66313; font-size:0.95em; font-weight:bold}
.page_top_stretch .page_top .title_tab h1 .gray{ font-size: 1.0em; font-weight: bold}
.banner120x60 iframe {float: right; margin-bottom: 16px}
  #footernav * {color: #fff !important}
#footer_break {padding:0; margin:0; font-size:0; clear:both}
.stretch_bg #footer_break{ display:none }
 .front #footer_break div{ left:0px !important}
#footer .googleads {float:left; display:inline; margin-left:11px; margin-top:37px; margin-right:50px}
.show_popup {position:relative !important; display:inline; left:0px !important; top:0px !important; z-index:4}
.hide_popup {display:none}
.bubble_content_papa {padding:4px; background:#eaeaea}
.sample_bubble {position:absolute; left:0 !important; bottom:6px !important; zoom:1 !important}
.sample_bubble_left {bottom:18px !important; left:-15px !important; position:absolute; zoom:1 !important}
.bubble_start {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/bubble_start.gif?1409587369) no-repeat; zoom:1; width:77px; height:53px; margin-top:-5px; margin-left:0px}
.bubble_start_left {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/bubble_start_left.gif?1409587369) no-repeat; zoom:1; width:77px; height:53px; margin-top:-5px; margin-left:563px}
.bubble_start_white {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/bubble_start_white.gif?1409587369) no-repeat; zoom:1; width:77px; height:53px; margin-top:-5px; margin-left:0px}
.bubble_content {padding:18px 15px 27px 15px; width:600px; border:1px solid #bcbcbc; background:#F3F3F3 url(https://staticseekingalpha.a.ssl.fastly.net/images/sample_popup.gif?1409587370) no-repeat center center}
.bubble_content * {cursor:default !important;}
.bubble_content ul {margin-bottom:15px; margin-left:15px;}
.bubble_content ul.last {margin-bottom:10px;}
.bubble_content li {font-size:13px; list-style-type:disc; padding:2px 0;}
.bubble_content .link {color:#0000cc; text-decoration:underline;}
.bubble_content_daily_dispatch {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sample_popup_daily_dispatch.png?1409587370); width:390px; height:213px;}
.sample_bubble.show {display:block;}
.sample_bubble.hide {display:none;}
.bb_14px_bold {font-size:14px; font-weight:700; margin-bottom:20px;}
.bb_16px_bold {font-size:16px; font-weight:700;}
.bb_13px_blue {color:#0000cc;}
.bb_13px_bold {font-size:13px; font-weight:700;}
.bb_14px {font-size:14px;}
.email_continues {position:absolute; right:15px; bottom:57px; color:#888;}
.footer_secondary_nav{ float:right; margin:22px 11px 0 0; font-size:1.18em}
#footer.instablog_footer {border-top:2px solid #d6d6d6; width: 1246px; margin: 0 auto; font-size:0.64em; float:none}
.instablog_footer .footer_secondary_nav{ float:left; width:982px; margin:0px 0px 0 0; padding:0 0 0 18px}
.instablog_footer .footer_secondary_nav a{ margin:6px 0 0; font-size:1.155em; color:#ffffff}
.instablog_footer .footer_secondary_nav .dash{ margin:6px 0 0; font-size:1.3em; color:#636363; padding:0 10px}
.footer_secondary_nav a{ color:#bebebe; float:left}
.footer_secondary_nav .dash{ color:#777777; float:left; padding:0 6px}
.footer_ratings {background-color:#eaeaea; float:left; border-bottom:1px solid #C2C2C2;}
.footer_ratings .this_rating {float:left; padding:14px 14px 15px 14px; height:302px; border-bottom:2px solid #fff}
.footer_ratings h5 {font-family:arial,helvetica,clean,sans-serif; font-size:1.55em; margin:12px 0 0 0; color:#2D2D2D; font-weight:500; padding:0 0 7px}
.instablog_footer .footer_ratings h5{ padding-bottom:3px !important}
.footer_ratings h5 a {color:#2D2D2D !important; text-decoration:none !important;}
.footer_ratings .top_instabloggers{background:#f3f2e0; width:172px;}
.footer_ratings .writers_list {height:auto !important;}
.footer_ratings .text {display:none;padding-left:64px; font-size:1.18em; height:45px; cursor:default !important; line-height:1.02em;}
.instablog_footer .footer_ratings .text{display:block !important;}
.footer_ratings .top_instabloggers .text {color:#a39850;}
.footer_ratings .top_instabloggers .writers_list li span {color:#CFCCB2;}
.footer_ratings .writers_list {margin-bottom:19px; float:left; height:150px; margin-top:4px}
.instablog_footer .footer_ratings .writers_list{ margin-top:0px !important}
.footer_ratings .writers_list li span {color:#94a166; font-size:2.6em; padding-right:5px}
.footer_ratings .writers_list li a {font-size:1.3em; float:left; padding:8px 0 4px 0}
.footer_ratings .writers_list li {padding:0 0 2px 0; float:left; width:165px; clear:both}
.footer_ratings .pic.author{ background-image:none !important; border:none !important}
 .top_commenters.this_rating .pic{ float:left !important}
.footer_ratings .see_all_link {font-size:1.3em; color:#024999 !important; display:block}
.footer_ratings .num {float:left; height:29px;}
.footer_ratings .pic a img {float:left; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/user_default_20x20.gif?1409587370) no-repeat scroll 0 -90px}
.footer_ratings .top_instabloggers .pic.author a,.footer_ratings .latest_instablog_posts .pic.author a{ padding:1px !important; background-color:#fff; border:1px solid #5D0404 !important}
.footer_ratings .pic a{ padding:2px}
.footer_ratings .top_instabloggers .pic a{ border:1px solid #a8a8a8; padding:1px}
.footer_ratings .top_instabloggers .pic img{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/user_default_20x20.gif?1409587370) no-repeat scroll 0 -90px;}
.footer_ratings .latest_instablog_posts .pic img{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/user_default_20x20.gif?1409587370) no-repeat scroll 0 -90px;}
.footer_ratings .pic {*margin-top:-1px;}
.footer_ratings .pic img,.footer_ratings .pic a {width:20px !important; height:20px !important;}
.footer_ratings .pic a {float:left; margin:5px 4px 1px 0;}
.footer_ratings .pic,.footer_ratings .pic a,.footer_ratings .pic img {font-size:0 !important;}
.footer_ratings .see_all_link {clear:both;}
.instablog_footer .footer_ratings{ width:1246px; background-color:#f5f5f5; padding:7px 0 46px 0}
.instablog_footer .footer_ratings .this_rating{ float:right}
.instablog_footer .footer_ratings .top_instabloggers .text,.instablog_footer .footer_ratings .instablogged_stocks .text{ color:#959595; padding:4px 0 0 0; height:30px}
.instablog_footer .footer_ratings .top_instabloggers{ background-color:transparent; padding:0 49px 0 63px !important; border-bottom:none; width:210px}
.instablog_footer .footer_ratings .top_instabloggers h5,.instablog_footer .footer_ratings .instablogged_stocks h5,.instablog_footer .footer_ratings .latest_instablog_posts h5{ border-bottom:3px solid #c0c0c0; font-size:1.9em; cursor:default}
.instablog_footer .footer_ratings .instablogged_stocks,.instablog_footer .footer_ratings .latest_instablog_posts {background-color:transparent; border-bottom:medium none; padding:0 185px 0 43px !important; float:left; width:231px}
.instablog_footer .footer_ratings .latest_instablog_posts .writers_list li .link {float:left; font-size:1.3em; padding:2px 0 4px; width:156px}
.instablog_footer .footer_ratings .top_instabloggers .writers_list li{ padding:0px 0 4px}
.instablog_footer .footer_ratings .see_all_link {font-size:1.4em; font-weight:bold}
.instablog_footer .footer_ratings .top_instabloggers .see_all_link.last{ padding:7px 0 0}
.instablog_footer .footer_ratings .top_instabloggers .writers_list li span,.instablog_footer .writers_list li .num {color:#b1b1b1}
.instablog_footer .footer_ratings .instablogged_stocks .tag_cloud{ font-size:1.6em; line-height:1.4em; color:#959595}
.instablog_footer .footer_ratings .instablogged_stocks .tag_cloud a {font-size:0.85em}
.instablog_footer .footer_ratings .writers_list li {width:205px; float:left; padding:8px 0 4px}
.instablog_footer .footer_ratings .latest_instablog_posts li{ padding:0 0 4px 0; *margin-top:8px}
.instablog_footer .footer_ratings .latest_instablog_posts h5 {margin-bottom:10px; *margin-bottom:0}
.instablog_footer .footer_ratings .latest_instablog_posts .pic a{ margin:5px 4px 10px 0 }
.footer_ratings .latest_instablog_posts .pic a{ border:1px solid #a8a8a8; padding:1px; background-color:#fff}
.footer_table {width:1000px;background:#fff;padding:20px 0;font-size:1.2em;clear:both;}
#footer_credits {background-color:#EAEAEA; padding-bottom:62px; clear:both;}
#footer_credits ul {float:right; padding-right:4px;}
#footer_credits li {float:left; font-size:1.3em; color:#616161; padding-left:7px;}
#footer_credits a {color:#666; padding-right:7px;}
.instablog_footer .instablog_infobar {background-color:#7b7a7a; float:left; width:1227px; font-size:1.3em; padding:3px 0 31px 20px; border-bottom:31px;}
body.pro .instablog_footer .instablog_infobar {background-color:#444;}
.instablog_footer .instablog_infobar li {float:left; padding-right:10px; color:#fff; cursor:default;}
.instablog_footer .instablog_infobar li a {color:#fff !important; padding-right:10px;}
#footernav {width: 1248px; min-width: 1248px; margin:0 auto; padding: 0 10px 0 10px; clear:both; background: none}
#footernav * {color: #E6D8D8;}
#footernav .footernav_left {float:left; font-size:1.4em;width: 375px;}
#footernav .small_rss {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/alert_arrow.png?1420369386) no-repeat scroll 0 2px rgba(0,0,0,0)}
#footernav .small_tweeter {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/header_and_footer.png?1409587370) no-repeat scroll -58px -72px transparent; padding-right:8px !important}
#footernav .footernav_right {float:right;display:inline; font-size:11px; line-height:2.1em; margin:15px 0 0;width:400px;}
#footernav .footernav_logo {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/footer_logo.png?1420369386) no-repeat scroll 0 -42px rgba(0,0,0,0); width: 70px; height: 42px; float:left; display:inline; margin: 17px 11px 20px 0}
#footernav .footernav_boards {float:left; margin-top:17px;}
#footernav .footernav_right .footernav_more_links {padding-left:2px; font-size:10px; color:#998083;float:left;width:100%;}
#footernav .footernav_right .footernav_links a,#footernav .footernav_right .footernav_more_links a,#footernav .footernav_right .footernav_more_links span {padding:0 2px;color: #808080;}
#footernav .footernav_right .footernav_links {color: #b3b3b3; font-weight: bold; font-size:12px; float:left; width:100%}
#footernav .footernav_share_buttons{ float:left; margin-top:15px; margin-left:0}
#footernav .footernav_share_buttons .share_btn{ display:block; float:left; margin-left:20px; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/footer/social_icons.png?1409587369) no-repeat 0 0; height:50px; width:50px}
#footernav .footernav_share_buttons .share_btn.fb{ background-position: 0 0; margin-left:20px}
#footernav .footernav_share_buttons .share_btn.twitter{ background-position: 0 -50px}
#footernav .footernav_share_buttons .share_btn.google{ background-position: 0 -100px}
#footernav .footernav_share_buttons .twitter_wrap{ margin-left:15px; overflow:hidden}
#footernav .footernav_share_buttons .fb-like{ float:right; width:100px; height:20px; z-index:1; margin-right:5px}
#footernav .footernav_share_buttons .fb-like .fb_edge_comment_widget{ display:none !important}
#footernav .footernav_right .footernav_more_links a,#footernav .footernav_right .footernav_more_links span{ color: #a58382; font-size: 10px}
.bb_13px,#footernav .footernav_boards .top_authors {font-size:13px}
.top_boards {margin-top:3px; font-size:12px;}
.top_boards span.fl_dash {color:#723a37 !important;}
.top_boards a {padding:0 5px;}
#footernav .footer_title{color:#E06C10 !important; cursor:default;font-weight:normal;font-size:11px;}
.footer_leader_board_title {float:left;display:inline; font-family:arial,helvetica,clean,sans-serif; font-size:22px; margin:31px 10px 0 0 !important}
.footer_leader_board_title div {float:left; font-weight:700}
.footer_leader_board_title .secondary_title {float:left; clear:both; font-size:0.68em !important; margin:2px 0 0 0; white-space:nowrap; font-weight:500 !important}
.footer_container {width:1000px!important; margin:0 auto!important; height:auto!important; display:block!important; font-size:0.6em!important; z-index:101!important; border-left:1px solid #808080; border-right:1px solid #808080; background:#fff; clear:both!important}
#footer {width:100%; min-width:1264px; height:auto; display:block; font-size:0.8em; z-index:101; margin:0 auto; background:#360000; clear:both; border:0}
.rta_sticky_ver_e #footer,.rta_sticky_ver_d #footer {margin:0 auto 32px }
.footer_container .googleads {float:left !important; display:inline!important; margin-left:11px!important; margin-top:37px!important; margin-right:50px!important}
.google_play_mini_badge{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/mobile/play_store_mini_badge.png?1409587369) no-repeat; width:129px; height:45px; float: left}
.app_store_mini_badge{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/mobile/app_store_mini_badge.png?1409587369) no-repeat; width:152px; height:45px; float: left; margin-left:10px}
 .pro #footer,.pro #footernav {background:#444343 !important}
.pro #footernav .footernav_logo {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/pro_logo_footer.png?1409587370) no-repeat 0 0 !important; width:64px; height:34px; float:left; display:inline; margin:24px 13px 20px 0}
.pro #footernav * {color: #fff}
.pro #footernav .footernav_right .footernav_links a,.pro #footernav .footernav_right .footernav_more_links a,.pro #footernav .footernav_right .footernav_more_links span {padding: 0 2px; color: #fff}
.pro #footernav .footernav_right .footernav_links,.pro #footernav .footernav_right .footernav_more_links{ color: #fff; font-weight: bold}
.pro #footernav .small_rss {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/rss_icon.png?1409587370) no-repeat scroll 0 1px transparent}
 .autocomplet_wrapper ul.a_list {border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a; background:#c6c6c6; font-size:0; zoom:1; overflow:visible; z-index:1; position:relative}
.autocomplet_wrapper ul.a_list li {position:relative; border-bottom:1px solid #969494; padding:0 0 5px 67px; margin:0; cursor:pointer; zoom:1; font-size:1.2em; padding-top:5px; padding-bottom:5px}
.autocomplet_wrapper ul.a_list li span.a_sym {position:absolute; top:6px; left:10px; font-size:11px}
.autocomplet_wrapper ul.a_list li span.a_desc {font-size:10px}
.autocomplet_wrapper li.selected {background:#e5e5e5}
.search_box .autocomplet_wrapper {position:absolute; margin:0; height:auto; z-index:10001 !important; width:300px}
.search_box .autocomplet_wrapper ul.a_list {width:218px; height:100%}
.autocomplete_iframe_cover {position:absolute; margin:0px; height:0px; width:0px; display:none; z-index:10; filter:alpha(opacity=0); opacity:0}
.autocomplete_iframe_cover_popup {position:absolute; margin:0px; top:20px; filter:alpha(opacity=0); height:100px; width:627px; display:none}
#autocomplete_sa_container {font-size:0; margin:0; padding:0; height:0}
.autocomplete_container_sa {position:absolute; width: 400px; display:none; font-size:10.5px; z-index:10000 !important; background:white}
.autocomplete_box_title_sa {font-weight:700}
.autocomplete_box_result_sa {zoom:1}
.autocomplete_box_result_sa div {padding:2px; background:#cdcdcd; position:relative}
.autocomplete_container_symbols_sa div {border-bottom:1px solid #969494; cursor:pointer; margin:0pt; padding:5px 5px 5px 67px; position:relative !important; border-left:1px solid #969494; border-right:1px solid #969494}
.autocomplete_container_authors_sa div {border-bottom:1px solid #969494; cursor:pointer; margin:0pt; padding:5px 5px 5px 7px; position:relative; border-left:1px solid #969494; border-right:1px solid #969494}
.autocomplete_box_ad {border-width: 0px 1px 1px; border-color:#969494; border-style:solid}
.autocomplete_box_title_sa {background-color:#969495; color:#fff; padding:5px 5px 5px 7px; font-size:12px; cursor:default; border-left:1px solid #969494; border-right:1px solid #969494; border-bottom:1px solid #FFF}
.autocomplete_symbol_name {position:absolute !important; top:6px; left:7px}
.autocomplete_box_loading_style {background-color:#969495; border-left:1px solid #969494; border-right:1px solid #969494; color:#FFFFFF; cursor:default; font-size:12px; padding:5px 5px 5px 36px; background-image:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/ajax-loader.gif?1409587370); background-position:6px 4px; background-repeat:no-repeat; font-weight:700}
div.autocomplete_loading {background-color:#969495; border-left:1px solid #969494; border-right:1px solid #969494; color:#FFFFFF; cursor:default; font-size:12px; padding:5px 5px 5px 36px; background-image:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/ajax-loader.gif?1409587370); background-position:6px 4px; background-repeat:no-repeat; font-weight:700}
#alphabox-modal-window #display_roadblock_to_logged_in .autocomplete_container_sa{ width:422px}
       #comments {position:relative; width:490px; --padding:45px 0 10px; margin-top: 20px; clear:both; z-index:0}
#comments #talkback_list *{ font-family:verdana,arial,helvetica,clean,sans-serif; !important }
#comments #talkback_list a.anchor{ position:relative; top:-40px}
#comments ul li .com_info.author .com_details .contributor {display: inline}
#comments ul li .com_info.premium_author .com_details .premium_contributor {display: inline}
#comments ul li .com_info.pro_alerts .com_details .pro_alerts {display: inline}
#comments .com_info .com_details .contributor {color: #777; display: none; font-size: 14px; font-weight: normal; text-transform: capitalize}
#comments .com_info .com_details .premium_contributor {color: #777; display: none; font-size: 14px; font-weight: normal; text-transform: capitalize}
#comments .com_info .com_details .premium_contributor a{ color: #024999; cursor: pointer}
#comments .com_info .com_details .pro_alerts {display: none; font-size: 14px; font-weight: normal}
#comments .com_info .com_details .pro_alerts a{ color: #024999}
#comments .com_info .com_details .pro_alerts a:visited{ color: #024999}
#comments h3 {margin-bottom:7px; color:#2d2d2d; font-family:verdana,arial,helvetica,clean,sans-serif; font-size:14px; font-weight:700; padding:3px 0 4px 41px; background:#eeeeee url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/article_sprites.png?1409587370) no-repeat scroll 0 -165px}
#comments .add_a_comment_link{ font-size:0.9em; cursor:pointer; color:#024999; float:left; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/add_a_comment_link_icon.gif?1409587369) scroll 0 2px no-repeat; padding:0 0 0 21px}
.track_comments_checkbox_line {color: #2D2D2D; float: left; font-size: 12px; font-weight: 400; margin-top: 0 0 5px 0; *margin:8px 0 -8px 0 ; padding: 0 0 0}
.track_comments_checkbox_line input#track_check{ margin: -2px 1px 0 0; padding: 0; vertical-align: middle; *margin: -2px -2px 0 0 }
.track_comments_checkbox_line span {color:#ff7200}
.this_has_more_comments {border-top:3px solid #e1e1e1; padding:30px 0; float:left; width:490px}
#comments .arranged_note {color:#777; font-size:1em; padding:5px 0; float:right;}
#comments .arranged_note span {font-style:italic; padding-right:7px;}
#comments .arranged_note a {font-weight:700; color:#024999 !important;}
#content_follow_up h4 {font-family:arial,helvetica,clean,sans-serif; font-weight:700; margin:0 0 0}
#comments .comment_form_wrapper {float:left; background-color:#f1f1f1; width: 100%; margin:0; border:1px solid #e3e3e3; margin-top:0}
#comments .loader {left:226px; top:424px; position:absolute; width:250px; clear:both}
#content_follow_up.transcript_follow_up #comments .loader{ top:428px !important}
#comments form.comment_form {position:relative; margin: 12px 9px 0px 9px; zoom:1; float:left; width: 97%; font-size:14px}
#mc_body_container #comments form.comment_form { }
#comments form.comment_form.reply .user_details.no_top{ margin:12px 0 0}
#comments form .website a,#comments form .name a {color:#024999; float:none; font-weight:bold}
#comments form .no_nick .name_text{ height:18px; padding-top:6px; float:left}
#comments form .no_nick .name_input {height:18px; float:left; margin:0 0 0 3px}
#comments form .website .website_text,#comments form .website_input {height:18px; padding-top:2px; float:left; margin-top:6px}
#comments form .name .name_input,#comments form .website_input {border-top:1px solid #b1b1b1; border-left:1px solid #b1b1b1; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; width:172px; font-size:1em}
#comments form .name .name_text{ width:144px; padding-left:0px}
#comments form .website .website_text {width:210px; padding-left:3px}
#comments form .name .name_text span,#comments form .website .website_text span {color:gray}
#comments form .name_and_site {float:left;display:inline; width:418px; margin-left:5px}
#comments .before_you_comment{ clear:both; color:#3A3A3A; padding:6px 0; font-weight:500}
#comments form .top10 .pic {border:2px solid #b6985a}
#comments form .top20 .pic {border:2px solid #d0a488}
#comments form .top50 .pic {border:2px solid #bdc0aa}
#comments form .top100 .pic {border:2px solid #cecece}
#comments form .name_and_site .name {margin:8px 0 0 2px; float:left; padding-right:5px}
#comments form .view_and_edit{ float:left; padding:8px 0 0; white-space:nowrap; width:168px; color:#959595; font-size:0.9em}
#comments form .name_and_site .name span {font-weight:700}
#comments form .name_and_site .website a.website_link {color:#a57522;}
#comments form .comment_title_and_buttons {clear:both; padding:9px 0 2px 3px; float:left; width:462px}
#comments form .comment_title_and_buttons .comment_text {float:left; color:#7b7b7b; font-size:1.14em}
.publish_and_spellcheck_wrapper{ clear:both; float:left; width: 100%}
.publish_and_spellcheck_left{ float:left; width:246px}
.publish_and_spellcheck{ float:right; position:relative; width:200px}
.spellcheck_buttons{ float:right; margin:0; display:inline}
.spellcheck_buttons .done,.spellcheck_buttons .recheck,.spellcheck_buttons .check_spelling{ float:left; color:#6e6e6e; background-color:#f7f7f7; border-color:#d1d1d1; border-style:solid; border-width:1px; border-top:none; padding:2px; font-size:9px; cursor:pointer; -moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px}
.check_spelling,.spellcheck_buttons .recheck,.spellcheck_buttons .done {background-image:none; height:auto; width:auto; margin:0}
.spellcheck_buttons .done {margin:-2px 4px 0 0}
.spellcheck_buttons .recheck {margin:-2px 0 0}
#comments form .comment_textarea{ float:left}
#comments form .comment_textarea,#comments form .comment_edit,#comments form iframe {border-style:solid !important; border-width:1px !important; border-color:#b1b1b1 #dcdcdc #dcdcdc #b1b1b1 !important; width: 601px ; height:175px !important; font-size: 14px !important; line-height:1.38em !important; font-family: verdana,arial,helvetica,clean,sans-serif !important; padding: 5px !important; background:#fff !important; margin:0; resize: none}
.instablog_body #comments form .comment_textarea,.instablog_body #comments form .comment_edit,.instablog_body #comments form iframe,#research_comments_container #comments form .comment_textarea {width: 96% !important; margin-left:0 !important }
#comments form#comment_form.reply .comment_textarea,#comments ul li.nested .com_cont .cont_com .comment_edit,#comments ul li.nested_yellow .com_cont .cont_com .comment_edit {width: 555px; padding-right:0 }
#comments form#comment_form.reply .comment_textarea{ margin-left: 30px; margin-bottom:4px}
#comments .nested form#comment_form.reply .comment_textarea{ margin-left: 4px }
#comments form iframe {padding-top:0px}
.continue_load_comments {margin-bottom:15px}
#comments form .add_btn_45 {border:medium none; float:right; margin: 10px 0 2px 0; display:inline; clear:both; width:97px}
#comments form .add_btn_45.publish_text {width:97px}
#comments form .add_btn_45.reply_text {width: 71px}
#comments .continue_load_comments_button {border: none; float: left; position: relative; margin: 22px 0 57px 0; width: 100%; border-bottom: 1px solid #CCC}
.add_your_comment {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/comment_gray_bub.png?1409587369) no-repeat scroll 0 4px transparent; color:#2D2D2D; font-family:arial,helvetica,clean,sans-serif; font-size:1.15em; font-weight:500; margin:6px 0; padding-left:20px; float:left; clear:both}
.cancel_reply_comment{ position:absolute; right: 0; display:inline; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/cancel_reply_button.png?1409587369) no-repeat; color:#585858; font-size:10px; padding: 4px 0 0 4px; margin: 0 0px 0 0; height:19px; width:54px; cursor:pointer}
#comments ul {margin:0 0 22px; font-size:0.92em; clear:both}
.mc_list_cont #comments ul {clear:none}
#comments ul li {position:relative; padding-top:8px; margin:25px 0; zoom:1}
#comments ul li .follow_and_promote .bullet {color:#cfd0d0; padding:0 0 5px 2px !important; cursor:default}
#comments ul li .follow_and_promote .dash {color:#666; padding:0 4px 5px 6px !important; cursor:default}
#comments ul li .follow_and_promote {font-size:12px}
#comments ul li .follow_and_promote a{ color:#737373}
#comments ul li .follow_and_promote .my_text {color:#000000; padding: 0 0 0 5px}
#comments ul li .follow_and_promote .follow {margin-left:0 !important; float:left !important; color:#000 !important}
#comments ul li .follow_and_promote .following {margin-left:0 !important; float:left !important}
#comments ul li .com_cont {height:auto !important; min-height:25px; height:25px; line-height: 1.34em; word-wrap:break-word; font-size: 1.1em; clear:both; margin-top: 15px; margin-left: 53px}
#comments ul li .com_cont .cont_com {margin: 3px 0 12px 0; display:block}
#comments ul li.nested .com_cont .cont_com,#comments ul li.nested_yellow .com_cont .cont_com{  }
#comments ul li.nested .com_cont .cont_com .comment_edit,#comments ul li.nested_yellow .com_cont .cont_com .comment_edit{ width:542px; height:175px; overflow-y: scroll; resize: none; margin-left: -12px}
.news_pages #comments ul li.nested_yellow .com_cont .cont_com .comment_edit{ width:542px; overflow-y: scroll; resize: none; margin-left: -12px}
 .comment_edit_actions span {color:#bfbfbf}
.comment_edit_actions .comment_edit_action {color:#024999; cursor:pointer}
.comment_edit_actions {float:right; margin-bottom:10px; margin-top:-15px}
.comment_edit {width:602px; height:175px; padding:5px; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; overflow-x:visible; overflow-y:auto; font-family:arial,helvetica,clean,sans-serif; font-size:1em}
.comment_edit_action_update {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/search_bg_isolated.jpg?1409587370) no-repeat; border:medium none; color:#444444; cursor:pointer; display:block; font-size:16px; height:39px; line-height:23px; padding:0 !important; text-align:center !important; width:74px; display:inline; position:relative; top:3px; margin-bottom:3px}
 .instablog_main_content #comments ul li .com_cont,.instablog_by_tag_content #comments ul li .cont_com {font-size:1.1em !important}
#comments ul li .com_cont .comment_error {color:red; font-size:1.1em; padding-bottom:4px}
#comments ul li .com_cont .authors_reply {position:relative; top:3px; margin:0 2px 0 0}
#comments ul li.base_level span.commenter_abuse,#comments ul li.base_level_yellow span.commenter_abuse{ display:block}
#comments ul li.base_level.nested .com_cont,#comments ul li.base_level.nested_yellow .com_cont { }
#comments ul li .com_cont .com_act_wrapper {position:relative; margin: 4px 0 9px 0px}
.user_istablog_pages #comments ul li .com_cont .com_act_wrapper {width:437px}
#comments ul li.base_level.nested .com_cont .com_act_wrapper,#comments ul li.base_level.nested_yellow .com_cont .com_act_wrapper {width: 100%; float:left; display:inline}
#comments ul li .com_cont .com_act{ float:left; width:490px; height:20px}
.locked_article_preview #comments ul li .com_cont .com_act{ *width:680px !important}
#comments ul li .com_cont .com_act * {float:left; font-size:10px}
#comments ul li .com_cont .com_act .comment_vote {position:absolute; top:0; right:0}
#comments ul li .com_cont .com_act .reply_to_comment {color:#024999; cursor:pointer; position:absolute; right:0; font-size:13px; width:53px; height:18px}
#comments ul li .com_cont .com_act .edit_comment {color:#024999; cursor:pointer; position:absolute; right:155px; font-size:13px}
#comments .before_you_comment a,#comments ul li .com_cont .com_act a {color:#024999}
#comments ul li .com_cont .com_act .gray {color:#959595; padding:0 7px}
#comments ul li .com_cont .com_act .rate_comment {color:#959595; padding:0 6px 0 0}
#comments ul li .com_cont .report_abuse{ color:#024999; cursor:pointer; float:left; padding:0; margin:0 0 0 13px; font-size:0.95em}
#comments ul li .com_cont .author_pick {color:#024999; cursor:pointer; float:left; font-size: 12px !important}
#comments ul li .com_cont .unpick {color:#999; cursor:text}
#comments ul li .com_cont .undopick {color:#024999; cursor:pointer; float:none !important}
#comments ul li .com_cont .undopick:hover {text-decoration: underline;}
.separator{color: #999;margin-top: -1px;}
#comments ul li .com_cont .report_abuse span {color:#C99295 !important; float:none !important; font-size:0.95em}
#comments ul li .com_cont .report_abuse .punctuation { color:#F82000}
#comments ul li .com_cont .report_abuse.approve {color:#959595; cursor:default; width:72px; text-align:right; text-decoration:none !important}
#comments ul li.base_level span.del_comment_cont,#comments ul li.base_level_yellow span.del_comment_cont {display:block}
#comments ul li .com_cont .com_act .del_comment {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/del_comment_x.png?1409587369) no-repeat scroll 0 4px; color:#024999; cursor:pointer; float:left; font-size:0.95em; margin:0 0 0 13px; padding:0 0 0 12px}
#comments ul li .com_cont p {white-space: -moz-pre-wrap}
#comments ul li ul li {border-top:1px dashed #d3d7d9}
#comments .talkback_icon {position:absolute; top:-1px; left:-56px; width:56px; height:30px; background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/talkback_icon.png?1409587369) no-repeat}
#comment_container{ z-index:1}
#comments ul li.base_level{ padding: 0px 0 5px; margin:0; clear:both; z-index:1; border-top: 1px solid #E4E4E4; margin-bottom: 0px}
#comments ul li.base_level.first_comment,#comments ul#talkback_list>li.base_level.first_comment_yellow:first-child,#comments ul#talkback_list .picksmore>li.base_level:first-child{ padding: 0px 0 5px; margin:0; clear:both; z-index:1; border-top: none}
#comments ul#talkback_list>li.base_level.first_comment_yellow:first-child .com_info{ padding-top:0}
#comments ul#talkback_list .picksmore>li.base_level:first-child .com_info{ padding-top:4px}
#comments ul li.base_level_yellow,#comments ul li.base_level.nested_yellow{ padding: 18px 0 5px; margin:0; clear:both}
#comments ul li.base_level.nested,#comments ul li.base_level.nested_yellow{ margin-left: 52px !important;  }
#comments ul li.base_level.nested .comment_form_wrapper,#comments ul li.base_level.nested_yellow .comment_form_wrapper{ float:left;display:inline; zoom:1 !important; position:relative; margin-bottom: 28px}
#comments ul li.base_level.nested .com_info,#comments ul li.base_level.nested_yellow .com_info{  }
#comments ul li.base_level.nested .com_info .com_details,#comments ul li.base_level.nested_yellow .com_info .com_details{ width:363px !important}
#comments ul li.base_level.nested .com_info .com_details,#comments ul li.base_level.nested_yellow .com_info .com_details{ width: auto !important; position: relative; float: left}
#comments ul li.base_level.nested .com_cont .com_act,#comments ul li.base_level.nested_yellow .com_cont .com_act{ width:460px !important; float:left; display:inline}
#comments .com_details ul {margin:0 0 0 3px !important; clear: both}
#comments ul li .com_info {zoom:1; position:relative; font-size: 0.4em !important;   padding: 20px 3px 0 0; margin-bottom:0px; height:33px;  z-index:1}
#comments ul li.first_comment .com_info {position:relative; font-size:0.9em; border-top:none !important;   padding: 4px 3px 0 0; margin-bottom:0px; height:33px;  z-index:1}
.locked_article_preview #comments ul li .com_info{ *overflow:hidden}
#comments ul li .com_info .com_img {float:left; margin:0; font-size:0;    }
#comments ul li .com_info .com_img img {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/commenter_images_top.png?1409587369) no-repeat; background-position:0 0px; width: 34px; height: 34px; float:left}
#comments ul li .com_info.author .com_img { }
#comments ul li .com_info.author .com_img a{ border:none; padding:0px}
#comments ul li .com_info.author .com_img a img {width:27px; height:27px; border:none}
#comments ul li .com_info .com_details {float:left; width:363px; padding-left: 17px;  border:none !important; margin-left: 0px; position: relative}
#comments .notice_wrapper_comments_list #comments form .no_nick,#comments ul li .com_info .com_details div {   }
#comments ul li .com_info .com_details ul li {margin:0; float:left; border-top:none; padding:0; background:transparent !important}
#comments ul li .com_info .com_details .comment_open_popup_arrow {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/comment_open_popup_arrow.png?1409587369) !important; width:20px; height:18px; float:left; margin-left: 10px !important; position: absolute; top: 0; right: -32px}
.top10_commenter_commented_cornered {width:45px; height:38px; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/top_commenter_commented_cornered.png?1409587369) 0 0; display:block; position:absolute; top:0; right:0;}
.top20_commenter_commented_cornered {width:45px; height:38px; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/top_commenter_commented_cornered.png?1409587369) 0 -38px; display:block; position:absolute; top:0; right:0;}
.top50_commenter_commented_cornered {width:45px; height:38px; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/top_commenter_commented_cornered.png?1409587369) 0 -76px; display:block; position:absolute; top:0; right:0;}
.top100_commenter_commented_cornered {width:45px; height:38px; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/top_commenter_commented_cornered.png?1409587369) 0 -114px; display:block; position:absolute; top:0; right:0;}
#comments ul li .com_info .com_details ul li.follow_this_user .following_visited {position:relative; top:-3px; padding:0 4px; margin:0 0 0 3px !important}
#comments ul li .com_info .com_details ul li a {padding:0; font-size:12px}
#comments ul li .com_info.gray,#comments ul li .com_info.gray a ,#comments ul li .com_info.gray .comment_time {color:#cfcfcf}
#comments ul li .com_info.gray .com_details ul li span {padding:0 0 0 6px; width:auto;height:auto; font-size:13px}
#comments ul li.base_level .talkback_numbers,#comments ul li.base_level_yellow .talkback_numbers{ position:absolute; top:3px; left:10px; font-size:0.8em; color:#891C0D}
#comments ul li.base_level li .talkback_numbers,#comments ul li.base_level_yellow li .talkback_numbers{ top:16px; left:0}
#comments ul li.base_level .talkback_numbers .nesting_icon,#comments ul li.base_level_yellow .talkback_numbers .nesting_icon{ float:left; margin-top:2px; width:14px; height:8px}
#comments ul li.base_level.gray,#comments ul li.base_level.gray *,#comments ul li.base_level_yellow.gray,#comments ul li.base_level_yellow.gray *{ color:#bbb !important}
#comments ul li.base_level.gray .com_cont,#comments ul li.base_level_yellow.gray .com_cont{ position:relative; min-height:48px; height:48px}
#comments ul li.base_level.gray .semi_comment,#comments ul li.base_level_yellow.gray .semi_comment{ position:absolute; top:-10px; left:0; z-index:10; background:transparent url(https://staticseekingalpha.a.ssl.fastly.net/images/semi_comment.png?1409587370) no-repeat scroll center; background-position-y:center; width:490px; height:100%; min-height:144px; overflow:visible}
#comments ul li .com_info .commenter_instablog a {padding-right:0 !important; color:#B63914 !important}
#comments ul li .com_info .commenter_stocktalk a{ color:#B63914 !important}
#comments ul li.base_level.gray .commenter_name,#comments ul li.base_level_yellow.gray .commenter_name{ padding:0 6px; font-size:1.2em; padding:0 6px !important}
#comments ul li .com_info .commenter_name {border-left:none !important;  padding:0 !important; font-weight:700; color: #000; font-size:14px !important; font-family: verdana}
#comments ul li .com_info.author .commenter_name img {float:left; position:relative; margin-top:-8px}
#comments ul li .com_info .commenter_name span {padding:0 6px; color:#959595; font-size:1.1em}
#comments ul li .com_info .comments_num {float:left; color:#777 !important; font-size: 11px; margin: 4px 0 0 0px; display: block}
.sp_unfollow,.follow_com_btn.unfollow .sp_follow,.follow_com_btn.follow .sp_followed,.follow_com_btn.unfollow:hover .sp_followed,.first_comment_yellow .message_com_btn,.first_comment_yellow .follow_com_btn {display: none}
.follow_com_btn.unfollow:hover .sp_unfollow{ display: inline}
.sp_follow ,.sp_unfollow,.com_msg {cursor: pointer}
.follow_com_btn,.message_com_btn {font-size: 11px; color:#777; margin-top: 4px; float: left; cursor: default}
.com_sep {margin-left: 5px}
#comments ul li .com_info .commenter_website,#comments ul li .com_info .commenter_blog {font-size:1.1em; margin:0 0 0 6px !important}
#comments ul li .com_info .commenter_website a {color:#777 !important}
#comments .com_cont .comment_time {background:none; clear:both; color:#959595}
#comments .com_cont .comment_time.new_comment_published {color:#F56800}
#comments .jump_comment {margin-top: 2px; margin-right: 6px}
#comments .jump_comment .new {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/comment_jump_button.png?1409587370) no-repeat; width: 34px; height: 15px}
#comments .jump_comment .up {width: 15px; height: 15px; cursor: pointer; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/comment_jump_button.png?1409587370) no-repeat; background-position: -38px 0px; margin: 0px 1px 0px 5px}
#comments .jump_comment .down {width: 10px; height: 15px; cursor: pointer; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/comment_jump_button.png?1409587370) no-repeat; background-position: -56px 0px; margin: 0 4px}
#comments .jump_comment .down.hide,#comments .jump_comment .up.hide{ opacity: 0.4; pointer-events:none}
#comments ul li.base_level.nested.new_comment .author_pick{ display:none}
#comments .com_cont .comment_time span {display:none;}
#comments .com_cont .comment_time.new_comment_published span {display:inline;}
#comments .com_cont .comment_time span.time {display:inline;}
#comments .more_comments_on {font-size:1.0em; font-weight:700; background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/article_sprites.png?1409587370) no-repeat; background-position:-7px -10px; padding:0 0 3px 42px; margin:0 0 21px; display:block}
.comments_container {clear:both; float:left; left:183px; margin:0 0 0; position:relative; width:830px}
.old_article .comments_container {left:183px; margin:0 0 10px}
.old_article .more_by_author {font-size:1.1em; margin:0 0 0 10px}
.comments_container .comment_area_most_popular {float:left; width:300px}
.old_article #comments {font-size:1.1em; clear:both; position:static; margin-left:21px; margin-top:0; padding-right:0}
#comment_form .user_details .pic {float:left; display:inline; width:28px; height:28px; margin:0; padding:1px; border:1px solid #a8a8a8; background-color:#fff}
#comment_form .user_details .pic img{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/commenter_images_top.png?1409587369) no-repeat scroll 0 0px; width:28px; height:28px}
#comment_form .user_details .guest{ float:left; margin:8px 0 0 10px; color:#959595}
.comment_form_user_mywebsite_url_alert,.comment_form_user_nick_alert{ clear:both; color:#ff0000; padding:0 0 0 3px !important; display:none; margin:0 !important; height:16px}
.user_details.no_top .comment_form_user_nick_alert {clear:none !important; padding:10px 0 0 3px !important; float:left}
.comment_form_user_mywebsite_url_alert span,.comment_form_user_nick_alert span{ font-size:14px !important; margin:0 !important; padding:0 !important}
.user_details.no_top .comment_form_user_nick_alert span{ font-size:11px !important}
div#have_to_login_rating{ position:absolute; width:280px; padding:2px; left:-185px; top:24px; display:none}
.vote_number {float:left; padding-right:0; cursor:default}
.vote_good_comment {background:none !important; color:#000; float:left; position:absolute; right:62px !important}
.vote_good_comment .num_l {width:8px; height:17px; float:left; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sprites/comments_sprites.gif?1409587370) no-repeat scroll -42px -52px}
.vote_good_comment .num_c {width:auto; padding-left:3px; height:16px; padding-top:1px; float:left; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sprites/comments_sprites.gif?1409587370) repeat-x scroll 0px -69px; line-height:15px}
.vote_good_comment .num_r {width:8px; height:17px; float:left; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sprites/comments_sprites.gif?1409587370) no-repeat scroll -50px -52px}
.vote_good_comment .thumb {width:28px; height:17px; display:block; cursor:pointer; float:left; margin-top:0; color: #024999; cursor: pointer; font-size: 13px !important}
.vote_good_comment .thumb_hover {width:28px; height:17px; display:block; cursor:pointer; float:left; margin-top:0; color: #024999; cursor: pointer; font-size: 13px !important}
.vote_good_comment .thumb_disabled {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sprites/comments_sprites.gif?1409587370) 0 -52px no-repeat; width:42px; height:17px; display:block; cursor:default; float:left; margin-top:0}
.vote_poor_comment {background:none !important; padding-left:10px; color:#000; float:left; position:absolute; right:0}
.vote_poor_comment .thumb {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/thumbs.png?1409587370) no-repeat; background-position:-30px 0; width:26px; height:27px; display:block; cursor:pointer; float:left; margin-top:-4px}
.vote_poor_comment .thumb_hover {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/thumbs.png?1409587370) no-repeat; background-position:-30px -30px; width:26px; height:27px; display:block; cursor:pointer; float:left; margin-top:-4px}
.vote_poor_comment .thumb_disabled {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/thumbs.png?1409587370) no-repeat; background-position:-30px -60px; width:26px; height:27px; display:block; cursor:default; float:left; margin-top:-4px}
.vote_good_comment img,.vote_poor_comment img {position:relative; padding-left:0}
.vote_good_comment img.rating_img_enabled,.vote_poor_comment img.rating_img_enabled{ cursor:pointer}
 .time_ago .good_comment {color:#409706; padding:0 0 0 6px}
.time_ago .poor_comment {color:#b94a2c; padding:0 0 0 6px}
.time_ago .good_comment img {margin-left:1px}
.time_ago .poor_comment img {position:relative; top:2px; margin-left:1px}
 #comments .promote_confirmation {margin:8px 0 5px 0; display:block; font-size:1.1em; background:#FFFFDB !important; padding:15px 0 30px 10px !important; clear:both; width: 100%; float:left; border-bottom:7px solid #e1e1e1}
#comments .nested .promote_confirmation,#comments .nested_yellow .promote_confirmation{  }
#comments .promote_confirmation ul li {font-size:1em !important; padding:5px 0 0 !important; margin:0 !important; border:none}
#comments .promote_confirmation ul li.yellow_edit_comment {font-weight:700; font-size:1.27em !important; padding:10px 0 0 !important; color:#e0c181}
#comments .promote_confirmation ul li.yellow_edit_comment .share_title{ color:#2d2d2d; font-weight:normal}
#comments .promote_confirmation ul li.yellow_edit_comment span{ font-size:0.77em}
#comments .promote_confirmation ul li.timed_out {color:red; font-size:1.2em !important; cursor:default}
#comments .promote_confirmation ul {font-size:1em !important; margin:0px 0 0 !important}
#comments .promote_confirmation .message {line-height:1.4em; color:#b56800; font-size:1.055em}
#comments ul li .com_cont .comment_notification {margin:0; display:block; font-size:1.23em; background:#FFFFDB !important; border:none !important; padding:10px !important; color:#B86800}
#comments ul li .com_cont .comment_permalink {float:left; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/permalink_icon.gif?1409587370) no-repeat scroll 0 0; width:13px; height:7px; font-size:0; cursor:pointer; margin:4px 0 0 13px}
#comments .write_comment_notes.after_published .message {font-size:1.1em}
#comments .write_comment_notes.after_published .message span {font-size:0.9em}
#comments .write_comment_notes.after_published ul {padding:0; margin:0; color:#FFCF73; margin-bottom: 0 !important; padding-left:0 !important; position:relative; list-style-type:disc}
#comments .write_comment_notes.after_published li{ padding:0 !important; margin:2px 0 !important; font-size:15px}
#comments .write_comment_notes.after_published li a{ padding:0; margin:0; color:#024999}
#comments .write_comment_notes.after_published li span{ color:#000}
#comments.instablogs .commenter_name {border-right:1px solid #CFD0D0 !important}
#comments.instablogs .follow_this_user {border-left:1px solid #CFD0D0 !important; padding-left:7px !important}
#comments.instablogs .highest_rated_robo {padding:0 3px 0 6px !important; margin-top:-3px !important}
#comments.instablogs .highest_rated_robo img {display:block}
#comments.instablogs .com_details ul li a {padding:0 !important; border-left:none !important}
#comments.instablogs .base_level,#comments.instablogs .base_level_yellow{ border-bottom:none !important}
#comments.instablogs h6 {font-family:arial,helvetica,clean,sans-serif; font-size:1.2em; font-weight:700; padding-bottom:7px}
#comments.instablogs h5 {font-family:arial,helvetica,clean,sans-serif; margin-top:20px; border-bottom:2px dotted #dedede}
#comments.instablogs h5 span {background-color:#fff; position:relative; top:8px; padding-right:5px}
.commenter_data_popup {width:335px; border:4px solid #6B191F; padding:0; position:absolute; top:0; right:-350px; z-index:1; background:#fff; font-size:12px; color:#000; overflow-x:hidden; zoom:1}
.commenter_data_popup_inner{ padding:6px 25px 10px; float:left; zoom:1}
.commenter_data_popup .edit_profile_link{ background-color:#FCF7E3; display:block; text-align:right}
.commenter_data_popup .edit_profile_link a{ color:#024999; font-size:1.08em; font-weight:bold; padding:4px; display:block}
.commenter_data_popup * {position:relative !important; z-index:1}
.commenter_data_popup .commenter_data_popup_title {font-size:1.34em; padding-bottom:7px; font-weight:700; width:285px; float:left}
.commenter_data_popup .commenter_data_popup_on_author {float:left; width:280px}
.commenter_data_popup .pic_cont {float:left; display:inline; width:108px}
.commenter_data_popup .pic_contributor {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/commenter_image_82x82.png?1409587369) scroll 0 -87px; width:96px; height:87px; float:left}
.commenter_data_popup .pic_contributor a{ float:left}
.commenter_data_popup a img {float:left; display:inline; width:82px; height:82px; padding-left:2px; margin-top:2px}
.commenter_data_popup .pic_not_contributor {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/commenter_image_82x82.png?1409587369) scroll 0 2px !important; width:87px; height:87px}
.commenter_data_popup .pic_not_contributor img {border:1px solid #A8A8A8 !important; padding:1px}
.commenter_data_popup .pic_contributor img {float:left; display:inline; padding-left:12px !important}
.commenter_data_popup *,.commenter_data_popup {zoom:1}
.commenter_data_popup .commenter_data_popup_content {clear:both}
.commenter_data_popup .commenter_data_popup_on_author_text {float:left; display:inline; width:172px; *width:160px; font-size:1em; overflow-x:hidden}
div#have_to_login_rating a,div#have_to_login_rating a,.commenter_data_popup .commenter_data_popup_title a,.commenter_data_popup .commenter_data_popup_on_author_text a {color:#024999 !important}
.commenter_data_popup .pic_contributor a,.commenter_data_popup .pic_side,.commenter_data_popup .commenter_data_popup_following_followers {float:left}
.commenter_data_popup .commenter_data_popup_following_followers * {color:#777 !important}
.commenter_data_popup .commenter_data_popup_following_followers .follow_and_promote li{ width:auto !important}
.commenter_data_popup .commenter_data_popup_following_followers .commenter_data_popup_followers {float:left; font-size:0.8em; width:47px; padding:3px 0; line-height:normal}
.commenter_data_popup .commenter_data_popup_following_followers .commenter_data_popup_following {float:left; font-size:0.8em; width:47px; padding:3px 2px 3px 4px; color:#777777 !important; line-height:normal}
.commenter_data_popup .commenter_data_popup_following_followers .follow_and_promote .follow {margin:0 !important; color:#000 !important; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/follow_button_bg.gif?1409587370) !important}
.commenter_data_popup .commenter_data_popup_follow_unfollow_button {height:20px; padding-top:5px; width:54px; padding-left:44px; background:orange; float:left; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/box_follow_button.png?1409587369); color:#000 !important; font-size:1.1em; text-decoration:none !important}
.commenter_data_popup_following_followers ul {float:left}
.commenter_data_popup .commenter_data_popup_latest_stocktalk {padding-top:0; padding-bottom:10px}
.commenter_data_popup .commenter_data_popup_latest_stocktalk_text {background:#f3f3f3; border:1px solid #e1e1e1; padding:3px 5px; width:273px}
.commenter_data_popup .commenter_data_popup_on_author_text_time {color:#959595; padding-top:3px}
.commenter_data_popup li {padding: 0 0 5px 0 !important; border-top:0 !important; border-bottom:0 !important; margin:0 !important}
.commenter_data_popup ul {margin-bottom:0 !important; margin-top:0 !important; border-top:none !important}
.commenter_data_popup .author_resources {padding-top:5px !important; padding-bottom:5px !important; margin:0 !important; width:280px !important; overflow: auto}
.commenter_data_popup .author_resources li {font-size:1.09em !important; color:#000; width:280px !important; float:left; height:auto !important}
.commenter_data_popup .author_resources a {color:#024999 !important; float:none}
.commenter_data_popup .commenter_data_popup_latest_posts {padding:5px 0 8px 0}
.commenter_data_popup .commenter_data_popup_latest_posts ul {padding-top:5px; zoom:1; list-style-position:outside; font-size:1em !important}
.commenter_data_popup .commenter_data_popup_latest_posts ul li {position:relative; float:left !important; width:275px !important; height:auto !important}
.commenter_data_popup .commenter_data_popup_latest_posts ul li .li_num {padding:0 7px 0 0; position:absolute !important; left:0; top:0; color:#959595}
.commenter_data_popup .commenter_data_popup_latest_posts ul li .li_a {display:block; padding-left:17px}
.commenter_data_popup .commenter_data_popup_latest_posts .commenter_data_popup_latest_posts_title {font-weight:700; font-size:1.1em; clear:both; width:285px}
.commenter_data_popup .latest_stocktalk_title {font-weight:700; padding-bottom:2px; font-size:1.1em; width:285px}
.commenter_data_popup .box_bottom_badges {border-top:2px solid #CCC !important; font-size:0.9em; width:295px; margin:3px 0 22px !important}
.commenter_data_popup .box_bottom_badges a {display:block; color:#000; padding-top:38px !important; text-decoration:none !important}
.the_badge_ranked_1 {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/the_badge_ranked_1.png?1409587369) no-repeat scroll 23px 8px}
.the_badge_ranked_2 {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/the_badge_ranked_2.png?1409587369) no-repeat scroll 23px 8px}
.the_badge_ranked_3 {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/the_badge_ranked_3.png?1409587369) no-repeat scroll 23px 8px}
.commenter_data_popup .box_bottom_badges .send_message {clear:none !important; float:none !important; width:auto !important}
.commenter_data_popup .box_bottom_badges .send_message span {display:block; color:#000; padding:39px 0 0 !important; text-decoration:none !important}
.commenter_data_popup .box_bottom_badges a span {color: #777777; font-size: 11px}
.commenter_data_popup .box_bottom_badges .top_rank a {color:#024999 !important}
.commenter_data_popup .box_bottom_badges .top_rank a .black {color:#000 !important}
.commenter_data_popup .box_bottom_badges .send_message span {width:59px !important; height:31px; float:right !important; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/send_message_in_box.png?1409587369); font-size:0.9em !important; text-align:center; margin-top:-2px !important; cursor:pointer; line-height:normal}
.commenter_data_popup .box_bottom_badges .commenter_badge {width:77px !important; clear:none !important; float:left !important; font-size:0.9em; text-align:center;line-height:normal}
.commenter_data_popup .box_bottom_badges .author_badge {width:77px !important; clear:none !important; float:left !important; font-size:0.9em; text-align:center;line-height:normal}
.commenter_data_popup .box_bottom_badges .instablogger_badge {width:77px !important; clear:none !important; float:left !important; font-size:0.9em; text-align:center;line-height:normal}
.commenter_data_popup .box_bottom_badges .stocktalker_badge {width:77px !important; clear:none !important; float:left !important; font-size:0.9em; text-align:center;line-height:normal}
.commenter_data_popup .box_bottom_badges .top_rank {width:77px !important; clear:none !important; float:left !important; font-size:0.9em; text-align:center;line-height:normal}
.commenter_data_popup .box_bottom_badges .commenter_badge .the_badge_top10 {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/highestrated_top10.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .commenter_badge .the_badge_top20 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/highestrated_top20.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .commenter_badge .the_badge_top50 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/highestrated_top50.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .commenter_badge .the_badge_top100 {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/highestrated_top100.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .author_badge .the_badge_top10 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top10.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .author_badge .the_badge_top50 {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/author/insta_badge_top50.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .author_badge .the_badge_top100 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top100.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .instablogger_badge .the_badge_top10 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top10.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .instablogger_badge .the_badge_top50 {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/author/insta_badge_top50.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .instablogger_badge .the_badge_top100 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top100.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .stocktalker_badge .the_badge_top10 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top10.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .stocktalker_badge .the_badge_top50 {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/author/insta_badge_top50.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .box_bottom_badges .stocktalker_badge .the_badge_top100 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/author/insta_badge_top100.png?1409587369) no-repeat center 5px;}
.commenter_data_popup .commenter_data_popup_loader {display:block;}
.followup_contributor_info .followup_contributor_info_on_author {clear:both; padding-bottom:5px; width:485px;background-color:#F4F4F4;margin-left:5px;}
.followup_contributor_info .followup_contributor_info_content {clear:both; width:480px;}
.followup_contributor_info .pic_cont {float:left;}
.followup_contributor_info .the_pic {width:87px; height:87px; background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/commenter_image_82x82.png?1409587369);}
.followup_contributor_info .pic_contributor .the_pic {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/commenter_image_82x82.png?1409587369) scroll 0 -87px; width:96px;}
.followup_contributor_info .the_pic a {float:left; display:inline;}
.followup_contributor_info .the_pic a img {float:left; display:inline; width:82px; height:82px; padding-left:2px; margin-top:2px;}
.followup_contributor_info .pic_not_contributor .the_pic {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/commenter_image_82x82.png?1409587369) scroll 0 2px !important;}
.followup_contributor_info .pic_not_contributor .the_pic a img {border:1px solid #A8A8A8; padding:1px;}
.followup_contributor_info .pic_contributor .the_pic a img {float:left; display:inline; padding:0 0 0 12px !important;border:none !important}
.followup_contributor_info .pic_side {float:left;}
.followup_contributor_info .followup_contributor_info_text {float:left; font-size:12px; line-height:18px; overflow-x:hidden; padding-left:6px; width:360px;display:inline}
.followup_contributor_info .followup_contributor_info_pic_cont {width:104px; float:left; margin:0 0 0 10px;}
.top_rates.top_rates_no_bg .page_content {background:none;}
.ld_table {width:1000px; margin:0 0 47px 0; border-bottom:1px solid #dcdcdc;}
.ld_table th {background:#ececec; font-size:1.2em; font-weight:700; border-top:1px solid #c2cbd2; border-bottom:1px solid #c2cbd2; padding:6px 10px 4px 10px;}
.ld_table td {padding:8px 10px;}
.ld_table td a img {width:16px; height:16px; border:1px solid #630D00; padding:1px;}
.ld_table th .ranked_num {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/leaderboards/ld12345.png?1409587369); width:33px; height:38px; margin:0 auto;}
.ld_table th .ranked_num.ranked_1 {background-position:0 0;}
.ld_table th .ranked_num.ranked_2 {background-position:-38px 0;}
.ld_table th .ranked_num.ranked_3 {background-position:-76px 0;}
.ld_table th .ranked_num.ranked_4 {background-position:-114px 0;}
.ld_table th .ranked_num.ranked_5 {background-position:-150px 0;}
.ld_table td,.ld_table th {text-align:center; width:141px}
.ld_table td.first_cell,.ld_table th.first_cell {text-align:left; width:155px; border-left:1px dotted #AAAAAA}
.ld_table th.last_cell{ border-right:1px dotted #AAAAAA}
.ld_table td.first_cell div {font-weight:700; font-size:1.1em; padding-bottom:2px}
.ld_table td.first_cell a {font-weight:700; color:#024999; font-size:0.95em}
.ld_table tr.second_row td {background:#ebeaeb}
.ld_table td {border-right:1px dotted #aaa; border-bottom:1px solid #dcdcdc}
.ld_table td.last_cell {border-right:none}
.ld_table tr.last_row td {border-bottom:1px solid #bbb}
.userpic_cont {border:1px solid #630D00; display:block; width:18px; margin:0 auto}
.userpic {width:16px; height:16px; display:block; border:1px solid #FFF}
.comments_top_area {margin-bottom:10px; float:left; width:490px}
.comments_top_area .comments_top_area_half {border-bottom:1px solid #cacaca; padding-bottom:2px; margin-bottom: 6px; float:left; width:490px}
#mc_main_content .comments_top_area,#mc_main_content .comments_top_area .comments_top_area_half {width:100%}
#mc_main_content .comments_top_area,.instablog_main_content .comments_top_area{ margin-top:24px }
.instablog_main_content .comments_top_area{ margin-bottom:0}
.comments_top_area .comments_top_area_add {font-weight:700; font-size:18px; color:#222; font-family:Georgia !important; float:left; font-weight:normal}
.comments_top_area .comments_top_area_add *{ font-family:Georgia !important}
.comments_top_area .be_the_first{ color:#FF6F00; margin:5px 0 0 0; font-weight:bold; font-size:0.923em; clear:both}
.comments_top_area .comments_top_area_add span {color:#FF6F00; font-weight:bold}
.comments_top_area .comments_top_track {color:#444; float:right; font-size:0.923em; margin:5px 0 0; *margin:0}
.comments_top_area .comments_top_track input {vertical-align: -1px; margin-right:2px}
.share_this_page_article_bottom.mc #page_toolbar {margin: 24px 0 4px !important}
.share_this_page_article_bottom.mc .share_this_page_snippet .widgets iframe {margin: 0 0 0 7px}
.share_this_page_article_bottom.mc .share_this_page_snippet .widgets .fb_share_size_Small {float: left}
.share_this_page_article_bottom.mc #page_toolbar .share_this_page_snippet {margin: 2px 0 0 0}
 .mc_list_cont .track_comments_checkbox_line {float:right; margin:10px 0 8px 0}
.mc_list_cont #comments h3{ }
.mc_list_cont #comments ul li .com_info {}
.mc_list_cont #comments ul li .com_cont .cont_com {}
.mc_list_cont #comments ul li .com_cont .com_act_wrapper {}
.mc_list_cont #comments ul li .com_cont,.mc_list_cont #comments ul li.base_level.nested .com_cont {}
.mc_list_cont #comments ul li.base_level.nested .com_info,.mc_list_cont #comments ul li.base_level.nested .com_cont .com_act_wrapper {}
#MC_rta_bottom .rta_bottom {float: left; margin: 20px 0 0 0; padding: 0; position: relative; width: 100%; z-index: 3; text-align: center}
#MC_rta_bottom .rta_bottom .m_pop {border: 1px solid #ED8844; box-shadow: -2px 3px 3px 1px #CCCCCC; right: 0; top: 1px}
#MC_rta_bottom .rta_bottom .m_pop div.cpb_get_alerts_btn {margin: 0}
#MC_rta_bottom .rta_bottom .m_pop .m_pop_inner.logged_in div.cpb_get_alerts_btn {margin: 0 66px 8px 0}
#MC_rta_bottom .rta_bottom .m_pop .we_never_spam {color: #333333; font-size: 12px; margin: 14px 0 0}
#MC_rta_bottom .rta_bottom .m_pop .add_title {font-size: 1em; line-height: 1.3em}
#MC_rta_bottom .rta_bottom .m_pop .add_title strong {color: #FE6F0F; font-weight: normal !important}
#MC_rta_bottom .rta_bottom .m_pop.point_left .m_pop_arrow span {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/m_pop_arrow_left.png?1409587370) repeat scroll 0 0 transparent; height: 21px; left: -28px; top: 20px; width: 28px}
#MC_rta_bottom .rta_bottom .rta_bottom_title {color: #000000; font-family: arial; font-size: 14px; font-weight: bold; margin: 0}
#MC_rta_bottom .rta_bottom .rta_bottom_lnk {clear: both; float:left; color: #024999; cursor: pointer; font-family: arial; font-size: 12px; font-weight: bold}
#MC_rta_bottom .rta_bottom div rta_bottom_lnk {margin: 7px 0 0}
#MC_rta_bottom .rta_bottom .rta_bottom_lnk:hover {color: #FF0000; font-weight: bold; text-decoration: underline}
#MC_rta_bottom .rta_bottom .m_pop {right: 52px; top: -8px; z-index: 11}
#MC_rta_bottom .rta_bottom.newsletter .m_pop {right: 22px; top: 59px}
#MC_rta_bottom .rta_bottom.newsletter .m_pop .m_pop_arrow span {left: 121px}
#MC_rta_bottom .rta_bottom.newsletter .m_pop .cpb_get_alerts_btn {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/get_alerts_btn_small.png?1409587370) no-repeat scroll 0 0 transparent; padding: 8px 0 0; text-align: center; width: 120px}
#MC_rta_bottom .rta_bottom .m_pop .forgot_password {margin-top: -14px}
#MC_rta_bottom .rta_bottom .m_pop .already_subscribed {font-size: 12px; padding: 0 10px 10px}
#MC_rta_bottom .rta_bottom .m_pop .already_subscribed a {color: #024999 !important}
#MC_rta_bottom .loader_while_fetch {margin:0 0 0 10px}
#related_promo_container_rel.design_b .rta_bottom_lnk{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/rate_article_btn.gif?1409587370) repeat-x scroll 0 0 transparent; border: 1px solid #D89300; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 21px; line-height: 22px; padding: 0 8px; text-align: center; color: #2D2D2D !important; text-decoration:none !important; margin-left:212px !important}
#related_promo_container_rel.design_b .rta_bottom_arrow{ display:none}
.share_this_page_article_bottom.mc #page_toolbar .plusone_wrap .plusone>div {width:60px !important}
.ap_tab{ padding: 10px 12px 3px 11px; border: 1px solid #BBB; color:#024999; float: left; position: relative; top: 2px; cursor:pointer; padding-top:3px; line-height:23px}
.ap_tab:hover{ text-decoration: none; color: #024999}
a.ap_tab{ color:#024999}
#auhtorpick_tabs .ap_tab{ text-align:center}
#auhtorpick_tabs .ap_selected{ color:#000; border-bottom:2px solid #FFF; cursor:default !important; text-decoration: none}
#auhtorpick_tabs{ border-bottom:1px solid #BBB; margin-top: 6px; float: left; width: 100%; padding-left: 5px; margin-bottom:22px}
#general_comment_counter{color:#000 !important}
.this_article_is_moderated {width:468px; border:1px solid #f0ce74; background:#fefef0; color:#666565; padding:10px; margin:10px 0; clear:both; font-size:12px;}
 .pro_article_archived #comments ul li .com_cont .cont_com,.pro_article_archived #comments .promote_confirmation,.pro_article_archived #comments ul li.base_level.nested .com_cont .com_act_wrapper,.pro_article_archived #comments ul li.base_level.nested_yellow .com_cont .com_act_wrapper,.pro_article_archived #comments form.comment_form,.pro_article_archived #comments .comment_form_wrapper,.pro_article_archived #comments ul li .com_info,.pro_article_archived .comments_with_more,.pro_article_archived #comments_section,.pro_article_archived .comments_top_area .comments_top_area_half,.pro_article_archived .comments_top_area,.pro_article_archived #comments ul li .com_cont .com_act_wrapper,.pro_article_archived #comments ul li .com_cont .com_act,.pro_article_archived #comments ul li.base_level.gray .semi_comment,.pro_article_archived #comments ul li.base_level_yellow.gray .semi_comment .pro_article_archived #comments ul li .com_cont,.pro_article_archived #comments,.pro_article_archived .this_has_more_comments{ width:100%}
.pro_article_archived #comments .comment_form_wrapper{*width:680px !important;}
.pro_article_archived #comments ul li.base_level.nested .com_info{*width:100% !important}
.pro_article_archived #comments ul li .com_info{*width:674px !important}
 .pro_article_archived #comments ul li .com_cont .cont_com span{  margin-top:10px}
.pro_article_archived #comments ul li.base_level.nested .com_cont,.pro_article_archived #comments ul li.base_level.nested_yellow .com_cont,.pro_article_archived #comments ul li .com_cont,.pro_article_archived #comments ul li.base_level.nested .com_info,.pro_article_archived #comments ul li.base_level.nested_yellow .com_info{ width:100% !important}
.pro_article_archived #comments form .comment_textarea,.pro_article_archived #comments form iframe{ width:640px !important}
.pro_article_archived .publish_and_spellcheck_wrapper{width:652px;}
.pro_article_archived .vote_good_comment{right: 45px !important;}
.pro_article_archived #comments ul li .com_cont .com_act .reply_to_comment{width:auto;}
.pro_article_archived #comments ul li .com_cont .com_act .edit_comment{right: 115px;}
#comments .comment_authors_reply{ color:#db6404}
#comments ul li .com_cont .cont_com p.double {margin: 0; padding: 0; line-height: 0; height: 10px}
               #RB_overlay {position:absolute; z-index:100; width:100%; height:100%; top:0; left:0; right:0; bottom:0; min-height:100%; background-color: #000; opacity: .6; filter: alpha(opacity=60)}
#RB_loading {position:relative; top:200px; z-index:101; width:70px; height:70px; margin:0 auto; text-align:center; background:#666 url(https://staticseekingalpha1.a.ssl.fastly.net/images/redbox_spinner.gif?1409587370) no-repeat center center; border:2px solid black}
#RB_loading.white_background {background:#fff url(https://staticseekingalpha1.a.ssl.fastly.net/images/redbox_spinner.gif?1409587370) no-repeat center center !important}
.alphabox-window #changes_saved {width:622px; height:110px; background-color:#FFFFFF; border:5px solid #cfe0a5; padding:20px}
.alphabox-window #changes_saved.promote {height:130px}
.alphabox-window #changes_saved.promote a {color:#024999}
.alphabox-window #changes_saved h6 {color:#2d2d2d; font-size:16px; font-family:arial,helvetica,clean,sans-serif}
.alphabox-window #changes_saved ul {margin:13px 0 0}
.alphabox-window #changes_saved ul li {font-size:14px; padding:0 0 11px}
 #lightbox {background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666}
#lightboxDetails {font-size:0.8em; padding-top:0.4em}
#lightbox img {border:none; clear:both}
#overlay img {border:none}
#overlay {background-image:url(https://staticseekingalpha.a.ssl.fastly.net/images/overlay.png?1409587370)}
* html #overlay {background-color:#333; background-color:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="https://staticseekingalpha.a.ssl.fastly.net/images/overlay.png",sizingMethod="scale")}
     #closeButton {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) scroll 0 0; position:absolute; top:16px; right:35px; width:15px; height:15px; margin-top:4px}
#closeButton:hover {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) scroll 0 0;zoom:1; background-position:0px -20px}
.alphabox-window h1 {color:#891C0D; font-weight:500; margin:0 0 13px; font-size:25px}
.alphabox-window h2 {color:#891C0D; font-size:0.9em; font-weight:700; font-family:arial,helvetica,clean,sans-serif; margin:0 0 15px}
.alphabox-window p {color:#000; font-size:13px; margin-bottom:10px}
.alphabox-window #register span,.alphabox-window #login span {color:#000; font-size:13px}
.alphabox-window .report_abuse_icon{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/lightbox_report_abuse_icon.png?1409587370) no-repeat}
.alphabox-window .watchlist_icon{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/lightbox_watchlist_icon.png?1409587370) no-repeat}
.alphabox-window #register,.alphabox-window #login {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/repeatx.png?1409587370) repeat-x}
.alphabox-window .bubble_image {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/registration_bubble_img.png?1409587370) no-repeat top left #fff; width:66px; height:60px; float:left; margin-left:18px; margin-top:18px}
.alphabox-window .report_abuse_icon {width:87px; height:70px; float:left; margin-left:7px; margin-top:16px}
.alphabox-window .watchlist_icon{ width:110px; height:86px; float:left; margin-left:2px; margin-top:16px}
.alphabox-window #register {background-position:0px -2420px; margin:21px 0px 0px 16px; width:295px; display:inline}
.alphabox-window #login {background-position:0px -2800px; margin:21px 16px 0px 16px; width:255px; display:inline}
.alphabox-window #register,.alphabox-window #login {float:left; padding-left:19px; padding-right:18px; height:326px}
.alphabox-window #RB_header {float:left; padding-left:20px; margin:18px 0 0}
.alphabox-window #RB_header.abuse_header {padding-left:3px}
.watchlist_header {margin:30px 0 !important; padding-left:0}
.watchlist_header .spam {position:absolute; left:130px; top:61px; font-family:arial,helvetica,clean,sans-serif; font-size:0.6em; color:#999}
.alphabox-window #RB_header.watchlist_header_thanks h1 {margin-bottom:0px}
.alphabox-window #RB_header .instructions {color:#999}
.alphabox-window #login form span {float:left; width:81px}
.alphabox-window form fieldset {margin-bottom: 8px}
.alphabox-window form fieldset.show_stock label {font-size:16px}
.alphabox-window .forgot fieldset {padding-top: 4px; width:219px; margin-bottom:0 !important}
.alphabox-window form fieldset.text {font-size:0.8em}
.alphabox-window form fieldset input {float:right; width:147px}
.alphabox-window form fieldset.set_password {margin-bottom:20px; margin-left:0; padding-left:0}
.alphabox-window #popup_forgot_password fieldset a.submit {margin:10px 223px 0px 191px}
.alphabox-window #inner_popup span.go_back {margin-right:80px; margin-top:-7px; margin-bottom:20px; float:right; color:#0736BB; cursor:pointer; font-size:0.8em}
.alphabox-window #inner_popup span.go_back:hover {text-decoration:underline}
.alphabox-window #register form span.terms_of_use {font-size:0.4em; float:none}
.alphabox-window #register form div.terms_of_use{ font-size:11px; float:left}
.alphabox-window #register form .terms_and_daily_email {float:left; position:relative; top:14px; width:180px}
.alphabox-window #register form .terms_and_daily_email div.terms_of_use {float:none; margin-bottom:15px; margin-top:5px}
.alphabox-window #register form div.terms_of_use input {display:inline; float:left; left:-2px; margin-right:7px; position:relative; top:-2px; margin-bottom:19px}
.alphabox-window #register form div.terms_of_use span {margin-left:23px; *margin-left:27px; margin-right:3px}
.alphabox-window a.submit:hover {text-decoration:none}
.alphabox-window #register a.submit {background-image:url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/misc_sprites.png?1409587370) ; background-position:0 0; border:none; cursor:pointer; width:91px; font-weight:700; font-size:0.8em; color:#000; text-align:left; height:28px; width:90px; padding-top:6px; padding-left:8px; display:block; float:right; margin-top:12px}
.alphabox-window #login a.submit {border:none; cursor:pointer; width:70px; font-weight:700; font-size:0.8em; color:#000; text-align:left; height:28px; padding-top:6px; padding-left:8px; display:block; float:right; margin-top:15px; margin-left:10px; zoom:1}
.alphabox-window #login ul {float:left; margin-top:9px}
.alphabox-window #login ul li a {font-size:0.7em}
.alphabox-window #login form {margin-bottom:13px}
.alphabox-window #inner_popup h3 {color:#891C0D; font-weight:700; font-family:arial,helvetica,clean,sans-serif; margin:0 18px 10px; clear:both; padding-top:10px; font-size:0.9em}
.alphabox-window #inner_popup p.text {margin-left:18px; font-size:13px; padding-top:2px}
.alphabox-window #inner_popup fieldset.enter_email {margin:20px 0px 25px 18px; font-size:13px}
.alphabox-window #inner_popup fieldset.enter_email span {display:block; float:left; padding:0; margin-right:5px}
.alphabox-window #inner_popup fieldset.enter_email input {float:left; width:355px; display:inline; font-weight:500; margin-right:10px; line-height:25px; height:16px; font-size:1em; line-height:normal}
.alphabox-window #inner_popup #popup_forgot_password form #notice_wrapper_forgot_password {margin:0px !important; padding-bottom:0px !important; display:inline}
.alphabox-window #inner_popup #popup_forgot_password form #notice_wrapper_forgot_password.notice_message #notice_forgot_password {margin:0px !important; padding-bottom:0px !important}
.alphabox-window #inner_popup #popup_forgot_password form fieldset.enter_email input.submit {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/misc_sprites.png?1409587370) no-repeat scroll -160px -100px; float:left; width:94px; margin:0; font-size:12px; line-height:19px; height:23px; padding-top:0; border:none; cursor:pointer}
.alphabox-window .gray_message {margin-top:15px; color:#999999; font-size:0.95em}
.alphabox-window fieldset a.submit {background:transparent url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/misc_sprites.png?1409587370) no-repeat; background-position:0 -100px; border:medium none; color:#000000; cursor:pointer; display:block; float:right; font-size:0.8em; font-weight:700; height:31px; line-height:27px; margin:0 0 10px 255px; padding-left:8px; text-align:left; width:130px}
.alphabox-window #login form span#closeButton {width:15px}
.alphabox-window #closeButton {top:7px; font-size:0}
.alphabox-window #see_sample #closeButton,.alphabox-window #see_sample_2 #closeButton,.alphabox-window #see_sample_3 #closeButton{ color:#760606; font-size:11px; width:95px; background-position:80px -370px}
.alphabox-window #see_sample #closeButton:hover,.alphabox-window #see_sample_2 #closeButton:hover,.alphabox-window #see_sample_3 #closeButton:hover{ background-position:80px -390px}
.alphabox-window span#notice_registration,.alphabox-window div.notice_message span {display:block !important; float:none !important; width:auto !important; color:red !important; margin-bottom:12px !important}
#closeButton {display:block; margin-right:-23px; cursor:pointer}
#popup_login_or_register{ width:678px}
#popup_login_or_register #register input.submit {border:none; cursor:pointer; display:inline; float:right; font-family:arial,helvetica,clean,sans-serif; font-size:13px; font-weight:700; height:32px; margin:0; padding-bottom:6px; padding-left:5px; position:relative; text-align:left; top:59px; width:97px}
#popup_login_or_register #login input.submit {width:78px; height:32px; padding-bottom:6px; float:left; cursor:pointer; font-size:13px; padding-left:7px; position:relative; top:13px; font-weight:700; left:45px; cursor:pointer; border:none; text-align:left; font-family:arial,helvetica,clean,sans-serif; color:#000}
#popup_login_or_register #login ul li span.link {float:none; font-size:11px; text-decoration:none; color:#024999; cursor:pointer}
#popup_login_or_register .loader {clear:both; float:left; font-size:0.8em; height:14px; left:0; position:relative; width:250px; top:0}
#lightboxCaption,.alphabox-window #register form span #popup_login_or_register .loader img,#popup_login_or_register .loader span {float:left}
#popup_login_or_register .loader span {height:14px; width:120px}
.register_and_login #register div.submit {width:87px; height:28px; padding-top:6px; float:left; cursor:pointer; font-size:1em; padding-left:10px; position:relative; top:8px; left:32px; font-weight:700}
.register_and_login #login div.submit {width:68px; height:28px; padding-top:6px; float:left; cursor:pointer; font-size:1em; padding-left:10px; position:relative; top:13px; font-weight:700; left:32px}
.alphabox-window #email_to_a_friend_popup {background-color:#FFF; padding:0 22px 22px 22px; border:5px solid #5D0404; width:618px !important;}
.alphabox-window #email_to_a_friend_popup div {padding-top:22px;}
.alphabox-window #email_to_a_friend_popup div.error_message {padding-top:6px; color:red; font-size:12px; font-weight:700;}
.alphabox-window #email_to_a_friend_popup div strong {font-size:0.85em;}
.alphabox-window #email_to_a_friend_popup input.text {width:98%; padding:5px; border-top:1px solid #949694; border-left:1px solid #949694; border-bottom:1px solid #E7E3E7; border-right:1px solid #E7E3E7; margin-top:3px; margin-left:0;}
.alphabox-window #email_to_a_friend_popup textarea {width:98%; padding:5px; overflow-x:visible; overflow-y:auto;}
.alphabox-window #email_to_a_friend_popup .note {font-size:0.8em; padding-top:0; color:#555;}
.alphabox-window #email_to_a_friend_popup .alert {padding-top:30px; color:#891C0D; font-weight:700; font-size:0.9em;}
.alphabox-window #email_to_a_friend_popup .button {width:60px; height:31px; background-image:url(https://staticseekingalpha2.a.ssl.fastly.net/images/send_button.png?1409587370); border:none; padding:0; position:relative; top:17px; cursor:pointer; left:560px;;}
.alphabox-window #email_to_a_friend_popup em {font-style:italic; font-weight:700; color:#000;}
.alphabox-window #email_to_a_friend_success_screen {background-color:#FFF; padding:0 22px 67px 22px; border:1px solid #7B7D7B; margin:4px; min-height:393px; width:618px;}
.alphabox-window #email_to_a_friend_success_screen ul {margin-left:20px;}
.alphabox-window #email_to_a_friend_success_screen ul li {list-style:disc;}
.quickread {border:5px solid #5d0404; padding:10px 15px 10px 15px; position:relative; zoom:1; background-color:#fff; width:632px}
.quickread p {font-size:13px;}
.close_quickread {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadclose.png?1409587370) no-repeat; color:#fff; position:absolute; right:0; top:0; font-size:0.8em; width:126px; padding-left:12px; height:21px; padding-top:2px; cursor:pointer; _right:-1px}
.close_quickread_stretchable {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/quickreadclose_stretchable.png?1409587370) repeat-x scroll 0 -22px; color:#fff; position:absolute; right:5px; top:5px; font-size:0.8em; height:22px; padding-right:4px; cursor:pointer}
.close_quickread_stretchable .close_left {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/quickreadclose_stretchable.png?1409587370) no-repeat scroll 0 -44px; float:left; width:13px; height:22px}
.close_quickread_stretchable .close_right {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/quickreadclose_stretchable.png?1409587370) no-repeat scroll 0 0; float:left; width:13px; height:22px}
.close_quickread_stretchable .close_text {height:20px; float:left; padding:2px 4px 0 0}
.alphabox-window .readlater_register_login .close_pop,.alphabox-window .close_pop_promo {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370) no-repeat; position:absolute; right:8px; top:8px; font-size:0; width:17px; height:19px; cursor:pointer}
.alphabox-window .close_pop_promo{ right:12px; top:12px}
.quickread_stretchable_small {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadclose_stretchable_smaller.gif?1409587370) repeat-x scroll 0 -15px; color:#fff; position:absolute; right:2px; top:2px; font-size:0.6em; height:15px; padding-right:4px; cursor:pointer}
.quickread_stretchable_small .close_left {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadclose_stretchable_smaller.gif?1409587370) no-repeat scroll 0 -30px; float:left; width:8px; height:15px}
.quickread_stretchable_small .close_right {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadclose_stretchable_smaller.gif?1409587370) no-repeat scroll 0 0; float:left; width:8px; height:15px}
.quickread_stretchable_small .close_text {height:15px; float:left; padding:2px 4px 0 0}
.quickread h3 {color:#660B01; font-size:1.4em; display:inline}
.quickread .num_of_comments {background:transparent url(https://staticseekingalpha2.a.ssl.fastly.net/images/commented_on.gif?1409587369) no-repeat scroll 0 3px; color:#959595; font-family:arial,helvetica,clean,sans-serif; font-size:14px; padding:0 0 0 17px; line-height:10px; margin-left:5px; display:inline}
.quickread h2 {color:#777777 !important; font-weight:500 !important; margin:0 0 3px !important}
.quickread .left {width:300px; float:left}
.quickread .right {width:300px; float:left; padding-top:23px}
.quickread .date_and_by {color:#777; font-size:0.8em; margin-top:3px}
.quickread .quickread_content { height:auto !important; min-height:200px; height:200px;  }
.quickread .by {padding-left:10px}
.quickread .by a {color:#777; font-weight:700}
.quickread .read_later .l {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadlater.png?1409587370) no-repeat; height:29px; width:2px; float:left}
.quickread .read_later .r {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadlater.png?1409587370) no-repeat scroll 0 -58px; height:29px; width:2px; float:left}
.quickread .read_later .c {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/quickreadlater.png?1409587370) repeat-x scroll 0 -29px; height:24px; width:125px; float:left; text-align:center; padding-top:5px; color:#000 !important; font-size:0.9em; cursor:pointer; text-decoration:none !important}
.quickread .read_later.disabled .c {color:gray !important; cursor:default}
.quickread .read_later_read_full .read_later_queued {float:left; margin-top:5px; color:gray ! important; font-size:0.8em; width:300px}
.quickread .read_later_read_full .read_later_queued a {color:#024999 !important}
.quickread .read_later_read_full .read_full {border-left:1px solid #c3c3c3; margin-left:0; padding-left:15px; float:left; height:23px; padding-top:6px; font-weight:700; font-size:0.9em; position:relative; left:15px}
.quickread .read_later_read_full .read_full_queued {margin-left:0; float:left; height:23px; padding-top:6px; font-weight:700; font-size:0.9em; width:300px}
.quickread .bottom {margin-top:0; padding:20px 20px 0 0; border-top:2px dotted #b9b9b9}
.quickread .bottom h4 {font-family:arial,helvetica,clean,sans-serif; font-weight:700; font-size:0.9em}
.quickread .bottom ul {font-size:0.8em; list-style-type:disc; color:#adadad; padding:6px 0 0 22px; float:left}
.quickread .bottom ul li {padding-bottom:4px; clear:both}
.quickread .bottom ul li a {display:block}
.quickread .bottom ul li .not_saved_text {color:#000}
.quickread .bottom .go_to_full_list {list-style-type:none; margin-bottom:-35px}
.quickread .bottom .go_to_full_list a {display:block; font-weight:700; text-align:right; margin-top:5px; font-size:1.1em; left:15px; position:relative; color:#024999 !important}
.readlater_register_login {border: 3px solid #D7D7D7; padding: 0; width:711px; *width:730px; color:#2d2d2d; background-color:#fff; float:left}
.readlater_register_login .top {margin:5px 0 3px; font-size:17px; padding-left:10px}
.alphabox-window .readlater_register_login input {border-color: #E4E4E4; border-style:solid; border-width:1px}
.readlater_register_login .readlater_register {float:left; padding: 0px 0px 0 31px; margin: 0}
.readlater_register_login .readlater_register .agree {font-size:11px}
.readlater_register_login .readlater_register .agree input {border:none !important; margin-left:0}
.readlater_register_login fieldset {margin-bottom:15px}
.readlater_register_login .forget_password_submit_wrapper{ clear:both; width:219px; height:38px}
.readlater_register_login .readlater_register fieldset span {display:block; font-size: 12px; padding: 0 0 3px; font-weight: bold}
.readlater_register_login .readlater_register fieldset span.gray_note{ width:auto; color:#959595; font-size:0.75em; clear:both}
.readlater_register_login .readlater_register fieldset input {float:left; display:block; padding:3px 5px; height:16px; width: 185px; font-size:14px}
.readlater_register_login .readlater_login fieldset span {display:block; font-size:14px; padding:0 0 5px; font-weight: bold}
.readlater_register_login .readlater_login fieldset input{ display:block; padding:3px 5px; font-size:14px; width: 185px; float:none; height:16px}
.readlater_register_login .readlater_login {float:right; width:219px !important; padding: 0px 13px 0 31px; height: 303px;  display:inline; border-left: 1px solid #d9d9d9; margin-top: 33px}
.readlater_login_loader {float: right; margin: 8px 0 0; position: absolute; margin-top: 100px; margin: 36px 0px 0px 36px !important}
.generic_login_loader {position:absolute; bottom:-24px; right:62px; zoom:1}
.readlater_login_submit_loader {float:left; display:inline; margin:8px 0 0 125px; *margin:8px 0 0 110px}
.readlater_register_loader {float:right; margin:8px 10px 0 0}
.readlater_register_login h3 {font-family:arial,helvetica,clean,sans-serif !important; font-size:20px; margin-bottom: 5px; color: #FF7200; margin-top: 33px; font-weight: normal}
.readlater_register_login .sign_in_title{ display:none}
.readlater_register_login .errors {clear:both; margin: 0 0 0 210px;}
.readlater_register_login .error1 {color:red; font-size:13px; width:221px; float:left;left: 0;margin-top: 4px;}
.readlater_register_login .error2 {color:red; font-size: 12px; width:225px; float:left; margin-left: 47px;margin-top:45px;}
.alphabox-window .readlater_register_login .l {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/stretchable_input_btn_33px.gif?1409587370) no-repeat scroll 0 0; height:33px; width:4px !important; float:left; display:inline; font-size:0 !important; margin:0 !important; padding:0 !important; display: none}
.alphabox-window .readlater_register_login .r {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/stretchable_input_btn_33px.gif?1409587370) no-repeat scroll 0 -66px; height:33px; width:4px; float:left; display:inline; display: none}
.alphabox-window .readlater_register_login .c,.support_button {background: none; height:33px; float:left; display:inline; text-align:center; padding:0 3px; *padding:0; font-weight: normal; cursor:pointer; text-decoration:none !important; width:auto; color: #fff; margin:0 !important; font-size: 15px}
.alphabox-window .readlater_register_login .submit_button .l,.alphabox-window .readlater_register_login .submit_button .c,.alphabox-window .readlater_register_login .submit_button .r {float:right !important}
.alphabox-window .readlater_register_login .register_button,.alphabox-window .readlater_register_login .login_button,.alphabox-window .readlater_register_login .submit_button {display:block; text-decoration:none !important;background: #FF7200;color: #fff;padding: 0 10px;}
.alphabox-window .readlater_register_login .register_button {float: left; margin:0 0 0}
.alphabox-window .readlater_register_login .login_button {float: left; display:inline; margin:10px 0 0 0; clear: both}
.alphabox-window .readlater_register_login .submit_button {float:left; display:inline; margin:-4px 0 0 7px; zoom:1}
.alphabox-window .readlater_register_login .c {border:none !important;height: 25px !important;line-height: 25px !important;}
.alphabox-window .readlater_register_login .login_button .c {border:none !important;}
.alphabox-window .readlater_register_login .submit_button .c {border:none !important; margin:0 !important; padding:0 2px!important;}
.alphabox-window .readlater_register_login .register_button.disabled .c {color:gray !important; cursor:default !important;}
.alphabox-window .readlater_register_login .login_button.disabled .c {color:gray !important; cursor:default !important;}
.alphabox-window .readlater_register_login .submit_button.disabled .c {color:gray !important; cursor:default !important;}
.alphabox-window .readlater_register_login .forgot_your_password,.alphabox-window .readlater_register_login .forgot .please_enter{ font-size:12px; font-weight: bold}
.alphabox-window .readlater_register_login .forgot_your_password {float:left; padding:2px 0 0; color:#024999}
.alphabox-window .readlater_register_login .hide_wrapper_around {float:left; width: 100%; display:inline}
.alphabox-window .readlater_register_login .forgot .please_enter {margin: 15px 0 0}
.alphabox-window .readlater_register_login .forgot .forgot_your_password {color:#024999; cursor:pointer; padding:16px 0 0 59px}
.alphabox-window .readlater_register_login .forgot .submit_button {margin:4px 0 0; float:right}
.readlater_register_login .email_sent {font-size:1.1em}
.readlater_register_login .email_sent h4 {font-family:arial,helvetica,clean,sans-serif !important; padding:10px 0; font-weight:700}
.readlater_register_login .email_sent div {line-height:1.35em}
.readlater_register_login .top_title_area {padding: 0 0px 51px 19px; width: 161px; float:left; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/new_registration.png?1420540757) scroll 12px 189px no-repeat; height:310px; background-color: #fafafa}
.readlater_register_login .top_title_area .people_joined .num{ }
.readlater_register_login .top_title_area .people_joined .text{ display:block; font-size:14px; line-height: 19px; font-weight: normal}
.readlater_register_login .top_title_area .people_joined{ color:#959595; font-size:1.06em; font-weight:bold; line-height:1.45em}
.readlater_register_login .top_title_area .you_must_sign{ color:#c0c0c0; font-weight:bold; padding:10px 0 0}
 iframe.alphabox-preload-modal {position:fixed; z-index:1030; top:0; left:0; width:100%; height:100%; background:#000000}
iframe.alphabox-preload-modal.twitter_alerts_iframe {background:#999999}
div.alphabox-preload-loading {position:fixed; top:0; left:0; z-index:101; width:70px; height:70px; background:#fff url(https://staticseekingalpha1.a.ssl.fastly.net/images/redbox_spinner.gif?1409587370) no-repeat center center; border:2px solid black}
div.alphabox-window{ position:fixed; top:0; left:0; z-index:110000; text-align:left; max-width: 100%; overflow: auto}
.ipad_promotion.logout div.alphabox-window {top:300px !important}
.alpha_lightbox {background-color:#EEEEEE; border-bottom:2px solid #666666; border-right:2px solid #666666; padding:10px; overflow: auto}
.alpha_lightbox .close_button {position:absolute; top:15px; right:15px; height:15px; width:15px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) no-repeat scroll 0 0; cursor:pointer}
.alpha_lightbox .close_button_over {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) no-repeat; background-position:0px -20px; cursor:pointer}
.alpha_lightbox .close_link_cont {text-align:right}
.alpha_lightbox .close_link {color:#024999; text-decoration:none; font-size:14px; cursor:pointer}
.alpha_lightbox .close_link_over {color:#FF0000; text-decoration:underline}
.alphabox-window .customize_pop_bordeaux,.readlater_register_login.customize_pop_bordeaux.mail_sent{ border:5px solid #5D0404; color:#2D2D2D; padding:16px 45px 20px; position:relative; width:480px; float:left; background-color:#fefefe}
.alphabox-window .customize_pop_bordeaux2,.readlater_register_login.customize_pop_bordeaux.mail_sent{ border:2px solid #5D0404; color:#2D2D2D; padding:23px 60px 39px; position:relative; width:480px; float:left; background-color:#ffffff}
.alphabox-window .customize_pop_bordeaux3,.readlater_register_login.customize_pop_bordeaux.mail_sent{ border:2px solid #4a0b0a; color:#2D2D2D; padding:6px 0 0 30px; position:relative; width:882px; height: 395px; float:left; background-color:#ffffff}
.alphabox-window .customize_pop_bordeaux4 {border: 2px solid #5D0404; color: #2D2D2D; padding:23px 60px 39px; position: static; width: 430px; float: left; background-color: #ffffff}
.alphabox-window .customize_pop_bordeaux5,.readlater_register_login.customize_pop_bordeaux.mail_sent{ border:2px solid #5D0404; color:#2D2D2D; padding:23px 60px 39px; position:relative; width:481px; float:left; background-color:#ffffff}
#gray_rectangle3 {background-color: #fafafa; width: 650px; height: 50px; border: 2px #D8D8D8; margin-bottom: 26px}
#mid-stroke {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/mid-stroke.png?1409587369); width:17px; height:186px; margin-top: -27px; float: left; margin-left: 32px}
#promotion_added_symbol_popup.customize_pop_bordeaux{ padding:0; border:2px solid #000; width:514px}
.alphabox-window .customize_pop_bordeaux.rta_welcome,.alphabox-window .customize_pop_bordeaux.rta_pop{ padding:12px 18px 20px; font-size:14px}
.alphabox-window .customize_pop_bordeaux.rta_welcome h1,.alphabox-window .customize_pop_bordeaux.rta_pop h1{ font-size:17px; font-family:arial,helvetica,clean,sans-serif; margin:0 0 9px}
.alphabox-window .customize_pop_bordeaux.rta_welcome a,.alphabox-window .customize_pop_bordeaux.rta_pop a{ color:#024999 !important}
.alphabox-window .customize_pop_bordeaux.rta_welcome .emails_be_sent a,.alphabox-window .customize_pop_bordeaux.rta_welcome .emails_be_sent span,.alphabox-window .customize_pop_bordeaux.rta_pop .emails_be_sent a,.alphabox-window .customize_pop_bordeaux.rta_pop .emails_be_sent span{ font-size:13px; color:#024999; font-weight:normal !important}
.update_email{white-space:nowrap}
.close_pop_bordeaux{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370) no-repeat; position:absolute; right:8px; top:8px; font-size:0; width:17px; height:19px; cursor:pointer}
.close_pop_orange {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/close_pop_orange.gif?1409587370) no-repeat; position: absolute; right: 10px; top: 10px; font-size: 0; width: 18px; height: 19px; cursor: pointer}
.alphabox-window .customize_pop_bordeaux h3,.readlater_register_login.customize_pop_bordeaux.mail_sent h3{ font-size:1.35em !important; font-family:arial,helvetica,clean,sans-serif; color:#2d2d2d !important; margin:0 !important; font-weight:normal}
.alphabox-window .customize_pop_bordeaux.unsubscribe{ width:380px; padding:25px 50px}
.alphabox-window .customize_pop_bordeaux.unsubscribe h3{ color: #42050C !important; font-size: 19px !important; font-weight: normal; line-height:1.3em}
.customize_pop_bordeaux.thank_cfa_subscribe h3{ color: #42050C !important; font-size: 1em !important; font-weight: normal; line-height:1.3em; width:350px}
.customize_pop_bordeaux.confirm_unsubscribe fieldset input{ float:left; margin:3px 7px 0 0}
.customize_pop_bordeaux.confirm_unsubscribe{ width:440px; padding:15px}
.customize_pop_bordeaux.confirm_unsubscribe fieldset div{ float:left; color: #42050C !important; font-size: 1em !important; font-weight: normal; width:400px}
.customize_pop_bordeaux.confirm_unsubscribe .unsubscribe_button{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/cfa/unsubscribe_button.png?1409587369) no-repeat; width:99px; height:19px; border:none; text-align:center; margin:13px 0 0 163px; padding-bottom:3px; font-weight:bold; color:#fff; font-size:13px; cursor:pointer}
.customize_pop_bordeaux.thank_cfa_subscribe{ width:410px; padding:10px 33px 10px 27px}
.alphabox-window .customize_pop_bordeaux .show_me_stocks{ margin:16px 0 0; position:relative}
.alphabox-window .customize_pop_bordeaux .show_me_stocks .autocomplete_container_sa {width:478px !important}
.alphabox-window .customize_pop_bordeaux .show_me_stocks #autocomplete_sa_container_popup{ position:absolute; left:0; top:51px}
.alphabox-window .customize_pop_bordeaux .show_me_stocks label{ font-size:1.0em}
.alphabox-window .customize_pop_bordeaux .show_me_stocks input{ font-size:0.88em; color:#959595; width:466px; padding:7px 5px; border-style:solid; border-width:1px; border-color:#aaa #d6d6d6 #d6d6d6 #aaa; margin:3px 0 0}
.alphabox-window .customize_pop_bordeaux .send_daily_email{ margin:20px 0 0}
.alphabox-window .customize_pop_bordeaux .send_daily_email .realTimeUpdates_cnt .realTimeUpdates {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/user/realtime_icon.gif?1409587370) no-repeat scroll 6px 7px #F1F1F1; clear: both; color: #2D2D2D; display: block; float: left; line-height: 32px; padding-left: 32px; width:448px}
.alphabox-window .customize_pop_bordeaux .send_daily_email .realTimeUpdates_cnt .checkbox_fieldset {display: block; font-size: 12px; line-height: 24px}
.alphabox-window .customize_pop_bordeaux .send_daily_email .realTimeUpdates_cnt .checkbox_fieldset input {margin: 0 4px 0 0; position: relative; top: 5px; *top: 3}
.alphabox-window .customize_pop_bordeaux .send_daily_email input{ float:left}
.alphabox-window .customize_pop_bordeaux .send_daily_email label{ font-size:0.88em}
.alphabox-window .customize_pop_bordeaux .add_btn_47{ margin:22px 0 0}
.alphabox-window .customize_pop_bordeaux .add_btn_47 .c,.readlater_register_login.customize_pop_bordeaux.mail_sent .add_btn_47 .c,.support_button{ width:auto; padding:0 14px 0; font-weight:normal; font-size:1.3em; background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/stretchable_input_btn_47px.gif?1409587370) repeat-x scroll 0 -60px !important; height:47px !important; border:none}
.readlater_register_login.customize_pop_bordeaux.mail_sent .add_btn_47 .l{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/stretchable_input_btn_47px.gif?1409587370) no-repeat scroll 0 0; float:left; height:47px; width:2px}
.readlater_register_login.customize_pop_bordeaux.mail_sent .add_btn_47 .r {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/stretchable_input_btn_47px.gif?1409587370) no-repeat scroll 0 -120px; float:left; height:47px; width:2px}
.alphabox-window .customize_pop_bordeaux.mail_sent,.readlater_register_login.customize_pop_bordeaux.mail_sent{ width:625px}
.alphabox-window .customize_pop_bordeaux.mail_sent .cant_see_note{ color:#878787; font-size:1.0em; padding:5px 0 0}
.alphabox-window .customize_pop_bordeaux.mail_sent .clicked_link_already{ color:#024999; text-align:right; cursor:pointer}
.alphabox-window .customize_pop_bordeaux.mail_sent .add_btn_47,.readlater_register_login.customize_pop_bordeaux.mail_sent .add_btn_47{ margin:0}
#popup_forgot_password .submit.set_password {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sprites/misc_sprites.png?1409587370) no-repeat; zoom:1; background-position:-300px -100px !important; margin:0 0 20px 215px !important; border:none !important; width:111px}
#close_popup {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) no-repeat scroll 0 0}
#close_popup:hover {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/close_pop.gif?1409587370) no-repeat; background-position:0px -20px}
.recommend_lightbox {width:510px !important; padding:15px !important; background:#fff}
.recommend_lightbox textarea {width:500px; height:77px; padding:5px; border-bottom:1px solid #bababa; border-right:1px solid #bababa; border-top:1px solid #000; border-left:1px solid #000; overflow-x:visible !important; overflow-y:auto !important; font-family:arial,helvetica,clean,sans-serif; font-size:0.85em}
.recommend_lightbox .add_a_note_text {padding-bottom:5px}
.recommend_lightbox .add_a_note_text span {color:#959595}
.recommend_lightbox .share_with_friends_text {color:#777; padding-bottom:7px; clear:both; font-size:0.9em}
.recommend_lightbox .done_area {clear:both; padding-top:5px}
.recommend_lightbox .sharing_and_gigya {float:left}
.recommend_lightbox .gigya_place_holder {float:left; margin:0 10px 0 0}
.recommend_lightbox .gigya_place_holder input {border:none !important}
.recommend_lightbox .sharing_and_gigya .strong_button {margin-top:10px; margin-left:93px}
.recommend_lightbox .gigya_unit {width:313px; margin-top:5px !important}
.make_sharing_lightbox {padding:24px 10px 10px 10px !important; width:580px !important}
.connect_with_facebook_button {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/connect_with_facebook_button.png?1409587370); width:193px; height:25px; float:left; cursor:pointer}
.connect_with_linkedin_button {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/connect_with_linkedin_button.png?1409587370); width:215px; height:29px; float:left; cursor:pointer}
.no_thanks_exit_div {clear:both; text-align:right}
.no_thanks_exit_div .no_thanks_exit {color:#024999 !important; cursor:pointer; font-size:0.85em}
.no_thanks_exit_div .no_thanks_exit span {color:#959595}
.newsletters_pop {border:4px solid #6B191F; padding:20px 25px; background-color:white; z-index: 1001; width:518px; float:left; position:relative; overflow:hidden}
.x_button {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370) scroll 0 0; position:absolute; top:0; right:0; width:17px; height:17px; margin:4px 4px 0 0; cursor:pointer; zoom:1 !important}
.newsletters_pop_content_top {margin-bottom:13px; font-size:14px; line-height:1.4em}
.newsletters_pop_content .email_note{ margin:0 0 15px; font-size:13px; font-weight:bold; color:#325900; width:518px}
.newsletters_pop_content_bottom {color: #666666; font-size: 13px; margin-left: 22px; margin-top: 3px}
.newsletters_pop_content .e_newsletters{ font-size:13px; clear:both}
.newsletters_pop_content .e_newsletters dd strong{ font-size:14px}
.newsletters_pop_content .add_btn_47 {float: right; margin: 19px 0 3px}
.newsletters_pop_content .add_btn_47 .c {color:#000000; font-size:1.2em; font-weight:500; width:280px}
.newsletters_pop_content dd input {margin-top:1px; *margin-top:0; margin-right:7px; *margin-right:4px; float:left; *float:none}
.newsletters_pop_content dd span{ float:left; *float:none}
.newsletters_pop_content dt {padding-left:24px; padding-bottom:10px; clear:both}
.gray_pop{ background-color:#FFFFFF; border:5px solid #E8E8E8; font-size:0.9em; position:relative; color:#2c2c2c}
.gray_pop.confirm_pops{ padding:19px 6px 6px 17px; width:366px}
.gray_pop.feedback_pop{ border-color:#FCD957; padding:13px}
.gray_pop.declined_pop{ border-color:#6F1E25}
.gray_pop_opening{ font-weight:bold; font-size:1.0em; line-height:1.4em; margin:0 0 34px}
.gray_pop_main_title{ font-size:1.4em; padding:0 5px 0 0; font-family:georgia,verdana; margin:0 0 10px}
.confirm_select_pop p.from{ margin:4px 0 0}
.confirm_select_pop p.to{ margin:2px 0 7px}
.gray_pop_main_title.save_draft_pop_title,.gray_pop_main_title.post_instablog_pop_title,.gray_pop_main_title.post_as_article_title,.gray_pop_main_title.post_premium_title{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/revshare/save_draft_icon.gif?1409587370) no-repeat; padding:0 0 0 28px}
.gray_pop_main_title.feedback_pop_title{ background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/instablog_status_icons.png?1409587370) no-repeat scroll 0 6px; padding:0 0 0 28px}
.gray_pop_main_title.declined_pop_title{ background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/instablog_status_icons.png?1409587370) no-repeat scroll 0 -26px; padding:0 0 0 26px}
.gray_pop_main_title.on_review_pop_title{ background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/instablog_status_icons.png?1409587370) no-repeat scroll 0 -70px; padding:0 0 0 28px}
.gray_pop .button_and_link{ float:right; width:268px}
.feedback_pop .button_and_link{ clear:both; float:left; width:514px}
.feedback_pop .button_and_loading{ float:left !important; width:514px}
.gray_pop .what_now{ font-weight:bold; font-size:16px; margin-bottom:15px; color:#2c2c2c}
.feedback_pop .for_further{ margin:15px 0 0 !important}
.feedback_pop .for_further a{ color:#2c2c2c}
.button_edit_post{ float:left; display:inline; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/stretch_like_buttons.png?1409587370) no-repeat scroll 0 0; color:#303030; cursor:pointer; font-size:13px; font-weight:bold; height:34px; width:90px; line-height:34px; margin:0 18px 0 0; padding:0 0 0 28px; text-align:center}
.button_edit_post_new{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/pending_popup_buttons.gif?1409587370) no-repeat scroll 0 -1px transparent; color: #D96B16; cursor: pointer; display: inline; float: right; font-family: times new roman; font-size: 16px; font-style: italic; font-weight: normal; height: 26px; line-height: 24px; margin: 0; padding: 0; text-align: center; text-indent: 14px; width: 104px}
.pending_popup{ background:#fff; -webkit-box-shadow:0 0 6px #777; box-shadow:0 0 6px #777; filter: progid:DXImageTransform.Microsoft.Shadow(color='#777',Direction=135,Strength=6); width:300px !important; color:#2d2d2d}
.pending_popup.edit{ background:#FBF7EF; width:344px !important; height:210px}
.pending_popup.edit .save{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/pending_popup_buttons.gif?1409587370) no-repeat scroll 0 -103px transparent; color: #D96B16; cursor: pointer; display: inline; float: right; font-family: times new roman; font-size: 20px; font-style: italic; font-weight: normal; height: 26px; line-height: 25px; margin: 7px 17px; padding: 0; text-align: center; text-indent: 0; width: 66px}
.pending_popup.edit textarea{ margin:0 16px;width:304px;height:118px}
.pending_popup.edit h1{ font-style: georgia; font-style:italic; color:#5B0F0F; font-size:20px; padding: 10px 0 0 17px; margin-bottom:8px}
.pending_popup .button_and_loading_all_width{ clear: both; margin: 19px auto 0; padding-bottom: 11px; *padding-bottom: 0; width: 257px}
.pending_popup .from span,.pending_popup .to span{ font-style: italic; font-family:times new roman; font-size:18px; color:#2d2d2d }
.pending_popup .icons {color: #5B0F0F; font-family: times New Roman; font-size: 19px; font-style: italic; line-height: 20px; margin-bottom:10px}
.pending_popup .icons span{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/manage_icons.gif?1409587370) no-repeat scroll 100px 0 transparent; height: 22px}
.pending_popup .icons.declined span{ background-position: -161px 0; display: block; float: left; width: 22px}
.pending_popup .icons.on_review span{ background-position: -38px 0; display: block; float: left; width: 22px}
.pending_popup .close_button_gray_pop{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/revshare/pending_popup_close.png?1409587370) no-repeat 0 0; cursor:pointer; height:19px; margin:4px 4px 0 0; position:absolute; right:0; top:2px; width:17px}
.pending_popup .icons.feedback span{ background-position: -77px 0; display: block; float: left; margin: 0 4px 0 0; width: 18px}
.button_post_as_instablog{ float:left; display:inline; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/stretch_like_buttons.png?1409587370) no-repeat scroll 0 -40px; color:#303030; cursor:pointer; font-size:13px; font-weight:bold; height:34px; width:130px; line-height:34px; margin:0 18px 0 0; padding:0 0 0 26px; text-align:center}
.button_post_as_instablog_new{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/pending_popup_buttons.gif?1409587370) no-repeat scroll 0 -64px transparent; color: #D96B16; cursor: pointer; display: inline; float: left; font-family: times new roman; font-size: 16px; font-style: italic; font-weight: normal; height: 26px; line-height: 23px; margin: 0 12px 0 0; padding: 0; text-align: center; width: 141px}
.pending_popup .close{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/pending_popup_buttons.gif?1409587370) no-repeat scroll 0 -103px transparent; color: #D96B16; cursor: pointer; display: inline; float: right; font-family: times new roman; font-size: 16px; font-style: italic; font-weight: normal; height: 26px; line-height: 24px; margin: 0 0 0 0; padding: 0; text-align: center; width: 65px}
.button_delete_post{ float:right; display:inline; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/revshare/stretch_like_buttons.png?1409587370) no-repeat scroll 0 -81px; color:#303030; cursor:pointer; font-size:13px; font-weight:bold; height:34px; width:94px; line-height:34px; margin:0; padding:0 0 0 24px; text-align:center}
.button_delete_post_new{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/revshare/pending_popup_buttons.gif?1409587370) no-repeat scroll 0 -1px transparent; color: #D96B16; cursor: pointer; display: inline; float: right; font-family: times new roman; font-size: 16px; font-style: italic; font-weight: normal; height: 26px; line-height: 26px; margin: 0; padding: 0; text-align: center; text-indent: 14px; width: 104px}
#keyboardMsg,.stretch_bttn_double_34px.close{ float:right}
.feedback_pop .delete_post_wrapper{ float:right; display:inline; position:relative; *width:140px}
.feedback_pop .edit_post_wrapper{ position:relative}
.feedback_pop .delete_post_wrapper .delete_edit_this_post_pop{ right:-2px; top:-110px}
.feedback_pop textarea{ border:1px solid #A3A3A3; background-color:#F3F3F3; height:432px; width:514px}
.gray_pop .scrolling_div {background-color:#F3F3F3; border:1px solid #A3A3A3; height:270px; width:494px; overflow-x:hidden; overflow-y:auto; padding:5px 10px}
.gray_pop .scrolling_div p {color: #000000; font-size: 13px; margin-bottom: 10px}
.gray_pop .scrolling_div ul {color: #000000; font-size: 13px}
.join_premium_pop{ padding:19px 24px; width:516px}
.join_premium_pop textarea {background-color:#E1ECF2; border:1px solid #A3A3A3; height:218px; width:490px}
.join_premium_pop .agree_to_terms_wrapper input{ float:left; margin-right:5px; display:inline}
.join_premium_pop .agree_to_terms_wrapper{ margin:8px 0 0}
.join_premium_pop .agree_to_terms_wrapper .i_agree_label{ float:left; font-size:0.9em; font-weight:bold; line-height:1.3em; width:460px}
.gray_pop .confirm_select_pop .button_and_link{ margin:0}
.gray_pop .button_and_loading{ float:right; margin:0}
.gray_pop .button_and_loading_all_width{ float:left; width:514px}
.gray_pop .stretch_bttn_coupon{ margin:16px 0 0 14px}
.gray_pop .stretch_bttn_coupon .mid{ text-align:center}
.gray_pop .link_near_stretch_bttn_orange{ font-size:14px; border-right:1px solid #D1D1D1; display:inline !important; float:right; margin-bottom:7px; margin-top:25px; padding:7px 15px 7px 0; color:#024999; font-weight:normal; cursor:pointer}
.gray_pop .link_near_stretch_bttn_gray{ border-right:1px solid #024999; color:#024999; display:inline !important; float:right; font-size:13px; font-weight:normal; margin-bottom:7px; margin-right:10px; margin-top:10px; padding:0 10px 0 0}
.gray_pop .confirm_select_pop .link_near_stretch_bttn_orange{ font-size:13px}
.close_button_gray_pop{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/close_popup_gray_x.png?1409587370) no-repeat 0 0; cursor:pointer; height:19px; margin:4px 4px 0 0; position:absolute; right:0; top:0; width:17px}
 .prom_lightbox_header {color:green; padding:17px 10px; font-size:14px}
.prom_lightbox_gray {background:#f1f1f1; padding:10px 11px 12px; font-size:13px; margin:0 3px 3px}
.prom_lightbox_gray input.grad.orange {margin: 16px 0 0; float:right; font-size:14px}
.prom_lightbox_gray_title {background:#f1f1f1 url(https://staticseekingalpha.a.ssl.fastly.net/images/user/realtime_icon.gif?1409587370) no-repeat scroll 0 0; font-weight:700; margin-bottom:7px; padding-left:23px; zoom:1}
.prom_lightbox_checkbox_items{ padding:8px 0 0}
.prom_lightbox_checkbox_item {float:left; padding-right:10px; font-size:12px}
.prom_lightbox_checkbox_item.last{ padding-right:0}
.prom_lightbox_checkbox_item input{ float:left; margin:2px 4px 0 0; *margin:0 4px 0 0}
 @media screen and (-webkit-min-device-pixel-ratio:0) {.prom_lightbox_checkbox_item input {margin:1px 4px 0 0;}
}
.prom_lightbox_checkbox_item span{ float:left; *margin:3px 0 0}
.prom_lightbox_save_cont input {float:right; margin-top:10px; color:#000}
 .del_comment_lightbox {background:#fff; font-size:13px; border:2px solid #000; float:left; position:relative; padding:18px 12px 18px 12px; width:335px}
.del_comment_lightbox .dcl_t {font-weight:700; padding-bottom:30px}
.del_comment_lightbox .dcl_btns input.grad {height:22px !important; padding:0 10px; *height:19px !important; *padding:3px 10px 0 10px; float:right}
.help_and_support {border: 5px solid #5D0404; padding: 6px; width: 711px; color: #2D2D2D; background-color: white; float: left; margin-bottom: 20Px; -moz-box-shadow: 5px 5px 6px #000; -webkit-box-shadow: 5px 5px 6px #000; box-shadow: 5px 5px 6px #000}
.feedback_fields_container {margin-bottom:30Px}
.feedback_fields_container textarea {width:690Px; height:100Px}
.support_button {float:right; border:1px solid #777}
.sending {background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/sending.gif?1409587370) no-repeat; width:111Px; height:15Px; margin:0 auto}
.feedback_msg {float:left; display:inline; padding:15Px}
.cpb_get_alerts_line {clear:both; margin-top:20px}
.cpb_get_alerts_btn {float:right; font-weight:700; height:19px; cursor:pointer}
.alphabox-window .customize_pop_bordeaux .cpb_get_alerts_btn{ height:19px; background:url(https://staticseekingalpha.a.ssl.fastly.net/images/revshare/orange_button_99x19.gif?1409587370) no-repeat; border:none; color:#fff}
.alphabox-window .customize_pop_bordeaux #portfolioFormPopupBtn.cpb_get_alerts_btn{ width:99px; font-weight:bold; line-height:17px; font-size:14px}
.alphabox-window .customize_pop_bordeaux .cpb_get_alerts_btn .cpb_get_alerts_btn_c{ font-weight:bold; padding:0 10px 3px}
.cpb_get_alerts_btn_l {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/get_alerts_btn.gif?1409587370) no-repeat; float:left; height:19px; width:3px;}
.cpb_get_alerts_btn_c {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/get_alerts_btn.gif?1409587370) repeat scroll 0 -19px; float:left; border:none; color:#fff; height:19px; margin:0; padding:0 10px; line-height:18px; font-size:14px; cursor:pointer}
.cpb_get_alerts_btn_r {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/get_alerts_btn.gif?1409587370) no-repeat 0 -38px; float:left; height:19px; width:3px;}
.tipalti_pop {border: 2px solid #262626; padding: 31px 15px 12px 17px; background-color: white; color: #2D2D2D; float: left; width: 530px}
.tipalti_pop .title{ font-weight:bold; font-size:13px}
.tipalti_pop .buttons_area{ margin:23px 0 0 0; float:right; width:530px}
.tipalti_pop .buttons_area .button{ color:#fff; font-size:14px; font-weight:bold; border:1px solid #000;  padding:5px 11px; text-align:center; cursor:pointer; background-color:#E65814; box-shadow: 0 11px 1px 0 #EB8630 inset; float:right; margin:0 0 0 7px; *background:#E75614 url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/tipalti_pop_buttons.png?1409587370) repeat-x scroll 0 -35px}
.tipalti_pop .buttons_area .button_cancel{ color:#434343; font-size:14px; font-weight:bold; border:1px solid #858585;  padding:5px 14px; text-align:center; cursor:pointer; background-color:#D8D8D8; box-shadow: 0px 9px 8px 0 #FFFFFF inset; float:right; *background:#D8D8D8 url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/tipalti_pop_buttons.png?1409587370) repeat-x scroll 0 0}
.tipalti_pop .close_pop{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370) no-repeat; position: absolute; right: 5px; top: 5px; font-size: 0; width: 17px; height: 19px; cursor: pointer}
#pop_up_wrapper {position:relative; z-index: 10001}
#pop_up_transparicy{ z-index: 10000; filter: alpha(opacity=50);  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);  -moz-opacity: .50;  -khtml-opacity: 0.5;  opacity: 0.5;  background-color:#000000; position:fixed; top:0px; left:0px; text-align:center; margin:auto; width:100%; height:100%}
#displaybox_inner{ position:fixed; top:50%; left:50%; width:300px; margin:-5% 0 0 -150px; background:#fff}
.feedback_round_corners {-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}
.feedback_remind_me_later {background-color: #aaaaaa; color: #f4f4f4}
.feedback_quick_survey {background-color: #4098d3; color: #fff}
.feedback_cancel {background-color: #f4f4f4; color: #4a4947; float:right; border:2px solid #a1a1a1; width:130px; border-radius:5px; margin-right: 10px font-size: 14px; font-weight:bold; cursor:pointer}
.feedback_submit {background-color: #fa6800; color: #fff; float:right; border:2px solid #a1a1a1; width:130px; border-radius:5px; font-size: 14px; font-weight:bold; margin-left: 20px; cursor:pointer}
.feedback_title_section {background: #FAFAFA; margin-bottom: -6px; margin-left: -20px; width: 670px; height: 59px; margin-top: -17px}
.feedback_title_text {color: #6d6d6d; font-size: 18px; font-weight:bold; padding-top: 20px; margin-left: 20px}
.feedback_content_text {color: #a2a2a2 }
#questions table {width:100% }
#questions table th{ text-align:center; border-bottom: 1px solid #9a9a9a; padding: 10px 0 10px 0}
#questions table td{ text-align:center; padding-top: 10px; padding-bottom: 10px}
.feedback_buttons_section {margin-top: 27px}
.refuse_feedback_text{ color: #024999; font-size: 11px}
.feedback_lightbox {background:#fff; font-size:13px; border:2px solid #999; float:left; position:relative; padding:17px 20px}
.feedback_hr_title {border-bottom: 0px solid #9a9a9a; width:668px; margin-left:-20px}
.feedback_width_630 {width:630px}
.feedback_width_380{ width:380px}
.feedback_comments_section{ margin-top: 30px}
.feedback_popup_comments {width: 623px !important; height: 90px; !important; margin-top: 10px !important; font: 12px arial}
 .report_abuse_lightbox {background:#fff; font-size:13px; border:2px solid #000; float:left; position:relative; padding:17px 20px; width:500px}
.report_abuse_lightbox .buttons input.grad {height:22px !important; padding:0 10px; *height:19px !important; float:right}
.report_abuse_lightbox .text_box_wrap {border: 1px solid #858585; margin: 5px 0 5px 30px}
.report_abuse_lightbox .text_box_wrap textarea{ width: 99%; height: 30px; border: 0; resize: none; background:none; overflow:auto; padding:10px; font: 12px arial}
.report_abuse_lightbox .text_box_wrap textarea.is_default {color:gray;}
.report_abuse_lightbox .error_message {color:#C20F0F; font-weight:bold; margin-left:30px}
.report_abuse_lightbox .no_show {display:none;}
.report_abuse_lightbox .description {font:14px arial; margin-bottom:15px;}
.report_abuse_lightbox .menu_wrap {font:13px arial;}
.report_abuse_lightbox .menu_wrap .menu_item {font:bold 12px/2em arial; margin-left:5px;}
.report_abuse_lightbox .bottom_description {font:12px/1.4em arial; margin:15px 0 25px 0;}
.report_abuse_lightbox .bottom_description .red {color: #c20f0f;}
.report_abuse_lightbox .sub_category {margin-left:25px;}
.report_abuse_lightbox .sub_category .sub_menu_item {font:12px/2em arial; margin-left:5px;}
.report_abuse_lightbox .pop_description {position:absolute; background:#f5f5f5; border:1px solid #767676; padding:7px; margin-right:15px; border-radius:3px;}
.report_abuse_lightbox .pop_description .pop_bubble_pointer {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/pop-bubble-left.png?1409587370) bottom center no-repeat; width:13px; height:18px; display:block; position:absolute; top:10px; left:-13px;}
.report_abuse_lauthentication_forgot_password_buttonauthentication_forgot_password_button .thankyou_correction {padding:16px 20px !important; width:500px !important;}
#authentication_notices {position: absolute; margin-top:258px}
.lead_text {padding: 12px 10px 30px 12px; font: bold 20px arial; color: #750200; display: none}
#tooltip_too_many{ display: block; background-color: #FEFFF9; border: 1px solid black; right: 15px}
div#authentication_forgot_password_button .c {color: #024999; text-decoration: underline !important; font-size: 13px}
div#authentication_forgot_password_button {background: none; color: #333 !important; float: left; margin: 0; padding: 0}
#readlater_register_login .gplus_button {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/google_plus.png?1420540757); width: 153px; height: 23px; cursor: pointer; margin-top: 28px; position: absolute; bottom: 16px}
.alphabox-window .readlater_register_login .login_button.disabled {opacity:0; transition:0.5s all}
.twitter_alerts {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/twitter/twitter_alert.png?1433239467) no-repeat center; height: 346px; width: 606px}
.twitter_alerts_message {text-align: center; padding: 43px 80px}
.twitter_alerts_message,.twitter_alerts_close{ line-height: 50px; font-size: 38px; color: #ffffff}
.twitter_alerts_register,.twitter_alerts_close span{ cursor: pointer}
.twitter_alerts_close{ margin-left: 550px; padding-top: 25px}
.twitter_alerts_register {text-decoration: underline; font-weight: bold}
form#authentication_login_form h3 {margin-top: -1px}
        .bar_notify {width:290px; position:absolute; top:17px; right:-7px; font-size:0.95em; line-height:normal}
.bar_notify .bar_notify_title {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/bar_notification_box.png?1409587370) no-repeat scroll -580px 0; float:left; width:290px}
.bar_notify .bar_notify_middle {    }
.bar_notify .bar_notify_middle h6 {font-family:arial,helvetica,clean,sans-serif; clear:both; padding:4px 0 3px 15px; font-size:0.8em}
.bar_notify .bar_notify_middle .tracking_link {position:static; top:0; clear:both; padding:5px 0 2px 15px; display:block; font-size:0.8em !important; font-weight:500; line-height:1.5em !important; color:#024999 !important}
.bar_notify .bar_notify_middle .tracking_link:hover{ color:#ff0000 !important}
.bar_notify .bar_notify_top_decoration {    }
.bar_notify .bar_notify_bottom_decoration {    }
.bar_notify .bar_notify_title_text {font-weight:700; padding:5px 0 2px 10px; float:left; cursor:default; font-size:0.9em; height:18px; width:253px}
.bar_notify .bar_notify_title_minimize {float:left; height:25px;width:21px; cursor:pointer}
.bar_notify ul {float:none !important}
.bar_notify li {margin: 2px 10px; padding: 0 5px 5px; border-bottom: 1px dashed #dbdbdb; height:auto !important; line-height:1em !important; width: 194px; clear:both}
.bar_notify li.marked_alert{ }
.bar_notify li a,.bar_notify li span {float:none !important; display: inline !important}
.bar_notify li a{ color:#024999 !important; line-height:1.4em !important; padding:0 !important}
.bar_notify li a:hover{ color:#ff0000 !important}
.bar_notify li span.your_article{ font-size:1.0em !important; color:#B73815}
.bar_notify li span{ color:#2d2d2d; font-size: 12px}
.bar_notify li span a {font-size:1em !important; color:#024999 !important}
.bar_alert {padding: 1px 4px; background: #E32B30; text-align: center; position: absolute; left: 20px; top: 1px; cursor: pointer; z-index: 20; border-radius: 16px; color: #FFF; font-size: 11px; line-height: 12px}
div.bar_notify .noti_links{ font-size: 12px; margin-left: 16px; float: left;  }
body div.bar_notify .noti_links a,body.pro div.bar_notify .noti_links a,body.red_background div.bar_notify .noti_links a{ float:none; padding:0px; color:#024999 !important; display: inline; font-size: 12px}
 .summary_title{ margin:0; padding:0; float: left; width:115px}
.summary_list{ margin: 0; padding: 0; float: left; width:485px}
.summary_list_item{ list-style-type:disc}
.cleaner{ clear: both}
body #instablogs_articles_go,#regular_articles_go,#research_articles_go{ display:none}
body #premium_articles_go{ display:block}
body.premium #premium_articles_go{ display:block !important}
body.regular #regular_articles_go{ display:block}
body.instablogs #instablogs_articles_go{ display:block}
body.research #research_articles_go{ display:block}
body.regular #premium_articles_go,body.instablogs #premium_articles_go{ display:none}
body.edit_mode #choose_type{ display:none}
body.instablogs .instablog_disable{ display:none}
body .instablog_disable{ display:block}
body .only_instablog{ display:none}
body.instablogs .only_instablog{ display:block}
body .only_research {display:none}
body.research .only_research {display:block}
body.research .research_disable {display:none}
body .research_disable {display:block}
body.research .primary_research,body.research .secondary_research {margin-top: 10px;}
.rta_sec_popup {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/rta_pop_sec_back.gif?1409587370) repeat scroll 0 0 #FFFFFF; border: 4px solid #5D0404; height: 220px; padding: 40px 40px 14px 38px; width: 569px}
.rta_sec_popup * {font-family: Arial}
.rta_sec_popup .title_wrap h1 {color: #5D0404; font-size: 25px; margin: 0}
.rta_sec_popup .title_wrap h2 {color: #000000; font-size: 16px; font-weight: normal}
.rta_sec_popup .bottom_wrap {position: relative; text-align: center; float:left}
.rta_sec_popup h3 {color: #979797; font-weight:bold; font-size: 15px; margin: 16px 0 17px 0; text-align: left}
.rta_sec_popup h3 span {color: #f8701b; font-size:15px; font-weight:bold}
.rta_sec_popup .bottom_wrap input {border-color: #999999 #CCCCCC #CCCCCC #999999; border-style: solid; border-width: 1px; float: left; margin-bottom: 13px; padding: 4px 0 5px 10px; width: 557px}
.rta_sec_popup .bottom_wrap input#rta_popup_email {width: 302px}
.rta_sec_popup .bottom_wrap .autocomp_container {left: 0; position: absolute; text-align: left; top: 27px; z-index:2}
.rta_sec_popup .bottom_wrap #rta_popup_go {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/getAlerts_btn.gif?1409587370) repeat-x scroll 0 0 transparent; color: #2D2D42; cursor: pointer; float: right; font-size: 16px; height: 33px; line-height: 33px; margin: 26px 0 2px 10px; width: 81px}
.rta_sec_popup #rta_popup_error {color: #FF0000; font-size: 11px; position:absolute; top:76px; left:0}
.rta_sec_popup .close_pop {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/registration/close_pop_bordeax.gif?1409587370) no-repeat scroll 0 0 transparent; cursor: pointer; font-size: 0; height: 19px; position: absolute; right: 8px; top: 8px; width: 17px}
#hp_promo_login .rta_pop_hp {width: 542px}
.rta_pop_hp {background-color: #FBFBFB; border-radius: 4px 4px 4px 4px; padding: 21px 0 0; position: relative; width: 580px}
.rta_pop_hp_close {color: #FFFFFF; cursor: pointer; font-size: 20px; font-weight: bold; position: absolute; right: -1px; top: -27px}
.rta_pop_hp_top {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/promo_icon_28x28.gif?1409587369) no-repeat scroll 0 2px transparent; margin: 0 0 0 21px; padding: 0 10px 0 0}
.rta_pop_hp .green_title {color: #71B700; font-size: 15px; font-weight: bold; margin: 0 21px 10px 39px; min-height: 28px}
.no_alerts .rta_pop_hp .green_title {display: none}
.rta_pop_hp .green_title .please_fill_password {color: #262626; font-size: 15px; font-weight: normal; padding: 2px 0 0}
.rta_pop_hp p {color: #262626; font-size: 16px; line-height: 1.3em; margin: 0 21px 10px 39px}
.rta_pop_hp p.last_p {margin: 10px 21px 0 39px}
.rta_pop_hp p.if_not_correct_email {float: left; font-size: 15px; margin: 22px 0 30px 39px; width: 440px}
.rta_pop_hp p.if_not_correct_email span {color: #024999; cursor: pointer}
.rta_pop_hp p.if_not_correct_email span:hover {color: #FF0000; text-decoration: underline}
.rta_pop_hp_bottom {background: none repeat scroll 0 0 #EFF1F2; border-radius: 0 0 4px 4px; clear: both; margin: 19px 0 0; padding: 14px 0 10px 60px}
.rta_pop_hp_bottom .input_wrapper {float: left; width: 455px}
#hp_promo_thankyou .rta_pop_hp #hp_promo_email_fix_container.rta_pop_hp_bottom .input_wrapper {float: left; width: 284px}
.rta_pop_hp_bottom input {border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; box-shadow: 0 -1px 1px #666666; color: #262626; font-style: italic; padding: 7px 10px; width: 260px}
.rta_pop_hp_bottom input#hp_promo_email_fix {float: left}
.rta_pop_hp_bottom input.input_password {margin: 0 0 0 -35px; width: 468px}
.rta_pop_hp_bottom .forgot_password {color: #024999; cursor: pointer; float: right; font-size: 12px; margin: 2px 0 0}
.rta_pop_hp_bottom .forgot_password:hover {color: #FF0000; text-decoration: underline}
.rta_pop_hp .error {color: #FE0202; font-size: 10px}
.rta_pop_hp #hp_promo_err_fix.error {clear: both}
.rta_pop_hp #hp_promo_login_err {float: left; margin: 0 0 0 -35px}
.rta_pop_hp_bottom .save {background: none repeat scroll 0 0 #03479B; border-radius: 2px 2px 2px 2px; color: #FFFFFF; cursor: pointer; float: left; font-size: 23px; margin: -1px 0 0 12px; padding: 3px 33px}
.rta_pop_hp_bottom .save.next {clear: both; margin: 5px 0 0 164px}
.yc_font{ font-size:10px; margin-top:-3px; margin-right:6px; text-align: right}
 .fl{float:left !important}
.fr{float:right !important}
.cb{clear:both}
 .ps{position:static !important}
.pr{position:relative !important;}
  .ma{margin:0 auto !important;}
.ma10{margin:10px !important;}
 .mt1{margin-top:1px !important}
.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt4{margin-top:4px !important}
.mt5{margin-top:5px !important}
.mt6{margin-top:6px !important}
.mt7{margin-top:7px !important}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt10{margin-top:10px !important}
.mt12{margin-top:12px !important}
.mt11{margin-top:11px !important}
.mt13{margin-top:13px !important}
.mt14{margin-top:14px !important}
.mt15{margin-top:15px !important}
.mt16{margin-top:16px !important}
.mt17{margin-top:17px !important}
.mt18{margin-top:18px !important}
.mt19{margin-top:19px !important}
.mt20{margin-top:20px !important}
.mt22{margin-top:22px !important}
.mt24{margin-top:24px !important}
.mt25{margin-top:25px !important}
.mt27{margin-top:27px !important}
.mt28{margin-top:28px !important}
.mt30{margin-top:30px !important}
.mt31{margin-top:31px !important}
.mt35{margin-top:35px !important}
.mt36{margin-top:36px !important}
.mt37{margin-top:37px !important}
.mt39{margin-top:39px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt47{margin-top:47px !important}
.mt50{margin-top:50px !important}
.mt55{margin-top:55px !important}
.mt56{margin-top:56px !important}
.mt58{margin-top:58px !important}
.mt60{margin-top:60px !important}
.mt64{margin-top:64px !important}
.mt70{margin-top:70px !important}
.mt80{margin-top:80px !important}
.mt90{margin-top:90px !important}
.mt96{margin-top:96px !important}
.mt120{margin-top:120px !important}
.mt140{margin-top:140px !important}
.mt160{margin-top:160px !important}
.mt200{margin-top:200px !important}
.mt-10{margin-top:-10px !important}
.mt-30{margin-top:-30px !important}
 .mr5{margin-right:5px !important}
.mr10{margin-right:10px !important}
.mr12{margin-right:12px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr22{margin-right:22px !important}
.mr26{margin-right:26px !important}
.mr30{margin-right:30px !important}
.mr35{margin-right:35px !important}
.mr50{margin-right:50px !important}
.mr53{margin-right:53px !important}
.mr60{margin-right:60px !important}
.mr68{margin-right:68px !important}
.mr159{margin-right:159px !important}
.mr250{margin-right:250px !important}
 .ml-10{margin-left: -10px !important;}
.ml0{margin-left:0px !important}
.ml3{margin-left:3px !important}
.ml5{margin-left:5px !important}
.ml6{margin-left:6px !important}
.ml8{margin-left:8px !important}
.ml9{margin-left:9px !important}
.ml10{margin-left:10px !important}
.ml12{margin-left:12px !important}
.ml13{margin-left:13px !important}
.ml14{margin-left:14px !important}
.ml15{margin-left:15px !important}
.ml16{margin-left:16px !important}
.ml17{margin-left:17px !important}
.ml18{margin-left:18px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml35{margin-left:35px !important}
.ml40{margin-left:40px !important}
.ml43{margin-left:43px !important}
.ml50{margin-left:50px !important}
.ml55{margin-left:55px !important}
.ml56{margin-left:56px !important}
.ml58{margin-left:58px !important}
.ml60{margin-left:60px !important}
.ml65{margin-left:65px !important}
.ml68{margin-left:68px !important}
.ml70{margin-left:70px !important}
.ml75{margin-left:75px !important}
.ml90{margin-left:90px !important}
.ml96{margin-left:96px !important}
.ml100{margin-left:100px !important}
.ml120{margin-left:120px !important}
.ml340{margin-left:340px !important}
 .mb5{margin-bottom:5px !important}
.mb7{margin-bottom:7px !important}
.mb10{margin-bottom:10px !important}
.mb13{margin-bottom:13px !important}
.mb15{margin-bottom:15px !important}
.mb18{margin-bottom:18px !important}
.mb20{margin-bottom:20px !important}
.mb22{margin-bottom:22px !important}
.mb30{margin-bottom:30px !important}
.mb40{margin-bottom:40px !important}
.pt2{padding-top:2px !important}
.pt4{padding-top:4px !important}
.pt5{padding-top:5px !important}
.pt7{padding-top:7px !important}
.pt9{padding-top:9px !important}
.pt10{padding-top:10px !important}
.pt13{padding-top:13px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pb2{padding-bottom:2px !important}
.pb3{padding-bottom:3px !important}
.pb4{padding-bottom:4px !important}
.pb5{padding-bottom:5px !important}
.pb10{padding-bottom:10px !important}
.pb15{padding-bottom:15px !important}
.pb22{padding-bottom:22px !important}
.pb36{padding-bottom:36px !important}
.pl3{padding-left:3px !important}
.pl4{padding-left:4px !important}
.pl5{padding-left:5px !important}
.pl7{padding-left:7px !important}
.pl8{padding-left:8px !important}
.pl9{padding-left:9px !important}
.pl10{padding-left:10px !important}
.pl20{padding-left:20px !important}
.pl25{padding-left:25px !important}
.pl40{padding-left:40px !important}
.pr6{padding-right:6px !important}
.pr20{padding-right:20px !important}
.pr30{padding-right:30px !important}
.pr10{padding-right:10px !important}
.p0{padding:0px !important}
.p5{padding:5px !important}
.p8{padding:8px !important}
.p10{padding:10px !important}
 .w30{width:30px !important}
.w86{width:86px}
.w100{width:100px}
.w134{width:134px}
.w200{width:200px}
.h0{height:0px !important}
 .cp{cursor:pointer !important;*cursor:hand}
 .dn{display:none !important}
.db{display:block !important}
.di{display:inline !important}
 .tl{text-align:left !important}
.tr{text-align:right !important}
.tc{text-align:center !important}
 .fs9{font-size:9px !important}
.fs10{font-size:10px !important}
.fs11{font-size:11px !important}
.fs12{font-size:12px !important}
.fs13{font-size:13px !important}
.fs14{font-size:14px !important}
.fs15{font-size:15px !important}
.fs16{font-size:16px !important}
.fs17{font-size:17px !important}
.fs18{font-size:18px !important}
.fs19{font-size:19px !important}
.fs20{font-size:20px !important}
.fs21{font-size:21px !important}
.fs23{font-size:23px !important}
.fs22{font-size:22px !important}
.fs24{font-size:24px !important}
.fs25{font-size:25px !important}
.fs30{font-size:30px !important}
.fs35{font-size:35px !important}
.fs48{font-size:48px !important}
.fs55{font-size:55px !important}
.arial{font-family:arial !important}
.georgia{font-family: georgia !important}
.ln15{line-height:15px !important}
.ln18{line-height:18px !important}
.ln20{line-height:20px !important}
.ln22{line-height:22px !important}
.ln24{line-height:24px !important}
.ln25{line-height:25px !important}
.ln26{line-height:26px !important}
.ln28{line-height:28px !important}
.ln40{line-height:40px !important}
 .blue{color:#024999 !important}
.bordeaux{color: #5D0404 !important}
.red{color:#C20F0F !important}
.heavy-red{color:#FF0000 !important}
.roy-gray{color:#7d7d7d !important}
.kfir-gray2{color:#484c55 !important}
.kfir-gray{color:#545353 !important}
.heavy-gray{color:#3d3d3d !important}
.heavier-gray{color:#2E2E2E !important}
.medium-gray{color:#666 !important}
.light-gray{color:#959595 !important}
.trolley-gray{color:#808080 !important}
.almost_black{color:#222222 !important;}
.alpharich_green{color: #538119 !important;}
.orange_color{color:#F79D00 !important;}
.orange_rta{color:#E06B01 !important;}
.heavy-orange{color:#FF7200 !important;}
.dark-red{color:#4b0b0a !important}
.black{color:#000000 !important}
.light-orange{color:#FF6F00 !important}
.light-yellow{color:#FEFFF9 !important}
.light-grey{color:#969696 !important}
.light-black{color:#484848 !important}
.dark-gray{color:#404040 !important}
.white{color:#ffffff !important}
 .b-white{background:#FFFFFF !important}
.b-light-gray{background:#F8F8F8 !important}
.b-light-gray2{background:#EFEFEF !important}
.b-lighter-gray{background:#F5F5F5 !important}
.b-lighter-yellow{background:lightgoldenrodyellow !important}
 .fwb{font-weight:bold !important}
.fwn{font-weight:normal !important}
 .font-helvetica{font-family:helvetica;}
.disc{ list-style:disc !important}
.bw0{border-width:0px !important}
.bw1{border:1px solid #AAA}
.bcred{border-color:#F00 !important}
.tdn{text-decoration:none !important}
.novisited a:visited{color: #024999 !important;}
.cuttext{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.w100{width:100%}
.two_blue_arrows_loader{background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/loaders/checkbox_loader_16x16.gif?1409587369) no-repeat center center;width:17px;height:14px;}
.small_red_loader{background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/loader.gif?1409587369) no-repeat scroll right transparent;width:18px;height:16px;}
.circle_loader{background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/circle-loader.gif?1409587369) no-repeat scroll right transparent;width:10px;height:17px;padding: 11px;color:#716E6E}
 .pro_blue_button,.btn_1{ background:transparent url(https://staticseekingalpha2.a.ssl.fastly.net/images/buttons/pro_button.png?1409587369) repeat left; color:#fff; padding:3px 10px 0 10px; font-family: arial; font-style: normal !important; font-size:17px !important; text-align:center; cursor:pointer; -webkit-border-radius: 5px; border-radius: 5px; height: 22px; border: 1px solid #0B3EAA}
.pro_orange_button,.btn_2{ background:#E06B01 repeat left; color:#fff; padding:3px 10px 0 10px; font-family: arial; font-style: normal !important; font-size:17px !important; font-weight:bold; text-align:center; cursor:pointer; -webkit-border-radius: 5px; border-radius: 5px; height: 22px; border: 1px solid #D06B01}
 .rounded_button,.btn_3{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/article_bottom_btns.gif?1409587370) repeat-x scroll 0 -1px transparent; cursor: pointer; display: inline-block; font-size: 12px; height: 18px; line-height: 21px; padding: 0 8px; text-align: center; text-decoration:none !important; border-radius:4px}
.rounded_button.gray,.btn_4{ background-position: 0 -70px; color:#333; border: 1px solid #CCC}
.propromotion_button,.btn_5{ background:transparent url(https://staticseekingalpha2.a.ssl.fastly.net/images/buttons/propromotionbutton2.png?1409587369) repeat left; width:220px; height: 23px; cursor:pointer}
.yellow_general_button,.btn_6{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/rate_article_btn.gif?1409587370) repeat-x scroll 0 0 transparent; border: 1px solid #D89300; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 21px; line-height: 22px; padding: 0 8px; text-align: center; color: #2D2D2D !important; text-decoration: none !important}
.yellow_registration_button,.btn_7{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/buttons/register_yellow_button.png?1409587369) repeat-x scroll 0 0 transparent; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 30px; line-height: 32px; padding: 0 8px; text-align: center; color: #2D2D2D !important; text-decoration: none !important}
.yellow_complete_registration_button,.btn_8{ background: url(https://staticseekingalpha.a.ssl.fastly.net/images/buttons/complete_registration_yellow_button.png?1409587369) repeat-x scroll 0 0 transparent; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 30px; width: 234px; line-height: 32px; padding: 0 8px; text-align: center; color: #2D2D2D !important; text-decoration: none !important}
.gray_registration_button{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/buttons/sign-up-grey.png?1409587369) no-repeat; height: 27px; width: 104px; cursor: pointer}
.yellow_join_button{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/buttons/join_yellow.png?1409587369) no-repeat; height: 25px; width: 100px; cursor: pointer}
.btn_silver_1{ border: 1px solid #A8A8A8; border-radius: 2px; padding: 3px 6px; background-image:-moz-linear-gradient(top,#FFF,#D8D8D8); background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#D8D8D8)); background-image:-webkit-linear-gradient(top,#FFF,#D8D8D8); background-image:-o-linear-gradient(top,#FFF,#D8D8D8); background-image: linear-gradient(to bottom,#FFF,#D8D8D8); background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#D8D8D8',GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee'); display: inline-block; font-size: 12px; cursor:pointer }
 .clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.bs-btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.bs-btn:active,.bs-btn.active{background-color:#cccccc \9;}
.bs-btn:first-child{*margin-left:0;}
.bs-btn:hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.bs-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.bs-btn.active,.bs-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.bs-btn.disabled,.bs-btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}
.bs-btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444444,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444444),to(#222222));background-image:-webkit-linear-gradient(top,#444444,#222222);background-image:-o-linear-gradient(top,#444444,#222222);background-image:linear-gradient(to bottom,#444444,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.bs-btn,input[type="submit"].bs-btn{*padding-top:3px;*padding-bottom:3px;}button.bs-btn::-moz-focus-inner,input[type="submit"].bs-btn::-moz-focus-inner{padding:0;border:0;}
button.bs-btn.btn-large,input[type="submit"].bs-btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.bs-btn.btn-small,input[type="submit"].bs-btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.bs-btn.btn-mini,input[type="submit"].bs-btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.bs-btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.bs-btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.bs-btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;}
.bs-btn-link[disabled]:hover{color:#333333;text-decoration:none;}
.gplus_button{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/google-button.png?1409587369); width: 187px; height: 32px; cursor:pointer}
.gplus_button_small{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/buttons/google_button.png?1409587369); width: 145px; height: 23px; cursor:pointer}
.pro_green_button{ background-color: #69be04; color:#fff; padding:3px 10px 0 10px; font-family: arial; font-style: normal !important; font-size:17px !important; text-align:center; cursor:pointer; -webkit-border-radius: 13px; border-radius: 13px; height: 35px; border: 1px solid #69be04}
.gplus_small_rectangular{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/buttons/gplus_small.png?1409587369); width: 30px; height: 30px; cursor:pointer; top: -5px; position: relative}
.pro_green_button_archived{ background-color: #5dad05; color:#fff; padding:3px 10px 0 10px; font-family: arial; font-style: normal !important; font-weight: bold; text-align:center; cursor:pointer; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #5dad05}
.pro_orange_button_light_popup{ background:#ff7201 repeat left; color:#fff; padding:3px 10px 0 10px; font-family: arial; font-style: normal !important; font-size:12px !important; font-weight:normal !important; text-align:center; cursor:pointer; -webkit-border-radius: 5px; border-radius: 5px; height: 18px; border: 1px solid #ff7201}
#get_the_app{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/get_the_app.png?1409587370); width:207px; height:45px; margin-left: 39px; cursor:pointer; margin-top: 55px}
#app_stars {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/rating.png?1409587370); width:289px; height:13px; float:left; margin-left: 1px; margin-top: 30px}
#devices{ background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/devices.png?1409587370); width:307px; height:249px; margin-left: -30px; margin-top: -12px}
#sync{ background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/sync-icon.png?1409587370); width:27px; height:22px}
#bell{ background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sms/bell.png?1409587370); width:23px; height:30px}
#lightning{ background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sms/lightning.png?1409587370); width:17px; height:28px}
#small_bell_icon {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/new-icon_06.png?1409587370); width:18px; height:23px}
#small_analysis_icon {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sms/analysis-icon_09.png?1409587370); width:18px; height:23px}
#small_market_icon {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/sms/market-icon_11.png?1409587370); width:18px; height:23px}
#app_store_image {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/app-store.png?1409587370); width:109px; height:55px; margin-left: 662px; cursor:pointer; margin-top: -61px; float: left }
#google_play_image {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/google-play.png?1409587370); width:106px; height:55px; margin-left: 545px; cursor:pointer; margin-top: -61px; float: left }
#app_store_image2 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/app-store.png?1409587370); width:109px; height:55px; margin-left: 157px; cursor:pointer; margin-top: 77px}
#google_play_image2 {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/google-play.png?1409587370); width:106px; height:55px; margin-left: 40px; cursor:pointer; float: left }
#mobile_hand {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/mobile-hand_03.png?1409587370); width:500px; height:312px; margin-left: -64px; margin-top: -66px; z-index: -1; position: relative}
#mobile_hand2 {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/mobile-hand_03.png?1409587370); width:500px; height:312px; margin-left: -64px; margin-top: 24px; z-index:0; position: relative}
#text_me_a_link {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/sms/click.png?1409587370); width: 133px; height: 32px; margin-left: 268px; position: relative; z-index: 3 }
#gray_rectangle {background-color: #eaeef0; width: 830px; height: 75px; border: 1px #D8D8D8 }
#gray_rectangle2 {background-color: #eaeef0; position: relative; z-index: 2; margin-top: 36px; width: 835px; height: 30px; border: 1px #D8D8D8 }
#input_customize {width: 242px; height: 30px; font-style: italic; font-size: 14px; color: #959595 }
#line_customize {height: 60px; border: 1px solid #d7d7d7; margin-left: 489px; margin-top: -69px; float: left }
#get_real_time {z-index: 1 }
#app_promo_ajax_loader{ margin-left: 268px; margin-top: 6px; width: 16px; height: 16px; font-size: 20px; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/ajax_loader_white_background.gif?1409587370)}
#android_tablet_roadblock{ background-color: #f8f8f8; height: 3000px}
#android_tablet_roadblock_install{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/promotions/android_roadblock/android-tablet-roadblock-install.jpg?1409587370) no-repeat; width: 45%; height: 280px; margin: 0 auto; background-size: 100% 100%; background-size: contain}
 @-webkit-keyframes fadeInDownBig {from {opacity: 0; -webkit-transform: translate3d(0,-2000px,0); transform: translate3d(0,-2000px,0)}
100% {opacity: 1; -webkit-transform: none; transform: none}
}
.sa-icon {position: relative; display: inline-block}
.sa-icon:before,.sa-icon:after {position: absolute}
body.ipad_splash {background-color: #f6f6f6 !important}
body.ipad_splash.animated {-webkit-animation: fadeInDownBig 0.5s cubic-bezier(0.215,0.610,0.355,1.000)}
body.ipad_splash.animated-rev {-webkit-animation: fadeInDownBig 0.5s cubic-bezier(0.215,0.610,0.355,1.000); -webkit-animation-direction: reverse}
#ipad_splash p {margin: 0}
#ipad_splash {width: 650px; margin: 0 auto; padding-top: 200px}
@media screen and (orientation: landscape) {#ipad_splash {padding-top: 100px; width: 850px}
}
#ipad_splash .sa-splash-screen-welcome {color: #6c6c6c; font-size: 42px; line-height: 62px; text-align: center; margin-bottom: 50px}
@media screen and (orientation: landscape) {#ipad_splash .sa-splash-screen-welcome {margin-bottom: 40px}
}
#ipad_splash .sa-splash-screen-body {display: block; position: relative; background-color: white; border: 2px solid #e7e7e7; border-radius: 3px; padding: 35px; margin-bottom: 50px}
@media only screen and (orientation : landscape) {#ipad_splash .sa-splash-screen-body {margin-bottom: 40px; padding: 42px 35px}
}
#ipad_splash .sa-splash-screen-descr {padding-left: 170px; margin-bottom: 55px}
@media only screen and (orientation : landscape) {#ipad_splash .sa-splash-screen-descr {float: left; margin-bottom: 0}
}
#ipad_splash .sa-splash-screen-descr-title {color: black; font-size: 38px; margin-bottom: 5px}
#ipad_splash .sa-splash-screen-descr-subtitle {color: #999999; font-size: 28px; margin-bottom: 20px}
#ipad_splash .sa-splash-screen-descr-rating {color: #999999; font-size: 18px}
#ipad_splash .sa-splash-screen-tap-to-open {display: block; text-align: center; font-size: 42px; line-height: 62px; margin: 0 auto}
#ipad_splash .sa-splash-screen-already-have-the-app-text {color: black}
#ipad_splash .sa-splash-screen-tap-to-open .sa-splash-screen-tap-to-open-text {color: #024999}
#ipad_splash .sa-app-banner-icon-star,#ipad_splash .sa-app-banner-icon-star-last,#ipad_splash .sa-app-banner-icon-man {width: 26px; height: 21px}
#ipad_splash .sa-app-banner-icon-star:before,#ipad_splash .sa-app-banner-icon-star-last:before,#ipad_splash .sa-app-banner-icon-man:before {width: 26px; height: 25px}
#ipad_splash .sa-app-banner-icon-star:before {content: url(https://staticseekingalpha1.a.ssl.fastly.net/images/mobile_web/app_banner/icon_star_full_ios.svg) no-repeat 0 0}
#ipad_splash .sa-app-banner-icon-star-last:before {content: url(https://staticseekingalpha2.a.ssl.fastly.net/images/mobile_web/app_banner/icon_star_empty_ios.svg) no-repeat 0 0}
#ipad_splash .sa-app-banner-icon-man {width: 25px; top: 1px; left: -2px}
#ipad_splash .sa-app-banner-icon-man:before {content: url(https://staticseekingalpha1.a.ssl.fastly.net/images/mobile_web/app_banner/icon_man_ios.svg) no-repeat 0 0}
#ipad_splash .sa-splash-screen-app-icon {position: absolute; display: inline-block; background-image: url(https://staticseekingalpha.a.ssl.fastly.net/images/mobile_web/app_banner/icon-144.png?1427882172); background-repeat: no-repeat; background-size: contain; border-radius: 30px; left: 35px; top: 35px; width: 140px; height: 140px}
@media only screen and (orientation : landscape) {#ipad_splash .sa-splash-screen-install-btn-wrapper {float: right; margin-top: 20px}
}
#ipad_splash .sa-splash-screen-install-btn {text-align: center; font-size: 42px; padding: 15px; margin: 0px; border: 2px solid #007aff; border-radius: 10px; color: #007aff}
@media only screen and (orientation : landscape) {#ipad_splash .sa-splash-screen-install-btn {padding: 14px 30px}
}
#ipad_splash .sa-splash-screen-close-btn {text-align: center; font-size: 28px; line-height: 34px; color: #024999; margin-top: 100px}
@media only screen and (orientation : landscape) {#ipad_splash .sa-splash-screen-close-btn {margin-top: 60px}
}
 @media only screen and (min-device-width : 500px) {#android_tablet_roadblock_title{ font-weight: bold; font-size: 3.000em; margin-top: 50px}
#android_tablet_roadblock_subtitle{ font-size: 2.500em; margin-top: 20px}
#android_tablet_already_have{ font-size: 1.538em; margin-top: 60px}
#android_tablet_open_in_app{ color: #024999; font-size: 1.538em; margin-top: 15px}
}
@media only screen and (min-device-width : 768px) and (orientation : landscape) {#android_tablet_roadblock_title{ font-weight: bold; font-size: 2.188em}
#android_tablet_roadblock_subtitle{ font-size: 1.800em; margin-top: 20px}
#android_tablet_already_have{ font-size: 1.538em; margin-top: 25px}
#android_tablet_open_in_app{ color: #024999; font-size: 1.538em; margin-top: 10px}
}
.lock_sticky {position: static !important}
a.popup-link {padding:17px 0; text-align: center; margin:10% auto; position: relative; width: 300px; color: #fff; text-decoration: none; background-color: #FFBA00; border-radius: 3px; box-shadow: 0 5px 0px 0px #eea900; display: block}
a.popup-link:hover {background-color: #ff9900; box-shadow: 0 3px 0px 0px #eea900; -webkit-transition:all 1s; transition:all 1s}
 @-webkit-keyframes autopopup {from {opacity: 0;margin-top:-200px;}
to {opacity: 1;}
}
@-moz-keyframes autopopup {from {opacity: 0;margin-top:-200px;}
to {opacity: 1;}
}
@keyframes autopopup {from {opacity: 0;margin-top:-200px;}
to {opacity: 1;}
}
  #popup {background-color: rgba(0,0,0,0.7); position: fixed; top:0; left:0; right:0; bottom:0; margin:0; -webkit-animation:autopopup 2s; -moz-animation:autopopup 2s; animation:autopopup 2s}
#popup:target {-webkit-transition:all 1s; -moz-transition:all 1s; transition:all 1s; opacity: 0; visibility: hidden}@media (min-width: 768px){ .popup-container {width: 700px; height: 550px}
}
@media (max-width: 767px){ .popup-container {width:100%}
}
.popup-container {position: relative; text-align: left; margin: 6% auto; padding: 5px 50px 4px 50px; background-color: #fafafa; color:#333; border-radius: 3px}a.popup-close {position: absolute; top:3px; right:3px; padding:7px 10px; font-size: 20px; text-decoration: none; line-height: 1; color:#000}
 .popup-form {margin:10px auto}
.popup-form h2 {margin-bottom: 5px; font-size: 37px; text-transform: uppercase}
.popup-form .input-group {margin:10px auto}
.popup-form .input-group input {padding:17px; text-align: center; margin-bottom: 10px; border-radius:3px; font-size: 16px; display: block; width: 100%}
.popup-form .input-group input:focus {outline-color:#FB8833}
.popup-form .input-group input[type="email"] {border:0px; position: relative}
.popup-form .input-group input[type="submit"] {background-color: #FB8833; color: #fff; border: 0; cursor: pointer}
.popup-form .input-group input[type="submit"]:focus {box-shadow: inset 0 3px 7px 3px #ea7722}
.popup-container .content p {margin: 8px 0}
.popup-container .content p:first-child {margin-bottom: 12px}
.ticker_to_portfolio .title_add_to_portfolio{color:#000000;font-family: arial;font-size: 14px;font-weight:bold;margin:0;}
.ticker_to_portfolio .button_add_to_portfolio{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/universal/rate_article_btn.gif?1409587370) repeat-x scroll 0 0 transparent; border: 1px solid #D89300; cursor: pointer; display: inline-block; font-size: 12px; font-weight: bold; height: 21px; line-height: 22px; padding: 0 8px; text-align: center; color: #2D2D2D !important; text-decoration:none !important; margin-top: 7px}
.ticker_to_portfolio.article_container{ text-align: center}
.ticker_to_portfolio.add_rta_container{ width: 500px; height: 200px; border: 2px solid #999999; background-color: #ffffff}
.ticker_to_portfolio.add_rta_title{ font-family: Arial; font-size: 20px; color: #4f4f4f; margin-top: 58px; margin-left: 32px}
.ticker_to_portfolio.add_rta_title.thanks_rta_title{ margin-top: 32px}
.ticker_to_portfolio.add_rta_title.thanks_no_rta_title{ margin-top: 45px}
.ticker_to_portfolio.get_alerts{ width: 120px; height: 20px; color: #ffffff; font-family: Arial; font-weight: normal; font-size: 18px; background-color: #ff7200; cursor: pointer; margin-left: 32px; text-align: center; float: left; height: 30px; line-height: 30px}
.ticker_to_portfolio.no_thanks{ font-family: Arial; font-size: 14px; color: #024999; cursor: pointer; margin-left: 30px; margin-top: 6px; float: left}
.ticker_to_portfolio.no_thanks_containter{ margin-top: 5px}
.ticker_to_portfolio.buttons_containter{ margin-top: 42px}
.ticker_to_portfolio.get_alerts_span{ }
.ticker_to_portfolio.info_text{ font-family: Arial; font-size: 18px; color: #4f4f4f; margin-top: 24px; margin-left: 32px}
.ticker_to_portfolio.info_text .portfolio_link{ text-decoration: none; color: #024999}
.ticker_to_portfolio.close{ font-family: Arial; font-size: 12px; color: #024999; margin-top: 23px; cursor: pointer; margin-left: 32px}
.ticker_to_portfolio.choose_portfolio_container {height: 160px; padding: 32px; border: 2px solid #999999; background-color: #ffffff; color: #4f4f4f; font-family: arial; position: relative}
.ticker_to_portfolio .choose_portfolio_title {font-size: 20px; margin-bottom: 18px; height: 24px; width: auto}
select.portfolio_list_select {font-size: 14px; height: auto; white-space:nowrap; padding: 6px 12px; border: 1px solid #cccccc; border-radius: 0px}
label.get_alerts_checkbox {position: absolute; bottom: 38px; left: 32px; font-size: 12px}
#add_to_selected_portfolio{ position: absolute; bottom: 32px; right: 32px; font-size: 18px; width: 160px; height: 30px; font-weight: 500; background-color: #ff7200; color: #ffffff; border: none; text-align: center; line-height: 29px; cursor: pointer}
form#portfolio_list_radio {margin-bottom: 7px; margin-top: 3px}
.choose_portfolio_container span {margin-left: 3px}
input#portfolio_list_item {margin-bottom: 13px; font-size: 14px}
.marketing_iframe{ float: left; width: 100%; height: 0px}
#email_auth {text-align: center; background-color: #fef4b3; font-size: 14px; font-family: Arial,Helvetica,sans-serif; border: 1px solid #b99121; margin-top:5px; line-height: 38px; padding: 0 15px 0 15px}
.chat {width:300px; position:fixed; bottom:0; right:20px;}
.chat .title {background:#64b6f0; color:#fff; font:18px arial; padding:13px; border-bottom:2px solid #8d8d8d; border-top:1px solid #ebebeb; position:relative;}
.chat .title .expand {float:right; font:bold 25px arial; cursor:pointer; position:absolute; right:15px; top:9px;}
.chat .room_header {background:#cfcfcf; color:#818181; font:18px arial; padding:13px;}
.chat .users {background:#ebebeb; color:#818181; font:15px/2em arial; padding:13px; max-height:70px; overflow:auto;}
.chat .users .online_user .icon {display:inline-block; width:12px; height:12px; border-radius:50%; background:#3ED453; margin-right:15px;}
.chat .users .offline_user .icon {display:inline-block; width:12px; height:12px; border-radius:50%; background:#FD0404; margin-right:15px;}
.chat .room_body {background:#f8f8f8; font:14px arial; height:300px; overflow:auto;}
.chat .room_body .chat_line {padding:10px; border-bottom:1px solid #cfcfcf;}
.chat .room_body .chat_line.me {background:#e3e3e3;}
.chat .room_body .nick_line {font:15px arial; color:#818181; margin-bottom:10px;}
.chat .room_body .nick_line .icon {display:inline-block; width:24px; height:24px; border-radius:50%; background:#999; margin-right:8px; border:1px solid #999;}
.chat .room_body .nick_line .icon img {width:24px; height:24px; border-radius:50%;}
.chat .room_body .nick_line .nick {position:relative; bottom:8px;}
.chat .room_body .nick_line .time {float:right; font:11px arial; color:#626262; margin-top:8px;}
.chat .submission_wrap {border: 1px solid #ebebeb; position:relative; height:55px; background:#fff;}
.chat .submission_wrap input.submit_message {width:235px; font:14px arial; padding:10px 10px; border:0; background:#fff; position:absolute; top:0; left:0; word-break:break-word; overflow:auto;}
.chat .submission_wrap input.sendButton {font:50px/46px arial !important; color:#999; border:0; background:#fff; position:absolute; top:0; right:0; height:39px; cursor:pointer;}