/*
RM: RESET CSS - I put these styles in here to reduce additional request
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
html { color:#000; background:#FFF; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
li { list-style:none; }
caption, th { text-align:left; }

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { *font-size:100%;}
legend { color:#000; }
i, em, .italic { font-style:italic; }
/*START: Edit*/
body { background:#023727 url(https://79879c.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/major_bg_vert.jpg) top center repeat-x; margin: 0; padding: 0; font: normal 11px Verdana; color:#fff; height:100%; margin-bottom:30px; line-height:1.4; /*added by EE*/ }
#nothingStyle { url(https://9fc156.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/blank.gif)}
#nothingStyle2 { url(https://d39fd9.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/henderson_sans.swf)}
#nothingStyle2 { url(https://9a6bc6.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/henderson_head.swf)}
#nothingStyle3 { url(https://c4fc40.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/loading.gif)}
strong { font-weight:bold }
i, em { font-style:italic; }
.pointer { cursor:pointer }
html { background:#023727 url(https://79879c.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/major_bg_vert.jpg) top repeat-x; }
/*END: Edit*/


a { color: #FFC724; text-decoration:none; cursor:pointer; }
a.more { display:block; float:left; padding-right:13px; padding-top:1px; text-transform:uppercase; /*Removed by EE: line-height:normal;*/font-size:10px; background:url(https://9bb241.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_off.gif) no-repeat right; }
a.more:hover { text-decoration:none; background:url(https://a84a92.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_on.gif) no-repeat right; color: #FEEC00; }
a.viewPdf, /*a.go,*/a.practiceCase, a.applyOnline, a.rssFeed, a.addThis, a.downloadLink, a.arrowsOnly, a.learnmore, a.readmore, a.bullet, a.BCGLink { display:block;  *float:left; *padding-right:13px;padding-top:1px; text-transform:uppercase; /*Removed by EE: line-height:normal;*/font-size:10px;  *background:url(https://9bb241.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_off.gif) no-repeat right;}
a.BCGSearchLink { display:block; color :#8BBDAB; float:left;  *padding-right:13px;padding-top:2px; text-transform:uppercase; /*Removed by EE: line-height:normal;*/font-size:10px;  *background:url(https://9bb241.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_off.gif) no-repeat right;}
a.viewPdf:hover, /*a.go:hover,*/
a.practiceCase:hover, a.applyOnline:hover, a.rssFeed:hover, a.addThis:hover, a.downloadLink:hover, a.arrowsOnly:hover, a.learnmore:hover, a.readmore:hover, a.bullet:hover, a.BCGLink:hover, a.BCGSearchLink:hover { text-decoration:none;  *background:url(https://a84a92.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_on.gif) no-repeat right;color: #FEEC00; }
a.viewPdf:after, /*a.go:after,*/a.practiceCase:after, a.applyOnline:after, a.rssFeed:after, a.addThis:after, a.downloadLink:after, a.arrowsOnly:after, a.learnmore:after, a.readmore:after, a.bullet:after, a.BCGSearchLink:after, a.BCGLink:after { content:url(https://9bb241.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_off.gif); padding-left:5px; }
a.viewPdf:hover:after, /*a.go:hover:after,*/
a.practiceCase:hover:after, a.applyOnline:hover:after, a.rssFeed:hover:after, a.addThis:hover:after, a.downloadLink:hover:after, a.arrowsOnly:hover:after, a.learnmore:hover:after, a.readmore:hover:after, a.bullet:hover:after, a.BCGSearchLink:hover:after, a.BCGLink:hover:after { content:url(https://a84a92.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_on.gif); padding-left:5px; }
a:hover { text-decoration:underline; }
p { margin-bottom:10px; line-height:1.4; }
a:hover { text-decoration:underline; }

h1 .lower, #leftColumn #breadcrumb span.lower { color:#F9B418; }


h2, h3, .newsDetail .title {  color:#fff; font-family:Verdana; font-weight:bold;  clear:both; font-family: henderson_bcg_sansbold;font-size: 15.4px;letter-spacing: 0.2px;line-height: 18px;padding-bottom:5px } 
h1 { font-size:26px; color:#F9B418; font-family:henderson_bcg_serif_headRg; text-transform:uppercase;line-height: 26px;padding-bottom:10px }

.newsDetail .title { margin-bottom:15px; }
.pageContainer { width:920px; margin-left:auto; margin-right:auto; }
.thumbnailImage { float:left; margin-right:10px; margin-bottom:10px; }
#header img { display:none; }
#metaNav { float:right; margin-right:201px; _margin-right:101px; font-size:9px; margin-top:6px; }
#metaNav li { float:left; padding:0px 8px; border-right:1px solid #307464; height:10px; }
#metaNav li.last { border:none }
#metaNav li span { position:relative; top:-2px; }
#metaNav #metaOffices { border-right:0px; }
#metaNav a, #metaNav label { height:10px; color:#8BBDAB; }
#metaNav a:hover { text-decoration:none; color:#fff; }
#mainNav { height:20px; }
#mainNav li { float:left; padding-right:2px; height:20px; /*Important: new list items default to hidden unless there is an ID associated with them
		 * This is to protect against the nav blowing out if they add an item without defining the ID and associating image rollovers
		 */
		display:none; }
#mainNav li.last { border:none }
#mainNav li span { display:none; }
.hiddenNav { display:none !important; }
#mainNav_SecondaryNav { height:20px; }
#secondaryNav .hidden { display:none; }
#secondaryNav li { float:left; padding:0px 7px 0px 0px; border-right:1px solid #256857; margin-right:7px; height:15px; white-space:nowrap; }
#secondaryNav li.first { }
#secondaryNav div.reallyWeirdNavBorder { height:15px; width:1px; position:absolute; margin-left:-8px; background:#256857; display:none; }
#secondaryNav li.last { border:none; padding-right:0px; }
/*link styles*/
	#secondaryNav li a { color:#89bca9; display:block; }
#secondaryNav li.selected a { color:#fff; }
#secondaryNav li a:hover,  #secondaryNav li.selected a:hover { color:#fff; text-decoration:none; }
	/** Third Level Nav **/
#secondaryNav li:hover ul,  #secondaryNav li.hover ul { display: block; }
#secondaryNav li ul { position:absolute; clear:both; display:none; margin-top:0px; margin-left:-8px; border-left:1px solid #256857; padding:2px 0px 14px 2px; z-index:100; width:170px; background:url(https://3036d5.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/nav_bg_90.png); _background:url(https://7f7384.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/nav_bg_90.gif); }
#secondaryNav li ul li { float:none; width:159px; white-space:normal; height:auto; border:none; padding:4px 4px 4px 6px; margin:0px;  *margin-bottom:-2px;
z-index:100; }
#secondaryNav li ul li a { font-size:90%; display:block; float:none; }
#secondaryNav li ul li a:hover { color:#fff; }
#secondaryNav li.selected ul li a { color:#89bca9; }
/*4th level dropdowns*/
#secondaryNav li.hover ul li ul,  #secondaryNav li:hover ul li ul { clear:both; margin-left:159px; margin-top:-16px; background:url(https://562280.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/nav_fourthLevel_bg.png); _background:url(https://e76e39.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/nav_fourthLevel_bg_gif.gif); border-left:none; display:none; height:auto; padding-bottom:11px; }
#secondaryNav li.hover ul li.hover ul,  #secondaryNav li:hover ul li:hover ul { display:block; }
#secondaryNav li.hover ul li.hover ul li,  #secondaryNav li:hover ul li:hover ul li { margin-left:5px; }
/*5th level dropdowns*/
#secondaryNav li.hover ul li.hover ul li ul,  #secondaryNav li:hover ul li:hover ul li ul { display:none; }
#secondaryNav li:hover ul li:hover ul li:hover ul,  #secondaryNav li.hover ul li.hover ul li.hover ul { display:block; margin-left:154px; _margin-left:158px; }	/*End: Edit*/
/****** Search Box ******/

#metaNav #metaSearch { width:200px; height:16px; }
#metaNav #metaSearch label { width:36px; height:12px; background-position:-281px -13px; float:left; margin-right:5px; }
#metaNav .searchbox input { float:left; border-width:0px; padding: 3px; background:url(https://8f15e2.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/sprite_general.gif) -360px -9px; width: 113px; color: #226253; font-weight:normal; height: 16px; padding:3px 7px; position:relative; top:-4px; }
#metaNav .button { float:left; position:relative; top:-2px; }
#columnContainer { clear:both; }
#leftColumn { width:710px; float:left; margin-right:15px; }
#leftColumn .topBar { width:710px; height:7px; background:url(https://72370e.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/content_top_bar.gif) no-repeat; font-size:3px; }
#leftColumn .bottomBar { width:710px; height:7px; background:url(https://00546d.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/content_bottom_bar.gif) no-repeat; float:left;/*SB - Added to make this visible in all pages*/ }
#leftColumn .leftColumnInner { border:1px solid #2B6856; border-width:0px 1px 1px 1px; padding:3px 7px 6px 22px; background:#256857 url(https://62eb72.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/content_bg.gif) repeat-x; min-height:418px; }
#leftColumn .poster { margin-top:10px; margin-bottom:0px; }
#leftColumn .posterHardHeight { width:663px; height:107px; overflow:hidden; }
/*Start: UI-12 Change: fix for Postion of selection area around the banner image*/
#leftColumn .posterHardHeight img.moduleSiteEdit{position:relative}
/*End: UI-12 Change: fix for Postion of selection area around the banner image*/
#leftColumn .posterHardHeight img { position:absolute; display:none; }
#leftColumn .breadcrumbs_breadcrumb { margin:15px 0 20px 0; font-size:80%; color:#65ac9e; }
#leftColumn .breadcrumbs_breadcrumb span { color:#fff; }
#leftColumn .breadcrumbs_breadcrumb span.separator { color:#65ac9e; }
#leftColumn .breadcrumbs_breadcrumb a { color:#65ac9e; }
#leftColumn .breadcrumbs_breadcrumb a:hover { color:#fff; text-decoration:none }
#leftColumn .timeline { position:relative; top:-7px; margin-bottom:7px; }
#leftColumn .mainContentContainer { }
#leftColumn .leftContentColumn .BCGLink { margin-top:7px; margin-bottom:4px; }
#leftColumn .leftContentColumn .subtitle { margin-top:5px; font-size:12px; font-weight:bold; }
#leftColumn .leftContentColumnShorter { margin-right:70px; width:370px; }
.caption { margin-bottom:20px; }
p.caption { color:#89bca9; font-size:10px; }
#leftColumn .leftContentColumn span.caption { color:#89bca9; font-size:10px; }
#leftColumn .leftContentColumn .caption .image { width:415px; overflow:hidden; }
#leftColumn .leftContentColumn .caption .text { width:415px; color:#89bca9; font-size:10px; margin-top:7px; }
#leftColumn .row .leftContentColumn .module { margin-top:0px; }
#leftColumn .leftContentColumn .module .thumb { float:left; margin-right:10px; margin-bottom:10px; }
#leftColumn .leftContentColumn .module .contentContainer { float:left; width:270px; overflow:hidden; }
/* Start :To resolve SiteEdit float left issue*/
#leftColumn .leftContentColumn .module .contentContainer.moduleSiteEdit { float:none; }
/* Start : To resolve SiteEdit float left issue*/
#leftColumn .leftContentColumn .module .contentContainer a.BCGLink { margin-top:5px; }
#leftColumn .leftContentColumnShorter .module .contentContainer { width:250px; }
#leftColumn .leftContentColumn .module .header { width:320px; }
#leftColumn .leftContentColumnShorter .module .header { width:295px; }
#leftColumn .leftContentColumnShorter .module .header { width:290px; }
/*Press Releases*/
#leftColumn ul.storyList { margin-left:0px; }
#leftColumn ul.storyList li { margin-bottom:40px; background:none; padding-left:0px; }
#leftColumn .storyList li .date { margin-bottom:2px; }
#leftColumn .storyList li .title { margin-bottom:2px; font-weight:bold; color:#fff; }
#leftColumn .storyList li .title a { color:#fff; }
#leftColumn .storyList li .summary { margin-bottom:8px; }
/*Locations*/
#leftColumn .leftContentColumn .address { margin-bottom:15px; }
#leftColumn .rightContentColumn { /*Changed from 210 to 200 on March29 per Lisette*/width:213px; margin-top:0px; float:left;/*Bug 742 */ clear:right; }
#leftColumn .rightContentColumn .officeContact { background:#68A192; padding:15px; margin-bottom:5px; position: relative; }
#leftColumn .rightContentColumn .officeContact h2 { border-bottom:1px solid #8EBAAD; padding-bottom:5px; margin-bottom:5px; }
#leftColumn .rightContentColumn .officeContact .phone { margin-top:7px; }
#leftColumn .rightContentColumn .contactsList { background:#327969; padding:15px; }
#leftColumn .rightContentColumn .contactsList .map { position:absolute; right:15px; top:18px; }
#leftColumn .rightContentColumn .contactsList ul li { margin-bottom:5px; background:none; padding:0px; padding-bottom:5px; border-bottom:1px solid #48887A; overflow:hidden }
#leftColumn .rightContentColumn .contactsList .thumb { float:left; margin-right:5px; margin-bottom:5px; }
#leftColumn .rightContentColumn .contactsList h2 { border-bottom:1px solid #48887A; padding-bottom:5px; margin-bottom:5px; }
#leftColumn .rightContentColumn .contactsList .name { font-weight:bold; }
#leftColumn .rightContentColumn #worldNews { background:#327969; padding:15px; }
#leftColumn .rightContentColumn ul { margin:2px 0px; }
#leftColumn .rightContentColumn ul.rotatePanel { padding:0px; margin:0px; margin-bottom:10px; }
#leftColumn .rightContentColumn ul li { margin-bottom: 16px;/*Made consistent with bullet class*/ background:url(https://bed5d3.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet.gif) no-repeat 0px 4px; padding-left:12px; }
#leftColumn .rightContentColumn ul.rotatePanel li { margin-bottom:0px; background:none; padding-left:0px; width:210px; }
/*edit:9-23*/
/* Ui-12 change for Body Right*/
#leftColumn .rightContentColumn .module.moduleSiteEdit {float: none;}
/* Ui-12 change for Body Right*/
#leftColumn .rightContentColumn .module { margin-bottom:15px; padding-left:13px; border-left:none; clear:both; width:200px; /*_width:213px;IE 6 hack*/ float:left; }
#leftColumn .rightContentColumn .module p { /*TEC:line-height:normal;*/line-height:1.4; }
#leftColumn .rightContentColumn .module .searchbar { margin-top:5px; }
#leftColumn .rightContentColumn .module .searchbar .input { width:130px; border:1px solid #084332; background:#cfeae3; }
#leftColumn .rightContentColumn .module .searchbar .button { margin-top:2px; }
#leftColumn .rightContentColumn .module .thumb { float:left; margin-right:5px; /*TEC:height:75px;*//*TEC:width:75px;*/overflow:hidden; }
#leftColumn .rightContentColumn .module li.greenBox img.thumb { float:left; height:64px; left:0; margin-left:8px; position:absolute; width:62px; }
#leftColumn .rightContentColumn .module .scrollerList img.thumb { float:left; margin-right:5px; overflow:none; width:62px; height:64px; }
#leftColumn .rightContentColumn .module img.thumb { float:left; margin-right:5px; }
#leftColumn .rightContentColumn .personTeaser div.content img.thumb { position:relative; margin-left:0px; margin-right:10px; height:auto; width:auto; }
#leftColumn .rightContentColumn .personTeaser div.content span.name { float:left; font-weight:bold; }
#leftColumn .rightContentColumn .personTeaser span.title { clear:both; display:block; }
#leftColumn .rightContentColumn .personTeaser span.office { display:block; }
#leftColumn .rightContentColumn .personTeaser span.phone { display:block; }
#leftColumn .rightContentColumn .personTeaser span.readmore { display:block; }
#leftColumn .rightContentColumn .personTeaserLong { clear:both; padding-top:10px;  *padding-top:5px;}
/*publications*/
#leftColumn .rightContentColumn .module .publicationsList li { margin-bottom:15px; }
#leftColumn .rightContentColumn .module .itemlist { margin-top:5px; }
#leftColumn .rightContentColumn .module .itemlist img,  #leftColumn .rightContentColumn .module .itemlist a { float:left; margin-right:4px; }
/*leadership profile*/
#leftColumn .rightContentColumn .leadershipProfile .content { margin-top:7px; }
#leftColumn .rightContentColumn .leadershipProfile .name { font-weight:bold; margin-bottom:3px; }
#leftColumn .rightContentColumn .leadershipProfile .summary { clear:both; font-size:90%; position:relative; top:5px; }
#leftColumn .rightContentColumn .leadershipProfile .readmore { position:relative; }
/*offices list*/
#leftColumn .rightContentColumn .module ul.officesList li { padding-left:0px !important; padding-top:0px !important; background-color:transparent !important; }
#leftColumn .rightContentColumn .module ul.officesList li div.thumb { width:85px; }
#leftColumn .rightContentColumn .module ul.officesList li div.location { padding-top:48px; margin-top:2px; }
#leftColumn .rightContentColumn ul.rotatePanel { overflow:hidden; }
#leftColumn .rightContentColumn #rotateFader { background:#256857 url(https://62eb72.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/content_bg.gif) repeat-x scroll 0 0; position:absolute; z-index:100; }
#leftColumn .mainContentContainer .contentFooter { border-top:1px solid #145849; clear:both; margin-top:15px; padding-top:10px;  *margin-top:5px;}
#leftColumn .mainContentContainer .contentFooter span { font-size:9px; color:#8BBDAB; background:transparent; float:right }
#leftColumn .mainContentContainer .contentFooter a { color:#8BBDAB; font-size:9px; padding-left:16px; }
#leftColumn .mainContentContainer .contentFooter a:hover { color:#fff; text-decoration:none; }
#leftColumn .mainContentContainer .contentFooter a.recommend { width:56px; height:10px; display:block; float:left; margin-right:30px; background:url(https://8f15e2.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/sprite_general.gif) -12px -68px; }
#leftColumn .mainContentContainer .contentFooter a.recommend:hover { background-position:-196px -68px; }
#leftColumn .mainContentContainer .contentFooter a.printPreview { width:70px; height:10px; display:block; float:left; background:url(https://8f15e2.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/sprite_general.gif) -98px -68px; }
#leftColumn .mainContentContainer .contentFooter a.printPreview:hover { background-position:-282px -68px; }
#leftColumn .mainContentContainer .contentFooter a.recommend span,  #leftColumn .mainContentContainer .contentFooter a.printPreview span { position:relative; line-height:10px; }
#rightColumn { width:185px; float:left; padding-top:34px; }
#leftColumn .mainContentContainer .contentFooter a.recommend span,  #leftColumn .mainContentContainer .contentFooter a.printPreview span {float:left}

#leftColumn .rightContentColumn .bcg_office {position: relative;height: 85px;margin-bottom: 10px;}
#leftColumn	.rightContentColumn .bcg_office .thumb {width: 85px;height: 85px;overflow: hidden;}
#leftColumn	.rightContentColumn .bcg_office .location {	position: absolute;	bottom: 5px;left: 90px;}

/*edit:9-23*/

#rightColumn .module { width:185px; float:left; padding-top:10px; border-top:1px solid #256857; margin-bottom:15px;/*line-height:normal; REMOVED TEC*/}
#rightColumn .module .content a { margin-top:5px; }
#rightColumn .module .content a.more { float:left }
#rightColumn .module .content p { /*TEC:line-height:normal;*/line-height:1.4; }
#rightColumn .module .thumb { float:left; margin-right:5px; height:75px; }
#rightColumn .module .bookmarks { margin-top:5px; }
#rightColumn .module .officeSelector { clear:both; }
#rightColumn .module .officeSelector .select { width:140px; font-size:90%; }
/****Footer*****/
#pageFooter { clear:both; color:#256857;/* float:left*/; font-size:80%; /*margin-top:7px*/; width:920px;padding-top:7px; }
#pageFooter a { color:#3E897A; }
#pageFooter a:hover { color:#fff; }
#pageFooter li { float:left; padding:0px 10px; border-right:1px solid #256857; height:9px; }
#pageFooter li.first { padding-left:0px; }
#pageFooter li.last { border:none; position:relative; top:-2px }
#pageFooter li span { position:relative; top:-2px; }
#pageFooter li a:hover { text-decoration:none; }

/***** Leadership Styles ******/
.leftContentColumn .leader { display:none; }
.leftContentColumn .leader .info { margin-bottom:15px; }
.leftContentColumn .leader .info .thumb { float:left; margin-right:10px; margin-bottom:7px; }
.leftContentColumn .leader .info .content { float:left; width:230px; padding-top:5px; }
.leftContentColumn .leader .info .content div.meetName { width:auto; height:20px; }
.leftContentColumn .leader .info .content div.meetName h3 { font-size: 14px;  /* EE: reduced font size Areas of Expertise template */ float:left; }
.leftContentColumn .leader .info .content div.meetName .email { padding:5px 0px 0px 10px; position:relative; top:4px;  *top:6px;}
.leftContentColumn .leader .info .content .title, .leftContentColumn .leader .info .content .teaser, .leftContentColumn .leader .info .content .phone, .leftContentColumn .leader .info .content .office { width:170px; clear:both; margin-top:4px; }
/***** Meet the BCG'ers Styles ******/
.quote p { line-height:normal; }
.quote-block {float:left;}
.leftContentColumn .anna { width:415px; }


.leftContentColumn .meet_people_cont {margin-bottom:0px; float:left;position:relative;width:415px;}
.leftContentColumn .meet_people_cont .anna_thumb {width:245px;position:relative;}
.leftContentColumn .meet_people_cont .anna_thumb img {bottom:0;position:absolute;left:0;}
.leftContentColumn .meet_people_cont .anna_quote{background:transparent url(https://951b98.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/quote_right_final.gif) no-repeat scroll left top;padding-left:35px;width:135px;} 
.leftContentColumn .meet_people_cont  .noquote {background-image:none;padding:0;}
.leftContentColumn .meet_people_cont .anna_quote p {font-size:140%; line-height:normal;}
.leftContentColumn .meet_people_cont .anna_quote .quote_tag {margin:10px 0 0 0px;}
.leftContentColumn .meet_people_cont .left{float:left;}
.leftContentColumn .meet_people_cont .right{float:right;}

.leftContentColumn .carla { margin-bottom:14px; position:relative; }
.leftContentColumn .carla .info { margin-top:15px; width:415px; overflow:hidden; border-bottom:2px solid #3e897a; }
.leftContentColumn .carla .thumb-Right .thumb { position:absolute;bottom:2px;right:0; }
.leftContentColumn .carla .thumb-Left .thumb, .leftContentColumn .carla.thumb-Left .thumb { position:absolute;bottom:2px;left:0; }
.leftContentColumn .carla .thumb-Left .quote, .leftContentColumn .carla .thumb-Left .quoteTag,
.leftContentColumn .carla.thumb-Left .quote, .leftContentColumn .carla.thumb-Left .quoteTag {float: right;clear:both;}
.leftContentColumn .carla .thumb-Left .quote, .leftContentColumn .carla.thumb-Left .quote {padding-right:0;}
.leftContentColumn .carla .thumb-Left .readmore, .leftContentColumn .carla.thumb-Left .readmore {clear:both;float:right;text-align:left;}

.leftContentColumn .carla  a.readmore, .leftContentColumn .carla  a.readmore:after {content:''; background: none; padding-right:0;}
.leftContentColumn .carla  a.readmore span{background:url(https://9bb241.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/bullet_off.gif) no-repeat scroll right center transparent; padding-right: 13px;}

.leftContentColumn .splash .carla .info {width:370px;}
.leftContentColumn .thumb { float:right; }
.leftContentColumn .thumb-Left .thumb { float:left; }
.leftContentColumn .carla .quote { padding:10px 10px 10px 30px; font-size:110%; font-weight:bold; background:url(https://6d0e03.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/quote_right_small_final.gif) no-repeat 5px 10px; }
.leftContentColumn .carla .readmore { margin-left:30px; _margin-left:15px; }
.leftContentColumn .thumb-Left .readmore { margin-left:30px; }
 .leftContentColumn .quoteMark  display:none !important;}
.leftContentColumn .carla .quoteMark { width:30px; height:25px; position:absolute; display:none; margin-left:0px; background:url(https://6d0e03.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/quote_right_small_final.gif) no-repeat 5px 10px; }
.leftContentColumn .thumb-Left .quoteMark { width:30px; height:25px; position:absolute; margin-left:160px;  *margin-left:-35px;}
.leftContentColumn .carla .quoteTag { margin-left:30px; _margin-left:15px; margin-top:0px; }
.leftContentColumn .thumb-Left .quoteTag { margin-left:30px; margin-top:10px; }
.rightContentColumn .anna .info { margin-bottom:15px; }
.rightContentColumn .anna .info a.readmore { margin-left:40px; margin-top:10px; }
.rightContentColumn .anna .thumb { border-bottom:2px solid #3e897a; text-align:center; }
.rightContentColumn .anna .thumb img { margin-left:13px; }
.rightContentColumn .anna .quote { background:url(https://6d0e03.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/quote_right_small_final.gif) no-repeat 15px 10px; padding:10px 10px 10px 40px; margin-top:7px; }
.rightContentColumn .anna .quoteMark { width:30px; height:30px!important; margin-left:-35px; display:none; background:url(https://6d0e03.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/quote_right_small_final.gif) no-repeat 15px 10px; }
.rightContentColumn .anna .quoteTag { margin-left:40px; margin-top:0px; font-size:90%; }
.rightContentColumn ul.buttonNav { list-style:none; }
#leftColumn .rightContentColumn ul.buttonNav li { margin-bottom:10px; background:none; padding:0px; height:66px; position:relative; }
#leftColumn .rightContentColumn ul.buttonNav li .thumb { margin-right:4px; float:left; width:68px; height:68px; }
#leftColumn .rightContentColumn ul.buttonNav li .thumb a img { position:absolute; }
#leftColumn .rightContentColumn ul.buttonNav li .info { float:left; margin-top:38px; margin-left:73px;  *margin-left:2px;width:130px; position:absolute; bottom:0; }
#leftColumn .rightContentColumn ul.buttonNav li a.readmore { margin-top:5px; }
#leftColumn .rightContentColumn ul.buttonNav li a.on { /*display:none;*/
	}
#leftColumn .rightContentColumn div.item { margin-bottom:10px; background:none; padding:0px; border:1px solid #fff; }
#leftColumn .rightContentColumn div.item .thumb { margin-right:10px; float:left; }
#leftColumn .rightContentColumn div.item .info { float:left; margin-top:38px; }
#leftColumn .rightContentColumn div.item a.readmore { margin-top:5px; }
#leftColumn .rightContentColumn div.item a.on { display:none; }
/**** Background ****/
.background .bgItem { margin-bottom:6px; width:415px; height:101px; }
.background .hover { cursor:pointer; }
.background .bgItem .thumb { float:left; padding-top:1px; }
/* Added style to hide the on state image by default in TOC*/
 .background .bgItem img.on { display:none; }
.background .bgItem .info { float:left; padding:25px 10px 5px 15px; width:280px; }
.background .bgItem .info h3 { font-size:130%; font-weight:bold; margin-bottom:5px; }
.background .bgItem .info .readmore { margin-top:5px; }
/****Scroller Nav*****/
/*Leaders List*/
#leftColumn .rightContentColumn .module ul.scrollerList li { margin-bottom:4px; background:#3F897A; font-size:90%; padding:8px; }
#leftColumn .rightContentColumn .module ul.scrollerList li.greenBox { background:#3F897A none repeat scroll 0 0; padding:8px 8px 8px 75px; position:relative; }
#leftColumn .rightContentColumn .leadersList ul.scrollerList li { height:64px; }
#leftColumn .rightContentColumn .module .scrollerList li .phone { display:block; margin-top:4px; }
#leftColumn .rightContentColumn .module .scrollerList li.selected { background:#68a192; }
#leftColumn .rightContentColumn .module .scrollerNavContainer { height:377px; overflow:hidden; position:relative; }
#leftColumn .rightContentColumn .module .scrollerList { position:relative; top:0px; }
#leftColumn .rightContentColumn .module .scrollerList li { font-size:100%; padding:8px; }
#leftColumn .rightContentColumn .module .scrollerList li.selected a { text-decoration:none; }
#leftColumn .rightContentColumn .module .scrollerList li.hover a { text-decoration:none; }
#leftColumn .rightContentColumn .module .scrollerList li .name { display:block; }
#leftColumn .rightContentColumn .module .scrollerList li .office { display:block; }
#leftColumn .rightContentColumn .module .scrollerList li .info { float:left; width:114px; }
#leftColumn .rightContentColumn .module .scrollerList li .title a, #leftColumn .rightContentColumn .module .scrollerList li .office a,#leftColumn .rightContentColumn .module .scrollerList li .teaser a,#leftColumn .rightContentColumn .module .scrollerList li .personTeaser a {color:#fff!important;}
/* Offices List */
#leftColumn .rightContentColumn .module .officesList { }
#leftColumn .rightContentColumn .module .officesList li { margin-bottom:15px; font-size:90%; }
.navScroller { height:23px; background:#000; margin:2px 0px; display:none; cursor:pointer; background:url(https://6b8bd0.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/nav_arrows_full.gif); }
#scrollerNavUp { background-position:0px -48px; }
#scrollerNavDown { background-position:0px -73px; }
#scrollerNavUp.disabled { background-position:0px 0px; }
#scrollerNavDown.disabled { background-position:0px -24px; }
#scrollerNavUp.hover { background-position:0px -96px; }
#scrollerNavDown.hover { background-position:0px -122px; }
/***Accordion Styles***/
.activePanelGroup { margin-top:15px; clear:both; //fix for the office meet bcger page.}
.leaders { height:1px; overflow:hidden; }
#leftColumn .leaders .activePanelGroup { margin-top:0px!important; }
.expandGroup { margin-bottom:4px; width:415px; }
.expandGroup .content ul { margin:0; }
/*default*/
	
.expandGroup .titleOuter1 { background:url(https://6e8d7e.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_tr_dark.gif) no-repeat top right; _position:absolute; _margin-top:-6px; }
.expandGroup .titleOuter2 { background:url(https://18d9ec.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_tl_dark.gif) no-repeat top left; height:6px; }
.expandGroup .titleOuter3 { font-size:1px; background:url(https://dea843.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_br_dark.gif) no-repeat bottom right; }
.expandGroup .titleOuter4 { background:url(https://4efd52.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_bl_dark.gif) no-repeat bottom left; height:4px; }
.expandGroup .title { padding:3px 17px 0px 22px; background:#327969 url(https://157895.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/sprite_expanders.gif) -0px -92px no-repeat; color:#fff; font-weight:bold; cursor:pointer; }
/*edited*/
.titlehover .title { text-decoration:none; background-position: -0px -194px; background-color:#68a192; }
.titlehover .titleOuter1, .expanded .titleOuter1 { background:url(https://174012.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_tr.gif) no-repeat top right; }
.titlehover .titleOuter2, .expanded .titleOuter2 { background:url(https://cc7dd3.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_tl.gif) no-repeat top left; }
.titlehover .titleOuter3, .expanded .titleOuter3 { background:url(https://66d1b6.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_br.gif) no-repeat bottom right; }
.titlehover .titleOuter4, .expanded .titleOuter4 { background:url(https://dd7e52.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/titleBar_bl.gif) no-repeat bottom left; }
.expandGroup .contentContainer { display:none; }
.expandGroup .content { padding:9px 15px 30px 23px; width:380px; line-height:1.4; }
.expandGroup .contentInner { }
.expandGroup .content ul { margin-top:0px; margin-left:-10px; }
/*expanded*/
.expanded .title { background:#68a192 url(https://157895.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/sprite_expanders.gif) -0px -0px no-repeat; }
/****  Archive   ****/
#archiveForm { display:none; }
#archiveForm select { width:300px; margin-bottom:5px; clear:both; display:block; }
#archiveForm .keywordSearch { margin-top:10px; margin-bottom:15px; }
#archiveForm .keywordInput { margin:2px 0px 2px; width:295px; }
.loadingExtra { margin-top:5px; }
/** Popup **/
.popupContainer { padding:15px; }
.popupContainer .close { float:right; display:block; width:42px; height:7px; background:url(https://390078.claudeassets.com/20160528210218im_/http://www.bcgindia.com/images/css_references/close.png) no-repeat; }
.popupContainer .close span { display:none; }
.popupContent { border:1px solid #256857; padding:10PX; margin-top:15px; background:#114e3d; }
/*Sitemap*/
.AspNet-TreeView { float:left; width:150px; margin-right:15px; }
.AspNet-TreeView-Collapse { display:none; }
.AspNet-TreeView ul li a { font-size:120%; color:#fff; font-weight:bold; }
.AspNet-TreeView ul li ul li { border:none; }
.AspNet-TreeView ul li ul { margin:7px 0px 16px 0px; }
.AspNet-TreeView ul li ul a { font-size:110%; color:#CCE5DC; font-weight:normal; }
.AspNet-TreeView ul li ul li ul { }
.AspNet-TreeView ul li ul li ul a { font-size:100%; color:#8BBDAB; font-weight:normal; }
.AspNet-TreeView ul li ul li ul li ul { display:none; }
html[xmlns] .clearfix, html[xmlns] .module, html[xmlns] .leftContentColumn p { display: block; }
.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced { visibility: visible !important; }
.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/
.sIFR-replaced > div { display: none !important; }
#leftColumn .leftContentColumn .splash .module .contentContainer { width:258px; }
/*---- Header styling ---*/
.bodyRightContentListHeading{padding-left: 13px;  padding-bottom:19px;}
.sideContentListHeading {padding-bottom:19px; color: #67AB9E;}

.scrollerList .thumb {float:left;width:62px; margin-right:10px;}
.scrollerList .thumb_info {float:left;width:117px;}
.scrollerList .thumb_info p {margin-bottom:0;}

/*override hasBullet issues*/
ol li { 
      list-style:decimal; 
       margin:0 0 0 30px;
}

.hasBullet ol li ul li {
       list-style-type:none!important;
       margin:0!important;
}

ol li ul li {
        list-style-type:none!important;
       margin:0!important;
}

/*bcg.com only for careers section nav*/
ul.bcg-com-dev li, ul.bcg-com-tst li, ul.bcg-com-staging li, ul.bcg-com li {
    margin-right:4px!important;
}

ul.bcg-com-dev li.last, .bcg-com-tst li.last, .bcg-com-staging li.last, .bcg-com li.last  {
   margin-right:0!important;
}

#radioList > li > label {float:none !important; margin-left: 3px;}
@-moz-document url-prefix() { 
  h2, h3, .newsDetail .title {
     font-weight: normal;
  }
}
/*
     FILE ARCHIVED ON 00:25:00 Apr 29, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:16:35 Aug 20, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.343
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.031
  esindex: 0.006
  cdx.remote: 6.366
  LoadShardBlock: 110.643 (3)
  PetaboxLoader3.datanode: 77.057 (5)
  PetaboxLoader3.resolve: 127.611 (3)
  load_resource: 121.217 (2)
*/