/*Created at: 12/07/15 06:29:33*/
 em {font-style: italic}
.article_page #ads_and_tools {width:300px}
.article_pages .page_top .search_box_container_isolated,.old_article .page_top .search_box_container_isolated {padding-bottom:28px}
.article_pages .page_top .search_box_container_isolated{ margin-top:30px}
.article_pages #main_content {width: 640px; padding:0 0 120px 0}
.old_article #main_content {width:100%; padding:0 0 120px 0}
.article_pages #ads_and_tools,.old_article #ads_and_tools{ z-index:0 !important; margin-top:87px}
.article_pages #ads_and_tools.pro_sidebar{ margin-top:-2px}
.article_pages #ads_and_tools.pro_sidebar .pro_sb{ margin-top:24px}
#ads_and_tools .article_scoring_bttn{ border-radius:2px; border:1px solid #757575; background-color:#D9D9D9; box-shadow: 0 20px 15px -7px #FEFEFE inset; padding:3px 8px; text-align:center; cursor:pointer; font-family:arial,helvetica,clean,sans-serif; font-size:12px; margin-bottom:22px; clear:both}
#ads_and_tools .article_scoring_bttn.loader {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/checkbox_loader.gif?1409587369) no-repeat scroll center center transparent; opacity: 0.3}
#ads_and_tools #article_scoring {float: left; margin-bottom:10px}
#device_survey_container{ height: 250px}
#device_survey_question{ font-weight: bold}
#results_container{ margin-top: 10px; clear: both; float: left; width: 100%}
#device_name{ font-size: 10pt; width: 65px; float: left}
.device_survey_results{ height: 14px; float: left; margin-left: 10px; max-width: 60%}
.device_survey_result_device_percentage_0{ background: rgb(135,224,253);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ZTBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzUzY2JmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iIzA2NTJjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(left,rgba(135,224,253,1) 0%,rgba(83,203,241,1) 38%,rgba(6,82,206,1) 85%);  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(135,224,253,1)),color-stop(38%,rgba(83,203,241,1)),color-stop(85%,rgba(6,82,206,1)));  background: -webkit-linear-gradient(left,rgba(135,224,253,1) 0%,rgba(83,203,241,1) 38%,rgba(6,82,206,1) 85%);  background: -o-linear-gradient(left,rgba(135,224,253,1) 0%,rgba(83,203,241,1) 38%,rgba(6,82,206,1) 85%);  background: -ms-linear-gradient(left,rgba(135,224,253,1) 0%,rgba(83,203,241,1) 38%,rgba(6,82,206,1) 85%);  background: linear-gradient(to right,rgba(135,224,253,1) 0%,rgba(83,203,241,1) 38%,rgba(6,82,206,1) 85%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd',endColorstr='#0652ce',GradientType=1 );  }
.device_survey_result_device_percentage_1{ background: rgb(201,222,150);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5ZGU5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhhYjY2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTgyMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(201,222,150,1)),color-stop(44%,rgba(138,182,107,1)),color-stop(100%,rgba(57,130,53,1)));  background: -webkit-linear-gradient(left,rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);  background: -o-linear-gradient(left,rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);  background: -ms-linear-gradient(left,rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);  background: linear-gradient(to right,rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9de96',endColorstr='#398235',GradientType=1 );  }
.device_survey_result_device_percentage_2{ background: rgb(255,175,75);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYWY0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjkyMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%);  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,175,75,1)),color-stop(100%,rgba(255,146,10,1)));  background: -webkit-linear-gradient(left,rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%);  background: -o-linear-gradient(left,rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%);  background: -ms-linear-gradient(left,rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%);  background: linear-gradient(to right,rgba(255,175,75,1) 0%,rgba(255,146,10,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b',endColorstr='#ff920a',GradientType=1 );  }
.device_survey_result_device_percentage_3{ background: rgb(206,220,231);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlZGNlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTZhNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(206,220,231,1)),color-stop(100%,rgba(89,106,114,1)));  background: -webkit-linear-gradient(left,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);  background: -o-linear-gradient(left,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);  background: -ms-linear-gradient(left,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);  background: linear-gradient(to right,rgba(206,220,231,1) 0%,rgba(89,106,114,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7',endColorstr='#596a72',GradientType=1 );  }
.device_survey_result_device_percentage_4{ background: rgb(242,130,91);   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyODI1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1NWIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDcxNDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);  background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(242,130,91,1)),color-stop(50%,rgba(229,91,43,1)),color-stop(100%,rgba(240,113,70,1)));  background: -webkit-linear-gradient(left,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);  background: -o-linear-gradient(left,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);  background: -ms-linear-gradient(left,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);  background: linear-gradient(to right,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2825b',endColorstr='#f07146',GradientType=1 );  }
#device_survey_sa_logo{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/device_survey/sa_portfolio_45px.png?1409587369); width:45px; height:45px; float: left}
#earning_survey_answer{ width: 50%; margin-top: 8px; margin:0 auto}
#earning_survey_comment{ margin-top: 10px}
#eaning_survey_submit{ float: right; margin-top: 5px}
.article_pages #page_toolbar {padding:8px 0 13px 0; position:static !important}
.article_pages #article_body {padding:0 0 0 0; z-index:1; background-color:#fff; position:relative; width:100%; font-size: 16px; font-family: verdana}
.pro_article_archived .article_pages #article_body {margin-bottom:28px}
.article_pages #article_body table{ min-width: 500px; border: 1px solid #DDD; border-collapse: collapse; margin: 16px 0}
.article_pages #article_body .big_table table{ margin: 0}
.article_pages #article_body table th{ background-color: #EEE}
.article_pages #article_body table td,.article_pages #article_body table th{ border: 1px solid #DDD; padding: 5px 7px; font-size: 14px; line-height: 21px}
.article_pages #article_body table tr p{ line-height: 21px; margin:0}
#article_info {font-size:0.95em; color:#959595; margin: 11px 0 17px 0; display:inline; width:640px; float:left; position:relative; z-index:3 }
#article_info span {color:#959595}
#article_info #second_line_wrapper {display:block}
#article_info #about_stocks,#article_info #about_primary_stocks {color:#A6A6A6; line-height:160%}
#article_info #about_stocks a,#article_info #about_primary_stocks a {color:#024999 !important}
#secondary_ads #author_avatar {margin:0 0 23px 0; width:167px; border-bottom:2px solid #DCDCDC; padding:0 0 11px; float:left}
.old_article #author_avatar {position:static; width:160px; float:left; display:inline; margin:0 20px 20px 0}
#author_avatar #author_info{ margin:3px 0 14px}
#author_info .author_info_name {color:#024999 !important; font-size:1.1em; font-weight:700; padding:0 10px}
#author_info img.large {width:128px}
#author_info img.badge {width:auto; padding:0; border:none}
 .compare_to_snippet .compare_to_snippet_content {padding:0px 10px 0 18px}
.compare_to_snippet .compare_to_snippet_content ul {list-style-type:disc; color:#838383}
.compare_to_snippet .compare_to_snippet_content ul li {margin:2px 0; font-size:1.05em; line-height:1.5em; padding:3px 0 4px 10px !important; text-indent:0 !important}
.compare_to_snippet .red_title_bk{ float:none !important}
.article_pages #ads_and_tools .compare_to {border-bottom:1px solid #E6E6E6}
#author_link {display:block; width:129px; height:27px; color:#fff; padding:0 15px 0 10px; margin:5px auto; text-align:left}
#author_avatar .author_info_nav {background-color:transparent}
#author_avatar img.article_author_image {margin:0 0 10px 0 !important; width:75px; text-align:left}
#author_avatar img.article_author_image.large {width:auto}
#author_avatar img.book_by_author_image {margin:10px 0 10px 5px !important; width:117px; text-align:left}
#author_avatar img.book_by_author_image.large {width:auto}
#author_avatar h4 {margin:10px 5px 0 0; padding-left:0; padding-bottom:5px; font-family:arial,helvetica,clean,sans-serif !important; font-size:1.2em; font-weight:700; color:#891C0D; text-align:left; display:none}
#author_avatar span {font-family:arial,helvetica,clean,sans-serif; font-size:0.9em; font-weight:500; text-align:left; color:#828282; clear:both; padding-left:5px}
#author_avatar ul {padding:2px 0; font-family:arial,helvetica,clean,sans-serif; font-size:1em; font-weight:700; text-align:left; overflow-x:hidden}
#author_avatar ul li {clear:both; padding:9px 0 0 15px; font-size:13px; font-weight: 500; background:transparent url(https://staticseekingalpha1.a.ssl.fastly.net/images/bullets/gray_bullet.png?1409587369) no-repeat scroll 4px 14px; margin-left:5px; width:140px; overflow-x:hidden}
#author_avatar ul li.index_universe_special {padding:0 0 0 8px !important}
#secondary_ads {float:left; margin-top:0; width:170px}
.trafic_driver {font-size: 16px; font-weight: bold; margin-top: 20px}
.transcript_page #secondary_ads{ margin:18px 0 0}
.old_article #secondary_ads {clear:both; margin-top:1px; width:158px; padding:0}
#secondary_ads .submit_an_article {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/article_submit_an_article.png?1409587369) no-repeat; clear:both; color:#024999; cursor:pointer; display:block; font-size:15px; font-weight:bold; height:69px; line-height:19px; margin:8px 0 20px 5px; padding:31px 0 0 18px; text-decoration:none !important; width:141px}
.article_submit_an_article_big {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/article/article_submit_an_article_big.png?1409587369); display:block; width:329px;height:82px; margin:15px auto 40px auto}
#article_info #page_position {color:#000; padding-bottom:4px; margin-top:2px; float:left; font-size:0.95em; display:none}
#article_info #page_position span {color:#A6A6A6; padding-left:4px; padding-right:4px}
  .pro_article_archived #content_follow_up{ width:auto; position:static !important}
#content_follow_up h4 {font-family:arial,helvetica,clean,sans-serif; font-weight:bold; margin:0}
#main_content.old_article #content_follow_up {clear:none; display:inline; float:left; padding-right:0; margin-left:0; width:664px}
.old_article .follow_up_related{ padding:0}
.old_article_container {float:right}
.old_article_container .article_submit_an_article_big {margin: 23px 0 40px 102px}
#main_content.old_article #content_follow_up ul li {margin-left:0}
#article_body #content_follow_up {left:0; margin-left:0}
#article_body_container #content_follow_up {position:relative; margin-left:0px; font-size:1.1em; padding-right:0; float:left}
#article_body_container #content_follow_up .article_bottom_units{ position:relative; z-index:1; clear:both; zoom:1}
#article_body_container #content_follow_up #more_by_ticker.article_bottom_units{ position:static}
.underbar{z-index:1;}
#content_follow_up ul {clear:both; z-index:1}
#article_body #content_follow_up ul,#article_body_container #content_follow_up ul {line-height:normal; padding-left:0 !important; margin:4px 0px 3px 0}
#article_body_container .bottom_print_email_links,.old_article .bottom_print_email_links{ float:right; margin:0 !important; clear:both !important; width:490px; padding-top:10px; *padding-top:0}
#article_body_container .bottom_print_email_links li,.old_article .bottom_print_email_links li{ float:right; cursor:pointer}
#article_body_container #content_follow_up #paging ul li{ margin:0 2px}
#article_body_container #content_follow_up .transcript-paging li {margin:0 2px}
#article_body_container {float:left; min-height:2000px; background:#fff; width:100%; margin-top:3px}
.locked_article_preview #article_body_container{ min-height:0}
.transcript_page #article_body_container{ min-height:0; margin:10px 0 0}
.transcript_page .article_pages #article_body{ margin:-9px 0 0}
.article_pages #ads_and_tools .register_login_snippet {margin:0 0 23px}
.article_pages .breadcrumbs,.old_article .breadcrumbs{ width:570px; float:left; padding:14px 0 19px 10px; font-size:0.9em}
.article_pages #breadcrumbs a.sector,.old_article #breadcrumbs a.sector{ font-size:1.0em}
.article_pages #ads_and_tools .trading_center_ads_wrapper {width:307px; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6}
.article_pages .transcript_center_link {clear:both; float:left;display:inline; font-size:1em; position:relative; width:450px; margin-top:22px}
.article_pages .transcript_center_link a {font-size:1.15em; font-weight:bold; color:#024999 !important}
.article_pages .transcript_center_link a:hover{ color:#ff0000 !important}
.article_pages .transcript_center_link .gray {color:#959595; font-size:0.8em}
#secondary_ads .item.banner160x600 {right:0; margin:0; padding:0}
.comments_with_more {float:left; z-index:1}
.latest_opinion_analysis_page #paging ul li a {padding:5px 6px}
.latest_opinion_analysis_page #paging ul li.next a {padding:5px 15px 5px 3px}
.latest_opinion_analysis_page #paging li.previous a {padding:5px 3px 5px 15px}
.latest_opinion_analysis_page #paging li.selected span {padding:6px 2px 5px}
.latest_opinion_analysis_page #paging li.dots span {padding:5px 1px}
#secondary_ads #fixed_banner160x600.item.banner160x600 {position:relative; top:auto; z-index:0; zoom:1; margin-left:0; float:left; left:0; right:auto}
#secondary_ads #fixed_banner160x600.item.banner160x600 iframe{ z-index:0}
#secondary_ads .stickyad_wrapper{ z-index:0; height:auto !important; width:auto !important; clear:both}
.author_name_for_print {display:none}
#print_seekingalpha_logo {display:none}
.main_container_bg_white_left {background:none !important;}
#theme_sponsor {position:absolute; top:10px; right:20px}
 #page_toolbar .above_the_line{ position:absolute; right:10px; top:-22px}
#page_toolbar .single_page_view {float:left; padding:4px 6px 0 6px; font-size:11px}
#page_toolbar .single_page_view a {display:block}
#page_toolbar .toolbar_transcript .font_size {padding:2px 12px 0 10px}
#page_toolbar .toolbar_transcript {padding:0; width:auto; border:none; left:auto; margin:0}
#page_toolbar .toolbar_transcript .font_size div {float:left; padding-right:3px; padding-left:0px !important; font-size:11px}
#page_toolbar.toolbar_transcript .print {padding:2px 6px 0 6px; font-size:11px; background:none !important}
#page_toolbar.toolbar_transcript .email{ font-size:11px; padding:2px 0 0 6px; float:left; border:none; background:none !important}
#page_toolbar.toolbar_transcript .email .text,#page_toolbar.toolbar_transcript .print .mad_print_button {background:none; color:#000; cursor:pointer; display:inline; border-left:1px solid #fff !important}
#page_toolbar.toolbar_transcript .font_size a.small,#page_toolbar.toolbar_transcript .font_size a.small_selected {margin:2px 3px 0 0}
.article_news_info_pos {display:inline; padding:0 0 4px 0; float:left}
.pro .article_info_pos{ line-height:160%}
.article_info_pos {padding:0 0 2px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.article_info_pos .num_of_comments,.article_news_info_pos .num_of_comments {--background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/commented_on.gif?1409587369) no-repeat scroll 0 3px !important; color:#959595; font-family:arial,helvetica,clean,sans-serif}
.article_info_pos .num_of_comments a,.article_news_info_pos .num_of_comments a {color:#959595}
#page_toolbar .word_not_found_message {position:absolute; clear:both; left:2px; *left:4px; color:#BBB; margin-top:2px; *margin-top:20px; _margin-top:auto}
div.article-hidden-page {display:none}
.article_pages .search_quote_transcripts .word_not_found_message{ clear:both}
.article_pages #ads_and_tools .search_quote_transcripts input.text {border-color:#8C8E8C #DEDBDE #DEDBDE #8C8E8C; border-style:solid; border-width:1px; float:left; height:20px; padding:3px 0 0 3px; width:145px; color:#BCBCBC}
.article_pages #ads_and_tools .search_quote_transcripts input.submit {background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/little_find_btn.png?1409587370); width:43px; height:27px; border:none; cursor:pointer; margin-left:3px}
#search_transcript_form_in_this,#search_transcript_form_in_all{ clear:both; margin:10px 0 0}
#block_find_in_transcript{ margin:22px 0 22px 0}
.most_popular_searches_transcript {margin:10px 0 0}
.most_popular_searches_transcript ul {color:#4e4e4e; float:left; font:12px Verdana; overflow:hidden; width:110px; float:left}
.most_popular_searches_transcript li {font-size:14px; padding:0 5px 6px 0}
.article_pages #ads_and_tools .transcript_center_link {font-size:1em; margin:6px 4px 10px 0; width:280px; padding:0; display:inline}
.article_pages #ads_and_tools .item.banner300x600{ padding: 0; margin: 0 0 23px}
.article_pages #ads_and_tools .item.banner300x250 {margin:0 0 26px; padding:0; z-index:0}
.article_pages #ads_and_tools .transcript_center_link a {font-size:1.15em; font-weight:bold; padding:8px 0 0; display:block}
.old_article .articles_on_your_portfolio {border-right:none}
.followup_contributor_info {background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/popup_background.png?1409587369) no-repeat scroll 0 0; clear: both; float: left; margin: 0; padding: 5px 7px 0 6px; width: 490px}
.followup_contributor_info_on_author_bottom{ width:508px; height:48px; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/popup_background_bottom.png?1409587369) no-repeat; _background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/popup_background_ie6_bottom.gif?1409587369) no-repeat; float:left}
#article_author_info img {border:none !important; padding:0}
#article_author_info ul li{background:none;padding:0 0 0px 10px !important}
#article_author_info ul li a{font-weight:normal !important}
#article_author_info ul {padding:0 !important}
#article_author_info .left_cnt{ padding: 0 5px 25px 90px !important; background-color:#F4F4F4; display:inline; margin-left:5px; width:390px}
.old_article .followup_contributor_info {margin: 0 10px; float:left}
.followup_contributor_info .follow_this_user .follow {margin:0px 0 0 2px !important; font-size:13px !important}
.followup_contributor_info_title {font-size:1.1em; padding:9px 0 5px 5px; clear:both; float:left; width:480px; background-color:#F4F4F4; margin-left:5px}
.followup_contributor_info_title span {font-style:italic; color:#6E6E6E; font-size:14px}
.followup_contributor_info_title a {font-size:16px; font-weight:700; color:#024999 !important}
.followup_contributor_info_content_categories {float:left; width:220px; font-size:0.923em; margin:0 0 0 10px}
.followup_contributor_info_bottom_cnt ul{ width:360px !important}
.followup_contributor_info_bottom_cnt ul li{ width:340px !important}
.followup_contributor_info_content_categories li {padding:0 0 6px 10px !important}
.followup_contributor_info_content_categories li a {color:#024999 !important}
.followup_contributor_info .author_info_send_message{ margin:30px 0 0}
.follow_up_related {font-size:0.925em; padding-bottom:20px; padding-right:15px}
.follow_up_related .follow_up_related_title {font-weight:700; padding:0 0 3px; clear:both}
.follow_up_related_ul {margin:0 0 0 16px !important }
.follow_up_related_li {padding:2px 0 !important; color:#959595; list-style-type:disc !important}
.follow_up_related_line {padding-top:5px}
#content_follow_up .follow_up_related{ margin-top:15px; *margin-top:6px padding-bottom:8px; font-size:12px }
#content_follow_up .follow_up_related .follow_up_related_line #content_follow_up .follow_up_related h4 {font-size:12px }
#content_follow_up .follow_up_related h4{ padding-bottom:5px}
#ads_and_tools .item.etf_center {margin:10px 0; padding:0 !important; border:none !important}
.item.etf_center h3 {font-family:arial,helvetica,clean,sans-serif; background:#e2ebf2; color:#2d2d2d; margin:0 0 12px !important; padding:3px 0 3px 10px !important; font-size:1.1em; font-weight:700; clear:both; height:17px}
.item.etf_center ul {color:#999; background-color:#F8F8F8; margin:0 0 20px; padding:10px}
.item.etf_center ul li {background:url(https://staticseekingalpha.a.ssl.fastly.net/images/bullets/gray_bullet_5x4.gif?1409587369) no-repeat scroll left 7px; border-bottom:medium none; margin:2px 0 0; padding:0 0 5px 11px; font-size:1.05em; padding-bottom:5px}
.item.etf_center ul li span {color:#959595}
.related_sidebar_sasource {margin-bottom:16px; float:none}
.article_pages #ads_and_tools .article_sidebar,.old_article #ads_and_tools .article_sidebar{ clear:both}
.article_pages #ads_and_tools .article_sidebar .red_title_text,.old_article #ads_and_tools .article_sidebar .red_title_text {text-transform:none !important}
.related_sidebar_sasource .article_most_read,.related_sidebar_sasource .article_editors_picks {padding: 2px 0 0 20px}
.related_sidebar_sasource .article_most_read a,.related_sidebar_sasource .article_editors_picks a {color: #0069C6; font-size: 12px; font-weight: 700}
.related_sidebar_sasource .article_most_read ol,.related_sidebar_sasource .article_editors_picks ol{ padding: 2px 0 0 20px}
.related_sidebar_sasource .article_most_read li,.related_sidebar_sasource .article_editors_picks li {clear: both; color: #2C2C2C; margin-left: 0; margin-top: 6px; padding-bottom: 5px; padding-left: 0; text-indent: 0}
.article_sidebar .article_most_read .spare_article {display: none}
#related_sidebar_sasource .mini_category ol li a .img_cnt img{ float:left; height:27px; padding-left:4px; width:28px}
.ads_and_tools_more_right{ display:none; width:270px; position:absolute; bottom:25px; margin:0; padding:0}
.article_pages #ads_and_tools .mini_category ul li{ text-indent:0; padding:3px 0 4px 20px}
.old_article #ads_and_tools .mini_category ol{ padding:2px 0 0 20px; *padding:2px 0 0 24px}
.article_pages #ads_and_tools .mini_category ol{ padding: 0 0 0 20px; *padding:0 0 0 24px; margin:0;  }
.article_pages #ads_and_tools .mini_category ol li{ margin-top: 8px; padding-bottom: 5px; padding-left: 0; text-indent: 0; clear:both; margin-left:0; color:#2C2C2C}
.article_pages #ads_and_tools .mini_category ol li .by,.article_pages #ads_and_tools .mini_category ol li .by a,.related_sidebar_sasource .article_most_read li .by *,.related_sidebar_sasource .article_editors_picks li .by * {color:#666 !important; font-weight:500 !important; font-size:11px}
.article_pages #ads_and_tools .mini_category ol li a {font-weight:700; font-size:12px; color:#024999}
.article_pages #ads_and_tools .mini_category ol li a:hover{ color:#FF0000}
.article_pages #ads_and_tools .mini_category ol li a:visited{ color:#579FC4}
.article_pages #ads_and_tools .mini_category ol li a .img_cnt{display:none}
.transcript_bottom_tabs {margin:10px 0 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc}
.transcript_bottom_tabs #pag_cmd{ float:right}
.transcript_bottom_tabs #tab_cmd li span{ font-size:14px}
#main_container.transcript_page #related_promo_container_rel{margin-top:20px;}
.transcript_bottom_tabs li#tab_presentation_bottom {padding-left:1px !important;}
.transcript_bottom_tabs li {float:left; padding:4px 6px !important; margin:6px 0 !important; border-right:1px solid #c4c4c4; font-size:12px;height: 10px}
.transcript_bottom_tabs li span {color:#024999 !important; cursor:pointer;}
.transcript_bottom_tabs li.chosen span {font-weight:700;font-size:12px; color:#000 !important; cursor:default;}
#pag_cmd{margin: 9px auto;color:#858585;font-size:14px;float:left}
#next_page{margin-left:5px;float:left;font-weight:bold}
  img.article_small_cup {_width:1px; _height:1px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/article/sa-coffee-cup_80x66.png')}
img.article_big_cup {_width:1px; _height:1px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/article/sa-coffee-cup_150x124.png')}
 #earticle_editors_picks {display:none;}
.emini_category * {display:none;}
.breaking_news_block {margin-bottom: 22px;}
.mini_category_gray_background {clear:both; margin-bottom:18px !important}
.share_this_page_article_bottom {float:left; clear:both; *margin-bottom:10px}
#pro_by_ticker,#pro_headlines,#pro_headlines_ab_test,#article_recommendations{ display: none}
#more_by_ticker,.more_by_auth,#pro_headlines {border-top: 2px solid #e6e6e6; color: #000000; float: left; font-size: 15px; font-weight: bold; padding: 24px 0 7px; width: 100%}
#more_by_ticker li,#content_bottom_more_by_articles li,#pro_headlines li{ padding:3px 0 2px; font-weight:normal; list-style-type:none; margin:0; font-size:16px; line-height: 26px; float:left; width:100%}
#more_by_ticker li a,#content_bottom_more_by_articles li a,#pro_headlines li a{ white-space: nowrap; display: block; float: left; overflow: hidden; text-overflow: ellipsis; padding-right:4px; max-width:500px}
#follow_wrap {width: 640px}
#more_by_ticker li span,#content_bottom_more_by_articles li span,#pro_headlines li span{ color:#626262; font-weight:normal; white-space: nowrap; font-size:12px; line-height: 26px}
#more_by_ticker .title .ticker,.more_by_auth_name,#pro_headlines .title .ticker{ color:#024999 !important}
#more_by_ticker .title .ticker:hover,.more_by_auth_name:hover,#pro_headlines .title .ticker:hover {color:#FF0000 !important}
#more_by_ticker .title .rss{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/rss_icon.png?1409587370) 0 1px no-repeat; display: inline-block; width: 11px; cursor: pointer}
#pro_headlines_ab_test {padding-bottom: 20px; color: #000000; float: left; width: 100%; max-width: 640px; font-size: 16px; background-color: #f7f7f7; margin-top: 30px}
#pro_headlines_ab_test .grey_heading{ background: #757575; color: #fff; padding: 18px 22px; font-size: 18px; font-weight: bold}
#pro_headlines_ab_test .grey_heading .pro_green{ color: #6cbd24}
#pro_headlines_ab_test .title{ margin: 28px 0 11px 0; padding-left: 22px; font-weight: bold; color: #757575}
#pro_headlines_ab_test li{ line-height: 25px; list-style-type: disc; padding: 3px 0 2px; margin-left: 40px}
#pro_headlines_ab_test li a {padding-right: 4px; max-width: 600px}
a.pro_ab_test_links{ margin: 21px 0 9px 10px; width: auto; background-color: #6cbd24; padding: 0 12px; border-radius: 5px; font-weight: 600; height: 30px; line-height: 30px; font-size: 14px; color: #ffffff; float: left}
a.pro_ab_test_links.first{ margin-left: 30px}
a.pro_ab_test_links:hover{ color: #ffffff; opacity: .8; text-decoration: none}
div#article_recommendations {width: 640px; border-top: 2px solid #E6E6E6; padding-top: 30px}
#main_container.transcript_page div#article_recommendations {border-top: none}
#article_recommendations .title{ font-size: 16px; color: #868686; margin-bottom: 15px}
a.recommended_article {float: left; background-color: #f6f6f6; width: 100%; margin-bottom: 8px}
a.recommended_article:hover {text-decoration: none; background-color: #ebebeb}
a.recommended_article img {float: left; width: 65px; height: 65px; border-radius: 50%; padding: 13px 20px}
a.recommended_article .article_title {font-size: 16px; padding-bottom: 11px; line-height: 20px; color: #000000; font-weight: bold}
a.recommended_article .article_info {font-size: 12px; color: #868686; font-weight: bold}
a.recommended_article .article_info img {height: 13px; width: 10px; padding: 0; margin-right: 3px}
#article_author_info {left:87px; position:absolute; bottom:6px; z-index:99; text-align:left}
 .followup_contributor_info_bottom_cnt * {font-size:12px }
.followup_contributor_info_bottom_cnt .left_cnt {float:left}
.followup_contributor_info_bottom_cnt .right_cnt {float:right}
.followup_contributor_info_bottom_cnt .left_cnt p span {color:#333 !important; padding-right:4px }
.followup_contributor_info_bottom_cnt .left_cnt p {margin:4px 0}
.followup_contributor_info_bottom_cnt .right_cnt p {margin:2px 0}
.followup_contributor_info_bottom_cnt .right_cnt div.buttons_cnt {clear:both; margin-top:6px; float:right}
.followup_contributor_info_bottom_cnt .right_cnt div.buttons_cnt .follow_btn {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/follow_button_bg.gif?1409587370) no-repeat scroll 0 0 transparent !important; color:#000000 !important; cursor:pointer; float:left; height:28px; line-height:28px; padding:0 0 0 38px; width:62px; float:left}
.followup_contributor_info_bottom_cnt .right_cnt div.buttons_cnt .sendMessage_btn {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/user/send_message_button_bg.png?1409587370) no-repeat scroll 0 0 transparent; color:#000000 !important; cursor:pointer; float:left; height:28px; line-height:28px; padding:0 0 0 30px; width:98px; width:98px}
.followup_contributor_info_bottom_cnt .right_cnt div.right_block {float:left; margin-left:4px}
.followup_contributor_info_bottom_cnt .right_cnt p.count {font-size:11px; color:#999}
.followup_contributor_info_bottom_cnt .right_cnt p.sub {font-size:11px; color:#666}
.followup_contributor_info_bottom_cnt .right_cnt span {float:right}
.tagged_with {padding:10px 5px 0 0}
.tagged_with span.tagged_with_label {color: #000000; font-size: 12px; font-weight: bold}
.tagged_with a{ font-size:12px}
.news_provider {border-top:2px solid #d6d6d6; border-bottom:2px solid #d6d6d6; padding:10px 7px 10px 0; margin:0 7px 30px 0}
.news_provider .newp_title {color:#777; padding-bottom:10px; font-size:0.95em}
.news_provider .newp_who {color:#000; font-size:1.15em}
.transcript_page .rta_bottom{ margin: 10px 0 5px 0; border-bottom: none; padding: 0; position: relative; z-index: 2; text-align: center }
#related_promo_container_rel2{ padding-right:20px}
.rta_bottom .m_pop{ box-shadow:-2px 3px 3px 1px #CCCCCC; border:1px solid #ED8844}
.rta_bottom .m_pop div.cpb_get_alerts_btn{ margin: 0}
.rta_bottom .m_pop .m_pop_inner.logged_in div.cpb_get_alerts_btn{ margin:0 66px 8px 0}
.rta_bottom .m_pop .we_never_spam{ margin: 14px 0 0; color: #333; font-size: 12px}
.rta_bottom .m_pop .add_title{ line-height: 1.3em; font-size: 1.0em}
.rta_bottom .m_pop .add_title strong{ font-weight: normal !important; color:#fe6f0f}
.rta_bottom .rta_bottom_title{ color:#000000; font-family: arial; font-size: 14px; font-weight:bold; margin:0 0 6px 0; text-align:center}
.rta_bottom .rta_bottom_lnk{ font-family: arial; font-size: 14px; color:#024999; cursor:pointer; clear:both; font-weight:bold}
.rta_bottom div.rta_bottom_lnk{ margin: 7px 0 0 0}
.rta_bottom .rta_bottom_lnk:hover{ color:#ff0000; text-decoration:underline; font-weight:bold}
.rta_bottom .m_pop{ z-index:11}
.rta_bottom.newsletter .m_pop{ right: 22px; top: 59px}
.rta_bottom.newsletter .m_pop .m_pop_arrow span{ left: 121px}
.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; width: 120px; padding: 8px 0 0 0; text-align: center}
#ballon_container{ position: absolute;top: 20px}
.rta_sidebar.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; width: 120px; padding: 8px 0 0 0; text-align: center; margin:0}
.rta_bottom .m_pop .forgot_password{ margin-top: -14px}
.rta_bottom .m_pop .already_subscribed{ font-size: 13px; padding: 0 10px 10px 10px}
.rta_bottom .m_pop .already_subscribed a{ color: #024999 !important}
.rta_bottom .loader_while_fetch{ margin:6px 0 0 10px}
.article_pages #ads_and_tools .fill_in_name_wrapper input{ margin-top:18px; *margin-top:7px}
.top_email_alerts_bubble.long {margin-top: -5px}
.top_email_alerts_bubble.long .top_email_alerts_bubble_c {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/top_email_alerts_bubble.png?1409587370) repeat scroll 0 -160px transparent; color: #444444; font-weight: normal; font-size:12px; height: 40px; padding-right: 8px; padding-top: 4px; width:396px}
.top_email_alerts_bubble.long .top_email_alerts_bubble_r {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/top_email_alerts_bubble.png?1409587370) no-repeat scroll 0 -110px transparent; height: 44px}
.top_email_alerts_bubble.long .top_email_alerts_bubble_l {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/top_email_alerts_bubble.png?1409587370) no-repeat scroll 0 -210px transparent; height: 44px}
.top_email_alerts_bubble.long .top_email_alerts_bubble_c span {color: #891C0D; float: left; font-weight: bold; margin: 0 5px 14px 0}
.top_email_alerts_bubble.long span.replace_by_rel_slug{ float:none !important; font-weight:bold !important; margin:0 !important}
.article_pages .cpb_get_alerts_line{ margin:25px 0 0; z-index:11}
.article_pages #article_body_container .cpb_get_alerts_line{ position:relative}
.article_pages .cpb_get_alerts_line .rel_login_back{ float:right; margin:7px 13px 0 0; color:#024999; cursor:pointer}
.article_pages .cpb_get_alerts_line .rel_login_back:hover{ color:#ff0000}
.article_pages #ads_and_tools .cpb_get_alerts_line .rel_login_back{ margin:28px 37px 0 0; display:none}
.promo_email_rel {margin-top:10px}
.related_sidebar_subscr .rta_dashb_right_err{ color: #FF0000; font-size: 12px; padding-top: 2px}
.rta_pop_article_top .confirmation_email {line-height:18px}
.promo_email_rel .default_text{ color:3333}
.promo_email_rel .rta_q_btn,.get_long_btn {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/rta_article_btn.jpg?1409587370) no-repeat scroll right 0 transparent; color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bold; height: 23px; line-height: 24px; margin-left: 4px; text-align: center; width: 74px; float:left }
.related_sidebar_sasource.already_subscribed .related_sidebar_subscr{ display:none}
.related_sidebar_sasource.logged_in .promo_email_rel{ display:none}
.related_sidebar_sasource.logged_out .get_long_btn{ display:none}
.get_long_btn {margin: 4px 0 22px 20px; width: 284px}
.promo_email_rel input {float: left; font-size: 12px; line-height: 12px; margin: 1px 0 0; padding: 3px 2px 3px 5px; *padding-bottom: 0; width: 206px}
.rta_pop_article_bottom {background: none repeat scroll 0 0 #EFF1F2; border-radius: 0 0 4px 4px; clear: both; float: left; margin: 19px 0 0; padding: 14px 0 10px; width: 542px}
.rta_pop_article_bottom .input_wrapper {margin: 0 auto; width: 474px}
.rta_pop_article_bottom .default_text {float: left}
.rta_pop_article_bottom #rta_dashb_right_email_fix{ float: left; width:318px}
.rta_pop_article_bottom .error{ clear:both }
.rta_pop_article_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_article_bottom input.input_password {width: 452px}
.rta_pop_article_bottom .forgot_password {color: #024999; cursor: pointer; float: right; font-size: 12px; margin: 2px 0 0}
.rta_pop_article_bottom .forgot_password:hover {color: #FF0000; text-decoration: underline}
.rta_pop_article .error {color: #FE0202; font-size: 10px}
.rta_pop_article #hp_promo_login_err {float: left; margin: 0 0 0 -35px}
.rta_pop_article_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_article_bottom .save.next {clear: both; margin: 5px 0 0 205px}
.rta_pop_article .bottom_bg{ background: none repeat scroll 0 0 #F2F3F5; float: left; height: 45px; margin-top: 14px; padding-bottom: 17px; padding-left: 22px; width: 520px; border-radius: 0 0 6px 6px}
.rta_pop_article.already_subscribed .bottom_bg{ margin-top: 0; padding-bottom: 0}
.rta_pop_article.already_subscribed .rta_pop_article_top{ padding-bottom:13px}
#article_rta_bottom_container .rta_bottom{ border: none; padding: 0; text-align: center; margin-left:30px}
#article_body_container .insight_promo{ font-size: 16px; text-align: left; font-weight: bold; margin: 25px 0; line-height: 24px}
#article_body_container .insight_promo .rta_bottom_lnk{ font-size: 16px}
#article_body_container .insight_promo ul{ margin-left: 20px; list-style: disc; line-height: 22px}
#article_body_container .insight_promo ul li a{ font-weight: normal}
#insight_follow .follow_title {font-size: 14px; margin-top: 25px}
#insight_follow #insight_follow_btn .follow,#insight_follow #insight_follow_btn .following {display: none}
#insight_follow #insight_follow_btn {margin-top: 5px; position: relative}
#insight_follow #insight_follow_btn.follow .follow,#insight_follow #insight_follow_btn.unfollow .following {display: inline; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/follow_icons.png?1409587369) no-repeat; padding: 0 7px 0 14px}
#insight_follow #insight_follow_btn.follow .follow {background-position: 1px 2px}
#insight_follow #insight_follow_btn.unfollow .following{ background-position: 1px -39px}
#insight_follow #insight_follow_loader{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/loader_hp_16x16.gif?1409587369); position: absolute; top: 2px; right: -22px; width: 16px; height: 16px}
#article_rta_bottom_container #article_rating_container .cleaner{ display:none}
#related_promo_container_rel.design_b .rta_bottom_lnk,#related_promo_container_rel2 .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; float: none}
#related_promo_container_rel.ver_b .rta_bottom_lnk,#related_promo_container_rel.ver_c .rta_bottom_lnk,#related_promo_container_rel.ver_d .rta_bottom_lnk {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; font-weight: bold; height: 21px; line-height: 21px; padding: 0 8px; text-align: center; color: #fff !important; text-decoration:none !important; border-radius:4px}
#related_promo_container_rel.ver_b .rta_bottom_lnk {background-position: 0 -25px; border: 1px solid #006da6}
#related_promo_container_rel.ver_c .rta_bottom_lnk{ border: 1px solid #cf6e00}
#related_promo_container_rel.ver_d .rta_bottom_lnk {background-position: 0 -47px; height: 21px}
#related_promo_container_rel.design_b .rta_bottom_arrow{ display:none}
#rta_link_title{ font-size: 13px; font-weight: bold; color: #575757}
.ver_d #rta_link_title{ line-height:17px}
#rta_link_popup{ background: none repeat scroll 0 0 #F5F5F5; border: 1px solid #767676; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 4px #999999; font-size: 11px; line-height: 15px; padding: 7px 11px 7px 10px; position: absolute; width: auto; z-index: 6; color:#575757; white-space:nowrap}
#rta_link_popup,#rta_link_popup.ver_b{ *padding: 9px 11px 7px 10px; margin-top: 14px}
#rta_link_popup.ver_c,#rta_link_popup.ver_d {margin-top: 1px; float:left !important}
#rta_link_popup.ver_a,#rta_link_popup.ver_b {background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/tooltip_grad.gif?1409587370) repeat-x scroll 0 0 #EFF0F0; * padding:4px 11px 6px 10px}
#rta_link_popup.ver_c #loader_while_fetch,#rta_link_popup.ver_d #loader_while_fetch{ margin-top: 7px}
#rta_link_popup.ver_b #loader_while_fetch,#rta_link_popup.ver_d #loader_while_fetch {display:none}
#rta_link_popup .arr{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/rta_tooltip_arr.png?1409587370) no-repeat scroll 0 0 transparent; bottom: -13px; height: 13px; left: 0; position: absolute; width: 100%; z-index:2 }
#rta_link_popup .m_pop,.rta_plus .m_pop{ top:-25px; left:-20px; white-space: normal}
#rta_link_popup .m_pop .m_pop_arrow{ display:none }
#rta_link_popup .m_pop .m_pop_arrow span{ left:116px}
#rta_link_btn {float:left; font-size:10px}
#rta_link_popup.not_in_slugs #rta_link_btn{ display:none}
.report_article_problems{ border:4px solid #5D0404; background:#fff; width:460px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px}
.report_article_problems .content_wrap{ margin:20px 20px 35px 20px}
.report_article_problems.message .content_wrap{ margin:20px; position:relative}
.report_article_problems .header{ font: 16px arial; color:#5D0404}
.report_article_problems .title{ font: 12px arial; color:#000; margin:5px 0 7px 0}
.report_article_problems .report_txt{ font: 12px/1.3em arial; color:#000; width:415px; height:184px; display:block}
.report_article_problems .button_mega_wrap{ width:420px; position:relative; margin:20px 0 10px 0; display:block}
.report_article_problems .button_wrap{ clear:both; display:block; margin:0 !important}
.report_article_problems #red_error_box_report{ color:red; font: 11px arial}
.linked_sidebar span,.linked_sidebar div,.linked_sidebar li,.linked_sidebar a{ font: 12px arial}
.red_sidebar .by{ font: 11px arial !important}
.mini_category .sidebar_title_bk .more{ display:none}
.article_pages #ads_and_tools .linked_sidebar .mini_category ul li{ font: 12px/1.5em arial}
.article_pages #ads_and_tools .mini_category ul.article_most_read.counts,.article_pages #ads_and_tools .mini_category ul.article_most_read.counts li{ padding:0; margin:0}
.article_pages #ads_and_tools .linked_sidebar .mini_category ol li a{ font-weight:normal}
.article_pages #ads_and_tools .linked_sidebar .mini_category .article_most_read li{ margin:0 0 10px 0; padding:0}
.article_pages #ads_and_tools .linked_sidebar .mini_category.rta_sidebar .article_most_read li{ margin:0; padding:0}
.article_pages #ads_and_tools .mini_category .sidebar_title_text{ font: bold 12px/1.4em Verdana !important}
.article_pages #ads_and_tools.red_sidebar .mini_category .sidebar_title_text{ font: bold 14px arial !important; text-transform: uppercase; color:#2D2D2D}
.article_pages #ads_and_tools.red_sidebar .mini_category #article_etn_alternative_title{ font: bold 14px arial !important; text-transform:none; color:#2D2D2D}
.article_pages #ads_and_tools .mini_category .article_headline_link{ font: bold 12px arial !important}
.article_pages #ads_and_tools .search_quote_transcripts .mini_category .sidebar_title_bk{ position:static}
.article_pages #ads_and_tools .mini_category .sidebar_title_bk{ border-bottom: 1px solid #bdbdbd; margin-bottom: 9px; position:relative}
.article_pages #ads_and_tools .mini_category .sidebar_title_bk .more{ position:absolute; right:0; bottom:0}
.article_pages #ads_and_tools.red_sidebar .mini_category .sidebar_title_bk{ border-bottom: 2px solid #791001; margin-bottom: 9px}
.article_pages #ads_and_tools .linked_sidebar .sidebar_subtitle_text{ color:#000; font-weight:bold}
.linked_sidebar .article_most_read .rta_count{ font-weight: bold; font-size:11px; color:#4e4e4e}
.red_sidebar .linked_sidebar .article_most_read .rta_count{ font-weight:bold}
.linked_sidebar .article_most_read li{ color:#4e4e4e}
.linked_sidebar .subscribe_link_sidebar a{ line-height:1.6em}
.linked_sidebar .sidebar_user_actions{ margin-top:12px}
.linked_sidebar .sidebar_user_actions li span{ color:#024999}
.article_pages #ads_and_tools .linked_sidebar .mini_category ul.list{ list-style:disc; padding:0 0 0 15px; *padding:0 0 0 18px}
.article_pages #ads_and_tools .linked_sidebar .mini_category ul.sidebar_user_actions li{ padding:0}
.article_pages #ads_and_tools .pro_sb {margin-bottom: 23px}
.article_pages #ads_and_tools .pro_sb .loader{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/loader.gif?1409587370) no-repeat center center; width:300px; height:260px}
.article_pages #ads_and_tools .pro_sb .title a{ color: #024999}
.article_pages #ads_and_tools .pro_sb .title{ border-bottom: 2px solid #c7c7c7; margin-bottom: 5px; font-weight: bold; font-size:14px}
.article_pages #ads_and_tools .pro_sb .defunct_msg {background: #f5f5f5; padding: 6px 8px}
.article_pages #ads_and_tools .pro_sb .chart {margin: 7px 0 23px 0}
.article_pages #ads_and_tools .pro_sb .chart .buttons{ border-top:1px solid #aaa; font-size: 12px}
.article_pages #ads_and_tools .pro_sb .chart .buttons div{ float: left; width: 37px; text-align: center; border-left: 1px solid #aaa; padding: 2px 0; cursor: pointer}
.article_pages #ads_and_tools .pro_sb .chart .buttons .cur{ font-weight: bold}
.article_pages #ads_and_tools .pro_sb .chart .buttons .first{ width: 70px; border-left: none}
.article_pages #ads_and_tools .pro_sb .row {display: inline-block; width: 100%; margin: 0 5px; padding: 3px 0; font-size: 14px; color: #7d7d7d}
.article_pages #ads_and_tools .pro_sb .row.header {margin: 10px 0 0 0; font-weight: bold; background-color: #7d7d7d}
.article_pages #ads_and_tools .pro_sb #pro_sb_data .row,.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row {width: 97%}
.article_pages #ads_and_tools .pro_sb #pro_sb_data .row.header,.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row.header {width: 100%}
.article_pages #ads_and_tools .pro_sb #pro_sb_data .row.header span,.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row.header span {margin: 0 5px; float: left; color: #fff}
.article_pages #ads_and_tools .pro_sb .row.price-target {color: #000; font-weight: bold}
.article_pages #ads_and_tools .pro_sb .row label {float: left}
.article_pages #ads_and_tools .pro_sb .row span {float: right; color: #000}
.article_pages #ads_and_tools .pro_sb .row span.down{ color: red}
.article_pages #ads_and_tools .pro_sb .row span a {color: #00f}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments div:not(.header),.article_pages #ads_and_tools .pro_sb #pro_sb_attachments div:not(.header) * {color: #7d7d7d; cursor: pointer!important}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row a {width: 100%}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row a label {padding-right: 3px}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row a span {width: 10px; height: 16px; background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/file_download_black.png?1448438735) no-repeat center center}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row:hover a * {color: #024999}
.article_pages #ads_and_tools .pro_sb #pro_sb_attachments .row:hover a span {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/file_download_blue.png?1448438735) no-repeat center center}
.article_pages #ads_and_tools .pro_sb .row.investment-snapshot {width: 100%; margin: 10px 0% 20px 0%; -webkit-box-shadow: 0 0 5px -1px rgba(0,0,0,0.75); -moz-box-shadow: 0 0 5px -1px rgba(0,0,0,0.75); box-shadow: 0 0 5px -1px rgba(0,0,0,0.75)}
.article_pages #ads_and_tools .pro_sb .row.investment-snapshot .row {width: 96%; text-align: right; color: #000}
.article_pages #ads_and_tools .pro_sb .row.investment-snapshot .row:not(:last-child) {padding-top: 3px; padding-bottom: 7px; border-bottom: 1px solid #e5e5e5}
.article_pages #ads_and_tools .pro_sb .row.investment-snapshot .row span {width: 70%; text-align: right; color: #000}
.article_pages #ads_and_tools .pro_sb .row a {color: #00f}
#top_investment_snapshot_bar div.loader {width: 100%; height: 34px; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/loader.gif?1409587370) no-repeat center center}
#top_investment_snapshot_bar div {display: block; margin: 5px 5px 10px 0; padding: 10px 15px; float: left; text-align: center; background-color: #f2f2f2; font: normal 16px Arial}
#top_investment_snapshot_bar div.direction {width: 147px}
#top_investment_snapshot_bar div.timeframe {width: 213px}
#top_investment_snapshot_bar div.expected-gain {width: 180px; margin-right: 0}
#top_investment_snapshot_bar div span {color: #69be04}
.linked_sidebar .article_most_read li .article_most_read_cnt{ display:block}
.linked_sidebar ol.article_most_read li .article_most_read_cnt{ margin-left:-4px; *position:relative; *margin-left:0; *left:-4px}
.linked_sidebar,.linked_sidebar .mini_category{ position:relative}
.linked_sidebar .mini_category.rta_sidebar{ z-index:3}
.linked_sidebar .low{ text-transform:lowercase; font: inherit; font-weight:bold}
.sidebar_title_text .low{ text-transform:lowercase !important; font: inherit; font-weight:bold}
.ver_c #rta_link_btn,.ver_d #rta_link_btn {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/rta_article_btn.jpg?1409587370) no-repeat scroll 0 0 transparent; color: #fff !important; float: left; font-size: 11px; height: 23px; line-height: 21px; padding-left: 9px; margin-top: 5px; margin-right: 9px; position:relative; font-weight: bold}
.ver_c #rta_link_btn .right_cor,.ver_d #rta_link_btn .right_cor {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/rta_article_btn.jpg?1409587370) no-repeat scroll right 0 transparent; height: 23px; position: absolute; right: -10px; top: 0; line-height: 25px; width: 10px}
#article_transcript_previous_statement_sidebar li {padding:3px 0 4px 5px !important; margin:0; font:12px/1em Verdana}
#article_sidebar_container #sidebar_pop_container a:visited,#sidebar_pop_container .article_most_read_cnt a:visited,#article_sidebar_container #sidebar_pop_container .popup_link{ color:#024999 !important}
#article_sidebar_container a:hover,.article_most_read_cnt a:hover{ color:#F00 !important}
.linked_sidebar .loader_while_fetch,.linked_sidebar #loader_newsletter_sidebar{ position:absolute;top:25px;right:5px}
.rta_bottom.pos_b .rta_bottom_lnk,.rta_bottom.pos_d .rta_bottom_lnk {margin-bottom:30px !important}
.rta_bottom.pos_c #promotion_box_rel,.rta_bottom.pos_d #promotion_box_rel{ margin-left:15px}
.rta_bottom.apos_e .rta_bottom_lnk {margin-bottom:10px !important}
.rta_bottom.apos_e .rta_bottom_lnk {margin: 16px auto !important}
.rta_bottom.apos_e #promotion_box_rel{ margin-left:25px}
.rta_bottom.apos_propromotion .rta_bottom_lnk {margin-left:45px !important}
.rta_bottom.apos_propromotion #promotion_box_rel{ right: 2px}
.locked_article_preview #article_body_container{ width:auto; padding:18px 5px 0 0}
.locked_article_preview #article_body{ width:auto; padding:0; *float:left !important}
.locked_article_preview #article_body.article_body_embargo {margin-top: 17px}
.locked_article_preview #article_body.article_body_embargo .top_embargo_content {margin-top: 5px; font-size: 16px; font-family: verdana; color: #000000; margin-bottom: 8px}
.locked_article_preview #article_body .quoted {border-left:8px solid #eff0f0; padding:0 14px; margin:0}
.locked_article_preview .subscribe_to_pro_container .box{ float:left; background:#f1f1f1; border:1px solid #959595; border-top:3px solid #959595; padding:20px; width:255px; border-radius: 5px; font:13px verdana; min-height:250px; position:relative}
.locked_article_preview .subscribe_to_pro_container #fullsize_box.box{ width:675px; width:auto; min-height:170px; padding:2px 20px 2px 20px}
.locked_article_preview .subscribe_to_pro_container #fullsize_box.box .learn_more{ width:241px; *width:250px}
.locked_article_preview .subscribe_to_pro_container .box .header{ font-weight:bold; margin:6px 0 16px 0}
.locked_article_preview .subscribe_to_pro_container .box .content{ line-height:1.5em}
.locked_article_preview .subscribe_to_pro_container .or_box{ float: left; width: 46px; text-align: center; font: bold 14px arial; color: #898888; margin-top: 135px}
.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro span.signin_label,.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro .please_enter{ display:block; color:#4f4f4f; margin-bottom:3px}
.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro .sign_in_title,.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro h3{ display:none}
.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro input{ display:block; width:236px; height:24px; margin-bottom:5px}
.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro input#authentication_login_email,.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro input#authentication_login_password {text-indent: 8px}
.locked_article_preview .subscribe_to_pro_container .box.sign_in_pro input.c{ width:90px; height:24px; background:#e9e9e9; border-radius: 2px; border:1px solid #c9c9c9; border-bottom:1px solid #9f9f9f; box-shadow: 0 20px 5px -9px #FFFFFF inset; font-size:14px; margin-left:153px; margin-top:8px}
.locked_article_preview .subscribe_to_pro_container .box .learn_more{ margin-top:16px !important}
.locked_article_preview .subscribe_to_pro_container .box .forgot_your_password{ font-size:10px; color:#024999; float:left}
.locked_article_preview .subscribe_to_pro_container .box .learn_more,.locked_article_preview .subscribe_to_pro_container .box .learn_more:hover{ margin:32px 0 10px 0; display:block; text-align:center; padding:3px; color:#fff; background:#007ddf; border:1px solid #006da6; border-radius: 5px; box-shadow: 0 20px 15px -9px #3bc1ff inset; font:16px arial; text-decoration:none; *background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/big_bttn_blue.png?1409587369) center left no-repeat; *border:0; *padding:4px 3px}
.locked_article_preview .subscribe_to_pro_container .box .corner{ *background:url(https://staticseekingalpha.a.ssl.fastly.net/images/grey-corners.png?1409587369) no-repeat; width:10px; height:10px; position:absolute}
.locked_article_preview .subscribe_to_pro_container .box .lt{ *background-position: 0 0; *top:-3px; *left:-1px}
.locked_article_preview .subscribe_to_pro_container .box .lb{ *background-position: 0 bottom; *bottom:-1px; *left:-1px}
.locked_article_preview .subscribe_to_pro_container .box .rt{ *background-position: right 0; *top:-3px; *right:-1px}
.locked_article_preview .subscribe_to_pro_container .box .rb{ *background-position: right bottom; *bottom:-1px; *right:-1px}
.disclosure_top{color: #999 !important;font-size: 11px !important;line-height: 155% !important;padding-bottom: 0px !important;}
.disclosure_top div#inner_disclosure,.disclosure_top p{color: #999 !important;font-size: 12px !important;margin:0 0 0}
.disclosure_top strong{color:#777 !important;font-size:12px;}
#article_body_top{float:left;color:#999;position: absolute;width: 495px;}
#article_body_top.hidden,#business_disclosure.hidden {display:none;}
#article_body_top2{color:#999;width:100%}
#article_body_top strong{color:#999}
#article_body_top2 strong{color:#999}
.grey{color:#999;font-size:11px}
.full{width: 100%;}
.pro_full_article_unlocked #article_info.alpha_rich,.pro_full_article_locked #article_info.alpha_rich,.pro_full_article_archived #article_info.alpha_rich,.locked_article_preview #article_info.alpha_rich {padding-left:2px;}
#article_info span.pro_article_icon {color: #5DAD05; font-weight: bold; font-size: 11px;}
.pro_published_dates {margin-bottom:15px; color:#4e4e4e;}
.pro_published_dates .pro_title {font-weight:bold;}
.pro_full_article_unlocked .pro_sidebar .sidebar_title_bk,.pro_full_article_locked .pro_sidebar .sidebar_title_bk,.pro_full_article_archived .pro_sidebar .sidebar_title_bk {border-color:#c7c7c7 !important}
.pro_article_info {margin-top:10px;}
.pro_article_info a,.pro_published_dates a {font-weight:bold !important;}
#article_pro_bottom_branding {font: 12px/18px verdana; color:#030303; margin-bottom:20px;padding-top:16px;float:left;width:100%}
#article_pro_bottom_branding a,#article_pro_bottom_branding a:visited{color:#024999;}
 .article_bottom_units .sidebar_title_text,.article_bottom_units .sidebar_subtitle_text {color: #000000; font-size: 12px; font-weight: bold;}
.article_bottom_units .sidebar_title_text.about {font-size: 14px; line-height:2em}
.article_bottom_units .mini_category {padding-top:18px; font:12px arial; margin-bottom:19px !important;}
.article_bottom_units .mini_category.numbered {padding-top:23px;}
.article_bottom_units .mini_category.numbered .sidebar_title_text {line-height:1.5em;}
.article_bottom_units .mini_category.numbered li {font-size: 13px; font-weight: normal; margin: 0; padding: 4px 0 2px 0px; list-style-type: decimal; color:#000;}
.article_bottom_units .mini_category.numbered li .article_most_read_cnt {margin-left:-3px; *margin-left:-6px;}
.article_bottom_units .mini_category.numbered li span.linked_article_info {color: #626262; font-weight: normal; white-space:nowrap;}
.article_bottom_units #report_problems_sidebar {color:#024999}
.article_bottom_units #sent_to_display {line-height:1.5em}
.article_bottom_units #author_payment {line-height:1.5em; padding-top:5px;}
.article_bottom_units .tagged_with {line-height:1.5em; padding-top:5px;}
.article_bottom_units #sent_to_display .popup_link {color:#024999;}
.article_bottom_units .sidebar_user_actions {padding-top:4px; line-height:1.5em;}
#article_body_container #content_follow_up .article_bottom_units .mini_category.numbered ul {padding-left:20px !important; margin:0 !important; *padding-left:24px !important;float:left;width:100%;}
.pro_article_archived .show_for_author {margin-bottom: 7px;}
.pro_article_archived #article_body_container {padding-right:0; padding-left:0; width:auto !important;}
.pro_article_archived #article_body_container #article_body {width:100% !important;}
.article_bottom_units .mini_category.numbered li .article_most_read_cnt .article_headline_link {white-space: nowrap; display: inline-block; overflow: hidden; text-overflow: ellipsis; padding-right:4px; float:left; *float:none}
.article_bottom_units .mini_category.numbered .article_most_read li .article_most_read_cnt .linked_article_info{ display:inline-block; float:left; *float:none}
.article_bottom_units .latest_transcript{ padding-top: 23px; margin-bottom:0 !important; zoom:1}
.article_bottom_units .latest_transcript .linked_article_info{ display:block; color: #959595; font-size: 11px}
.article_bottom_units .latest_transcript .linked_article_info a{ color: #959595; font-size: 11px}
.article_bottom_units #about_article_content{ display: none; padding: 0; margin: 0}
.article_bottom_units #about_article_content .mini_category.numbered{ padding-top: 19px}
.article_bottom_units #expand_content{ margin-left: 15px; display: inline-block; cursor: pointer}
.article_bottom_units #expand_content:after{ content: ' '; position: absolute; border: 5px solid transparent; border-top-color: #757575; margin-top: 6px; margin-left: 3px}
.article_bottom_units #collapse_content {margin-top: 10px; display: none; cursor: pointer}
.article_bottom_units #collapse_content:after {content: ' '; position: absolute; border: 5px solid transparent; border-bottom-color: #757575; margin-top: 1px; margin-left: 3px}
#emerging_market{ float: left; border-bottom:1px solid #ccc; margin-bottom:18px}
#emerging_market .emerging ul{ padding:0; margin:0}
#emerging_market .emerging ul li{ padding:0 !important; margin:8px 0}
#emerging_market .emerging ul li div{ color:#191919; font-size:14px}
#emerging_market .emerging ul li a{ color:#024999; font-size:13px}
#emerging_market .emerging ul li div a{ font-size:14px; font-weight: bold; text-transform: uppercase}
#comments_section .customize_pop_bordeaux.inside{ float:left; padding:16px 32px 16px 26px; border:1px solid #e4e4e4; width:436px; margin-top:24px}
#comments_section .customize_pop_bordeaux.inside.signin{ width:433px; padding:16px 29px 16px 26px}
#middle_rta{ width: 100%; float:left; text-align: center; margin: 17px 0 30px 0}
#middle_rta .rta_bottom_title{ margin:0 auto; text-align:left}
#middle_rta #related_promo_container_rel2.design_b .rta_bottom_lnk{ margin: 12px auto 0px auto !important; float: none; width: 161px}
#middle_rta #promotion_box_rel2 {right: -200px; top: 47px}
.rta_bottom.sms {text-align:center;}
.sms_line1 {color:#611012; font: bold 17px arial;}
.sms_line2 {color:#959595; font: 14px arial; margin-bottom:10px;}
.rta_bottom.sms.traditional .sms_line2 {font: 11px/1.6em verdana;}
.rta_bottom.sms .sms_box {float:left; margin-left: 75px; clear:both;}
.rta_bottom.sms input {border:0; padding:0; margin:0; height:22px; float:left;}
.rta_bottom.sms .input_wrap {border:1px solid #ccc; float:left; margin-right:6px; border-radius:3px; overflow:hidden;}
.rta_bottom.sms .number_box {background:#fff; width:249px; color:#959595; padding:0 6px; font:12px/1.5em arial; background:none;}
.rta_bottom.sms .submit {background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/get_the_app.png?1409587370); color:#fff; width:163px; height:32px; cursor:pointer;}
.rta_bottom.sms .app_stars {background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/rating.png?1409587370); width:289px; height:13px; float:left; margin-left: 108px;margin-top: 20px;}
.alphabox-window .app_sms_sent {background:#fff; padding: 25px; font:bold 14px verdana; border:2px solid #791001}
#app_promo_pic{background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/devices.png?1409587370);width:314px;height:250px;margin-left:86px;margin-top: 32px;}
#get_the_app{background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/get_the_app.png?1409587370);width:207px;height:45px;margin-left: 142px;cursor:pointer;}
#related_promo_container_rel2 .rta_bottom_lnk{ margin:22px 0 0 0}
#insight_unit *{font-size: 12px;font-family: verdana;line-height:20px;}
#insight_unit h1{font-size: 12px;padding-bottom:0;}
#insight_unit{background: #f4f4f4;padding: 14px;border: 1px solid #ccc;margin: 19px 0;float: left;}
#techpromo_button{background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/sms/tech_promo.png?1409587370);width:377px;height:97px;margin-left: 59px;cursor:pointer;}
#ipadpromo_button{background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/sms/ipad-pic.png?1409587370);width:308px;height:205px;margin-left: 90px;cursor:pointer;}
#ipadpromo_stars{background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/sms/stars.png?1409587370);width:70px;height:13px;margin-left: 212px;cursor:pointer;}
#ipad_roadblock_center_os6{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/promotions/ipad_roadblock/ipad-os6-roadblock-install.png?1409587370) no-repeat; width: 55%; height: 330px; margin: 0 auto; background-size: 100% 100%; background-size: contain}
#ipad_roadblock_center_os7{ background: url(https://staticseekingalpha.a.ssl.fastly.net/images/promotions/ipad_roadblock/ipad-os7-roadblock-portrait.png?1409587370) no-repeat; width: 55%; height: 330px; margin: 0 auto; background-size: 100% 100%; background-size: contain}
#ipad_roadblock_bottom{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/promotions/ipad_roadblock/have-app-text.png?1409587370) no-repeat; width: 25%; height: 140px; margin: 0 auto; background-size: 100% 100%; background-size: contain}
 .symbol_title_new_design .symbol_title_price.up1 {color:green;padding-left:17px;background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/big_updown_arrows.png?1409587370) no-repeat scroll 0 5px;float:left;margin-left:10px;}
.symbol_title_new_design .symbol_title_price.down1 {color:red;padding-left:17px;background:url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/big_updown_arrows.png?1409587370) no-repeat scroll 0 -54px;float:left;margin-left:10px;}
.symbol_procent_change.up1 {padding-left:6px;color:green;float:left;}
.symbol_procent_change.down1 {color:red;float:left;padding-left:7px;}
.stretch_bg .page_top .title_tab h1.symbol_title_new_design {font-size:1.3em !important;font-weight:500 !important;color:#000;margin:21px 0 0 0 !important;padding:0;z-index:11;}
.page_top_stretch.symbol_pages .title_tab .last_updated_charts_time,.page_top.page_top_symbol .title_tab .last_updated_charts_time{ color: #777777; font-size: 11px; float:right; margin:29px 0 0}
.symbol_title_new_design .symbol_title_current_price {color:#000;float:left;}
.symbol_title_new_design .symbol_title_name {padding-right:15px;color:#000;font-size:20px;float:left;}
.symbol_title_new_design .symbol_title_company_name {font-size:14px !important;float:none !important;clear:both;color:#000 !important;padding-top:2px;}
 .arich_promobox {border: 1px solid #C9C9C9; line-height: 21px; padding: 15px 19px; width: 600px; margin: 4px 0 25px 0}
.arich_promobox a{ color:#538119}
#article_info a span,#article_info a {color:#024999 !important}
#article_info .pro_exclusive {font-weight:bold; color:black}
.article_action_button {background-color: #D9D9D9; border: 1px solid #757575; border-radius: 2px; box-shadow: 0 20px 15px -7px #FEFEFE inset; clear: both; cursor: pointer; font-family: arial,helvetica,clean,sans-serif; font-size: 12px; margin-bottom: 22px; padding: 3px 8px; text-align: center}
#article_top_info .article_action_button {position:absolute; bottom:-19px; right:0;}
.article_action_button.disabled {cursor: default; color: #aaa; border: 1px solid #aaa}
.sci_articles_wrap {padding:20px 30px 10px 30px; border-bottom: 3px solid #E6E6E6; float: left; font:14px arial; width:430px; position:relative;}
.sci_articles_wrap .sci_title {font:bold 14px/1.6em arial;}
.sci_articles {clear: both; float: left; padding-top: 10px; list-style:none; font:13px arial;}
.sci_articles li {clear: both; float: left; margin: 0; padding:3px 0 10px 0; width: 490px;}
.sci_articles li .user_image.author,.small_picture {background: #fff; border: 1px solid #5D0404; float: left; height: 20px; width: 20px; margin: 0 10px 0 0; padding: 1px;}
.sci_articles li .article_and_date {float: left; width: 400px;}
.sci_articles li .date {color: #959595; font-size: 11px; font-weight: 500; margin: 0;}
.sci_articles li .date a {color: #959595;}
#article_top_info .tooltips{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/universal/tooltip_grad.gif?1409587370) repeat-x scroll 0 0 #EFF0F0; * padding:4px 11px 6px 10px; position:absolute; border: 1px solid #767676; border-radius: 4px 4px 4px 4px; box-shadow: 1px 1px 4px #999999; font-size: 11px; line-height: 15px; padding: 7px 11px 7px 10px; width: auto; z-index: 2; color:#575757; white-space:nowrap; bottom: 60px; right: 0px}
#article_top_info .tooltips .arr{ background: url(https://staticseekingalpha.a.ssl.fastly.net/images/universal/rta_tooltip_arr_op.png?1409587370) no-repeat scroll -58px 0 transparent; bottom: -13px; height: 13px; left: 0; position: absolute; width: 100%}
#promo_pic_1{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/promotions/app-icon_text_rating.png?1409587370); width: 252px; height: 61px}
#promo_pic_2{ background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/promotions/install-app-button.png?1409587370); width: 130px; height: 37px; margin-left: 61px; margin-top: 11px}
.survey_sidebar_text a{ color: #024999 !important}
#article_header #page_header.page_header_email_alerts {margin-top:0}
 .pro_sidebar_unit_title{ border-bottom: 2px solid #E6E6E6; padding-bottom: 2px; font-family: Arial; font-weight: bold; font-size: 15px; color: #2D2D2D; margin-bottom:11px}
.pro_sidebar_article_title{ margin-bottom: 15px}
.pro_sidebar_article_title .pro_article_link{ font-family: Arial; font-size: 14px; color: #024999; line-height: 1.4 }
.pro_sidebar_seperator_bullet{ color: #7d7d7d; font-size: 15px}
.pro_sidebar_seperator_comma{ color: #7d7d7d}
.pro_sidebar_article_title .pro_article_extra_links{ font-family: Arial; font-size: 12px; color: #7d7d7d}
.pro_sidebar_unit{ margin-bottom: 35px}
.pro_sidebar_main_container{ margin-top: 35px}
.pro_form_article_thank_you_container_style{ background-image: url(https://staticseekingalpha1.a.ssl.fastly.net/images/pro/thank-you-box.png?1409587370);height: 70px; width: 642px; background-repeat: no-repeat; line-height: 1.5}
.pro_form_article_thank_you_text_style{ padding-left: 10px; padding-top: 10px}
.embargo_seperator{ width: 100%; border-bottom: 1px solid #cccccc; margin-bottom:20px}
#embargo_pro_message{ font-size: 16px; font-family: verdana; color: #555555}
.archived_seperator{ border-top: 1px solid #c4c4c4 }
.pro_blue_button_non_locked_article{ width:200px; line-height:20px; margin-top:14px}
#ads_stick{ width:300px}
#article_dart_sticky{}
.fixed #article_dart_sticky.fixed {position:static !important}
 .pro_split_content{ padding-top: 40px; font-size: 23px; line-height: 1.3; font-family: verdana}
.pro_split_content_space{ margin-top: 40px}
#split_submit_container p {margin-left: 10px; font-size: 11px}
#pro_split_main_container{ width: 1002px; margin: 0 auto}
#pro_split_main_content{ width:800px; margin-top: 20px}
#author_performance_container{ border-top: 2px solid #e6e6e6; border-bottom: 2px solid #e6e6e6; margin-bottom: 24px; font-family: Arial; font-size: 14px; padding-top: 3px; padding-bottom: 3px; font-weight: bold}
#author_performance_container a {color: #024999 !important}
#rollover_menu{ position: absolute; z-index: 1000 }
#rollover_menu .arrow {position: absolute; z-index: 1200; background:url(https://staticseekingalpha3.a.ssl.fastly.net/images/arrow_pop_up.png?1409587369) no-repeat center center; top: 20px; left: 31px; width: 13px; height: 10px}
#rollover_menu #rollover_content {position: absolute; z-index: 1000; top: 28px; left: 5px}
#rollover_menu #promotion_box_rel {display: block; width: 290px; border: 1px solid #000000; box-shadow:none; background-color: #FEFFF9; padding: 0 2px 20px 2px}
#rollover_menu #promotion_box_rel .m_pop_inner {width:258px; padding:0 15px 0 15px; text-align: left}
#rollover_menu #promotion_box_rel .popup_header {color: #FF6F00; font-weight: bold; font-size: 12px}
#rollover_menu #promotion_box_rel .premium_research_header {border-bottom: 1px solid #FF6F00; padding: 6px 0 12px 0; margin-top: 10px; white-space: normal}
#rollover_menu #promotion_box_rel .bold,#article_top_info .info_content .bold {font-weight: bold }
#rollover_menu #promotion_box_rel .popup_row_first {border-bottom: 1px solid #FF6F00; padding: 6px 0 12px 0 }
#rollover_menu #promotion_box_rel .popup_row_second {border-bottom: 1px solid #FF6F00; padding: 8px 0 10px 0}
#rollover_menu #promotion_box_rel .popup_row_last {padding: 8px 0 0 0 }
#rollover_menu #promotion_box_rel .popup_row_header {font-size: 12px; font-weight: bold}
#rollover_menu #promotion_box_rel .popup_row_footer {padding-left: 25px; color: #8c8d87; font-size: 12px; white-space: normal}
#archived_roadblock_loader {background: url(https://staticseekingalpha.a.ssl.fastly.net/images/mobile/loader.gif?1409587369) no-repeat center center; height: 24px; background-size: 24px 24px; clear: both; margin-top: 20px; width: 640px; padding-top: 100px}
.single_article_subscribe_panel_title {font-family: Arial; font-size: 16px; color: #666666}
.single_article_subscribe_panel_pro_form_nav {font-family: Arial; font-size: 12px; color: #000000; margin-top: 13px}
#single_article_subscribe_panel{ padding-top: 20px; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/pro/archived_roadblock_bg.png?1409587370) repeat-x; background-size: 1px 134px}
 #portfolio_pro_articles_container ul.best_long_list{ float:left; width:100%}
#portfolio_pro_articles_container ul.best_long_list li{ border-bottom:1px solid #ccc; padding: 0 0 17px 0; margin-bottom: 15px; float:left; position:relative; width: 100%; box-shadow: 0 1px 0 #FFF}
#portfolio_pro_articles_container .top_ideas ul.best_long_list li{ margin: 0 0 12px 0; padding: 0 0 12px 0}
#portfolio_pro_articles_container .bottom_content ul.best_long_list li{ padding:0 0 20px 0; margin-bottom:0}
#portfolio_pro_articles_container .bottom_content ul.best_long_list li{ border:none}
#portfolio_pro_articles_container ul.best_long_list li .image_author{ float: left; height: 40px; width: 40px; margin: 2px 14px 0 0}
#portfolio_pro_articles_container .bottom_content ul.best_long_list li .image_author{ margin: 1px 10px 0 0}
#portfolio_pro_articles_container ul.best_long_list li .image_author img{ float: left; height: 40px; width: 40px}
#portfolio_pro_articles_container .content{ float:left}
#portfolio_pro_articles_container .content .alpha_rich{ color:#5dad05; font-weight:bold}
#portfolio_pro_articles_container .content h3{ width: 385px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
#portfolio_pro_articles_container .content h3 a{ font-family:Georgia; color: #000; font-size: 18px; font-weight: 100; padding-bottom:10px}
#portfolio_pro_articles_container .pro_article .content h4{ font-size:12px; margin-top:6px}
#portfolio_pro_articles_container .content h4 *{ font-family:Arial; color:#959595; font-size:12px}
#portfolio_pro_articles_list li:last-child {border-bottom: 0px !important; margin-bottom: 0px !important}
#portfolio_pro_articles_container .content h4{ width: 385px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
#update_loader {background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/loader_recommended_articles.gif?1409587369) no-repeat; position: relative; height: 64px; left: 481px; top: 40px}
.fixed div#insight_banner_bottom.fixed {position: static !important}
#article_body_container #article_slice {line-height: 26px}
#income_banner{ width: 300px; height: 120px; margin-bottom: 23px; cursor: pointer}
.article_pages #article_body .wsb_wrapper a,.article_pages #article_body .wsb_wrapper a:visited {color: #083f83}
.article_pages #article_body .wsb_wrapper .wsb_nlink a {font-weight:normal}
.article_pages #article_body .wsb_wrapper .wsb_half strong {color:#f26722}
.article_pages #article_body .wsb_wrapper a.wsb_black_link,.article_pages #article_body .wsb_wrapper .wsb_black,.article_pages #article_body .wsb_wrapper .wsb_half strong.wsb_black{ color: black}
.article_pages #article_body .wsb_wrapper .wsb_main_link {font-size:17px; line-height:20px; font-weight:bold}
.article_pages #article_body .wsb_wrapper .wsb_bold {font-weight: bold}
.article_pages #article_body .wsb_wrapper .wsb_main {border-bottom: 2px solid #F9BD9F; margin-bottom:20px}
.article_pages #article_body .wsb_wrapper .wsb_section {border-bottom: 2px solid #C9CACC; margin-bottom: 20px}
.article_pages #article_body .wsb_wrapper .wsb_pb {display:block; margin-bottom:15px}
.article_pages #article_body .wsb_wrapper .wsb_pt {padding-top:15px}
.article_pages #article_body .wsb_wrapper .wsb_mb {margin-bottom: 20px}
.article_pages #article_body .wsb_wrapper .wsb_orange {color:#f26722}
.upsell{ background: #f0f0f0; margin: 8px 0 9px 0px; padding: 15px 0 0 15px; font-family: arial; font-size: 12px !important}
.upsell .head{ color: #626262 !important; font-variant: small-caps}
.upsell .more{ color: #024999; font-weight: bold; padding: 10px 0 15px 0}
.upsell .content .pro{ color: #5DAD05 !important}
.upsell .content .list{ margin: 10px 0 0 0}
.upsell .content .list span{ font-weight: bold; color: #626262 }
.upsell .content{ padding-top: 10px}
.upsell .content .list div{ padding-bottom: 5px}
.upsell .content .start{ margin-bottom: 10px}
.upsell .content .start div{ padding-bottom: 10px}
#investment_snapshot {width: 300px}
#investment_snapshot div{ color: black; display: inline-block}
#investment_snapshot div:first-child{ font-weight: bold; font-size: 14px; padding-bottom: 3px}
#investment_snapshot .desc {padding-top: 3px; color: #7d7d7d; width: 100%}
#investment_snapshot div .value{ font-weight: normal; float: right}
.article_sidebar_middle > iframe{ height:0}
.stretch_bg .single .search_box_container_isolated {padding: 26px 0 0px !important}
.stretch_bg .article_right_content .search_box_container_isolated {padding: 46px 0 15px !important}
.stretch_bg .article_right_content{padding-right:0px;}
#article_top_info {float: left; height:67px; width: 100%; border-bottom: 1px solid #ccc; margin-bottom: 16px; padding-bottom: 21px; position: relative}
#article_top_info img.author_img {width: 66px; height: 66px; float: left}
#article_body .disclosure_top div#inner_disclosure,#article_body .disclosure_top p {color: #999 !important;font-size: 11px !important;line-height: 18px !important;margin-top: 0px !important;margin-bottom: 14px !important;}
.info_content {margin-left: 20px; width:550px; float: left; white-space: nowrap; overflow: hidden}
#article_top_info img.author_img {width: 66px; height: 66px; float: left}
#article_top_info .info_content>div{ margin-bottom: 6px}
#article_top_info .info_content>div:first-child{ margin-bottom: 4px; margin-top: 3px}
#article_top_info .info_content .author_name{ font-weight: bold; color: #000; font-size: 14px}
#article_top_info .info_content .author_nick{ font-size: 14px}
#article_top_info .info_content .author_desc{ font-size: 12px}
#article_top_info .info_content .author_action{ font-size: 12px; color: #024999; text-decoration: none; cursor: pointer}
a.performance_green_button{ background-color: #6cbd24; padding: 0 12px; border-radius: 5px; color: #ffffff; line-height: 20px; font-size: 11px; margin-left: 15px; height: 20px; display: inline-block}
a.performance_green_button:hover{ color: #ffffff; opacity: .8; text-decoration: none}
#article_top_info .info_content .sep{ padding: 0 0px 0 5px; font-size: 12px}
#article_top_info .info_content #follow_btn.follow {font-size: 12px; font-weight: bold; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/follow_icons.png?1409587369) no-repeat; background-position: 0px 4px; padding-left: 14px}
.transcript_page #article_top_info .info_content #follow_btn{ margin-left: 0px}
#article_top_info .info_content #follow_loader{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/homepage/loader_hp_16x16.gif?1409587369); position: absolute; top: 1px; left: 7px; width: 16px; height: 16px}
#article_top_info .info_content .arr_up{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/article_top_arr.png?1409587369); width: 21px; height: 11px; position: absolute; bottom: -7px; left: 23px}
#footer_article_top_info .info_content .arr_up{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/article/traingle_top_article_scrolling.png?1409587369)}
#article_top_info .clicks {font-size: 12px; color: #7D7D7D}
#article_top_info.ver_1 .premium_research_button {background:#ff7201; color:#fff; font:14px arial; padding:3px 7px 4px 7px; margin-left:10px; text-decoration:none; position:relative; bottom:2px; box-shadow: #D45E04 0px -2px 0px 0px inset;}
#article_top_info.ver_1 .info_content>div:first-child {margin-top:4px;}
#article_body p{ line-height: 26px; margin:0 0 17px }
#article_body p.title {margin: 0 0 8px; padding-top: 3px}
#article_body iframe{ max-width:640px}
.article_pages #comments{ width:100%}
.article_pages .comments_top_area{ width:100%}
.article_pages .comments_top_area .comments_top_area_half {width:100%}
#article_body .yc_font{font-size:13px; text-align: left;}
#article_body p a[rel="lightbox"]{display:block;}
 #article_body ul li,#article_body ol li{ line-height:27px; margin-bottom:12px }
#article_body ul{ margin:20px 0}
#article_body iframe{ display:block}
.stretch_bg #main_container.news_article_page #ads_and_tools{ margin-top:16px}
.stretch_bg #main_container.news_article_page .left_cont{ margin-top:187px}
.left_cont {display:none }
.show_left_cont .item.banner160x600 {position: relative; right: auto !important; margin: 0 auto 10px; width: 160px}
div#footer_page_header_center {width: 986px; margin: 40px auto; padding-bottom: 30px}
@media only screen and (min-width: 1461px){ .article_navigate.stretch_bg #main_container.show_left_cont {width: 1240px}
}
@media only screen and (max-width: 1461px){ .article_navigate.stretch_bg #main_container.show_left_cont{ width:142px }
.article_navigate .show_left_cont .left_cont{ width:116px }
.article_navigate.stretch_bg #main_container.show_left_cont{ width:1142px }
.article_navigate.stretch_bg #content_wrapper{ width:952px }
}
@media only screen and (max-width: 1361px){ .article_navigate .nav_article_arr {background-size: 52% 180px; width: 60px}
.nav_article_wrapper {width: 31px; left:15px; background-position: 37px 6px !important}
.nav_article_wrapper.right {width: 31px; right:15px; background-position: right 40px top 6px !important}
.article_navigate .nav_article_body {position: absolute;  top: 0; right: 8px}
.article_navigate .nav_article_wrapper.right .nav_article_body {right: auto; left: 0}
.article_navigate .nav_article_wrapper:hover {width: 324px}
}
@media only screen and (max-width: 1255px){ .nav_article_wrapper {display:none}
}
#follow_btn .unfollow {display: none}
#follow_btn2 .unfollow {display: none}
#follow_btn:hover .unfollow {display: inline; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/follow_icons.png?1409587369) no-repeat; background-position: 2px -16px; padding-left: 14px; font-weight: bold; font-size: 12px}
#follow_btn2:hover .unfollow {display: inline; background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/follow_icons_white.png?1409587369) no-repeat; background-position: 2px -16px; padding-left: 14px; font-weight: bold; font-size: 12px}
#follow_btn:hover .follow {display: none}
#follow_btn2:hover .follow {display: none}
#follow_btn span.follow {font-weight: bold; padding-left: 14px; background-position: 1px -38px !important; background: url(https://staticseekingalpha1.a.ssl.fastly.net/images/article/follow_icons.png?1409587369) no-repeat; font-size: 12px}
#follow_btn2 span.follow {font-weight: bold; padding-left: 14px; background-position: 1px -38px !important; background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/article/follow_icons_white.png?1409587369) no-repeat; padding-left: 14px; font-size: 12px}
#tracking_container{font-family: arial}
#comments ul li .com_cont .cont_com * {line-height: 23px}
#mc_body_container .corrections{ float:left; width:100% }
#ads_and_tools .insight_back_link{ color: #959595; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 6px; margin-bottom: 15px; margin-top: 1px}
#ads_and_tools .insight_back_link a{ color: #024999; white-space: nowrap}
#span_fb_widget_share{ width:auto !important}
.loading {display: inline-block; height: 16px; width: 100%; background:url(https://staticseekingalpha.a.ssl.fastly.net/images/checkbox_loader.gif?1409587369) no-repeat center center}
.article_info_pos span {color: #959595; font-size: 12px}
#article_recommendation {position: fixed; width: 300px; bottom: -160px; z-index: 9; background: #FFF; border: 1px solid #999; border-top: none; transition: bottom 0.5s; font-family: arial}
#recommendation_header.ribbon{ position: relative; text-transform: uppercase; border: 1px solid rgba(0,0,0,.3); border-left: none; box-shadow: 0px 1px 3px rgba(0,0,0,.2); clear: both; text-align: left; width: 300px}
#recommendation_header.ribbon::after{ display: block; width: 15px; height: 0px; position: absolute; bottom: -16px; right: -16px; content: ""; border-bottom: 15px solid transparent; border-left: 15px solid #a6a6a6}
#article_recommendation #recommendation_header {padding: 0 5px 0 10px; background: #d9d9d9; font-size: 14px; font-weight: bold; color: #000000; border-bottom: 1px solid #777777; line-height: 34px}
#article_recommendation #recommendation_header #recommendation_close {font-size: 12px; color: #777777; line-height: 29px; cursor: pointer}
#article_recommendation #recommendation_content {height: 66px}
#article_recommendation #recommendation_content .recommendation {width: 275px; height:40px; float: left; padding-top: 15px; padding-bottom: 10px; margin-left: 10px; border-bottom: 1px #dcdbdb solid; margin-right: 7px}
#article_recommendation #recommendation_content .recommendation img {width: 40px; height: 40px; float: left; margin-right: 10px}
#article_recommendation #recommendation_content .recommendation a {display: block; font-size: 12px}
.rec_desc {font-size: 11px; color: #878787; text-overflow: ellipsis; white-space: nowrap; width: 225px; overflow: hidden}
#article_rta_bottom_container {margin-top: 25px}
 i.icon_update_article_hint {display: inline-block; width: 15px; height: 15px; vertical-align: text-top; background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/widgets/author_update/sprite.png?1417513936) no-repeat center center}
i.icon_update_article_hint:hover .author_article_update_toolouter .article_update_tooltip {display: block }
.art_operation_btns {display: block; text-align: right}
.art_operation_btns .update_art_btn_input {display: inline-block; font-size: 12px; color: #717374; border: 1px solid #a3a3a3; background: #f2f1f2; cursor: pointer; width: 90px; height: 20px; margin-right: 2px; background: linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -moz-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -webkit-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -ms-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);  background: -o-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  }
.art_operation_btns .edit_art_btn_input {display: inline-block; font-size: 12px; color: #717374; border: 1px solid #a3a3a3; background: #f2f1f2; cursor: pointer; width: 70px; height: 20px; background: linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -moz-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -webkit-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  background: -ms-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);  background: -o-linear-gradient(top,#ffffff 0%,#f2f1f2 50%,#e5e5e5 100%);  }
.art_operation_btns .update_art_btn_input:hover,.art_operation_btns .edit_art_btn_input:hover {background: #fafafa}
 .author_article_update_submission {border-top: 2px solid #b8b8b8; border-bottom: 2px solid #b8b8b8; margin-bottom: 20px; padding: 10px}
.author_article_update_submission form { }
.author_article_update_submission .author_update_head {font-size: 16px; color: #000; font-weight: 600; margin: 4px 0 10px 0}
.author_article_update_submission .icon_update_article_hint {background-position: 0 0; width: 15px; height: 15px; margin-top: 3px}
.author_article_update_submission .author_updated_text {width: 592px; height: 192px; overflow: auto; font-size: 16px; line-height: 26px; padding: 10px 12px; border: 1px solid #b4b4b4; font-family: verdana,arial,helvetica,clean,sans-serif; resize: vertical}
.author_article_update_submission .author_update_sub_btns {display: block; text-align: right; margin: 10px 0 5px 0}
.author_article_update_submission .author_update_cancel {border: 0; background: transparent; color: #024999; margin-right: 10px; cursor: pointer}
.author_article_update_submission .author_update_submit {border: 0; background: #e3e3e3; font-size: 14px; font-weight: 700; color: #000; padding: 7px 18px; cursor: pointer}
.author_article_update_submission .author_update_submit:hover {opacity: 0.5}
 .author_article_after_updated {background: #f3f3f3; padding: 17px 27px; font-family: verdana; font-size: 16px !important; line-height: 26px; color: #000; margin: 0 0 20px 0}
.author_article_after_updated .author_article_updated_head {margin-bottom: 13px}
.author_article_after_updated .author_article_upd_text {font-weight: 700}
.author_article_after_updated .author_article_upd_date {font-size: 12px}
 .author_article_updated_thanks .author_article_updated_thanks_inner {padding: 63px 0 75px 25px}
.author_article_updated_thanks .author_article_thanks_head {font-size: 16px; font-weight: 700; margin-bottom: 22px}
.author_article_updated_thanks .author_article_thanks_text {font-size: 16px; font-weight: 500; line-height: 26px !important}
.author_article_updated_thanks .author_article_thanks_close {text-align: right; margin: 56px 10px 0 0}
.author_article_updated_thanks .author_update_close {font-size: 14px; font-weight: 700; background: #e3e3e3; padding: 7px 23px; cursor: pointer; border: none}
.author_article_update_toolouter {display: inline-block; position: relative}
.author_article_update_toolouter .article_update_tooltip {z-index: 10; display: none; padding: 4px 8px; margin-top: -20px; margin-left: 15px; width: 200px}
.author_article_update_toolouter:hover .article_update_tooltip {display: inline-block; position: absolute; border: 1px solid #B8B8B8; background: #fafafa; font-size: 12px; font-weight: normal}
.author_article_update_toolouter .article_update_tooltip {border-radius: 4px; box-shadow: 5px 5px 8px #CCC}
.author_article_aupdates {margin-top: 25px}
.author_article_update {padding: 20px; margin-bottom: 30px; background-color: #f3f3f3; line-height: 26px !important}
#submission_loader {position: relative; left: 340px; top: 110px; margin: -64px}
span.date {font-size: 13px}
#first_portfolio_unit{ width: 100%; margin-bottom: 10px}
.odd{ background: #f2f2f2}
.remove_btn{ background: url(https://staticseekingalpha2.a.ssl.fastly.net/images/data/x.png?1409587369) scroll 0 -40px no-repeat; border: 1px solid transparent; cursor: pointer; font-family: inherit; font-size: 14px; height: 19px; margin-bottom: 0; margin-top: -14px; padding: 4px 0 2px; position: absolute; text-align: center; width: 17px; margin-left: 12px}
.remove_btn:hover{ background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/data/x.png?1409587369) scroll 0 8px no-repeat; color:#6596E6; position:absolute}
.fpu_input{ width: 80px}
.fpu_loader{ background: url(https://staticseekingalpha3.a.ssl.fastly.net/images/loader.gif?1409587369) no-repeat center}
#first_portfolio_unit thead tr th{ border-bottom: 2px solid #DDD; border-top: 1px solid #DDD; padding-bottom: 4px}
#portfolio_unit a:visited {color: #024999}
#first_portfolio_unit .empty_cell{ background-color: #FFFFFF}
.sticky_share_wrapper {position: fixed; top: 180px; -webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.28); -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.28); box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.28)}
.share_widget_sticky {float:left; clear:none; width:50px}
.share_widget_sticky a {isplay:block;}
.share_widget_sticky .icon {height:23px; float:left; margin-left:10px;cursor:pointer}
.share_widget_sticky .c_twitter {width:30px;margin-top:20px;margin-bottom:30px;background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) 0px 0px no-repeat;}
.share_widget_sticky .c_twitter:hover {width:30px;margin-top:20px;margin-bottom:30px;background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) -31px 0px no-repeat;}
.share_widget_sticky .c_twitter a {width:13px; height:11px; float:left; text-decoration:none !important;}
.share_widget_sticky .c_facebook {width:30px;margin-bottom:30px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) 0px -23px no-repeat;}
.share_widget_sticky .c_facebook:hover {width:30px;margin-bottom:30px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) -31px -23px no-repeat;}
.share_widget_sticky .c_linkedin {height:19px;width:30px; margin-bottom:30px;background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) 0 -46px no-repeat;}
.share_widget_sticky .c_linkedin:hover {height:19px;width:30px; margin-bottom:30px;background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) -31px -46px no-repeat;}
.share_widget_sticky .c_email {width:30px;margin-bottom:20px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) 0px -65px no-repeat;}
.share_widget_sticky .c_email:hover {width:30px;margin-bottom:20px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) -31px -65px no-repeat;}
.share_widget_sticky .c_reddit {height:30px;width:30px;margin-bottom:20px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) 0px -90px no-repeat;}
.share_widget_sticky .c_reddit:hover {height:30px;width:30px;margin-bottom:20px; background:url(https://staticseekingalpha2.a.ssl.fastly.net/images/universal/social/share_unit_sprite_v2.png?1447236119) -31px -90px no-repeat;}
@-webkit-keyframes fadeIn {from {opacity: 0}
to {opacity: 1}
}
@-ms-keyframes fadeIn {from {opacity: 0}
to {opacity: 1}
}
@keyframes fadeIn {from {opacity: 0}
to {opacity: 1}
}
@-webkit-keyframes fadeOut {from {opacity: 1}
to {opacity: 0}
}
@-ms-keyframes fadeOut {from {opacity: 1}
to {opacity: 0}
}
@keyframes fadeOut {from {opacity: 1}
to {opacity: 0}
}
.cyp-fade-out {opacity: 1; -webkit-animation: fadeOut ease-in 1; -ms-animation: fadeOut ease-in 1; animation: fadeOut ease-in 1}
.cyp-fade-in {opacity: 0; -webkit-animation: fadeIn ease-in 1; -ms-animation: fadeIn ease-in 1; animation: fadeIn ease-in 1}
.cyp-fade-in,.cyp-fade-out {-webkit-animation-fill-mode: forwards; -ms-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 1s; -ms-animation-duration: 1s; animation-duration: 1s}
#nav_settings_link {width: 50px; margin-left: 0 !important; margin-top: 0 !important; padding: 0; position: relative; height: 100%}
#nav_settings_link img {position: absolute; left: 8px; top: 8px}
#complete_profile_vocations {display: none; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
#complete_profile_vocations * {-ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
#complete_profile_vocations.active {display: block; position: fixed; width: 730px; height: 540px; left: 50%; margin-left: -365px; top: 70px; -o-border-radius: 4px; border-radius: 4px; -ms-box-shadow: 0 6px 12px rgba(0,0,0,0.23),0 10px 40px rgba(0,0,0,0.19); -o-box-shadow: 0 6px 12px rgba(0,0,0,0.23),0 10px 40px rgba(0,0,0,0.19); box-shadow: 0 6px 12px rgba(0,0,0,0.23),0 10px 40px rgba(0,0,0,0.19); z-index: 1021; background: #fff}
@media \0all\,all\9 {#complete_profile_vocations.active {border: 1px solid #D8D8D8}
}
#complete_profile_vocations.active .complete_profile_header {height: 50px; line-height: 50px; font-size: 16px; font-weight: 500; padding-left: 30px; border-bottom: 2px solid #D8D8D8; padding-right: 18px}
#complete_profile_vocations.active .complete_profile_header .times {float: right; color: #D8D8D8; font-weight: 700; height: 50px; line-height: 50px; width: 20px; cursor: pointer; display: block}
#complete_profile_vocations.active .complete_profile_content {height: 430px; line-height: 430px; clear: both; overflow-x: hidden; overflow-y: scroll; -ms-box-shadow: 0px -20px 20px -20px rgba(0,0,0,0.44) inset; -o-box-shadow: 0px -20px 20px -20px rgba(0,0,0,0.44) inset; box-shadow: 0px -20px 20px -20px rgba(0,0,0,0.44) inset; padding-left: 30px}
@media \0all\,all\9 {#complete_profile_vocations.active .complete_profile_content {border-bottom: 1px solid #D8D8D8}
}
#complete_profile_vocations.active .complete_profile_content .vocation-column {height: 100%; float: left}
#complete_profile_vocations.active .complete_profile_content .vocation-column.vocation-column-0 {width: 365px}
#complete_profile_vocations.active .complete_profile_content .vocation-column.vocation-column-1 {width: 266px}
#complete_profile_vocations.active .complete_profile_content .vocation-column .group-header,#complete_profile_vocations.active .complete_profile_content .vocation-column .vocation-label {font-size: 12px; display: block}
#complete_profile_vocations.active .complete_profile_content .vocation-column .group-header:first-child,#complete_profile_vocations.active .complete_profile_content .vocation-column .vocation-label:first-child {margin-top: 23px}
#complete_profile_vocations.active .complete_profile_content .vocation-column .vocation-label {line-height: 20px; color: #757575; font-weight: 300}
#complete_profile_vocations.active .complete_profile_content .vocation-column .vocation-label input[type="checkbox"] {margin-right: 8px}
#complete_profile_vocations.active .complete_profile_content .vocation-column .vocation-label.last-child {padding-bottom: 20px}
#complete_profile_vocations.active .complete_profile_content .vocation-column .group-header {line-height: 23px; color: #000; font-weight: 700; margin-top: 30px}
#complete_profile_vocations.active .complete_profile_footer {height: 60px; line-height: 60px; padding: 0 18px}
#complete_profile_vocations.active .complete_profile_footer span.error {color: red; float: left}
#complete_profile_vocations.active .complete_profile_footer button {-o-border-radius: 4px; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-action: manipulation; -moz-touch-action: manipulation; -o-touch-action: manipulation; -ms-touch-action: manipulation; touch-action: manipulation; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; background-color: #FF7200; border-color: #FF7200; color: #FFF; float: right; width: 90px; margin-top: 12px}
#complete_profile_vocations.active .complete_profile_footer button:disabled {cursor: not-allowed; opacity: 0.75; background: #D8D8D8; border: none}
#complete_profile_intro {opacity: 0; height: 115px; width: 260px; position: absolute; right: 5px; top: 50px; z-index: 1021; background: #FFF; -o-border-radius: 4px; border-radius: 4px; -ms-box-shadow: 0 3px 12px rgba(0,0,0,0.23),0 3px 12px rgba(0,0,0,0.16); -o-box-shadow: 0 3px 12px rgba(0,0,0,0.23),0 3px 12px rgba(0,0,0,0.16); box-shadow: 0 3px 12px rgba(0,0,0,0.23),0 3px 12px rgba(0,0,0,0.16)}
@media \0all\,all\9 {#complete_profile_intro {border: 1px solid #D8D8D8}
}
#complete_profile_intro .triangle-with-shadow {width: 30px; height: 30px; position: absolute; overflow: hidden; bottom: 115px; left: 209px}
@media \0all\,all\9 {#complete_profile_intro .triangle-with-shadow {display: none}
}
#complete_profile_intro .triangle-with-shadow::after {content: ""; position: absolute; width: 15px; height: 20px; background: #FFF; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); bottom: -12.5px; left: 12.5px; -ms-box-shadow: -3px 0px 4px -1px rgba(0,0,0,0.25) ; -o-box-shadow: -3px 0px 4px -1px rgba(0,0,0,0.25) ; box-shadow: -3px 0px 4px -1px rgba(0,0,0,0.25) }
@media \0all\,all\9 {#complete_profile_intro .triangle-with-shadow::after {display: none}
}
#complete_profile_intro #complete_profile_intro_upper {height: 55px; line-height: 53px; font-size: 16px; font-color: #000; padding: 0 18px}
#complete_profile_intro #complete_profile_intro_lower {height: 60px; line-height: 60px; padding: 0 18px; font-size: 14px; font-weight: 300}
#complete_profile_intro #complete_profile_intro_lower span#decline_btn,#complete_profile_intro #complete_profile_intro_lower button#accept_btn {cursor: pointer}
#complete_profile_intro #complete_profile_intro_lower span#decline_btn {color: #757575; margin-right: 20px; float: right}
#complete_profile_intro #complete_profile_intro_lower button#accept_btn {-o-border-radius: 4px; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-action: manipulation; -moz-touch-action: manipulation; -o-touch-action: manipulation; -ms-touch-action: manipulation; touch-action: manipulation; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; background-color: #FF7200; border-color: #FF7200; color: #FFF; float: right; width: 90px; margin-top: 12px}
#sales_survey {display: none; width: 100%; margin-bottom: 45px; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
#sales_survey * {-ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box}
#sales_survey.active,#sales_survey.active-results {display: block}
#sales_survey.active #survey_error_container,#sales_survey.active-results #survey_error_container {display: block}
#sales_survey.active #survey_error_container span,#sales_survey.active-results #survey_error_container span {color: #ff3333; font-weight: 700; font-size: 12px}
#sales_survey .survey-header {font: bold 14px arial !important; text-transform: uppercase; color: #2D2D2D; border-bottom: 2px solid #791001; margin-bottom: 9px}
#sales_survey .survey-body {clear: both; overflow: hidden}
#sales_survey .survey-body .question-text {font: bold 14px arial !important; color: #2D2D2D; margin-bottom: 12px}
#sales_survey .survey-body .survey-radio-wrapper {display: block; line-height: 23px}
#sales_survey .survey-body #survey_submit_button_wrapper {margin-top: 9px; clear: both; overflow: hidden}
#sales_survey .survey-body #survey_submit_button_wrapper button#survey_submit_button {-o-border-radius: 4px; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-action: manipulation; -moz-touch-action: manipulation; -o-touch-action: manipulation; -ms-touch-action: manipulation; touch-action: manipulation; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 2px 12px; font-size: 14px; line-height: 1.42857143; background-color: #FF7200; border-color: #FF7200; color: #FFF; float: right}
#sales_survey .survey-body #survey_submit_button_wrapper button#survey_submit_button:disabled {background: #B7B6B6; opacity: 0.8; border: none}
#sales_survey .survey-body .survey-result-row {clear: both; overflow: hidden; margin-bottom: 3px; height: 16px; line-height: 16px}
#sales_survey .survey-body .survey-result-row.user-answer .survey-result-progbar-wrapper .survey-result-progbar-inner {background: #F76E00}
#sales_survey .survey-body .survey-result-row .survey-result-label {width: 45%; float: left; text-align: right; color: #B7B6B6; padding-right: 5px; height: 16px; line-height: 16px}
#sales_survey .survey-body .survey-result-row .survey-result-progbar-wrapper {width: 50%; float: left; height: 16px; line-height: 16px}
#sales_survey .survey-body .survey-result-row .survey-result-progbar-wrapper .survey-result-progbar-inner {height: 16px; line-height: 16px; background: #807F7F; float: left; min-width: 2px}
#sales_survey .survey-body .survey-result-row .survey-result-progbar-wrapper .survey-result-percent {padding-left: 5px; float: left; width: 30%; color: #B7B6B6; height: 16px; line-height: 16px}
#sales_survey.active #survey_body {display: block}
#sales_survey.active #survey_results {display: none}
#sales_survey.active-results #survey_body {display: none}
#sales_survey.active-results #survey_results {display: block}
#author-newsletter {background: #F8F8F8; margin: 30px 0 30px 0; padding: 25px 0 25px 0; border: 1px solid #f0f0f0; font-family: Arial,sans-serif}
#subscribe_loader {text-align: center; margin: 15px 0 0 0}
#author-newsletter .title {font-size: 18px; margin-bottom: 25px; text-align: center; color: #646464}
#author-newsletter .subscribe {text-align: center}
#author-newsletter .subscribe-btn {width: 111px; height: 28px; background-color: #ff7200; color: #FFF; font-size:16px; border: 0; border-radius: 3px; cursor: pointer}
#author-newsletter #message-display {font-size: 18px; text-align: center; color: #646464}