body{
	margin:0px;
	padding:0px;
}
.button{
	height:36px;
	line-height:36px;
	margin: 0px 5px 5px 5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3E3E3D;
	text-decoration:none;}
	
.button a{
	height:36px;
	line-height:36px;
	margin: 0px 5px 0px 5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3E3E3D;
	text-decoration:none;}
	
.button a:hover{
	height:36px;
	line-height:36px;
	margin: 0px 5px 0px 5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;}
	
.bannerbg{
	background-image:url(/web/20190327131258im_/http://www.consultmcg.com/images/bannerbg.jpg);
	background-position:right top;
	background-repeat:no-repeat;}
	
.dots{
	background-image:url(/web/20190327131258im_/http://www.consultmcg.com/images/dots.jpg);
	background-position:inherit; 
	background-repeat:no-repeat;}
		
.leftbg{
	background-image:url(/web/20190327131258im_/http://www.consultmcg.com/images/leftbg.png);
	width:250px;
	background-repeat:repeat;
	background-position:left top;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	}
	
.textred{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ce0809;
	margin-top:5px;
	padding-top: 10px;
}
	
.textblacks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;}
	
.textblacks1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-align:justify;
	line-height: 16px;

}
	
.arrowe{
		padding-top:3px;}
		
.dotcoler{
		background-color:#efefee;}
		
a.morelink:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #500202;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url("/web/20190327131258im_/http://www.consultmcg.com/images/bullet.gif") no-repeat 0 5px;
	padding-left:15px;
	float: right;
}
a.morelink:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #500202;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.morelink:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C00;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.morelink:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #500202;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.bottomlink:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.bottomlink:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.bottomlink:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #e00402;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.bottomlink:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.arial11 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.subheader {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ce0809;
	text-align:left;
}
.content {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}
.header, .headerTitle {
	/*FONT-WEIGHT: bold;*/
	FONT-SIZE: 16px;
	color:#ce0809;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	text-align: left;
	padding: 10px 0 15px 0;
	width: 100%;
}
.liststyle {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	list-style-image: url(/web/20190327131258im_/http://www.consultmcg.com/images/bullet-arrow.jpg);
}
.tabtexthead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #E9E9E9;
	padding: 10px;
	margin-bottom: 0;
}
.tabtext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #f8f7f7;
	padding: 7px 10px;
	border-bottom: 1px solid #fff;
}
a.innerlink:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #F00;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.innerlink:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #F00;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.innerlink:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #F00;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.innerlink:active {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #F00;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.downlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height: 20px;
	width:130px;
	border: 1px solid #999;
}
.textbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:130px;
	border: 1px solid #999;
}
.textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height: 20px;
	width:145px;
	height: 50px;
	border: 1px solid #999; background:#FFF;
}
a.sidelink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
a.sidelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
a.sidelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0f91b5;
	text-decoration:none;
}
a.sidelink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.header2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #1091CF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	padding: 10px 0 15px 0;
}
a.tablink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f91b5;
	text-decoration:none;
}
a.tablink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f91b5;
	text-decoration:none;
}
a.tablink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
a.tablink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f91b5;
	text-decoration:none;
}
.dividerbg {
	background-image:url(/web/20190327131258im_/http://www.consultmcg.com/images/divider.png);
	background-repeat:repeat-x;
	height: 4px;
}

.sidehead {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3d3d3d;
	text-align:left;
}

#submitbutton {
margin-right: 10px;
}

/*blog page*/

.blogContainer { width: 100%; float:left; padding: 20px 10px;}
.blogIndivudual h3 {
    color: #CE0809;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 10px 0 0;
    text-align: left;
}

