.img_fit img{width:100%;padding-top:5px;margin-right:12px;float:left}.media.one-col h2{font-size:18px;line-height:1.4em;font-weight:normal}.top .media.one-col h2{font-size:18px}.media.two-col h2{font-size:21px;line-height:1.5em;font-weight:normal;padding:5px 20px 10px 10px}.media.two-col .img_fit img{margin-right:20px}.media a,.main .media a{font-size:18px;padding:0 0 10px;display:block;color:#444;text-decoration:none;border-bottom:1px solid #cdcdcd;line-height:1em;overflow:hidden}.media li:hover{background:#efefef}.media li:hover a{color:#000}.media a.section_tag,.media span.section_tag{color:#9aa6a6;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:10px;display:inline-block;width:auto;padding:5px 0 0;border:0}.media li:hover a.section_tag{color:#fff;padding:4px 5px;top:4px}.media li a.section_tag:hover{padding-right:20px;background-position:-21px -524px}.media li:hover a.section_tag.news{background-color:#000605}.media a.section_tag.news:hover{background-color:#000605}.media li:hover a.section_tag.business{background-color:#e15426}.media a.section_tag.business:hover{background-color:#e15426}.media li:hover a.section_tag.management{background-color:#cfb82b}.media a.section_tag.management:hover{background-color:#cfb82b}.media li:hover a.section_tag.entrepreneurs{background-color:#40ad49}.media a.section_tag.entrepreneurs:hover{background-color:#40ad49}.media li:hover a.section_tag.technology{background-color:#515065}.media li a.section_tag.technology:hover{background-color:#515065}.media a.section_tag.professions:hover{background-color:#98b6a5}.media li:hover a.section_tag.investment{background-color:#2f88a6}.media a.section_tag.investment:hover{background-color:#2f88a6}.media li:hover a.section_tag.workstyle{background-color:#e15426}.media a.section_tag.workstyle:hover{background-color:#e15426}.media li:hover a.section_tag.lists{background-color:#8470a2}.media a.section_tag.lists:hover{background-color:#8470a2}.top_story a.section_tag,.top_story span.section_tag{color:#fff;background:#000;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:20px;display:inline-block;width:280px;margin-right:7px;padding:10px 10px 0;border:0}.widget .link-list a.section_tag,.widget .link-list span.section_tag{color:#9aa6a6;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:8px;display:block;width:auto;padding:0;border:0}.top_story h2{color:#fff;padding:12px 20px 18px 20px;background:#000;font-size:30px;line-height:1.3em;font-weight:normal;display:inline-block;width:260px}.top_story a:hover h2{text-decoration:underline}.top .media .img_fit{display:none}.top .media h2{line-height:1.4em}.media.one-col .img_fit,.media.two-col .img_fit{*display:inline;*float:left;*margin-right:7px}.media.one-col .img_fit{width:120px}.media.two-col .img_fit{width:180px}.media.two-col a.section_tag{left:187px}.opinionists{border:1px solid #ccc;padding:3px;margin-bottom:30px;position:relative}.opinionists h2{font-weight:bold;text-transform:uppercase;color:#444;font-size:14px}.opinionists h2 a:hover,.opinionists h2.hover a{background:#444}.opinionists a.author_link{text-decoration:none;color:#fff;background:#626365;display:block;text-align:center;padding:4px 0;font-weight:normal}.opinionists a.img_link{position:absolute;left:3px;bottom:3px}.opinionists a.quote_link{display:block;background:#eaeaea;color:#333;text-decoration:none;padding:15px 5px 8px 90px;height:88px;line-height:1.5em;font-size:13px}.opinionists a.quote_link:hover{background:#d9d9d9;color:#000}.opinionists blockquote{padding:0 0 0 25px;background-position:-10px -556px;height:86px;overflow:hidden}.opinionists a.quote_link:hover blockquote{background-position:-10px -642px}.aside .opinionists a.quote_link{font-family:Georgia,"Times New Roman",Times,serif}.widget{margin-bottom:30px;font-family:Georgia,"Times New Roman",Times,serif}.widget a{text-decoration:none;color:#333;display:block}.widget a:hover{text-decoration:none;background:#efefef;color:#000}.widget .head{border-top:3px solid #444;text-align:center;position:relative}.widget .head h3{font-weight:bold;font-size:22px;color:#444;margin:0;padding:20px 0 5px;background:#eaeaea;text-shadow:1px 1px 0 white}.widget.background_striped .head h3{background:0;color:#888;padding-top:15px}.widget .head h3 span{color:#878787}.widget h4{font-weight:bold;font-size:20px;color:#444;margin:0;padding:5px 0 0;text-align:center}.widget .body{overflow:hidden;position:relative}.widget .body .header_shadow,.widget .header_shadow,.event_info .header_shadow{background-position:-10px -501px;display:block;position:absolute;height:10px;width:300px;top:0;z-index:2}.two-col .widget .body .header_shadow,.two-col.widget .header_shadow,.event_info .header_shadow{background-position:-60px -471px;width:620px;z-index:2}.event_info .header_shadow{width:560px}.one-col .widget .body .header_shadow{background-position:-10px -501px;width:300px}.two-col .widget .body .second_column{display:inline-block;width:300px;margin-top:20px}.widget .foot{border-bottom:3px solid #444;text-align:right}.widget .foot a:hover{background:0}.widget .link-list,.widget .arrow-list,.widget .numbered_list{font-size:16px}.widget .link-list,.widget .arrow-list{list-style:none}.widget .link-list li,.widget .arrow-list li,.widget .numbered_list li{border-top:1px dotted #cdcdcd;position:relative}.widget .link-list li:first-child,.widget .arrow-list li:first-child,.widget .numbered_list li:first-child{border:0}.widget .link-list li a,.widget .numbered_list li a{padding:12px 8px 10px}.widget .numbered_list li a{padding-left:20px}.widget .numbered_list li a span{display:block;width:30px;color:#999;font-size:20px;position:absolute;left:0}.widget .numbered_list li a:hover span{color:#000}.widget .background_striped,.widget.background_striped{background:url(../images/background_grey_lines.png);overflow:hidden;border-bottom:1px solid #d7d7d7}.widget.background_striped.carousel-widget{text-align:center}.two-col .widget .background_striped{width:300px;margin-right:20px;float:left;overflow:hidden}.widget a:hover .background_striped{background:url(../images/background_grey_lines_highlight.png)}.widget.main_image .img_fit{width:200px;margin:10px auto 0}.two-col .widget.main_image .img_fit{width:200px;margin:10px auto 10px}.two-col .widget.main_image .link-list{float:right;width:300px}.widget .body .title{border-bottom:1px dotted #999;padding-bottom:5px;margin-bottom:15px}.two-col .widget .body .title{float:left;clear:left;width:300px;border:0;margin-bottom:0}.widget .body.top-separation{padding-top:.7em}.widget .body .title p{color:#999;font-size:14px;text-align:center}.widget .body .title p span{color:#444}.widget .body .question{font-weight:bold;color:#444}.widget .body p{font-size:14px;line-height:18px;color:#666}.widget a:hover .title{background:#e1e1e1}.carousel-widget .body h2{color:#444;padding:.5em 0;font-size:20px}.two-col .carousel-widget .background_striped{width:auto;margin-right:0}.carousel-widget li{width:206px;float:left}.carousel-widget li:hover,.carousel-widget li a:hover,.carousel-widget li a:hover h2{background-color:#e1e1e1;color:#000}.carousel-widget li h3{font-size:18px;font-weight:normal}.carousel-widget li img{margin:10px 0}.event_date{width:27px;display:inline-block;font-size:11px;*float:left;border:1px #444 solid;font-family:Arial,Helvetica,sans-serif;text-align:center;margin-right:5px;line-height:12px;padding-bottom:2px}.event_date span{display:block;line-height:10px;color:#cdcdcd;background:#444;margin-bottom:2px;padding:2px 0}.events .the_event{display:inline-block;width:245px}.events .the_event span{display:block;font-size:11px;color:#999;text-transform:uppercase;line-height:11px}.events .subscribe_to_lists{padding-left:39px}.widget.trending_topics .link-list li span{width:90px;height:20px;background:url(../images/trending_background.png) no-repeat 0;display:inline-block;margin-right:5px;position:relative;top:1px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:right;padding-right:3px}.widget.trending_topics .link-list li.two span{background-position:20px}.widget.trending_topics .link-list li.three span{background-position:40px}.widget.trending_topics .link-list li.four span{background-position:50px}.widget.trending_topics .link-list li.five span{background-position:70px}.author_index_bio .author_writeup{height:125px;overflow:hidden}.author_index_bio .author_social{margin-top:10px;text-align:right}.author_index_bio .button_grey{border-radius:3px;border:1px solid #cdcdcd;background-color:#efefef;padding:2px 20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-shadow:#fff 1px 1px;display:inline-block;background:-moz-linear-gradient(top,rgba(249,249,249,1) 1%,rgba(234,232,232,1) 98%,rgba(255,255,255,1) 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(249,249,249,1)),color-stop(98%,rgba(234,232,232,1)),color-stop(99%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(249,249,249,1) 1%,rgba(234,232,232,1) 98%,rgba(255,255,255,1) 99%);background:-o-linear-gradient(top,rgba(249,249,249,1) 1%,rgba(234,232,232,1) 98%,rgba(255,255,255,1) 99%);background:-ms-linear-gradient(top,rgba(249,249,249,1) 1%,rgba(234,232,232,1) 98%,rgba(255,255,255,1) 99%);background:linear-gradient(to bottom,rgba(249,249,249,1) 1%,rgba(234,232,232,1) 98%,rgba(255,255,255,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#ffffff',GradientType=0)}.author_index_bio .button_grey.image_icon{padding:2px 20px 2px 10px}.author_index_bio .button_grey.image_icon img{padding-right:5px}.widget .read_more{display:inline-block;width:auto;color:#fff;font-size:12px;padding:2px 20px 0;margin-top:10px;background:url(../images/white_arrows.png) no-repeat right #444}.two-col .widget .read_more{margin-top:0}.widget .read_more:hover,.widget a:hover .read_more{background:#25a5bc url(../images/white_arrows.png) no-repeat right}.article .related-article li{float:left}.article .related-article li a{width:180px;padding:10px 13px}.article .related-article li h2{font-size:18px;line-height:26px;padding-top:5px}.article .related-article li .section_tag{color:#9aa6a6;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:10px;padding:5px 0 0}.article p iframe{margin:20px 0}.article table{margin-bottom:30px;border-top:3px solid #444;border-bottom:3px solid #444;font-family:Arial,Helvetica,sans-serif;font-size:12px}.article table.story_table a{font-weight:600;color:#333}.article table.lists_table{display:none}.article table thead{background:#eaeaea;color:#444;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:600}.article table thead td,.article table thead th{border-right:1px solid #ccc;*vertical-align:top}.article table td{padding:20px 8px}.article .tablesorter-default thead td,.article .tablesorter-default thead th{padding:14px 18px 14px 8px}.article table tbody{border-left:1px solid #e9e9e9}.article table tbody td{border-top:1px solid #ccc;border-right:1px solid #e9e9e9}.article table.no-padding td{padding:20px 2px;text-align:center}.article table.no-padding thead td{padding:14px 18px 14px 2px;text-align:center}.tablesorter-default{border-spacing:0;color:#333;margin:10px 0 15px;text-align:left;width:620px;position:relative}.tablesorter-default th,.tablesorter-default thead td{border-bottom:1px solid #ccc;border-collapse:collapse;color:#000}.tablesorter-default tfoot th{border:0 none}.tablesorter-default .header,.tablesorter-default .tablesorter-header{background-image:url("data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==");background-position:right 21px;background-repeat:no-repeat;cursor:pointer;white-space:normal}.tablesorter-default thead .headerSortUp,.tablesorter-default thead .tablesorter-headerSortUp,.tablesorter-default thead .tablesorter-headerAsc{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7");border-bottom:1px solid #444;background-color:#ddd}.tablesorter-default thead .headerSortDown,.tablesorter-default thead .tablesorter-headerSortDown,.tablesorter-default thead .tablesorter-headerDesc{background-image:url("data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7");border-bottom:1px solid #444;background-color:#ddd}.tablesorter-default tfoot .tablesorter-headerSortUp,.tablesorter-default tfoot .tablesorter-headerSortDown,.tablesorter-default tfoot .tablesorter-headerAsc,.tablesorter-default tfoot .tablesorter-headerDesc{border-top:2px solid #666}.tablesorter-default td{border-bottom:1px solid #ccc;vertical-align:top}.tablesorter-default tbody>tr:hover>td,.tablesorter-default tbody>tr.even:hover>td,.tablesorter-default tbody>tr.odd:hover>td{background:none repeat scroll 0 0 #ffc;color:#000}.tablesorter-default .tablesorter-processing{background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=") !important;background-position:center center !important;background-repeat:no-repeat !important}.tablesorter-default tr.odd td{background-color:#fff}.tablesorter-default tr.even td{background-color:#f4f4f4}.tablesorter-default .tablesorter-filter-row td{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #ccc;line-height:normal;text-align:center;transition:line-height .1s ease 0}.tablesorter-default .tablesorter-filter-row .disabled{cursor:not-allowed;opacity:.5}.tablesorter-default .tablesorter-filter-row.hideme td{cursor:pointer;line-height:0;margin:0;padding:2px}.tablesorter-default .tablesorter-filter-row.hideme .tablesorter-filter{border:0 none;height:1px;margin:0;min-height:0;opacity:0;padding:0}.tablesorter-default .tablesorter-filter{-moz-box-sizing:border-box;background-color:#fff;border:1px solid #bbb;color:#333;height:inherit;margin:4px;padding:4px;transition:height .1s ease 0;width:95%}.stickyTableHead{position:fixed !important;top:55px}#show-more a{width:100%;text-align:center;background:#5e8a73;display:block;margin-top:-30px;font-family:Arial,Helvetica,sans-serif;color:#fff;text-shadow:-1px -1px rgba(0,0,0,0.3);font-size:15px;padding:4px 0}#show-more a:hover{background:#4b705c;text-decoration:none}.list-pagination{width:100%;margin:30px 0}.list-pagination .head,.list-pagination .foot{background:#454545;color:#fff;border-radius:2px;padding:10px 15px;border:1px solid #454545}.list-pagination .foot{padding-bottom:1px;padding-top:1px}.list-pagination .head .title{margin:0;padding:0;font-size:15px;font-weight:normal}.list-pagination .body{text-align:center}.list-pagination .body ul{margin:0}.list-pagination .body li{display:inline-block;*float:left;*display:block;padding:7px;margin:0 7px}.list-pagination .body li a{color:#9b9b9b}.list-pagination .body li.current a{color:#454545;font-weight:bold}.list-pagination .body .prev{float:left;margin-left:0;font-size:12px}.list-pagination .body .prev a:before{content:"\AB\A0";font-size:150%}.list-pagination .body .next{float:right;margin-right:0;font-size:12px}.list-pagination .body .next a:after{content:"\A0\BB";font-size:150%}.consumer-widget .head h3{background-color:#444;color:#fff;text-shadow:none;text-transform:uppercase;padding-top:10px;padding-bottom:10px}.consumer-widget .head{position:relative;border-top:0}.consumer-widget .head:before{position:absolute;top:0;left:-15px;display:block;width:0;height:0;content:"";border-right:15px solid #444;border-top:21px solid transparent;border-bottom:21px solid transparent}.consumer-widget .body a{padding:10px 0}.list-pagination{width:100%;margin:30px 0}.list-pagination .head,.list-pagination .foot{background:#454545;color:#fff;border-radius:2px;padding:10px 15px;border:1px solid #454545}.list-pagination .foot{padding-bottom:1px;padding-top:1px}.list-pagination .head .title{margin:0;padding:0;font-size:15px;font-weight:normal}.list-pagination .body{text-align:center}.list-pagination .body ul{margin:0}.list-pagination .body li{display:inline-block;padding:7px;margin:0 7px}.list-pagination .body li a{color:#9b9b9b}.list-pagination .body li.current{color:#454545;font-weight:bold}.list-pagination .body .prev{float:left;margin-left:0;font-size:12px}.list-pagination .body .prev a:before{content:"\AB\A0";font-size:150%}.list-pagination .body .next{float:right;margin-right:0;font-size:12px}.list-pagination .body .next a:after{content:"\A0\BB";font-size:150%}.section_page .main .award_widget .img_fit,.section_page .main .company_widget .img_fit{display:inline-block}.section_page .main .award_widget .img_fit img{padding-top:0}.section_page .main .award_widget h2,.section_page .main .company_widget h2{padding:5px 0 15px}.section_page .main .award_widget a:hover{background:#e1e1e1}