/*@font-face{font-family:'Microsoft YaHei';src:url('../fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot');src:url('../fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?#iefix') format('embedded-opentype'),url('../fonts/../609beecf-8d23-4a8c-bbf5-d22ee8db2fc9.woff') format('woff'),url('../fonts/a6595b8d-d4a3-4f01-bf21-0b53617d4b1c.ttf') format('truetype'),url('../fonts/1cd9ef2f-b358-4d39-8628-6481d9e1c8ce.svg#1cd9ef2f-b358-4d39-8628-6481d9e1c8ce') format('svg')}
@font-face{font-family:'Microsoft YaHei';src:url('../fonts/fdfeee3b-73cf-40fc-9d11-f05ad57d4674.eot');src:url('../fonts/fdfeee3b-73cf-40fc-9d11-f05ad57d4674.eot?#iefix') format('embedded-opentype'),url('../fonts/d35821cc-c3b0-4c4a-b25c-4d2e6e4ace3f.woff') format('woff'),url('../fonts/dd492f0-93ca-43bd-8f01-5b10260cf005.ttf') format('truetype'),url('../fonts/16ac32a0-c6e8-4e7b-8753-9b6ddfb10c48.svg#16ac32a0-c6e8-4e7b-8753-9b6ddfb10c48') format('svg')}
@font-face{font-family:'Univers LT W01 55 Roman';src:url('../fonts/b5c30ea8-0700-4fd2-aa12-cc45074693a9.eot');src:url('../fonts/b5c30ea8-0700-4fd2-aa12-cc45074693a9.eot?#iefix') format('embedded-opentype'),url('../fonts/7b95cb9a-a288-4405-97a0-13095f56a903.woff') format('woff'),url('../fonts/c7481806-4ea4-40db-a623-7bc352bbbe43.ttf') format('truetype'),url('../fonts/ac8280da-3de5-456d-bd77-8f01665452a9.svg#ac8280da-3de5-456d-bd77-8f01665452a9') format('svg')}
@font-face{font-family:'UniversLTW01-55Oblique';src:url('../fonts/783e01cd-5eb8-41d7-a380-a18673f2983b.eot');src:url('../fonts/783e01cd-5eb8-41d7-a380-a18673f2983b.eot?#iefix') format('embedded-opentype'),url('../fonts/90c17e08-290d-4eba-ab33-77c81c1f559d.woff') format('woff'),url('../fonts/d93b9eab-632d-4aaf-b7fa-5c17060d62fc.ttf') format('truetype'),url('../fonts/caa7a31a-310f-4020-8311-89816a31472f.svg#caa7a31a-310f-4020-8311-89816a31472f') format('svg')}
@font-face{font-family:'UniversLTW01-57Condense 723821';src:url('../fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot');src:url('../fonts/aefefc4e-9cb8-4e8e-8599-dda705456734.eot?#iefix') format('embedded-opentype'),url('../fonts/1eaf27c0-f4de-4273-9f4c-1b3236ad2f3c.woff') format('woff'),url('../fonts/9b913baf-b1f0-47d2-8c76-42f59650058f.ttf') format('truetype'),url('../fonts/0abcce12-2274-4ee7-b6d5-0066b5f5f670.svg#0abcce12-2274-4ee7-b6d5-0066b5f5f670') format('svg')}
@font-face{font-family:'UniversLTW01-57CondenseOb';src:url('../fonts/6fc47523-fa84-47de-b974-533db32eacd8.eot');src:url('../fonts/6fc47523-fa84-47de-b974-533db32eacd8.eot?#iefix') format('embedded-opentype'),url('../fonts/34e6ea2e-62b2-49c9-b5e6-128fddfd9f6c.woff') format('woff'),url('../fonts/01a871ba-586f-4d5e-8924-d4ec3b44f723.ttf') format('truetype'),url('../fonts/5ebb44ef-5450-4b20-9612-66b2a127178b.svg#5ebb44ef-5450-4b20-9612-66b2a127178b') format('svg')}
@font-face{font-family:'UniversLTW01-59UltraCn';src:url('../fonts/9ff12269-014c-4b72-a738-a0d7ddbce820.eot');src:url('../fonts/9ff12269-014c-4b72-a738-a0d7ddbce820.eot?#iefix') format('embedded-opentype'),url('../fonts/7cc7234f-05ac-4109-8b8a-93f13c489739.woff') format('woff'),url('../fonts/6c4a7455-816a-41fb-8c03-dd71dcbbc686.ttf') format('truetype'),url('../fonts/383b7b06-99d7-4749-85ac-bf144981cfce.svg#383b7b06-99d7-4749-85ac-bf144981cfce') format('svg')}
@font-face{font-family:'Univers LT W01 65 Bold';src:url('../fonts/db1c462f-8890-4a11-9de5-36872279e20a.eot');src:url('../fonts/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix') format('embedded-opentype'),url('../fonts/b993da84-c1f6-474a-8f00-8aa797b3de8f.woff') format('woff'),url('../fonts/58403ef6-4c15-4280-b4b6-9acf50804f4f.ttf') format('truetype'),url('../fonts/9178e351-95c5-4913-9eeb-fd0645a18c2d.svg#9178e351-95c5-4913-9eeb-fd0645a18c2d') format('svg')}
@font-face{font-family:'UniversLTW01-67BoldCn';src:url('../fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot');src:url('../fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?#iefix') format('embedded-opentype'),url('../fonts/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff') format('woff'),url('../fonts/091058d4-36b2-43f6-80d3-16c88e098061.ttf') format('truetype'),url('../fonts/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg#827d22bc-e38b-4ccf-8a21-1f9aaa76e402') format('svg')}
@font-face{font-family:'UniversLTW01-67BoldCnOb';src:url('../fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot');src:url('../fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix') format('embedded-opentype'),url('../fonts/53f66cd7-168f-4c66-9514-9dd103c763a0.woff') format('woff'),url('../fonts/774a1d99-085d-4249-8c2c-0ce23fa975a6.ttf') format('truetype'),url('../fonts/056a520c-7f4a-4b3a-8465-a841cfe0b6b3.svg#056a520c-7f4a-4b3a-8465-a841cfe0b6b3') format('svg')}
@font-face{font-family:'UniversLTW01-67BoldCnOb';src:url('../fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot');src:url('../fonts/6881ee98-4e9b-4409-9695-e5b0118c7c84.eot?#iefix') format('embedded-opentype'),url('../fonts/53f66cd7-168f-4c66-9514-9dd103c763a0.woff') format('woff'),url('../fonts/774a1d99-085d-4249-8c2c-0ce23fa975a6.ttf') format('truetype'),url('../fonts/056a520c-7f4a-4b3a-8465-a841cfe0b6b3.svg#056a520c-7f4a-4b3a-8465-a841cfe0b6b3') format('svg')}*/
#search-tout-container h3,.browse-enabled .focuson-takeaway blockquote cite,.our-thinking-sidebar .teaser,.browse-enabled .focuson-takeaway blockquote p,.careers-dashboard .grid2-grad h4,.categoryNav div h2,.content-grid p.leadin,.error-404 section h2,.error-404 section p,.featuredAward article h3,.featuredQuote,.focus-intro p,.grid2 p.leadin,.grid2-padded p.leadin,.immersive .immersive-takeaway address span,.search-grid p.result-count,.tenk-content ul.gsgives li,.tenk-intro p,article.leadership header hgroup h2,blockquote.ex span.cite,div.filterBlog>span,h2.person span,p.leadin,p.smallLeadin,ul.committeeList li a,.filterby-content p,.grid-half article.worldwide figure figcaption p{font-family:"Microsoft YaHei","Arial Narrow",Microsoft YaHei}
#search-tout-container h3 i,.browse-enabled .focuson-takeaway blockquote cite i,.our-thinking-sidebar .teaser i,.browse-enabled .focuson-takeaway blockquote p i,.careers-dashboard .grid2-grad h4 i,.categoryNav div h2 i,.content-grid p.leadin i,.error-404 section h2 i,.error-404 section p i,.featuredAward article h3 i,.featuredQuote i,.focus-intro p i,.grid2 p.leadin i,.grid2-padded p.leadin i,.immersive .immersive-takeaway address span i,.search-grid p.result-count i,.tenk-content ul.gsgives li i,.tenk-intro p i,article.leadership header hgroup h2 i,blockquote.ex span.cite i,div.filterBlog>span i,h2.person span i,p.leadin i,p.smallLeadin i,ul.committeeList li a i,.filterby-content p i,.grid-half article.worldwide figure figcaption p i{font-family:"Microsoft YaHei","Arial Narrow";font-style:normal}
.awardsList p{font-family:'Univers LT W01 55 Roman','Microsoft YaHei';}
.awardsList p i{font-family:'UniversLTW01-55Oblique','Microsoft YaHei';font-style:normal}
.annualMeeting .map h2,.browse-enabled .focuson-authors ul li h3,.careerspeople .profile-card .profile-data p.title,.content-grid .mastheadOverlayPlain p,.content-grid .mastheadOverlayPlain time,.homepage-grid article#hero figcaption p,.immersive .immersive-authors li h3,.immersive .immersive-takeaway blockquote p,.immersive .immersive-takeaway p,.jobSummary dt,.jobSummary dt.first,.office-listings .filters h3,.profile-card.careerspeople .profile-data p.title,.relatedContent h2,.stockPrice table.stockprice tbody tr td,.stockPrice ul li span,.tenk-partner aside.grid2 hgroup h3 span,article p.dateline,article span.article-source,article tme,blockquote.app p span strong,blockquote.ex p,dl.pplDescription dt,header .social-icons li.twitter ul li a,header .social-items li.twitter .twitter-submenu li a,h1.article time,nav.state li a,nav.subpages li a,ul#feedList li,ul#shareList li,ul#socialLinks ul#feedList li,ul#socialLinks ul#shareList li,ul#socialLinks.expanded ul#shareList li,ul.boardList li h3 span{font-family:'Microsoft YaHei','Arial Narrow'}
.annualMeeting .map h2 i,.browse-enabled .focuson-authors ul li h3 i,.careerspeople .profile-card .profile-data p.title i,.content-grid .mastheadOverlayPlain p i,.content-grid .mastheadOverlayPlain time i,.homepage-grid article#hero figcaption p i,.immersive .immersive-authors li h3 i,.immersive .immersive-takeaway blockquote p i,.immersive .immersive-takeaway p i,.jobSummary dt i,.jobSummary dt.first i,.office-listings .filters h3 i,.profile-card.careerspeople .profile-data p.title i,.relatedContent h2 i,.stockPrice table.stockprice tbody tr td i,.stockPrice ul li span i,.tenk-partner aside.grid2 hgroup h3 span i,article p.dateline i,article span.article-source i,article tme i,blockquote.app p span strong i,blockquote.ex p i,dl.pplDescription dt i,footer .social-items li.twitter .twitter-submenu li a i,h1.article time i,nav.state li a i,nav.subpages li a i,ul#feedList li i,ul#shareList li i,ul#socialLinks ul#feedList li i,ul#socialLinks ul#shareList li i,ul#socialLinks.expanded ul#shareList li i,ul.boardList li h3 span i{font-family:'Microsoft YaHei','Arial Narrow';font-style:normal}
.error-404 section h1,.mastheadOverlayPlain h3,.tenk-partner aside.grid2 hgroup h3,h1,h2.person,.simple-tout.banner .description .content .title{font-family:'Microsoft YaHei','Arial Narrow';}
.awardsList h3,.awardsList h4{font-family:'Univers LT W01 65 Bold',Microsoft YaHei}
.awardsList h3 i,.awardsList h4 i{font-family:'Univers LT W01 65 Bold',Microsoft YaHei;font-style:normal}
.outlook-2015 .video-deep-link-container .video-deep-link-item figcaption p.teaser{font-family:'Univers LT W01 55 Roman','Arial Narrow',Microsoft YaHei}
#endFrame a.learn,#endFrame div.moreVideos .vidLists span.title,#endFrame span,#search-tout-container a,#search-tout-container h2,#tooltip,.annualMeeting .map time,.breadcrumbs a,.browse-enabled .focuson-authors ul li a,.browse-enabled.video-list a.view,.careers .more-info h4,.careers-dashboard #content ul.faqs li h2,.careers-dashboard .grid-list a,.careers-dashboard .grid2-grad .regions a,.careers-dashboard .grid2-grad .search-but,.careers-dashboard .intros h3,.careers-dashboard .more,.categoryNav ul li,.dateList li p.card a,.error-404 section ul li a,.grid2-padded p.leadin.bold,.homepage-grid .careersPromo h2,.homepage-grid .careersPromo h3,.homepage-grid .leadText h2,.homepage-grid article .careersPromox1 h2,.homepage-grid article figure a.view,.homepage-grid article#hero figcaption ul li,.homepage-grid h2,.immersive .immersive-authors li a,.immersive .immersive-takeaway address,.jobSummary dd,.jobSummary dd.first,.listings li p span.city,.listings li p span.country,.listings li p span.city,.meet-the-women .order-tabs-box a,.meet-the-women .order-tabs-box h4,.more-info dd a.bioLink,.press-detail .more-info h4,.more-info dt,.people li a,.profile-card,.quickLinks ul li h3 a,.quickLinks ul li h3 span.trunc,.search-grid section.results ul.search-results h2,.searchListing .caption,.searchNav .searchCTA,.sitemap ul li a,.splitGrid ul li ul li a,.stockPrice h3,.stockPrice table.stockprice caption,.stockPrice table.stockprice tfoot tr td,.stockPrice table.stockprice thead tr th,.stockPrice ul li,.tenk-intro p.readMore a.moreLink,.tenk-partner aside.grid2 .masterSubHeaderLink,.tenk-partner aside.grid2 hgroup h2,.tenk-touts p.readMore a.moreLink,.view-all-box .view-all-btn,a.buttonLink,a.geoLink,a.moreLink,a.startQuiz,blockquote.app p,blockquote.ex span.cite strong,body .appDeadLine p,dl.pplDescription dd,header .social-connect .label,form#mailing button,h1.smallText,h2,h3,h4,h5,h6,p.downloadLink a,p.leadin.bold,section.split-tout article figure a.view,ul.blogList a.view,ul.cards li a,ul.inlineContextualNav li a,ul.tags li,ul.thirdLevelNav li a,.top-level .content-carousel-item .content a,.homepage-grid article.filter-list-category,header #global-nav span,.grid-half article.worldwide figure figcaption p.cta a,.media-relations-connect figcaption a.view{font-family:'Microsoft YaHei','Arial Narrow',}
#endFrame a.learn i,#endFrame div.moreVideos .vidLists span.title i,#endFrame span i,#search-tout-container a i,#search-tout-container h2 i,#tooltip i,.annualMeeting .map time i,.breadcrumbs a i,.browse-enabled .focuson-authors ul li a i,.browse-enabled.video-list a.view i,.careers .more-info h4 i,.careers-dashboard #content ul.faqs li h2 i,.careers-dashboard .grid-list a i,.careers-dashboard .grid2-grad .regions a i,.careers-dashboard .grid2-grad .search-but i,.careers-dashboard .intros h3 i,.careers-dashboard .more i,.categoryNav ul li i,.dateList li p.card a i,.error-404 section ul li a i,.grid2-padded p.leadin.bold i,.homepage-grid .careersPromo h2 i,.homepage-grid .careersPromo h3 i,.homepage-grid .leadText h2 i,.homepage-grid article .careersPromox1 h2 i,.homepage-grid article figure a.view i,.homepage-grid article#hero figcaption ul li i,.homepage-grid h2 i,.immersive .immersive-authors li a i,.immersive .immersive-takeaway address i,.jobSummary dd i,.jobSummary dd.first i,.listings li p span.city i,.listings li p span.country i,.listings li p span.city i,.meet-the-women .order-tabs-box a i,.meet-the-women .order-tabs-box h4 i,.more-info dd a.bioLink i,.press-detail .more-info h4 i,.more-info dt i,.people li a i,.profile-card i,.quickLinks ul li h3 a i,.quickLinks ul li h3 span.trunc i,.search-grid section.results ul.search-results h2 i,.searchListing .caption i,.searchNav .searchCTA i,.sitemap ul li a i,.splitGrid ul li ul li a i,.stockPrice h3 i,.stockPrice table.stockprice caption i,.stockPrice table.stockprice tfoot tr td i,.stockPrice table.stockprice thead tr th i,.stockPrice ul li i,.tenk-intro p.readMore a.moreLink i,.tenk-partner aside.grid2 .masterSubHeaderLink i,.tenk-partner aside.grid2 hgroup h2 i,.tenk-touts p.readMore a.moreLink i,.view-all-box .view-all-btn i,a.buttonLink i,a.geoLink i,a.moreLink i,a.startQuiz i,blockquote.app p i,blockquote.ex span.cite strong i,body .appDeadLine p i,dl.pplDescription dd i,footer .social-connect .label i,form#mailing button i,h1.smallText i,h2 i,h3 i,h4 i,h5 i,h6 i,p.downloadLink a i,p.leadin.bold i,section.split-tout article figure a.view i,ul.blogList a.view i,ul.cards li a i,ul.inlineContextualNav li a i,ul.tags li i,ul.thirdLevelNav li a i,.top-level .content-carousel-item .content a i,.homepage-grid article.filter-list-category i,.grid-half article.worldwide figure figcaption p.cta a i,.media-relations-connect figcaption a.view i{font-family:'Microsoft YaHei','UniversLTW01-67BoldCnOb','Segoe WP Semilight','Arial Narrow';font-style:normal}
.scrollCue,.twitter.hitArea .header a.nickname{font-family:'Microsoft YaHei'}
.scrollCue i,.twitter.hitArea .header a.nickname i{font-family:'Microsoft YaHei';font-style:normal}
.homepage-grid article p.list-content.dark,.homepage-grid .explore p{font-family:'UniversLTW01-57Condense 723821'}
.homepage-grid article p.list-content.dark i,.homepage-grid .explore p i{font-family:'UniversLTW01-57CondenseOb';font-style:normal}
#twitter-container li{font-family:'Microsoft YaHei'}
#twitter-container li i{font-family:'Microsoft YaHei';font-style:normal}
#twitter-container .has-image p{font-family:'Microsoft YaHei','Univers LT W01 55 Roman'}
#twitter-container .has-image p i{font-family:'Microsoft YaHei','UniversLTW01-55Oblique';font-style:normal}
[tabindex="-1"]{outline:0}
.desktop-hidden{display:none!important}
sup{vertical-align:super;font-size:.8em}
sub{vertical-align:sub;font-size:.8em}
#wrapper{width:960px;margin:0 auto;overflow:hidden;position:relative}
header,#content,footer {width:960px;margin:auto;overflow:hidden}
#content{z-index:10;padding-bottom:200px}
header{margin:10px auto 8px}
#global-nav{display:none;height:50px;margin-bottom:10px;background-color:#2d4b6f}
#global-nav div{padding-top:20px;margin:0 auto;width:960px}
#global-nav span{font-size:18px;color:#fff}
#global-nav span.local-language{text-transform:uppercase}
#global-nav span.action{color:#7899c2;cursor:pointer;height:22px;margin:-10px 0 0 10px;padding:5px 15px 5px 10px}
#global-nav span.action:hover{background:#7399c6;color:#fff}
form label{display:none}
header form{float:right;display:block;margin:0}
form button{background:#7399c6;color:#fff;border:none!important;padding:0;margin:0;cursor:pointer;height:28px;overflow:hidden}
form button img{padding:0;margin:0;border:none!important}
form input#searchBox{background:#e4ebef;font-size:10px;border:1px solid #c3cfd5;border-right:0;padding:7px 4px;margin-right:-3px;text-transform:uppercase;color:#999;-webkit-appearance:none;display:block;float:left}
form img.search-img{cursor:pointer}
header #learnMore{float:right;font-size:10px;line-height:32px;margin-right:16px;margin-top:-8px;text-transform:uppercase}
header .social-connect{float:right;display:block;height:38px;top:7px;margin-right:30px;width:140px}
header .social-icons{float:right;display:block;height:38px;top:7px;margin-right:30px}
header .social-icons li{display:block;text-indent:-9999px;float:left;padding-left:10px}
header .social-icons li.twitter,header .social-icons li.linkedin{padding-left:0}
header .social-icons li.twitter{padding-right:20px;position:relative}
header .social-icons li.twitter ul:before{position:absolute;background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat;background-position:-52px -2px;right:35px;top:1px;width:14px;height:8px;content:""}
header .social-icons li.twitter:after{background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat;background-position:-2px -2px;width:8px;height:10px;position:absolute;right:8px;top:50%;margin-top:-4px;content:""}
header .social-icons li.twitter:hover:after{background-position:-14px -2px}
header .social-icons li.twitter:hover ul,header .social-icons li.twitter:focus ul{display:block}
header .social-icons li.twitter ul{position:absolute;display:none;top:20px;bottom:-117px;right:-18px;width:118px;text-align:left;z-index:510;padding:8px}
header .social-icons li.twitter ul li{float:none;padding:0 10px;background:#7397c5;text-indent:0}
header .social-icons li.twitter ul li a{display:block;margin:0;padding:10px 0;border-bottom:1px solid #8facd1;font-size:13px;line-height:1;text-transform:none;background:#7397c5;color:#fff}
header .social-icons li div{background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat}
header .social-icons li.twitter div{width:22px;height:22px;background-position:-70px -2px}
header .social-icons li.linkedin div{width:22px;height:22px;background-position:-26px -2px}
header .social-icons li.gplus div{width:22px;height:22px;background-position:-123px -2px}
header .social-icons li.youtube div{width:22px;height:22px;background-position:-96px -2px}
header form a.search-img div{width:28px;height:28px;background:url('../../images/newIndex/search-button.gif')}
header .social-connect .label{font-size:1.375em;line-height:26px;text-transform:uppercase;float:left;color:#33383f}
header .social-connect p{display:none}
header ul.social-items{float:right}
header ul.social-items li{float:left;padding-right:0;padding-left:10px}
header ul.social-items li:first-child,header ul.social-items li.linkedin{padding-left:0}
header .social-items li.twitter{padding-right:20px;position:relative}
header .social-items li.twitter:after{background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat;background-position:-2px -2px;width:8px;height:10px;position:absolute;right:8px;top:50%;margin-top:-4px;content:""}
header .social-items li.twitter .twitter-submenu{position:absolute;display:none;top:20px;bottom:-117px;right:-18px;width:118px;text-align:left;z-index:510;padding:8px}
header .social-items li.twitter .twitter-submenu:before{position:absolute;background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat;background-position:-52px -2px;right:35px;top:1px;width:14px;height:8px;content:""}
header .social-items li.twitter .twitter-submenu li{float:none;padding:0 10px;background:#7397c5}
header .social-items li.twitter .twitter-submenu li a{display:block;margin:0;padding:10px 0;border-bottom:1px solid #8facd1;font-size:13px;line-height:1;text-transform:none;background:#7397c5;color:#fff}
footer .twitter-submenu li:last-child{border:0}
header .social-items li.twitter:hover:after{background-position:-14px -2px}
header .social-items li.twitter:hover .twitter-submenu{display:block}
.footer-social{background:url('../../images/newIndex/footer-social.png');background-repeat:no-repeat;display:block;text-indent:-9999px}
header ul li a.footer-social-link{margin-top:0}
.footer-social-gplus{width:22px;height:22px;background-position:-123px -2px}
.footer-social-linkedin{width:22px;height:22px;background-position:-26px -2px}
.footer-social-twitter{width:22px;height:22px;background-position:-70px -2px}
.footer-social-youtube{width:23px;height:22px;background-position:-96px -2px;background-color:white;border-radius:2px}
form label{display:none}
header form{float:right;display:block;margin:0}
form button{background:#7399c6;color:#fff;border:none!important;padding:0;margin:0;cursor:pointer;height:28px;overflow:hidden}
form button img{padding:0;margin:0;border:none!important}
form input#searchBox{background:#e4ebef;font-size:10px;border:1px solid #c3cfd5;border-right:0;padding:7px 4px;margin-right:-3px;text-transform:uppercase;width:170px;color:#999;-webkit-appearance:none;display:block;float:left}
footer{clear:both;padding:25px 0 40px 0; display:table; background:#1e2327; font-size:14px;}
/*footer ul { float:left;width:60%; margin:0 20%; text-align: center;}
footer ul li{ padding:0 27px;display:inline; font-size:15px; line-height:36px;}
footer ul li a, footer ul li a:hover{text-decoration:none;text-transform:uppercase;color:#fff}
footer p{ float:left;width:100%;margin-top:10px;color:#333;text-transform:uppercase; color:#fff; text-align:center;}
footer a:hover{color:#444}*/
div.video-icon{background:transparent url('../../images/newIndex/post-image-icon-video.png') no-repeat;width:36px;height:36px;position:absolute;margin-top:-37px}
.breadcrumbs{background:#8a9fb7 url('../../images/newIndex/breadcrumb-bg.png') right top repeat-y;color:#fff;position:relative;overflow:hidden;padding-left:15px}
.breadcrumbs li{display:block;float:left;position:relative;overflow:hidden}
.breadcrumbs a{display:block;color:#fff;padding:7px 15px 7px 10px;text-transform:uppercase;text-decoration:none;font-size:1.126em;background:transparent url('../../images/newIndex/breadcrumb-chevron.gif') right 51% no-repeat}
.breadcrumbs .last a{padding-right:10px;background-image:none}
.grid2 img.masthead,.grid2-padded img.masthead{display:block;width:640px;border:0;margin:0 0 30px;z-index:1}
.divisions .grid2 img.masthead{margin:0}
.quickLinks.clearPromoted{margin-bottom:166px}
.quickLinks ul{list-style-type:none;padding:0;margin:0;width:100%;position:relative;overflow:hidden}
.quickLinks ul li{list-style-type:none;padding:0;margin:0;width:160px;height:160px;position:relative;overflow:hidden;color:#fff}
.quickLinks ul li.quickNext{float:right;text-align:right}
.quickLinks ul li.quickPrevious{float:left;text-align:left}
.quickLinks ul li.noLink{background:#6293ce url('../../images/newIndex/quicklinks-bg.png') -40px top repeat-y}
.quickLinks ul li.singleQuickLink{width:320px}
.quickLinks ul li h3{position:absolute;top:0;left:0;margin:0;line-height:1;z-index:100;zoom:1}
.quickLinks ul li h3 a{display:block;position:relative;padding:100px 15px 20px;margin:0;width:130px;height:40px;font-size:.833em;text-decoration:none;color:#fff}
.quickLinks ul li.quickNext h3 a{background:#5c8dc8 url('../../images/newIndex/quicklinks-bg-next.png') right top repeat-y}
.quickLinks ul li.quickPrevious h3 a{background:#6293ce url('../../images/newIndex/quicklinks-bg-prev.png') left top repeat-y}
.quickLinks ul li.singleQuickLink h3 a{width:290px}
.quickLinks ul li.singleQuickLink.quickNext h3 a{background:#5c8dc8 url('../../images/newIndex/quicklinks-bg-next-single.png') right top repeat-y!important}
.quickLinks ul li.singleQuickLink.quickPrevious h3 a{background:#5c8dc8 url('../../images/newIndex/quicklinks-bg-prev-single.png') left top repeat-y!important}
.quickLinks ul li h3 span{font:.777em Microsoft YaHei;text-transform:none;display:block;clear:both}
.quickLinks ul li h3 span.hide{display:none}
.quickLinks ul li h3 span.trunc{font-size:1em;text-transform:uppercase}
.categoryNav{margin:1em 0}
.categoryNav div{width:45%;float:left}
.categoryNav div p{width:250px;float:left}
.categoryNav div h2{font-size:1.666666667em;line-height:1.3;text-transform:none;width:auto}
.categoryNav ul li{font-size:1.333em;line-height:2.25}
.categoryNav ul li a{text-decoration:none;text-transform:uppercase;color:#2f3338;padding-right:15px;background:transparent url('../../images/newIndex/link-bullet.gif') right 50% no-repeat}
.featuredItems{float:left}
.featuredItems article{padding-bottom:20px}
.featuredItems article figcaption{display:block;position:relative}
.featuredItems article h3{padding:10px 15px 0;margin:0 0 .25em;line-height:1;font-size:1.333em}
.featuredItems article h3 a{text-decoration:none;color:#2f3338}
.featuredItems article h3 span{font:.611em/1.5 Microsoft YaHei;color:#5d6267;display:block;clear:both}
.featuredItems article p{font-size:1em;padding:0 40px 15px 15px}
.featuredQuote{float:left;position:relative;overflow:hidden;padding:55px 35px;min-height:340px;font-size:2em;line-height:1.3;color:#fff;background:#8d9db2;background:-moz-linear-gradient(left,#8d9db2 0,#536378 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#8d9db2),color-stop(100%,#536378));background:-webkit-linear-gradient(left,#8d9db2 0,#536378 100%);background:-o-linear-gradient(left,#8d9db2 0,#536378 100%);background:-ms-linear-gradient(left,#8d9db2 0,#536378 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d9db2',endColorstr='#536378',GradientType=1);background:linear-gradient(left,#8d9db2 0,#536378 100%)}
.featuredQuote *{width:auto!important}
.blockHighlight,.unlinkedNav{padding:20px 20px 10px;margin:0 -20px;border-bottom:1px solid #e6e7e9}
.blockHighlight:focus,.blockHighlight:hover{background:#e6e7e9}
.blockHighlight h2,.unlinkedNav h2{margin-top:0}
.blockHighlight h2 a{color:#2f3338;text-decoration:none}
.grid2-padded .blockHighlight h2 a{padding-right:15px;background:transparent url('../../images/newIndex/link-bullet.gif') right 50% no-repeat}

code{font:1em monospace;text-transform:none;color:#666;background:#ccc;padding:0 5px}
h1.masthead{padding:0;margin:0 -20px .5em}
h1.parent{padding-top:.340425532em}
h1.parent br{display:none}
h1.parent span{display:block;font-size:.566em;margin-bottom:2px}
h1.parent.blue{color:#6293ce;font-size:3.8em}
h1.parent.blue span{font-size:.566em;color:#fff}
h1.smalBig{width:100%}
h1.smalBig span{font-size:.566em}
h1.article{width:600px}
h1.article time{display:block;margin:5px 0 0 0;padding:0;font-size:.264em;line-height:1;color:#2f3338;float:none}
.mastheadOverlay{position:absolute;top:0;left:50px;color:#fff;margin:0 8% 0 0;z-index:1000;font-size:2.6em;padding-top:1.5em;}
.mastheadOverlayPlain{color:#fff;margin:0;background:url("../../images/newIndex/masthead-plain.jpg") 0 0 repeat-y;width:600px;padding:20px;height:120px;z-index:1000}
.grid3 .mastheadOverlayPlain{width:auto;background:url("../../images/newIndex/masthead-plain-wide.jpg") 0 0 repeat-y}
.mastheadOverlayPlain h1{padding-top:0;clear:left}
.mastheadOverlayPlain h3{float:left;clear:right;font-size:2.56666667em;line-height:1.56170213;margin-left:.33em;margin-top:0;color:#6293ce}
.browse-enabled .content-grid.browseDropdown section .mastheadOverlayPlain.has-nav h3{margin-left:0}
.mastheadOverlayPlain.our-thinking-article h3{margin-left:0}
.mastheadOverlayPlain.our-thinking-article h1{font-size:30px}
.content-grid .mastheadOverlayPlain p{margin:0;font-size:1.333333333em;line-height:1.125}
.content-grid .mastheadOverlayPlain time{display:block;font-size:1em;line-height:1;margin-top:-14px;margin-bottom:12px!important}
.content-grid .text-tools-content img.image-padding{width:130%}
.grid2 .mastheadOverlay{left:20px}
h1.masthead img.mastheadImg{width:640px}
h1.smallText{width:400px;font-size:2.50em;line-height:1.2;margin-bottom:.875em}
.careersF .mastheadOverlayPlain h1{margin-bottom:10px}
h1.tripleHead{color:#fff;z-index:1000}
h1.tripleHead span{display:block}
h1.tripleHead .second{color:#c2c2c2;display:block;margin-top:5px}
h1.tripleHead .third{color:#6293ce;margin-top:5px}
h2{font-size:1.333em;line-height:1.5;/*text-transform:uppercase;*/margin:2em 0 .55em}
h2.explore{line-height:.6}
h3{font-size:1.167em;line-height:1.5;text-transform:uppercase;margin:2em 0 .55em}
h4{font-size:1.000em;line-height:1.5}
h5{font-size:.833em;line-height:1.5}
h6{font-size:.667em;line-height:1.5}
p.leadin,.content-grid p.leadin{font-size:1.84em;line-height:1.25;margin:.5em 0 1em}
p.smallLeadin{font-size:2em!important;line-height:1.25!important;margin-bottom:.75em}
p.leadin.bold,.grid2-padded p.leadin.bold{font-size:1.333em;line-height:1.5}
p.leadin .author,p.leadin .position{font-family:Microsoft YaHei;font-size:16px}
p.leadin a span{color:#eee}
p.moreLink{text-transform:uppercase;margin:-1em 0 1em;font-size:.8em}
p.moreLink a{text-decoration:none}
a{color:#333;text-decoration:none}
a:focus,a:hover{text-decoration:underline}
.fl{float:left}
.fr{float:right}
.cl{clear:left}
.cr{clear:right}
.cb{clear:both}
ul.normal{list-style:disc;list-style-type:disc!important;width:50em;margin:1em 0 1em 1.3em}
ul.normal li{list-style:disc;list-style-type:disc!important;list-style-position:outside;line-height:1.5;font-size:1.167em}
ul.normal li ul{margin:0 0 0 .9em}
ul.normal li ul li{font-size:1em}
ol.normal{list-style-type:decimal;counter-reset:item}
.grid2 ul.normal,.grid2-padded ul.normal,.grid2 ol.normal,.grid2-padded ol.normal{width:470px}
ol.normal li{list-style-type:none;font-weight:normal;margin-bottom:1em;font-size:1.167em}
ol.normal li:before{content:counter(item) '.';counter-increment:item;font-weight:bold;padding-right:.5em}
ol.normal li ol{counter-reset:item;margin-left:1em}
ol.normal li ol li{font-size:1em}
.topBorder{border-top:1px solid #e6e7e9}
.bottomBorder{border-bottom:1px solid #e6e7e9}
.noBorder{border:none!important}
hr{height:1px;background:transparent;border:0;border-bottom:1px solid #e6e7e9;margin:20px 0}
.grid2-padded hr{margin:20px -20px}
.grid1-grad1{background:url('../../images/newIndex/grid1-grad1.jpg') right top repeat-y}
.grid3-grad1{background:url('../../images/newIndex/grid1-grad1.jpg');background-size:100%;background-repeat:repeat}
.grid3-grad2{background:url('../../images/newIndex/grid1-grad2.jpg');background-size:100%;background-repeat:repeat}
.grid3-grad3{background:url('../../images/newIndex/grid1-grad3.jpg');background-size:100%;background-repeat:repeat}
.grid3-grad4{background:url('../../images/newIndex/grid1-grad4.jpg');background-size:100%;background-repeat:repeat}
.grid3-grad5{background:url('../../images/newIndex/grid1-grad5.jpg');background-size:100%;background-repeat:repeat}
.grid3-grad6{background:url('../../images/newIndex/grid1-grad6.jpg');background-size:100%;background-repeat:repeat}
.grid1-grad2{background:url('../../images/newIndex/grid1-grad2.jpg') right top repeat-y}
.grid1-grad2.full-background-size{background-size:100%}
.grid1-grad3{background:url('../../images/newIndex/grid1-grad3.jpg') right top repeat-y}
.grid1-grad4{background:url('../../images/newIndex/grid1-grad4.jpg') right top repeat-y}
.grid1-grad5{background:url('../../images/newIndex/grid1-grad5.jpg') right top repeat-y}
.grid1-grad6{background:url('../../images/newIndex/grid1-grad6.jpg') right top repeat-y}
.grid2-grad1{background:url('../../images/newIndex/grid2-grad1.png') right top repeat-y}
.grid1-grad7{background:url('../../images/newIndex/grid1-grad7.jpg') right top repeat-y}
.subpages.fl.grid2-grad1.mobile-clearfix{background:0}
.grid3-gradient{background:#f0f1f3;background:-moz-linear-gradient(left,#f0f1f3 0,#f6f7f9 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f0f1f3),color-stop(100%,#f6f7f9));background:-webkit-linear-gradient(left,#f0f1f3 0,#f6f7f9 100%);background:-o-linear-gradient(left,#f0f1f3 0,#f6f7f9 100%);background:-ms-linear-gradient(left,#f0f1f3 0,#f6f7f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f1f3',endColorstr='#f6f7f9',GradientType=1);background:linear-gradient(left,#f0f1f3 0,#f6f7f9 100%)}
.forceTypography #content p{font-family:'Microsoft YaHei';}
.forceTypography footer{font-family:'Microsoft YaHei';}
input.placeholderFocus{color:#000}
.hidden{display:none!important}
.invisible{visibility:hidden}
.fullHeight{height:100%}
.noMargin{margin:0!important}
.uppercase{text-transform:uppercase!important}
.lowercase{text-transform:lowercase!important}
.defaultcase{text-transform:none!important}
.saveLink a{display:block;height:35px;width:18px;text-indent:-999px;background:transparent url('../../images/newIndex/icons-sprite.gif') left top no-repeat;background-position:0 0}
.saveLink a:hover,.saveLink a:focus{background-position:0 -64px}
a.buttonLink{display:inline-block;width:auto;padding:5px 20px;margin:1.5em 0;margin:0;text-decoration:none;text-transform:uppercase;font-size:1em;color:#fff;background:#5f6d7d}
ul#socialLinks{overflow:visible;margin:0 0 7em}
ul#socialLinks.topRight{float:right;clear:left;margin:20px 0 -30px 0}
ul#socialLinks.pullUp{margin-top:-5.5em!important}
ul#socialLinks.topRight.leadership{clear:none}
ul#socialLinks.clearBelow{margin-bottom:20px}
.mediaComponentSocial{position:relative;clear:both;height:35px;overflow:hidden;padding:7px 0 7px 18px;background-color:#000}
.grid2 ul#socialLinks.topRight{margin-right:20px}
ul#socialLinks.hasMasthead{margin-top:-10px}
ul#socialLinks li{display:block;float:left;margin:0 10px 0 0;height:35px;position:relative}
ul#socialLinks.topRight li{margin:0 0 0 10px}
ul#socialLinks li a{display:block;height:35px;width:30px;text-indent:-1200px;background:transparent url('../../images/newIndex/icons-sprite.gif') left top no-repeat}
.content-tenk ul#socialLinks li a{background-image:url("../../images/newIndex/icons-sprite-light.gif")}
.mediaComponentSocial ul#socialLinks li a{background-image:url("../../images/newIndex/icons-sprite-dark.gif")}
ul#socialLinks li.saveLink a{width:18px;background-position:0 0}
ul#socialLinks li.saveLink a:hover,ul#socialLinks li.saveLink a:focus{background-position:0 -64px}
ul#socialLinks li.shareLink a{width:26px;background-position:-31px 0}
ul#socialLinks li.shareLink a:hover,ul#socialLinks li.shareLink a:focus{background-position:-31px -64px}
ul#socialLinks li.printLink a{width:25px;background-position:-70px 0}
ul#socialLinks li.printLink a:hover,ul#socialLinks li.printLink a:focus{background-position:-70px -64px}
ul#socialLinks li.printLink a span{display:none}
ul#socialLinks li.rssLink a{width:25px;background-position:-108px 0}
ul#socialLinks li.rssLink a:hover,ul#socialLinks li.rssLink a:focus{background-position:-108px -64px}
.grid2-padded ul#socialLinks .printLink,.grid2-padded ul#socialLinks .rssLink{float:right}
div#feedOverlay{display:none;position:absolute;top:230px;right:35px;padding:20px 0 0 15px;width:164px;height:200px;background:url("../../images/newIndex/feeds-bg.png") 0 0 no-repeat;z-index:9999}
ul#feedList li{display:block;margin:0 0 15px 0;padding:0 0 0 60px;height:22px;width:75px;color:#7397c5;font-size:1.25em;line-height:1.5;cursor:pointer;text-indent:0}
ul#socialLinks ul#feedList li{float:none;margin:0 0 15px 0;font-style:normal;font-size:.95em;line-height:1.5}
ul#socialLinks.expanded{height:25px;margin:0 0 1em}
.mediaComponentSocial ul#socialLinks.expanded{height:45px;margin:0;right:15px}
ul#socialLinks.borders{border:1px solid #c9ced4;border-left:0;border-right:0;clear:both;height:45px;margin:20px}
.grid2-padded ul#socialLinks.borders,.padded ul#socialLinks.borders{margin-left:0}
ul#socialLinks.expanded li{height:25px;margin:10px 10px 10px 0}
ul#socialLinks.expanded li.shareLink{float:right;margin-right:0}
ul#socialLinks.expanded li a{height:25px}
ul#socialLinks.expanded ul#shareList li{color:#7397c5;cursor:pointer;display:block;font-size:1.25em;line-height:1.5;height:25px;margin:0 0 15px;padding:0;text-indent:0;width:30px}
ul#socialLinks.expanded ul#shareList li{float:left}
ul#socialLinks.expanded ul#shareList li#share{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -125px transparent;cursor:default;margin-right:16px!important;width:49px}
ul#socialLinks.expanded ul#shareList li#email{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 0 transparent;margin-right:4px!important}
ul#socialLinks.expanded ul#shareList li#facebook{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -25px transparent}
ul#socialLinks.expanded ul#shareList li#twitter{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -50px transparent}
ul#socialLinks.expanded ul#shareList li#linkedin{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -75px transparent}
ul#socialLinks.expanded ul#shareList li#google{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -150px transparent}
ul#socialLinks.expanded ul#shareList li#more{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll 0 -100px transparent;margin-left:5px!important;width:60px}
ul#socialLinks.expanded ul#shareList li#email:hover{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll -30px 0 transparent}
ul#socialLinks.expanded ul#shareList li#facebook:hover{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll -30px -25px transparent}
ul#socialLinks.expanded ul#shareList li#twitter:hover{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll -30px -50px transparent}
ul#socialLinks.expanded ul#shareList li#linkedin:hover{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll -30px -75px transparent}
ul#socialLinks.expanded ul#shareList li#google:hover{background:url("../../images/newIndex/icons-social-sprite_new.png") no-repeat scroll -30px -150px transparent}
.newsroom h3{float:left;margin-top:.5em;margin-right:1em}
.mobile-switch{position:absolute;margin-top:25px;left:660px;font-size:10px;padding:3px 5px;background-color:#5283bd;color:white;bottom:17px}
.uat-switch,.staging-switch{position:absolute;margin-top:25px;left:760px;font-size:10px;padding:3px 5px;background:red;color:white;opacity:.6;bottom:17px}
.uat-marker{float:left;position:absolute;left:85px;top:20px;font-size:25px;color:red}
.staging-switch{background:green;bottom:17px;left:760px}
.urbanInvestments .inlineContextualNav li{display:inline-block;margin-right:2em;width:260px;font-size:14px}
.worldwide-home .inlineContextualNav li{display:inline-block;margin-right:2em;width:460px;font-size:14px}
.worldwide-home .content-grid-half .inlineContextualNav li{width:40%;padding-top:2%;border-bottom:1px solid #e6e7e9}
.worldwide-home .content-grid-half ul.inlineContextualNav li:nth-of-type(1),.worldwide-home .content-grid-half ul.inlineContextualNav li:nth-of-type(2){border-top:1px solid #e6e7e9}
.careers-dashboard #content ul.faqs li h2{color:#2f3338;font-size:1em;text-transform:uppercase}
ul.normal li ul.normal,ul.normal li ul.normal li{list-style-type:circle!important}
.grid2-padded .has-table p{width:370px;padding-left:10px}
.grid2-padded .has-table td{display:inline-block;float:left;padding-bottom:20px}
.grid2-padded .has-table.small tr{border-bottom:1px solid #e6e7e9}
.grid2-padded .has-table.small img{width:120px}
.grid2-padded .has-table.small p{font-size:1em;width:485px;margin-bottom:0}
.grid2-padded .has-table.small td{padding:5px 0}
.meet-the-women .order-tabs-box{display:inline-block;text-transform:uppercase;overflow:hidden;width:380px;position:absolute;top:53px;left:400px}
.meet-the-women .order-tabs-box h4,.meet-the-women .order-tabs-box a{font-size:1.1666em;color:#a9adb4}
.meet-the-women .order-tabs-box h4{float:left;width:64px;padding-top:2px}
.meet-the-women .order-tabs-box li{float:left;padding-right:20px;display:list-item}
.meet-the-women .order-tabs-box a{display:inline;font-size:.9em}
.meet-the-women .order-tabs-box .selected a{color:#fff}
.careersBlog .grid1-splitcolumn h2{margin-top:.55em}
.tenk-intro ul#socialLinks.expanded ul#shareList li,ul#socialLinks.expanded li.shareLink{float:left}
.tenk-intro .mediaComponentSocial ul#socialLinks.expanded{left:20px}
#search-tout-container h3{font-size:1.30em;margin:10px 0 .6em;text-transform:uppercase}
#search-tout-container div.hitArea{border-bottom:0;padding:0;background-color:#e6e7e9}
#search-tout-container div div{width:625px;height:200px}
#search-tout-container h2{font-size:1.5em;padding:10px 0}
#search-tout-container img{float:left;margin-right:10px}
#search-tout-container p{font-family:'Microsoft YaHei';text-transform:none;font-size:1.266666667em;padding-bottom:10px;line-height:17px}
#search-tout-container a{color:#5283bd;font-size:1.16667em;line-height:1.3;padding-top:10px;text-transform:uppercase}
.gs-gives .mastheadOverlayPlain .masthead{width:10%}
.gs-gives .mastheadOverlayPlain h1.mastheadOverlay{top:70px;margin-right:30px}
@media screen and (min-width:1230px){.careers-dashboard #content ul.faqs li h2{font-size:1.2em}
.urbanInvestments .inlineContextualNav li{width:340px;font-size:16px}
.worldwide-home .inlineContextualNav li{width:540px;font-size:16px}
.hasMoreInfo ul#socialLinks{height:35px;width:510px}
.hasMoreInfo ul#socialLinks.expanded{height:45px}
.meet-the-women .order-tabs-box{left:550px}
.gs-gives .mastheadOverlayPlain h1.mastheadOverlay{top:90px;margin-right:80px}
.grid2-padded .has-table.small img{width:165px}
.grid2-padded .has-table.small p{font-size:1.1em;width:600px;margin-bottom:0}
}
.tenk-intro ul#socialLinks ul#feedList li{font-size:1.278em}
ul#feedList li#feedXML{background:url("../../images/newIndex/icons-social-sprite.png") 0 -200px no-repeat}
ul#feedList li#feedGoogle{background:url("../../images/newIndex/icons-social-sprite.png") 0 -250px no-repeat}
ul#feedList li#feedMyYahoo{background:url("../../images/newIndex/icons-social-sprite.png") 0 -300px no-repeat}
ul#feedList li#feedBloglines{background:url("../../images/newIndex/icons-social-sprite.png") 0 -350px no-repeat}
div#shareOverlay{display:none;position:absolute;top:35px;left:-5px;padding:20px 0 0 15px;width:164px;height:200px;background:url("../../images/newIndex/share-bg-left.png") 0 0 no-repeat;z-index:9999}
.fr div#shareOverlay,.topRight div#shareOverlay,.mediaComponentSocial div#shareOverlay{right:-25px;left:auto;background:url("../../images/newIndex/share-bg-right.png") 0 0 no-repeat}
ul#shareList{z-index:9999}
ul#shareList li{display:block;margin:0 0 15px 0;padding:0 0 0 60px;height:22px;width:75px;color:#7397c5;font-size:1.25em;line-height:1.5;cursor:pointer;text-indent:0}
ul#socialLinks ul#shareList li{float:none;margin:0 0 15px 0;font-style:normal;font-size:.95em;line-height:1.5}
.tenk-intro ul#socialLinks ul#shareList li{font-size:1.278em}
ul#shareList li#facebook{background:url("../../images/newIndex/icons-social-sprite.png") 0 0 no-repeat}
ul#shareList li#twitter{background:url("../../images/newIndex/icons-social-sprite.png") 0 -50px no-repeat}
ul#shareList li#linkedin{background:url("../../images/newIndex/icons-social-sprite.png") 0 -100px no-repeat}
ul#shareList li#email{background:url("../../images/newIndex/icons-social-sprite.png") 0 -150px no-repeat}
ul#shareList li#more{padding-left:0}
p.downloadLink{margin:3em 0!important}
p.downloadLink a{color:#637182;text-decoration:none;text-transform:uppercase;font-size:.75em;line-height:1.5}
select.sorting{border:1px solid #c3cfd5;padding:2px 0;width:170px;margin-bottom:10px}
div.customSelect{position:relative;background:#fff;z-index:400;margin-bottom:20px;height:30px;width:239px}
div.customSelect p{margin:0}
.searchNav div.customSelect{z-index:500}
div.customSelect.closed{border:1px solid #c3cfd5;top:4px;left:1px;margin-bottom:18px}
div.customSelect.open{background:url(../../images/newIndex/select-top.png) 0 0 no-repeat;margin-right:2px}
div.customSelect.open a{width:229px}
div.customSelect.open li{padding-left:2px}
div.customSelect ul{width:244px;padding:0;position:relative;overflow:hidden}
.open ul,div.customSelect.open ul{background:url(../../images/newIndex/select-btm.png) 0 bottom no-repeat;top:5px;padding-bottom:50px;z-index:9999!important}
div.customSelect ul li{display:block;width:240px;padding:0;position:relative}
div.customSelect ul li.selected{height:30px}
div.customSelect ul a{position:relative;display:block;padding:6px 0 12px 10px;width:229px;font-size:.75em;color:#2f3338}
div.customSelect ul .selected a{background:url(../../images/newIndex/select-chevron.png) 210px 50% no-repeat;text-decoration:none}
div.customSelect ul a:hover,div.customSelect ul a:focus{text-decoration:none;background-color:#5e8fca;color:#fff}
div.customSelect ul .selected a:hover,div.customSelect ul .selected a:focus{background-image:url(../../images/newIndex/select-chevron-active.png)}
li.video p{background-image:url(../../images/newIndex/icon-video.gif);background-repeat:no-repeat;background-position:95% 50%;overflow:hidden;width:auto!important}
blockquote{font-size:1em;line-height:1.5;margin:0 0 1em 0;border-left:5px solid #9ea6b0;padding:0 0 0 15px}
blockquote.ex{border:0;background:url('../../images/newIndex/blockquote-single.png') left 5px no-repeat;padding-left:45px}
blockquote.ex p{font-size:1.833333333em;line-height:1.2em;color:#737681;margin-bottom:0}
blockquote.ex span.cite{display:block;text-transform:uppercase;margin-top:1em;font-size:.590909091em;line-height:1.5}
blockquote.ex span.cite strong{font-weight:normal}
ul.thirdLevelNav{float:left;overflow:hidden;margin-bottom:30px}
ul.thirdLevelNav li{float:left;margin-right:5px;color:#2f3338}
ul.thirdLevelNav li a{text-transform:uppercase;text-decoration:none;font-size:.875em;line-height:1;color:#9ea7b3;margin-right:3px}
nav.subpages li.selected a,nav.subpages li a:hover,nav.state li.selected a,nav.state li a:hover{color:#2f3338}
#tooltip{position:absolute;z-index:3000;padding:5px;opacity:1;font-size:1.166em line-height:1;text-transform:uppercase}
ul.tags{margin:0 0 10px 10px;position:relative;overflow:hidden}
.padded ul.tags{margin:0 0 100px -5px}
ul.tags li{font-size:.833em;line-height:1;float:left;text-transform:uppercase;margin-left:5px;color:#666}
.filterPagination{font-size:85%;clear:both;overflow:hidden;font-weight:bold;color:#373738;padding-top:22px}
.press-release .filterPagination{padding-bottom:20px}
.filterPagination li{float:left;border:1px solid #bdbec0;padding:6px 12px;margin-right:-1px;cursor:pointer}
.filterPagination li.unavailable,.filterPagination li.active{cursor:auto}
.filterPagination li.unavailable{color:#c0c1c2}
.filterPagination li.active{background-color:#ddd}
.archiveWithPagination .archiveLink{text-transform:uppercase;font-weight:bold;display:none;padding-top:25px}
.homepage-grid{padding-bottom:0!important}
.homepage-grid article{float:left;overflow:hidden}
.homepage-grid article p{line-height:1.5;font-size:16px\9;}
.homepage-grid h2{font-size:1.75em;/*text-transform:uppercase;*/}
.wf-inactive .homepage-grid h2{font:1.46em Microsoft YaHei;}
.homepage-grid .leadText h2{font-size:2.66em;line-height:1}
.wf-inactive .homepage-grid .leadText h2{font:bold 2.5em Microsoft YaHei;}
.homepage-grid h2 a{text-decoration:none;color:#1e1e1e; font-size:26px; font-family:Microsoft YaHei;}
.homepage-grid h2{margin:7px 0 5px 20px}
.homepage-grid h2.explore-divisions-title{margin-left:24px;margin-bottom:20px}
.homepage-grid .split h2{line-height:24px}
.homepage-grid p{margin:7px 20px 5px 20px}
.homepage-grid h2 span.sectionHint{display:block;font:.578947368em/1.5 Microsoft YaHei;color:#5d6267;font-weight:normal}
.homepage-grid{clear:both}
.homepage-grid article,.homepage-grid article.grid1x1{width:320px;height:320px}
.homepage-grid article.quarter-grid{width:240px;height:240px}
.homepage-grid article.quarter-grid hgroup{margin:10px 0 0 20px}
.homepage-grid article.quarter-grid figure img{width:240px}
.homepage-grid article.three-vertical-grid{width:320px;height:160px}
.homepage-grid article.three-vertical-grid img{width:50%;float:left}
.homepage-grid article.three-vertical-grid figure{width:50%;float:left}
.homepage-grid article.three-vertical-grid figure p{margin:15px 20px 10px 20px}
.homepage-grid article.twin-tout{height:auto}
.homepage-grid article.twin-tout .column{float:left;width:50%}
.homepage-grid article.twin-tout .column .description{margin:5% 20% 5% 5%;text-transform:uppercase;font-size:20px}
.homepage-grid article.locations-list{height:240px}
.homepage-grid article.locations-list .column-item{width:320px;height:240px;float:left}
.homepage-grid article.locations-list .column-item-broder{width:480px;height:240px;float:left}
.homepage-grid article.locations-list .column-item-broder.grad1{background:url('../../images/newIndex/grid1-grad1.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item-broder.grad2{background:url('../../images/newIndex/grid1-grad2.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item-broder.grad3{background:url('../../images/newIndex/grid1-grad3.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item.grad1{background:url('../../images/newIndex/grid1-grad1.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item.grad2{background:url('../../images/newIndex/grid1-grad2.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item.grad3{background:url('../../images/newIndex/grid1-grad3.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item .content{margin:30px 10px 10px 10px}
.content-grid .grid1 article figure img.articleImg,.homepage-grid article figure img.articleImg,.homepage-grid article.grid1x1 figure img.articleImg{width:320px;display:block}
.homepage-grid article.quarter-grid figure img.articleImg{width:240px}
.simple-tout.banner{background-color:#334f76}
.simple-tout.banner .description{width:469px;float:left;margin-bottom:10px}
.simple-tout.banner .description .content{margin-top:20px;margin-left:20px;border-right:1px solid #888d96}
.simple-tout.banner .description .content .title{font-size:2.2em;color:#fff;text-transform:uppercase;margin-bottom:0}
.simple-tout.banner .description .content .teaser{font-size:1em;color:#fff;width:440px;margin-top:10px}
.simple-tout.banner .action{width:160px;height:180px;float:left;display:table}
.simple-tout.banner .action a{display:table-cell;vertical-align:middle;text-align:center;color:#8fafde;text-transform:uppercase}
.simple-tout.banner .action a span{display:block;margin-left:20px;width:120px;font-size:1.3em}
section.split-tout article.grid0x2{width:320px;height:160px;clear:left}
section.split-tout article.grid0x2 figure.split{height:160px;overflow:hidden}
section.split-tout article.grid0x2 img.articleImg{display:block;float:left;margin-right:8px;width:auto;height:160px}
section.split-tout article.grid0x3{width:320px;height:106px;clear:left}
section.split-tout article.grid0x3 figure.split{height:106px;overflow:hidden}
section.split-tout article.grid0x3:first-child{height:108px}
section.split-tout article.grid0x3:first-child figure.split{height:108px}
section.split-tout article.grid0x3 img.articleImg{display:block;float:left;margin-right:8px;width:auto;height:106px}
section.split-tout article.grid0x3:first-child img.articleImg{height:107px}
section.split-tout article figure a.view{color:#5283bd;text-transform:uppercase;margin-left:20px}
.homepage-grid article figure a.view{color:#5283bd;margin-left:20px;text-transform:uppercase;}
section.split-tout article:hover a.view,.homepage-grid article:hover a.view{text-decoration:underline}
.homepage-grid article.grid2x1{width:640px}
.homepage-grid article.grid2x1 img.articleImg{width:640px}
.homepage-grid article.grid2x1#hero img.articleImg{height:320px}
.homepage-grid article.grid3x1{width:960px}
.homepage-grid article.grid3x1 img.articleImg{width:960px}
.homepage-grid article.grid3x1#hero img.articleImg{height:320px}
.grid3-certain-height .grid3x1.imageOnly#hero img.articleImg{width:960px;height:300px}
.homepage-grid article.grid1x2{height:640px}
.homepage-grid article.grid1x2#hero img.articleImg{height:640px}
.homepage-grid article.grid2x2{width:640px;height:640px}
.homepage-grid article.grid2x2 img.articleImg{width:640px}
.homepage-grid article.grid2x2#hero img.articleImg{height:640px}
.homepage-grid article.grid3x2{width:960px;height:640px}
.homepage-grid article.grid3x2 img.articleImg{width:960px}
.homepage-grid article.grid3x2#hero img.articleImg{height:640px}
.homepage-grid article#hero{position:relative}
.homepage-grid article#hero.lightText *,.homepage-grid article#hero .lightText,.homepage-grid article#hero .lightText *{color:#fff!important}
.homepage-grid article#hero figcaption{left:60px;top:90px;width:668px;position:absolute}
.homepage-grid article#hero.imageOnly figcaption{position:absolute!important;left:-10000px!important;top:auto;font-size:1px}
.homepage-grid article#hero figcaption h2{font-size:4.25em;line-height:1;margin:0 0 30px;padding:0}
.homepage-grid article#hero figcaption p{font-size:1.333333333em;line-height:1.8;margin:0 0 0 3px;padding:0}
.homepage-grid article#hero figcaption ul{margin:15px 0 0 3px;padding:0}
.homepage-grid article#hero figcaption ul li{font-size:1em;line-height:1.5;text-transform:uppercase}
.homepage-grid article#hero figcaption ul li a{color:#333}
.homepage-grid .careersPromo{background:#7195c2;background:-moz-linear-gradient(left top,#7195c2 0,#6382aa 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#7195c2),color-stop(100%,#6382aa));background:-webkit-linear-gradient(left top,#7195c2 0,#6382aa 100%);background:-o-linear-gradient(top,#7195c2 0,#6382aa 100%);background:-ms-linear-gradient(top,#7195c2 0,#6382aa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7195c2',endColorstr='#6382aa',GradientType=0);background:linear-gradient(top,#7195c2 0,#6382aa 100%);color:#fff}
.homepage-grid .careersPromo h2{color:#fff;font-size:2.5em;line-height:1;margin:30px 20px 30px}
.homepage-grid .careersPromo h2 a{color:#fff}
.homepage-grid .careersPromo h2 a span{font-size:.8em;margin-top:5px;display:block}
.homepage-grid .careersPromo h3{color:#fff;font-size:1.333333333em;line-height:1;margin:20px 20px 15px}
.homepage-grid .careersPromo p{font:1em Microsoft YaHei;margin:10px 20px 0}
.homepage-grid .careersPromo p a{color:#fff;padding:0 15px 0 0;background:transparent url('../../images/newIndex/cheron-careersPromo.png') right 50% no-repeat;margin-right:1.5em}
.homepage-grid .careersPromo h3 a{color:#fff}
.homepage-grid article .careersPromox1{height:60px}
.homepage-grid article .careersPromox2{height:128px}
.homepage-grid article .careersPromox3{height:144px}
.homepage-grid article .careersPromox1 h2{color:#fff;font-size:1.5em;line-height:1;padding:16px 0 0 16px;margin:0}
.homepage-grid .careersPromo h3{color:#fff;font-size:1.23em;line-height:1;padding:16px 16px 6px 16px;margin:0}
.homepage-grid .careersPromo p{font:1em Microsoft YaHei;margin:5px 16px}
.homepage-grid .grid1-grad7{background:url("../../images/newIndex/grid1-grad7.jpg") repeat-y scroll right top transparent}
.content-grid{width:960px;display:block;position:relative;overflow:hidden;line-height:1.25;background:transparent url('../../images/newIndex/content-grid-bg.png') -160px top repeat-y}
.content-grid-half{width:960px;display:block;position:relative;overflow:hidden;line-height:1.25;background:transparent url('../../images/newIndex/content-grid-half-bg.png') -120px top repeat-y}
.content-grid-half img{display:block}
.content-grid.no-bg-grad{background:transparent url('../../images/newIndex/content-tenk-bg.jpg') -160px top repeat-y}
.content-grid p{margin:0 0 1em}
.content-grid #tenk-profiles p{margin-bottom:0;line-height:1.3}
.grid3{float:left;width:960px;position:relative}
.grid3-certain-height{float:left;width:960px;position:relative;height:300px}
.grid3-padded{float:left;width:920px;padding:0 20px 100px;position:relative}
.grid2{float:left;width:640px;position:relative}
.grid2-padded{float:left;width:600px;padding:0 20px;position:relative}
.grid2-padded img.masthead{position:relative;left:-20px}
.grid2 h2,.grid2-padded h2{width:470px}
.grid2 h2{width:auto}
.grid2 p,.grid2-padded p{width:470px;line-height:1.5;font-size:1.17em}
.grid-half p{line-height:1.5;font-size:1.17em}
.grid2 p,.full-size img{width:100%}
.grid2 .grid1-splitcolumn p,.grid2 .grid1-splitcolumn h2,.grid2 .grid1-splitcolumn h3,.grid2 .grid1-splitcolumn h4{width:auto}
.grid2 p.leadin,.grid2-padded p.leadin{width:470px;font-size:1.84em;line-height:1.05;clear:both}
.grid2 li,.grid2-padded li{line-height:1.5;font-size:1.33em}
.grid2 li p,.grid2-padded li p{font-size:1em}
.clear-none p.leadin{clear:none}
.grid0{float:left;width:160px;position:relative}
.grid1{float:left;width:320px;position:relative}
.grid1-padded{float:left;width:280px;padding:0 20px!important;position:relative}
.grid1-padded p{width:auto!important}
.grid1-padded p,.grid1-padded p.leadin{margin-right:20px}
.grid1-splitcolumn{float:left;width:270px;padding:0 20px 0 15px;position:relative}
.grid-half{float:left;width:480px;}
.blog .grid1-splitcolumn{padding:0 20px 10px 15px;height:auto;width:320px;background:transparent url('../../images/newIndex/blog-featured-posts-grad-bg.png')}
.blog .grid1-splitcolumn p{font-size:12px}
.grid-half figure img{width:480px;height:auto;display:block}
.grid-half article figure figcaption{padding:10px 20px}
.grid-half article.worldwide figure figcaption{width:480px;height:240px;background-color:#244058;background-size:100%;background-repeat:no-repeat}
.grid-half article.worldwide figure figcaption h3{color:#fff;font-size:1.3em;margin-top:.8em}
.grid-half article.worldwide figure figcaption p{color:#fff;padding-right:35px;font-size:1.34em;line-height:1.5em}
.grid-half article.worldwide figure figcaption p.cta{margin-top:1em}
.grid-half article.worldwide figure figcaption p.cta a{text-transform:uppercase;font-size:1em}
.search-grid{background:transparent url('../../images/newIndex/search-grid-bg.png') -50px 0 repeat-y;overflow:hidden}
nav.left-column{float:left;width:269px;display:block}
nav.left-column div.content-types{background:transparent url('../../images/newIndex/content-type-bg.png') 0 0 repeat-y;padding-bottom:10px}
nav.left-column div.content-types a{padding-left:43px}
nav.left-column div.languages{background:transparent url('../../images/newIndex/languages-bg.png') 0 0 repeat-y;padding-bottom:10px}
nav.left-column>h2{margin-left:20px}
nav.left-column h2{margin:0;padding:20px 0 10px 20px}
nav.left-column ul{padding-bottom:25px}
nav.left-column ul li{line-height:2}
nav.left-column ul li a{text-decoration:none;display:block;color:#505460;padding:0;padding-left:20px;line-height:2;font-weight:bold}
nav.left-column a:hover,nav.left-column li.selected a{background-color:#7399c6!important;color:#fff}
nav.left-column div.content-types a.all{padding-left:20px}
nav.left-column a.financial{background:url('../../images/newIndex/financial-icon.png') 20px 3px no-repeat}
nav.left-column a.press{background:url('../../images/newIndex/press-release-icon.png') 20px 3px no-repeat}
nav.left-column a.video{background:url('../../images/newIndex/video-icon.png') 20px 5px no-repeat}
nav.left-column a.audio{background:url('../../images/newIndex/audio-icon.png') 18px 3px no-repeat}
nav.left-column a.slide{background:url('../../images/newIndex/slide-show-icon.png') 18px 5px no-repeat}
.search-grid section.results{float:left;width:621px;display:block;padding:20px 0 20px 20px}
.search-grid form input#searchBox{width:360px!important}
.search-grid article.top-result{background:#dde2e6;overflow:hidden;margin-top:30px;width:600px;padding:20px}
.search-grid article.top-result img.resultImg{float:left;margin:-20px 0 -20px -20px}
.search-grid article.top-result h2{font-size:2em}
.search-grid article.top-result h3{font-size:1.5em!important;line-height:1.334!important;text-transform:none;color:#525a63}
.search-grid article.top-result p{font-size:1.083em;line-height:1.5;color:#525a63}
.search-grid article.top-result h2,.search-grid article.top-result h3,.search-grid article.top-result p{float:left;width:400px;margin:0 0 0 20px!important}
.search-grid p.result-count{font-size:1.5em;margin:50px 0 0}
.search-grid section.results h2,.search-grid section.results h3{margin:0;padding:0;line-height:1.1em}
.search-grid section.results em{color:#7399c6;font-style:normal}
.search-grid ul.search-results{clear:both;width:620px}
.search-grid section.results ul.search-results li{border:none!important}
.search-grid section.results ul.search-results h2{font-size:1.3em;line-height:1.8}
.search-grid section.results ul.search-results li h3,.search-grid section.results ul.search-results li p{font:1.167em/1.43 Microsoft YaHei;text-transform:none}
.search-grid section.results li a.result-link{font:1em/1.667 Microsoft YaHei;text-decoration:none;color:#5a6a7f}
.relatedContent{padding-bottom:100px}
.relatedContent h2{font-size:1.166em;margin:20px 15px 10px}
.relatedContent article{padding:15px 0}
.relatedContent article:focus,.relatedContent article:hover{background:#e2e9f1 url('../../images/newIndex/link-block-highlight-bg.png') -200px 50% repeat-y}
.relatedContent article h3{padding:0 15px;margin:0 0 .25em;line-height:1}
.relatedContent article h3 a{text-decoration:none;color:#2f3338;padding-right:15px}
.relatedContent article p{padding:0 15px;margin-bottom:0}
nav.subpages,nav.state{overflow:hidden;margin:10px 0 25px}
nav.subpages li,nav.state li{float:left;padding-right:12px;position:relative;overflow:hidden}
nav.subpages li a,nav.state li a{display:block;position:relative;text-decoration:none;text-transform:uppercase;color:#9ea7b3;font-size:1em;line-height:1;padding:5px 12px 5px 0;border-right:1px solid #888}
nav.subpages li.last a,nav.state li.last a{border-right:0}
nav.subpages li.selected a,nav.state li.selected a{color:#2f3338;cursor:default}
.financials .customSelect{margin:0 10px 0 0}
.financials #socialLinks{margin:5px 0 10px 0}
h2.sectionHeading{color:#2f3338;font-size:1.5em}
h2.sectionHeading a{color:#2f3338;text-decoration:none;padding-right:15px;background:transparent url('../../images/newIndex/link-bullet.gif') right 50% no-repeat}
a.moreLink{font-size:.75em;color:#4a7bb6;text-decoration:none;text-transform:uppercase}
a.geoLink{padding:5px 0 5px 25px;background:transparent url('../../images/newIndex/icon-geolink.png') left 50% no-repeat;font-size:.75em;color:#4a7bb6;text-decoration:none;text-transform:uppercase}
.dateList{clear:both;position:relative;margin:0 0 14px;border-top:1px solid #e6e7e9}
.dateList.no-border-top{border-top:0}
.grid2-padded .dateList{margin:0 -20px 14px}
.viewPoints .dateList{margin-top:70px}
.dateList li{border-bottom:1px solid #e6e7e9;padding:15px 0;margin:0;position:relative;overflow:hidden}
.dateList.no-border-bottom li:not(:last-of-type){border-bottom:0}
.grid1 .dateList,.grid1 .dateList li{width:280px}
.grid1-splitcolumn .dateList,.grid1-splitcolumn .dateList li{width:250px}
.grid2-padded .dateList li{padding:10px 20px}
.dateList li.featuredItem{padding:0}
.dateList li.featuredItem img{float:left;padding-right:10px}
.dateList li.featuredItem h3{font-family:Microsoft YaHei;font-size:.8125em;margin:0;padding-top:10px;color:#6a6a6a}
.dateList li.featuredItem p{font-size:.95em;line-height:1.25;float:left}
.dateList li.featuredItem p time{color:#7d8084;font-weight:normal}
.dateList li.blockHighlight p{margin-bottom:0}
.dateList li p a{text-decoration:none;color:#2f3338}
.dateList li p time{display:inline;float:left;margin:4px 0 .5em;width:120px;font-size:inherit;font:.777777778em Microsoft YaHei;font-weight:bold;text-transform:uppercase;clear:left}
.dateList li.card{background-image:url('../../images/newIndex/card-bg-1280.jpg');background-repeat:repeat-y;background-position:top left}
.dateList li p.card{position:relative;float:left;width:170px;height:100%;left:-20px;top:-15px;margin:0}
.dateList li p.card a{display:block;position:relative;padding:30px 10px 40px;width:120px;background:transparent url('../../images/newIndex/card-bluesquare.gif') 10px 8px no-repeat;color:#4a709d;font-size:.875em;line-height:1;text-transform:uppercase}
.dateList li p.card a span{display:block;font:.786em/1.28 Microsoft YaHei}
.grid1-splitcolumn .dateList li p time{width:auto}
.dateList li p span{display:block;float:left;width:400px}
.dateList li p span cite{font-size:.714em;line-height:2;text-transform:uppercase;color:#7d8084}
.dateList li p.category{font-size:.7407em;text-transform:uppercase;width:auto;clear:both;margin-top:.5em;margin-bottom:1em;margin-left:120px;color:#7d8084;line-height:1}
.contacts address{float:none}
.grid1 .dateList li p span,.grid1-splitcolumn .dateList li p span{width:auto;clear:both}
.grid2-padded p.lsort{width:135px;margin:10px 0 0 0}
.grid1-splitcolumn ul.contacts p{width:120px;font-size:.75em}
.grid1-splitcolumn ul.contacts li{margin-bottom:10px}
.grid1-splitcolumn ul.contacts strong{display:block;font-size:1.166em}
ul.contacts{margin:20px 0 0 0;overflow:hidden}
ul.contacts li{width:270px;border:0;float:left}
ul.contacts li a.directions{background:url(../../images/newIndex/icon-directions.png) 0 0 no-repeat;display:block;width:105px;height:35px}
.dateList li p,.contacts li p{line-height:1.5;font-size:.8em;width:auto;position:relative;overflow:hidden}
.contacts li p{font-size:.66em}
div.contacts article>p,div.contacts article label{font-size:1.15em}
li p strong{font-weight:bold}
ul.contactList li p{font-size:.75em;margin:10px 0;width:350px}
ul.contactList li p strong{font-size:1.166em;width:200px;display:block}
.mediaContacts .grid2 ul.normal{margin-left:0;margin-top:0;width:270px;padding-left:0}
.mediaContacts .grid2 ul.normal li{list-style-type:none!important;font-weight:bold;padding-bottom:20px}
.mediaContacts .grid2 ul.normal li span{font-weight:normal}
.textList{clear:both;overflow:hidden;position:relative;margin:0 0 14px;border-top:1px solid #e6e7e9}
.grid2-padded .textList{margin:0 -20px 14px}
.textList li{border-bottom:1px solid #e6e7e9;padding:15px 0;margin:0;position:relative;overflow:hidden}
.grid1 .textList,.grid1 .textList li{width:280px}
.grid1-splitcolumn .textList,.grid1-splitcolumn .textList li{width:250px}
.grid2-padded .textList li{padding:15px 20px}
.textList li p{line-height:1.429;font-size:.65em;width:auto;margin-bottom:0}
.textList li p a{text-decoration:none;color:#2f3338}
span.fileInfo,ul li p span.fileInfo{color:#7d8084;font-size:.916em;margin-left:.5em;display:inline;width:auto;float:none}
.india .textList li{font-size:1em}
.india .textList li p{font-size:1.167em}
.textBlock{margin:0 0 15px;padding:15px 0 0}
.textBlock p{line-height:1.5;font-size:1.083333333em!important}
p.researchIndicator{font-size:.65455em!important;width:auto;position:relative;clear:both;margin-left:120px}
.article-meta p.researchIndicator{margin:5em 0 1em;font-size:.8em!important}
.mediaRelationsIndex p.researchIndicator a:focus,.mediaRelationsIndex p.researchIndicator a:hover{background:#bec5ce}
p.researchIndicator a{padding:2px 8px;text-transform:uppercase;background:#bec5ce;color:#fff!important;display:block;float:left;margin-right:.5em}
p.researchIndicator a:focus,p.researchIndicator a:hover{background:#5c8dc8;text-decoration:none}
.promoted{position:relative;overflow:hidden}
.promoted article{position:relative;width:320px;height:166px;background:#101623 url('../../images/newIndex/promoted-bg.png') right top repeat-y;color:#fff;float:left;margin:0;padding:0}
.promoted article h3{margin:24px 14px 10px;color:#fff;text-transform:none;width:auto}
.promoted article h2{margin:24px 14px 10px;color:#fff}
.promoted article p.sub-text{font-weight:normal;font-size:1.166666667em;width:280px;margin-left:14px;line-height:1.3em}
.promoted article h3{font:1.166666667em/1.25 Microsoft YaHei}
.promoted article h3 a{color:#fff;text-decoration:none}
.promoted article h2 a{color:#fff;text-decoration:none}
.promoted article p{margin-left:15px;font-size:1.167em}
.promoted article time{margin:10px 14px;color:#979797;font:.916666667em Microsoft YaHei}
.promoted article p.readMore{position:absolute;bottom:20px;left:14px;margin:0;padding:0}
.promoted article p.readMore a.moreLink{color:#8accf6}
.stockPrice{width:100%;height:166px;background:#101623 url('../../images/newIndex/promoted-bg.png') right top repeat-y;position:relative;overflow:hidden}
.stockPrice h3{margin:20px 14px 10px;padding:0;color:#fff;font-size:1.5em;text-transform:uppercase}
.stockPrice ul{margin:10px 14px;position:relative;overflow:hidden}
.stockPrice ul li{width:65px;margin-right:20px;float:left;font-size:1em;text-transform:uppercase;color:#8accf6}
.stockPrice ul li.wider{width:120px}
.stockPrice ul li.last{margin-right:0}
.stockPrice ul li span{clear:both;display:block;width:auto;font-size:2.33em;color:#fff}
.stockPrice ul li span.stockMovement{padding-left:25px}
.stockPrice ul li span.stockUp{background:transparent url('../../images/newIndex/stock-up.png') left 50% no-repeat}
.stockPrice ul li span span{font-size:.6428em;display:inline}
.stockPrice p.viewMore{position:absolute;bottom:20px;left:14px;margin:0;padding:0;color:#8accf6}
.stockPrice p.viewMore a.moreLink{color:#8accf6;font-size:1em}
.stockPrice table.stockprice{width:292px;margin:26px 14px 10px;position:relative;text-align:left}
.stockPrice table.stockprice caption{position:relative;padding:0;color:#fff;font-size:1.33em;text-transform:uppercase;text-align:left}
.stockPrice table.stockprice thead tr th{padding:15px 20px 10px 0;font-size:1em;text-transform:uppercase;color:#8accf6}
.stockPrice table.stockprice tbody tr td{font-size:2.33em;color:#fff;white-space:nowrap}
.stockPrice table.stockprice tbody tr td.trend-up{width:20px;text-indent:-999px;background:transparent url('../../images/newIndex/stock-up.png') left 50% no-repeat}
.stockPrice table.stockprice tbody tr td.trend-down{width:20px;text-indent:-999px;background:transparent url('../../images/newIndex/stock-down.png') left 50% no-repeat}
.stockPrice table.stockprice tbody tr td.percentage-change{font-size:1.5em;padding-right:20px}
.stockPrice table.stockprice tbody tr td.volume span.unit{font-size:.642857143em;text-transform:uppercase}
.stockPrice table.stockprice tfoot tr td{padding:10px 0;font-size:1em;text-transform:uppercase;color:#8accf6}
.stockPrice table.stockprice tfoot tr td a{color:#8accf6}
ul.inlineContextualNav{margin-bottom:1em}
ul.inlineContextualNav li{display:inline;margin-right:2em;line-height:1;padding-bottom:.5em}
ul.inlineContextualNav li a{font-size:.875em;text-transform:uppercase;color:#5b636d;white-space:nowrap}
.worldwide-home .content-grid-half ul.inlineContextualNav li a{color:#7b9dcc}
ul.inlineContextualNav li a:hover,ul.inlineContextualNav li a:focus{text-decoration:underline}
table.matrix{margin:20px 0;font-size:1em}
.grid2-padded table.matrix{margin:20px -20px}
table.matrix thead tr{border-bottom:1px solid #d9dadb}
table.matrix thead th{width:120px;text-align:left;padding:5px 30px 15px 10px;font-size:1.166666667em;color:#505461;vertical-align:bottom}
table.matrix tfoot th{width:130px;text-align:left;padding:10px 10px 10px 20px;color:#505461;font-weight:bold;vertical-align:middle}
table.matrix tfoot td{width:130px;text-align:left;padding:10px;vertical-align:middle}
table.matrix tbody tr{border-bottom:1px solid #d9dadb}
table.matrix tbody th{width:130px;text-align:left;padding:5px 10px 5px 20px;color:#505461;font-weight:bold;vertical-align:middle}
table.matrix tbody td{width:130px;text-align:left;padding:5px 10px;font-size:3em;line-height:1;color:#9ca1ab;vertical-align:middle}
table.matrix tbody td strong{font-weight:bold;font-size:.3333em;line-height:1;color:#505461;vertical-align:middle}
.hasMoreInfo{padding-right:180px}
.hasMoreInfo p{width:400px;line-height:1.5}
.hasMoreInfo p.leadin{width:400px;line-height:1.05}
article.hasAuthor{padding-right:180px;position:relative}
article.hasAuthor p{width:418px;line-height:1.5}
article.hasAuthor p.leadin{width:418px;line-height:1.05}
div.article-meta{width:100%;clear:both;position:relative;overflow:hidden;margin:-1.5em 0 2em}
article time,article p.dateline{display:block;position:relative;float:left;clear:left;font-size:1.166em;text-transform:uppercase;margin-right:1em}
article span.article-source{display:block;position:relative;float:left;clear:right;font-size:1em;color:#728297;text-transform:uppercase}
article address{float:left;margin:30px 40px 0 0;line-height:1.5em;font-size:1.167em}
article address span{display:block;text-transform:uppercase;font-size:.6875em;font-weight:bold}
.more-info{position:absolute;margin-right:0;width:140px;padding-right:20px;right:0;top:0;background:#e1e3e7;background:-moz-linear-gradient(left,#e1e3e7 0,#e9ebee 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#e1e3e7),color-stop(100%,#e9ebee));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E1E3E7',endColorstr='#E9EBEE',GradientType=1);background:-o-linear-gradient(left,#e1e3e7 0,#e9ebee 100%)}
.grid2-padded .more-info{top:0;padding-bottom:40px}
.more-info img.authorImg{width:160px;height:160px}
.more-info h2{padding:0 15px 0;margin:20px 0 0;font-size:1.5em;line-height:1;width:auto}
.more-info dl{padding:0 15px}
.more-info dt{text-transform:uppercase;font-size:.833333333em;line-height:1.25;margin:1.75em 0 .5em}
.more-info dt.leadAuthor{font-size:1em}
.more-info dd{font-size:.8em}
.more-info dd p{width:130px;font-size:1.25em}
.more-info dd a.bioLink{text-transform:uppercase;font-size:1.2em}
.more-info dd.jobTitle{font-size:.833em;margin-bottom:.8em}
.more-info aside{position:absolute;top:0;left:200px}
section.contacts{padding:0 14px}
section.contacts h4{font-size:1.166em;font-weight:bold}
section.contacts ul.contactList li{font-size:1.166em;font-weight:bold;line-height:1.5;position:relative;padding-right:50%}
section.contacts ul.contactList li span,section.contacts ul.contactList span{font-size:.857em;font-weight:normal;position:absolute;margin-top:2px;left:50%}
.press-detail{padding-bottom:300px}
.press-detail .hasMoreInfo ul#socialLinks.topRight{margin:15px -160px -30px 0}
.press-detail .more-info{top:160px;background:0}
.press-detail .more-info h4{font-size:1.33em;line-height:1;text-transform:uppercase;margin-bottom:20px}
.press-detail .more-info li{font-size:1em;margin-bottom:10px}
.press-detail .more-info h5{color:#4a7bb6;text-transform:uppercase;font-size:.92em;font-weight:bold}
.press-detail .more-info a{font-size:1em;text-decoration:none;color:inherit}
ul.faqs{margin:0 -20px 40px;border-top:1px solid #e6e7e9}
#content ul.faqs li{cursor:pointer;font-size:1.167em}
#content ul.faqs li.blockHighlight{margin:0}
#content ul.faqs li h2{font-size:1em;line-height:1.2em;font-weight:bold;padding:5px;color:#536378;text-transform:none;font-family:Microsoft YaHei;width:450px}
#content ul.faqs li p{font-size:1em;line-height:1.2em;width:450px}
#content ul.faqs li div{margin-left:15px}
#content ul.faqs li.faqExpanded{background:#e2e9f1 url('../../images/newIndex/link-block-highlight-bg.png') -120px 50% repeat-y}
.featuredAward{padding:0 20px}
.featuredAward h2{margin-top:0}
.featuredAward article{width:637px}
.featuredAward article h3{font-size:2.083em;line-height:1;color:#536378;text-transform:none;margin-top:25px}
.featuredAward article h3 a{color:#536378}
.featuredAward article p{font:1em/1.5 Microsoft YaHei}
.featuredAward article p.readMore{font-size:1.33em}
ul.cards{display:block;overflow:hidden;margin:35px 0 30px}
ul.cards li{position:relative;float:left;width:120px;margin:0 10px 10px 0;background:transparent url('../../images/newIndex/card-bg-1280.jpg') left top repeat-y}
ul.cards li a{display:block;position:relative;padding:30px 10px 40px;width:120px;background:transparent url('../../images/newIndex/card-bluesquare.gif') 10px 8px no-repeat;color:#4a709d;font-size:.875em;line-height:1;text-transform:uppercase}
ul.cards li a span{display:block;font:.786em/1.28 Microsoft YaHei}
.awardsList{margin-bottom:200px}
.awardsList h3{font-size:.9166em;line-height:1.636;color:#536378}
.awardsList h4{font-size:1.166em;line-height:1.5;color:#333}
.awardsList p{font-size:1em;line-height:1.5;margin:0;width:auto}
ul li a.xbrl{background:url('../../images/newIndex/arrow-xbrl.png') right 50% no-repeat;padding-right:10px;float:right;font-size:.75em;color:#2f3338}
.immersive{background:url("../../images/newIndex/breadcrumb-bg.png") right 0 repeat-y #8a9fb7;color:#fff;padding:20px;width:920px}
.immersive .immersive-takeaway{width:380px;float:left}
.immersive h2{margin:.4em 0}
.immersive .immersive-takeaway p{font-size:1.166666667em;line-height:1.25;padding-right:40px;clear:both}
.immersive .immersive-takeaway blockquote{background:url('../../images/newIndex/immersive-quotes.png') 0 0 no-repeat;padding-left:25px;margin-top:30px;border-left:0}
.immersive .immersive-takeaway blockquote p{font-size:1.667em;line-height:1.05;padding-right:40px}
.immersive .immersive-takeaway address{font-size:1.033em;line-height:1;text-transform:uppercase;margin-top:.25em;padding-left:25px}
.immersive .immersive-takeaway address span{display:inline;font-size:1em;line-height:1}
.immersive .immersive-links{float:left}
.immersive .immersive-links li{float:none}
.immersive .immersive-links ul.cards li{font-size:1.333333333em}
.immersive .immersive-authors{float:left;margin-left:20px}
.immersive .immersive-authors ul{margin-top:30px}
.immersive .immersive-authors.twoExperts ul li{float:left;width:150px;margin-right:20px}
.immersive .immersive-authors.oneExpert ul li{float:none;width:300px}
.immersive .immersive-authors.oneExpert ul li img{float:left;margin-right:20px}
.immersive .immersive-authors li h3{margin:0;text-transform:capitalize;font-size:1.66666667em}
.immersive .immersive-authors li p{font:.75em/1 Microsoft YaHei;color:#dce4ee}
.immersive .immersive-authors li a{text-transform:uppercase;font-size:1em;line-height:1.8;color:#fff}
.immersive .immersive-authors.moderator ul li{float:none;width:300px}
.immersive .immersive-authors.moderator{margin-top:20px}
.immersive .immersive-authors.moderator ul li img{float:left;margin-right:20px}
.immersive .immersive-authors.moderator ul{margin-top:10px}
.ourthinking .hdrFilter{display:inline;margin-right:10px;font-weight:bold}
.ourthinking .radioType{margin-left:10px}
.office-location{position:relative}
.office-location #map{position:relative;left:-20px;top:-30px;width:960px}
.office-location #map-container .loc{position:absolute;width:12px;height:12px;background:url('../../images/newIndex/maploc.png') 0 0 no-repeat}
.office-location #map-container .hide{background-position:0 -13px}
.office-location .grid2-padded{padding-bottom:0}
.office-location .mastheadOverlay{color:#527eb4}
.office-listings{width:800px}
.office-listings .filters{padding-left:20px;width:960px;height:60px;border-bottom:1px dotted #b2b2b2}
.office-listings .filters h3{float:left;margin:0;padding:13px 20px 0 0;font-size:1.166em}
.office-listings .filters ul.filter-links{float:left;margin:0;padding-right:20px;text-transform:uppercase}
.office-listings .filters li{float:left}
.office-listings .filters li a{color:#7d8084}
.office-listings .filters li a:hover,.office-listings .filters li a:focus{text-decoration:none}
.office-listings .filters li a.selected{color:#000}
.office-listings .filters div.customSelect{float:left}
.listings{clear:both;position:relative;margin:0 0 14px;width:960px}
.listings li{padding:15px 20px;margin:0;position:relative;overflow:hidden;border-bottom:1px dotted #b2b2b2}
.listings li p{line-height:1.429;font-size:.875em;width:auto}
.listings li p a{text-decoration:none;color:#2f3338}
.listings li p span{display:block;float:left;width:200px;font-size:inherit;font:1em Microsoft YaHei;margin-right:20px;color:#525a63}
.listings li p span.phone{font-size:13px}
.listings li p span.phone span{width:130px;font-size:13px;float:right;text-align:right}
.listings li p span.country{font-size:1.286em;text-transform:uppercase;color:#2f3338}
.listings li p span.city{font:1.286em;text-transform:uppercase;color:#09f}
.wf-inactive .listings li p span.country,.wf-inactive .listings li p span.city{font-weight:bold}
.listings li p a.email{font-size:.786em;text-transform:uppercase}
.ten-thousand .content-tenk{position:relative;background:url('../../images/newIndex/content-tenk-bg.jpg') 0 0 repeat-y}
.tenk-header{margin-top:20px;width:450px;height:100px}
.tenk-intro{height:360px;color:#fff;background:url("../../images/newIndex/10k-intro-bg.jpg") 0 0 repeat-y}
.tenk-intro p{clear:both;width:280px;padding:20px;font-size:1.667em;line-height:1.05;line-height:1.25;margin-right:20px}
.tenk-intro a{color:#fff;font-size:.87em}
.tenk-intro p.readMore{margin:0;padding-top:0}
.tenk-intro p.readMore a.moreLink{text-transform:uppercase;font-size:.545em;line-height:1.8;color:#fff}
.tenk-intro p.readMore a.moreLink:hover,.tenk-intro p.readMore a.moreLink:focus{text-decoration:underline}
.tenk-toutblock{clear:both}
.tenk-touts{margin-top:-4px;height:165px;color:#fff;background:url("../../images/newIndex/10k-touts-bg.jpg") 0 0 repeat-y}
.tenk-touts h3{margin:0;padding:20px 0 0 15px}
.tenk-touts p{width:290px;padding:15px 15px 0;font-size:1em;line-height:1.25em}
.tenk-touts p.readMore{position:absolute;bottom:20px;left:0;margin:0;padding:0}
.tenk-touts p.readMore a.moreLink{color:#8accf6;font-size:.75em}
.tenk-touts p time{float:none;margin:0;font:.785714286em Microsoft YaHei;color:#7d8084;text-transform:uppercase;line-height:1.5}
.tenk-touts a{display:block;padding:15px 0 0 15px;font:bold .846em Microsoft YaHei;color:#8accf6;text-transform:uppercase}
.tenk-content{padding-bottom:100px}
.tenk-content h3{font-weight:bold}
.tenk-content img.map{width:280px;height:180px}
.tenk-content .customSelect li{line-height:1.5;font-size:1.33em}
.tenk-content ul.cards{display:block;margin-top:15px;margin-bottom:100px}
.tenk-content ul.cards li{width:136px;margin-right:8px}
.tenk-content ul.cards li.last{margin-right:0}
ul.cards li a{width:96px}
.tenk-content ul.grid-content.women li{position:relative;float:left;width:80px;height:80px}
.tenk-content ul.grid-content.women li a{position:absolute;clip:rect(0 80px 80px 0);filter:inherit}
.tenk-content ul.grid-content.women li a:hover{clip:rect(100px 80px 180px 0);top:-100px}
.tenk-content ul.grid-content.women li a.disabled:hover{clip:rect(0 80px 80px 0);top:0}
#profile-container{position:relative;display:block;margin:0 auto;width:960px;z-index:100}
.profile-card{display:none;position:absolute;background-color:#fff;z-index:100;font-size:1.5em;line-height:1;border:1px solid #ccc}
.profile-card.women{width:256px;height:96px}
.profile-card.women img{position:absolute;width:96px;height:96px}
.profile-card.women .profile-data{margin:5px 8px 0;width:136px;text-transform:uppercase}
.profile-card.women .profile-data h4{font-weight:bold;font-size:1em;line-height:1}
.profile-card.women .profile-data p{margin:0 0 .5em;font-size:.65em}
.profile-card.women .profile-data p.country{font-size:.9em;text-transform:capitalize}
.profile-card.women .profile-data p span{font-weight:bold;text-transform:capitalize}
.profile-card.women .profile-data a{font-weight:bold;font-size:.65em}
.profile-card.left{margin:-15px 0 0 -5px}
.profile-card.left .profile-data{float:right}
.profile-card.women.right{margin:-15px 0 0 -171px}
.profile-card.women.right img{right:0}
.profile-card.right .profile-data{float:left}
.tenk-content h4{margin-top:20px;text-transform:uppercase;font-size:1.333em/1.5}
.tenk-content ul.cityFilter{margin-top:20px;text-transform:uppercase;font-size:1.167em/1.5}
.tenk-content ul.cityFilter li{margin-top:15px}
.tenk-content ul.cityFilter li a{color:#2f3338;font-weight:bold}
.tenk-content ul.grid-content.business li{position:relative;float:left;width:160px;height:160px}
.tenk-content ul.grid-content.business li a{position:absolute;clip:rect(0 160px 160px 0);filter:inherit}
.tenk-content ul.grid-content.business li a:hover{clip:rect(200px 160px 360px 0);top:-200px}
.tenk-content ul.grid-content.business li a.disabled:hover{clip:rect(0 160px 160px 0);top:0}
.profile-card.business{width:432px;height:200px}
.profile-card.business img{position:absolute;width:200px;height:200px}
.profile-card.business .profile-data{margin:10px 10px 0;width:212px;text-transform:uppercase}
.profile-card.business .profile-data h4{font-weight:bold;font-size:1em;line-height:1.5}
.profile-card.business .profile-data p{margin:0 0 .5em;font-size:.65em}
.profile-card.business .profile-data p.country{font-size:.9em;text-transform:capitalize}
.profile-card.business .profile-data p.desc{text-transform:none;line-height:1.5}
.profile-card.business .profile-data p span{font-weight:bold;text-transform:capitalize}
.profile-card.business .profile-data a{font-weight:bold;font-size:.65em}
.profile-card.business.right{margin:-15px 0 0 -265px}
.profile-card.business.right img{right:0}
.tenk-sb-join{border-top:1px solid #e6e7e9;margin-top:70px}
.tenkSBflash{padding:3em 0;background:#000;text-align:center;margin-bottom:-200px}
.tenkSBflash h2{width:100%;margin:0 0 2em;padding:20px 0 20px 15px;background:#000;text-align:left;font-size:1.75em;color:#fff}
.tenkWflash{padding:0 0 3em;background:#d9e6f2;text-align:center;margin-bottom:-200px}
.tenkWflash h2{width:100%;margin:0 0 2em;padding:20px 0 20px 15px;text-align:left;font-size:1.75em;color:#00355f}
.tenk-content p{margin-top:20px;font:1.167em/1.5 Microsoft YaHei}
.tenk-content ul.gsgives{height:400px}
.tenk-content ul.gsgives li{position:relative;float:left;width:160px;height:200px;font-size:1em}
.tenk-content ul.gsgives li a{position:absolute;height:320px;width:160px;clip:rect(0 160px 160px 0)}
.tenk-content ul.gsgives p{position:absolute;margin:0;left:0;bottom:10px;width:160px;height:20px;line-height:1.25}
.people-content ul.grid-content{padding-bottom:100px}
.people-content ul.grid-content li{position:relative;float:left;width:160px;height:160px}
.people-content ul.grid-content li a{position:absolute;clip:rect(0 160px 160px 0);filter:inherit}
.people-content ul.grid-content li a:hover{clip:rect(200px 160px 360px 0);top:-200px}
.people-content ul.grid-content li a.disabled:hover{clip:rect(0 160px 160px 0);top:0}
.people-content .filterby{width:250px}
.people-content h3{margin:16px 0 32px;font-weight:bold}
.people-content #reset{float:right;font-size:18px;margin:3px 0 0 0;text-transform:uppercase}
.people-content #division{z-index:10}
.people-content #region{z-index:9}
.people-content #corptitle{z-index:8}
.careerspeople .homepage-grid #hero figcaption{width:640px}
.people-content .customSelect li{line-height:1.5;font-size:1.33em}
.profile-card.careerspeople,.careerspeople .profile-card{width:384px;height:192px}
.profile-card.careerspeople img,.careerspeople .profile-card img{position:absolute;width:192px;height:192px}
.profile-card.careerspeople .profile-data,.careerspeople .profile-card .profile-data{margin:10px 8px 0;width:176px;text-transform:uppercase}
.profile-card.careerspeople .profile-data h4,.careerspeople .profile-card .profile-data h4{font-weight:bold;font-size:1.111111111em;line-height:1.25}
.profile-card.careerspeople .profile-data p,.careerspeople .profile-card .profile-data p{margin:0 0 .5em}
.profile-card.careerspeople .profile-data p.title,.careerspeople .profile-card .profile-data p.title{font-size:1em;line-height:1.25;text-transform:capitalize}
.profile-card.careerspeople .profile-data p.position,.careerspeople .profile-card .profile-data p.position{margin-top:15px;font-size:.65em;text-transform:capitalize}
.profile-card.careerspeople .profile-data a,.careerspeople .profile-card .profile-data a{position:absolute;bottom:20px;font-weight:bold;font-size:.55em}
#profile-container .left,.profile-card.left{margin:-15px 0 0 -5px}
#profile-container .left .profile-data,.profile-card.left .profile-data{float:right}
.careerspeople #profile-container .right,.profile-card.careerspeople.right{margin:-15px 0 0 -219px}
.careerspeople #profile-container .right img,.profile-card.careerspeople.right img{right:0}
#profile-container .right .profile-data,.profile-card.right .profile-data{float:left}
#profile-container .right .profile-data a,.profile-card.right .profile-data a{left:8px}
.careerspeople .grid1-padded.filterby{position:absolute;top:200px;right:30px}
.careerspeople .quickLinks{position:absolute;top:-160px}
.careersSearch .content-search .masthead{margin:0}
.careersSearch .content-search .searchNav{position:relative;left:-20px;width:640px;height:108px;background:url('/a/pgs/content/images/careers/search-nav-bg.jpg') 0 0 no-repeat;z-index:100}
.searchNav h2{margin:0;padding:10px 20px;color:#fff}
.wf-inactive .searchNav h2{font-weight:bold}
.searchNav .customSelect{float:left;margin:0 0 0 20px}
.searchNav .searchCTA{float:left;margin:10px 0 0 15px;text-transform:uppercase;font-size:1.5em;color:#7399c6}
#jobs{position:relative}
.searchListing{margin:20px -20px;width:640px;text-align:left;color:#2f3338}
.searchListing .caption{padding:0 0 20px 20px;text-align:left;text-transform:uppercase;font-size:1.333em;line-height:1.5}
.wf-inactive .searchListing .caption{font-weight:bold}
.searchListing .caption .counter{display:block}
.searchListing .caption .counter{display:block;color:#8b8b8b;text-transform:none;font-weight:normal;font-size:.75em}
.searchListing thead{border-bottom:1px solid #d8d9db}
.searchListing thead tr .header{background:url('/a/pgs/content/images/careers/bg.gif') center right no-repeat;cursor:pointer}
.searchListing thead tr .headerSortUp{background-image:url('/a/pgs/content/images/careers/asc.gif')}
.searchListing thead tr .headerSortDown{background-image:url('/a/pgs/content/images/careers/desc.gif')}
.searchListing thead th{padding:10px 20px}
.searchListing tr{border-bottom:1px solid #d8d9db}
.searchListing tbody th,.searchListing tbody td{padding:10px 20px}
.searchListing tbody th{text-align:left;font-weight:bold;color:#505461}
.searchListing tbody td{white-space:nowrap}
#jobs .filters{position:absolute;right:0;z-index:1}
#jobs .filters p{width:auto;float:left;margin-top:.5em}
#jobs .filters .customSelect{float:right;margin-left:10px;width:195px}
#jobs .filters div.customSelect.open{background:url(../../images/newIndex/select-top-narrow.png) 0 0 no-repeat}
#jobs .filters div.customSelect.open a{width:180px}
#jobs .filters div.customSelect ul{width:195px}
#jobs .filters div.open ul,#jobs .filters div.customSelect.open ul{background:url(../../images/newIndex/select-btm-narrow.png) 0 bottom no-repeat!important}
#jobs .filters div.customSelect ul li{width:191px}
#jobs .filters div.customSelect ul li a{width:180px}
#jobs .filters div.customSelect ul .selected a{background:url(../../images/newIndex/select-chevron.png) 166px 50% no-repeat}
#jobs .filters div.customSelect ul a:hover,#jobs .filters div.customSelect ul a:focus{text-decoration:none;background-color:#5e8fca;color:#fff}
#jobs .filters div.customSelect ul .selected a:hover,#jobs .filters div.customSelect ul .selected a:focus{background-image:url(../../images/newIndex/select-chevron-active.png)}
.jobSidebar{padding:0 15px}
.jobSidebar h2{margin-bottom:15px;font-size:1.66em;line-height:1.2}
.jobSidebar p.selectHdr{margin:0;padding:0}
.jobSidebar h3.jobHdr{margin:0 0 15px 0;padding:0}
.jobSidebar h4.jobSubHdr{margin:20px 0 0 0;padding:0;text-transform:uppercase}
.jobSidebar .customSelect.regionSelect,.jobSidebar div{margin-bottom:30px}
.jobSidebar .regionSelect li{line-height:1.5;font-size:1.33em}
ul.jobList li{margin:5px 0 10px;padding-left:10px;list-style-position:outside;background:url('../../images/newIndex/arrow-xbrl.png') left 5px no-repeat}
ul.jobList li a{color:#333}
ul.jobList li.showAll{font-weight:bold;text-transform:uppercase;background:0}
.financialReports h3 span{display:block;padding-top:10px;color:#7d8084;text-transform:none;font:normal .75em Microsoft YaHei}
form#mailing{width:640px}
#reportList{position:relative;margin:20px -20px 50px;width:640px;z-index:1}
#reportList li{padding:10px 20px 5px;border-bottom:1px solid #d8d9db;font:Microsoft YaHei}
#reportList li h5{position:relative;display:inline;color:#7d8084;font-size:.75em}
#reportList li h5#printed{position:absolute;right:20px}
#reportList li span.year{float:left;width:90px;color:#6a6a6a;font-size:.75em}
#reportList li p{float:left;margin:0;width:450px;color:#2f3338;font-size:.85em}
#reportList li p span.filesize{margin-left:10px;color:#7d8084;font-size:.75em}
#reportList li input.checkbox{margin:0;border:0}
div.form{margin:30px 0 100px;width:500px}
form#mailing label{display:inline-block;padding-top:15px;width:100px;vertical-align:top}
form#mailing input{margin:10px 0;height:22px;border:1px solid #c1c2c3;color:#999}
form#mailing input.long{width:390px}
form#mailing input.short{margin-right:20px;width:150px}
form#mailing input#postal,form#mailing input#country{width:110px}
form#mailing button{float:right;margin-top:20px;padding:0 10px;width:160px;height:38px;text-transform:uppercase;font-size:1.25em;background-color:#5f6d7d}
ul.boardList{margin-top:30px;overflow:hidden;min-height:800px}
ul.boardList li{float:left;width:300px;margin-bottom:30px}
ul.boardList li img{float:left;margin-right:10px}
ul.boardList li h3{float:left;font-size:1em;margin:0;line-height:1em;width:174px}
ul.boardList li h3 a{color:#2f3338}
ul.boardList li h3 span{display:block;margin-top:5px;font-size:.875em;line-height:1.25}
ul.boardList li p{float:left;font-size:.625em;width:174px;line-height:1.5;margin-top:0}
section#managementCommittee{clear:both}
ul.committeeList{overflow:hidden;margin-top:20px}
ul.committeeList li{float:left;width:190px}
ul.committeeList li a{font-size:1em;line-height:1;color:#2f3338}
.atGlance ul.graph{margin-top:30px}
.atGlance ul.graph li{float:left;width:149px;border-left:1px dotted #78797a;height:1100px}
.atGlance ul.graph li.first{border:0}
.atGlance ul.graph li.first p{padding-left:0}
.atGlance ul.graph li h3{font-size:.875em;line-height:1.2em;padding:5px;width:130px}
.atGlance ul.graph li img{width:149px}
.atGlance ul.graph li p{font-size:.750em;padding:10px;width:auto}
.leadership-landing .grid2-grad1{background:0}
article.leadership h2{line-height:1.2em}
article.leadership h2 span.company{font:.889em/1"Arial Narrow",Microsoft YaHei}
article.leadership header{position:relative;left:-20px;top:-10px;overflow:hidden;width:auto;height:auto;float:left;width:655px}
article.leadership header h2{width:auto}
article.leadership header hgroup{float:left;margin-left:20px;width:442px}
article.leadership header hgroup h1{margin:0;padding-top:20px;font-size:3.750em}
article.leadership header hgroup h2{font-size:2.083em;line-height:1.2;padding:0;margin:0;text-transform:none;width:300px}
article.leadership h3{margin:0;font:1.333em/1"Arial Narrow",Microsoft YaHei;text-transform:none}
article.leadership h2{margin:40px 0 10px 0}
article.leadership header img{float:left}
.mediaMasthead #socialLinks,.tenk #socialLinks{margin:20px 20px 20px 0}
.tenk .customSelect{margin:20px 0 30px 20px}
img.subHead{width:640px}
h1.numeric{margin-top:20px;color:#77a5e0}
h1.numeric span{display:block;line-height:1;margin-bottom:-5px}
ul.eventsList{clear:both;border-top:1px solid #e6e7e9}
ul.eventsList li{overflow:hidden;padding:0;margin:0}
ul.eventsList li img{float:left;margin-right:20px;max-width:320px}
ul.eventsList li h2{min-width:150px;font-size:1em;margin-top:20px}
ul.eventsList.asymmetric li h2{background:transparent url('../../images/newIndex/link-bullet.gif') right no-repeat;float:left;padding-right:15px}
ul.eventsList li p{float:left;width:300px;font-size:.875em;line-height:1.2em;clear:right;padding:0;margin:0}
ul.tenksb li p{width:360px}
ul.eventsList li a{float:left;display:block;width:200px;font-size:.625em}
.padded{padding:0 20px}
.ten-thousand h2{margin:1em .55em .55em}
h2.person{font-size:2.17em;line-height:.6;margin:30px 0 50px 0;width:auto}
h2.person span{font-size:.528em;line-height:1;text-transform:none}
dl.pplDescription{float:left;margin:23px 0 0 60px;overflow:hidden;text-transform:uppercase}
dl.pplDescription dt{float:left;clear:left;min-width:140px;font-size:1em;line-height:1.5}
dl.pplDescription dd{float:left;font-size:1em;line-height:1.5}
h3.arial{font:1.500em/1.3 Microsoft YaHei;margin-left:20px;font-weight:normal}
h3.arial strong{font-weight:bold}
.customSelect.narrow{font-size:1.775em;width:162px}
.customSelect.narrow.open ul{width:166px;background:url(../../images/newIndex/select-small-btm.png) 0 bottom no-repeat}
.customSelect.narrow li{width:165px}
.customSelect.narrow.open li{width:165px!important}
.customSelect.narrow ul .selected a{width:152px;background-position:130px 50%;padding-bottom:4px}
.customSelect.narrow.open ul .selected a{width:150px}
.customSelect.narrow.open a{width:150px}
blockquote.app{background:url(../../images/newIndex/blockquoteapp-bg.jpg) 0 0 repeat-y;height:265px;border:0;padding:20px;margin:0}
blockquote.app p{width:auto;background:url(../../images/newIndex/blockquote-single-app.png) 0 0 no-repeat;padding-left:30px;font-size:2.29em;line-height:1;color:#fff;display:inline}
blockquote.app p span{display:block;font-size:.412em;text-transform:uppercase;margin-top:20px;line-height:1.5em}
blockquote.app p span strong{font-size:1em;line-height:1;display:block}
.tenk-partner #socialLinks{margin-top:20px}
.tenk-partner aside.grid2{position:relative}
.tenk-partner aside.grid2 hgroup{position:absolute;top:40px;left:30px}
.tenk-partner aside.grid2 .masterSubHeaderLink{position:absolute;top:150px;left:30px;font-size:1;line-height:1;text-transform:uppercase;color:#fff}
.tenk-partner aside.grid2 hgroup h2{font-size:1.5em;line-height:1;color:#7397c5;margin:0}
.tenk-partner aside.grid2 hgroup h3{font-size:4.416em;line-height:1;margin:0;color:#fff}
.tenk-partner aside.grid2 hgroup h3 span{display:block;font-size:.396em;line-height:1;text-transform:none;color:#e1e6ec}
.tenk-partner aside.grid2 article.bg{background:#ebeef1;padding-bottom:50px;overflow:hidden}
.tenk-partner aside.grid2 article ul{padding-bottom:50px}
.tenk-partner aside.grid2 article h3{font-size:1.5em}
.tenk-partner aside.grid2 article li{font-size:1.167em}
.annualMeeting .map{overflow:hidden;margin:20px 0 0 20px;font-size:.94em}
.annualMeeting .map h2{font-size:2.500em;line-height:1;margin:10px 0 10px 0;width:300px}
.annualMeeting .map time{font-size:1.500em;line-height:1;text-transform:uppercase;padding-bottom:20px;width:400px}
.annualMeeting .map img{margin-right:20px}
.annualMeeting .map p{width:400px}
.annualMeeting .map p a{display:block;margin-top:10px}
.annualMeeting ul.board{margin-top:50px;overflow:hidden}
.annualMeeting ul.board li{margin:0 0 0 20px;padding:30px 0;float:left;width:290px;font-size:1.2em}
.annualMeeting ul.board li h2{font-size:1.125em}
.annualMeeting ul.board li p{font-size:.875em}
.annualMeeting ul.board li a{font-size:1em}
.sitemap ul{width:100%;margin-bottom:100px;position:relative;overflow:hidden;float:left;clear:both}
.sitemap ul li{width:215px;line-height:2;float:left;margin-right:15px;position:relative;overflow:hidden;margin-bottom:1em}
.sitemap ul li a{color:#2f3338;text-transform:uppercase}
.sitemap ul li ul{width:215px;position:relative;overflow:hidden;clear:none;margin-top:2em;margin-bottom:0}
.sitemap ul li ul.narrowRight{margin-top:0}
.sitemap ul li ul li{line-height:2}
.sitemap ul li ul li a,.sitemap ul li ul li span.linkless{font:bold 1.167em Microsoft YaHei;text-transform:none}
.sitemap ul li ul li ul{margin-top:0}
.sitemap ul li ul li ul li{width:200px;margin:.5em 0 0 0}
.sitemap ul li ul li ul li.sidebyside{margin:0}
.sitemap ul li ul li ul li a{font:normal 1em Microsoft YaHei;text-transform:none}
.sitemap ul li#loginNav{display:none}
.sitemap p,.sitemap div.pullquote{display:none}
.sitemap ul.splitColumn li a{font-weight:bold}
.sitemap ul.splitColumn li ul li a{font-weight:normal}
article.blockquote{margin:45px 0;overflow:hidden}
article.blockquote img{margin-right:20px}
article.blockquote p{width:400px}
article.explained li{padding-right:40px}
article.explained li.featured{padding:0;overflow:hidden}
article.explained li.featured h2{margin-top:20px}
article.explained img{margin-right:20px}
article.explained h2{font-size:1.125em}
article.explained p{font-size:1em;width:auto}
article.explained li p{margin-right:20px}
ul.gradGrid{overflow:hidden}
ul.gradGrid li{float:left;height:120px;width:120px;padding:20px}
ul.gradGrid li.grad1{background:#e4e9ed}
ul.gradGrid li.grad2{background:#dbe2e8}
ul.gradGrid li.grad3{background:#d3dce3}
ul.gradGrid li.grad4{background:#cbd6de}
ul.gradGrid li.grad5{background:#c2cfd8}
ul.gradGrid li.grad6{background:#b9c8d2}
ul.gradGrid li h2{font-size:.875em;margin:0}
ul.gradGrid li h2 a{background:url("../../images/newIndex/link-bullet.gif") no-repeat right 50%;padding-right:15px;color:#2f3338}
ul.gradGrid li p{font-size:.625em;width:auto}
a.startQuiz{font-size:1.167em;background:#5f6d7d;display:block;padding:5px 20px;text-transform:uppercase;color:#fff;float:left;clear:both;margin:0 0 30px 0}
div.filterBlog{background:#000;padding:5px 20px 0 0;height:45px;font-size:1.363636364em}
div.filterBlog div.customSelect{margin-left:709px}
ul.blogList{overflow:hidden}
div.filterBlog>span{float:left;display:block;color:white;margin-top:8px;margin-left:620px;font-size:1.2em;line-height:1}
ul.blogList li{float:left;width:320px;margin:0;padding:0 0 5px 0}
ul.blogList li img{max-height:200px;width:320px}
ul.blogList li .edit_dot img{width:17px}
ul.blogList li figcaption{padding:15px 15px 10px}
ul.blogList li h2 .sectionHint{display:block;font:.611em/1.5 Microsoft YaHei;color:#5d6267;font-weight:normal}
ul.blogList li p{line-height:1.25;padding:0 40px 10px 0}
ul.blogList li .tags li{width:auto;margin-left:5px}
ul.blogList a.view{color:#5283bd;margin-left:0;text-transform:uppercase}
.blogGrad1{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.17,#dfe3e8),color-stop(0.42,#e4e8ed),color-stop(0.67,#ebeef3));background-image:-moz-linear-gradient(left center,#dfe3e8 17%,#e4e8ed 42%,#ebeef3 67%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFE3E8',endColorstr='#EBEEF3',GradientType=1)}
.blogGrad2{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.17,#dfe3e8),color-stop(0.42,#e5e9ee),color-stop(0.67,#ebeef3));background-image:-moz-linear-gradient(left center,#dfe3e8 17%,#e5e9ee 42%,#ebeef3 67%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFE3E8',endColorstr='#EBEEF3',GradientType=1)}
.blogGrad3{background-image:-webkit-gradient(linear,left top,right top,color-stop(0.17,#d7dde4),color-stop(0.42,#e3e8ef),color-stop(0.85,#eef3fb));background-image:-moz-linear-gradient(left center,#d7dde4 17%,#e3e8ef 42%,#eef3fb 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7DDE4',endColorstr='#EEF3FB',GradientType=1)}
.splitGrid{width:260px;float:left;padding:0 20px 0 0;margin-right:20px}
.grid2-padded p.label{font-size:1em;line-height:1.25;margin:0;width:290px}
.splitGrid>ul{margin-top:60px}
.splitGrid ul.infoLinks{margin:-0.5em 0 25px;overflow:hidden}
.splitGrid ul li{margin:0;padding:10px 0 0 0;overflow:hidden}
.splitGrid ul.infoLinks li{padding:0}
.splitGrid ul h2{font-size:1.125em;width:250px;line-height:1.25;margin-top:20px}
.splitGrid ul h2 a{background:url("../../images/newIndex/link-bullet.gif") no-repeat scroll right 50% transparent;color:#2f3338;padding-right:15px}
.splitGrid ul p{font-size:1em}
.splitGrid ul h3{font-size:1em;font-family:Microsoft YaHei;font-weight:bold;text-transform:none;line-height:1em}
.splitGrid ul p time{margin:0;font-size:1em;font-family:Microsoft YaHei;font-weight:normal;text-transform:inherit;float:none;display:block}
.grid2-padded .splitGrid p{width:auto!important}
.splitGrid ul li ul li{float:left;margin-right:10px}
.splitGrid ul li ul li a{text-transform:uppercase;font-size:.57em}
.specifications{width:300px;border-top:1px solid #e6e7e9}
.specifications li{margin:0;padding:10px 0}
.specifications li h3{margin:0;font-size:.875em;text-transform:none}
.specifications li h3 a{color:#2f3338}
.specifications li p{width:auto;font-size:.875em}
.careersF .grid2 .padded>p{width:400px}
.careersF .cards{margin:20px 20px 0 0}
.people{overflow:hidden;width:550px}
.people li{position:relative;float:left;width:250px;overflow:hidden;padding:0;margin:0 0 20px 0;margin-right:10px;border-bottom:0}
.people li img{display:block;position:relative;float:left;clear:right;margin-right:10px}
.people li h3{font-size:.9375em;line-height:1;margin:0 0 10px;padding:0;position:relative}
.people li p{position:relative;overflow:hidden;width:150px;font-size:.625em;text-transform:uppercase;margin:0 0 15px 0;line-height:1.25}
.people li a{display:block;text-transform:uppercase;font-size:.75em}
.appDeadLine{position:relative}
body .appDeadLine p{width:auto;font-size:2.500em;color:#5f6d7d;text-transform:uppercase;padding:0 20px;position:absolute;left:240px;top:-10px}
body .appDeadLine a.buttonLink{position:relative;top:-5px;left:5px;font-size:.467em}
ul.awards{clear:both}
ul.awards p{font-size:.875em}
ul.awards h3{margin:0}
.careers .more-info{background:0;top:615px}
.careers .more-info h4{font-size:1.33em;line-height:1;text-transform:uppercase;margin-bottom:.75em}
.careers .more-info li{line-height:1em}
.careers .more-info li a{font-size:.750em}
.careers .tab{position:relative}
.careers .tab p{width:430px}
.careers .tab .more-info{top:38px;background:0}
.careers .tab .more-info a{color:"transparent"}
.careers .tab .more-info a:hover{text-decoration:none}
.jobSummary{width:450px;overflow:hidden}
.jobSummary *{float:left}
.jobSummary dt.first{font-size:2.500em;line-height:1;text-transform:uppercase}
.jobSummary dd.first{font-size:1.5em;line-height:1.2;height:30px;padding-top:5px;margin-bottom:20px;text-transform:capitalize}
.jobSummary dt{width:150px;font-size:1.5em;line-height:1;padding:5px 0;text-transform:uppercase;color:#66676b}
.jobSummary dd{width:280px;font-size:1.5em;line-height:1;padding:5px 0;text-transform:uppercase}
.careerspeople .career-people-nav .quickLinks{position:initial}
#content{padding-bottom:0}
.people-list article.people-profile figcaption p{margin-right:20px}
.people-list article.people-profile figcaption p.name{font-weight:bold;text-transform:uppercase;margin-bottom:0}
.people-list article.people-profile figcaption p.title{text-transform:uppercase;font-size:12px}
.people-list article.people-profile figcaption p.name a{color:#2f3338}
.people-list article.people-profile figcaption p.group{margin-bottom:0}
.people-list article.people-profile figcaption p.division{margin-bottom:0}
.people-list article.people-profile figcaption p.region{font-weight:bold}
.people-list article.people-profile figcaption{margin:5% 0 5% 5%}
.people-list article.people-profile{width:240px;height:360px;float:left}
.people-list article.people-profile img.articleImg{width:240px}
.error-404{background:transparent url('../../images/newIndex/error-404-bg.png') -120px top no-repeat;padding-bottom:0!important}
.error-404 section{width:640px;padding:170px 160px 20px;text-align:center;color:#fff;line-height:1;min-height:545px}
.error-404 section h1{font-size:7.5em;line-height:1;padding-top:0;margin-bottom:.33em}
.error-404 section h2{font-size:2.1667em;line-height:1.5;text-transform:none}
.error-404 section p{font-size:2.1667em;line-height:1.5}
.error-404 section p strong{font-size:1.5em;font-weight:normal}
.error-404 section a{color:#7397c5}
.error-404 section ul{position:relative;width:auto;margin:0 auto 2em}
.error-404 section ul li{display:inline;padding:0 18px}
.error-404 section ul li a{font-size:1.25em;line-height:1;text-transform:uppercase}
#endFrame,#mediaHolder{position:relative;width:640px;min-height:360px;height:auto;background-color:#000}
#endFrame{background:transparent url('../../images/newIndex/mediacomponent-screen.png') 0 0 repeat;position:absolute;z-index:999;display:none}
#endFrame.html5{background:none repeat scroll 0 0 transparent}
.grid3 #endFrame{margin-left:160px;margin-right:160px}
.browse-enabled .grid3 #endFrame,.video-carousel-test .grid3 #endFrame{margin-left:0;margin-right:0}
#endFrame span{color:#fff;display:block;font-size:2em;line-height:30px;cursor:pointer;position:absolute;text-transform:uppercase}
#endFrame span.replay{background:url("../../images/newIndex/mediacomponent-replay.png") no-repeat scroll 0 0 transparent;height:30px;left:260px;margin-top:165px;text-indent:42px;width:120px}
#endFrame span.replay.lower{margin-top:200px}
#endFrame a.learn{background:url("../../images/newIndex/mediacomponent-carot.png") no-repeat scroll right 0 transparent;color:#fff;display:block;font-size:1.8em;line-height:24px;height:24px;left:208px;*left:226px;margin-top:240px;position:absolute;text-transform:uppercase;width:224px;*width:260px}
#endFrame a.learn:hover{text-decoration:none}
#endFrame div.moreVideos{position:absolute;margin-left:20px;margin-top:27px;height:160px;width:640px}
#endFrame div.moreVideos .vidLists span.title{font-size:1.5em;line-height:18px}
#endFrame div.moreVideos img{display:block;height:80px;margin-bottom:4px;width:120px}
#endFrame div.vidLists ul li{display:block;float:left;margin-right:40px;margin-top:31px;width:120px;line-height:1.2}
#endFrame div.vidLists ul li.last{margin-right:0}
#endFrame div.vidLists ul li a{color:#eee;font:.84em/1 Microsoft YaHei}
#endFrame div.vidLists ul li a span{color:#a9a8a8;font:.75em/1 Microsoft YaHei}
#endFrame div.vidLists ul li a:hover{text-decoration:none}
#endFrame div.moreVideos.twoLists .vidLists.first{margin-right:40px}
.grid2 .richContent{margin-bottom:15px}
.grid3 #mediaHolder{padding-left:160px;padding-right:160px}
ul.mediaComponentThumbs{position:relative;float:left;padding:0 50px 15px;width:540px;height:150px;background-color:#000;overflow:hidden}
.carousel{background-color:#000;position:relative;float:left;padding:0;overflow:hidden}
.grid1 .carousel{width:200px}
.grid2 .carousel{width:520px}
.grid3 .carousel{width:640px}
.carousel ul.mediaComponentThumbs{padding:16px 0}
.carouselButton{display:block;float:left;width:50px;height:182px;background:#000 url('../../images/newIndex/mediacomponent-sprite.png') 0 0 no-repeat;cursor:pointer}
.prevBtn{background-position:0 -150px;border-right:10px solid #000}
.prevBtn:focus,.prevBtn:hover{background-position:0 0}
.prevBtn.disabled{background-position:0 -300px;cursor:default}
.prevBtn.inactive{background-position:0 -450px;cursor:default}
.nextBtn{background-position:-100px -150px;border-left:10px solid #000}
.nextBtn:focus,.nextBtn:hover{background-position:-100px 0}
.nextBtn.disabled{background-position:-100px -300px;cursor:default}
.nextBtn.inactive{background-position:-100px -450px;cursor:default}
.grid3 .prevBtn{background-position:100px -150px;padding-left:100px}
.grid3 .prevBtn:focus,.grid3 .prevBtn:hover{background-position:100px 0}
.grid3 .prevBtn.disabled{background-position:100px -300px}
.grid3 .prevBtn.inactive{background-position:100px -450px}
.grid3 .nextBtn{padding-right:100px}
.grid3 .grid2 .prevBtn{padding-left:0}
.grid3 .grid2 .nextBtn{padding-right:0}
.grid3 .grid2 .carousel{width:520px}
ul.mediaComponentThumbs li{float:left;display:block;position:relative;width:120px;height:150px;margin:0 10px 0 0;padding:0;font-size:1em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.grid2 ul.mediaComponentThumbs li{margin:0 13px 0 0}
ul.mediaComponentThumbs li a{outline:0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);color:#fff;width:120px;height:150px;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
ul.mediaComponentThumbs li a.selected,ul.mediaComponentThumbs li a:focus,ul.mediaComponentThumbs li a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
ul.mediaComponentThumbs li a span.indicator{position:absolute;top:56px;left:0;width:23px;height:24px;text-indent:-999px;overflow:hidden}
ul.mediaComponentThumbs li a.slideshow span.indicator{background:transparent url('../../images/newIndex/mediacomponent-indicator.png') 0 0 no-repeat}
ul.mediaComponentThumbs li a.video span.indicator{background:transparent url('../../images/newIndex/mediacomponent-indicator.png') 0 -48px no-repeat}
#overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999}
#overlay img{position:absolute;z-index:10}
.overlayClose{position:absolute;right:50px;top:50px;cursor:pointer}
#preloader{position:absolute;height:100%;width:100%;top:0;left:0;background:#000 url('../../images/newIndex/preloader.gif') no-repeat 50% 50%;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;z-index:7}
#fullImgHolder{position:relative;z-index:8}
#fullImgHolder img{display:none;position:absolute;left:0;top:0;z-index:8}
#fullImgCaptionHolder{position:absolute;bottom:-30px;padding:15px 0;color:#fff;height:40px;width:800px;z-index:10}
#fullImgCaptionHolder p{height:40px;font:1.25em/1.25 "Arial Narrow",Microsoft YaHei}
#fullImgCaptionHolder p.caption{float:left;color:#999}
#fullImgCaptionHolder p.controls{float:right;text-align:right}
#fullImgCaptionHolder p.controls span.pagination{margin-right:10px;color:#999;font-size:.8em}
#fullImgCaptionHolder p.controls a{color:#fff;text-transform:uppercase;font-weight:bold;font-size:.8em}
.slideShowHolder{position:relative;width:640px;height:360px;overflow:hidden;background:#000 url('../../images/newIndex/preloader.gif') no-repeat 50% 50%}
.slideShowHolder img{float:left;margin:0;cursor:pointer}
#captionHolder{display:none;position:absolute;bottom:0;padding:15px 20px;width:600px;height:40px;color:#fff;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;z-index:10}
#captionHolder p{float:left;height:40px;font:1.25em/1.25 "Arial Narrow",Microsoft YaHei;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}
#captionHolder p.caption{margin-right:70px;width:370px}
#captionHolder p.controls{width:160px;text-align:right}
#captionHolder p.controls span.pagination{margin-right:10px;color:#999;font-size:.8em}
#captionHolder p.controls a{color:#fff;text-transform:uppercase;font-weight:bold;font-size:.8em}
.mediaComponentVideo{background:#000;position:relative;overflow:hidden}
.forceStaticPosition{height:100%;width:100%;overflow:hidden}
.forceStaticPosition *{position:static!important;z-index:0}
body.video-fullscreen *{position:static}
.fullscreen{display:block!important;position:fixed!important;top:0;left:0;right:0;bottom:0;margin:0!important;padding:0!important;width:100%!important;height:100%!important;background:#000;z-index:999}
.fullscreen video{width:100%;height:100%;position:absolute!important;top:0;left:0;right:0;bottom:30px;z-index:1000}
.fullscreen .video-controls{width:80%;position:absolute!important;bottom:0;left:0;right:0;z-index:1001}
.fullscreen .video-time-scroll-box .gs-slider-wrapper{width:100%}
.fullscreen .video-time-scroll-box{width:85%}
.video-fullscreen-close-button{display:none}
.fullscreen .video-fullscreen-close-button{position:fixed;top:50px;right:50px;width:38px;height:38px;text-indent:-9999px;background:url('../../images/newIndex/mediacomponent-close.png') no-repeat scroll 0 0 transparent;z-index:1010;display:block}
.mediaComponentVideo{width:100%}
.mediaComponentVideo video{display:block;margin:0 auto;width:100%;height:360px}
.mediaComponentVideo .video-controls{background:black;display:block;margin:0 auto;padding:0 5px}
.mediaComponentVideo .video-title{position:absolute;left:45px;padding:10px;color:#fff;width:100%;background:#000;z-index:999;text-transform:uppercase;font-size:1.5em}
.mediaComponentVideo .video-title strong{margin-right:1em;font-weight:bold}
.mediaComponentVideo .video-controls .video-play-button{float:left;display:block;width:25px;height:25px;background:url('../../images/newIndex/video-controls-sprite.png') no-repeat scroll -45px 10px black;padding:10px;text-indent:-9999px;cursor:pointer;border-right:2px solid #191919}
.mediaComponentVideo .playing .video-play-button{background-position:-45px -30px}
.mediaComponentVideo .video-controls .video-volume-button-box{float:right;padding:0;width:45px;height:45px;margin:0 5px;text-indent:-9999px;cursor:pointer;border-left:2px solid #191919}
.mediaComponentVideo .video-controls .video-volume-button-box .gs-slider-wrapper{display:none}
.mediaComponentVideo .video-controls .video-volume-button-box:hover .gs-slider-wrapper{display:block}
.mediaComponentVideo .video-controls .video-volume-button{width:25px;height:25px;margin:0;padding:10px;background:url('../../images/newIndex/video-controls-sprite.png') no-repeat scroll 4px 10px black;text-indent:-9999px;cursor:pointer;display:block}
.mediaComponentVideo .muted .video-volume-button{background-position:9px -30px}
.mediaComponentVideo .video-controls .video-volume-button-scroll{height:100px;width:12px}
.mediaComponentVideo .video-controls .video-volume-button-box .gs-slider-wrapper{border:2px solid white;border-radius:12px;margin-left:12px;margin-top:-108px;margin-bottom:-10px;padding:4px;padding-bottom:10px;width:12px;height:100px}
.mediaComponentVideo .video-controls .video-volume-button-box .gs-slider-wrapper .gs-slider-bar{background:none repeat scroll 0 0 white;border:2px solid white;border-radius:4px 4px 4px 4px;margin:1px;width:6px}
.mediaComponentVideo .video-controls .video-time-scroll-box{display:block!important;float:left;color:white;font-size:15px;margin:12px 5px 8px;width:415px}
.mediaComponentVideo .video-controls .video-time-scroll{display:inline;background:transparent;opacity:0;color:white;font-size:15px;margin-top:0;cursor:pointer;width:100%}
.mediaComponentVideo .video-controls .gs-slider-wrapper .video-time-scroll.gs-taken-over{display:none}
.mediaComponentVideo .video-controls .video-toggle-fullscreen,.mediaComponentVideo .video-controls .video-toggle-cc{float:right;width:25px;height:25px;margin:0;padding:10px;text-indent:-9999px;cursor:pointer;border-left:2px solid #191919}
.mediaComponentVideo .video-controls .video-toggle-fullscreen{background:url('../../images/newIndex/video-controls-sprite.png') no-repeat scroll -100px 10px black;margin-right:0}
.mediaComponentVideo .video-controls .video-toggle-fullscreen:focus,.mediaComponentVideo .video-controls .video-toggle-fullscreen:hover{background-position:-100px -30px}
.video-fullscreen .mediaComponentVideo .video-controls .video-toggle-fullscreen{background:url('../../images/newIndex/video-controls-sprite.png') no-repeat scroll -200px 10px black}
.video-fullscreen .mediaComponentVideo .video-controls .video-toggle-fullscreen:focus,.video-fullscreen .mediaComponentVideo .video-controls .video-toggle-fullscreen:hover{background-position:-200px -30px}
.mediaComponentVideo .video-controls .video-toggle-cc{padding:10px 13px;background:url('../../images/newIndex/video-controls-sprite.png') no-repeat scroll -147px 10px black}
.mediaComponentVideo.captions .video-controls .video-toggle-cc{background-position:-147px -30px}
.mediaComponentVideo .video-caption,.mediaComponentVideo .video-caption-data{display:none}
.mediaComponentVideo.captions .video-caption{display:block}
.mediaComponentVideo .video-caption{background:rgba(0,0,0,0.4);color:white;height:35px;margin:-75px 0 0;padding:20px 20px;position:relative;font-size:1.3em;z-index:9999}
.fullscreen .video-caption{position:absolute!important;bottom:30px;left:50%;width:610px;margin-left:-325px}
.mediaComponentVideo .video-nextlink{display:none;position:absolute;left:25%;top:25%;width:50%;height:50%;background:#999}
.mediaComponentVideo .video-controls input{display:none;border:0;margin:0;padding:0}
.gs-slider-wrapper input.gs-taken-over{display:none}
.gs-slider-wrapper{background:black;height:12px;padding-top:7px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}
.gs-slider-wrapper .gs-slider-bar{width:5px;height:5px;background:#0cf}
.gs-slider-vertical{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.our-thinking-sidebar{background:url("../../images/newIndex/grid3-grad1-grey.jpg") repeat-y scroll 0 0 transparent}
.our-thinking-sidebar.hide{display:none}
.our-thinking-sidebar .teaser{color:#fff;margin:20px 0 10px 16px}
article.our-thinking-sidebar.single-video{min-height:364px}
article.our-thinking-sidebar.multi-video{min-height:545px}
.focus-on #content{padding-bottom:4px}
.focus section.split-tout{float:left}
.focus section.split-tout h2 a{text-decoration:none;color:#33383f}
.focus section.split-tout h2,.focus section.split-tout p{margin:7px 50px 5px 10px}
.homepage-grid section.split-tout{float:left}
.focus-intro{background:url("../../images/newIndex/10k-intro-bg.jpg") repeat-y scroll 0 0 transparent;color:#fff;height:740px}
.focus-intro p{clear:both;width:280px;padding:20px;font-size:1.667em;line-height:1.05;line-height:1.25;margin-right:20px}
.focus-intro a{font-size:80%;color:#fff}
.focus-intro #socialLinks{margin:20px 0 0 10px;display:block;float:left;clear:both}
.focus-row article{float:left;overflow:hidden}
.focus-row .homepage-grid{clear:right;float:right}
.focus-intro{height:660px}
.focus-row article.grid2x1{height:340px}
.focus-row article.grid1x1{height:320px}
.focus-row article.grid2x1{width:640px}
.focus-row article.grid2x1 img.articleImg{width:640px}
.browse-enabled .quickLinks ul li h3 span.trunc{position:absolute;right:15px;bottom:50px}
.focus-landing.browse-enabled .quickLinks ul li h3 span.trunc{position:static;right:15px;bottom:50px}
.browse-enabled #content.focus{padding-bottom:0}
.browse-enabled .content-grid .grid2 #mediaHolder{padding:0}
.browse-enabled .grid2 .richContent{margin-bottom:0}
.browse-enabled .content-grid .focus_logo{background:url("../../images/newIndex/title_bg_focus.jpg") no-repeat scroll 0 0 transparent;height:38px;text-transform:uppercase;width:111px;margin:4px 0}
.thought-leadership.browse-enabled .content-grid .conferences_logo,.content-grid .conferences_logo{background:url("../../images/newIndex/leadership_logo.jpg") no-repeat scroll 0 0 transparent;height:38px;text-transform:uppercase;width:300px;margin:4px 0}
.browse-enabled .content-grid .trends_logo{background:url("../../images/newIndex/trends_logo.jpg") no-repeat scroll 0 0 transparent;height:38px;text-transform:uppercase;width:250px;margin:4px 0}
.browse-enabled .content-grid .conferences_logo{background:url("../../images/newIndex/conferences_logo.jpg") no-repeat scroll 0 0 transparent;height:38px;text-transform:uppercase;width:320px;margin:4px 0}
.browse-enabled .content-grid .aviewfrom_logo{background:url("../../images/newIndex/aviewfrom_logo.jpg") no-repeat scroll 0 0 transparent;height:38px;text-transform:uppercase;width:147px;margin:4px 0}
.browse-enabled .content-grid.browseDropdown section.header{width:800px}
.browse-enabled .content-grid article{float:left;overflow:hidden}
.browse-enabled article.grid1x1 figcaption{color:#33383f;margin:0 1em}
.browse-enabled article.grid1x1 figcaption h2{font-size:1.583em;margin:.4em 0 0}
.browse-enabled article.grid1x1 figcaption h2 a{color:#33383f;text-decoration:none}
.browse-enabled article.grid1x1 figcaption p{font-size:1em}
.browse-enabled .content-grid article.grid1x1{height:320px;width:320px}
.browse-enabled .content-grid article.grid1x1 img{width:320px}
.browse-enabled .content-grid article.grid2x1,.browse-enabled .content-grid article.grid2x1 img{height:363px}
.browse-enabled .content-grid.browseDropdown section.header .mastheadOverlayPlain{background:url("../../images/newIndex/masthead-plain-1200.jpg") repeat-y scroll 0 0 transparent;width:760px}
.browse-enabled .quickLinks ul li.quickBrowse{float:right;text-align:right}
.browse-enabled .quickLinks ul li.quickBrowse h3 a{background:#6293ce url('../../images/newIndex/quicklinks-bg-browse-focus.png') right bottom repeat-y}
.browse-enabled .quickLinks ul li.quickBrowse h3 a.on{background:#6293ce url('../../images/newIndex/quicklinks-bg-browse-focus-on.png') right bottom repeat-y}
.browse-enabled .quickLinks ul li.quickBrowse h3 a.on span.trunc{color:#66768b}
.browse-enabled .content-grid.browseDropdown section .dropdown{background:url("../../images/newIndex/dropdown_bg.jpg") repeat-y scroll 0 0 transparent;display:block;height:0;width:100%}
.browse-enabled.video-list .content-grid.browseDropdown section .dropdown,.browse-enabled .content-grid.browseDropdown section .dropdown{display:none}
.browse-enabled .content-grid.browseDropdown section .dropdown .dropdown_wrapper{display:block;overflow:hidden}
.browse-enabled .content-grid.browseDropdown section .dropdown article.grid1x1{background:0;height:136px;margin:25px 0;width:225px}
.browse-enabled .content-grid.browseDropdown section .dropdown article.grid1x1:last-child{margin-right:0}
.browse-enabled .content-grid.browseDropdown section .dropdown article.grid1x1 img{height:95px;width:225px}
.browse-enabled .content-grid.browseDropdown section .dropdown article.grid1x1 figcaption{margin-left:0}
.browse-enabled .content-grid.browseDropdown section .dropdown article.grid1x1 figcaption h2{font-size:1.25em;line-height:1.25em;margin:.25em 0 0;text-transform:uppercase}
.browse-enabled .content-grid.browseDropdown section.grid2 .carousel{width:520px}
.browse-enabled .content-grid.browseDropdown .grid2 .prevBtn{background-position:0 -150px;border-right:10px solid #000}
.browse-enabled .content-grid.browseDropdown .grid2 .prevBtn:focus,.browse-enabled .content-grid.browseDropdown .grid2 .prevBtn:hover{background-position:0 0}
.browse-enabled .content-grid.browseDropdown .grid2 .prevBtn.disabled{background-position:0 -300px;cursor:default}
.browse-enabled .content-grid.browseDropdown .grid2 .prevBtn.inactive{background-position:0 -450px;cursor:default}
.browse-enabled .content-grid.browseDropdown .grid2 .nextBtn{background-position:-100px -150px;border-left:10px solid #000}
.browse-enabled .content-grid.browseDropdown .grid2 .nextBtn:focus,.browse-enabled .content-grid.browseDropdown .grid2 .nextBtn:hover{background-position:-100px 0}
.browse-enabled .content-grid.browseDropdown .grid2 .nextBtn.disabled{background-position:-100px -300px;cursor:default}
.browse-enabled .content-grid.browseDropdown .grid2 .nextBtn.inactive{background-position:-100px -450px;cursor:default}
.browse-enabled .content-grid.browseDropdown section.grid2 .prevBtn{padding-left:0}
.browse-enabled .content-grid.browseDropdown section.grid2 .nextBtn{padding-right:0}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .carouselButton{background:url("../../images/newIndex/dropdown-mediacomponent-sprite.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:186px;width:42px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn{background-position:0 0;border-right:0;padding-left:0;margin-right:12px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn{background-position:-42px 0;border-left:0;padding-right:0;margin-left:12px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn:hover,.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn.disabled{background-position:0 0}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn:hover,.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn.disabled{background-position:-42px 0}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn.disabled,.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn.inactive,.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn.inactive{background-position:42px 0;cursor:default}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .carousel{background:transparent;width:852px}
.browse-enabled div.mediaComponentThumbs{height:186px;margin:0 auto;overflow:hidden;position:relative}
.browse-enabled .grid3.dark article.grid1{background:url("../../images/newIndex/grid3-grad1-dark.jpg") repeat-x scroll 0 0 transparent}
.browse-enabled.full-leftCol article.grid1{background:url("../../images/newIndex/grid3-grad1-dark-tall.jpg") repeat-x scroll 0 0 transparent;height:640px}
.browse-enabled .grid3 .grid2 #mediaHolder object,.browse-enabled .grid3.dark .grid2,{height:360px}
.browse-enabled .grid3 .grid2 #mediaHolder object{width:640px}
.browse-enabled .grid3.grey article.grid1{background:url("../../images/newIndex/grid3-grad1-grey.jpg") repeat-y scroll 0 0 transparent}
.browse-enabled .grid1 article.focuson-takeaway.grey{background:url("../../images/newIndex/grid3-grad1-grey.jpg") repeat-y scroll 0 0 transparent;margin:0;width:400px}
.browse-enabled .grid3 .grid1 .mediaComponentSocial{background:transparent;clear:both;height:35px;margin:0 10px;padding:15px 0 5px;position:relative;width:300px}
.browse-enabled .grid3 .grid1 .mediaComponentSocial.borderBot{border-bottom:1px #545e6c solid}
.browse-enabled .grid3 .grid1 .mediaComponentSocial ul#socialLinks.expanded{height:45px;margin:0;right:auto}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain{background:transparent;color:#fff;height:297px;margin:0;padding:10px 28px 0;width:280px;z-index:1000}
.browse-enabled .grid3 .grid1.long .mastheadFocusOnPlain{height:600px}
.browse-enabled .grid3.dark .grid1.long li p time{font-size:10px}
.browse-enabled .grid3.dark article.grid1.long{background:url("../../images/newIndex/grid-grad-dark-666px.jpg") repeat-x scroll 0 0 transparent}
.browse-enabled .grid3.dark article.grid1.long800{background:url("../../images/newIndex/grid-grad-dark-640px.jpg") repeat-x scroll 0 0 transparent;height:640px}
.browse-enabled .grid3.dark .grid1.long li p span{font-size:12px}
.browse-enabled .grid3 .grid1.small .mastheadFocusOnPlain{height:239px}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain p.leadin{font-size:1.3em;line-height:1.3em;width:280px;overflow:hidden}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain p.subtext{font-size:1.2em;line-height:1.2em}
.browse-enabled .focuson-authors{color:#fff}
.browse-enabled .focuson-authors ul{float:left;width:260px;margin-left:16px}
.browse-enabled .focuson-authors li{height:100px}
.browse-enabled .focuson-authors ul li h3{font-size:20px;line-height:20px;margin-bottom:4px;margin-top:10px;text-transform:none;zoom:1}
.browse-enabled .focuson-authors ul li p{font-size:10px;margin-bottom:6px;margin-left:98px;width:172px}
.browse-enabled .focuson-authors ul li p.bio-link{margin-left:98px}
.browse-enabled .focuson-authors ul li a{color:#fff;font-size:10px;text-transform:uppercase}
.browse-enabled .focuson-authors img{float:left;height:88px;width:88px;padding-right:10px}
.browse-enabled .focuson-takeaway{margin:10px 10px;width:300px}
.browse-enabled .focuson-takeaway blockquote{background:url("../../images/newIndex/immersive-quotes.png") no-repeat scroll 0 8px transparent;border-left:0 none;color:#fff;line-height:30px;margin-top:10px;padding-left:25px}
.browse-enabled .focuson-takeaway blockquote p,.browse-enabled .focuson-takeaway blockquote cite,.our-thinking-sidebar .teaser{font-size:20px;line-height:26px;margin-bottom:.5em;width:276px}
.browse-enabled .grid2-padded30 h2{margin-top:1.3em}
.browse-enabled.video-list .focuson-takeaway{height:auto;width:auto}
.browse-enabled.video-list .focuson-takeaway p.leadin{font-size:1.62em;width:270px;color:#fff;padding:50px 20px;z-index:1000}
.browse-enabled.video-list a.view{color:#5283bd;margin-top:20px;text-transform:uppercase}
.browse-enabled.video-list ul.eventsList.padding li h2{margin-top:0}
.browse-enabled.video-list ul.eventsList.padding li{padding-bottom:20px;display:table;width:661px}
.browse-enabled.video-list ul.eventsList.padding li div{float:left;clear:right;max-width:216px}
.homepage-grid article.grid2x1{position:relative}
.homepage-grid figcaption.overlay{position:absolute;bottom:0;left:0;width:100%;height:auto;opacity:.75}
.homepage-grid figcaption.overlay:before{background:#000;opacity:.75;width:100%;height:100%;position:absolute;content:'';z-index:0;bottom:0;left:0}
.homepage-grid figcaption.overlay{color:#FFF}
.homepage-grid figcaption.overlay h2 a{color:#FFF}
.homepage-grid figcaption.overlay .content{position:relative;z-index:1}
.scrollCue{width:110px;height:40px;background:#FFF url('../../images/newIndex/scroll_cue.png') no-repeat center 80%;opacity:.75;display:none;font-size:13px;text-transform:uppercase;text-align:center;line-height:30px}
.scrollCue.active{display:block;z-index:50}
.twitter.hitArea{background:#445467;cursor:default!important}
.twitter.hitArea .header{margin:15px 20px 0 20px;padding-bottom:15px;border-bottom:1px solid #627080}
.twitter.hitArea .header a.nickname{float:left;display:inline-block;font-size:17px;padding:15px 0 15px 50px;color:#8fadd1;background:url('../../images/newIndex/gs_twitter_logo.jpg') no-repeat}
.twitter.hitArea .header a.follow{float:right;display:inline-block;text-indent:-999999px;width:35px;height:21px;margin-top:10px;background:url('../../images/newIndex/follow.png') no-repeat}
.twitter.hitArea .container{margin:0 20px}
.top-level .video.content-carousel{background:#000;position:relative}
.top-level .video.content-carousel h2{display:inline-block;float:left;font-size:18px;color:#7397c5;margin-top:12px}
.top-level .video.content-carousel .arrows{float:right;position:relative;background-color:#242424}
.content-carousel{position:relative;z-index:1}
.content-carousel-wrap{display:block;position:relative}
.content-carousel-scroll-container{position:absolute;width:100%;height:100%;left:0;top:0}
.top-level .content-carousel-arrow{width:51px;height:51px;z-index:200;cursor:pointer;float:left}
.content-carousel-arrow:hover{opacity:.3}
.touch .content-carousel-arrow:hover{opacity:1;z-index:50}
.touch .content-carousel-arrow.disabled{opacity:.3}
.content-carousel-arrow.disabled{cursor:default;opacity:.3;filter:alpha(opacity=30)}
.touch-enabled .content-carousel-arrow.disabled{opacity:.3}
.top-level .content-carousel-arrow-left{background:url("../../images/newIndex/left_arrow.png") center -3px no-repeat;left:0}
.top-level .content-carousel-arrow-right{background:url("../../images/newIndex/right_arrow.png") center -3px no-repeat;right:0;border-left:1px solid #000}
.content-carousel-arrow{display:block;position:relative;z-index:20}
.content-carousel-item{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content-carousel-item{top:0;position:absolute}
.content-carousel .pagination{position:absolute;bottom:0;left:50%;z-index:3}
.top-level .content-carousel .pagination li{width:7px;height:7px;background:#4a4a4a;position:relative;float:left;margin:0 5px 10px 0;cursor:pointer}
.top-level .content-carousel .pagination li.active{background:#6faddc;cursor:default}
.top-level .content-carousel-item{width:320px;height:285px;display:block;color:#FFF}
.top-level .content-carousel-item img.still-image{width:320px;height:180px}
.top-level .content-carousel-item{width:320px}
.top-level .content-carousel-item .carousel-image{float:left;position:relative}
.top-level .content-carousel-item .carousel-image .icn{position:absolute;left:0;bottom:2px}
.top-level .content-carousel-item a{display:block}
.top-level .content-carousel-item .content h3{font-size:16px}
.top-level .content-carousel-item .content{padding:16px 16px 0 16px}
.top-level .content-carousel-item .content a{margin-top:-5px;text-transform:uppercase;font-size:1.16667em}
.top-level .content-carousel-item .content p{margin-left:0}
.top-level .content-carousel-item a.hitarea{color:#FFF;text-decoration:none}
.top-level .career figure figcaption a{margin-top:15px;width:40%}
.homepage-grid .hitArea.career{background:#7397c5;color:#FFF}
.homepage-grid .hitArea.career a{display:block;margin-top:30px;float:left;color:#224263}
#twitter-container{position:relative;width:84%;margin:0 auto}
#twitter-container .flex-viewport{z-index:5}
#twitter-container ul.slides li{position:relative}
#twitter-container,#twitter-container ul.slides,#twitter-container li{height:247px}
#twitter-container li{font-style:italic;color:#FFF}
#twitter-container p{font-size:18px;margin:0}
#twitter-container .has-image p{font-size:12px;font-style:normal}
#twitter-container p.tweet{margin:40px 25px 0 25px}
#twitter-container .has-image p.tweet{margin:14px 0}
#twitter-container p.timePosted{color:#999}
#twitter-container img{width:100%;height:auto;margin-top:-36px}
#twitter-container .image{height:130px;overflow:hidden}
#twitter-container .tweet a{color:#7297c4}
#twitter-container p.interact,#twitter-container p.timePosted{margin-top:10px;font-family:'Helvetica';font-size:10px;font-style:normal;position:absolute;bottom:10px}
#twitter-container p.interact{right:0}
#twitter-container .interact a{color:#90aed1;margin-left:9px;position:relative;padding-left:14px}
#twitter-container .interact a.twitter_reply_icon:before{position:absolute;background:url('../../images/newIndex/twitter-intents.png') no-repeat;width:12px;height:14px;left:-2px;content:""}
#twitter-container .interact a.twitter_retweet_icon:before{position:absolute;background:url('../../images/newIndex/twitter-intents.png') no-repeat -12px 2px;width:12px;height:14px;left:-2px;content:""}
#twitter-container .interact a.twitter_fav_icon:before{position:absolute;background:url('../../images/newIndex/twitter-intents.png') no-repeat -25px 2px;width:12px;height:14px;left:-2px;content:""}
#twitter-container .flex-direction-nav{position:absolute;top:0;width:100%}
#twitter-container .flex-direction-nav li{width:32px;position:relative}
#twitter-container .flex-direction-nav li:first-child{float:left}
#twitter-container .flex-direction-nav li{float:right}
#twitter-container .flex-direction-nav li a{position:absolute;display:block;width:13px;height:22px;text-indent:-99999px;top:50%;background:url('../../images/newIndex/twitter-arrows.png') no-repeat}
#twitter-container .flex-direction-nav li a.flex-prev{left:-20px}
#twitter-container .flex-direction-nav li a.flex-next{right:-20px;background-position:-13px}
.homepage-grid article p.list-content.dark a{margin-left:10px}
#hero .column{float:left;width:165px}
#hero .column li{margin-bottom:15px}
#hero .column li a{display:block;font-size:12px;line-height:14px}
.homepage-grid article#hero figcaption div h2,.homepage-grid article#hero figcaption div p{width:460px}
.homepage-grid hgroup{margin:21px 8px 10px 8px; width:96%;}
.homepage-grid hgroup img{float:left;margin:0 15px 15px 0}
.homepage-grid hgroup h3{font-size:20px;line-height:100%;margin:0}
.homepage-grid hgroup h2{margin:0;line-height:14px;/*padding-right:12px*/}
.homepage-grid article.career hgroup h2{line-height:18px}
.homepage-grid hgroup h2 a{line-height:100%;font-family:Microsoft YaHei; font-size:26px; font-weight:600; font-weight:normal;}
.homepage-grid hgroup h3 a{line-height:100%;font-family:Microsoft YaHei; font-size:20px; font-weight:600; text-decoration:none;}
.homepage-grid figcaption img.category{margin:0 12px 0 20px;float:left}
.homepage-grid article.grid1x3{width:100%}
.homepage-grid article.split{width:50%;height:200px}
.homepage-grid article.grid1x3 img{width:66.67%}
.homepage-grid article.grid1x3 figcaption{width:33.33%}
.homepage-grid article.grid1x3 img.left{float:left}
.homepage-grid article.grid1x3 figcaption.left{float:left}
.homepage-grid article.grid1-grad2.left{background-position:top left}
.homepage-grid article .has-title-line{position:relative}
.homepage-grid .explore{clear:both}
.homepage-grid .explore figcaption h2,.homepage-grid .explore figcaption p,.homepage-grid .explore figcaption a.view{margin-left:30px}
.homepage-grid .explore figcaption p{line-height:22px;margin-top:25px}
.homepage-grid .explore figcaption h2{margin-top:30px}
.homepage-grid .explore p{font-size:20px}
.homepage-grid h2.explore{background:#2f3338;color:#FFF;margin:0; font-family:Microsoft YaHei; padding-left:20px; height:64px; line-height:64px;}
.homepage-grid h2.also-explore{position:relative;margin:30px 0}
.homepage-grid h2.has-title-line:after{position:absolute;bottom:-6px;height:5px;width:32px;left:1px;content:".";text-indent:-9999px;display:block; font-size:26px;/*background:#6faddc*/}
.homepage-grid .also-explore img,.homepage-grid .also-explore figcaption{float:left}
.homepage-grid .also-explore figcaption{width:60%}
.homepage-grid .also-explore figcaption h2{margin-top:0}
.homepage-grid h2.has-title-line:after{bottom:-10px}
.homepage-grid article{height:auto}
.homepage-grid .explore-citizenship-item p{/*padding-top:5px;*/ color:#101010;}
.privacy-and-security h1.smalBig{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:15px;padding-top:0}
.media-relations-connect{background-color:#001121}
.media-relations-connect figure,.media-relations-connect figcaption{width:50%;float:left}
.media-relations-connect figure img{width:320px;display:block}
.media-relations-connect figcaption h2{color:#fff}
.media-relations-connect figcaption p{color:#fff;width:90%}
.media-relations-connect figcaption a.view{margin:15px 50px 10px 20px;color:#fff;text-transform:uppercase}
.social-share-mr{background-color:#001121;height:156px}
.social-share-mr .share-list{padding:5% 5% 5% 5%}
.social-share-mr .share-list .share-item{width:50%;float:left;margin-bottom:5%}
.social-share-mr .share-list .share-item figure{width:42px;margin-right:10px;float:left}
.social-share-mr .share-list .share-item figcaption{width:60%;float:left}
.social-share-mr .share-list .share-item figcaption span.cta{font-size:10px;color:#fff}
.social-share-mr .share-list .share-item figcaption a{line-height:2em;font-weight:bold;font-size:10px}
@media screen and (min-width:1230px){.homepage-grid .gridCol{width:400px}
.homepage-grid article p.list-content.dark{font-size:15px}
.homepage-grid article p.list-content.dark a{font-size:14px}
.top-level .content-carousel-item{width:400px!important}
.top-level .content-carousel-item img.still-image{width:400px!important;height:225px}
.top-level .content-carousel-item .content{clear:both;padding:20px 20px 0 20px}
.top-level .content-carousel-item .content h3{margin-top:0;font-size:20px}
.content-carousel-wrap{height:400px}
.homepage-grid h2,.homepage-grid p{margin:15px 26px 10px 20px;}
.homepage-grid h2{font-size:1.667em;}
.homepage-grid p{margin-top:0;margin-bottom:8px}
.homepage-grid article figure a.view{margin-left:20px}
.homepage-grid article.grid1x1.half{width:400px;height:199px!important}
#twitter-container,#twitter-container ul.slides,#twitter-container li{height:327px}
#twitter-container p{font-size:24px;margin:0}
#twitter-container .image{height:170px}
#twitter-container img{margin-top:-42px}
#twitter-container .has-image p{font-size:14px}
#twitter-container .has-image p.tweet{margin:20px 0}
#twitter-container p.interact,#twitter-container p.timePosted{font-size:12px;bottom:18px}
#twitter-container .interact a{margin-left:20px}
#twitter-container .flex-direction-nav li a.flex-prev{left:-24px}
#twitter-container .flex-direction-nav li a.flex-next{right:-24px;background-position:-13px}
#hero .column{width:170px;margin-right:50px}
#hero .column li a{font-size:14px;line-height:16px}
.homepage-grid article#hero figcaption{width:668px;left:60px}
.homepage-grid hgroup{margin:21px 20px 10px 20px;}
.homepage-grid hgroup h3{font-size:20px;margin-top:0;line-height:18px;}
.homepage-grid hgroup h2 a{font-size:20px;}
.homepage-grid hgroup h2{margin-top:0;line-height:18px;font-size:26px;}
.homepage-grid hgroup h2 a{font-size:26px;}
.homepage-grid article .has-title-line a{font-size:26px; margin:10px 0 8px 0; float:left; width:100%;}
.homepage-grid .explore p{font-size:24px;line-height:26px}
.homepage-grid h2.explore{font-family:Microsoft YaHei; padding-left:20px;font-size:24px; line-height:64px; height:64px;}
.homepage-grid .explore figcaption h2,.homepage-grid .explore figcaption p,.homepage-grid .explore figcaption a.view{margin-left:40px}
.homepage-grid .explore figcaption h2{margin-bottom:30px;margin-top:40px}
.homepage-grid .also-explore figcaption{width:67%}
}
.careers-dashboard .homepage-grid .careersPromo h3 a{color:#fff}
.careers-dashboard .grid2-grad .regionSelect{z-index:550;position:relative}
.careers-dashboard .searchListing{position:relative}
.careers-dashboard .searchListing .search-all{display:block;position:absolute;top:0;right:20px;padding-right:12px;background:url(../../images/newIndex/link-chevron-2.png) no-repeat right 6px;color:#7397c5}
.careers-dashboard .grid2-grad{height:600px}
.careers-dashboard .small-social{padding:0 10px}
.careers-dashboard ul#socialLinks.small-social li.shareLink{float:left}
.careers-dashboard .small-social .printLink{border-right:1px solid #d7dadf;padding-right:10px}
.careers-dashboard .more{color:#7398c5;display:block;margin-top:10px;text-transform:uppercase}
.careers-dashboard .featuredItems article .no-hint{padding-top:20px}
.careers-dashboard .customSelect ul{margin:0}
.careers-dashboard .grid2-grad{background:url(../../images/newIndex/grid2-grad.png) repeat-y top center}
.careers-dashboard .grid2-grad-item{padding:0;width:320px}
.careers-dashboard .grid2-grad-inner{padding:15px 20px}
.careers-dashboard .content-grid .grid2-grad p.leadin{color:#fff;font-size:1.41em;line-height:1.5em;width:auto;margin:0}
.careers-dashboard .grid2-grad h2{color:#fff;line-height:1.3em;font-size:1.3em}
.careers-dashboard .grid2-grad h3{color:#fff;font:normal 1.2em Microsoft YaHei;text-transform:none;margin:0 0 10px 0}
.careers-dashboard .grid2-grad h4{color:#fff;font-size:1.25em;margin-bottom:10px;width:85%}
.careers-dashboard .grid2-grad .top-separator{border-top:1px solid #353e4c}
.careers-dashboard .grid2-grad .no-bottom-padding{padding-bottom:0!important}
.careers-dashboard .grid2-grad .regions a{text-transform:uppercase;font-size:1em;color:#7397c5}
.careers-dashboard .grid2-grad .search-but{margin:10px 0 0 0;text-transform:uppercase;font-size:1.5em;color:#7399c6;display:block;width:40px}
.careers-dashboard .grid2-grad .buttonLink{font-size:1.2em}
.careers-dashboard .grid2-grad-beta .buttonLink{background:#171d2a}
.careers-dashboard .intros h3{text-transform:uppercase;font-size:1em;color:#fff}
.careers-dashboard .intros li{padding-bottom:18px;margin-bottom:18px;background:url(../../images/newIndex/dotted-separator.png) repeat-x bottom left}
.careers-dashboard .intros .last{margin-bottom:0;background:0}
.careers-dashboard .intros li p{font-size:.80em;line-height:1.3em;color:#fff}
.careers-dashboard .intros .more{font-size:.75em}
.careers-dashboard .half-column{float:left;width:50%}
.careers-dashboard .content-header{padding:15px 20px;background:url(../../images/newIndex/content-header-grad.png) repeat-y}
.careers-dashboard .content-header h2{margin:4px 26px 4px 0;width:auto!important;float:left}
.careers-dashboard .content-header div.customSelect.closed,.careers-dashboard .content-header div.customSelect.open{float:left;margin-bottom:0;margin-top:-4px}
.careers-dashboard .clearfix:before,.clearfix:after{content:"";display:table}
.careers-dashboard .clearfix:after{clear:both}
.careers-dashboard .clearfix{zoom:1}
.careers-dashboard .grid-list{margin:30px 20px}
.careers-dashboard .grid-list li{float:left;padding:0 22px;border-right:1px solid #ced4dc}
.careers-dashboard .grid-list .first{padding-left:0!important}
.careers-dashboard .grid-list .last{padding-right:0!important;border-right:0}
.careers-dashboard .grid-list a{display:block;width:168px;overflow:hidden;padding:15px 0 15px 2px;height:43px;color:#2f3338;font-size:1em;text-transform:uppercase;background:url(../../images/newIndex/dotted-separator2.png) repeat-x bottom left}
.careers-dashboard .first-row a{padding-top:0}
.careers-dashboard .last-row a{background:0;padding-bottom:0}
.careers-dashboard .searchListingPadded{margin:20px 0}
.careers-dashboard .searchListingPadded tbody td{white-space:normal}
.careers-dashboard .grid2-grad .mediaComponentSocial{background:transparent;clear:both;height:35px;margin:0 10px;padding:15px 0 5px;position:relative;width:300px}
.careers-dashboard .grid2-grad .mediaComponentSocial.borderBot{border-bottom:1px #545e6c solid}
.careers-dashboard .grid2-grad .mediaComponentSocial ul#socialLinks.expanded{height:45px;margin:0;right:auto}
.social-share-bar{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:15px;margin-bottom:15px}
.filterby-content .social-share-bar{margin:0;padding:0 5% 0 5%}
#top_matches_content .social-share-bar{margin-top:-3px}
.ten-thousand.meet-the-women .social-share-bar,.ten-thousand.meet-the-owners .social-share-bar{margin-top:0;margin-bottom:0}
.social-share-bar.dark{border-bottom:1px solid #616772;background:#101623}
.social-share-bar a{float:left;display:block;padding:8px 0;margin:0!important;cursor:pointer}
.social-share-bar .sep{border-left:1px solid #ccc;padding:0 15px}
.social-share-bar.dark .sep{border-left:1px solid #616772}
.social-share-bar .sep.nob{border-left:0}
.social-share-bar .sep.nop{padding-left:4px}
.freeFormSmallSocialDarkBg .social-share-bar{border:0}
.careersProfilePanel .social-share-bar .addthis_button_print{margin-right:10px}
.careersProfilePanel .social-share-bar a:nth-child(2){margin-left:10px}
.simpleToutNoTitle .mediaComponentSocial .social-share-bar{border-top:0;margin:0}
.textDetailWithPrintShare .social-share-bar{margin-bottom:25px}
.textDetailWithPrintShareNoMasthead .social-share-bar{margin-top:25px;margin-bottom:25px}
.freeFormWithPrintShareNoTitle .social-share-bar{margin-top:25px}
.citizenshipArticleWithTitle .social-share-bar{margin-top:25px}
.shareIconsWithRss .social-share-bar{margin-bottom:25px}
.shareIconsWithRss .social-share-bar .rss-link{background:transparent url('../../images/newIndex/icons-sprite.gif') left top no-repeat;background-position:-100px 0;height:10px;width:45px;margin-top:6px;float:right}
.social-share-bar a.rss-link:hover,.social-share-bar a.rss-link:focus{background-position:-100px -64px}
.social-share{background-image:url(../../images/newIndex/social-share/sprite.png);background-repeat:no-repeat;display:block}
.social-share-email{width:24px;height:24px;background-position:-2px -2px}
.social-share-fb{width:10px;height:24px;background-position:-30px -2px}
.social-share-fb-share{width:50px;height:24px;background-position:-44px -2px}
.social-share-g{width:18px;height:24px;background-position:-98px -2px}
.social-share-g-share{width:32px;height:24px;background-position:-120px -2px}
.social-share-lin{width:18px;height:24px;background-position:-156px -2px}
.social-share-lin-share{width:60px;height:24px;background-position:-178px -2px}
.social-share-more{width:40px;height:24px;background-position:-236px -2px}
.social-share-share{width:18px;height:24px;background-position:-280px -2px}
.social-share-tw{width:16px;height:24px;background-position:-302px -2px}
.social-share-tw-share{width:56px;height:24px;background-position:-322px -2px}
.social-share.anim-on{transition:width 500ms;-webkit-transition:width 500ms;-moz-transition:width 500ms;-o-transition:width 500ms}
.social-share-bar a:hover .social-share-fb.anim-on{width:64px}
.social-share-bar a:hover .social-share-tw.anim-on{width:78px}
.social-share-bar a:hover .social-share-lin.anim-on{width:78px}
.social-share-bar a:hover .social-share-g.anim-on{width:54px}
.social-share-btn{position:absolute;padding:10px;bottom:5px;right:0;cursor:pointer}
.social-share-box-wrap{z-index:9999px;position:absolute;padding:20px;right:16px;top:-21px;display:none}
.social-share-box-wrap:after{position:absolute;right:14px;width:0;height:0;content:"";top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}
.social-share-box{width:325px;height:45px;background:#fff;margin:0;border-bottom:0}
.social-share-btn:hover .social-share-box-wrap{display:block}
.social-share-bar.just-share-button{overflow:hidden;height:41px;margin-left:7%;margin-right:7%;margin-top:14px;border-top:0}
.social-share-bar.just-share-button .sep{padding:0 10px}
.mediaComponentSocial .social-share-bar{float:right;border-bottom:0;border-top:0;margin:0}
.tenk-intro .mediaComponentSocial .social-share-bar{float:left}
.shareIconsWithDownload .social-share-bar{margin-bottom:20px;margin-right:10px}
.social-share-bar .addthis_button_print,.social-share-bar a.print{background:transparent url('../../images/newIndex/icons-sprite.gif') left top no-repeat;background-position:-70px 0;height:10px;width:25px;margin-top:6px!important;float:right}
.social-share-bar a.addthis_button_print:hover,.social-share-bar a.addthis_button_print:focus,.social-share-bar a.print:hover,.social-share-bar a.print:focus{background-position:-70px -64px}
.social-share-bar a.saveLink{height:10px;width:18px;margin:6px 8px 0 0!important;background:transparent url('../../images/newIndex/icons-sprite.gif') left top no-repeat;background-position:0 0}
.social-share-bar a.saveLink:hover,.social-share-bar a.saveLink:focus{background-position:0 -65px}
.social-share-bar .addthis_button_print span,.social-share-bar a.print span{display:none}
#screen{position:fixed;top:0;right:0;left:0;bottom:0;z-index:16777270;background:#6e737b;opacity:.65;display:none}
#share-email-menu{width:640px;height:470px;background:#fff;top:15%;left:50%;margin-left:-320px;position:fixed;z-index:16777271;boder:1px solid #d2d2d1;display:none}
#share-email-menu .header{position:relative;border-bottom:1px solid #d2d2d1;background:#f1f1f1;height:49px;cursor:default}
#share-email-menu .header h3{margin-top:0;padding-top:1em;padding-left:3%}
#share-email-menu .header a.close{display:block;position:absolute;top:0;right:0;background-image:url('../../images/newIndex/share-close.jpg');background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer}
#share-email-menu p{font-size:13px}
#share-email-menu .body .email-row{position:relative;border-bottom:1px solid #e4e4e4;margin:0;padding:0;height:40px;line-height:40px}
#share-email-menu .body .email-row label{padding:3%}
#share-email-menu .body .email-row p span.em-input{position:absolute;top:0;bottom:0;left:82px;right:20px}
#share-email-menu .body .email-row p span input{display:block;background:transparent;border:0;margin:8px 0;height:20px;line-height:20px;width:100%;outline:0;text-rendering:optimizelegibility}
#share-email-menu .body .mail-content{position:relative;min-height:190px}
#share-email-menu .body .mail-content span textarea{display:block;height:178px;width:95%;border:0;margin:0 0 10px 0;font-size:13px;outline:0;background:transparent;padding:15px 0 0 3%;resize:none}
#share-email-menu .body .email-row.share-url{border-top:1px solid #e4e4e4}
#share-email-menu .footer button.em-send{float:right;margin-top:10px;margin-right:2%;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;padding:8px 20px;font-weight:400;font-size:14px;color:#fff}
#share-email-menu .footer button.active{background:#0295ff}
#share-email-menu .footer label.em-check{float:left;padding-left:3%;padding-top:20px;color:#f35a43}
#share-more-menu{width:620px;height:411px;background:#fff;top:15%;left:50%;margin-left:-320px;position:fixed;z-index:16777271;boder:1px solid #d2d2d1;display:none}
#share-more-menu p{font-size:13px}
#share-more-menu .header{position:relative;border-bottom:1px solid #d2d2d1;background:#f1f1f1;height:49px;cursor:default}
#share-more-menu .header h3{margin-top:0;padding-top:1em;padding-left:3%}
#share-more-menu .header a.close{display:block;position:absolute;top:0;right:0;background-image:url('../../images/newIndex/share-close.jpg');background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer}
#share-more-menu .body .main{height:280px;overflow:auto;padding:10px 10px 10px 20px}
#share-more-menu .body .detail{height:60px;border-top:1px solid #d2d2d1;position:relative}
#share-more-menu .body .detail p{width:600px;margin:0;padding-left:3%;padding-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;display:block}
#share-more-menu .body .detail p.page-title{font-weight:bold}
#share-more-menu .body .main a.share-item{display:block;width:190px;padding:4px!important;margin-bottom:10px;line-height:32px;font-size:16px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;color:#235dab;float:left}
#share-more-menu .body .main a.share-item:hover{background-color:#2095f0;color:#fff}
#share-more-menu .body .main a.share-item span{padding-left:5px}
#share-more-menu .body .main a.share-item span.icon{overflow:hidden;float:left;display:block;height:32px;width:32px;line-height:32px;background:url("../../images/newIndex/social-platforms.png") no-repeat left}
#share-more-menu .body .main a.share-item span.text{font-weight:bold}
#share-more-menu .body .main a.share-item span.baidu{background-position:0 -544px}
#share-more-menu .body .main a.share-item span.delicious{background-position:0 -1728px}
#share-more-menu .body .main a.share-item span.digg{background-position:0 -1792px}
#share-more-menu .body .main a.share-item span.friendfeed{background-position:0 -3168px}
#share-more-menu .body .main a.share-item span.gmail{background-position:0 -3456px}
#share-more-menu .body .main a.share-item span.hatena{background-position:0 -3712px}
#share-more-menu .body .main a.share-item span.kaixin{background-position:0 -4448px}
#share-more-menu .body .main a.share-item span.mixi{background-position:0 -5408px}
#share-more-menu .body .main a.share-item span.netlog{background-position:0 -5696px}
#share-more-menu .body .main a.share-item span.newsvine{background-position:0 -5856px}
#share-more-menu .body .main a.share-item span.plaxo{background-position:0 -6272px}
#share-more-menu .body .main a.share-item span.reddit{background-position:0 -6656px}
#share-more-menu .body .main a.share-item span.sina{background-position:0 -7072px}
#share-more-menu .body .main a.share-item span.tumblr{background-position:0 -8352px}
#share-more-menu .body .main a.share-item span.evernote{background-position:0 -2400px}
#share-more-menu .body .main a.share-item span.stumbleupon{background-position:0 -7488px}
#share-more-menu .body .main a.share-item span.misterwong{background-position:0 -5344px}
#share-more-menu .body .main a.share-item span.fark{background-position:0 -2592px}
.view-all-box{border-top:1px solid #282c34;position:relative;text-align:center;height:40px}
.view-all-box .view-all-btn{display:inline;position:relative;top:14px;padding:10px 15px 10px 40px;background:#282c34 url("../../images/newIndex/arrows/expand.gif") 15px center no-repeat;font-size:16px;color:#7399c6;text-transform:uppercase;cursor:pointer;text-decoration:none}
.view-all-box .view-all-btn.collapse{background-image:url("../../images/newIndex/arrows/collapse.gif")}
.view-all-box .view-all-btn:hover{background-color:rgba(40,44,52,0.8)}
.view-all-box .view-all-btn:active{opacity:.9}
.progress ul.faqs{border-top:0;margin-bottom:10px}
.progress ul.faqs li.blockHighlight{padding-top:0;border-bottom:0}
.progress #content ul.faqs li h2{padding-left:0;padding-top:10px}
.progress #content ul.faqs li div{margin-left:0}
.progress.browse-enabled.video-list a.view{margin-top:8px}
.progress.browse-enabled.video-list ul.eventsList.padding li h2{margin-bottom:4px}
.progress.browse-enabled.video-list .focuson-takeaway p.leadin{padding-top:20px;padding-bottom:20px}
.progress .trademark p{position:absolute;padding-left:20px;bottom:10px;font-size:11px}
.progress .grid2 img.subHead{display:block}
.progress .focuson-takeaway h2{padding-left:20px;margin:.5em 0 0;color:#fff;font-size:22px}
.progress .focuson-takeaway h3{padding-left:20px;margin:0;color:#fff;font-size:18px;text-transform:none}
footer p.extraText{text-transform:none;color:#8398b1;font-weight:bold;margin-top:3px;float:none;font-size:1.25em}
.homepage-grid article.filter-list-category{height:52px;background-color:#2f3338}
.homepage-grid article.filter-list-category .title{float:left;height:100%;width:110px;font-size:12px;line-height:16px;color:#5283bd;text-align:center;padding:12px 0 12px 0;border-right:solid 1px gray}
.homepage-grid article.filter-list-category .title.category{cursor:pointer}
.homepage-grid article.filter-list-category .title.filter{width:40px}
.homepage-grid article.filter-list-category .title.select{background-color:#5283bd}
.homepage-grid article.filter-list-category .title a{text-decoration:none;text-transform:uppercase}
.homepage-grid article.filter-list-category .title.select a{color:#FFF}
.filterby-content .horizontal{width:100%;background-color:#c3cfd5;height:40px;padding:10px 10px 10px 10px}
.filterby-content .horizontal div.customSelect,.filterby-content .horizontal div.label{float:left}
.filterby-content .horizontal div.label{width:100px;margin-top:7px}
.filterby-content .horizontal div.label p,.filterby-content .horizontal div.label a{font-size:20px;margin-bottom:0;margin-right:5px;text-align:right}
.single-background{background:transparent url('../../images/newIndex/single-content-bg.png') top repeat-y}
.outlook-2015 .detail-section{background:#e7e8ea}
.outlook-2015 #forecast{background:#dbdbdb}
.outlook-2015 .detail-section .shareWrapper .social-share-bar{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.outlook-2015 .video-index-wrapper{background:#15171b}
.outlook-2015 .shareWrapper{margin:20px 20px 0 20px}
.outlook-2015 #hero{display:block;float:left}
.outlook-2015 #hero img{display:block;width:100%}
.outlook-2015 #naesContainer p.js-video-description{line-height:1em}
.outlook-2015 .video-info .video-share{margin-top:0}
.outlook-2015 .video-deep-link-container{padding:20px 60px 20px 60px;background:url('../../images/newIndex/outlook-2015-gradient.jpg');background-repeat:repeat}
.outlook-2015 .video-deep-link-container .video-deep-link-item{width:200px;float:left;margin-left:0;margin-right:10px;margin-bottom:20px;cursor:pointer}
.outlook-2015 .video-deep-link-container .video-deep-link-item figure img{width:200px}
.outlook-2015 .video-deep-link-container .video-deep-link-item figcaption h3{color:#fff}
.outlook-2015 .video-deep-link-container .video-deep-link-item figcaption a.cta{color:#fff;font-size:1em;font-weight:bold;text-transform:uppercase}
.outlook-2015 .video-deep-link-container .video-deep-link-item figcaption p.teaser{color:#fff;line-height:1.3em;margin-bottom:1em}
.outlook-2015 .video-deep-link-container .video-deep-link-item figcaption h3{margin:.5em 0 .5em 0}
.podcast .in-page-nav h2{font-size:1.6em}
.podcast ul.inlineContextualNav li a{font-size:1.2em;text-transform:capitalize}
.review-2014 .post-preview.engineering .post-image{margin-top:36px}
.review-2014 .post-preview.engineering .content h3{font-size:1.8em;margin-top:1.5em}
.review-2014 .post-preview.engineering .content h3 a{color:#383838}
#mqdetect{width:1px;display:none}
@media screen and (min-width:10px){#mqdetect{width:10px!important}
}
@media screen and (min-width:1230px){.filterby-content .horizontal div.customSelect{margin-right:20px}
.people-list{background-color:white;min-height:450px}
.people-list article.people-profile figcaption p.name{font-size:20px;margin-bottom:0}
.people-list article.people-profile{width:300px;height:450px;float:left;cursor:pointer}
.people-list article.people-profile img.articleImg{width:300px}
#twitter-container,#twitter-container ul.slides,#twitter-container li{height:327px}
#twitter-container p{font-size:24px;margin:0}
#twitter-container .image{height:170px}
#twitter-container img{margin-top:-42px}
#twitter-container .has-image p{font-size:14px}
#twitter-container .has-image p.tweet{margin:20px 0}
#twitter-container p.interact,#twitter-container p.timePosted{font-size:12px;bottom:18px}
#twitter-container .interact a{margin-left:20px}
#twitter-container .flex-direction-nav li a.flex-prev{left:-24px}
#twitter-container .flex-direction-nav li a.flex-next{right:-24px;background-position:-13px}
#wrapper,header,#content,footer,#global-nav div{width:1200px}
header{margin:15px auto}
nav#skiplinks ul li a:hover,nav#skiplinks ul li a:focus{top:200px;left:85px;width:285px;height:30px;padding:28px 15px 12px}
nav#skiplinks ul li#homelink{background-image:url('../../images/newIndex/logo.png');width:176px;height:76px;}
nav#skiplinks ul li#homelink a,nav#skiplinks ul li#homelink a:focus,nav#skiplinks ul li#homelink a:hover{width:70px;height:70px}

h1.masthead img.mastheadImg{width:800px}
h1.smallText{width:510px;font-size:2.50em}
h1.parent{padding-top:.377358491em}
h2{font-size:1.5em}
h3{font-size:1.333em}
h4{font-size:1.167em}
h5{font-size:1em}
h6{font-size:.833em}
a.buttonLink{font-size:1em}
.homepage-grid article p{font-size:16px;}
.homepage-grid h2{font-size:26px;}
.homepage-grid h2.explore-divisions-title{margin-left:30px;margin-bottom:20px}
.wf-inactive .homepage-grid h2{font-family: Microsoft YaHei}
.homepage-grid .leadText h2{font-size:2.83em}
.wf-inactive .homepage-grid .leadText h2{font:bold 2.36em Microsoft YaHei}
.featuredItems article h3{font-size:1.5em}
.forceTypography .homepage-grid p{font-family:Microsoft YaHei!important}
.forceTypography footer{font-family:Microsoft YaHei!important}
footer .social-connect{width:138px}
footer .social-connect p{display:block;font-size:1.2em;color:#7399c6;padding-right:18px;margin-right:8px;height:24px;padding-top:6px;background:transparent url('../../images/newIndex/connect-icon-sprite.png') right -182px no-repeat;float:left;text-align:right}
.breadcrumbs a.first{background:transparent url('../../images/newIndex/breadcrumb-chevron.gif') 5px 50% no-repeat}
.quickLinks ul li{width:200px;height:200px}
.quickLinks ul li.noLink{background-position:left top}
.quickLinks ul li.singleQuickLink{width:400px}
.quickLinks ul li h3 a{padding:130px 15px 40px;margin:0;width:170px;background-position:0 20px;font-size:.938em}
.quickLinks ul li.singleQuickLink h3 a{width:370px}
.quickLinks ul li.quickNext h3 a,.quickLinks ul li.quickPrevious h3 a{background-position:0 14px}
.grid2 img.masthead,.grid2-padded img.masthead{width:800px}
.blockHighlight:focus,.blockHighlight:hover{background-position:left 50%}
.featuredItems article{padding-bottom:40px}
.featuredItems article p{padding:0 50px 15px 15px;font-size:1.166666667em}
.mastheadOverlayPlain{width:800px;height:160px;padding:30px 20px 10px}
.mastheadOverlayPlain h1{padding-top:0;margin-bottom:.5em;clear:left}
.content-grid .mastheadOverlayPlain time{margin-top:-16px}
.content-grid .mastheadOverlayPlain p{font-size:1.833em}
.mastheadOverlayPlain h3{float:left;clear:right;font-size:2.916666667em;line-height:1.36170213;margin-left:.33em;margin-top:0}
.mastheadOverlayPlain.our-thinking-article h3{margin-left:0}
.mastheadOverlayPlain.our-thinking-article h1{font-size:3.5em;width:770px}
h1.parent.blue{font-size:4.416em;margin-top:0}
nav.subpages li a,nav.state li a{font-size:1em}
ul.tags li{font-size:1em}
ul.cards li{width:170px}
.homepage-grid article,.homepage-grid article.grid1x1{width:400px;height:400px;}
.homepage-grid article.explore-citizenship,.homepage-grid article.also-explore,.homepage-grid h2.also-explore{height:auto}
.homepage-grid article.filter-list-category{height:72px}
.homepage-grid article.filter-list-category .title{width:130px;font-size:16px;line-height:20px;padding:20px 0 20px 0}
.homepage-grid article.filter-list-category .title.filter{width:60px}
.content-grid .grid1 article figure img.articleImg,.homepage-grid article figure img.articleImg,.homepage-grid article.grid1x1 figure img.articleImg{width:400px}
.homepage-grid article.quarter-grid figure img.articleImg{width:300px}
section.split-tout article.grid0x2{width:400px;height:200px;clear:left}
section.split-tout article.grid0x2 figure.split{height:200px}
section.split-tout article.grid0x3{width:400px;height:133px;clear:left}
section.split-tout article.grid0x3 figure.split{height:133px}
section.split-tout article.grid0x3:first-child{width:400px;height:134px}
section.split-tout article.grid0x3:first-child figure.split{height:134px}
section.split-tout article.grid0x2 figure img.articleImg{height:200px;width:auto}
section.split-tout article.grid0x3 figure img.articleImg{height:133px;width:auto}
section.split-tout article.grid0x3:first-child figure img.articleImg{height:134px}
section.split-tout article figure a.view{color:#5283bd;font-size:1.16667em;line-height:1.3;text-transform:uppercase;margin-left:20px}
.homepage-grid article figure a.view{color:#5283bd;font-size:1.16667em;line-height:1.3;text-transform:uppercase}
section.split-tout article:hover a.view,.homepage-grid article:hover a.view{text-decoration:underline}
.homepage-grid article.grid2x1{width:800px}
.homepage-grid article.grid2x1 img.articleImg{width:800px}
.homepage-grid article.grid2x1#hero img.articleImg{height:400px}
.homepage-grid article.grid3x1{width:1200px}
.grid3-certain-height{width:1200px;height:400px}
.grid3-certain-height .grid3x1.imageOnly#hero img.articleImg{width:1200px;height:400px}
.homepage-grid article.grid3x1 img.articleImg{width:1200px}
.homepage-grid article.grid3x1#hero img.articleImg{height:400px}
.homepage-grid article.grid1x2{height:800px}
.homepage-grid article.grid1x2#hero img.articleImg{height:800px}
.homepage-grid article.grid2x2{width:800px;height:800px}
.homepage-grid article.grid2x2 img.articleImg{width:800px}
.homepage-grid article.grid2x2#hero img.articleImg{height:800px}
.homepage-grid article.grid3x2{width:1200px;height:800px}
.homepage-grid article.grid3x2 img.articleImg{width:1200px}
.homepage-grid article.grid3x2#hero img.articleImg{height:800px}
.homepage-grid article#hero figcaption{left:60px;top:90px;width:668px;position:absolute}
.homepage-grid article#hero.grid2x1 figcaption{left:70px;top:70px;width:320px}
.homepage-grid article#hero figcaption h2{font-size:2.25em;margin:0 0 30px}
.homepage-grid article#hero figcaption p{font-size:1.25em}
.homepage-grid article#hero figcaption ul{margin:15px 0 0 3px}
.homepage-grid article#hero figcaption ul li{font-size:1.166666667em}
.homepage-grid article.quarter-grid{width:300px;height:300px}
.homepage-grid article.quarter-grid hgroup{margin:10px 0 0 20px}
.homepage-grid article.quarter-grid figure img{width:300px}
.homepage-grid article.three-vertical-grid{width:400px;height:200px}
.homepage-grid article.three-vertical-grid img{width:50%;float:left}
.homepage-grid article.three-vertical-grid figure{width:50%;float:left}
.homepage-grid article.three-vertical-grid figure p{margin:15px 20px 10px 20px}
.homepage-grid article.locations-list{height:300px}
.homepage-grid article.locations-list .column-item{width:400px;height:300px;float:left}
.homepage-grid article.locations-list .column-item-broder{width:600px;height:300px;float:left}
.homepage-grid article.locations-list .column-item-broder.grad1{background:url('../../images/newIndex/grid1-grad1.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item-broder.grad2{background:url('../../images/newIndex/grid1-grad2.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item-broder.grad3{background:url('../../images/newIndex/grid1-grad3.jpg');background-repeat:repeat;background-size:100%}
.homepage-grid article.locations-list .column-item.grad1{background:url('../../images/newIndex/grid1-grad1.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item.grad2{background:url('../../images/newIndex/grid1-grad2.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item.grad3{background:url('../../images/newIndex/grid1-grad3.jpg') right top repeat-y}
.homepage-grid article.locations-list .column-item-broder .content{margin:50px 10px 10px 10px}
.homepage-grid article.locations-list .column-item .content{margin:50px 10px 10px 10px}
.homepage-grid article .careersPromox1{height:80px}
.homepage-grid article .careersPromox2{height:158px}
.homepage-grid article .careersPromox3{height:182px}
.homepage-grid article .careersPromox1 h2{font-size:2em;padding:20px 0 0 20px}
.homepage-grid .careersPromo h3{font-size:1.5em;padding:20px 20px 6px 20px}
.homepage-grid .careersPromo p{font-size:1.16667em;margin:6px 20px 0 20px}
.content-grid{width:1200px;background-position:left top}
.content-grid-half{width:1200px;background-position:left top}
.grid3{width:1200px}
.grid3-padded{width:1160px;padding:0 20px 100px}
.grid2{width:800px}
.grid2-padded{width:760px;padding:0 20px}
.grid2-padded30{width:740px;padding:0 30px}
.grid-half{width:600px; float:left;}
.grid-half article figure figcaption{padding:10px 20px}
.grid-half article.worldwide figure figcaption{width:600px;height:300px}
.press-detail .grid2-padded{position:relative}
.grid2 h2,.grid2-padded h2{width:580px}
.grid2 h2{width:auto}
.grid2 p,.grid2-padded p{width:580px;font-size:1.33em}
.grid-half p{font-size:1.33em}
.grid2 p.leadin,.grid2-padded p.leadin{width:580px;font-size:2em}
p.leadin,.content-grid p.leadin{font-size:2.24em}
.grid0{width:200px}
.grid1{width:400px}
.grid1-padded{width:360px}
.grid1-splitcolumn{width:335px;height:auto;padding:0 25px 0 20px}
.blog .grid1-splitcolumn{padding:0 25px 10px 20px;width:400px}
.blog .grid1-splitcolumn p{font-size:14px}
.grid1 p,.grid1-splitcolumn p{width:23.5em}
.grid1 p.leadin,.grid1-splitcolumn p.leadin{width:25ex}
.grid-half figure img{width:600px}
.grid-half article.worldwide figure figcaption h3{font-size:1.5em;margin-top:1em}
.grid-half article.worldwide figure figcaption p{font-size:1.4em;line-height:1.5em}
.grid-half article.worldwide figure figcaption p.cta{margin-top:1em}
.grid-half article.worldwide figure figcaption p.cta a{font-size:1em}
.search-grid{background:url('../../images/newIndex/search-grid-bg.png') 0 0 repeat-y}
nav.left-column{width:319px}
.search-grid section.results{width:860px}
.search-grid article.top-result{width:765px}
.search-grid article.top-result h2,.search-grid article.top-result h3,.search-grid article.top-result p{width:560px}
.search-grid ul.search-results{width:625px}
.grid1 .dateList,.grid1 .dateList li{width:360px}
.grid1-splitcolumn .dateList,.grid1-splitcolumn .dateList li{width:330px}
.dateList li p time{width:120px}
.dateList li p span{width:460px}
.dateList li p span.moreInfo{font-size:.80em}
.textBlock p,.textBlock span{font-size:1.166666667em!important}
.promoted article{width:400px}
.promoted article p.sub-text{width:360px}
.stockPrice h3{margin:24px 14px 20px}
.stockPrice ul{margin:20px 14px 10px}
.stockPrice ul li{width:80px;margin-right:40px}
.stockPrice ul li.wider{width:125px}
.stockPrice table.stockprice{width:372px}
.stockPrice table.stockprice caption{font-size:1.5em}
.stockPrice table.stockprice thead tr th{padding:15px 50px 10px 0;font-size:1em}
.stockPrice table.stockprice tbody tr td{font-size:2.33em}
.stockPrice table.stockprice tbody tr td.percentage-change{font-size:1.5em;padding-right:60px}
.stockPrice table.stockprice tbody tr td.volume span.unit{font-size:.642857143em}
.stockPrice table.stockprice tfoot tr td{font-size:1em}
.dateList li.featuredItem h3{font-size:.95em}
.dateList li.featuredItem p{font-size:1.1em}
blockquote.ex p{font-size:2em}
blockquote.ex span.cite{font-size:.666666667em}
.hasMoreInfo{padding-right:180px}
.hasMoreInfo p{width:510px;line-height:1.5}
.hasMoreInfo p.leadin{width:510px;line-height:1.05}
.more-info{width:180px;padding-bottom:20px}
.more-info h2{padding:0 20px 0;margin:20px 0 0}
.more-info img.authorImg{width:200px;height:200px}
.more-info dl{padding:0 20px}
.more-info dt{font-size:1em}
.more-info dt.leadAuthor{font-size:1.166666667em}
.more-info dd{font-size:.8em}
.more-info dd.jobTitle{font-size:.833em}
.more-info dd p{width:160px}
.press-detail{padding-bottom:300px}
.press-detail .hasMoreInfo ul#socialLinks.topRight{margin:15px -180px -30px 0}
.press-detail .more-info{top:200px}
.faqs #content li.faqExpanded{background-position:left 50%}
.faqs #content li h2{width:580px}
.faqs #content li p{width:580px}
ul.cards li a{font-size:1em}
ul.cards li a span{font-size:.75em}
ul.contacts li{width:340px}
.grid1-splitcolumn h2.pr{margin-left:50px}
.grid1-splitcolumn ul.contacts{width:120px;margin:0 47px 0 50px}
.grid1-splitcolumn ul.contacts p{width:120px}
.immersive .immersive-takeaway{width:530px}
.immersive .immersive-takeaway p{font-size:1.333333333em}
.immersive .immersive-takeaway blockquote p{padding-right:60px}
.immersive .immersive-authors{margin-left:90px}
.immersive .immersive-authors li h3{font-size:1.833333333em}
.immersive .immersive-authors li p{font-size:.916666667em}
.office-location #map{width:1200px}
.office-listings .filters{width:1200px}
.listings{width:1200px}
.listings li p span{width:250px}
.listings li p span.phone span{width:140px;font-size:14px}
.tenk-intro,.tenk-hero aside{height:450px}
.tenk-intro p{width:350px;font-size:1.833em}
.tenk-intro a{color:#fff;font-size:.87em}
.tenk-touts p{width:370px;font-size:1.166666667em}
.tenk-content img.map{width:350px;height:225px}
.tenk-content ul.cards li{width:170px;margin-right:10px}
ul.cards li a{width:120px}
.tenk-content ul.grid-content.women li{width:100px;height:100px}
.tenk-content ul.grid-content.women li a{height:200px;width:100px;clip:rect(0 100px 100px 0)}
.tenk-content ul.grid-content.women li a:hover{clip:rect(100px 100px 200px 0)}
.tenk-content ul.grid-content.women li a.disabled:hover{clip:rect(0 100px 100px 0)}
#profile-container{width:1200px}
.profile-card.women{width:320px;height:120px}
.profile-card.women img{width:120px;height:120px}
.profile-card.women .profile-data{margin:5px 10px 0;width:170px}
.profile-card.women .profile-data p{margin:0 0 1em}
.profile-card.women.right{margin:-15px 0 0 -215px}
.profile-card.women.right img{right:0}
.tenk-content ul.grid-content.business li{width:200px;height:200px}
.tenk-content ul.grid-content.business li a{height:400px;width:200px;clip:rect(0 200px 200px 0)}
.tenk-content ul.grid-content.business li a:hover{clip:rect(200px 200px 400px 0)}
.tenk-content ul.grid-content.business li a.disabled:hover{clip:rect(0 200px 200px 0)}
h2.person{font-size:4.17em;line-height:.6;margin:30px 0 50px 0;width:auto}
dl.pplDescription dt{font-size:1.167em}
dl.pplDescription dd{font-size:1.167em}
.profile-card.business{width:540px;height:240px}
.profile-card.business img{width:240px;height:240px}
.profile-card.business .profile-data{margin:10px 10px 0;width:260px}
.profile-card.business .profile-data p{margin:0 0 1em}
.profile-card.business.right{margin:-15px 0 0 -330px}
.profile-card.business.right img{right:0}
.tenk-sb-join{margin-top:105px}
.tenk-content ul.gsgives li{width:200px;height:240px}
.tenk-content ul.gsgives li a{height:400px;width:200px;clip:rect(0 200px 200px 0)}
.dateList li p,.contacts li p{font-size:.875em}
.people-content ul.grid-content li{width:200px;height:200px}
.people-content ul.grid-content li a{height:400px;width:200px;clip:rect(0 200px 200px 0)}
.people-content ul.grid-content li a:hover{clip:rect(200px 200px 400px 0)}
.people-content ul.grid-content li a.disabled:hover{clip:rect(0 200px 200px 0)}
.profile-card.careerspeople,.careerspeople .profile-card{width:480px;height:240px}
.profile-card.careerspeople img,.careerspeople .profile-card img{width:240px;height:240px}
.profile-card.careerspeople .profile-data,.careerspeople .profile-card .profile-data{margin:10px 10px 0;width:220px}
.profile-card.careerspeople .profile-data p,.careerspeople .profile-card .profile-data p{margin:0 0 1em}
.profile-card.careerspeople.right,.careerspeople .profile-card .right{margin:-15px 0 0 -275px}
.profile-card.careerspeople .profile-data h4,.careerspeople .profile-card .profile-data h4{font-size:1.111111111em}
.profile-card.careerspeople .profile-data p.title,.careerspeople .profile-card .profile-data p.title{font-size:1em}
.profile-card.careerspeople .profile-data p.position,.careerspeople .profile-card .profile-data p.position{font-size:.65em}
.profile-card.careerspeople .profile-data a,.careerspeople .profile-card .profile-data a{font-size:.55em}
.careerspeople .grid1-padded.filterby{top:230px;right:110px}
.careerspeople .quickLinks{top:-200px}
.careersSearch .content-search .searchNav{width:800px;height:115px}
.searchListing{width:800px}
#reportList{width:800px}
#reportList li span.year{width:113px}
#reportList li p{width:563px}
ul.boardList li{width:378px}
ul.boardList li img{margin-right:10px}
ul.boardList li h3{width:235px;font-size:1.125em}
ul.boardList li h3 span{font-size:.777777778em}
ul.boardList li p{width:235px;margin-top:5px;font-size:.6875em}
.atGlance ul.graph li{width:188px}
.atGlance ul.graph li h3{width:130px}
.atGlance ul.graph li img{width:188px}
article.leadership header{top:-16px}
ul.eventsList li img{margin-right:20px;max-width:380px}
ul.eventsList li h2{min-width:300px;margin-top:20px}
ul.eventsList li p{width:361px;clear:right;margin:0 35px 0 0}
ul.tenksb li p{width:401px;clear:right;margin:0 35px 0 0}
ul.eventsList li a{width:200px;font-size:.725em}
blockquote.app{height:322px;padding:30px}
blockquote.app p{font-size:2.833em}
img.subHead{width:800px}
h1.numeric{margin-top:50px}
ul.eventsList li h2{font-size:1.125em}
ul.eventsList li p{font-size:1em}
.tenk-partner aside.grid2 article li{font-size:1.333em}
.featuredAward article h3{font-size:2.33em}
.featuredAward article p{font-size:1.166666667em}
.awardsList h4{font-size:1.333333333em}
.categoryNav div h2{font-size:1.833333333em}
.categoryNav ul li{font-size:1.5em}
.faqs #content li{font-size:1.333em}
.immersive{width:1160px}
.immersive .immersive-takeaway blockquote p{font-size:1.833em}
.immersive .immersive-takeaway address{font-size:1.2em}
.india .textList li p{font-size:1.33em}
.annualMeeting .map{font-size:1em}
.annualMeeting ul.board li{width:365px;font-size:1.33em}
.grid2 ul.normal,.grid2-padded ul.normal,.grid2 ol.normal,.grid2-padded ol.normal{width:580px}
ol.normal li{font-size:1.333em}
ol.normal li li{font-size:1em}
ul.normal li{font-size:1.333em}
ul.normal li ul li,ul.normal li ul li ul li{font-size:1em}
article.leadership header hgroup h1{font-size:4.167em}
article.leadership header hgroup h2{font-size:2.333em;width:auto}
article address{font-size:1.33em}
.search-grid section.results ul.search-results li h3,.search-grid section.results ul.search-results li p{font-size:1.333em}
.sitemap ul li{width:275px}
.sitemap ul li a{font-size:2em}
.sitemap ul li ul{width:275px}
.sitemap ul li ul li a,.sitemap ul li ul li span.linkless{font:bold 1.33em Microsoft YaHei}
.sitemap ul li ul li ul li{width:260px}
.sitemap ul li ul li ul li a{font-size:1.166666667em}
article.blockquote{margin:53px 0}
article.blockquote p{width:550px}
article.explained li p{margin-right:20px;max-width:600px}
ul.gradGrid li{height:160px;width:160px}
ul.gradGrid li h2{font-size:1em}
ul.gradGrid li p{font-size:.813em}
a.startQuiz{font-size:1.333em}
.textList li p{font-size:.75em}
.splitGrid{width:340px}
.specifications{width:380px}
.careersF .grid2 .padded>p{width:550px}
.careers .tab p{width:530px}
ul.blogList li{float:left;width:400px;margin:0;padding:0 0 5px 0}
ul.blogList li img{width:400px}
ul.blogList li .edit_dot img{width:17px}
ul.blogList li p{padding:0 50px 15px 0}
ul.blogList a.view{color:#5283bd;font-size:1.16667em;line-height:1.3;margin-left:0;text-transform:uppercase}
div.filterBlog div.customSelect{margin-left:949px}
div.filterBlog>span{margin-left:860px}
.categoryNav div p{width:300px;float:left}
.error-404{background:transparent url('../../images/newIndex/error-404-bg.png') left top no-repeat}
.error-404 section{width:800px;padding:170px 200px 20px}
.error-404 section h1{font-size:7.6667em;line-height:1}
.error-404 section h2{font-size:2.333em;line-height:1.5}
.error-404 section p{font-size:2.333em;line-height:1.5}
.error-404 section ul li a{font-size:1.33em;line-height:1}
#endFrame,#mediaHolder{width:800px;min-height:450px}
.grid3 #endFrame{margin-left:200px;margin-right:160px}
.browse-enabled .grid3 #endFrame,.video-carousel-test .grid3 #endFrame{margin-left:0;margin-right:0}
#endFrame span.replay{left:340px;margin-top:210px}
#endFrame span.replay.lower{margin-top:240px}
#endFrame a.learn{left:288px;*left:270px;margin-top:300px}
#endFrame div.moreVideos{margin-left:100px}
#endFrame div.moreVideos.twoLists{margin-left:80px}
#endFrame div.moreVideos.twoLists .vidLists.first{margin-right:70px}
.grid3 #mediaHolder{padding-left:200px;padding-right:200px}
ul.mediaComponentThumbs{width:700px}
ul.mediaComponentThumbs li{margin:0 16px 0 0}
.grid2 ul.mediaComponentThumbs li{margin:0 20px 0 0}
.grid1 .carousel{width:280px}
.grid2 .carousel{width:680px}
.grid3 .carousel{width:800px}
.grid3 .prevBtn{padding-left:140px;background-position:140px -150px}
.grid3 .grid2 .prevBtn{padding-left:0}
.grid3 .grid2 .nextBtn{padding-right:0}
.grid3 .grid2 .carousel{width:680px}
.grid3 .prevBtn:focus,.grid3 .prevBtn:hover{background-position:140px 0}
.grid3 .prevBtn.disabled{background-position:140px -300px;cursor:default}
.grid3 .prevBtn.inactive{background-position:140px -450px;cursor:default}
.grid3 .nextBtn{background-position:-100px -150px;padding-right:140px}
.grid3 .nextBtn:focus,.grid3 .nextBtn:hover{background-position:-100px 0}
.grid3 .nextBtn.disabled{background-position:-100px -300px;cursor:default}
.grid3 .nextBtn.inactive{background-position:-100px -450px;cursor:default}
.slideShowHolder{width:800px;height:450px}
#captionHolder{width:760px}
#captionHolder p.caption{width:530px}
.simple-tout.banner{background-color:#334f76}
.simple-tout.banner .description{width:599px;float:left;margin-bottom:10px}
.simple-tout.banner .description .content{margin-top:20px;margin-left:20px;border-right:1px solid #888d96}
.simple-tout.banner .description .content .title{font-size:2.5em;color:#fff;text-transform:uppercase;margin-bottom:0}
.simple-tout.banner .description .content .teaser{font-size:1.2em;color:#fff;width:560px;margin-top:10px}
.simple-tout.banner .action{width:200px;height:180px;float:left;display:table}
.simple-tout.banner .action a{display:table-cell;vertical-align:middle;text-align:center;color:#8fafde;text-transform:uppercase}
.simple-tout.banner .action a span{display:block;margin-left:20px;width:155px;font-size:1.5em}
.mediaComponentSocial ul#socialLinks{right:200px}
.focus section.split-tout{float:left}
.homepage-grid section.split-tout{float:left}
.focus-intro{height:820px}
.focus-intro p{width:350px;font-size:1.833em}
.focus-row article.grid2x1{width:800px}
.focus-row article.grid2x1 img.articleImg{width:800px}
.focus-row article.grid2x1{height:420px}
.focus-row article.grid1x1{height:400px}
.browse-enabled .content-grid.browseDropdown section.header .mastheadOverlayPlain{width:961px}
.browse-enabled .content-grid.browseDropdown section .mastheadOverlayPlain.has-nav{width:760px}
.browse-enabled .content-grid.browseDropdown section .mastheadOverlayPlain.has-nav h3{margin-left:0}
.browse-enabled .content-grid.browseDropdown section.header{width:1000px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .prevBtn{margin-right:42px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .nextBtn{margin-left:42px}
.browse-enabled .content-grid.browseDropdown div.dropdown_wrapper .carousel{background:transparent;width:1032px}
.browse-enabled .content-grid.browseDropdown section.grid2 .carousel{width:680px}
.browse-enabled .content-grid.browseDropdown section.grid2 .richContent{margin:0}
.browse-enabled .grid3.dark .grid2{height:448px}
.browse-enabled .grid3 .grid2 #mediaHolder object{height:450px;width:800px}
.browse-enabled .grid3 .grid1 .mediaComponentSocial{background:transparent;clear:both;height:35px;margin:0 28px;padding:15px 0 5px;position:relative;width:344px}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain{width:360px;background:transparent;height:382px;padding:10px 28px 0}
.browse-enabled .grid3 .grid1.long .mastheadFocusOnPlain{height:700px}
.browse-enabled .grid3.dark article.grid1.long{background:url("../../images/newIndex/grid-grad-dark-766px.jpg") repeat-x scroll 0 0 transparent}
.browse-enabled .grid3.dark article.grid1.long800{background:url("../../images/newIndex/grid-grad-dark-800px.jpg") repeat-x scroll 0 0 transparent;height:800px}
.browse-enabled .grid3.dark .grid1.long li p time{font-size:11px}
.browse-enabled .grid3.dark .grid1.long li p span{font-size:14px;line-height:20px}
.browse-enabled .grid3.dark .grid1.long .padded p{margin-bottom:.5em}
.browse-enabled.full-leftCol article.grid1{height:800px}
.browse-enabled .grid3 .grid1.small .mastheadFocusOnPlain{height:319px}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain p.leadin{font-size:1.5em;line-height:1.5em;width:360px;overflow:hidden}
.browse-enabled .grid3 .grid1 .mastheadFocusOnPlain p.subtext{font-size:1.4em;line-height:1.2em}
.browse-enabled .content-grid article.grid1x1{height:400px;width:400px}
.browse-enabled .content-grid article.grid1x1 img{width:400px}
.browse-enabled article.grid1x1 figcaption h2{font-size:1.84em;margin:.8em 0 0}
.browse-enabled article.grid1x1 figcaption p{font-size:1.15em}
.browse-enabled .content-grid article.grid2x1,.browse-enabled .content-grid article.grid2x1 img{height:450px}
.browse-enabled .focuson-authors ul{width:340px}
.browse-enabled .focuson-authors li{height:140px}
.browse-enabled .focuson-authors ul li h3{font-size:26px;line-height:26px;margin-top:20px;margin-bottom:8px}
.browse-enabled .focuson-authors ul li p{font-size:12px;margin-bottom:10px;margin-left:135px;width:165px}
.browse-enabled .focuson-authors ul li p.bio-link{margin-left:135px}
.browse-enabled .focuson-authors ul li a{color:#fff;font-size:12px;text-transform:uppercase}
.browse-enabled .focuson-authors img{float:left;height:124px;width:124px;padding-right:10px}
.browse-enabled .focuson-takeaway{margin:10px 16px;width:368px}
.browse-enabled .focuson-takeaway blockquote p,.browse-enabled .focuson-takeaway blockquote cite,.our-thinking-sidebar .teaser{font-size:24px;line-height:30px;margin-bottom:1em;width:330px}
.browse-enabled.video-list .focuson-takeaway p.leadin{font-size:1.84em;width:330px}
.careers-dashboard .grid2-grad{height:600px}
.careers-dashboard .grid2-grad-item{padding:0;width:400px}
.careers-dashboard .grid2-grad-inner{padding:30px 42px 30px 30px}
.careers-dashboard .content-header h2{margin-right:48px}
.careers-dashboard .grid-list li{padding:0 31px}
.careers-dashboard .grid-list a{width:209px;font-size:1.12em}
.careers-dashboard .intros li p{font-size:.90em}
.careers-dashboard .padded-top{padding-top:40px}
.careers-dashboard .grid2-grad .mediaComponentSocial{background:transparent;clear:both;height:35px;margin:0 28px;padding:15px 0 5px;position:relative;width:344px}
.careers-dashboard .grid2-grad .mediaComponentSocial ul#socialLinks{width:auto}
.progress .focuson-takeaway h2{font-size:26px}
.progress .focuson-takeaway h3{font-size:20px}
.mobile-switch{bottom:7px;left:680px}
.uat-switch,.staging-switch{bottom:7px;left:775px}
}
@media screen and (min-width:1230px){.homepage-grid .careersPromox2{height:158px}
.media-relations-connect figure img{width:400px}
.media-relations-connect figcaption a.view{font-size:1.16667em;line-height:1.3}
.social-share-mr{height:195px}
.social-share-mr .share-list .share-item figcaption span.cta{font-size:12px}
.social-share-mr .share-list .share-item figcaption a{font-size:12px}
.outlook-2015 .video-deep-link-container{padding:20px 100px 20px 100px}
.outlook-2015 .video-deep-link-container .video-deep-link-item{margin-left:20px;margin-right:20px;margin-bottom:30px}
.outlook-2015 #naesContainer p.js-video-description{line-height:1.4em}
}
.view1280 .homepage-grid .careersPromox2{height:158px}
.homepage-grid .careersPromox3{height:112px}
@media screen and (min-width:1230px){article.our-thinking-sidebar.single-video{min-height:454px}
article.our-thinking-sidebar.multi-video{min-height:635px}
.homepage-grid .careersPromox3{height:162px}
}
@media screen and (max-width:1229px){
.homepage-grid h2{margin:7px 0 5px 8px; width:96%; font-size:20px;}

}

.view1280 .homepage-grid .careersPromox3{height:162px}
.homepage-grid .careersPromo h2 span{font-size:.8em;margin-top:5px;display:block}
.homepage-grid .careersPromo .links li{font:1.166666667em Microsoft YaHei;margin:6px 20px 0}
.homepage-grid .careersPromo .links li a{color:#fff;padding:0 15px 0 0;background:url(../../images/newIndex/cheron-careersPromo.png) right 50% no-repeat;margin-right:1.5em}
.view1280 .homepage-grid .careersPromo .links li{font-size:1.166666667em;margin:10px 20px 0}
@-moz-document url-prefix(){form input#searchBox{padding:7px 4px 6px}
.video-main { display:table; width:960px; height:540px; position:relative;margin: 0 auto;}

}
.clearfix:before,.clearfix:after,.desktop-clearfix:before,.desktop-clearfix:after{content:"";display:table}
.clearfix:after,.desktop-clearfix:after{clear:both}
.clearfix,.desktop-clearfix{zoom:1}

.text-tools-content { float:left; margin:1% 7%;}
.text-tools-content h2{ float:left; font-size:20px; width:100%; color:#000; /*margin:6px 0 8px;*/ line-height:34px; font-weight:normal;}
.text-tools-content p{ float:left; font-size:15px; line-height:24px; width:100%; color:#222; font-family:'Microsoft YaHei','Arial';}
.homepage-grid article, .homepage-grid article.grid0x0 { width:300px;}
.content-grid .grid1 article figure img.articleImg2, .homepage-grid article figure img.articleImg2, .homepage-grid article.grid0x0 figure img.articleImg2 { width:100%; height:100%;}
.partner-grad1{background:url('../../images/newIndex/partner-grad1.jpg') right top repeat-y;}
.partner-grad2{background:url('../../images/newIndex/partner-grad2.jpg') right top repeat-y;}
.partner-grad3{background:url('../../images/newIndex/partner-grad3.jpg') right top repeat-y;}
.grid0x0 p{ margin:8px 13px 10px 13px;}
.grid0x0 hgroup { margin:16px 13px 8px 13px;}
.english-letter { font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.4px;*letter-spacing:-1px;letter-spacing:-1px\9;_letter-spacing:-1px;}
.homepage-grid1,.grid-half  { background:#e3e3e3;}
.masthead { float:left;}
.homepage-grid article.grid5{width:1200px; height:200px;}

.button-video { position:absolute; left:50px; bottom:96px; background:url(../../images/newIndex/button-video.png) no-repeat; width:140px; height:46px; z-index:2;}
.button-video:hover { background:url(../../images/newIndex/button-video-hover.png) no-repeat; width:140px; height:46px;}
.pic { position:relative;}
.picImg { position:absolute; z-index:1}
.videos { background: url("../../images/newIndex/video-bg.png");height: 100%; left: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1110;}
.video {float:left; position:absolute; z-index:0;}
.videos-man { left:0; width:100%; position: fixed; text-align: center; top: 11%; z-index: 1111;}
.video-main { display:table; width:1055px; height:540px; position:relative;margin: 0 auto;}
.mathcha { float:left; background: url("../../images/newIndex/close.png") no-repeat #5b5b5b; height: 40px; position: absolute;right:15px; /*right:55px;top: 0;*/ top: -1px; width: 40px; z-index: 99999;}
.mathcha:hover { cursor: pointer;}
.mathcha a { float:left; width: 47px; height: 47px;}
#video_iframe_div { left:0; width:100%; height:100%; position: fixed; text-align: center; top:0; z-index: 1110;}

.top-level { margin:0; padding:0;}