.blogIndivudual {
    float: left;
    margin: 0 0 30px; width:100%;
}
.adminPost {
    border-bottom: 1px solid #8DA7C5;
    border-top: 1px solid #8DA7C5;
	margin: 10px 0;
	float:left;
	width:100%;
}
.adminPost p {
    padding: 5px 0;margin: 0;
    text-align: left;
	float:left; font-family:Arial, Helvetica, sans-serif;font-size: 14px;
}
.commentCount a {
    color: #8DA7C5;
    text-decoration: none; font-family:Arial, Helvetica, sans-serif;
}
.commentCount a:hover {
   
    text-decoration:underline;
}
.adminPost p span{color:#000; font-weight:bold;}

.blogpic {
   
    float: left;
    width: 16%;
}
.blogpic img{ border: 3px solid #FFFFFF; box-shadow: 5px 5px 6px #0D395D;}
.blogCommand {
    float: left;
    width: 80%;
	padding: 3px 20px 0 13px
}

.blogCommand p {
    text-align: left; margin: 0px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:15px;  line-height: 20.5px;
}


.readmore {
    float: right;
    margin: 20px 0 0;
}
.readmore a {
    background: none repeat scroll 0 0 #CE0809;
    border-radius: 5px;
    color: #FFFFFF;
    padding: 5px 10px;
    text-decoration: none;
}
.clr{clear:both;}


.commentContainer1 img {
    border: 4px solid #FFFFFF;
    float: left;
    margin: 5px 10px 5px 0;
}
.commentCount {
    float: right !important;
}

.commentContainer1  p {
    text-align: left;
	padding: 0 0 10px;
}

.textinput {
    border: 0 none;
    border-radius: 5px;
    padding: 5px 10px;
    width: 250px;
}
textarea {
    border: 0 none;
    border-radius: 5px;
    padding: 5px 10px;
    width: 250px;
	height: 100px;
}
.leaveCmd {
    width: 350px;
}
.leaveCmd h3{font-size: 22px; text-align:left;}
.leaveCmd p{text-align:left; padding: 5px 0;}
.leaveCmd label {
    float: left;
    width: 80px;
	
}
.leaveCmd .submitCmd {
    background: none repeat scroll 0 0 #0D395D;
    border: 0 none;
    border-radius: 5px;
    color: #FFFFFF;
    padding: 5px 10px;
}
.leaveCmd .submit{text-align:right;}
.replayBorder{
    border-top: 1px solid #8DA7C5;
	margin: 10px 0;
	float:left;
	width:100%;}
.pagenation ul li{float:left;}
.pagenation ul li a {
    border: 1px solid #0D395D;
    border-radius: 5px;
    color: #000;
    margin: 3px;
    padding: 2px 8px;
    text-decoration: none;
}
.pagenation ul li{color:#000; text-decoration:none; list-style-type: none;}
.pagenation ul li a:hover{text-decoration:underline;}
.blogContainer .commentContainer1 img{box-shadow: 5px 5px 6px #0D395D;margin: 5px 20px 5px 0;}

.blogContainer .commentContainer1 p {
    font-family: arial;
    font-size: 15px;
    line-height: 20.5px;
}
.leaveCmd input,textarea{  background: none repeat scroll 0 0 #dcdbe0;}
.submit input { background:none repeat scroll 0 0 #CE0809 !important;}
.leaveCmd label{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.pagenation {
    float: right;
}
.pagenation ul li a{  padding: 0 4px;}

.leaveCmd h3 {
    color: #CE0809;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 16px !important;
    
}

.hme-lnk, .hme-lnk:hover {
    color: #CE0809;
    text-decoration: none;
}
.header .innerlink {
    margin-left: 6px;
}

.content12 {
    position: absolute;
}

.cnt-tab {
    position: relative;
}


.elevatorReport {
   background: #08a8d6; /* Old browsers */
background: -moz-linear-gradient(45deg, #08a8d6 0%, #0a7693 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#08a8d6), color-stop(100%,#0a7693)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg, #08a8d6 0%,#0a7693 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg, #08a8d6 0%,#0a7693 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg, #08a8d6 0%,#0a7693 100%); /* IE10+ */
background: linear-gradient(45deg, #08a8d6 0%,#0a7693 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08a8d6', endColorstr='#0a7693',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
   min-height: 130px;
   
    border-radius: 10px;
    float: left;
    margin: 10px 0 0 0;
}
.elevatorReport h3 {
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    color:#FFEA00;
    text-shadow: 2px 1px #555555;
    margin: 0;
   padding: 10px;
}

.elevatorReport a:hover {
   
    text-decoration: underline;
}
.elevatorReport a{
float:left; padding:0 0 0 10px; margin:0; color:#ffffff;text-decoration: none;
}
.elevatorLink {
    float: left;
    margin: 0;
    padding: 0 10px 15px;
}


/*********/

a, a:hover, a:focus {text-decoration:none; outline:0;}
.wrapper {width:1000px; margin:0px auto;}
.container-fluid.header {padding-top: 0; background:url(/web/20190327131258im_/http://www.consultmcg.com/images/headerBg.jpg) repeat-x;}
.logo, .menu {padding:0;}
.menu-res {display:none;}
.menu .navbar-default {background: none; border: none; padding-top: 30px; margin-bottom:0;}
.menu .navbar-collapse {padding-right:0;}
.menu .navbar-default .navbar-nav > li > a {color:#3e3e3d; font-size:12px; font-family: Arial,Helvetica,sans-serif; padding-bottom: 0;}
.menu .nav > li > a {padding:5px 22px 15px 5px;}
.menu .nav > li > a:hover {color:#f00;}
.menu .nav > li:last-child a {padding-right:0;}
.menu .nav > li:first-child a {padding-left:0;}
.menu .navbar-nav > li {background:url(/web/20190327131258im_/http://www.consultmcg.com/images/buttonbg.jpg) no-repeat right center;}
.menu .navbar-nav > li:last-child {background:none;}
.menu .navbar-nav > li:hover .dropdown-menu {display:block;}
.menu .dropdown-menu {background: #f1eff0; border:none; box-shadow:none; width: 160px; border-radius:0; padding:0;}
.menu .dropdown-menu li a { background: #f1eff0; border-bottom: 1px dashed #fff; color: black; display: block; padding: 4px 5px !important; text-decoration: none; font-size:12px; color:#3e3e3d; white-space: normal; word-wrap: break-word;}
.menu .dropdown-menu li a:hover {background:#e4e3e4;}
.topMenu {padding:10px 0 0;}
.topMenu ul {float:right;}
.topMenu ul li {float:left; margin-left:10px;}
.topMenu ul li {background:url(/web/20190327131258im_/http://www.consultmcg.com/images/seperator.png) no-repeat right 9px; padding-right: 15px;}
.topMenu ul li a {color:#3e3e3d; font-size:12px; font-family: Arial,Helvetica,sans-serif;}
.topMenu ul li a.home {background:url(/web/20190327131258im_/http://www.consultmcg.com/images/homeIcon.png) no-repeat 0 0px; padding-left:18px;} 
.topMenu ul li a.contactUs {background:url(/web/20190327131258im_/http://www.consultmcg.com/images/contactIcon.png) no-repeat 0 1px; padding-left:18px;} 
/*.banner {background:url("/web/20190327131258im_/http://www.consultmcg.com/images/bannerBgNew.jpg") no-repeat 0 0px;}*/
.banner {background:url("/web/20190327131258im_/http://www.consultmcg.com/images/inner_bg.jpg") no-repeat 0 0px;}

.contentLeft {padding: 0;}
/*.contentRight {padding-right: 0;}*/
.liststyle.ulList.intlAss li { float: left; line-height: 24px; width: 100%;}
.contentLeft .elevatorLink img {padding:0 0 0 0px; float:left;}
.contentLeft .elevatorLink span {float:left; padding:0 0 0 10px; width:80%; text-align:left;color: #fff;}
.contentLeft  .newPackReport a {background: #ffea00;border-radius: 5px;color: #000;font-size: 10px; padding: 4px 10px;margin-left: 10px;margin-top: 10px;}
.contentLeft  .newPackReport .span2 {width:100%; display: block; padding-top:7px;color:#ffea00;font-size: 11px; float:right; width: 87%;}
.contentRight {padding-top:15px; padding-left: 30px;}
.contentRight .col-md-4 {padding-bottom: 12px;}
.contentRight .dotted {border-top: 1px dotted #666; float: left; width: 100%;}
.contentRight .dotBorder {border-right:1px dotted #666;}
.footer {padding-top: 15px;}
.footer .footerInner {border-top:1px solid #efefee; padding-top: 10px;} 
.footer .footerInner .footerRight {text-align:right;}

.innerBanner {background:url("/web/20190327131258im_/http://www.consultmcg.com/images/inner_bg.jpg") no-repeat 0 0px;}
.leftbg h3.textred {font-size:14px; padding-left: 10px; /*border-bottom:1px dotted #999;*/ padding-bottom:10px;padding-left: 10px; margin-bottom: 0;}
h3.textred.chart {padding-top: 15px; text-align: center;}
.ulheader { color: #ce0809; font-family: Verdana,Geneva,sans-serif; font-size: 14px; font-weight: bold;padding-left: 10px;}
.liheader { color: #06c; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; margin-top:0;padding-left: 15px;}
a.listlink:link {color: #000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; line-height: 20px; text-decoration: none;}
a.listlink:hover {color: #0f91b5; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; line-height: 20px; text-decoration: none;}
.leftbg ul {padding-left:30px; list-style-image:url(/web/20190327131258im_/http://www.consultmcg.com/images/arrow1.png);}
.contentRight .headerTitle {margin-top:0; font-weight:bold; display: inline-block;}
.contentRight .content {color: #000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; text-align: justify; text-decoration: none;}
.contentRight .liststyle.ulList {margin-left:40px;}
.liststyle.ulList.list { float: left; margin-left: 40px; width: 44%;}
.contentRight .liststyle.disc {list-style: disc; margin-left: 60px;}
.txt {color: #3d3d3d; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-align: justify; text-decoration: none; padding: 0 5px; font-weight:normal;}
.contentRight.paperList > ul {margin-left: 40px;}
.contentRight.paperList li {font-size: 12px; line-height: 18px; font-family:font-family: Arial,Helvetica,sans-serif; color:#000; font-family: Arial,Helvetica,sans-serif;}
.contentRight.paperList li a {color:blue; text-decoration:underline;}
.contentRight .country {padding:0;}
.col-md-9.countryList { float: left; width: 92%;}
.country .liststyle.ulList { float: left; margin-bottom: 20px; margin-left: 25px;  padding-bottom: 10px; width: 96%;}
.contentRight .country .countryMap {padding:30px 0 0;}
.contentRight .country .countryMap img {max-width:100%;}
.contentRight.contactUs .headerTitle {width:100%;}
.contactUs label {width: 20%;}
.contentRight.marketResearch ul {width:48%; float:left;}
.contentRight.marketResearch ul li .industryReport ul {width:100%; float:none;}
.industryProfile .industryReport h4 {margin-top:0;}
.contentRight.paperList ol {list-style: number; margin-left: 40px;}
.intlAss {list-style-image: url("/web/20190327131258im_/http://www.consultmcg.com/images/blue_bullet.jpg");}

.navbar-collapse .navbar-nav li:last-child .dropdown-menu {
    left: -125px;
}
.topMenu .dropdown:hover ul {
  display: block;
  top: 80%;
}
.topMenu .dropdown-menu {
  background: none repeat scroll 0 0 #f1eff0;
  border: medium none;
  border-radius: 0;
  box-shadow: none;
  padding: 0;
}
.topMenu .dropdown-menu li a:hover {
  background: none repeat scroll 0 0 #e4e3e4;
}
.topMenu ul ul li {
  margin-left: 0;
  width: 100%;
}
.topMenu ul li:last-child {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.topMenu ul ul li {
  background: none;
  padding-right: 0;
}
.topMenu .dropdown-menu li a {
  border-bottom: 1px dashed #fff;
  color: #3e3e3d;
  display: block;
  font-size: 12px;
  padding: 4px 5px !important;
  text-decoration: none;
  white-space: normal;
  word-wrap: break-word;
}
.practice-menu ul {
  width: 500px;
}.practice-menu ul li {
  float: left;
  width: 50%;
}
.practice-menu ul li:last-child {
  float: left;
  width: 100%;
}
.practice-menu .dropdown-menu
{
width:425px;
}
.About {
  float: left;
  width: 100%;
}
.global {
  float: left;
  width: 50%;
}
.market {
  float: left;
  width: 50%;
}

.publication {
  float: left;
  width: 50%;
}
  .listlink {
  color: #000;
}
#download {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/down_pdf_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
  padding: 8px 0px 18px 60px;
  width: 100%;
  margin-bottom: 10px;
}
.downloads {
  font-family: tahoma;
  font-weight: bold;
  color:#085A72;
  font-size: 12px;
}
.downloads :hover{
color:#085A72;
}
.consumer {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/pkg_report_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
margin-bottom: 10px;
  padding: 0 0 9px 60px;
  width: 100%;
}
.elevation {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/elevator_report_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  float: left;
margin-bottom: 10px;
  padding: 0 0 9px 60px;
  width: 100%;
}
.elevation a { background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/new.png") no-repeat scroll 82px 15px; float: left; }
.index .leftbg {
  background-image: url("/web/20190327131258im_/http://www.consultmcg.com/images/leftbg.png");
  background-position: left top;
  background-repeat: repeat;
  float: left;
  width: 100%;
}
.nav.navbar-nav {
  float: right;
}
.sitemap-box {
  float: left;
  width: 100%;
}
.sitemap-box li {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/bullet-arrow.jpg") no-repeat scroll 0 7px rgba(0, 0, 0, 0);
}
.sitemap-box a {
  color: #000;
  font-family: tahoma;
  padding-left: 15px;
}
.sitemap-box a:hover {
  color: #0f91b5;
}
.sitemap-box ul ul {
  padding-left: 15px;
}
.large-list {
  float: left;
  width: 100%;
}
.large-list li {
  float: left;
  width: 50%;
}
.topMenu ul li a.sitemap {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/site_map.png") no-repeat scroll -3px 3px rgba(0, 0, 0, 0);
  padding-left: 18px;
}
#about-us {
  background: url("/web/20190327131258im_/http://www.consultmcg.com/images/abt_us.png") no-repeat scroll -3px 3px rgba(0, 0, 0, 0);
  padding-left: 18px;
}
#client ul {
  border-bottom: 1px dotted #999;
}
.client {
  float: left;
  width: 50%;
}
#sitemap {
  float: left;
  width: 44%;
}
.sitemap .leftbg {
  float: left;
  width: 100%;
}
#sitemap1{
  float: left;
  width: 55%;
}

.dropdown-menu.industry-practices {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: -75%;
    list-style: outside none none;
    margin: 2px 0 0;
    padding: 0;
    position: absolute;
    text-align: left;
    top: 100%;
    width: 430px;
    z-index: 1000;
}
.menu .dropdown-menu.industry-practices li a {
    background: none repeat scroll 0 0 #f1eff0;
    border-bottom: 1px dashed #fff;
    color: #3e3e3d;
    display: block;
    font-size: 12px;
    padding: 4px 5px !important;
    text-decoration: none;
    white-space: normal;
    word-wrap: break-word;
}
.countryList .liststyle.ulList.large-list-last {
    border-bottom: medium none !important;
}


.map_global {
    /*border: 1px solid #cccccc;*/
    margin-bottom: 30px;
}
.abt_img {
    float: left;
    margin: 10px 15px 0 0;
    text-align: center;
    width: 45%;
}
.abt_img1 {
    float: right;
    margin: 10px 0 0 15px;
    text-align: center;
    width: 70%;
}
.clients_bg {
    display: inline-block;
    margin: 0 auto;
   /* min-height: 365px;*/
    position: relative;
    text-align: center;
    width: 100%;
}
.global_clients_list .liststyle.ulList.left {
    border-bottom: medium none !important;
    float: left;
    margin-right: 20px;
    width: 43%;
}
.liststyle.ulList.center {
    float: left;
    margin-right: 20px;
    width: 27%;
    border-bottom: medium none !important;
}
.global_clients_list .liststyle.ulList.right {
    float: left;
    width: 43%;
    border-bottom: medium none !important;
}
.global_clients {
    float: left;
    width: 100%;
}
.clients_bg > img {
    float: left;
    left: 0;
    /*margin-left: 50px;*/
    opacity: 0.3;
    position: absolute;
    /*top: 55px;*/
    width: 100%;
}
.int_client_list {
    float: left;
    width: 25%;
    border-bottom: none !important;
}
.int_client_list_last {
    float: left;
    width: 25%;
    border-bottom: none !important;
}
.int_client_list li {
    background: url("/web/20190327131258im_/http://www.consultmcg.com/images/bullet-arrow.jpg") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    float: left;
    padding: 0 0 0 15px; width: 100%;
}
.int_client_list_last li {
    background: url("/web/20190327131258im_/http://www.consultmcg.com/images/bullet-arrow.jpg") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
    float: left;
    padding: 0 0 0 15px; width: 100%;
}
.clients_india {
    float: left;
    position: relative;
    width: 100%;
    text-align: center;
}
.clients_india_list {
    float: left;
    position: absolute;
    width: 100%;
     top: 80px
}
.clients_india > img {
    width: 50%;
    opacity: 0.4;
}
.clients_india_list .liststyle.ulList.left {
    border-bottom: medium none !important;
    float: left;
    margin-right: 10px;
    width: 45%;
}
.clients_india_list .liststyle.ulList.right {
    border-bottom: medium none !important;
    float: left;
    width: 45%;
}
.abt_img > img {
    width: 100%;
    height: auto;
}
.abt_img1 > img {
    width: 100%;
    height: auto;
}
.global_clients_list {
    float: left;
    position: absolute;
    top: 85%;
    width: 100%;
}


/*********** Side Bar ****************/




/********** india consumer page css ********/

.Consumer-packaging { float: left; width: 100%; padding: 0;}

.Consumer-packaging > li {
    float: left;
    width: auto;
}

.Consumer_link {
    color: #333;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 5px;
    text-decoration: underline;
}
.col-md-12.contentRight.consumer-package {
    padding: 15px 0 0;
}

.Headtitle.food {
    border-bottom: 3px solid #734341;
    padding-bottom: 5px;
}
.Headtitle.non-food {
    border-bottom: 3px solid #555160;
    padding-bottom: 5px;
}
.Headtitle.beverages {
    border-bottom: 3px solid #70834b;
    padding-bottom: 5px;
}
.package-list > li {
    margin-bottom: 5px;
    margin-left: 15px; padding-left: 10px;
}
.Consumer-packaging > li a:hover, .Consumer-packaging > li a:focus {
    color: #333;
    text-decoration: underline;
}
.Consumer-packaging > li:last-child {
    background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/pdf-download.png") no-repeat scroll 3px 5px;
    padding-left: 22px;
}

.package-list.food > li {
    border-bottom: 3px solid #a05b4c;
     padding-bottom: 5px;
}
.package-list.non-food > li {
    border-bottom: 3px solid #7a6a97;
    padding-bottom: 5px;
}
.package-list.beverages > li {
    border-bottom: 3px solid #9eb26b;
    padding-bottom: 5px;
}
.table-heading { background: #f9bf8f; }
td, th { padding: 5px; border: 1px solid #ddd; }
.table_content table {
    margin-bottom: 15px;
}
.table_content {
    float: none;
    margin: 0 auto;
    width: 800px;
}
.table_content > h3 {
    float: none;
    font-size: 18px;
    font-weight: bold;
    margin: 20px auto 0;
    text-align: center;
    width: 380px;
}
.marketing-india > h3 {
    float: none;
    font-size: 18px;
    font-weight: bold;
    margin: 0 auto 25px;
    text-align: center;
    width: 325px;
}
.table-heading th { font-size: 16px; font-weight: bold; }
.consumer-innerBanner { background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/indian-consumer-bg.jpg") no-repeat scroll 0 0; }
.consumer_mcg_logo {
    float: left;
    margin-top: 10px;
    width: 100%;
}
.consumer_mcg_logo > img {
    float: left;
    margin: 10px 25px 0 0;
}
.consumer_address h2 {
    font-size: 26px;
    font-weight: bold;
    margin: 0 0 10px;
}
.consumer_address > p { margin: 0; }
.consumer_address a {
    color: #333;
}.marketing-india {
    text-align: center;
}
.marketing-india > img {
    width: 550px;
}
.consumer-package .dividerbg {
    background-image: url("/web/20190327131258im_/http://www.consultmcg.com/images/divider.png");
    background-repeat: repeat-x;
    float: left;
    height: 4px;
    width: 100%;
}
.Consumer-packaging > li:last-child a {
    color: #ce0809;
}
#download-box {
    background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/down_pdf_bg.png") no-repeat scroll 0 0;
    float: left;
    margin-bottom: 10px;
    padding: 0 0 9px 60px;
    width: 100%;
}
.bold_txt > td {
    font-weight: bold;
}
#download-box .download {
    background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/new1.png") no-repeat scroll 77px 15px;
    float: left;
    width: 189px;
}
.consumer a {
    /* background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/new.png") no-repeat scroll 76px 15px; */
    float: left;
}
/********** india consumer page css ********/

.footer
{

}
.header-fixed {
    float: none;
    left: auto;
    position: fixed;
    top: 20px;
    z-index: 6;
}

.new-btn {
  background: rgba(0, 0, 0, 0) url("/web/20190327131258im_/http://www.consultmcg.com/images/newdownloads.png") repeat scroll 0 0;
  border-radius: 3px;
  color: #085a72;
  font-family: Tahoma,Geneva,sans-serif;
  font-size: 13px;
  font-weight: bold;
  height: 47px;
  top: 278px;
  padding: 10px 10px 5px 55px;
  position: fixed;
  right: 0;
  width: 345px;
}
.new-btn:hover, .new-btn:focus{color: #085a72; text-decoration:underline }
.contentRight.marketResearch .firstul {
  float: left;
  margin-right: 0;
}
.contentRight.marketResearch .secondul {
  float: right;
  margin: 0;
}

.marketResearch {
  padding-right: 0;
}







.Cons_tel {
    float: left;
    margin: 17px 0 0;
    width: 100%;
}
.Cons_tel > strong {
    float: left;
    font-size: 12px;
}

.Cons_tel > span {
    float: left;
    font-size: 12px;
    margin: 0 0 0 10px;
}
/*
     FILE ARCHIVED ON 13:12:58 Mar 27, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:58:50 May 01, 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):
  capture_cache.get: 1.077
  captures_list: 0.383
  exclusion.robots: 0.011
  exclusion.robots.policy: 0.005
  esindex: 0.006
  cdx.remote: 738.883
  LoadShardBlock: 139.477 (3)
  PetaboxLoader3.datanode: 114.92 (5)
  load_resource: 408.917 (2)
  PetaboxLoader3.resolve: 233.958 (2)
*/