@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%;}
#center{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: 980px;margin: 50px auto 0;}
footer{width:100%;position: relative;margin: -250px auto 0;height: 360px;clear:both;background: #e7e7e7;}
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;}
.h1{font-size: 32px;}
h2,h4,.h4{color: #666;}
h2{font-size: 28px;}
h3,.h3{color: #fe4f00;}
h4,.h4{font-size: 20px;}
h5{font-size: 14px;color: #004274;}
h6,.h6{color: #444;font-size: 13px;}
.h6{font-weight: bold;}
table{font-size: 12px;width: 100%;border:1px solid #c5bfbe;color: #333;vertical-align: top;}
p, div.tabContent .inner-reports-list div,div.tabContent #cke_pastebin, div.tabContent div strong,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 #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%;}
.container-block address{width:41%;display: inline-block;}
address b{font-size: 14px;}
*:before, *:after{position: absolute;margin: 0;}
.keep-margin{margin-bottom: 30px;}
/*--Common Classes ---*/
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 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:last-child h1 span,.breadcrumbs ol li:last-child h2 span, .breadcrumbs ol li:last-child a span{color: #666;}
.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;line-height: 1.45em;}
.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;}
.premium-icon{display: inline;width: 60px;margin-left: 2px;}
.margT10{margin-top: 10px;} 
.margB10{margin-bottom: 10px;}

.cookie-policy-block{position: fixed;z-index: 15;background: rgba(0, 66, 116, 0.95);width: 100%;color: #fff;bottom: 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;}
.top-search-box ul.top-links{margin: 10px 0 15px;}
.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: -40px;}
.m-logo{display: none;}
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{background:#004274;display: inline-table;position: relative;margin-top: 10px;}
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(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(10):before{background: url('../images/all-images.png') -568px -92px no-repeat;}
nav ul li:nth-child(5) > ul li:nth-child(2) > ul.media-list-ul li:nth-child(10):hover:before{background: url('../images/all-images.png') -600px -92px 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(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(9):before{background: url('../images/all-images.png') -630px -93px no-repeat;}
nav ul li:nth-child(6) > ul li:nth-child(2) > ul.sector-list-ul li:nth-child(9):hover:before{background: url('../images/all-images.png') -660px -93px 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(2):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(2):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(3):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(3):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,.company-info ul.footer-research-links li:nth-child(2){width: 22%;}
.company-info ul.footer-research-links li:nth-child(4){width: 20%;}
.company-info ul.footer-research-links li:nth-child(5){width: 22%;}
.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 repeat-x;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(1){border: 1px solid #47ab0d;}
.home-featueres-div:nth-child(2){border: 1px solid #90278e;}
.home-featueres-div:nth-child(3){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(3):hover .div-bg-icon{background: url('../images/all-images.png') -230px -161px no-repeat;}
.home-featueres-div:nth-child(2):hover .div-bg-icon{background: url('../images/all-images.png') -156px -161px no-repeat;}
.home-featueres-div:nth-child(1):hover .div-bg-icon{background: url('../images/all-images.png') -77px -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(3) .div-bg-icon{background: url('../images/all-images.png') -539px -160px no-repeat;}
.home-featueres-div:nth-child(2) .div-bg-icon{background: url('../images/all-images.png') -467px -158px no-repeat;}
.home-featueres-div:nth-child(1) .div-bg-icon{background: url('../images/all-images.png') -397px -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(1) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px -92px no-repeat;}
.home-featueres-div:nth-child(2) .home-arrow{width: 22px;height: 90px;background: url('../images/all-images.png') -971px -181px no-repeat;}
.home-featueres-div:nth-child(3) .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(1) h2{color: #47ab0d;}
.home-featueres-div:nth-child(2) h2{color: #90278e;}
.home-featueres-div:nth-child(3) 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,.white-paper-btn{background: #fe4f00;padding: 5px 10px 5px 12px;color: #fff;display: block;margin-left: 70%;width: 110px;text-align: center;}
.white-paper-btn{margin-left: 0;width:230px;padding:10px;margin-top:20px;}
/*.home-featueres-div:nth-child(1) .inner-reports-list a.learn-more{background: #fe4f00;}*/
.home-featueres-div:nth-child(1) .inner-reports-list a.learn-more{background: #47ab0d;}
.home-featueres-div:nth-child(2) .inner-reports-list a.learn-more{background: #90278e;}
.home-featueres-div:nth-child(3) .inner-reports-list a.learn-more,.white-paper-btn{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;max-height: 850px;overflow-y: auto;}
.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: 66%;}
.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;}
ul.tweeter-feeds{}
/*--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 .h6, .share-this > .addthis_sharing_toolbox{display: inline-block;}
.share-this h6,.share-this .h6{width: 28%;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;}
ul.employee-testimonoails-ul li p.emp-test-name a{color: #90278e;}

/*-- 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;}
.agenda-box a{color: #ff4e03;font-weight: bold;}
.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;margin-bottom: 10px;}
.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;vertical-align: top;border-bottom: 1px solid #ddd;white-space: pre-wrap;word-wrap:break-word;word-break:break-word;overflow-wrap: break-word;text-overflow: clip;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}
.event-timetable table td:first-child{width: 35%;}






/** -- 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{border: 1px solid #f0f0f0;}
.search-criteria-div h5{padding:18px 0 18px 10px;border:1px solid #f0f0f0;border-left:0 none;border-right: 0 none;color: #fe4f00;}
.search-filter-div-box h5{color: #585858;border: 0 none;cursor: pointer;font-size: 13px;background: #f9f9f9;}
.search-filter-div-box {border-bottom: 1px solid #f0f0f0;}
.search-filter-div-box ul{margin-bottom: 10px;}
.search-filter-div-box ul li{margin: 8px 0;vertical-align: top;padding-top:5px;padding-bottom: 5px;border-bottom: 1px solid #f8f8f8;}
.search-filter-div-box ul li input[type="radio"],.search-filter-div-box ul li input[type="checkbox"]{margin-left: 15px;}
.search-filter-div-box ul li span{width: 83%;display: inline-block;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;}
.buy-reports .spanError:before{background: url('../images/all-images.png') -668px -581px 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: 102%;margin-top: 20px;}
ul#tabs li{display: table-cell;font-size: 13px;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);width: 141px;text-align: center;}
ul#tabs li a{color: #fff;padding:10px 9px;display: block;border:1px solid #e3e3e3;z-index: 10;}
ul#tabs li:nth-child(1){background:#004274;}
ul#tabs li:nth-child(2){background:#1c73b5;}
ul#tabs li:nth-child(3){background:#4599d9;}
ul#tabs li:nth-child(4){background:#2CA8D2;}
ul#tabs li.askAnalyst{background: #fe4f00;}
ul#tabs li.askAnalyst a{color: #fff;}
ul#tabs li a h1{font-size: 1.2em;}
ul#tabs li a:hover, ul#tabs li a.selected{color: #305891;background: #fff;border-bottom: 0 none;position: relative;z-index: 50;}
div.tabContent {border: 1px solid #e8e8e8;padding: 20px 0.4em; background-color: #fff;width: 100%;min-height:200px;margin-top: -2px;}
div.tabContent.hide {display: none;}
div.tabContent ul{margin-left: 25px;list-style-type: disc;font-size: 12px;color: #333;}
div.tabContent ul li{margin-top: 10px;}
div.tabContent h4{margin-left: 10px;}
div.tabContent h4.blinked-h4 {font-size: 14px;color: rgb(157, 5, 157);}
div.tabContent ol{list-style-type: none;margin-left: 20px;font-size: 12px;color: #333;}
div.tabContent ol li{line-height: 18px;}
div.tabContent p{margin-left: 10px;}
div.tabContent .inner-reports-list p img{width: 100%;height: auto !important;max-width: 680px !important;}
div.tabContent .inner-reports-list{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,.pr-details-block p, .pr-details-block p span,.article-details-block p,.article-details-block p span,.blog-details-block p,.blog-details-block p span{font-family: "Arial","Geneva","Helvetica",sans-serif !important;font-size: 15px !important;line-height: 28px;}
/* -- Tabular Content --*/


/**-- Report details page--*/
ul.report-info{padding:8px 0 0 8px;color: #666;text-align: left;margin-left: 0;}
ul.report-info li{font-size: 11px;margin: 5px;list-style-type: none;}
ul.report-info li.report-status{background: #ff6;color: #f00;padding: 5px;border: 1px solid #f00;}
ul.report-info li span{color: #305891;background: #fff;padding: 0px 12px 6px 12px;}
ul.report-info li.report-status span{background: #ff6;color: #f00;}
.outer-box p.title-h5{font-size: 13px;margin-bottom:10px;color: #111;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);padding:0 0 10px 10px;text-align: left;font-weight: bold;}
.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;display: inline-block;margin-bottom: 10px;}
.outer-box span{padding: 6px 12px;}
.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: 20px 0;text-align: center;}
.buy-reports{border:1px solid #ddd;margin-bottom: 10px;width: 100%;}
.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;}
input[type="submit"].buyNow,input[type="submit"].classDirectbuyNows{background: #fe4f00;padding: 15px 0;border: 0 none;color: #fff;cursor: pointer;display: block;font-size: 16px;margin: 10px;width: 90%;}
select#idPricemenu{display: inline-block;height: 44px;}

.buy-reports h6,.buy-reports h4,.buy-reports .h6,.buy-reports .h4{margin: 10px 0;text-align: center;color: #777;font-size: 14px;}
.buy-reports h6,.buy-reports .h6{font-size: 14px;}
.send-an-enq-btn:before{width: 30px;height: 30px;background: url('../images/all-images.png') -769px -158px no-repeat;content: "";margin: -7px 0 0 -35px;}
.buy-reports a.buyNow,.buy-reports .classDirectbuyNow,.buy-reports a.askDis{background: #ff7606;font-size: 16px;padding: 2% 3% 2% 8%;margin: 10px;}
.request-brochure-btn {background: url('../images/req-sam.png');display: block;text-align: center;font-size: 14px;width: 100%;height: 40px;width: 200px;margin: 10px auto;}
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;}
.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.client-benefits.related-reports-block .inner-reports li:before {width: 6px;height: 12px;content: "";background: url(../images/all-images.png) -161px -128px no-repeat;margin-top: 10px;margin-left: -10px;}
.outer-box.client-benefits.related-reports-block p.title-h5 {
    background: #f1f1f1;
    color: #004B84;
    font-weight: bold;
    padding: 10px 0 10px 10px;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;margin-top: 0;
}
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;}
.outer-box.related-reports-block ul li a{font-size: 13px;line-height: 1.8em;padding-left: 5px;display: block;padding-top: 5px;padding-bottom: 5px;}
.outer-box.related-reports-block ul li:before{margin-left: -12px;margin-top: 12px;}
/** -- 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: #1a0dab;font-size: 14px;font-weight: bold;}
ul.news-list li p{color: #444;}
ul.news-list li p a{font-size: 13px;color: #902692}
.container-block p.pub-date,ul.news-list li p.pub-date{color: #999;font-size: 10px !important;}
.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;}
ul.pr-list li:before{background: url('../images/all-images.png') -279px -32px no-repeat;width: 24px;height: 24px;margin-left: -35px;content: "";}
ul.pr-list li p,ul.pr-list li p span{font-family: "Armata",sans-serif !important;font-size: 13px !important;}

/****  pr carousel *****/
.pr-carousel-block{float:left;width:calc(100% - 30px);position:relative;margin-bottom:15px;padding:15px;border:1px solid #ddd;}
.pr-carousel-block .h3{font-size: 1.25em;font-weight: bold;}
.pr-carousel-block .bx-wrapper{margin-bottom:30px;float:left;position:relative;}
.pr-carousel-block li a{color: #0a7ba3;font-size: 12px;font-weight: bold; line-height:1.8em;}
.pr-carousel-block li{margin: 10px 0;list-style-type: none;position:relative;}

.related-pr-list-ul{list-style-type: none;float: left;position: relative;width: 100%;}
.related-pr-list-ul li{width: 93%;float:left;position: relative;list-style-type: none !important;padding-bottom: 8px;border-bottom: 1px solid #e7e7e7;}
.related-pr-list-ul li a{display: block;width: 100%;line-height: 1.8em;}

/**-- 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;}
.pr-carousel-block .related-pr-list-ul li:before,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: -12px;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[type="text"], ul.usr-registration li textarea{background: #f3f3f3;width: 100%;height: 32px;}
ul.usr-registration li input[type="radio"]{display:inline-block;vertical-align:top;margin:15px 15px 15px 0;}
ul.usr-registration li img{display:inline-block;width:200px;margin-bottom:15px;}
ul.usr-registration li textarea{height: auto;}
ul.pay-method{margin-top:10px;background:#f1f1f1;}
.checkout-btn-box{margin-right:4%;}



.checkout-tbl{border: 1px solid #ddd;padding: 2%;width: 95%;}
.checkout-tbl h3{margin-bottom: 30px;border-bottom: 1px solid #efefef;padding-bottom: 10px;}
ul.payment-options-tbl li{display: block;padding-bottom: 10px;margin-bottom: 10px;}
ul.payment-options-tbl li input[type="radio"]{vertical-align: top;margin: 2.5% 20px 0 0;width: 20px;height: 20px;}
ul.payment-options-tbl li img {width: 35%;} 
.checkout-h1{margin-top: 10%;}
.red{color: #f00;}
.green{color: #47AD0B;}

/** -- 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;content: "";}
.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;content: "";}
.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;}
.pr-columns:nth-child(7) h4:before{background: url('../images/all-images.png') -205px -480px no-repeat;margin: 2px 0 0 -20px;width: 20px;}

.article-details-block h1,.article-details-block h2,.article-details-block h3,.article-details-block h4,.article-details-block h5,.article-details-block h6{color: #222;font-size: 15px;line-height: 1.8em;}
.article-details-block h1,.article-details-block h2{color: #238;font-size: 20px;}
.article-details-block a,.blog-details-block a,.pr-details-block a{font-size: 14px;color: #fe4f00;text-decoration: underline;}
.article-details-block img{max-width: 690px;margin: 10px auto;width: 100%;}
.pr-details-block table{margin-bottom: 10px;}
.pr-details-block table th p{text-align: center !important;}
.pr-details-block table td{vertical-align: top;padding: 15px;}
.pr-details-block table td ul li,.pr-details-block table td ul li p,.pr-details-block table td ol li{text-align: left !important;}
.pr-details-block h2, .pr-details-block h3,.pr-details-block .h2,.pr-details-block .h3{color: #222;font-size: 18px;line-height: 1.7em;}
.pr-details-block h1, .pr-details-block h2,.pr-details-block h3,.pr-details-block h4,.pr-details-block h5, .pr-details-block h6{line-height: 1.7em;margin-bottom: 1em;font-size: 15px;color: #222;}
.pr-details-block h1, .pr-details-block h2{color: #238;font-size: 20px;}
.blog-details-block img{width: 100%;max-width: 680px;margin: 10px auto;display: block;}
/** --- 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 -- **/

.related-report-block{text-align:left;margin-left:25px;}
.related-report-block a{color: #666;display:block;margin-bottom:10px;}
.related-report-block a:before{width: 6px;height: 12px;content: "";background: url('../images/all-images.png') -161px -128px no-repeat;margin-top: 6px;margin-left:-20px;}
.related-report-block p{padding-left:0;}







/** -- 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-- */






/** -- Thought Leadership --**/
.list-inline li{display: inline-block;}
.list-nostyle{list-style-type: none;}
.bg-light-bg{background: #efefef;}
.bg-white-bg{background: #fff;}
.thought-leadership-block{float:left;width: 100%;}
.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12{float: left;position: relative;}
.column-1{width: 8.33%;}
.column-2{width: 16.67%;}
.column-3{width: 25%;}
.column-4{width: 33.33%;}
.column-5{width: 41.67%;}
.column-6{width: 50%;}
.column-7{width: 58.33%;}
.column-8{width: 66.67%;}
.column-9{width: 75%;}
.column-10{width: 83.33%;}
.column-11{width: 91.67%;}
.column-12{width: 100%;}
.column-offset-1{margin-left: 8.33%;}
.column-offset-2{margin-left: 16.67%;}
.column-offset-3{margin-left: 25%;}
.column-offset-4{margin-left: 33.33%;}
.column-offset-5{margin-left: 41.67%;}
.column-offset-6{margin-left: 50%;}
.column-offset-7{margin-left: 58.33%;}
.column-offset-8{margin-left: 66.67%;}
.column-offset-9{margin-left: 75%;}
.column-offset-10{margin-left: 83.33%;}
.column-offset-11{margin-left: 91.67%;}
.column-offset-12{margin-left: 100%;}
.text-center{text-align: center !important;}
.text-left{text-align:left !important;}
.white{color: #fff;}
.bg-offwhite{background: #F0F0F0}
.bg-light-blue{background: #66C6E7;}
.bg-dark-blue{background: #0080AC;}
.bg-dark-gray{background: #465A64;}
.margL15{margin-left: 15px;}
.margT30{margin-top: 30px;}
.padV15{padding: 15px 0;}
.padH15{padding: 0 10px;}
.padV5H10{padding: 5px 10px;}
.margV15{margin: 15px 0;}
.full-scaled-img img{width: 100%;height: auto;}
.speaker-intro-block {float: left;height:305px;}
.speaker-intro-block  a{font-size: 15px;}
.no-border{border:0 none !important;}
.border-bottom{border-bottom: 1px solid #fff;}
.border-top{border-top: 1px solid #fff;}
.border-left{border-left: 1px solid #fff;}
.border-right{border-right: 1px solid #fff;}
.no-margin-top{margin-top:0 !important;}
.no-margin-bottom{margin-bottom:0 !important;}
#find-experts input[type="text"]{background: #8B8E90;font-size: 14px;color: #333;height: 30px;}
#find-experts input[type="submit"]{border:0 none;height: 32px;cursor: pointer;}
.small-select-box{width: 80%;background: #8B8E90;font-size: 14px;color: #333;height: 30px;}
.floatLeft{float: left;}
.floatRight{float:right;}
.hot-topics-block{float:left;border-bottom: 1px solid #abb2b6;padding-bottom: 10px;margin: 15px 0;}
.hot-topics-block a.title,.meet-us-block a{color: #00a0d7;font-size: 16px;line-height: 24px;}
.meet-us-block a{font-size: 14px;}
.hot-topics-block a,p.company a{color: #00a0d7;}
.cat-links a,.cat-links span{padding-right: 10px;margin-right: 5px;border-right: 1px solid #ccc;}
.cat-links span{font-size: 14px;}
.cat-links a:last-child{border-right: 0 none;}
.hot-topics-block .pub-date,.meet-us-block .pub-date{color: #777;text-align: left;font-size: 12px;}
.meet-us-block{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.browse-experts{border-left:1px solid #ddd;width: 58% !important;}
.share-smm li a{width: 46px;height: 46px;display: block;background: url('../images/img_SocialMediaicn.png') no-repeat;}
.share-smm li:nth-child(1) a{background-position: 0 0;}
.share-smm li:nth-child(2) a{background-position: 0 -98px;}
.share-smm li:nth-child(3) a{background-position: 0 -194px;}
.share-smm li:nth-child(4) a{background-position: 0 -291px}
.share-smm li:nth-child(5) a{background-position: 0 -385px}
.leader-experience-ul{border-left:1px solid #66C6E7;margin-left: 30px;}
.leader-experience-ul li{padding:30px;color: #313131;line-height: 20px;}
.leader-experience-ul li:before{width: 20px;height: 20px;content: "\261B";color:#66C6E7;font-weight: bold;font-size: 25px;margin-left: -32px;}
p.title{font-size: 20px;}
p.company,p.company a,p.description{font-size: 16px;text-align: left;line-height: 28px;}
.expert-info{font-size:11px;}
.leader-experience-ul li .title{font-weight: bold;font-size: 15px;}
.leader-experience-ul li .company{font-size: 13px;font-weight: bold;}
.TL-connect a.view-more{padding: 10px 20px;background:#66C6E7;color: #fff;display: inline-block;}
.TL-connect a.view-more:hover{background: #0080AC;}
.noPadding{padding: 0 !important;}
.expert-content-block p{padding: 0 20px !important;}
.expert-info p.description{font-size: 15px;margin: 0 0 0 15px;}
/** -- Thought Leadership --**/




/** -- 

---  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,footer{width: calc(100% - 30px);padding-left: 15px;padding-right: 15px;}
	#center{padding-bottom: 0;}
	.container-block{width: 100%;}
	.marg-right ul{margin-left: 0;}
	.marg-left,.marg-right{margin: 0;}
	#wrapper{width: 100%;}
	.inner-menu-img,.left-quick-form{display: none;}
	.contact-aside .left-quick-form{display: block;margin-bottom: 30px;}
	.contact-aside .left-menu{width: 100%;}
.contact-aside .left-menu input[type="text"],.contact-aside .left-menu input[type="password"],.contact-aside .left-menu input[type="email"],.contact-aside .left-menu input[type="date"],.contact-aside .left-menu select,.contact-aside .left-menu textarea{width: 90%;}
.contact-aside .left-menu input[type="submit"].action-btn{margin-bottom: 15px;}
	

	h2.inner-headers, h1.inner-headers{margin-bottom: 0;margin-top: 25px;}
	.breadcrumbs span{display: initial;}
	aside{margin-top: 10px;}

	header{margin-top: 85px;}
	.top-links-ul li a .item-name{display: none;}


	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: 150px;width: 97%;left: 0;z-index: 90;max-width: 300px;}
    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{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 .inner-reports-list a.learn-more{margin: 0 10px 10px 55%;}
	.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;width: 80%;}
	.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: 99%;}
	div.tabContent{padding:1%;width: 98%;}
	div.tabContent img{width: 100% !important;height: 100% !important;}
	ul.fmi-report-list{margin-left: 5px;}
	ul#tabs{width: 98%;}
	ul#tabs li{display: inline-block;width: 49%;}
.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{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;vertical-align: top;}
.outer-box.client-benefits.related-reports-block{display: inline-block;}
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;}
.column-1,.column-2,.column-3,.column-4,.column-5,.column-6,.column-7,.column-8,.column-9,.column-10,.column-11,.column-12{width: 100%;}
.column-offset-2,.margL15,.column-offset-1{margin-left: 0;}
.thought-leadership-block p{width: 96%;margin: 10px;}
.topic-desc p{margin: 0;}

}



@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){
	.m-top-search-box{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,footer{width: calc(100% - 30px);padding-left: 15px;padding-right: 15px;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: 100;position: absolute;cursor: pointer;width: 30px;height: 30px;top: 50px;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: 75px;width: 97%;left: 0;z-index: 100;max-width: 300px;}
    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: 90%;}
	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;}
}


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

@media all and (max-width: 576px){
	.checkout-tbl ul.checkout-tbl-heading li:first-child, .checkout-tbl ul.checkout-tbl-details li:first-child{width: 50%;}
	.checkout-tbl ul.checkout-tbl-heading li, .checkout-tbl ul.checkout-tbl-details li{width: 24%;}
	.checkout-tbl ul.checkout-tbl-heading li:nth-child(2), .checkout-tbl ul.checkout-tbl-details li:nth-child(2){display: none;}
}



ul.usr-registration li input[type="text"], ul.usr-registration li textarea{background: #f3f3f3;width: 100%;height: 32px;}
ul.usr-registration li input[type="radio"]{display:inline-block;vertical-align:top;margin:15px 15px 15px 0;}
ul.usr-registration li img{display:inline-block;width:200px;margin-bottom:15px;}
ul.usr-registration li textarea{height: auto;}


/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    border: 1px solid #888;
    width: 80%;
    border-radius:5px 5px 0 0;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s
}

/* The Close Button */
.close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}


/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
/*-- Advanced Search Modal --*/
.modal-lg{width: 60% !important;margin: 5% auto !important;}
.modal-title{width: 90% !important;margin: 0 auto !important;color:#fff;}
.modal-header{background: #0573b9;color: #fff;padding:15px 15px 5px 0 !important;border-radius: 4px 4px 0 0;position: relative;}
.modal-header .close{color: #fff !important;padding: 6px 10px 7px;background:rgba(255,0,0, 0.6);position: absolute;right: 0;top: 0;border: 0 none;border-radius: 0 4px 4px 0;}
.modal-body{width:90%;margin:15px;padding:15px;}
.modal-body ul.search-form-ul input[type="text"],.modal-body ul.search-form-ul input[type="email"], .modal-body ul.search-form-ul select,.modal-body input#category_name{width: 100%;height: 32px;}
.modal-body ul.search-form-ul li:nth-child(odd){font-size: 14px !important;}
.modal-body ul.search-form-ul li input[type="radio"]{margin-right: 5px;}
.modal-body ul.search-form-ul li:nth-child(even){width: 100% !important;margin-bottom: 15px;}
.modal-body ul.search-form-ul li span.fa{margin-right: 15px !important;}
#idCaptcha{width:130px;}
#captachacode{display:block;}
/*-- Advanced Search Modal --*/


.margin{margin: 30px 30px 0;}
.margLR{margin: 0 15px;}
.expert-content-block p a{font-size:14px;}


/* -- infographics -- */

.infographics-list-block{width: 100%;float: left;position: relative;background: #efefef;}
.infographic-details-block{width: 100%;float: left;position: relative;margin-top: 30px;}
.inforgraphic-list{width: calc(25% - 30px);float: left;position: relative;padding: 15px;}
.infographoc-block{padding: 15px;border: 1px solid #ddd;box-shadow: 2px 2px 4px rgba(0,0,0,0.5);min-height: 215px;background: #fff;}
.inforgraphic-list img,.infographic-details-block img{width: 100%;height: auto;display: block;margin-bottom: 10px;}
.inforgraphic-list h4{font-size: 12.5px;text-align: left !important;line-height: 1.8rem;}
.info-download-btn-block{margin-top: 30px;margin-bottom: 30px;text-align: center;}
.info-download-btn{background: #0066a1;color: #fff;display: inline-block;padding: 12px 36px;transition: all 0.3s ease;}
.info-download-btn:hover{background: #4290bd;}
.infographics-title-block{margin-bottom: 30px;margin-top: 30px;}
.infographics-title-block .inner-headers{font-size: 16px;}
.infographics-title-block a{font-size: 14px;color: #007bff;line-height: 1.8em;display: block;}
@media all and (max-width: 576px){.inforgraphic-list{width: calc(100% - 30px)}.infographoc-block{min-height: auto;}}
@media all and (min-width: 577px){.inforgraphic-list{width: calc(50% - 30px)}.infographoc-block{min-height: 230px;}}
@media all and (min-width: 768px){.inforgraphic-list{width: calc(33.33% - 30px)}.infographoc-block{min-height: 240px;}}
@media all and (min-width: 1280px){.inforgraphic-list{width: calc(25% - 30px)}}
/* -- infographics -- */