@font-face {font-family: 'Armata';src: url('../fonts/Armata-Regular.ttf');font-style:normal;font-weight:normal;}
*{margin: 0;padding: 0;}
body,html{height: 100%;}
#wrapper{width: 100%;margin: 0 auto;min-height: 100%;}
#report-details{width: 100%;margin: 0px auto;overflow:auto;padding-bottom: 250px;}
.bodybg{background: url('../images/bodyBg.jpg') 0 0 no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;}
.bodyhomebg{background: url('../images/bodyhomeimg.jpg') 0 0 no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;}
body,input[type="button"]{font-family: 'Armata', sans-serif;}
header{width: 100%;margin: 50px auto 0;}
footer{width:100%;position: relative;margin: -250px auto 0;height: 345px;clear:both;background: #e7e7e7;border-top:3px solid #777;}
a{text-decoration: none;font-size: 12px;}
a:hover{text-decoration: underline;}
img{border:0 none;}
ul{list-style-type: none;font-size: 12px;color: #080808;}
h2,h4,.h2,.h4{color: #666;}
h2,.h2{font-size: 28px;}
h3,.h3{color: #fe4f00;}
h4,.h4{font-size: 20px;}
h5,.h5{font-size: 14px;color: #004274;}
h6,.h6{color: #444;font-size: 13px;}
table{font-size: 12px;width: 100%;color: #333;vertical-align: top;}
p, div.tabContent .inner-reports-list div,div.tabContent #cke_pastebin, div.tabContent div div{margin: 10px 0;font-size: 0.81em;line-height: 22px;color: #222;text-align: justify;}
div.tabContent div strong{font-size: 0.9em;}
div.tabContent h1,div.tabContent h2,div.tabContent h3,div.tabContent h4,div.tabContent h5,div.tabContent h6{line-height: 1.7em;margin-bottom: 1em;font-size: 15px;color: #222}
div.tabContent h1,div.tabContent h2{color:#238 !important;font-size: 20px;}
div.tabContent #cke_pastebin + div{display: none;}
div.tabContent #cke_pastebin + div#cke_pastebin{display: block;}
ul li p{text-align: justify;}
input,select{font-family: 'Armata', sans-serif;}
input[type="text"],input[type="password"],input[type="email"],input[type="date"],select,textarea{width: 230px;height: 26px;border:1px solid #c5bfbe;padding-left: 10px;font-size: 12px;}
input[type="radio"],input[type="checkbox"]{margin:0 5px 0 20px;}
input[type="button"]{width: 120px;padding: 6px;background: #ff4e03;color: #fff;border: 0 none;}
aside{width: 250px;display: inline-block;font-size: 12px;}
textarea{height: auto;}
address{margin: 20px 0;font-size: 12px;color: #333;line-height: 18px;font-style:normal;display:table-cell;vertical-align:top;width: 33%;}
address b{font-size: 14px;}
*:before, *:after{position: absolute;margin: 0;}
.keep-margin{margin-bottom: 30px;}
.moveable-block{float: left;width: 100%;}
@media all and (min-width: 1281px){
.margL .affix, aside.margR .affix{width: 20%;top: 10px;position: fixed !important;}	
}
@media all and (max-width: 1280px){
.margL .affix, aside.margR .affix{width: 100%;top: 10px;position: fixed !important;}	
}
.bottom-link-buttons{float: left;width: 100%;position: relative;margin-bottom: 30px;}
.bottom-link-buttons .col-md-6{padding-top: 15px;padding-bottom: 15px;height: 180px;}
.bottom-link-buttons .col-md-6:first-child{background:#F8F7F5;}
.bottom-link-buttons .col-md-6:last-child{background:#EFEFEF;}
.ask-expert-btn{width: 250px !important;height: 60px !important;background: url(../images/ask-the-analyst-btn.png) no-repeat !important;display: inline-block;margin: 10px auto;text-align: center;}
.request-advisory-btn{width: 250px !important;height: 60px !important;background: url(../images/request-advisory-btn.png) no-repeat !important;display: inline-block;margin: 30px auto 10px;text-align: center;}
.rep-toc-ul-block .tabContent{width: 100% !important;}
.bottom-link-buttons p{text-align: center !important;font-weight: bold;}
.ask-the-analyst-btn,.request-report-advisory-btn,.request-report-methodology-btn{display: inline-block;margin: 10px 5px;padding: 12px;color: #fff;transition: all 0.3s ease-out;font-size: 13px;width: 200px;text-align: center;}
.ask-the-analyst-btn:hover,.request-report-advisory-btn:hover{text-decoration: none;}
.ask-the-analyst-btn{background: #239CA0}
.request-report-advisory-btn{background: #4e97cc}
.request-report-methodology-btn{background: #14B055;}
.ask-the-analyst-btn:hover{background: #127c7f}
.request-report-advisory-btn:hover{background: #3076a9}
.request-report-methodology-btn:hover{background: #017E3A;}
.why-fmi-ul{padding-left: 15px;padding-right: 15px;margin-top: 15px;}
.why-fmi-ul li{text-align: left;margin-bottom: 15px;line-height: 1.8em;}
.why-fmi-ul li strong{margin-bottom: 5px;display: block;color: #fe4f00;}
.why-fmi-ul li ul li{padding-left: 20px;position: relative;margin-bottom: 5px;color: #005494;}
.why-fmi-ul li ul li:before{width: 6px;height: 12px;content: "";background: url(../images/all-images.png) -161px -128px no-repeat;margin-top: 6px;position: absolute;left: 0;}
.buy-reports.request-brochure{height:auto;}

/*--Common Classes ---*/
.premium-icon{display: inline;width: 48px;display: block;}
h1.crowling-msg{font-size: 1px;text-indent: -1000px;}
.borderR{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;}
.dispInline li,.dispInline {display: inline-block;}
.center{width: 980px;margin: 0 auto 30px;}
.breadcrumbs{width: 99%;margin:10px 5px;font-size: 11px;}
.breadcrumbs ol li{position: relative;display: inline;padding: 0 15px;}
.breadcrumbs ol li:before{content: "/";color: #999;position: absolute;left: 0;}
.breadcrumbs ol li:first-child:before{display: none;}
.breadcrumbs ol li:first-child{padding-left: 0;}
.breadcrumbs h1,.breadcrumbs h2, .breadcrumbs h1 a{font-size: 11px;font-weight: normal;}
.breadcrumbs ol li:last-child h1,.breadcrumbs ol li:last-child h2, .breadcrumbs ol li:last-child a{color: #666;}
.breadcrumbs ol li h1{display: inline;}
.breadcrumbs span{color: #666;margin-right: 30px;height: 18px;vertical-align: top;}
.breadcrumbs span a,.breadcrumbs ol li a span{color: #fe4f00;}
.breadcrumbs ol li a span{margin-right: 0;}
.breadcrumbs span a:hover,.breadcrumbs ol li a:hover span,.breadcrumbs ol li a:hover{color: #0a7ba3;}
.breadcrumbs span a:after{content: "/";color: #999;margin-left: 12px;}
.breadcrumbs span{display: inline;line-height: 18px;}
h2.inner-headers,h1.inner-headers{border-bottom: 1px solid #999;padding-bottom: 5px;margin-bottom: 20px;font-size: 28px;color: #666;}
.marg-left{margin: 0 0 30px 30px;}
.marg-right{margin: 0 30px 30px 0;}
.marg-left ul,.marg-right ul{margin-left:20px;}
.marg-left ul li, .marg-right ul li{list-style-type:disc;margin-bottom:5px;line-height: 18px;}
.marg-left ol, .marg-right ol{margin-left:20px;}
.marg-left ol li, .marg-right ol li{margin-bottom:5px;line-height: 18px;color: #666;font-size: 12px;}
.doc-indtruction{color: #f00;font-size: 0.85em;}
.share-this{border:1px solid #c5bfbe;}
.share-this > .addthis_sharing_toolbox{width: 60%;padding: 5px 0;margin-left: 6%;}
.aside-divs{width: 100%;margin: 20px 0;border: 1px solid #c5bfbe;}
.aside-divs h5{background: #47ad0b;color: #fff;padding: 6px 0 6px 10px;}
.show{display: block;}
.hide{display: none;}
.page-not-found img,.not-found-box{display: inline-block;vertical-align: top;}
.not-found-box{width: 50%;margin:3% 0 2% 15%;}
.page-not-found{margin-top: 7%;padding: 2% 0 0;;border-bottom: 1px solid #e1e1e1;}
.page-not-found h1{color: #f00;font-size: 60px;margin-bottom: 20px;}
.page-not-found h2,.page-not-found h3{margin-bottom: 10px;}
.page-not-found p{color: #111;font-size: 12px;}
ul.troublesheet li{margin: 10px 0 10px 20px;}
ul.troublesheet li:before{background: url('../images/all-images.png') -167px -125px no-repeat;width: 9px;height: 9px;margin: 2px 0 0 -20px;content: "";}
ul.benefits-ul{text-align: left;margin: 20px 10px 0 10px;}
ul.benefits-ul li{margin: 10px 0;padding-bottom: 5px;border-bottom: 1px dashed #d0d0d0;list-style-type: none;}
.outer-box address{text-align: left;padding: 0 10px;}
.floatL{float: left;}

.cookie-policy-block{position: fixed;z-index: 100;background: rgba(0, 66, 116, 0.95);width: 100%;color: #fff;bottom: 0;left: 0;}
.cookie-policy-block p{color: #fff;}
.cookie-policy-block .lead{font-size: 21px;}
.cookie-policy-block .container-fluid{padding-left: 15px;padding-right: 15px;}
.header-in,.acceptance-block{vertical-align: top;float: left;}
.acceptance-block{padding: 10px 0 10px 30px;width: 100%;}
.acceptance-block p,.accept-btn,.read-policy-btn{display: inline-block;vertical-align: middle;}
.acceptance-block p{margin-bottom: 0;margin-top: 8px;}
.accept-btn,.read-policy-btn{border: 0 none;padding: 6px 18px;font-weight: bold;cursor: pointer;font-size: 14px;letter-spacing: 0.5px;transition: all 0.3s ease-out;float: right;}
.accept-btn{color: #fff;background: #19bfe5;margin-right: 90px;}
.accept-btn:hover{background: #0097bd;}
.read-policy-btn{color: #666;display: inline-block;background: #eee;margin-right: 15px;}
.read-policy-btn:hover{background: #ddd;}
.msg-close-btn:before{display: block;position: absolute;content: "\00D7";right: 5px;top: 10px;color: #fff;border: 1px solid #fff;font-size: 2em;width: 30px;text-align: center;line-height: 30px;font-weight: bold;cursor: pointer;}



/* -- Header -- */
.top-fix-links{width: 100%;position: fixed;top:0;z-index: 100;border-top: 2px solid #f2f0ec;padding: 3px 0;}
.top-fix-links.sticky{background: #f2f0ec;box-shadow: 1px 2px 4px rgba(0,0,0,0.3);}
.top-fix-links > .center{margin: 0 auto;padding-left: 15px;padding-right: 15px;}
.top-links-ul-block{width: 65%;margin-left: 25%;float: right;}
.top-links-ul-block:after{content: "";position: absolute;width: 100%;height: 100%;background: #f2f0ec;top: 0;}
.top-links-ul{text-align: right;background: #f2f0ec;position: relative;z-index: 10;}
.top-links-ul-block:before{content: "";width: 0;height: 0;border-style: solid;border-width: 0 33px 31px 0;border-color: transparent #f2f0ec transparent transparent;position: absolute;top: 0;margin-left: -33px;}
.top-links-ul li{display: inline-block;list-style-type: none;position: relative;text-align: center;margin-left: 15px;margin-right: 15px;}
.top-links-ul li a{display: block;color: #555;font-weight: bold;padding: 5px 15px;}
.top-links-ul li a .fa{}
.top-links-ul li a .fa:before{left: 0;top: 0;line-height: 25px;}


a.rss-feed-btn{border: 1px solid #fd9f13;margin-top: -55px;margin-right: 50px;float: right;display: inline-block;background: #fd9f13;color: #fff;padding: 4px 20px;}
a.rss-feed-btn:after{background: url('../images/all-images.png') -117px -124px no-repeat;width: 32px;height: 32px;margin: -5px 0 0 20px;}
.top-search-box{width: 100%;text-align: right;margin-bottom: 10px;}
.search-box{margin-right:15px;}
.top-search-box ul.top-links{margin: 5px 0;}
.top-search-box ul.top-links li a{color: #fe4f00;padding: 5px 16px;}
.top-search-box ul.top-links li:before{content: "|";color: #ffa73d;margin-left: -4px;}
.top-search-box ul.top-links li:first-child:before{display: none;}
.top-search-box ul.top-links li a:hover{color: #47AD0B;}
.m-top-search-box{display: none;}
.logo{position: absolute;top: -43px;}
.m-logo{display: none;}
nav{width: 100%;background: #004274;}
nav > input,nav > label{display: none;}
input[type="text"][name="searchtext"]{width: 170px;vertical-align: top;}
input[type="submit"][name="submitbutton"]{cursor:pointer;width: 27px;height: 28px;margin: 0 0 0 -31px;color: #fff;border-radius: 0 3px 3px 0;border: 0 none;background: url('../images/all-images.png') -658px -160px no-repeat;}nav ul{width:100%;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;}
nav ul li.nav-info-para{width: 20%;padding-left: 20px;border-right: 1px solid #ddd;margin-bottom: 2%;}
nav ul li.nav-info-para h3{margin-bottom: 10px;}
nav ul li.nav-info-para p{font-size: 10px;width: 90%;}
nav ul li.nav-info-para img{width: 175px;height: 100px;}
nav ul li:first-child a:hover{border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;}
nav ul li:last-child a:hover{border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;}
nav ul ul{display: none;}
nav ul{position: relative;width: 980px;margin: 0 auto;}
nav ul:after{content: ""; clear: both; display: block;}
nav ul li{display: table-cell;border-left: 1px solid #fff;}
nav ul li a{display: block;color: #fff;padding:6px;text-align: center;font-size: 11px;}
nav ul li a:hover{background: #902692;}
nav ul ul{background: #f6f6f6;position: absolute;left: 0;width: 100%;margin: 0;padding-top: 30px;z-index: 100;border: 1px solid #aaa;border-top:0 none;}
nav ul ul li a{color: #902692;padding-bottom: 10px;margin-right: 18px;text-align: left;font-size: 12px;font-weight: bold;}
nav ul ul ul{position: relative;display: block;padding-top: 0;margin-bottom: 50px;border:0 none;}
nav ul ul ul.sector-list-ul{margin-bottom: 15%;}
nav ul li:hover > ul{display: inline-block;width: 100%;}
nav ul li:first-child{border-left: 0 none;}
nav ul ul li{display: inline-block;margin: 0 10px;vertical-align: top;border-left: 0 none;}
nav ul ul ul li{display: block;border-left: 0 none;margin: 0;}
nav ul ul ul li a{color: #444;font-weight: normal;padding-bottom: 0;font-size: 10px;text-align: left;}
nav ul li.blank{width: 130px;background: #fff;}
nav ul li.blank a:hover{background: transparent;}
nav ul ul ul li a:hover{background: #f6f6f6;color: #fe4f00;}
nav ul ul li a:hover{background: #f6f6f6;color: #0a7ba3;}
ul.show-block li{display: block;margin-left: 10px;}
.show-margin{margin-left: 20px;}
.set-width{width: 60px;}
nav ul ul li:before{width: 24px;height: 24px;margin-left: -20px;content: "";}

/*nav ul li:first-child.set-width{width: 52px; }*/
nav ul li:nth-child(1).set-width,nav ul li:nth-child(2).set-width{width: 141px;}
nav ul li:nth-child(6).set-width,nav ul li:nth-child(8).set-width{width: 80px;}
nav ul li:nth-child(3).set-width{width: 140px;}
nav ul li:nth-child(7).set-width{width: 146px;}

nav ul li:nth-child(5) > ul li:before,nav ul li:nth-child(3) > ul li:before,nav ul li:nth-child(6) > ul li:before{margin-left: -5px;}


nav ul li:nth-child(5) > ul li:nth-child(2){width: 72%;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li{display: inline-block;width: 32%;margin-top: 5px;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li a{color: #902692;padding-bottom: 30px;margin-right: 18px;text-align: left;font-size: 12px;font-weight: bold;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li a:hover{color: #0a7ba3;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:before{width: 24px;height: 24px;margin-left: -25px;content: "";}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul{margin-left: 20px;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(1):before{background: url('../images/all-images.png') -279px -1px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(1):hover:before{background: url('../images/all-images.png') -279px -32px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(2):before{background: url('../images/all-images.png') -600px -4px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -600px -33px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(3):before{background: url('../images/all-images.png') -631px -61px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -658px -61px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(4):before{background: url('../images/all-images.png') -382px -96px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(4):hover:before{background: url('../images/all-images.png') -408px -96px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(5):before{background: url('../images/all-images.png') -686px -60px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -712px -60px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(6):before{background: url('../images/all-images.png') -569px -3px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(6):hover:before{background: url('../images/all-images.png') -569px -33px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(7):before{background: url('../images/all-images.png') -536px -1px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(7):hover:before{background: url('../images/all-images.png') -536px -32px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(8):before{background: url('../images/all-images.png') -315px -65px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(8):hover:before{background: url('../images/all-images.png') -315px -94px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(9):before{background: url('../images/all-images.png') -744px -61px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(9):hover:before{background: url('../images/all-images.png') -774px -61px no-repeat;}



nav ul li:nth-child(1) > ul li:nth-child(1).nav-info-para{margin-bottom: 0;}
nav ul li:nth-child(1) > ul li:nth-child(2):before{background: url('../images/all-images.png') -277px 0 no-repeat;margin-left: 0px;}
nav ul li:nth-child(1) > ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -277px -31px no-repeat;margin-left: 0px;}
nav ul li:nth-child(1) > ul li:nth-child(3):before{background: url('../images/all-images.png') -322px 0 no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -323px -31px no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(4):before{background: url('../images/all-images.png') -361px 0 no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -361px -31px no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(5):before{background: url('../images/all-images.png') -392px 0 no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -392px -31px no-repeat;}
nav ul li:nth-child(1) > ul li:nth-child(6):before{background: url('../images/all-images.png') -432px 0 no-repeat;margin-left: -10px;}
nav ul li:nth-child(1) > ul li:nth-child(6):hover:before{background: url('../images/all-images.png') -432px -32px no-repeat;margin-left: -10px;}


nav ul li:nth-child(6) > ul li:nth-child(2){width: 72%;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li{display: inline-block;width: 48%;margin-top: 5px;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li a{color: #902692;padding-bottom: 10px;margin-right: 18px;text-align: left;font-size: 12px;font-weight: bold;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li a:hover{color: #0a7ba3;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:before{width: 24px;height: 24px;display: block;margin-left: -15px;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 20px;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:first-child:before{background: url('../images/all-images.png') -662px 0 no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:first-child:hover:before{background: url('../images/all-images.png') -662px -31px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(2):before{background: url('../images/all-images.png') -378px -63px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -413px -63px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(3):before{background: url('../images/all-images.png') -449px -60px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -478px -60px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(4):before{background: url('../images/all-images.png') -791px 0 no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(4):hover:before{background: url('../images/all-images.png') -791px -31px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(5):before{background: url('../images/all-images.png') -505px -63px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -536px -63px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(6):before{background: url('../images/all-images.png') -884px 0 no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(6):hover:before{background: url('../images/all-images.png') -884px -32px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(7):before{background: url('../images/all-images.png') -853px 0 no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(7):hover:before{background: url('../images/all-images.png') -853px -32px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(8):before{background: url('../images/all-images.png') -573px -60px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(8):hover:before{background: url('../images/all-images.png') -600px -60px no-repeat;}




nav ul li:nth-child(2) > ul li:nth-child(2):before {background: url('../images/all-images.png') -279px 0 no-repeat;margin-left: 0;}
nav ul li:nth-child(2) > ul li:nth-child(2):hover:before {background: url('../images/all-images.png') -279px -31px no-repeat;margin-left: 0;}
nav ul li:nth-child(2) > ul li:nth-child(3):before{background: url('../images/all-images.png') -323px 0 no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -324px -31px no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(4):before{background: url('../images/all-images.png') -362px 0 no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(4):hover:before{background: url('../images/all-images.png') -362px -31px no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(5):before{background: url('../images/all-images.png') -393px 0 no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -393px -31px no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(6):before{background: url('../images/all-images.png') -432px 0 no-repeat;margin-left: -22px;}
nav ul li:nth-child(2) > ul li:nth-child(6):hover:before{background: url('../images/all-images.png') -432px -31px no-repeat;margin-left: -22px;}


nav ul li:nth-child(3) > ul li:nth-child(2):before{background: url('../images/all-images.png') -467px 0 no-repeat;margin-left: -5px;}
nav ul li:nth-child(3) > ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -467px -31px no-repeat;margin-left: -5px;}
nav ul li:nth-child(3) > ul li:nth-child(3):before{background: url('../images/all-images.png') -498px 0 no-repeat;margin-left: -25px;}
nav ul li:nth-child(3) > ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -498px -31px no-repeat;margin-left: -25px;}

nav ul li:nth-child(6) > ul li:first-child:before{background: url('../images/all-images.png') -277px -64px no-repeat;}
nav ul li:nth-child(6) > ul li:first-child:hover:before{background: url('../images/all-images.png') -277px -91px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2):before{background: url('../images/all-images.png') -321px 0 no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -322px -31px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(3):before{background: url('../images/all-images.png') -314px -64px no-repeat;margin-left: -20px;}
nav ul li:nth-child(6) > ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -314px -93px no-repeat;margin-left: -20px;}






nav ul li:nth-child(8) > ul li:nth-child(1){width: 40%;margin-left: 5%;}
nav ul li:nth-child(8) > ul li.nav-info-para{width: 45%;border-left: 1px solid #ddd;padding-left: 2%;border-right: 0 none;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li{display: inline-block;width: 48%;margin-top: 5px;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li a{color: #902692;padding-bottom: 10px;margin-right: 18px;text-align: left;font-size: 12px;font-weight: bold;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li a:hover{color: #0a7ba3;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li:before{width: 24px;height: 24px;display: block;margin-left: -15px;background: url('../images/all-images.png') -344px -64px no-repeat;margin-left: -25px;}
nav ul li:nth-child(8) > ul li.nav-info-para p, nav ul li:nth-child(7) > ul li.nav-info-para img{display: inline-block;vertical-align: top;width: 46%;margin: 0 8px;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li:hover:before{background: url('../images/all-images.png') -344px -92px no-repeat;}
nav ul li:nth-child(8) > li:first-child > ul li:nth-child(6){margin: 0;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li:first-child{margin-left: 0;}
nav ul li:nth-child(8) > ul li:nth-child(1) > ul.sector-list-ul li:nth-child(5),nav ul li:nth-child(7) > ul li:nth-child(1) > ul.sector-list-ul li:nth-child(6){margin: 0;}




nav ul li:nth-child(9) > ul li:nth-child(2){width: 60%;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li{display: inline-block;width: 48%;margin-top: 5px;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li a{color: #902692;padding-bottom: 30px;margin-right: 18px;text-align: left;font-size: 12px;font-weight: bold;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li a:hover{color: #0a7ba3;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:before{width: 24px;height: 24px;margin-left: -25px;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 20%;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(1):before{background: url('../images/all-images.png') -465px -127px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(1):hover:before{background: url('../images/all-images.png') -496px -127px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(2):before{background: url('../images/all-images.png') -361px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(2):hover:before{background: url('../images/all-images.png') -385px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(3):before{background: url('../images/all-images.png') -411px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(3):hover:before{background: url('../images/all-images.png') -437px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(4):before{background: url('../images/all-images.png') -313px -124px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(4):hover:before{background: url('../images/all-images.png') -335px -124px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(5):before{background: url('../images/all-images.png') -530px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(5):hover:before{background: url('../images/all-images.png') -562px -126px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(6):before{background: url('../images/all-images.png') -600px -4px no-repeat;}
nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(6):hover:before{background: url('../images/all-images.png') -600px -33px no-repeat;}



nav ul li:nth-child(2) > ul li:nth-child(2) > ul li:nth-child(2):before,nav ul li:nth-child(2) > ul li:nth-child(2) > ul li:nth-child(3):before,nav ul li:nth-child(2) > ul li:nth-child(2) > ul li:nth-child(4):before,
nav ul li:nth-child(2) > ul li:nth-child(3) > ul li:nth-child(2):before,nav ul li:nth-child(2) > ul li:nth-child(3) > ul li:nth-child(3):before,nav ul li:nth-child(2) > ul li:nth-child(4) > ul li:nth-child(2):before,
nav ul li:nth-child(2) > ul li:nth-child(5) > ul li:nth-child(1):before,nav ul li:nth-child(2) > ul li:nth-child(5) > ul li:nth-child(2):before,nav ul li:nth-child(2) > ul li:nth-child(5) > ul li:nth-child(3):before,
nav ul li:nth-child(2) > ul li:nth-child(5) > ul li:nth-child(4):before,nav ul li:nth-child(2) > ul li:nth-child(6) > ul li:nth-child(1):before,nav ul li:nth-child(2) > ul li:nth-child(6) > ul li:nth-child(2):before,
nav ul li:nth-child(2) > ul li:nth-child(6) > ul li:nth-child(3):before,nav ul li:nth-child(2) > ul li:nth-child(6) > ul li:nth-child(4):before,nav ul li:nth-child(1) > ul li:nth-child(2) > ul li:nth-child(2):before,
nav ul li:nth-child(1) > ul li:nth-child(2) > ul li:nth-child(3):before,nav ul li:nth-child(1) > ul li:nth-child(2) > ul li:nth-child(4):before,nav ul li:nth-child(1) > ul li:nth-child(2) > ul li:nth-child(5):before,
nav ul li:nth-child(1) > ul li:nth-child(2) > ul li:nth-child(6):before,nav ul li:nth-child(6) > ul li:nth-child(2):before,nav ul li:nth-child(6) > ul li.nav-info-para:before{display: none;}
nav ul li:nth-child(2) > ul li:nth-child(5){margin: -20% 0 0 27.5%;}
nav ul li:nth-child(2) > ul li:nth-child(6){margin: -20% 0 0 5%;}


nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(5),nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(5),nav ul li:nth-child(9) > ul li:nth-child(2) > ul li:nth-child(5),
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(6),nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(6),nav ul li:nth-child(9) > ul li:nth-child(2) > ul li:nth-child(6){margin-left: 0;}
nav ul li:nth-child(1) > ul li:nth-child(6),nav ul li:nth-child(1) > ul li:nth-child(5){margin: 0;}

.m-top-search-box ul.top-links li a.contact-us-btn{display: block;color: #fff;background: #004274;padding: 10px;font-weight: bold;margin-top: 5px;}

/* -- Header --*/



/*-- Footer --*/
.footer{width: 980px;margin: 0 auto;font-size: 11px;padding-top: 10px;}
.research-div b.footer-h5,.company-info b.footer-h5{font-size: 13px;color: #004274;display: block;}
ul.footer-research-links{display: table-cell;margin:5px 10px 5px 0;vertical-align: top;width: 19.3%;}
.research-div ul.footer-research-links:nth-child(3){width: 30%;}
ul.footer-research-links li.no-arrow b.footer-h6,ul.footer-research-links li.no-arrow b.footer-h6 a,.smm b.footer-h6{font-size: 11px;color: #333;margin:8px 0;}
ul.footer-research-links li.no-arrow address{margin:0;font-size: 11px;}
ul.footer-research-links li a{font-size: 10px;color: #333;line-height: 18px;margin-left: 10px;}
ul.footer-research-links li a:hover,ul.footer-research-links li.no-arrow h6 a:hover{color: #fe3600;}
ul.footer-research-links li.no-arrow{margin: 3px 0 8px;}
ul.footer-research-links li.no-arrow:before,ul.footer-research-links li.no-arrow:hover:before{display: none;}
ul.footer-research-links li:before,ul.footer-research-links li:hover:before{content: "";width: 6px;height: 8px;background: url('../images/all-images.png') -160px -126px no-repeat;display: block;margin-left: 0px;margin-top: 4px;}
ul.footer-research-links li:hover:before{background: url('../images/all-images.png') -254px -126px no-repeat;}
.company-info{border-top: 1px solid #d0d0d0;padding-top: 10px;margin-top: 10px;}
.company-info img{margin-top: 5px;}
.company-info ul.footer-research-links{margin: 5px 0;}
.company-info ul.footer-research-links li{display: inline-block;vertical-align: top;width: 26%;}
.company-info ul.footer-research-links li:first-child{width: 20%;}
.research-div .copyright{font-size: 11px;color:#666;}
.smm b.footer-h6{margin-bottom: 5px;display: block;}
.smm{margin-top: 8px;text-align: left;}
.company-info ul.footer-research-links li .smm a{margin-left: 0;}
.smm a{display: inline-block;margin: 3px 2px; width: 25px;height: 25px;}
.smm a:nth-child(2){background: url('../images/all-images.png') 0 -96px no-repeat;}
.smm a:nth-child(3){background: url('../images/all-images.png') -30px -96px no-repeat;}
.smm a:nth-child(4){background: url('../images/all-images.png') -60px -96px no-repeat;}
.smm a:nth-child(5){background: url('../images/all-images.png') -88px -96px no-repeat;}
.smm a:nth-child(6){background: url('../images/all-images.png') -193px -96px no-repeat;}
.smm a:nth-child(7){background: url('../images/all-images.png') -116px -96px no-repeat;}
.smm a:nth-child(2):hover{background: url('../images/all-images.png') 0 -124px no-repeat;}
.smm a:nth-child(3):hover{background: url('../images/all-images.png') -30px -124px no-repeat;}
.smm a:nth-child(4):hover{background: url('../images/all-images.png') -60px -124px no-repeat;}
.smm a:nth-child(5):hover{background: url('../images/all-images.png') -88px -124px no-repeat;}
.smm a:nth-child(6):hover{background: url('../images/all-images.png') -224px -96px no-repeat;}
.smm a:nth-child(7):hover{background: url('../images/all-images.png') -116px -124px no-repeat;}

/*-- Footer --*/


/** -- Index Page --*/
h1.home-h1{font-size:1px;text-align:-1000px;}
.banner{width: 100%;height: 300px;background: url('../images/banner-bg-blue-1.jpg') 0 0 no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;margin: 30px 0 0;}
.bx-wrapper{width: 980px;}
.home-scroll-news{width: 100%;display: table;border-top: 1px solid #038daf;}
.home-scroll-news p{display: table-cell;margin:0;}
p.news-head1{background: #19bfe5;color: #fff;padding:10px 15px;font-size: 13px;border-radius: 0 0 0 10px;width: 9%;}
p.home-news-item{background: #0097bd;padding:10px 15px;color: #fff;border-radius: 0 0 10px 0;width: 91%;font-size: 12px;}
p.home-news-item > marquee{width: 870px;}
.home-container-block,aside.home-aside-block{display: inline-block;vertical-align: top;}
.home-container-block{width: 73%;}
aside.home-aside-block{margin-top: 2%;background: #f9f9f9;}
.home-features{width: 100%;margin: 20px 0 30px;font-size: 12px;}
.home-featueres-div{display: block;padding: 10px;border: 1px solid #f1f1f1;margin: 10px 15px 20px 0;background: #fff;}
.home-featueres-div:nth-child(1){border: 1px solid #fe4f00;}
.home-featueres-div:nth-child(2){border: 1px solid #47ab0d;}
.home-featueres-div:nth-child(3){border: 1px solid #90278e;}
.home-featueres-div:nth-child(4){border: 1px solid #0097bd;}


.home-featueres-div h2,.home-latest-report h2 a{font-size: 20px;color: #555;}
.home-featueres-div a:hover{text-decoration: none;}
.home-featueres-div .div-bg-icon{width:70px;height: 48px;margin: 0 auto 10px;}
.home-featueres-div h2{text-align: center;cursor: pointer;}
.home-featueres-div:nth-child(1):hover .div-bg-icon{background: url('../images/all-images.png') -20px -560px no-repeat;}
.home-featueres-div:nth-child(4):hover .div-bg-icon{background: url('../images/all-images.png') -230px -161px no-repeat;}
.home-featueres-div:nth-child(3):hover .div-bg-icon{background: url('../images/all-images.png') -156px -161px no-repeat;}
.home-featueres-div:nth-child(2):hover .div-bg-icon{background: url('../images/all-images.png') -80px -160px no-repeat;}
.home-featueres-div:nth-child(1) .div-bg-icon{background: url('../images/all-images.png') -123px -559px no-repeat;}
.home-featueres-div:nth-child(4) .div-bg-icon{background: url('../images/all-images.png') -539px -160px no-repeat;}
.home-featueres-div:nth-child(3) .div-bg-icon{background: url('../images/all-images.png') -467px -158px no-repeat;}
.home-featueres-div:nth-child(2) .div-bg-icon{background: url('../images/all-images.png') -400px -159px no-repeat;}
.home-featueres-div:nth-child(1) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px 0 no-repeat;}
.home-featueres-div:nth-child(2) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px -92px no-repeat;}
.home-featueres-div:nth-child(3) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px -181px no-repeat;}
.home-featueres-div:nth-child(4) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px -282px no-repeat;}
.home-featueres-div .features-info, .home-featueres-div .home-arrow, .home-featueres-div .inner-reports-list{display: inline-block;vertical-align: top;}
.home-featueres-div .features-info{width: 30%;}
.home-featueres-div:nth-child(1) h2{color: #fe4f00;}
.home-featueres-div:nth-child(2) h2{color: #47ab0d;}
.home-featueres-div:nth-child(3) h2{color: #90278e;}
.home-featueres-div:nth-child(4) h2{color: #0097bd;font-size: 17px;margin-bottom: 35px;}
.home-featueres-div .home-arrow{width: 22px;margin-top: 12%;}
.home-featueres-div .inner-reports-list{width: 64%;margin-left: 1%;}
.home-featueres-div p{text-align: justify;color: #333;display: inline-block;vertical-align: top;margin: 10px;cursor: pointer;line-height: 18px;font-size: 12px;}
.home-arrow{display: inline-block;}
.home-featueres-div ul.inner-reports li,.related-reports-block ul li{margin: 8px 5px 8px 15px;padding-bottom: 8px;border-bottom: 1px solid #e7e7e7;}
.home-featueres-div ul.inner-reports li p{margin-left: 0;}
.home-featueres-div ul.inner-reports li a{color: #004274;font-weight: bold;}
.home-featueres-div .inner-reports-list p{color: #000;}
.home-featueres-div .inner-reports-list a.learn-more{background: #fe4f00;padding: 5px 10px 5px 12px;color: #fff;display: block;margin-left: 70%;width: 110px;text-align: center;}
.home-featueres-div:nth-child(1) .inner-reports-list a.learn-more{background: #fe4f00;}
.home-featueres-div:nth-child(2) .inner-reports-list a.learn-more{background: #47ab0d;}
.home-featueres-div:nth-child(3) .inner-reports-list a.learn-more{background: #90278e;}
.home-featueres-div:nth-child(4) .inner-reports-list a.learn-more{background: #0097bd;}
.home-abt, .home-report-sec{display: inline-table;vertical-align: top;}
.home-abt{background:#0097bd;padding: 10px;width: 96%;margin-top: 30px;color: #fff;}
.home-abt h4{font-size: 28px;}
.home-abt a.knowmore{font-size: 11px;color: #fe4f00;margin-left: 92%;}
.home-abt h4, .home-abt p, .home-abt a.knowmore{color: #fff;}
.home-report-sec{font-size: 12px;background: #f6f6f6;padding: 10px 10px 10px 20px;width: 30%;}
.home-report-sec h5{margin-bottom: 10px;}
.home-report-sec input[type="radio"][name="select-needs"]{margin-left: 0;margin-bottom: 10px;}
.home-report-sec input[type="submit"][name="select-needs-btn"]{width: 120px;padding: 6px;background: #ff4e03;color: #fff;border: 0 none;margin: 10px auto 0 10%;text-align: center;}
.home-latest-report{padding: 10px 10px 10px 15px;border-left: 1px solid #e7e7e7;}
.home-latest-report ul li{margin-top: 10px;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;}
.home-latest-report ul li h4{margin-bottom: 5px;font-size: 18px;}
.home-latest-report ul li a{font-size: 12px;color: #004274;font-weight: bold;}
.home-latest-report ul li a.read-more{font-size: 10px;font-weight: normal;color: #902692;margin-left: 70%;}
.home-latest-report ul li a.read-more:hover{color: #fe4f00;}
.home-latest-report ul li p{text-align: left;font-size: 12px;line-height: 20px;}
ul.tweeter-feeds{list-style-type: disc;}
ul.tweeter-feeds li{display: inline-block;margin-right: 30px;}
ul.tweeter-feeds li a{color: #fff;}
/*--Index Page --*/




/*-- Inner Pages--*/

nav.left-menu,.container-block,nav.left--report-menu{display: inline-block;vertical-align: top;}
nav.left-menu,nav.left--report-menu{width: 250px;margin-bottom: 30px;}
nav.left-menu ul.left-inner-menu,nav.left--report-menu ul.left-inner-menu{background: #fff;margin-top: 20px;}
nav.left-menu ul.left-inner-menu li,nav.left--report-menu ul.left-inner-menu li{display: block;border-bottom: 1px solid #dfdfdf;padding: 6px 0;}
nav.left-menu ul.left-inner-menu li{font-size: 13px;font-weight: bold;color: #555;}
nav.left-menu ul.left-inner-menu li a, nav.left--report-menu ul.left-inner-menu li a{color:#004274;text-align: left;font-size: 12px;}
nav.left-menu ul.left-inner-menu li a:hover,nav.left--report-menu ul.left-inner-menu li a:hover{background: #fff;color: #fe4f00;}
.inner-menu-img img{max-width: 100px;max-height: 70px;display: block;margin: 0 0 10px 10px;}
.abt-menu-img{background: url('../images/all-images.png') -150px -381px no-repeat;width: 66px;}
.container-block{width: 690px;}
.container-block h2{color: #fe4f00;font-size: 20px;}
.container-block ul li h2{font-size: 12px;font-weight: normal;}
.left-quick-form h6{color: #fff;text-align: center;padding: 8px 0 8px;background: #90278e;}
.left-quick-form table td{padding: 2px 0;}
.left-quick-form table td input[type="text"]{margin-bottom:0;}
.left-quick-form input[type="submit"]{padding:6px 24px;color: #fff;background: #90278e;border: 0 none;}
.left-quick-form table tr:last-child td{text-align: center;}
.left-quick-form table span p{color: #f00;padding: 0;margin: 0;margin-bottom: 10px;}
.classSuccNotify{margin-top: 5%; text-align: center;color:#47ab0d; font-weight: bold;}
ul.smrcontentlist{margin-left:0;}
ul.smrcontentlist li{list-style-type: none;display: inline-block;width: 26.9%;vertical-align: top;margin: 10px;padding: 10px;color:#fff;min-height:290px;}
ul.smrcontentlist li:first-child{border:1px solid #fe4f00;}
ul.smrcontentlist li:nth-child(2){border:1px solid #902692;}
ul.smrcontentlist li:nth-child(3){border:1px solid #47ab0d;}
ul.smrcontentlist li h6{padding-bottom: 10px;}
ul.smrcontentlist li:first-child h6{border-bottom:2px solid #fe4f00;color:#fe4f00;}
ul.smrcontentlist li:nth-child(2) h6{border-bottom:2px solid #902692;color: #902692}
ul.smrcontentlist li:nth-child(3) h6{border-bottom:2px solid #47ab0d;color: #47ab0d;}
.testimonials{width: 75%;padding:15px;margin-bottom: 20px;border:1px solid #d0d0d0;}
.testimonials p.testimonials-comment{font-size: 15px;}
.testimonials p em{color: #999;font-size: 13px;}
.testimonials:nth-child(2),.testimonials:nth-child(4),.testimonials:nth-child(6){margin-left: 20%;}
/* -- Inner Pages --*/



/*-- Careers All Pages --*/
.careers-menu-img{background: url('../images/all-images.png') -232px -381px no-repeat;}
table.job-post-details-tbl td,table.job-post-apply-tbl td,table.current-openings td,table.current-openings th{padding: 8px 0 8px 10px;vertical-align: top;padding: 10px;}
table.job-post-details-tbl td:first-child,table.job-post-apply-tbl td:first-child,table.job-post-apply-tbl td:nth-child(3){width: 22%;}
table.job-post-details-tbl td p:first-child{margin-top:0;}
table.job-post-apply-tbl,table.be-a-client-tbl{margin-top: 20px;}
table.be-a-client-tbl{border-spacing: 10px;}
table.job-post-apply-tbl td:nth-child(2){width: 27%;}
table.job-post-apply-tbl th{text-align: left;padding:5px;}
table.job-post-apply-tbl th h5{color: #444;}
table.job-post-apply-tbl td input[type="text"]{width: 96%;}
table.job-post-apply-tbl td input[type="file"]{width: 90%;}
table.job-post-apply-tbl td{vertical-align: middle;}
.aside-divs ul.other-openings-ul{margin-left: 25px;list-style:square;}
.aside-divs ul.other-openings-ul li{margin:20px 0;color: #333;}
.aside-divs ul.other-openings-ul li a:hover{color: #fe4f00;}
.share-this h6, .share-this > .addthis_sharing_toolbox{display: inline-block;}
.share-this h6{width: 26%;margin-top: 10px;color: #333;margin-left: 5px;font-size: 0.9em;vertical-align: top;}
.share-this > .addthis_sharing_toolbox{width: 60%;}
table.current-openings{border-collapse: collapse;}
table.current-openings th{font-size: 12px;text-align: left;}
table.current-openings tr:nth-child(odd){background: #f0efef;}
table.current-openings td a{color: #f00;}
table.current-openings td a.job-apply-btn{background: #1f9cdb;padding: 6px 15px;color: #fff;}
ul.employee-testimonoails-ul{margin: 20px 0; }
ul.employee-testimonoails-ul li{border:1px solid #ddd;padding: 5px;margin-bottom: 20px;list-style-type:none;}
ul.employee-testimonoails-ul li img.emp_test_photo, ul.employee-testimonoails-ul li .test-messages-block{display: inline-block;vertical-align: top;}
ul.employee-testimonoails-ul li img.emp_test_photo{width: 120px;padding:1px;border:1px solid #ddd;}
ul.employee-testimonoails-ul li .test-messages-block{width: 74%;margin: 5px 20px;}
ul.employee-testimonoails-ul li .test-messages-block p.emp-test-msg{font-size: 12px;color: #333;}
ul.employee-testimonoails-ul li p.emp-test-name{font-size: 12px;margin-bottom: 0;color: #90278e;font-weight: bold;}

/*-- Careers Page --*/



/** -- Events Page --*/

.events-menu-img{background: url('../images/all-images.png') -162px -231px no-repeat;width: 85px;}

h4.event-list-header,.pagination,p.total-report-count{display: inline-block;width: 32%;}
.pagination{text-align: right;font-size: 11px;}
.pagination ul li{display: inline-block;padding:3px 5px;color: #fe4f00;}
.pagination ul li:nth-child(1){background:#fe4f00;color: #fff;}
 p.pagination-count{width: 65%;display: inline-block;text-align: right;}
 p.pagination-count span.page-val{font-weight: bold;margin: 0 5px;font-weight: bold;color: #fe4f00;}
ul.event-list-ul{width: 100%;}
ul.event-list-ul li{display: block;border-bottom: 1px solid #ddd;padding-bottom: 5px;margin:10px 0;}
.event-top-part{width: 100%;border-bottom: 1px solid #ddd;margin-bottom: 10px;}
p.event-top-date,p.event-top-type,p.event-top-id{background: #47ad0b;color: #fff;margin-bottom: 0;padding:5px 10px;}
p.event-top-type{background: #fe4f00;}
p.event-top-id{background: #8e288e;}
p.event-top-date,p.event-top-type,.event-thumb-img,.event-brief,p.event-address,p.event-date-time,.open-div-btn,.event-agenda-btn,p.event-short-desc,p.event-top-id{display: inline-block;vertical-align: top;}
.event-brief{width: 85%;}
.open-div-btn{color: #fe4f00;font-weight: bold;border: 1px solid #fe4f00;padding-left: 3px;width: 15px;cursor: pointer;font-size: 14px;}
.event-thumb-img{margin-right: 10px;}
p.event-address,p.event-date-time{width: 46%;margin-left: 20px;}
p.event-address:before{width: 16px;height: 16px;background: url('../images/all-images.png') -862px -87px no-repeat;margin:2px 0 0 -20px;content: "";}
p.event-date-time:before{width: 16px;height: 16px;background: url('../images/all-images.png') -882px -86px no-repeat;margin:2px 0 0 -20px;content: "";}
.event-bottom-part a.event-agenda-btn{width: 60px;height: 40px;text-align: center;font-size: 12px;margin-top: 10px;background: #47ad0b;color: #fff;padding-top: 10px;margin-right: 10px;}
.event-bottom-part p.event-short-desc{width: 85%;}
.event-bottom-part{display: none;}
.register-ads{margin: 10px 0;}
.agenda-box{border-top: 1px solid #ddd;padding-top: 10px;}
.content-box,.event-image{margin-top: 10px;display: inline-block;vertical-align: top;}
.event-image{width: 250px;padding: 1px 0 0 1px;border:1px solid #ddd;}
.event-image  img{width: 100%;height: auto;}
.content-box{margin-right: 10px;margin-bottom: 20px;}
.content-box ul{list-style-type: square;margin-left: 20px;}
.event-sessions{display: inline-block;width: 47%;margin-right: 20px;vertical-align: top;}
.marg-zero{margin-right: 0;}
.event-sessions li{margin: 10px 0;}
.event-timetable{width: 100%;}
.event-timetable h5{padding: 8px 0 8px 10px;background: #fe4f00;text-align: center;color: #fff;}
.event-timetable table{padding-top: 10px;}
.event-timetable table td{padding: 5px 0;vertical-align: top;border-bottom: 1px solid #ddd;word-break:break-all;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.event-timetable table td:first-child{width: 30%;}






/** -- Report Page -- **/
.report-menu-img{background: url('../images/all-images.png') -317px -310px no-repeat;width: 68px;}
.report-short-desc{display: none;}\
ul.fmi-report-list{border-top:1px solid #999;margin-top: 10px;padding-top: 10px;margin-left: 0;}
ul.fmi-report-list li{margin: 10px 0;border-bottom: 1px solid #d0d0d0;list-style-type: none;}
ul.fmi-report-list li .report-briefs,.collapse-btn{display: inline-block;vertical-align: top;}
ul.fmi-report-list li h3 a.report-title{width: 96%;font-size:13px;color: #0a7ba3;}
ul.fmi-report-list li h3 a.report-title:hover{color:#fe4f00;}
ul.fmi-report-list li .collapse-btn{font-weight: bold;color: #666;padding: 1px 2px 1px 3px;border: 1px solid #777;cursor: pointer;width: 12px;margin-top: 5px;}
ul.fmi-report-list li .unlocked{margin-left: 20px;}
ul.fmi-report-list li .unlocked:before{width:13px;height:18px;background:url('../images/all-images.png') -156px -96px no-repeat;margin-left: -20px;content: "";}
ul.fmi-report-list li .locked{margin-left: 20px;}
ul.fmi-report-list li .locked:before{width:13px;height:18px;background:url('../images/all-images.png') -170px -96px no-repeat;margin-left: -20px;content: "";}
ul.fmi-report-list li p.report-briefs{color: #91268e;width: 90%;margin-right: 35px;}
ul.fmi-report-list li p.report-briefs span{margin-right: 20px;}
ul.fmi-report-list li p.report-briefs span:before{content: "|";margin-left: -15px;}
ul.fmi-report-list li p.report-briefs span:first-child:before{content: "";}
.report-short-desc > a.view-more{display: block;background: #0a7ba3;color: #fff;padding: 5px 15px;width: 70px;margin-top: 10px;}
.search-criteria-div h5{padding:10px 0 10px 10px;border:1px solid #d0d0d0;border-left:0 none;border-right: 0 none;color: #fe4f00;}
.search-filter-div-box h5{color: #91268e;border: 0 none;cursor: pointer;}
.search-filter-div-box {border-bottom: 1px solid #d0d0d0;padding-bottom: 10px;}
.search-filter-div-box ul li{margin: 5px 0;vertical-align: top;}
.search-criteria-div > .search-filter-div-box:nth-child(2) h5:before{display: none;}
.search-criteria-div > .search-filter-div-box:nth-child(2) h5{cursor:text;}
.search-criteria-div > .search-filter-div-box:nth-child(3) > ul.search-ul,.search-criteria-div > .search-filter-div-box:nth-child(4) > ul.search-ul{height:155px;overflow: auto;}
.search-selection-box table td{padding-top: 5px;}
.search-filter-div-box input[type="text"]{width: 90%;border: 0 none;}
.search-filter-div-box table tr:last-child td{text-align: center;}
p.classPagination{margin-left: 20px;}
p.classPagination a{margin-left: 2px;color: #444;font-weight: bold;}
p.classPagination strong{color: #fe4f00;font-weight: bolder;}
.spanError,.spanError p{color:#f00;margin: 2px 0;}
.buy-reports .spanError{display: block;font-size: 11px;color: red;background: #ff0;padding: 6px 12px;text-align:center;}
.buy-reports .spanError:before{background: url('../images/all-images.png') -618px -131px no-repeat;width: 20px;height: 20px;margin:-1px 0 0 -25px;content: "";}
.paylogo{width: 180px;height: 80px;background: url('../images/all-images.png') -323px -536px no-repeat;display: block;margin: 5px auto 0;}


/*--tabular Content --*/
ul#tabs{text-align: left;border-bottom: 0 none;width: 100%;}
ul#tabs li{display: inline-block;text-align: center;background:#f5f5f5;}
ul#tabs li a,ul#tabs .downloadbtn,ul#tabs a#pa{color: #555555;padding:12px 10px;display: block;border:1px solid #e3e3e3;z-index: 10;font-size: 14px;}
ul#tabs .downloadbtn,ul#tabs a#pa{display:inline-block;background:#f5f5f5;}
ul#tabs li.askAnalyst{background: #ffff84;}
ul#tabs li.askAnalyst a{color: #555;}
ul#tabs li.reqAdvisory{background: #BC2D54;}
ul#tabs li.reqAdvisory a{color: #fff;}
ul#tabs li a h1{font-size: 1.2em;}
ul#tabs li a:hover, ul#tabs li a.selected,ul#tabs .downloadbtn:hover,ul#tabs .downloadbtn.selected,ul#tabs a#pa:hover{color: #305891;background: #fff;border-bottom: 0 none;position: relative;z-index: 50;padding-bottom: 20px;font-weight: bold;}
div.tabContent {border: 1px solid #e8e8e8;padding: 20px; background-color: #fff;min-height:200px;margin-top: -1px;font-size: 13px !important;font-family: "Arial","Geneva","Helvetica",sans-serif !important; float:left; width:94%;} /*float left and width 94%  added by ekta */
div.tabContent.hide {display: none;}
div.tabContent ul{margin-left: 25px;list-style-type: disc;font-size: 13px;margin-bottom: 15px;}
div.tabContent ul li{margin-top: 3px;}
div.tabContent h4{margin-left: 10px;}
div.tabContent h4.blinked-h4 {font-size: 14px;color: rgb(157, 5, 157);}
div.tabContent ol{margin-left: 20px;font-size: 13px;}
div.tabContent ol li{line-height: 18px;}
div.tabContent p{margin-left: 10px;}
div.tabContent table td{padding-right: 10px;text-align: left !important;vertical-align: top;}
div.tabContent table th{padding: 5px 10px 5px 0;}
div.tabContent table td p,div.tabContent table th p{text-align: left !important;}
div.tabContent table td ul li p, div.tabContent table td ol li p{margin-left: 0;}
div.tabContent table td ul ul,div.tabContent table td ol ol,div.tabContent table td ul ol,div.tabContent table td ol ul{margin-left: 15px;}
div.tabContent .inner-reports-list p img{width:auto !important;height: auto !important; max-width: 620px !important;}
div.tabContent .report-descriptipn-block img{max-width: 100% !important;height: auto;margin-left: auto;margin-right: auto;}
div.tabContent .inner-reports-list,div.tabContent .report-descriptipn-block{width: 100%;margin-left: 0;}
div.tabContent ul.inner-reports{margin-left: 0;border: 0 none;}
div.tabContent ul.related-news, div.tabContent ul.inner-reports{list-style-type: none;}
div.tabContent .inner-reports-list ul.enquiry-tbl{margin-left: 0;}
div.tabContent .inner-reports-list ul.enquiry-tbl li{margin-top: 0;display: inline-block;vertical-align: top;}
div.tabContent .inner-reports-list ul.enquiry-tbl li:nth-child(odd){width: 30%;}
div.tabContent .inner-reports-list ul.enquiry-tbl li:nth-child(even){width: 65%;}
div.tabContent .inner-reports-list ul.enquiry-tbl li input[type="text"][name="captcha"]{width: 150px;vertical-align: top;}
div.tabContent .inner-reports-list ul.enquiry-tbl li .classCaptcha{margin: 0 0 0 10px;display: inline-block;width: 80px;}
div.tabContent .inner-reports-list ul.enquiry-tbl li .classCaptcha b{padding: 5px;font-size: 1.2em;}
div.tabContent .buy-reports{width: 250px;border: 0 none;text-align: center;}
div.tabContent .inner-reports-list div,div.tabContent #cke_pastebin, div.tabContent div strong,div.tabContent div div,div.tabContent p,div.tabContent ul,div.tabContent p span, div.tabContent span{font-family: "Arial","Geneva","Helvetica",sans-serif !important;font-size: 15px !important;line-height: 28px;}
div.tabContent a{font-size: 15px;font-weight: bold;}
.txtR{color:red;}
/* -- Tabular Content --*/


/**-- Report details page--*/
#report-details{background: #e9e9e9;}
.full-width-container{width: 98%;margin: 10px auto;}
.full-width-container .container-block{width: 57%;margin: 0;}
.report-cover-block{border:1px solid #d0d0d0;padding:10px;margin-bottom: 10px;background:#fff;}
.report-cover-block img.report-cover-img{width: 100px;vertical-align: top;margin-right: 10px;}
.report-cover-block .report-header-block{width: 80%;display: inline-block;}
.full-width-container aside{width: 20%;margin-top: 0;vertical-align: top;}
.full-width-container aside.margR{float: left;}
.report-cover-block h2.inner-headers{color: #555;line-height: 32px;margin-bottom: 10px;color: #238;font-size: 18px;}
.margL{margin: 0 0 30px 15px;}
.margR{margin: 0 15px 30px 0;}

ul.report-info{color: #666;text-align: left;margin-left: 0;}
ul.report-info li{font-size: 12px;list-style-type: none;display: inline-block;border-right: 1px solid #aaa;padding: 5px 10px;}
ul.report-info li a{font-size: 12px;color: blue;}
ul.report-info li:last-child{border-right: 0 none;}
ul.report-info li.report-status{background: #ff6;color: #f00;padding: 5px;border: 1px solid #f00;}
ul.report-info li span{color: #305891;}
ul.report-info li.report-status span{background: #ff6;color: #f00;}
ul.report-info li.rep-form-li{border-right: 0 none;}
ul.choose-license-block{text-align: left;margin: 0;background: #f5f5f5;padding-bottom: 10px;font-size: 13px;}
ul.choose-license-block li{display: inline-block;margin: 10px 0 0;vertical-align: top;padding-bottom: 10px;border-bottom: 1px solid #e4e4e4;}
ul.choose-license-block li span{background: none;color: #333;padding: 0 8px;text-align: left;display: inline-block;width: 50%;}
ul.choose-license-block li label{margin-left: 5%;display: inline-block;}
ul.choose-license-block li:nth-child(odd){width: 5%;}
ul.choose-license-block li:nth-child(even){width: 90%;}
.breakline{background: url('../images/break-buy.png') 0 0 no-repeat;width: 100%;height: 20px;display: block;}
ul.choose-license-block li input[type="radio"]{margin-left: 5px;}

.buy-reports p.title-h5,.outer-box p.title-h5,.enquiry-btn-block p.title-h5{font-size: 14px;margin:0;color: #777;padding:10px 0 10px 10px;text-align: center;text-transform: uppercase;}

.outer-box p.title-h5{background:linear-gradient(top,#ffffff,#efefef 50%,#e7e7e7);background:-webkit-linear-gradient(top,#ffffff,#efefef 50%,#e7e7e7);background:-moz-linear-gradient(top,#ffffff,#efefef 50%,#e7e7e7);background:-o-linear-gradient(top,#ffffff,#efefef 50%,#e7e7e7);}
.buy-reports p.title-h5{background:#999;color:#fff;}
.buy-reports .h6,.buy-reports .h4,.buy-reports h6,.buy-reports h4,.buy-reports .lead{margin: 15px 0 10px;text-align: center;color: #666;font-size: 11px;}
.buy-reports .h6{font-weight: bold;}
.buy-reports .lead{font-weight: bold;font-size: 12px;}
.buy-reports h6{font-size: 14px;margin: 0;}
.enquiry-btn-block{text-align: center;border:1px solid #e9e9e9;margin-bottom: 10px;border-right: 0 none;border-left: 0 none;}
.enquiry-btn-block p.title-h5{color: #fe4f00;}
.request-brochure{background: #fff !important;height: 130px;}
.enquiry-btn-block p.title-h5:before{width: 27px;height: 32px;background: url('../images/all-images.png') -720px -162px no-repeat;content: "";margin-left: -40px;}
.request-brochure-btn{background: url('../images/FMI-Buy-Buttons.png') -2px -102px no-repeat; display: block;text-align: center;font-size: 14px;height: 60px;width: 215px;margin: 10px auto;}
.request-methodology-btn{background: url('../images/FMI-Buy-Buttons.png') -2px -379px no-repeat; display: inline-block;text-align: center;font-size: 14px;height: 60px;width: 245px;margin: 5px auto 10px;vertical-align: top;}
.stend-an-enq-btn,.request-sample-btn{display: block;text-align: left;color: #083260;font-weight: bold;height: 48px;}
.send-an-enq-btn{background:url('../images/FMI-Buy-Buttons.png') -2px -297px no-repeat;width: 210px;display: block;height: 60px;margin:0 auto;margin:22px auto 10px;}
.client-benefits p.title-h5{background: #f1f1f1;color: #004B84;font-weight: bold;}
ul.your-benefits{margin-left: 20%;margin-right: 10px;}
ul.your-benefits li{text-align: left;margin: 10px 0;list-style-type: none;padding-bottom: 10px;border-bottom: 1px dashed #e9e9e9;color: #777;font-size:11px;}
ul.your-benefits li b{text-transform: uppercase;line-height: 16px;}
ul.your-benefits li p{margin: 0;padding-left: 0;font-size:11px;color:#777;}
ul.your-benefits li:before{width: 34px;height: 45px;content: "";background: url('../images/benefits.png') no-repeat; margin-left: -45px;}
ul.your-benefits li:nth-child(1):before{background-position: 0 0;}
ul.your-benefits li:nth-child(2):before{background-position: 0 -61px;}
ul.your-benefits li:nth-child(3):before{background-position: 0 -118px;}
ul.your-benefits li:nth-child(4):before{background-position: 0 -172px;}
.related-reports-block ul.inner-reports li{margin: 15px;padding-bottom: 10px;border-bottom: 1px dashed #e9e9e9;}
.related-reports-block ul.inner-reports{text-align: left;margin-left: 10px;}
.related-reports-block ul.inner-reports li a{color: #666;}
.related-reports-block ul.inner-reports li:before{width: 6px;height: 12px;content: "";background: url('../images/all-images.png') -161px -128px no-repeat;margin-top: 6px}

.outer-box.client-benefits.related-reports-block .inner-reports li a,.outer-box.client-benefits.related-reports-block .inner-reports li h2{font-size: 13px;line-height: 1.6em;color: #fe4f00;font-weight: normal;}

.outer-box p, aside.half-aside .outer-box p{padding: 0 10px;text-align: left;margin-bottom: 10px;font-size: 12px;}
aside.half-aside .client-assistance p{font-size: 12px;line-height: 18px;}
aside.half-aside p.tollfree{text-align: center;font-weight: bold;color: #47ad0b;font-size: 14px;margin: 20px 0;}
aside.half-aside p.tollfree:before{margin-left: -60px;}
.outer-box p.tollfree{font-size: 12px;font-weight: bold;color: #47ad0b;margin-left: 50px;margin-bottom: 20px;}
.outer-box a.linkbtns, aside.half-aside .client-assistance a.linkbtns{max-width: 120px;padding: 6px 12px;background: #47ad0b;color: #fff;}
.outer-box span{padding: 6px 12px;background: #47ad0b;color: #fff;}
.outer-box address{width: 89%;display: block;  padding: 0 5px 10px 5px;border-bottom: 1px dashed #e9e9e9;margin: 10px 5px 0;}
.outer-box address b.footer-h6{font-size: 12px;color: #fe4f00;}
a.linkbtns{display: inline-block;}
.outer-box a.askusbtn{background: #2ca8d2;padding: 5% 0;border: 0 none;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;margin: 10px;width: 90%;}
.outer-box a.askusbtn:before{background: url('../images/all-images.png') -111px -484px no-repeat;width: 22px;height: 20px;margin:2px 0 0 -30px;content: "";}
.tollfree:before{width: 26px;height: 36px;background: url('../images/all-images.png') -748px -92px no-repeat;margin-left: -30px;content: "";}
.outer-box{width: 99%;border:1px solid #ddd;margin: 0 0 20px;text-align: center;background: #fff;}
.buy-reports{border:1px solid #ddd;margin-bottom: 10px;width: 100%;background: linear-gradient(top,#ffe9b4 75%,#f5c34e);background: -webkit-linear-gradient(top,#ffe9b4 75%,#f5c34e);background: -moz-linear-gradient(top,#ffe9b4 75%,#f5c34e);background: -o-linear-gradient(top,#ffe9b4 75%,#f5c34e);background: -ms-linear-gradient(top,#ffe9b4 75%,#f5c34e);}
.buy-reports > * {display: block;}
.buy-reports a.buyNow,.buy-reports .classDirectbuyNow,.buy-reports a.askDis{background: #ff7606;font-size: 16px;padding: 2% 3% 2% 8%;margin: 10px;}
.buy-reports a.askDis{color:#fff;}
/*input[type="submit"].buyNow,input[type="submit"].classDirectbuyNows{background: #F27B0D;padding: 10px 0;border: 0 none;color: #fff;cursor: pointer;display: block;font-size: 16px;margin: 10px auto;width: 75%;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border:3px solid #e8e1e1;}*/
input[type="submit"].buyNow,input[type="submit"].classDirectbuyNows{background: url('../images/FMI-Buy-Buttons.png') 0 0 no-repeat;width:215px;height:60px;border: 0 none;color: #fff;cursor: pointer;display: block;font-size: 16px;margin: 10px auto;}
input[type="submit"].preBook{width: 215px;height: 60px;background: url('../images/FMI-Buy-Buttons.png') 0 -200px no-repeat;margin: 10px auto;display: block;cursor: pointer;border: 0 none;}

select#idPricemenu{display: inline-block;height: 44px;}
.buy-reports .classDirectbuyNow{background: #47ad0b;}
.buy-reports a.buyNow:before,.buy-reports .classDirectbuyNow:before,input[type="submit"].buyNow:before,input[type="submit"].classDirectbuyNows:before{background: url('../images/all-images.png')-828px -118px no-repeat;width: 30px;height: 25px;margin: -5px 0 0 -40px;content: "";}
.buy-reports a.DownRep{background: #47ad0b;}
.buy-reports a.DownRep:before,.buy-reports a.DownSample:before{background: url('../images/all-images.png') -868px -120px no-repeat;width: 30px;height: 25px;margin: -5px 0 0 -35px;content: "";}
.buy-reports a.DownSample{background: #91268e;}
.buy-reports a.askDis{background: #47AD0B;margin: 10px;padding: 5% 3% 5% 15%;}
.buy-reports a.askDis:before{background: url('../images/all-images.png') -204px -478px no-repeat;width: 40px;height: 30px;margin: 1px 0 0 -30px;content: "";}
h5.search-h5:before{content: "+";margin-left: 210px;}
.search-ul{display: none;}
a.report-login-link{margin: 5% 0 0 18%;font-size: 14px;background: #fe4f00;padding:10px 20px;color: #fff;position: absolute;}
div.tabContent ul.inner-reports{margin-left: 0;border: 0 none;}
div.tabContent .home-featueres-div{border: 0 none;}
.sidebar-enquiry table td input[type="text"].captcha{width:100%;}

.classCaptcha{background: #d0d0d0;border:1px solid #aaa;text-align: center;margin-top: 5px;width: 100px;display: inline-block;}
.classCaptcha b{display: block;padding: 5px 10px;color: #111;font-size: 1.2em;}
.tooltip{position: absolute;background: #f9f9f9;border:2px solid #d9d9d9;padding: 20px;margin-left: -25px;width: 200px;}
.tooltip ul li{margin:10px 0 0;padding-bottom: 10px;border-bottom: 1px dashed #d0d0d0;list-style-type: disc;color: #111;}
.tooltip:after,.tooltip:before{bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.tooltip:after{border-color: rgba(217, 217, 217, 0);border-bottom-color: #f4f4f4;border-width: 15px;margin-left: -75px;}
.tooltip:before{border-color: rgba(194, 225, 245, 0);border-bottom-color: #d9d9d9;border-width: 19px;margin-left: -79px;}
.enq-report-name{background: #f3f3f3;padding: 10px 0;}
.enq-report-name p{margin: 0 0 0 10px;}

ul.enquiry-tbl{padding: 20px 0;margin: 10px 0; border-top: 1px solid #e5e5e5;box-shadow: 0 2px 15px rgba(58,58,58,1);border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;width: 100%;}
ul.enquiry-tbl li{display: inline-block;margin: 2px 0;vertical-align: top;}
ul.enquiry-tbl li:nth-child(odd){width: 27%;}
ul.enquiry-tbl li:nth-child(even){width: 68%;}
ul.enquiry-tbl li span{display: block;margin-bottom: 2px;}
ul.enquiry-tbl li:nth-child(odd){margin-left: 20px;}
ul.enquiry-tbl li input,ul.enquiry-tbl li select, ul.enquiry-tbl li textarea{width: 50%;height: 24px;}
ul.enquiry-tbl li input[type="checkbox"]{width: 16px;height: 16px;vertical-align: top;margin-left: 0;}
ul.enquiry-tbl li select{width: 52%;}
ul.enquiry-tbl li textarea{height: auto;}
ul.enquiry-tbl li .classCaptcha{margin-bottom: 5px;}
ul.enquiry-tbl li input[name="captcha"]{width: 150px;margin-right: 10px;}
ul.enquiry-tbl li p{margin-top: 0;}
.related-reports-block ul li{text-align:left;list-style-type:none;}
.related-reports-block ul li a{color: #0a7ba3;font-size: 12px;}
ul.report-info li span img{width: 24px;height: auto;}
div.tabContent img{max-width: 100% !important;height: auto;}
/** -- Report Page --**/



/** -- News Page --**/

ul.news-list{margin-top: 20px;}
ul.news-list li{padding-left:20px;border-bottom: 1px solid #ddd;margin: 10px 0;list-style-type: none;}
ul.news-list li:before{background: url('../images/all-images.png') -167px -125px no-repeat;width: 9px;height: 9px;margin: 2px 0 0 -20px;}
ul.news-list li a{color: #0a7ba3;font-size: 12px;font-weight: bold;}
ul.news-list li p{color: #444;}
.container-block p.pub-date,ul.news-list li p.pub-date{color: #999;font-size: 10px;}
.full-length{width: 100%;}
ul.inner-report-llists-links{margin: 10px 0;width: 95%;}
ul.inner-report-llists-links li{text-align: left;margin: 10px 0 0 10px;border-bottom: 1px solid #e0e0e0;padding-bottom: 10px;}
ul.inner-report-llists-links li a{color: #333;}
ul.inner-report-llists-links li a:hover{color: #fe4f00;}
ul.case-study-list{margin-top: 20px;}
ul.case-study-list li{border-bottom: 1px solid #ddd;margin: 10px 0;list-style-type: none;padding-bottom: 10px;}
ul.case-study-list li:before{background: url('../images/all-images.png') -167px -125px no-repeat;width: 9px;height: 9px;margin: 2px 0 0 -20px;}
ul.case-study-list li h3{color: #0a7ba3;font-size: 12px;font-weight: bold;}
ul.case-study-list li p{color: #333;}
ul.case-study-list li a.download-pdf{font-size: 11px;color: #c00808;margin-left: 20px;}
ul.case-study-list li a.download-pdf:before{background: url('../images/all-images.png') -617px -96px no-repeat;width: 15px;height: 20px;margin:-3px 0 0 -18px;}
/**-- News Page --**/




/**-- FAQs List --**/
ul.FAQs-list-ul{margin: 20px 0;}
ul.FAQs-list-ul li{margin: 5px 0;border: 1px solid #ddd;}
ul.FAQs-list-ul li:before{width: 30px;background: #ddd;content: "";}
ul.FAQs-list-ul li h5{padding:8px 0 8px 30px;background: #ddd;cursor: pointer;}
ul.FAQs-list-ul li h5:before{content: "+";margin-left: -20px;color: #333;}
ul.FAQs-list-ul li p.FAQs-detail-answer{margin: 20px 15px 10px;display: none;}
ul.FAQs-addition-ques li{margin: 10px 0 10px 10px;text-align: left;line-height: 22px;}
ul.FAQs-addition-ques li input[type="text"], ul.FAQs-addition-ques li textarea{width: 90%;}
ul.FAQs-addition-ques li input[type="button"]{background: #47ad0b;}

/** -- FAQs List --**/



/** -- Contact Page --**/

.contact-menu-img{background: url('../images/all-images.png') -342px -381px no-repeat;width: 66px;}
.google-maps{margin-top: 20px;}
.google-maps img{width:100%;}

/** -- Contact Page -- **/



/** --  User Dashboard and Registration -- **/

ul.registration-tbl,.enquiry-tbl{width: 90%;margin: 10px auto;border-collapse: separate;border-spacing: 2px;text-align: left;background: #e5e5e5;color: #333;}
ul.registration-tbl{width: 96%;}
ul.registration-tbl li,.enquiry-tbl td{padding:5px;}
ul.registration-tbl li input[type="text"],ul.registration-tbl li textarea,.enquiry-tbl td input[type="text"],.enquiry-tbl td textarea{width: 90%;}
ul.registration-tbl li select,.enquiry-tbl td select{width: 94%}
ul.registration-tbl li{display: inline-block;vertical-align: top;width: 24%;margin: 15px 0 0;}
ul.registration-tbl li:nth-child(odd){width: 17.5%;padding-left: 20px;}
ul.registration-tbl li:nth-child(even){width: 27%;}
.enquiry-tbl td{width: 50%;}
.apply-btn{background: #1f9cdb;padding: 6px 15px;color: #fff;border: 0 none;margin-right: 10px;width: 100px;}
.helpdesk{background: url('../images/helpdesk.png');display: block;width: 68px;height: 64px;margin: 0 0 -20px 70%;}
/** --  User Dashboard and Registration -- **/




/** -- My Dashboard --**/
.container-block-dashboard{width: 700px;display: inline-block;vertical-align: top;padding: 0 10px 10px;background: #fefaf4;}
aside.myFMIAccount{background: #e1e1e1;}
.myDashBoardBorder{border:1px solid #ddd;}
.myFMI-aside {margin: 0px auto;text-align: center;}
.myFMI-aside .myFMI-name{text-align: center;padding: 10px 0;margin: 0 auto;border:1px solid #c0c0c0;border-left: 0 none;border-right: 0 none;}
img.myFMI-picture{padding:3px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;width:100px;height:100px;margin-bottom: 10px;background: #999;}
a.change-pic{width:100px;height:100px;padding:3px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;margin-bottom: 10px;display: block;margin: -120px auto 0;position: relative;}
a.change-pic:hover{background: rgba(0,0,0,0.3) url('../images/all-images.png') -894px -422px no-repeat;}
.myFMI-name p{margin: 0;line-height: 20px;font-size: 13px;color: #222;padding-left: 10px;}
ul.myFMI-leftMenu{margin: 0;text-align: left;}
ul.myFMI-leftMenu li{border-bottom: 1px solid #c0c0c0;padding-left: 40px;}
ul.myFMI-leftMenu li a{color: #222;padding: 20px 0 20px 10px;display: block;font-size: 12px;}
ul.myFMI-leftMenu li:hover{background: #7d0c7b;}
p.welcome-msg{font-size: 13px;color: #fff;background: #7d0c7b;margin: 0;padding:10px 0 10px 10px;}
ul.myFMI-leftMenu li a:before{width: 30px;height: 30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;margin: -8px 0 0 -40px;background: #7d0c7b;}
ul.myFMI-leftMenu li a:hover{color: #fff;}
ul.myFMI-leftMenu li:first-child a:before{background:#3f3f3f url('../images/all-images.png') -5px -474px no-repeat;}
ul.myFMI-leftMenu li:first-child:hover a:before{background:#90278e url('../images/all-images.png') -5px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(2) a:before{background:#3f3f3f url('../images/all-images.png') -309px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(2):hover a:before{background:#90278e url('../images/all-images.png') -309px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(3) a:before{background:#3f3f3f url('../images/all-images.png') -42px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(3):hover a:before{background:#90278e url('../images/all-images.png') -42px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(4) a:before{background:#3f3f3f url('../images/all-images.png') -158px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(4):hover a:before{background:#90278e url('../images/all-images.png') -158px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(5) a:before{background:#3f3f3f url('../images/all-images.png') -243px -475px no-repeat;}
ul.myFMI-leftMenu li:nth-child(5):hover a:before{background:#90278e url('../images/all-images.png') -243px -475px no-repeat;}
ul.myFMI-leftMenu li:nth-child(6) a:before{background:#3f3f3f url('../images/all-images.png') -199px -472px no-repeat;}
ul.myFMI-leftMenu li:nth-child(6):hover a:before{background:#90278e url('../images/all-images.png') -199px -472px no-repeat;}
ul.myFMI-leftMenu li:nth-child(7) a:before{background:#3f3f3f url('../images/all-images.png') -76px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(7):hover a:before{background:#90278e url('../images/all-images.png') -76px -474px no-repeat;}
ul.myFMI-leftMenu li:nth-child(8) a:before{background:#3f3f3f url('../images/all-images.png') -280px -476px no-repeat;}
ul.myFMI-leftMenu li:nth-child(8):hover a:before{background:#90278e url('../images/all-images.png') -280px -476px no-repeat;}
.inner-left-container,aside.inner-aside{display: inline-block;vertical-align: top;}
.inner-left-container{width: 60%;margin-right: 5%;}
aside.inner-aside{width: 34%;}
.balance-box{background: #e1e1e1;margin-bottom: 20px;border-bottom: 1px solid #aaa;text-align: center;padding-bottom: 10px;}
.balance-box input[type="text"]{width: 90%;margin-bottom: 5px;margin: 0 auto 10px;}
.balance-box input[type="submit"].add-fund-btn{width: 150px;height: 32px;background: #fe4f00;color: #fff;border: 0 none;margin: 0 auto;}
.balance-box p{color: #333;padding: 6px;margin-top: 0;}
.balance-box p.my-balance{color: #333;text-align: right;font-size: 3.5em;padding-bottom: 40px;}
.balance-box p.my-balance:before{width: 56px;height: 65px;background: url('../images/all-images.png') -435px -395px no-repeat;margin: -12px 0 0 -45px;}
.balance-box a{padding: 10px 0;background: #7d0c7b;display: block;text-align: center;color: #fff;}
.welcome-para{border-bottom:1px solid #ddd;margin-bottom: 20px;}
.welcome-para h6{background: #368a04;padding: 8px 0 8px 10px;color: #fff;font-weight: normal;}
.welcome-para p{padding: 8px 0 8px 10px;color: #333;}
.buy-report-box, .related-reports-box{margin-bottom: 20px;}
.buy-report-box h5, .related-reports-box h5{color: #fff;background: #368a04;padding: 6px 0 6px 10px;font-weight: normal;}
.inner-event-box h5,.inner-my-event h5{background: #7d0c7b;color: #fff;padding: 8px 0 8px 10px;font-weight: normal;}
.inner-event-box ul,.buy-report-box ul,.related-reports-box ul{margin: 20px 5px 10px 20px;}
.inner-event-box ul li,.buy-report-box ul li,.related-reports-box ul li,.inner-my-event ul.my-upcoming-events li{margin:10px 0;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.inner-event-box ul li a{color: #222;}
.inner-event-box ul li a:hover{color: #004274;}
.inner-event-box ul li a:before{background: url('../images/all-images.png') -210px -125px no-repeat;width: 9px;height: 9px;margin: 2px 0 0 -15px;}
.inner-event-box ul li p.pub-date{margin: 0;font-size: 10px;color: #777;}
.buy-report-box ul li a,.related-reports-box ul li a{color: #001274;}
.buy-report-box ul li a:before,.related-reports-box ul li a:before{background: url('../images/all-images.png') -188px -125px no-repeat;width: 9px;height: 9px;margin: 2px 0 0 -15px;}
.buy-report-box ul li a:hover,.related-reports-box ul li a:hover{color:#1d4b01;}
.myinfo-tbl{width: 90%;margin: 10px auto;border-collapse: collapse;border: 0;}
.myinfo-tbl td{padding: 10px;color: #222;font-size: 12px;border-bottom: 1px solid #e7e7e7;}
.myinfo-tbl td:first-child{width: 30%;}
table.change-pwd-tbl{width: 60%;margin:10% auto;border-collapse: separate;}
table.change-pwd-tbl th{background:#1f9cdb; }
table.change-pwd-tbl td{padding: 10px 0;}
table.change-pwd-tbl tr:last-child td{text-align: center;}
table.change-pwd-tbl th h6{color: #fff;padding: 10px 0;}
table.change-pwd-tbl input[type="submit"]{background: #1f9cdb;padding: 8px 15px;color: #fff;border: 0 none;}
.inner-my-event {background: #f9f9f9;border: 1px solid #ddd;min-height: 300px;}
.inner-my-event marquee{min-height: 300px;margin: 10px 0;}
.inner-my-event ul.my-upcoming-events{padding: 10px;}
.inner-my-event ul.my-upcoming-events li a{color: #fe4f00;}
.welcome-para ul.event-list-ul li{margin-left: 10px;}
.welcome-para ul.event-list-ul li .event-brief{width: 100%;}
.welcome-para ul.event-list-ul li p.event-address, .welcome-para ul.event-list-ul li p.event-date-time{width:45%;margin-left: 10px;}
.welcome-para ul.event-list-ul li:last-child{border-bottom: 0 none;}
.welcome-para ul.newsletters-ul{margin: 20px 10px;}
.welcome-para ul.newsletters-ul li{border-bottom: 1px solid #ddd;margin-top: 10px;padding-bottom: 10px;}
.welcome-para ul.newsletters-ul li img, .welcome-para ul.newsletters-ul li .event-brief{display: inline-block;}
.welcome-para ul.newsletters-ul li img{margin-right: 10px;}
.welcome-para ul.newsletters-ul li .event-brief{width: 80%;}
.welcome-para ul.newsletters-ul li .event-brief h5{margin-left: 10px;}
.welcome-para ul.newsletters-ul li .event-brief p{margin:0;}
.welcome-para ul.newsletters-ul li .event-brief a.download{margin-left: 30px;color: #004274;}
.welcome-para ul.newsletters-ul li .event-brief a.download:hover{margin-left: 30px;color: #ff4e03;}
.welcome-para ul.newsletters-ul li .event-brief a.download:before{background: url('../images/all-images.png') -617px -96px no-repeat;width: 15px;height: 20px;margin:-3px 0 0 -18px;}
.welcome-para ul.newsletters-ul li .event-brief span{margin-right: 20px;color: #7f7f7f;}
.welcome-para ul.newsletters-ul li .event-brief span:before{content: "|";margin-left: -10px;}
.welcome-para ul.newsletters-ul li .event-brief span:first-child:before{content: "";}
ul.insights-report-list{margin-top: 10px;padding-top: 10px;}
ul.insights-report-list li{margin: 10px 0;border-bottom: 1px solid #ddd;padding:0 0 10px 20px;}
ul.insights-report-list li .report-briefs,.collapse-btn{display: inline-block;vertical-align: top;}
ul.insights-report-list li a.report-title{width: 96%;font-size:13px;color: #0a7ba3;}
ul.insights-report-list li:last-child{border-bottom: 0 none}
ul.insights-report-list li:before{width:13px;height:18px;background:url('../images/all-images.png')-205px -125px no-repeat;margin-left: -20px;}
ul.insights-report-list li p.report-briefs{color: #999;width: 90%;margin-right: 35px;}
ul.insights-report-list li p.report-briefs span{margin-right: 20px;}
ul.insights-report-list li p.report-briefs span:before{content: "|";margin-left: -15px;}
ul.insights-report-list li p.report-briefs span:first-child:before{content: "";}
ul.insights-report-list li .download-options{margin: 10px 0;}
ul.insights-report-list li .download-options a{margin-left: 30px;color: #1f9cdb;}
ul.insights-report-list li .download-options a:hover{color: #fe4f00;}
ul.insights-report-list li .download-options a.pdf:before{background: url('../images/all-images.png') -617px -96px no-repeat;width: 15px;height: 20px;margin:-3px 0 0 -18px;}
ul.insights-report-list li .download-options a.word:before{background: url('../images/all-images.png') -637px -96px no-repeat;width: 18px;height: 20px;margin:-3px 0 0 -18px;}
ul.insights-report-list li .download-options a.excel:before{background: url('../images/all-images.png') -658px -96px no-repeat;width: 18px;height: 20px;margin:-3px 0 0 -22px;}
ul.insights-report-list li .download-options a.infographics:before{background: url('../images/all-images.png') -685px -96px no-repeat;width: 18px;height: 20px;margin:-3px 0 0 -22px;}
ul.insights-report-list li .download-options span{color: #434343;font-size: 13px;}
.dashboard-newsletters-box h5, .dashboard-newsletters-box ul#tabs{display: inline-block;}
.dashboard-newsletters-box .disply-blockh5{background: #fe4f00;}
.dashboard-newsletters-box h5{width: 43%;color:#fff;font-weight: normal;margin-left: 10px;}
.dashboard-newsletters-box ul#tabs{width: 53%;text-align: right;padding:0;margin-right: 2px;}
.dashboard-newsletters-box ul#tabs li{width:auto;display: inline-block;}
.dashboard-newsletters-box ul#tabs li a{padding: 0;border: 0 none;color: #fe4f00;display: block;padding: 6px 12px;}
.dashboard-newsletters-box ul#tabs li a:hover, .dashboard-newsletters-box ul#tabs li a.selected{background: #ff6100;color: #fff;border:1px solid #f90;padding:6px 11px;}
.dashboard-newsletters-box div.tabContent{width: 97.5%;}
.dashboard-newsletters-box div.tabContent ul{list-style-type: none;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul{margin: 20px 10px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li{border-bottom: 1px solid #ddd;margin-top: 10px;padding-bottom: 10px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li img, .dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief{display: inline-block;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li img{margin-right: 10px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief{width: 78%;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief h5{margin-left: 10px;color: #0a7ba3;width: 100%;margin-left: 0;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief p{margin:0 0 15px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief a.download{margin-left: 30px;color: #004274;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief a.download:hover{margin-left: 30px;color: #ff4e03;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief a.download:before{background: url('../images/all-images.png') -617px -96px no-repeat;width: 15px;height: 20px;margin:-3px 0 0 -18px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief span{margin-right: 20px;color: #7f7f7f;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief span:before{content: "|";margin-left: -10px;}
.dashboard-newsletters-box div.tabContent ul.newsletters-ul li .event-brief span:first-child:before{content: "";}

/** -- My Dashboard --**/


/** -- Login Page -- **/

.login-panel{width: 100%;margin-top: 7%;background: #fefaf4;padding: 5% 0;border-top:1px solid #fde6c3;border-bottom: 1px solid #fde6c3;}
.login-box,.instruction-box{display: inline-block;vertical-align: top;}
.login-box{width: 35%;margin: 0 50px;border-right:2px solid #fde6c3; }
.login-box h4{color: #0a7ba3;}
.login-box table{border: 0 none;border-collapse: separate;}
.login-box table td {padding: 5px 0;line-height: 25px;font-size: 13px;color: #333;}
.login-box table td .linkbtns{max-width: 120px;padding: 8px 25px;background: #0a7ba3;color: #fff;border:0 none;}
a.forgot-password{font-size: 12px;margin-left: 15%;}
.instruction-box{width: 45%;margin:0 40px;}
.instruction-box h5{display: inline-block;margin: 0 10% 30px 0;font-size: 18px;}
.instruction-box a.linkbtns{background:#47ad0b;color: #fff;padding: 8px 20px;}

.blogger-info{padding: 2px;border:1px solid #d0d0d0;width: 40%;float: left;margin-right: 10px;}
.blogger-info img, .blogger-info .blogger-info-list{display: inline-block;vertical-align: top;}
.blogger-info img{width: 100px;}


/** -- Login Page -- **/


/** -- Selection process -- **/
ul.selection-process{margin-top: 30px;}
ul.selection-process li{list-style-type: none;background: #e3e3e3;border-radius: 10px;padding:10px;border:1px solid #c9c9c9;}
ul.selection-process li img,ul.selection-process li h6,ul.selection-process li p{display: inline-block;vertical-align: middle;}
ul.selection-process li img{background: #888;padding:10px;border-radius:50%;border: 1px solid #777;}
ul.selection-process li h6{min-height:32px;padding: 10px;background: #888;color: #fff;border-radius: 10px;border: 1px solid #777;width: 19%;margin-right: 10px;text-align: center;font-weight: normal;}
ul.selection-process li p{color: #222;width: 65%;}

/** -- Selection process -- **/


/** -- Sector Tables All -- **/

/*--Automotive and Transport --*/
table.main-list{width: 100%;text-align: center;border: 0 none;border-collapse: collapse;margin-top: 30px;}
table.main-list .line{border-top: 2px solid #a1a1a1;}
table.main-list .left-line{border-left: 2px solid #a1a1a1;}
table.main-list tr{vertical-align: top;}
table.main-list tr td{vertical-align: middle;}
table.main-list tr.blank td{height: 30px;vertical-align: middle;}
table.main-list h6{padding: 10px;color: #fff;font-weight: normal;line-height: 20px;margin: 0 auto;font-size: 11px;background: gray;}
table.main-list td h6.full-length{width: 70%;height: 40px;}
table.main-list td h6.half-length{width: 55%;height: 40px;}
table.main-list td h6.extra-length{width: 80%;height: 40px;}
table.main-list td h6.full-height{height: 80px;}
table.main-list h6.green{background: gray;width: 20%;}
table.main-list h6.orange{background: gray;}
table.main-list h6.purple{background: gray;}
table.main-list h6.blue{background: gray;}
table.retails td{width: 12.5%;}
table.automotive td{width:8.33%;}
table.food-beverages td{width: 6.25%;}
table.electronics td{width: 5.55%;}


/**-----Blog Page Changes-----**/
ul.article-list{margin-top: 10px;padding-top: 10px;border-top: 1px dashed #d0d0d0;}
ul.blog-list li,ul.article-list li{list-style-type: none;border-bottom: 1px dashed #e2e2e2;margin: 10px 0 10px 30px;}
ul.blog-list li img.blog-img{width: 100px;margin-right: 15px;border:1px solid #d0d0d0; padding:1px;}
ul.blog-list li img.blog-img,ul.blog-list li .blog-content{display: inline-block;vertical-align: top;}
ul.blog-list li .blog-content{width: 100%;}
ul.blog-list li .blog-content p.author-name ,ul.blog-list li .blog-content p.pub-date,ul.article-list li p.pub-date{color: #888;font-style: italic;display: table-cell;width: 15%;padding-top:6px;}
ul.blog-list li a,ul.article-list li a{color: #0a7ba3;font-size: 12px;font-weight: bold;}
ul.blog-list li .blog-content p{margin-left: 0;}
ul.search-sectors,ul.blog-archive{margin-top: 20px;margin-left: 20px;}
ul.search-sectors li,ul.blog-archive li{list-style-type: none;text-align: left;margin: 10px 10px 10px 0;}
.blog-archive > .search-filter-div-box{border-bottom: 0 none;}
.blog-archive > .search-filter-div-box > h5.search-h5{background: #fff;color: #fe4f00;font-size: 12px;padding-bottom: 0px;}
ul.search-sectors li:before,.blog-archive > .search-filter-div-box > h5.search-h5:before,.blog-archive > .search-filter-div-box > ul.search-ul li h5.search-h5:before,.blog-archive > .search-filter-div-box > ul.search-ul li a:before,.home-featueres-div ul.inner-reports li:before,.related-reports-block ul li:before{content: "";width: 10px;height: 14px;background: url('../images/all-images.png') -267px -125px no-repeat;display: block;margin-left: -16px;margin-top: 3px;}
ul.blog-list li:before,ul.article-list li:before{content: "";width: 26px;height: 26px;background: url('../images/all-images.png') -192px -49px no-repeat;display: block;margin-left: -30px;}
ul.article-list li:before{background: url('../images/all-images.png') -598px -32px no-repeat;}
.blog-archive > .search-filter-div-box > ul.search-ul li{text-align: left;list-style-type: none;}
.blog-archive > .search-filter-div-box > ul.search-ul li a{color: #0a7ba3;cursor: pointer;}
.blog-archive > .search-filter-div-box > h5.search-h5,.blog-archive > .search-filter-div-box > ul.search-ul li{margin-left: 10px;}
ul.search-sectors li a,ul.search-sectors li:before{color: #0a7ba3;font-weight: bold;}
.blogTags{padding: 5px;background: #e2e2e2;color: #333;margin-top: 20px;}
/**-----Blog Page Changes-----**/


/** -- Checkout Section --**/
input[type="submit"].action-btn{width:180px;height: 36px;background: #ff4e03;color: #fff;border:0 none;font-family: 'Armata', sans-serif;font-size: 13px;cursor: pointer;}
.checkout-container{width: 100%;}
.checkout-tbl{width: 100%;margin-bottom: 30px;}
.report-checkout-info,.report-checkout-price{display: inline-block;padding: 10px 0;}
.report-checkout-info{width: 80%;padding-right: 2%;border-right: 1px solid #e2e2e2;}
.report-checkout-price{text-align: right;width: 16%;}
a.action-btn{padding: 10px 20px;background: #fe4f00;color: #fff;margin-right: 2%;display: inline-block;}
.checkout-actions{padding-top: 10px;border-top: 1px solid #e2e2e2;margin-top: 2%;text-align: right;}
.checkout-details{margin-bottom: 2%;}
.checkout-details h6{display: inline-block;background: #47AD0B;padding: 6px 0;color: #fff;text-align: center;}
.checkout-details h6:first-child{width: 80%;}
.checkout-details h6:nth-child(2){width: 20%;}
.checkout-actions h4{display: inline-block;text-align: right;margin-bottom: 3%;}
.checkout-actions h4:first-child{width: 78%;margin-right: 2%;}
.checkout-actions h4:nth-child(2){width: 18%;margin-right: 2%;}
.borderB{border-bottom: 1px solid #c9c9c9;margin-top: -35px;width: 77%;}
ul.check-process-ul{}
ul.check-process-ul li{display: inline-block;width: 24%;}
ul.check-process-ul li p{margin: 0 0 5px 0;padding-left: 4px;font-size: 12px;}
ul.check-process-ul li p.eclipse-chk{width:60px;padding: 18px 0;background: #c9c9c9;text-align: center;font-size: 14px;color: #fff;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
ul.check-process-ul li p.selected{background: #fe4f00;}
ul.check-process-ul li p.active{color: #fe4f00;font-weight: bold;}
.checkout-tbl{margin-top:8%; }
.checkout-tbl ul.checkout-tbl-heading{text-align: center;background:linear-gradient(top,#ffffff,#efefef 50%,#e0e0e0);background:-webkit-linear-gradient(top,#ffffff,#efefef 50%,#e0e0e0);background:-moz-linear-gradient(top,#ffffff,#efefef 50%,#e0e0e0);background:-o-linear-gradient(top,#ffffff,#efefef 50%,#e0e0e0);border: 1px solid #e9e9e9;}
.checkout-tbl ul.checkout-tbl-heading li{color: #47ad0b;}
.checkout-tbl ul.checkout-tbl-heading li,.checkout-tbl ul.checkout-tbl-details li{display: inline-block;width:12%;padding: 10px 0;font-weight: bold;vertical-align: top;}
.checkout-tbl ul.checkout-tbl-heading li:first-child, .checkout-tbl ul.checkout-tbl-details li:first-child{width: 60%;font-size:14px;line-height: 22px;}
.checkout-tbl ul.checkout-tbl-details{margin:10px 0;padding: 10px 0;text-align: center;color: #333;}
.checkout-tbl ul.checkout-tbl-details li:first-child{text-align: left;font-weight: normal;}
ul.subtotal-box{border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-top: 0;}
.checkout-btn-box{text-align: right;margin-top: 20px;}
.checkout-tbl h5{margin-bottom: 20px;}
ul.usr-registration{width: 90%;padding: 20px;border:1px solid #c5bfbe}
ul.usr-registration li{margin: 10px 0;display: inline-block;width: 40%;vertical-align: top;}
aside.margT{margin-top: 4%;}
aside.margT h5{text-align: center;}
ul.sidebar-prod-desc li{text-align: left;list-style-type: none;}
ul.sidebar-prod-desc li:nth-child(even){margin-bottom: 12px;border-bottom: 1px dashed #d0d0d0;padding-bottom: 8px;}
ul.sidebar-prod-desc li:nth-child(odd){font-weight: bold;margin: 5px 0;}
ul.usr-registration li input, ul.usr-registration li textarea{background: #f3f3f3;width: 100%;height: 32px;}
ul.usr-registration li textarea{height: auto;}
/** -- Checkout Section -- **/


/** -- Site map -- **/

ul.page-sitemap{margin-left: 50px;}
ul.page-sitemap li{margin: 25px 0 40px;list-style-type: none;}
ul.page-sitemap li > ul{margin-left: 40px;}
ul.page-sitemap ul li{margin: 18px 0;list-style-type: none;}
ul.page-sitemap li a{color: #0a7ba3;}
ul.page-sitemap li a:hover{color: #47ad0b;}
ul li a.home-link{font-size: 13px;font-weight: bold;}
ul.page-sitemap li:before{background: url('../images/all-images.png') -774px -469px no-repeat;width: 22px;height: 32px;margin: -13px 0 0 -25px; }

/** -- Site map -- **/

/** --- Media Center Page --- **/
.pr-welcome{width: 100%;height: 240px;background: url('../images/pr-home.png') 0 0 no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;border: 1px solid #e2e2e2;margin-bottom: 10px;}
.pr-welcome h1{background: #fe4f00;color: #fff;width: 30%;text-align: center;padding: 10px 0;}
.pr-welcome h3{background: rgba(255,255,255, 0.85);width: 50%;padding: 3%;margin: 2% 0 0 42%;color: #444;}
.masonry{-moz-column-count: 3;-webkit-column-count: 3;column-count:3;-moz-column-gap: 0.8em;-webkit-column-gap: 0.8em;column-gap: 0.8em;}
.pr-columns{display: inline-block;margin: 10px 0;width: 99%;position:relative;border: 1px solid #f3f3f3;}
.pr-columns h4{background: #47ad0b;color: #fff;padding: 10px 0 10px 25px;font-size: 14px;font-weight: normal;}
.pr-columns ul.mc-pr-act-list{margin: 10px 5px 10px 20px;}
.pr-columns p{margin: 5px;padding-right: 5px;text-align: left;color: #555;}
.pr-columns ul.mc-pr-act-list li{list-style-type: none;margin: 10px 0;padding-bottom: 10px;border-bottom: 1px solid #f1f1f1;}
.pr-columns ul.mc-pr-act-list li a{color: #0a7ba3;}
.pr-columns ul.mc-pr-act-list li a:hover{color: #fe4f00;}
.pr-columns ul.mc-pr-act-list li:before{width: 10px;height: 14px;background: url('../images/all-images.png') -267px -125px no-repeat;display: block;margin-left: -16px;margin-top: 3px;}
.pr-columns:nth-child(2) h4{background:#FF4E00;}
.pr-columns:nth-child(3) h4{background:#004274;}
.pr-columns:nth-child(4) h4{background:#777;}
.pr-columns:nth-child(5) h4{background:#90278E;}
.pr-columns:nth-child(6) h4{background:#5EA9DD;}
.pr-columns h4:before{width: 18px;height: 18px;margin: -2px 0 0 -22px;}
.pr-columns:first-child h4:before{background: url('../images/all-images.png') -456px -489px no-repeat;}
.pr-columns:nth-child(2) h4:before{background: url('../images/all-images.png') -478px -489px no-repeat;margin-left: -18px;}
.pr-columns:nth-child(3) h4:before{background: url('../images/all-images.png') -517px -489px no-repeat;margin: 0 0 0 -18px;}
.pr-columns:nth-child(4) h4:before{background: url('../images/all-images.png') -497px -489px no-repeat;margin: -1px 0 0 -20px;}
.pr-columns:nth-child(5) h4:before{background: url('../images/all-images.png') -537px -489px no-repeat;margin: 1px 0 0 -16px;}
.pr-columns:nth-child(6) h4:before{background: url('../images/all-images.png') -556px -489px no-repeat;margin: 2px 0 0 -18px;}
.article-details-block p a{font-size: 14px;font-weight: bold;color: #fe4f00;text-decoration: underline;}

/** --- Media Center Page --- **/


/** -- Become A Client Page -- **/

.container-half-block, .half-aside{display: inline-block;vertical-align: top;background: url('../images/enq-form-bg.png');}
.container-half-block{width: 52%;margin-right: 20px;margin-bottom: 20px;}
.half-aside{width: 40%;margin-left: 20px;}
.half-aside .client-assistance{width: 80%;margin: 20px auto;padding: 15px;background: #fff;border:1px solid #e9e9e9;}
.half-aside h2,.container-half-block h3,.container-half-block h5{padding:10px;background: #fff;}
.half-aside .client-assistance{font-size: 1.4em;}
.half-aside .client-assistance address{margin: 10px 0;display: block;width: 100%;}
.half-aside .client-assistance a.linkbtns{margin: 0 auto;display: block;text-align: center;}
.half-aside .benefits ul li{padding-top: 10px;border-top: 1px dashed #e9e9e9;margin-bottom: 10px;}
.container-half-block table.be-a-client-tbl{background: #fff;width: 90%;margin: 20px auto;border:1px solid #e9e9e9;}
.container-half-block table.be-a-client-tbl tr:nth-child(odd){padding-top: 10px;}
.container-half-block table.be-a-client-tbl input[type="text"]{width: 90%;background: #f3f3f3;border:1px solid #b9b9b9;padding: 3px 0 3px 10px;}
.container-half-block table.be-a-client-tbl select{height: 110px;width: 94%;background: #f3f3f3;}
.container-half-block table.be-a-client-tbl select option{padding: 2px 0;}
.be-a-client-bg{background: url('../images/be-a-client-bg.jpg')0 0 no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;}
.white-bg{background: #fff;}
p.mandatory,.container-half-block table.be-a-client-tbl td span{color: #f00;}
.nomargin{width: 100%;margin: 10px 0 0 0;}
.marg-bottom{padding-top: 20px;}
.container-half-block table.be-a-client-tbl td .classCaptcha{width: 30%;display: inline-block;}
.container-half-block table.be-a-client-tbl td .classCaptcha b{padding: 5px;}
.container-half-block table.be-a-client-tbl tr:last-child td{text-align: center;}
.container-half-block table.be-a-client-tbl td input[type="submit"].apply-btn{background: #fe4f00;padding: 10px 80px;cursor: pointer;width: auto;}
.class-ask-expert{margin: 10px 0;text-align: center;}
/** -- Become A Client Page -- **/









/** -- CSS for IE8 compatibility browsing-- */

.ie7_html .set-width{width: auto;}
.ie7_html ul li.blank{width: 130px;}
.ie7_html .company-info{padding-left: 2.4%;}

/** -- CSS for IE8 compatibility browsing-- */






/** -- 

---  THIS CSS IS WRITTEN TO MAKE SITE RESPONSIVE. IF ANY CHANGE MAKE IN THIS STYLE IT SHOULD BE REFLECTED IN  OTHE MEDIA QUERIES AS WELL---

 -- All Mobile Devices ----*/

@media screen and (max-width: 768px){
	html,body,#wrapper,#center,header,footer,nav,.center,.home-scroll-news,.footer,.company-info ul.footer-research-links li:first-child{width: 100%;}
	body,.company-info ul.footer-research-links li:first-child{width: 100%;}
/*	aside.left-aside,.left-quick-form{display: none;}*/
	aside.right-aside,.home-container-block, aside.home-aside-block{display: block;}
	aside,aside.home-aside-block,.inner-left-container,.container-block-dashboard,aside.inner-aside{width: 100%;}
	html,#wrapper,header,footer,nav,.home-scroll-news,.home-container-block{width: 100%;}
	#center{width: 99%;}
	.container-block{width: 100%;}
	.marg-right ul{margin-left: 0;}
	.marg-left,.marg-right{margin: 0;}
	#wrapper{width: 100%;}
	#center{padding: 0;margin: 0;overflow:hidden;}
	.inner-menu-img,.left-quick-form{display: none;}
	h2.inner-headers, h1.inner-headers{margin-bottom: 0;margin-top: 25px;}
	.breadcrumbs span{display: initial;}
	aside{margin-top: 10px;}
	header{margin-top: 85px;}

	nav > label, nav ul li ul{display: block;}
	nav > label{z-index: 90;position: absolute;cursor: pointer;width: 30px;height: 30px;top: 100px;left: 15px;}
	nav > label:before{background:url('../images/all-images.png') -189px 0 no-repeat;width: 30px;height: 30px;content: "";display: block;}
	nav > ul{display: none;clear: both;}
	nav ul li:nth-child(4).set-width,nav ul li:first-child.set-width,nav ul li:nth-child(2).set-width,nav ul li:nth-child(3).set-width,nav ul li:nth-child(8).set-width,nav ul li:nth-child(9).set-width{width: 100%;}
    nav > input:checked + ul{display: block;position: absolute;top: 140px;width: 97%;left: 0;z-index: 90;max-width: 300px;background: #004274;}
    nav > input:checked + nav ul li:hover ul{width: 96%;}
    nav ul li,nav ul li ul li,nav ul li ul li ul li{display: block;}
    nav ul li a{text-align: left;}
	nav ul ul, nav ul ul ul, nav ul li:hover ul{display: block;position: relative;width: 96%;}
	nav ul ul{padding-top: 10px;padding-left: 10px;}
	nav ul ul ul,nav ul ul ul.sector-list-ul{margin-bottom: 10px;}
    nav ul li.nav-info-para{display: none;}
    nav ul li:nth-child(4) a.logo{display: none;}
    nav ul li:nth-child(1) > ul li:nth-child(2),nav ul li:nth-child(6) > ul li:nth-child(2),nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li,nav ul li:nth-child(7) > ul li:nth-child(1) > ul.sector-list-ul li,nav ul li:nth-child(9) > ul li:nth-child(2),nav ul li:nth-child(7) > ul li:nth-child(1),nav ul li:nth-child(3) > ul li:nth-child(2),nav ul li:nth-child(6).set-width,nav ul li:nth-child(8) > ul li:nth-child(1),nav ul li:nth-child(5) > ul li:nth-child(2){width: 96%;}
    nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li,nav ul li:nth-child(1) > ul li:nth-child(2) > ul.media-list-ul li{width: 49%;}
    nav ul li:first-child > ul li:nth-child(5),nav ul li:nth-child(2) > ul li:nth-child(5),nav ul li:nth-child(2) > ul li:nth-child(6){margin: 0 0 0 10px;}
    .set-width{width: 100%;}
    .show-margin,nav ul li:nth-child(1) > ul li:nth-child(2) > ul.media-list-ul,nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 0;}
    nav ul li:first-child > ul li:nth-child(2):before,nav ul li:first-child > ul li:nth-child(2):hover:before,nav ul li:nth-child(2) > ul li:nth-child(2):before,nav ul li:nth-child(2) > ul li:nth-child(2):hover:before,nav ul li:nth-child(3) > ul li:nth-child(2):before,nav ul li:nth-child(3) > ul li:nth-child(2):hover:before,nav ul li:first-child > ul li:nth-child(6):before,nav ul li:first-child > ul li:nth-child(6):hover:before,nav ul li:nth-child(3) > ul li:nth-child(3):before,nav ul li:nth-child(3) > ul li:nth-child(3):hover:before,nav ul li:nth-child(4) > ul li:nth-child(2):before,nav ul li:nth-child(6) > ul li:nth-child(2):before,nav ul li:nth-child(4) > ul li:nth-child(2):hover:before{margin-left: -20px;}
    nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul li:first-child:before,nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:before,nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul li:before{margin-left: -25px;}
    nav ul li:nth-child(7) > ul li:nth-child(1){margin-left: 10px;}
    nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li a{padding-bottom: 10px;}
    nav ul li:first-child > ul li:nth-child(3) ul,nav ul li:first-child > ul li:nth-child(4) ul,nav ul li:first-child > ul li:nth-child(5) ul,nav ul li:first-child > ul li:nth-child(6) ul{display: none;}
	nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul,nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul,nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 0;}
	nav ul li:nth-child(4) > ul li, nav ul li:nth-child(4) > ul li:nth-child(5),nav ul li:nth-child(4) > ul li:nth-child(5), nav ul li:nth-child(4) > ul li:nth-child(6){margin-left: 20px;margin-top: 0;}
	nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li a{margin-right: 0;}
	nav.left-menu > ul.left-inner-menu{display: block;margin-bottom: 10px;}
	nav ul li:nth-child(8) > ul li:nth-child(2){width: 86%;}
	nav ul li:nth-child(8) > ul li:nth-child(2) > ul.sector-list-ul{margin-left:5%;}
	nav ul li:nth-child(6).set-width{width: 100%;}
	nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul{margin-left:0;}
	nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li{width: 48%;}
	


	.top-search-box,.banner,.home-scroll-news,.home-abt,.home-report-sec,.home-event-advt,.home-latest-report ul li p,.research-div ul.footer-research-links:nth-child(1),.research-div ul.footer-research-links:nth-child(2),.research-div ul.footer-research-links:nth-child(3),.research-div ul.footer-research-links:nth-child(5),.helpdesk{display: none;}
	.m-logo {width: 100%;text-align: center;display: inline-block;}
	.m-logo a.logo{margin: 0 auto;position: relative;display: block;top: 5px;background: url(../images/all-images.png) 0 0 no-repeat;width: 140px;height: 70px;}
	.m-top-search-box{display: inline-block;text-align: right;vertical-align: top;width: 100%;margin-top: -65px;}
	.m-top-search-box ul{margin-right: 3%;}
	.m-top-search-box ul.top-links li{display: block;margin-bottom: 4px;}
	.m-top-search-box ul.top-links li a{color: #fe4f00;}
	.m-search-box{margin: 40px auto 0;text-align: center;}
	.m-search-box input[type="text"][name="searchtext"]{width: 90%;}
	.m-search-box input[type="submit"][name="submitbutton"]{margin-left: -32px;}
	.m-top-search-box ul.top-links li.welcome-usr-msg{position: absolute;top: 70px;left: 0;width: 100%;text-align: center;}



	footer{height: auto;margin-top: 0;}
	ul.footer-research-links{display: block;width: 100%;}
	.company-info ul.footer-research-links li,.company-info ul.footer-research-links li:nth-child(3){width: 48%;}
	.smm{width: 100%;margin-top: 10px;}
	.research-div ul.footer-research-links li{display: inline-block;margin-right: 5%;}


	.home-features{margin: 20px 0;}
	.home-featueres-div{display: block;width: 99.5%;text-align: center;margin-bottom: 75px;padding: 0;}
	.home-featueres-div .features-info,ul#tabs{width: 100%;}
	.home-featueres-div .div-bg-icon{margin-top: 10px;}
	.home-featueres-div p{width: 94%;margin: 10px 0;}
	.home-featueres-div .home-arrow{display: none;}
	.home-featueres-div:nth-child(1):before,.home-featueres-div:nth-child(1):hover:before{margin-left: -4%;}
	.home-featueres-div:nth-child(2):before,.home-featueres-div:nth-child(2):hover:before{margin-left: -8%;}
	.home-featueres-div:nth-child(3):before,.home-featueres-div:nth-child(3):hover:before{margin-left: -7%;}
	.home-featueres-div:nth-child(3){margin-bottom: 30px;}
	.home-featueres-div .inner-reports-list{width: 100%;}
	.home-featueres-div .inner-reports-list ul.inner-reports{text-align: left;}
	.home-featueres-div:nth-child(1) .inner-reports-list a.learn-more{margin: 0 10px 10px 55%;}
	.home-featueres-div .inner-reports-list a.learn-more{margin: 0 10px 10px 65%;}
	.company-info ul.footer-research-links li{display: none;width: 100%;margin-bottom: 0;}
	.company-info ul.footer-research-links li:nth-child(4){display: block;}
	.company-info ul.footer-research-links{margin-bottom: 0;}
	.company-info ul.footer-research-links li:nth-child(4) p.copyright{margin-bottom: 0;}


	nav.left-menu{margin-bottom: 0;}
	nav.left-menu ul.left-inner-menu{margin-top: 10px;}
	nav.left-menu ul.left-inner-menu li:first-child{display: none;}


	ul.blog-list li .blog-content p.author-name,ul.blog-list li .blog-content p.pub-date{display: block;width: 80%;margin: 0;padding: 0;}
	ul.news-list li p.pub-date{margin:0;}
	h4.event-list-header,p.total-report-count,.pagination{width: 100%;}
	.pagination{text-align: left;}
	ul.event-list-ul{margin-left: 0;}
	.event-brief{width: 90%;}
	.event-thumb-img{display: none;}
	p.event-address, p.event-date-time,.event-bottom-part p.event-short-desc,.event-bottom-part a.event-agenda-btn{width: 100%;}
	.event-bottom-part a.event-agenda-btn{height: 26px;}
	p.event-address, p.event-date-time{margin-top: 5px;margin-bottom: 5px;}
	.content-box{width: 100%;}
	.event-sessions{width: 100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #e2e2e2;}

	.login-box,.instruction-box{width: 100%;}
	.login-box,.instruction-box{border-right: 0 none;margin:0;}
	.instruction-box{margin-top: 20px;}
	.instruction-box h5{margin-right: 6%;}


	.search-criteria-div{display: none;}
	ul.fmi-report-list li .collapse-btn{float: right;margin-top: -30px;}
	ul.fmi-report-list li .collapse-btn{float: right;margin-top: -30px;}
	ul.blog-list li .blog-content p.author-name ,ul.blog-list li .blog-content p.pub-date{display: block;width: 80%;}
	.blogger-info{width: 100%;margin-bottom: 10px;}
	ul.employee-testimonoails-ul{text-align: center; }
	ul.employee-testimonoails-ul li .test-messages-block{width: 96%;margin: 5px;}
	.buy-reports{width: 98%;}
	div.tabContent{padding:1%;width: 98%;}
	div.tabContent img{width: 100% !important;height: 100% !important;}
	ul.fmi-report-list{margin-left: 5px;}
.m-report-details-outer-box{display: none;}
.buy-reports{display: block;}
.m-buy-reports{border:1px solid #ddd;padding:15px 0 15px 10px;margin-bottom: 10px;width: 100%;}
.m-buy-reports,.m-buy-reports > * {display: block;margin-top: 5px;width: 98%;}
.m-buy-reports h5{margin-right: 20px;}
.m-buy-reports a{padding: 10px 10px 10px 40px;font-size: 12px;color: #fff;margin-right: 10px;width: 75%;}
.m-buy-reports a.buyNow{background: #ff7606;}
.m-buy-reports a.buyNow:before{background: url('../images/all-images.png')-828px -118px no-repeat;width: 30px;height: 25px;margin: -5px 0 0 -40px;}
.m-buy-reports a.DownRep{background: #47ad0b;}
.m-buy-reports a.DownRep:before,.buy-reports a.DownSample:before{background: url('../images/all-images.png') -868px -120px no-repeat;width: 30px;height: 25px;margin: -5px 0 0 -35px;}
.m-buy-reports a.DownSample{background: #91268e;}
.m-buy-reports a.askDis{background: #004274;}
.m-buy-reports a.askDis:before{background: url('../images/all-images.png') -895px -120px no-repeat;width: 40px;height: 25px;margin: -8px 0 0 -35px;}
ul#tabs li a:hover, ul#tabs li a.selected{border-right: 1px solid #e2e2e2;}
ul.report-info{width: 95%;}

h4.event-list-header,p.total-report-count,.pagination{width: 100%;}
.pagination{text-align: left;}
ul.event-list-ul{margin-left: 0;}
.event-brief{width: 90%;}
.event-thumb-img,.report-cover-block img.report-cover-img{display: none;}
p.event-address, p.event-date-time,.event-bottom-part p.event-short-desc,.event-bottom-part a.event-agenda-btn{width: 100%;}
.event-bottom-part a.event-agenda-btn{height: 26px;}
.content-box{width: 100%;}
.event-sessions{width: 100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #e2e2e2;}
.container-block-dashboard{padding:0;}
.inner-left-container{margin: 20px 0 0 0;}
.dashboard-newsletters-box h5{width: 100%;margin-bottom: 10px;}
.dashboard-newsletters-box ul#tabs{width: 100%;}
.dashboard-newsletters-box ul#tabs li a:hover, .dashboard-newsletters-box ul#tabs li a.selected{padding: 5px;}
.dashboard-newsletters-box div.tabContent ul.news-list, .dashboard-newsletters-box div.tabContent ul.news-list li p{margin-left: 0;}
.balance-box p.my-balance{text-align: center;padding: 10px 0 20px;}
.dashboard-newsletters-box{display: none;}

aside > .share-this,aside > .outer-box{display: none;}
a.report-login-link{padding: 20px;margin: 15% 0 0 0;}
table.current-openings td a.job-apply-btn{color: #1f9cdb;background: transparent none;text-align: center;padding: 0;font-weight: bold;}
ul.selection-process li h6{width: 60%;}
ul.selection-process li p{width: 100%;}
.pr-welcome h1{width: 100%;}
.pr-welcome h3{width: 90%;margin:15% 0 0 2%;}
ul.smrcontentlist li{width: 90%;display: block;min-height: 100%;}
.masonry{-moz-column-count: 1;-webkit-column-count: 1;column-count:1;-moz-column-gap: 0.8em;-webkit-column-gap: 0.8em;column-gap: 0.8em;}
.classCaptcha{display: block;background: #f00;}
div.tabContent ul.blog-list{margin-left: 5px;}
ul.case-study-list{margin-left: 20px;}
.buy-reports{text-align: center;}
form#idPriceFrm{width: 100%;}
input[type="submit"].buyNow, input[type="submit"].classDirectbuyNows{margin: 10px 0;}
.buy-reports a.askDis{margin: 0px auto;display: inline-block;padding: 15px 5% 15px 15%;}
.tooltip{text-align: left;}
ul.enquiry-tbl{padding: 20px 0 0 10px;border-top: 1px solid #c5c5c5;width: 96%;}
ul.enquiry-tbl li{display: block;width: 100%;margin: 3px 0;vertical-align: top;}
ul.enquiry-tbl li span{display: block;width: 100%;}
ul.enquiry-tbl li:nth-child(odd){margin-left: 0;}
ul.enquiry-tbl li input,ul.enquiry-tbl li select, ul.enquiry-tbl li textarea{margin-bottom:10px;}
ul.enquiry-tbl li .classCaptcha{margin-bottom: 5px;display: inline-block;}
address{display: block;width: 100%;}
aside > .buy-reports{display: inline-block;padding-bottom: 10px;max-width: 320px;vertical-align: top;}
input[type="submit"].buyNow{margin: 10px auto;}
ul.enquiry-tbl li:nth-child(odd),ul.enquiry-tbl li:nth-child(even),div.tabContent .inner-reports-list ul.enquiry-tbl li:nth-child(even),div.tabContent .inner-reports-list ul.enquiry-tbl li:nth-child(odd){width: 96%;}
ul.enquiry-tbl li select,ul.enquiry-tbl li input,ul.enquiry-tbl li textarea{width: 90%;}
div.tabContent > .home-featueres-div ul.inner-reports li{text-align: left;}
ul.registration-tbl li{margin:0 0 5px;}
ul.registration-tbl li:nth-child(odd),ul.registration-tbl li:nth-child(even){width: 95%;display: block;}
ul.registration-tbl li:nth-child(odd){padding-left: 5px;margin: 10px 0 0;}
.full-width-container .container-block,.full-width-container aside,.report-cover-block .report-header-block{width: 100%;}
.full-width-container aside.margR{margin: 10px 0;}
.full-width-container aside.margL{margin-left: 0;}
.report-cover-block h2.inner-headers{margin-top: 0;}
ul.report-info li{display: inline-block;width: 47%;}
ul.report-info li.cat-name-li{width: 100%;}
ul.report-info li{border-right: 0 none;padding: 5px;width: 46%;}
ul#tabs li{width: 100%;display: inline-block;vertical-align: top;}
ul#tabs li a{padding: 10px 0;}
ul#tabs li a:hover, ul#tabs li a.selected, ul#tabs .downloadbtn:hover, ul#tabs .downloadbtn.selected, ul#tabs a#pa:hover{padding-bottom: 10px;}
ul#tabs .downloadbtn{display: block;text-align: center;}

.breakline{background: url('../images/break-buy-m.png') 0 0 no-repeat;}
#report-details{padding-bottom: 10px;}
.modal-lg{width:90% !important;margin:10px auto !important;}
}



@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){
	.m-top-search-box,.client-benefits{display: none;}
	body,.home-container-block,footer,.footer,html,#wrapper,#center,.center{width: 100%;}
	aside.left-aside,aside.right-aside{width: 30%;max-width:260px;display: inline-block;}
	.container-block{width: 65%;display: inline-block;max-width: 69%;}
	nav.left-menu{width: 30%;display: inline-block;}
	aside.right-aside{display: none;}
	#center{padding-bottom: 0;}
	header,nav,.home-scroll-news,.m-home-abt{width: 99%;}
	header{border-bottom: 1px solid #e2e2e2;}

	nav > label, nav ul li ul{display: block;}
	nav > label{z-index: 90;position: absolute;cursor: pointer;width: 30px;height: 30px;top: 50px;}
	nav > label:before{background:url('../images/all-images.png') -189px 0 no-repeat;width: 30px;height: 30px;content: "";display: block;}
	nav > ul{display: none;clear: both;}
	nav ul li:nth-child(4).set-width,nav ul li:first-child.set-width,nav ul li:nth-child(2).set-width,nav ul li:nth-child(3).set-width,nav ul li:nth-child(8).set-width,nav ul li:nth-child(9).set-width{width: 100%;}
    nav > input:checked + ul{display: block;position: absolute;top: 85px;width: 97%;left: 0;z-index: 90;max-width: 300px;background: #004274;}
    nav > input:checked + nav ul li:hover ul{width: 96%;}
    nav ul li,nav ul li ul li,nav ul li ul li ul li{display: block;}
    nav ul li a{text-align: left;}
	nav ul ul, nav ul ul ul, nav ul li:hover ul{display: block;position: relative;width: 96%;}
	nav ul ul{padding-top: 10px;padding-left: 10px;}
	nav ul ul ul,nav ul ul ul.sector-list-ul{margin-bottom: 10px;}
    nav ul li.nav-info-para{display: none;}
    nav ul li:nth-child(4) a.logo{display: none;}
    nav ul li:nth-child(1) > ul li:nth-child(2),nav ul li:nth-child(6) > ul li:nth-child(2),nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li,nav ul li:nth-child(7) > ul li:nth-child(1) > ul.sector-list-ul li,nav ul li:nth-child(9) > ul li:nth-child(2),nav ul li:nth-child(7) > ul li:nth-child(1),nav ul li:nth-child(3) > ul li:nth-child(2),nav ul li:nth-child(6).set-width,nav ul li:nth-child(8) > ul li:nth-child(1),nav ul li:nth-child(5) > ul li:nth-child(2){width: 96%;}
    nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li,nav ul li:nth-child(1) > ul li:nth-child(2) > ul.media-list-ul li{width: 49%;}
    nav ul li:first-child > ul li:nth-child(5){margin: 0;}
    .set-width{width: 100%;}
    .show-margin,nav ul li:nth-child(1) > ul li:nth-child(2) > ul.media-list-ul,nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 0;}
    nav ul li:first-child > ul li:nth-child(2):before,nav ul li:first-child > ul li:nth-child(2):hover:before,nav ul li:nth-child(2) > ul li:nth-child(2):before,nav ul li:nth-child(2) > ul li:nth-child(2):hover:before,nav ul li:nth-child(3) > ul li:nth-child(2):before,nav ul li:nth-child(3) > ul li:nth-child(2):hover:before,nav ul li:first-child > ul li:nth-child(6):before,nav ul li:first-child > ul li:nth-child(6):hover:before,nav ul li:nth-child(3) > ul li:nth-child(3):before,nav ul li:nth-child(3) > ul li:nth-child(3):hover:before,nav ul li:nth-child(4) > ul li:nth-child(2):before,nav ul li:nth-child(6) > ul li:nth-child(2):before,nav ul li:nth-child(4) > ul li:nth-child(2):hover:before{margin-left: -20px;}
    nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul li:first-child:before,nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:before,nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul li:before{margin-left: -25px;}
    nav ul li:nth-child(7) > ul li:nth-child(1){margin-left: 10px;}
    nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li a{padding-bottom: 10px;}
    nav ul li:first-child > ul li:nth-child(3) ul,nav ul li:first-child > ul li:nth-child(4) ul,nav ul li:first-child > ul li:nth-child(5) ul,nav ul li:first-child > ul li:nth-child(6) ul{display: none;}
	nav ul li:nth-child(3) > ul li:nth-child(2) > ul.sector-list-ul,nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul,nav ul li:nth-child(9) > ul li:nth-child(2) > ul.sector-list-ul{margin-left: 0;}
	nav ul li:nth-child(4) > ul li, nav ul li:nth-child(4) > ul li:nth-child(5),nav ul li:nth-child(4) > ul li:nth-child(5), nav ul li:nth-child(4) > ul li:nth-child(6){margin-left: 20px;margin-top: 0;}
	nav ul li:nth-child(9) > ul li:nth-child(2) > ul.media-list-ul li a{margin-right: 0;}
	nav.left-menu > ul.left-inner-menu{display: block;margin-bottom: 10px;}
	nav ul li:nth-child(8) > ul li:nth-child(2){width: 86%;}
	nav ul li:nth-child(8) > ul li:nth-child(2) > ul.sector-list-ul{margin-left:5%;}
	nav ul li:nth-child(6).set-width{width: 100%;}
	nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul{margin-left:0;}
	nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li{width: 48%;}
	nav ul li:first-child > ul li:nth-child(5),nav ul li:nth-child(2) > ul li:nth-child(5),nav ul li:nth-child(2) > ul li:nth-child(6){margin: 0 0 0 10px;}



	#mobile-header {width:15%;height: 30px;padding: 4px 0 4px 4px;display: inline-block;margin-top: 5px;z-index: 100;position: relative;z-index: 1000;}
	#mobile-header #responsive-menu-button{padding-left: 60px;cursor: pointer;background: url('../images/all-images.png') -189px 0 no-repeat;color: #fff;font-size: 2em;}
	#navigation,.research-div ul.footer-research-links:nth-child(1),.research-div ul.footer-research-links:nth-child(2),.research-div ul.footer-research-links:nth-child(3),.research-div ul.footer-research-links:nth-child(5){display: none;}
	footer{height: auto;margin-top: 0;}
	ul.footer-research-links{display: block;width: 100%;}
	.company-info ul.footer-research-links{margin-bottom: 0;}
	.company-info ul.footer-research-links li,.company-info ul.footer-research-links li:nth-child(3){width: 21.5%;}
	.smm{width: 103%;margin-top: 60px;}
	.research-div ul.footer-research-links li{display: inline-block;margin-right: 5%;}
	.m-logo {width: 100%;text-align: center;display: block;height: 80px;}
	.m-logo a.logo{margin: 0 auto;position: relative;display: block;top: 5px;background: url(../images/all-images.png) 0 0 no-repeat;width: 140px;height: 70px;}
	.top-search-box{display: inline-block;width: 50%;float: right;}
	.banner,.home-scroll-news,.home-abt,.home-report-sec,.home-event-advt,.home-latest-report ul li p{display: none;}
	.home-featueres-div{margin-right: 0;}
	aside.home-aside-block, .m-home-abt{display: inline-block;width: 47%;vertical-align: top;}
	aside.home-aside-block{margin-right: 0;margin-top: 0;width: 100%;}
	.smm{display: inline-block;margin-top: 4px;}
	.left-quick-form table td input[type="text"],.left-quick-form table td textarea{width: 95%;}
	ul.fmi-report-list li .collapse-btn{margin-top: 10px;}

	.container-block-dashboard{width:680px;}
	form#idPriceFrm{width: 100%;}
	aside > .buy-reports{display: block;padding-bottom: 10px;}
	input[type="submit"].buyNow{margin: 10px auto;}
	.company-info ul.footer-research-links li:first-child{width:25%;}
	div.tabContent img{width: 100% !important;height: 100% !important;}
	.full-width-container{width:100%;}
	.full-width-container aside.margR{float: none;margin-right: 0;margin-left: 20px;margin-bottom: 0;}
	.full-width-container .container-block{width: 66%;float: left;}
	.full-width-container aside{width: 30%;}
	.send-an-enq-btn{background: url('../images/send-an-enq-m.png');width: 200px;height: 42px;}
	ul.choose-license-block li input[type="radio"]{margin-left: 8px;}
	ul.choose-license-block li:nth-child(odd){width: 5%;}
	ul.choose-license-block li label{margin-left: 0;}
	ul.choose-license-block li:nth-child(even){width: 90%;margin-right: 0;}
	ul#tabs li{width: 19%;display: inline-block;vertical-align: top;}
	ul#tabs li a{padding: 10px;font-size: 12px !important;padding: 10px 8px;}
	ul#tabs .downloadbtn{font-size: 12px !important;padding: 10px}
}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:portrait){
	.full-width-container aside{width: 33%;float: left;}
	.full-width-container .container-block{width: 64%;float: right;}
	.full-width-container aside.margL{margin-left: 0;}
	.full-width-container .container-block div.tabContent{width: 90%;}

}


@media all and (max-width: 1280px){
	.margL .affix, aside.margR .affix{position: relative !important;}
	ul.choose-license-block{font-size: 12px;}
	ul#tabs li a, ul#tabs .downloadbtn{font-size: 13px;}
}

@media all and (max-width: 480px){
	.acceptance-block{padding-left: 0;width: calc(100% - 30px)}
	.accept-btn, .read-policy-btn{margin-top: 10px;}
	.accept-btn{float: left;margin-right: 15px;}
}

/*-- Advanced Search Modal --*/
@media(min-width:992px){
	.modal-lg{width: 60% !important;margin: 5% auto !important;}}

	@media all and (max-width: 1024px){
	.center{width: 100%}
	.top-fix-links > .center{width: calc(100% - 30px);}
}



.modal-title,.modal-body{width: 90% !important;margin: 0 auto !important;}
.modal-header{background: #0573b9;color: #fff;padding:15px 15px 5px 0 !important}
.modal-content .row{margin: 15px !important;}
.modal-header .close{color: #fff !important;padding: 10px;background: #f00;}
.modal-body ul.enquiry-tbl {background:transparent !important;box-shadow: none;border-top:0;}
.modal-body ul.enquiry-tbl input[type="text"],.modal-body ul.enquiry-tbl textarea,.modal-body ul.enquiry-tbl select,.modal-body ul.enquiry-tbl input[type="email"],.modal-body input#category_name{width: 100%;height: 32px;}
.modal-body ul.enquiry-tbl li:nth-child(odd){font-size: 14px !important;}
.modal-body ul.enquiry-tbl li input[type="radio"]{margin-right: 5px;}
.modal-body ul.enquiry-tbl li span{margin-right: 30px;}
.modal-body ul.enquiry-tbl li:nth-child(even){margin-bottom: 15px;}
.modal-body ul.enquiry-tbl li span.fa{margin-right: 15px !important;}
.yellow{color:yellow;}
.modal-body ul.enquiry-tbl li input[name="captcha"]{width:70%;}
.download-toc-btn{width:250px !important;height:60px !important;background: url('../images/download-toc-btn.png') no-repeat !important;display:inline-block;margin:10px auto;text-align:center;}
/*-- Advanced Search Modal --*/


