#commentary_article a,#best_stock_buy_article a{color:#1d5eb5}#commentary_article a:hover,#best_stock_buy_article a:hover{text-decoration:underline}.commentary_body ul{list-style-type:none;margin:0 20px;padding:0}.commentary_body ul>li:before{content:'\2022\00A0';color:#000;font-size:12pt;margin-left:-10px}.commentary_body p,.commentary_body,.besststock_body p,#long_term_investing p{margin-top:1em !important;font-size:13pt}.commentary_body a{color:#1d5eb5}.commentary_body a:hover{text-decoration:underline}.commentary_reports{clear:both;float:none;margin-top:50px;margin-bottom:50px}.commentary_reports p{font-size:10pt}.commentary_reports a{color:#000}.commentary_reports .commentary_reports_block{float:left;width:485px}.commentary_reports .reg_link img{width:140px}#overlay_form{background:white;box-shadow:1px 1px 0 #fff;position:absolute;width:433px;-moz-box-shadow:1px 1px 0 #fff;-webkit-box-shadow:1px 1px 0 #fff;box-shadow:1px 1px 0 #fff;z-index:1000;margin:30px auto !important}#overlay_form img{border:0}.green_head{background:url(/images/zacks/pop_green_header.png)repeat-x;height:26px;width:425px}.green_head img{width:20px;margin:3px 3px 0 0}.bio_pop_body{border:1px solid #aaa;background:#fff;padding:10px 10px 15px}#bio_pop,#pop{display:block;text-decoration:none;color:#fff;font-weight:bold;font-size:10pt !important;line-height:normal;cursor:pointer;float:right}#pop{margin-top:0 !important}#bio_pop{padding:0 5px}#bio_pop img,#pop img{margin:0 0 5px 0;border:0;padding:0;width:auto}.comm_pop{margin-left:-255px !important;margin-top:65px !important}.sizespecial{width:62% !important}.center,.align_center{text-align:center}.fixed-dialog{position:fixed;top:50px !important;left:50px;width:auto !important}.fixed-dialog .ui-dialog-titlebar{display:none}#overlay_header{position:relative}#overlay_header img[title=Close]{position:absolute;right:10px;top:5px}.fixed-dialog .ui-widget-content{background:none !important;border:none !important}#ranked_stocks_highlight_archive>article,#newsroom_archive>article,#blog_archive>article{border-top:1px solid #cacaca;padding-top:10px}#article article header.mugshot{border-bottom:0}#newsroom_archive article#archives_list{padding-top:0}#archives_list table#aheadofwallstreet_archives{margin:0 0 5px 0}#archives_list table#aheadofwallstreet_archives thead th{padding:0;border-bottom:0}#archives_list table#aheadofwallstreet_archives tbody td{padding-top:10px}#archives_list tr:hover,#blog_archive tr:hover{background:none !important}.sub_commentary article h1{color:#000;font-weight:bold;font-size:10.5pt}.sub_commentary article header.mugshot{border-top:none !important;border-bottom:none !important;min-height:95px;width:60px;float:left;padding-top:0 !important}.sub_commentary article{border-top:1px solid #ccc !important;padding-top:10px}#article .comments time,#newsroom_archive .comments time{border-left:0;padding-left:0}.sub_commentary article p.comments{padding-top:0;margin-top:2px !important}#newsroom_archive #archives_list,#blog_archive #archives_list{border-top:none !important;padding-top:none !important}#newsroom_archive #archives_list table,#blog_archive #archives_list table{margin-top:0}#newsroom_archive #archives_list table th,#blog_archive #archives_list table th{margin:0;padding:0}#newsroom_archive #archives_list table td,#blog_archive #archives_list table td{padding-top:10px}#newsroom_archive article header.mugshot{min-height:87px}#most_recent_insights .comments img,#archives_list .comments img,#article .comments img{float:none;margin:0;border:0}#commentary_article+#pmfa-bottom .image{position:relative !important;margin-top:2px;width:47px !important;height:64px !important;border:1px solid #cacaca;margin-left:45px}#commentary_article+#pmfa-bottom .image .imageIn{width:47px !important;height:64px !important}#commentary_article+#pmfa-bottom .imageIn img{width:auto !important;height:auto !important;position:absolute;left:0;top:0}#qp_main200061,#qp_main233226{overflow:hidden}.qp_btna{float:left}a#qp_a200061{margin-top:46px !important}form#qp_form200061 span{font-size:10pt}#qp_rb_200061>div,a#qp_cl_200061{width:auto !important}#right_content.right_content_trade>#commentary_article>h1 a{color:#007f06;font-size:18px;margin-bottom:10px}#right_content.right_content_trade #commentary_article a.btn_ztNow{font-size:13px !important}#right_content.right_content_trade>#commentary_article a.btn_ztNow{top:-35px;right:5px}#right_content.right_content_trade header.mugshot_large{margin-top:8px;padding-top:8px;border-top:3px solid #cacaca}#right_content.right_content_trade>#commentary_related_container h1{font-size:18px;color:#007f06}#right_content.right_content_trade>.two_col>section{width:395px}#right_content.right_content_trade>section#related_articles{border-top:3px solid #cacaca !important;margin-top:10px !important}#right_content.right_content_trade>#commentary_related_container>section#related_articles h1,#right_content>#commentary_related_container>section#commentary_archive h1{font-size:13px;color:#4b4b4b;margin-top:8px;margin-bottom:5px;border-top:3px solid #cacaca;padding:5px 0;border-bottom:1px solid #cacaca}#right_content.right_content_trade>#commentary_related_container>section#related_articles article h1,#right_content>#commentary_related_container>section#commentary_archive article h1{font-size:12px;border:0;padding:0;margin-top:0}.right_content_trade #most_recent_insights.sub_commentary table.dataTable th,.right_content_trade #most_recent_insights.sub_commentary table.dataTable td{border-bottom:0;text-shadow:none}.right_content_trade .sub_commentary table th{padding:0}html,body{width:100%;overflow-x:hidden;float:left}#main_content,#main_menu,#banner,#bottom_ad,#quick_links section,#zacks_reported section,#copyright section{max-width:1005px;width:100%;clear:both;margin:0 auto;position:relative}#main_content input[type=text] #banner img{width:100%;height:auto;float:right;max-width:728px;max-height:90px}#banner a{float:left;width:100%;height:auto;max-width:232px;max-height:92px}.nav-toggle{float:right;position:relative;z-index:1001;margin-top:16px;margin-right:8px;padding:2px;padding-top:5px;padding-bottom:8px;background-color:#4f9d3a;width:100%;max-width:50px;cursor:pointer;display:none}.nav-toggle span{width:80%;float:left;margin:5px 10% 0;background-color:#fff;padding:3px 0}.caret{width:15px;height:15px;position:absolute;right:20px;top:-3px;margin:10px 0;background:url(/images/caret-right.png) center center no-repeat;display:none}.quicklink-toggle{float:left !important;position:relative;margin-left:8px !important;padding:2px;padding-top:12px;padding-bottom:8px;background:transparent;width:100% !important;max-width:50px !important;cursor:pointer;display:none;box-shadow:none !important;border:none !important}.quicklink-toggle small{width:80%;float:left;margin:5px 10% 0;background-color:#fff;padding:3px 0}footer{width:100%;overflow-x:hidden;margin:0 auto}.footer-links{display:block;width:100% !important;margin-left:0 !important}#quick_links div{border-right:0}#quick_links .footer-links div{border-right:1px solid #274a20}#quick_links .footer-links div:last-child{border:0;box-shadow:none}.footer-links{box-shadow:none}#quick_links .footer-links{box-shadow:none}.quote_nav_toggle{position:relative;float:left;z-index:99;margin-top:0;margin-left:0;margin-bottom:5px;padding:2px;padding-top:5px;padding-bottom:8px;width:100%;max-width:60px;cursor:pointer;display:none;top:-37px}.quote_nav_toggle span{width:80%;float:left;margin:5px 10% 0;background-color:#787878;padding:3px 0}#main_menu li.nav-hilite a{width:98%}#quote_nav_toggle{position:absolute;top:-45px;left:2%;width:82px;padding:12px;padding-left:8px;background:#f07519;cursor:pointer;display:block;border-radius:2px}#quote_nav_toggle span{float:left;width:22px;background:#fff;margin:2px 0;padding:1px}#quote_nav_toggle span::before,#quote_nav_toggle span::after,#quote_nav_toggle.close-toggle span::before,#quote_nav_toggle.close-toggle span::after{width:22px;position:absolute;background:#fff;padding:1px;content:'';display:block;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;-ms-transition:all ease .5s;transition:all ease .5s}#quote_nav_toggle span::before{left:8%;top:19%}#quote_nav_toggle span::after{bottom:19%;left:8%}#quote_nav_toggle.close-toggle span::before{-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-o-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg);top:46%}#quote_nav_toggle.close-toggle span{background:0;padding:0}#quote_nav_toggle.close-toggle span::after{-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);bottom:45%}#quote_nav_toggle strong{float:right;font-weight:400;line-height:.2;color:#fff;text-align:left;font-size:14px}@media screen and (max-width:384px){#quote_nav_toggle{top:-31px}nav.left_subnav{top:0 !important}}#quote_sidebar_toggle{width:auto;position:absolute;top:-27px;left:2%;cursor:pointer;display:none}#quote_sidebar_toggle strong{text-transform:capitalize;font-size:12px;color:#000;text-align:left;float:left;line-height:22px}#quote_sidebar_toggle aside{background:#f1943b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYzZlMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f1943b 0,#dc6e2f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1943b),color-stop(100%,#dc6e2f));background:-webkit-linear-gradient(top,#f1943b 0,#dc6e2f 100%);background:-o-linear-gradient(top,#f1943b 0,#dc6e2f 100%);background:-ms-linear-gradient(top,#f1943b 0,#dc6e2f 100%);background:linear-gradient(to bottom,#f1943b 0,#dc6e2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1943b',endColorstr='#dc6e2f',GradientType=0)}#quote_sidebar_toggle aside{float:left;margin-left:5px;padding:8px 10px}#quote_sidebar_toggle aside span{background-color:#fff;float:left;margin:0 2px;border-radius:100%;padding:2px}.close_nav_btn span{float:right;margin-left:5px;border:1px solid #cacaca;border-radius:100%;width:16px;height:16px;margin-right:10px;position:relative}.close_nav_btn span::before,.close_nav_btn span::after{background-color:#fff;width:1px;height:10px;position:absolute;z-index:1000;left:46%;top:16%;content:''}.close_nav_btn span::before{-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-o-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg)}.close_nav_btn span::after{-webkit-transform:rotate(-44deg);-moz-transform:rotate(-44deg);-o-transform:rotate(-44deg);-ms-transform:rotate(-44deg);transform:rotate(-44deg);right:50%}.close_nav_btn{color:#fff;text-align:left;float:right;cursor:pointer;display:none}@media screen and (max-width:768px){#quote_sidebar_toggle,.close_nav_btn{display:block}}@media screen and (min-width:480px) and (max-width:768px){#quote_sidebar_toggle{top:-35px}}@media screen and (min-width:385px) and (max-width:414px){#quote_sidebar_toggle{top:-34px}}@media screen and (min-width:1023px){#quote_nav_toggle{display:none}}@-moz-document url-prefix(){a.hoverquote-nochg span{padding-top:0}}@media only screen and (max-device-width:480px){.commentary_body{float:left;width:100%}.commentary_body p{width:98%;float:left;margin-left:1%;margin-right:1%}}@media only screen and (device-width:768px){.commentary_body{float:left;width:100%}.commentary_body p{width:98%;float:left;margin-left:1%;margin-right:1%}}@media only screen and (device-width:1024px){.commentary_body{float:left;width:100%}.commentary_body p{width:98%;float:left;margin-left:1%;margin-right:1%}}.ui-dialog{width:100% !important;max-width:570px !important;height:auto !important}.ui-dialog-titlebar{width:100%}.ui-dialog .ui-widget-content{float:left;width:100% !important;max-width:570px}.ui-dialog .ui-widget-content p{width:100%;float:left}.modal_zt_offsite .ui-widget-content{max-width:550px !important}.zcPopup_mainContent article>p{float:none !important}@media screen and (max-width:414px){.ui-dialog .ui-widget-content{max-width:359px}}@media screen and (max-width:384px){.ui-dialog .ui-widget-content{max-width:328px}}@media screen and (max-width:375px){.ui-dialog .ui-widget-content{max-width:319px}}@media screen and (max-width:320px){.modal_zt_offsite .ui-dialog-titlebar{width:100% !important;min-width:280px}.modal_zt_offsite .ui-widget-content{left:30px;max-width:280px !important}}@media screen and (max-width:480px) and (min-width:385px){.modal_zt_offsite .ui-dialog-titlebar{width:100% !important;min-width:320px;left:-10px}.modal_zt_offsite .ui-widget-content{max-width:480px !important;left:-10px}}@media screen and (max-width:568px) and (min-width:481px){.modal_zt_offsite .ui-dialog-titlebar{width:100% !important;min-width:350px;left:-10px}.modal_zt_offsite .ui-dialog .ui-widget-content{left:-50px;max-width:400px !important}}@media screen and (max-width:384px) and (min-width:321px){.modal_zt_offsite .ui-dialog-titlebar{width:100% !important;min-width:320px;left:-21px !important}.modal_zt_offsite .ui-widget-content{left:-21px !important}}@media screen and (max-width:640px) and (min-width:569px){.modal_zt_offsite .ui-dialog-titlebar{min-width:520px;left:-34px !important}.modal_zt_offsite .ui-widget-content{left:-34px !important}}@media screen and (max-width:1024px) and (min-width:769px){.modal_zt_offsite .ui-dialog-titlebar,.modal_zt_offsite .ui-widget-content{left:30px}}@media screen and (min-width:415px) and (max-width:600px){.ui-dialog .ui-widget-content{max-width:512px}}.zcPopup_body{width:100% !important;max-width:308px}.zcPopup_mainContent{width:96%;padding:15px 8px 10px !important}@media screen and (max-width:1023px){#left_rail .dfp_ad_unit{display:none}#quote_ribbon{max-width:1023px;width:96%;margin-left:1%;margin-right:1%;float:left}.rank_pop{max-width:300px;width:100%;margin:0;position:absolute;z-index:300;left:0 !important}.help_text a{position:relative;z-index:1}#quote_overview{padding-left:2px}}@media screen and (max-width:767px){.zcPopup_mainContent{padding:15px 0 !important}#overlay_popup_div{overflow:visible}}@media screen and (max-width:320px){.zcPopup_body{max-width:310px;width:100% !important}.zcPopup_mainHeader{width:100%}.rank_pop{max-width:267px;width:100%;margin:0;position:absolute;z-index:300;left:0 !important}}@media screen and (max-width:1023px){video,object{width:100%;height:auto;max-width:600px;max-height:405px}#banner img{width:98%;margin:0 1%}#banner img{width:100%;height:auto;float:right;max-width:728px;max-height:90px}#banner a{float:left;width:100%;height:auto;max-width:232px;max-height:92px}#banner a img{width:auto;height:auto}#banner div.dfp_ad_unit{display:none}#main_menu_wrapper{position:relative !important}#main_menu{box-shadow:none !important}#main_menu_wrapper{position:absolute;top:68px;display:none}.menu-top-fix{top:-38px !important}#main_menu{background:#4f9d3a}#main_menu li{width:100%;float:left;position:relative;border-bottom:1px solid #415c49}#main_menu li a{text-align:left;border:0;padding-left:10px}#main_menu ul{width:100%;position:relative;top:0;float:left;border-radius:0;margin:0;padding:0}#main_menu ul li{float:left;width:100%;border:0;margin:0;padding:0;padding-left:13px}#main_menu ul li:before{display:none}#main_menu ul li a{text-align:left;padding-left:10px;text-shadow:none}#main_menu li.nav-hilite ul{position:relative;width:100%;top:-1px;height:auto;border-radius:0}#main_menu .nav-hilite ul li{margin:8px 13px;width:90%}#main_menu form{width:80%;margin:10px 0}#main_menu form input[type=text]{width:100%;padding-top:4px;padding-bottom:6px}#search_form .submit{margin-top:10px;margin-left:-42px}#main_menu li:last-child .result_container{top:37px;left:20px}.nav-toggle{display:block}.caret{display:block}#main_menu li:hover>span.caret{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}.caret,.caret:hover{transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s}.main_body{width:98%;max-width:1023px;margin:10px 1%;padding:0;float:left}.ad_body{float:left;width:auto;height:auto;margin:5px 0}.commentary_body p{float:left;width:98%;max-width:1023px;margin:5px 0;text-align:left !important}.commentary_body table{width:98%;margin:10px 1% 5px 1%;float:left;max-width:650px;overflow:scroll}.mugshot_large{margin:5px 1%;float:left;width:98%;max-width:1023px}.mugshot_large p{float:left;width:100%;margin-top:5px;margin-bottom:5px}article header.mugshot_large{height:auto}.commentary_body ul,.commentary_body ul li{float:left;font-size:16px;width:98%;max-width:1023px;margin:5px 1%}.commentary_body ul li{margin-left:10px}font{float:left}#pmad-inline1.konafilter{clear:both;width:98%;float:left}#pmfa-bottom.konafilter{margin-left:0 !important;max-width:1023px;width:98%;margin:0 1%;overflow:hidden}.wrap-out{max-width:1023px !important;width:98% !important;margin:0 1%}#pmfa-bottom.konafilter div.wrap-out div.wrap-in{max-width:1023px !important;width:98% !important;margin:0 1%}#pmfa-bottom.konafilter div.wrap-out div.wrap-in div.body{width:100%}#commentary_related_container{padding:0;margin-top:10px}#related_articles,#commentary_archive{width:98%;max-width:1023px;margin:0 1%;float:left}#commentary_archive{margin-top:10px;margin-left:5px !important;padding:0}#commentary_archive h1{margin-top:5px}#left_rail{width:98%;float:left;margin:0 1%;position:relative}.quote_nav_toggle{display:block}nav.left_subnav{top:-34px;position:absolute;z-index:999;border-radius:0;width:99%;left:-999px}aside#third_rail{float:left;max-width:1023px;width:96%;margin:10px 2%;padding:0}div.ad{max-width:1023px;width:98%;margin:2px 1%;float:left;clear:left}div.ad img{width:100%;max-width:370px;height:auto}#left_rail div.ad{display:none}#never_looked_so_big{float:left}#right_content{float:left;max-width:1023px;width:96%;margin:0}.quote_body{float:left;width:100%}#quote_ribbon_v2,#quote_overview,#premium_research,aside#stock_search{width:97%;float:left;position:relative;z-index:200;margin-left:3%}#quote_overview h1{float:left;width:100%;margin-bottom:10px}#quote_overview h2{float:left;width:100%}#quote_ribbon .add_to_portfolio,#quote_ribbon_v2 .add_to_portfolio{width:98%;float:left;margin-bottom:12px;position:relative;margin-left:14px}#quote_ribbon_v2 .ribbon_value .group1,#quote_ribbon_v2 .ribbon_value .group2,#quote_ribbon_v2 .ribbon_value .group3{width:96%;margin:5px 0;max-width:1023px;padding:0;float:left;border:0;border-bottom:1px solid #cacaca}#quote_ribbon .ribbon_value{float:left;max-width:1023px;width:98%;margin:0 1%}#quote_ribbon .ribbon_value .volume,#quote_ribbon .ribbon_value .zr_rankbox{width:96%;margin:5px 0;max-width:1023px;padding:0;float:left;border:0;text-align:left;border-bottom:1px solid #cacaca}.volume{border-bottom:0 !important}.zr_rankbox{border-bottom:1px solid #cacaca !important;border-top:1px solid #cacaca !important;padding:7px 0 !important}#quote_ribbon .portfolio_add{float:left !important;left:0 !important;position:relative !important;margin:10px 0 20px 0;width:143px}#quote_ribbon a.btn_ztNow{float:left;position:relative;margin:0;margin-left:1%;margin-top:10px;margin-bottom:20px}#quote_ribbon a.btn_ztNow{background:#575757;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3OTc5NzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#575757 0,#797979 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#575757),color-stop(100%,#797979));background:-webkit-linear-gradient(top,#575757 0,#797979 100%);background:-o-linear-gradient(top,#575757 0,#797979 100%);background:-ms-linear-gradient(top,#575757 0,#797979 100%);background:linear-gradient(to bottom,#575757 0,#797979 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#797979',GradientType=0)}#stock_search .search{float:left;width:95%;border:0}#stock_search .search input[type=text]{float:left;width:100%;border:1px solid #cacaca !important;position:relative;z-index:100;padding:5px;margin-left:3px}#stock_activity{width:98%;float:left;margin-left:1%;position:relative;z-index:100;margin-top:5px}#stock_key_earnings{margin-left:0 !important;width:98%;float:left;position:relative;z-index:100;margin-top:5px}table.abut_top{width:98%}#stock_search .search input[type=submit]{top:2px;right:-10px}#stock_industry_analysis,#top_commentary_related{margin-left:1%;width:98%}#bottom_ad{max-width:1023px;width:98%;margin:0 1%;float:left;margin-top:5px}#bottom_ad img{width:100%;max-width:728px;height:auto;max-height:90px}.quicklink-toggle{display:block}.footer-links{display:none}#quick_links h1{float:left;width:auto;padding-top:12px}#quick_links{float:left;width:100%;max-width:1005px;margin:0;border:none !important;margin-bottom:5px;box-shadow:none !important}#quick_links section{float:left;width:100%}#quick_links section h1{padding-left:10px;margin-top:8px}#quick_links ul{padding-bottom:10px;border-bottom:1px solid #274a20}#follow_us ul{border-bottom:0}#quick_links div nav{width:98%;max-width:1023px;margin:10px 1%}#quick_links div nav ul,#quick_links div nav ul li{float:left;width:100%}#quick_links div nav ul li{margin:4px 0;margin-left:10px}.footer-links div{float:left;width:98% !important;margin-left:1% !important;margin-right:1% !important;border-right:none !important;box-shadow:none !important}#partners h1{margin-left:10px !important}#partners ul,#partners li{width:auto;height:auto;margin:5px 0;margin-left:5px;float:left}#copyright{margin:8px 2%;max-width:1023px;width:96%}.result_container{margin-top:20px}.smart-menu-fix{top:-39px !important}#pmad-banner-bottom1{float:left;background:#fff;max-width:1023px;width:100% !important}a.hoverquote-pos,a.hoverquote-pos:link,a.hoverquote-pos span,a.hoverquote-neg,a.hoverquote-neg:link,a.hoverquote-neg span,a.hoverquote-nochg,a.hoverquote-nochg:link,a.hoverquote-nochg span{padding:2px;padding-bottom:0;text-align:center !important;margin-bottom:5px;margin-left:1px;position:relative}@-moz-document url-prefix(){a.hoverquote-pos,a.hoverquote-pos:link,a.hoverquote-pos span,a.hoverquote-neg,a.hoverquote-neg:link,a.hoverquote-neg span,a.hoverquote-nochg,a.hoverquote-nochg:link,a.hoverquote-nochg span{padding-top:0;padding-bottom:0}}.quote_annual_estimate{width:98%;max-width:1023px;margin:0 1%;float:left;overflow-x:scroll}.quote_annual_estimate table{width:100%;float:left}}@media screen and (max-width:768px){#partners ul,#partners li{width:auto;height:auto;margin:5px 1%;float:left;clear:left}#quick_links{max-width:768px}.quicklink-toggle{margin-left:25px !important}#zacks_reported #bbb{float:left;width:50%}#copyright{max-width:550px}#key_earnings_esp_pop{top:370px}}@media screen and (max-width:767px){.z_print,.z_share{display:none}#my_portfolio_tracker{float:left;position:relative}#third_rail iframe{width:100%;height:180px}#third_rail iframe .terms{margin-top:9px}}@media screen and (max-width:600px){#pmfa-bottom.konafilter div.wrap-out div.wrap-in div.image-body,#pmfa-bottom.konafilter div.wrap-out div.wrap-in ul.image-body{max-width:600px;width:98%;margin:0 1%}#pmfa-bottom.pm-fa.wide_4_6 ul.image-body{max-width:600px;width:100%}#pmfa-bottom.pm-fa.wide_4_6 ul.image-body li{float:left}}@media screen and (min-width:320px) and (max-width:568px){#pmfa-bottom.pm-fa.wide_4_6 ul.image-body li:nth-child(2n+2){float:left;clear:left}.social_media_row>div:last-child{width:100%}}@media screen and (max-width:384px){#user_menu{border-top:1px solid #cacaca;margin-left:.2em;margin-right:.2em;padding-bottom:.2em;width:100%;float:left}#user_menu li{margin:.2em 0;text-align:left}#user_menu li:first-child{text-align:right;border-right:1px solid #cacaca !important}#user_menu li.welcome_usn{display:block}#user_menu li:nth-child(2){border-left:0}#commentary_article>h1{margin-bottom:35px}#commentary_article a.btn_ztNow{left:0}}@media screen and (max-width:320px){#new_to_zacks h1{font-size:13pt !important}#new_to_zacks a.fancy_button{padding-top:.30em}.commentary_reports_block p{width:285px}#commentary_article>h1{margin-bottom:35px}#commentary_article a.btn_ztNow{left:0}.commentary_body p{float:left;width:100%;max-width:276px !important;margin:5px 0;text-align:left !important}table{width:100%;margin:10px 0 5px 0;max-width:286px;overflow:visible}.fn_newsletter_Ad img{max-width:347px;width:98%;margin:5px 1%;height:114px}#my_portfolio_tracker,#more_zacks_resources,#zacks_rank_top_movers{float:left}}@media screen and (max-width:320px){#new_to_zacks_lb,.white_content{max-width:249px !important;width:100% !important;left:2% !important;min-height:100px;height:auto}.white_content section,.white_content header,.white_content header h2{width:100%;float:left}.white_content header h2 a{float:right;top:-22px;position:relative;right:1px}.white_content p{width:96%;float:left;margin:0 2%}#new_to_zacks_lb input[type=submit]{width:100%;float:left;margin-bottom:10px}}@media screen and (min-width:385px) and (max-width:480px){#new_to_zacks_lb{max-width:409px !important;width:100% !important;left:1% !important;min-height:100px;height:auto}.white_content section,.white_content header,.white_content header h2{width:100%;float:left}.white_content header h2 a{float:right;top:-22px;position:relative;right:1px}.white_content p{width:96%;float:left;margin:0 2%}#new_to_zacks_lb input[type=submit]{width:100%;float:left;margin-bottom:10px}}@media screen and (max-width:384px){.fn_newsletter_Ad{width:98%;float:left;position:relative;z-index:2}.fn_newsletter_Ad a,.fn_newsletter_Ad img{width:100%}}@media screen and (max-width:414px){form#overlay_form{width:100%;max-width:433px}form#overlay_form div.green_head{max-width:433px;width:100%;float:left !important;position:relative}form#overlay_form div.bio_pop_body{width:93%;min-width:275px;max-width:433px;float:left !important}}@media screen and (min-width:376px) and (max-width:384px){form#overlay_form div.green_head{max-width:352px !important}}@media screen and (min-width:385px) and (max-width:414px){form#overlay_form div.green_head{max-width:385px !important}}@media screen and (min-width:321px) and (max-width:375px){form#overlay_form div.green_head{max-width:349px !important}}@media screen and (max-width:480px){form#overlay_form div.green_head{width:462px !important}}@media screen and (max-width:320px){form#overlay_form{width:100% !important;max-width:305px !important;right:1%}form#overlay_form div.green_head{width:305px !important}}@media screen and (max-width:667px){form#overlay_form{width:100%;max-width:656px;margin:34px 0 !important;right:0}form#overlay_form div.green_head,form#overlay_form div.bio_pop_body{float:left !important}}@media screen and (width:568px){form#overlay_form div.green_head{width:100%;max-width:531px !important}}@media screen and (width:667px){form#overlay_form div.green_head{max-width:630px !important;width:100%}}@media screen and (width:736px){form#overlay_form{width:100%;max-width:657px !important}}@media screen and (width:768px){form#overlay_form{width:100%;max-width:657px !important}}@media screen and (min-width:569px) and (max-width:600px){form#overlay_form{right:-1% !important}form#overlay_form div.green_head{width:100%;max-width:563px !important}}@media screen and (min-width:668px) and (max-width:768px){form#overlay_form{right:4%}form#overlay_form div.green_head{width:100% !important;max-width:649px !important}}@media screen and (max-width:320px){div.commentary_body img{margin-left:1%;margin-right:1%;height:auto;max-width:283px !important;width:98% !important}.quicklink-toggle{margin-left:16px !important;padding-top:9px}}@media screen and (width:480px){#quick_links{max-width:478px !important}#copyright{max-width:440px !important}#bbb{width:27%}}@media screen and (max-width:384px){#quick_links{max-width:386px !important}#bbb{width:30% !important}#copyright{max-width:340px !important}}@media screen and (width:320px){#quick_links{max-width:320px !important}#copyright{max-width:286px !important}}@media screen and (min-width:321px) and (max-width:384px){div.commentary_body img{margin-left:1%;margin-right:1%;height:auto;max-width:347px !important;width:98% !important}}@media screen and (max-width:320px){.post-message{width:100%;max-width:274px;float:left}#quote_chart img{width:100%;max-width:300px}#third_rail iframe{width:100%;height:180px}#third_rail iframe .terms{margin-top:9px}}@media screen and (max-width:1023px){#add_to_portfolio table input{float:left;width:100%}#add_to_portfolio table input[type=submit]{float:left;margin-left:0;width:1005;text-align:center;margin-top:5px}td.folioName form a{float:left !important;margin-top:10px;width:100%;text-align:center}}@media screen and (max-width:768px){.ui-dialog,.ui-dialog-titlebar,.ui-dialog .ui-widget-content{width:100%;max-width:750px;min-width:260px}}@media screen and (max-width:600px){.ui-dialog,.ui-dialog-titlebar,.ui-dialog .ui-widget-content{width:100% !important;max-width:500px !important}}@media screen and (max-width:480px){.ui-dialog,.ui-dialog-titlebar,.ui-dialog .ui-widget-content{width:100% !important;max-width:300px !important}}@media screen and (max-width:320px){.ui-dialog,.ui-dialog-titlebar,.ui-dialog .ui-widget-content{width:100% !important;max-width:245px !important;left:6px !important}#add_to_portfolio table{margin-top:0}}@media screen and (max-width:1023px) and (min-width:767px){section#quote_ribbon div.ribbon_value div.rank_pop{left:300px !important}}@media screen and (max-width:320px){#quote_ribbon span.rank_chip,#quote_ribbon_v2 span.rank_chip{font-size:7.5pt;line-height:16px}.rankrect_0,.rankrect_1,.rankrect_2,.rankrect_3,.rankrect_4,.rankrect_5,.rankrect_9,.mfrankrect_0,.mfrankrect_1,.mfrankrect_2,.mfrankrect_3,.mfrankrect_4,.mfrankrect_5{width:13px;height:13px;line-height:12px}}@media screen and (max-width:768px) and (min-width:766px){.volume{float:left !important;margin-top:0 !important;width:auto !important;border-bottom:0 !important}#stock_search .search input[type=text]{width:102% !important}}.smart-banner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0,#cdcdcd 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#swb-save{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;width:10%;min-width:58px;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset}#swb-save:active{line-height:25px;background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}.smart-glossy-icon{width:60px;height:60px;box-shadow:0 2px 4px rgba(0,0,0,0.4);border-radius:12px;position:absolute;left:30px;top:10px;display:block}.rating-static{width:60px;height:14px;display:block;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAgCAYAAADZubxIAAAB+klEQVR42u2ZsWrDMBCGvfYJ+np9jC55g1DoKySjlyweugTSJUsIJUPAOCaEeElpSmk7dClqf4HCYSTXCqXlTvfBQWL/i0+688l/limKIoyXxcK8bTYmFT1omuYqGf3TaGSeJxOTir4sS7NardLQY+cfh0MbKejBcrk0CJF6tDPseBdIzOfNhQ38pvc+drtb7no883q9Ni6QmPl8bgO/6T3X9rjrM7Qzl5RQHGez0w7hrseDT6dT0xV1Xb9K0VuQgFByUCXtyueuB6HkbLfbe4l6O5z0TY4E/X6/vy6KwtBAa5Oqz7ytrWNY4a7HO6udIFSASP374XAZanES9SDPc4NAYjCkuP8i9a69+YYXX5vjrkd7G4/HBmdIdw2DCRLkO1Ny12c0MRQcLXxfhbjruwgOKUL1iqIoiqIoym/A3d/FmTg1PzgK7v4ujkzV98G/r567HxyFBH8XWixw3yrg7gf/2P7afurjYGCjr//6n3pX4TSgrTz+qLPQ2Pu7sXD3d1HlWFR6HwtMLTRaESL83Vgk+LtU83BXnJJDv9dS2Pu75wxXnP1dVDJdYOeyhPTs/d1YuPu7tLW7BUZ0DTOc/eAoqJ/afp9x0Lc3REX80dBwwt0PPqs9c/V33YZoV3ioTbP3d88ZsnzXufi7XV+7YhOk/q6iKIryB3wBtjEcvuWoD/oAAAAASUVORK5CYII=') 0 0 no-repeat}.rating-50{background-position:0 0}.rating-40{background-position:-12px 0}.rating-30{background-position:-24px 0}.rating-20{background-position:-36px 0}.rating-10{background-position:-48px 0}.rating-0{background-position:-60px 0}.rating-5{background-position:-48px -16px}.rating-15{background-position:-36px -16px}.rating-25{background-position:-24px -16px}.rating-35{background-position:-12px -16px}.rating-45{background-position:0 -16px}#swb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold';font-size:10px;line-height:14px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased}#swb-close:active{color:#aaa}#swb-info{position:absolute;left:98px;top:14px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#swb-info strong{display:block;font-size:13px;color:#4d4d4d}#swb-info em{font-style:normal;text-transform:uppercase}