@media only screen and (max-width:1035px){
.container-fluid {padding-left:15px; padding-right:15px;}
.wrapper {width:100%;}
.banner img, .innerBanner img  {max-width:100%;}
.consumer-innerBanner img { width: 100%; }
.logo img {max-width:100%;}
.menu .nav > li > a {padding-right:20px; padding-left:0;}
}

@media only screen and (max-width:1000px){
.header-fixed{position:static;}
.global_clients_list{position:static;}

}


@media only screen and (max-width:991px){
.reportLink {float:left; width:100%;}
.reportLink .textred:last-child {float: left; margin-left: 15px;}
.contentRight {float: left; padding-left: 0;}
.reportLink .textred {width: 48%; float:left;}
.reportLink a.downloads {width:100%; float:left;}
.reportLink .elevatorReport {width:100%;}
.contentRight .col-md-4 {float: left; width: 100%; border-bottom: 1px dotted #dddddd; padding: 10px 0;}
.contentRight .dotBorder {border:none;}
.contentRight .dotted {display:none;}
.textblacks1 {min-height:20px;}
.menu {float: left;}
.leftbg {width:auto; background-repeat:repeat-x;}
h3.textred.chart {text-align:left;}
.txt {text-align:center;}
.contentRight .col-md-4.countryList {width: 25%;}
.contentRight .country .countryMap {float: left; padding-bottom:55px; width: 75%;}
.banner {background:none;}
#download {  background: url("/web/20190327131250im_/http://www.consultmcg.com/images/down_pdf_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  float: left;  margin-top: 10px;  padding: 8px 0 18px 60px;  width: 30%; margin-right: 15px;}
#download-box {
    background: rgba(0, 0, 0, 0) url("/web/20190327131250im_/http://www.consultmcg.com/images/down_pdf_bg.png") no-repeat scroll 0 0;
    float: left;
    margin-bottom: 17px;
    margin-right: 15px;
    margin-top: 10px;
    padding: 0 0 18px 60px;
    width: 30%;
}

.consumer-box {  float: left;  width: 30%;}
.elevator-box {  float: left;  width: 30%; margin-top: 10px;}
.consumer {  background: url("/web/20190327131250im_/http://www.consultmcg.com/images/pkg_report_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  float: left;  margin-top: 10px;  padding: 0 0 25px 60px;  width: 90%;}
.index .textred {  float: left;  width: 100%;}
.contentRight.contactUs { width: 100%;}
}



@media only screen and (max-width:806px){
.table_content { width: 100%;}
}
@media only screen and (max-width:806px){
.contentRight .country .countryMap {padding-bottom: 85px;}
}

@media only screen and (max-width:770px){
.logo {float: left;}
.menu {display:none;}
.menu-res {display:block; padding:0; float:left; width:100%;}
.menu-res .navbar-default {background:none; border: none;}
.menu-res .navbar-default .navbar-toggle {background: #e40300; border: medium none;}
.menu-res  .navbar-default .navbar-toggle .icon-bar {background-color: #FFF;}
.menu-res  .navbar-default .navbar-collapse, .menu-res  .navbar-default .navbar-form {background:#e40300; border:none;}
.menu-res .nav > li {text-align:center; border-bottom:1px solid #F40300}
.menu-res  .navbar-default .navbar-nav > li > a {color: #FFF; font-size:12px; font-family: Arial,Helvetica,sans-serif;}
.menu-res  .navbar-default .navbar-nav > .open > a, .menu-res  .navbar-default .navbar-nav > .open > a:hover, .menu-res  .navbar-default .navbar-nav > .open > a:focus {background-color: #E40300; color:#FFF;}
.menu-res  .navbar-nav > li > .dropdown-menu {background-color: #F40300;}
.menu-res .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #FFF; text-align:center; font-size:12px; padding:5px 0;}
.menu-res .navbar {margin-bottom:0;}
.footer .footerInner .footerLeft p  {margin-bottom:0;}
.footer .footerInner .footerRight {text-align: left;}
.banner, .innerBanner {display:block;}
.contentRight .col-md-4.countryList {width: 100%;}
.contentRight .country .countryMap {padding-bottom: 10px; padding-top: 0; width: 100%;}
.banner .wrapper img{height:auto;}
.practice-menu ul li {float:none;width:100%; }
#download {  float: left;  width: 250px; margin-top: 0px;}
.consumer-box {  float: left;  width: 100%;}
.elevator-box {  float: left;  width: 100%; margin-top:0px;}
.consumer {
clear: both;
margin-bottom: 0;
margin-top: 0;
padding: 2px 0 7px 60px;
width: 250px;
}
.nav.navbar-nav {  float: none;}
.topMenu {  display: none;}
.elevation {
clear: both;
float: left;
margin-top: 10px;
width: 250px;
}
.contentRight {
    float: left;
    padding: 0;
    width: 100%;
}

.col-md-9.countryList {
    float: left;
    width: 100%;
}
.map_global > img {
    width: 100%;
}
.clients_india_list {
    clear: both;
    float: left;
    position: unset;
    top: 106px;
    width: 100%;
}
.abt_img {width:100%;}
.abt_img1{width:100%; margin-bottom: 20px;}
.liststyle.ulList.list{width: 80%;}
.clients_india {display: none;}

.wrapper{position:relative;}
.marketResearch{position:static;}
.new-btn{top:2px; position:absolute; margin-top: 0;}
.consumer_address {
    float: left;
    width: 100%;
}
#download-box {
    background: rgba(0, 0, 0, 0) url("/web/20190327131250im_/http://www.consultmcg.com/images/down_pdf_bg.png") no-repeat scroll 0 0;
    float: left;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 10px;
    padding: 0 0 9px 60px;
    width: 100%;
}

}
@media only screen and (max-width:660px){
    .abt_img > img{ width: 100%;}
    .marketing-india > img { width: 90%; }
}

@media only screen and (max-width:646px){
.contentRight.marketResearch ul {margin-right: 0; width: 100%;}
.contentRight.marketResearch.industryProfile ul {margin-bottom:0;}
.contentRight .country .countryMap img {width: 100%; height: auto;}
.contentRight { padding-left: 10px;}
.elevatorReport{min-height: 80px;}
.footerRight {padding-bottom: 10px; padding-top: 10px;}
.country .liststyle.ulList {  margin-left: 15px;}
.int_client_list li, .int_client_list_last li {width: 100%;}
.int_client_list, .int_client_list_last{margin-bottom: 20px; width: 50%;}
}

@media only screen and (max-width:599px){
.contentRight .col-md-4 {width: 100%; padding: 0;}
.textblacks1 {min-height:60px;}
.reportLink .textred {width: 100%;}
.reportLink .textred:last-child {margin-left: 0;}
.contactUs label {width: 25%;}
.clients_bg > img {
    float: left;
    width: 100%; margin-left: 0;
}
}

@media only screen and (max-width:560px){
    .liststyle.ulList.left {
    width: 40%;} 
    .liststyle.ulList.center { width: 40%;}
    .liststyle.ulList.right { width: 50%;}
    .clients_india_list .liststyle.ulList.left {
    margin-right: 0;
    width: 100%;}
    .clients_india_list .liststyle.ulList.right {
    margin-right: 0;
    width: 100%;}
	#download{margin-top: 10px;  background-color: #f2f1f2; width: 100%; margin-bottom: 0;}
	.consumer-box{background-color: #f2f1f2;}
	.elevator-box{background-color: #f2f1f2;}
	#client .global_clients_list ul {float: left; width: 100%;}
	.clients_bg {display: none;}
	.downlist {width: 100%;}
	.textbox {width: 100%;}
	.textarea {width: 100%;}
	#sitemap1 {width: 100%;}
	#sitemap{width: 100%;}
	#download-box {
    background-color: #f2f1f2;
    margin: 0;
    padding-bottom: 9px;
}

.new-btn {top: 48px;}
.market-re {margin-top: 70px;}
.new-btn {left: 0; }

}
@media only screen and (max-width:434px){
.container-fluid.header{text-align:center;}
.logo {display: inline-block; float:none;}
.topMenu {display: inline-block;}
.contactUs .col-xs-6 {width: 100%;}
.content12 {position: static;}
.contactUs label {width: 35%;}
.innerBanner img{display:none;}
.sitemap-box {  float: left;  width: 100%;}
.large-list li {  float: left;  width: 100%;}
.topMenu {  display: none;}
.clients_india > img {
    opacity: 0.4;
    width: 100%;
}
.Cons_tel { margin: 0 0 10px; }

.new-btn {height: 55px; width: 250px; padding: 10px 10px 15px; background:#F7F5F5; color:#085a72;}
.new-btn:hover, .new-btn:focus {color: #085a72; }
.table_content > h3 { width: 100%; }

}

@media only screen and (max-width:414px){
.liststyle.ulList.left {
    margin-right: 0;
    width: 100%;
}
.liststyle.ulList.right {
    width: 100%;
}
.liststyle.ulList.center {
    margin-right: 0;
    width: 100%;
}

}

@media only screen and (max-width:400px){
.int_client_list, .int_client_list_last {
    margin-bottom: 20px;
    width: 100%;
}
.marketing-india > h3 { width: 100%;}
}
/*
     FILE ARCHIVED ON 13:12:50 Mar 27, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:57:01 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: 3.994
  captures_list: 0.554
  exclusion.robots: 0.012
  exclusion.robots.policy: 0.005
  esindex: 0.012
  cdx.remote: 12.495
  LoadShardBlock: 339.503 (3)
  PetaboxLoader3.datanode: 531.496 (5)
  PetaboxLoader3.resolve: 634.775 (4)
  load_resource: 916.919 (2)
*/