@import url(http://fonts.googleapis.com/css?family=Sintony);



*{margin: 0;padding: 0;}
*{margin: 0;padding: 0;}
body,html{height: 100%;}
#wrapper{width: 100%;margin: 0 auto;min-height: 100%;}
#center{width: 100%;overflow:auto;padding-bottom: 230px;}
body,input[type="button"]{font-family: 'Sintony', sans-serif;font-size: 12px;}
header{width: 100%;padding-top: 5px;}
.header{width: 980px;margin: 0 auto;}
footer{width:100%;position: relative;margin: -175px auto 0;height: 170px;clear:both;background: #2c2924;border-top: 5px solid #0c8de5;}
h1,h2,h3,h4,h5,h6{color: #359bed;}
ul{list-style-type: none;}
a{text-decoration: none;color:#1582d9;}
a:hover{color: #9f000a;}
aside{width: 260px;margin-top: 10px;}
p{color: #555;}
*:before, *:after{position: absolute;margin: 0;display: block;}
input[type="text"],textarea{width: 230px;height: 26px;font-family: 'Sintony', sans-serif;font-size: 12px;}
input[type="submit"],input[type="button"]{min-width: 150px;height: 32px;color: #fff;background: #0098ff;border: 0 none;font-family: 'Sintony', sans-serif;font-size: 12px;cursor: pointer;}
select{font-family: 'Sintony', sans-serif;font-size: 12px;width: 230px;height: 32px;padding: 5px;appearance:none;-webkit-appearance:none;-o-appearance:none;-moz-appearance:none;text-indent: 0.01px;text-overflow: '';background: url('../images/all-images.png') -365px -211px no-repeat;border:1px solid #c6c6c6;}
textarea{height: 120px;}
nav ul li a.selected{background: #aa2222;}
.container p{margin: 10px 0;}


/* --- Common Classes -- */
aside, .container-block{display: inline-block;vertical-align: top;}
.container{width: 100%;}
.center{width: 980px;margin: 0 auto;}
.center-bg{background: #fff;}
.container-block{width: 680px;margin-top: 10px;}
.marg-left{margin-left: 30px;}
.marg-right{margin-right: 30px;}
.container-block h2{border-bottom:1px solid #e2e2e2;padding-bottom: 10px;}
.container-block h6{font-size: 13px;color: #333;margin: 10px 0;}
.container-block ul{margin-left: 20px;list-style-type: disc;color: #444;}
.container-block ul li{line-height: 20px;}
.container-block p{color: #444;margin: 10px 0;}
.sidebar-box{width: 100%;border:1px solid #e2e2e2;background: #f9f9f9;margin-bottom: 30px;}
.sidebar-box h4,.related-items h2{color: #7a7a7a;font-size: 17px;padding: 10px 0 10px 45px;background: #e5e5e5;}
.assistance h4:before{background: url('../images/all-images.png') -334px -1px no-repeat;width: 32px;height: 32px;margin: -5px 0 0 -40px;content: "";}
.home-pop-publishers h4:before{background: url('../images/all-images.png') -384px -1px no-repeat;width: 32px;height: 32px;margin: -5px 0 0 -40px;content: "";}
.home-pop-categories h4:before{background: url('../images/all-images.png') -409px -120px no-repeat;width: 32px;height: 32px;margin: -5px 0 0 -40px;content: "";}
.sidebar-enquiry h4:before{background: url('../images/all-images.png') -360px -126px no-repeat;width: 32px;height: 32px;margin: -1px 0 0 -40px;content: "";}
ul.inner-sidebar-cat-list{text-align: center;}
ul.inner-sidebar-cat-list li{display: inline-block;width: 30%;vertical-align: top;margin:10px 0;}
ul.inner-sidebar-cat-list li p{color: #0098ff;}
.assistance p{padding: 20px 10px;}
.assistance h5{text-align: center;font-size: 1.8em;}
.assistance h6{text-align: center;font-size: 1.2em;font-weight: normal;color: #666;}
.assistance a span{color: #9f000a;}
.assistance a{font-weight: bold;}
.breadcrumbs{width: 99%;margin:10px 5px;font-size: 11px;}
.breadcrumbs span{color: #666;margin-right: 30px;height: 18px;vertical-align: top;}
.breadcrumbs span a{color: #ab0011;}
.breadcrumbs span a:hover{color: #5b5657;}
.breadcrumbs span a:after{content: ">"; display: inline-block;margin-left: 12px;}
.breadcrumbs span:first-child:before{content: "";}
.breadcrumbs span{display: inline;}
.page-header{border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 5px 0 5px 5px;}
.page-header img,h1.page-header-h1,.share-this-smm,.share-this-smm p,h1.full-header-h1{display: inline-block;vertical-align: top;}
h1.full-header-h1{width: 95%;}
h2.browser-report-h2{margin: 15px 0;color: #555;}
.page-header img{margin-right: 10px;max-height: 33px;}
.share-this-smm{width: 220px;text-align: right;padding-top: 5px;}
.share-this-smm p{margin:4px 10px 0 0;vertical-align: top;color:#ab0011;}
.share-this-smm a{width: 24px;height: 24px;display: inline-block;}
.share-this-smm a:nth-child(2){background: url('../images/all-images.png') -296px -89px no-repeat;}
.share-this-smm a:nth-child(3){background: url('../images/all-images.png') -324px -89px no-repeat;}
.share-this-smm a:nth-child(4){background: url('../images/all-images.png') -352px -89px no-repeat;}
.share-this-smm a:nth-child(5){background: url('../images/all-images.png') -380px -89px no-repeat;}
.share-this-smm a:nth-child(6){background: url('../images/all-images.png') -408px -89px no-repeat;}
.inner-smm{width: 260px;padding: 6px 0 3px;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;background: #f9f9f9;margin-bottom: 30px;}
a.view-all-reports{width: 100%;color: #444;background: #e9e9e9;padding: 8px 41.5%;font-size: 15px;font-weight: bold;}
p.pub-date{color: #999;font-size: 11px;margin: 0;}
.blank-line{width: 100%;border-bottom: 1px solid #e2e2e2;margin-bottom: 10px;}
.hide{display: none;}
.show{display: block;}
.secure-gateways{}
.secure-payments-block{text-align: center;}
.secure-payments-block img{margin-top: 30px;}
.suggestionsBox li, .topsuggestionsBox li{margin-left: 20px;padding: 6px 0;}

.cookie-policy-block{position: fixed;z-index: 15;background: rgba(0, 102, 153,0.95);width: 100%;color: #fff;bottom: 0;}
.cookie-policy-block p{color: #fff;}
.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:#03263e;margin-right: 90px;}
.accept-btn:hover{background: #1f7ba9;}
.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;}
/* --- Common Classes -- */



/* --- Header ---*/
.header{width: 980px;margin: 0 auto;}
a.logo,.toll-free-header,a.rmoz,a.qyrr,a.mrr,a.mrh{display: inline-block;vertical-align: top;}
a.logo{}
a.rmoz{width: 225px;height: 75px;background: url('../images/all-images.png') 0 0 no-repeat;}
a.rmozdiv{display: inline-block;width: 225px;height: 75px;background: url('../images/rmozdivision.png') 0 0 no-repeat;float: right;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);}
a.qyrr{width: 250px;height: 78px;background: url('../images/qyrr.png')no-repeat;}
a.mrr{width: 300px;height: 75px;background: url('../images/mrr.png') 0 0 no-repeat;}
a.mrh{width: 300px;height: 75px;background: url('../images/mrh.png') 0 15px no-repeat;}
.toll-free-header{width: 18%;color: #666;font-size: 13px;margin: 1.5% 0 0 58%;text-align: center;}
.toll-free-header p{color: #0098ff;font-size: 20px;font-weight: bolder;}
.toll-free-header:before{background: url('../images/all-images.png') -275px 0 no-repeat;width: 38px;height: 34px;margin: 2px 0 0 -50px;content: "";}
.inner-toll-free-header{display: inline-block;width: 76%;text-align: right;}
.inner-toll-free-header p{margin: 3px 0 8px;color: #0098ff;font-size: 15px;font-weight: bold;}
.inner-toll-free-header p > span{color: #acacac;font-weight: normal;font-size: 14px;}
.inner-toll-free-header p:before{background: url('../images/all-images.png') -258px -143px no-repeat;width: 16px;height: 16px;margin:1px 0 0 33.5%;content: "";}
.inner-toll-free-header input[type="text"][name="home-search-box"]{width: 480px;height: 45px;text-align: left;padding-left: 10px;border: 1px solid #a9a9a9;display: inline-block;vertical-align: top;box-shadow: 3px 3px 50px #f9f9f9;}
.inner-toll-free-header input[type="submit"][name="home-search-btn"]{width: 46px !important;min-width: 46px !important;max-width: 46px !important; height: 46px;margin-left: -51px;border: 0 none;display: inline-block;background: #a9a9a9 url('../images/all-images.png') -457px -11px no-repeat;cursor: pointer;}

nav{width: 100%;background: #0c8de5;margin-top: 5px;}
nav ul{width: 980px;margin: 0 auto;display: table;text-align: center;position: relative;}
nav ul:after{content: ""; clear: both; display: block;}
nav ul li{display: table-cell;width: 11.11%;}
nav ul li a{color: #fff;display: block;padding: 12px 0;font-size: 14px;}
nav ul li a:hover,nav ul li a.selected{background: #aa2222;color: #fff;}
nav ul ul{display: none;position: absolute;width: 950px;margin: 0;background: #f6f6f6;border-top: 3px solid #aa2222;border-bottom: 3px solid #aa2222;padding: 20px 0 20px 30px;z-index: 100;left: 0;}
nav ul li:hover > ul{display: block;}
nav ul ul li{width: 19.2%;display: inline-block; text-align: left;vertical-align: top;margin: 10px 0;}
nav ul ul li a{color: #aa2222;}
nav ul ul li a:hover{color: #309bed;background: none;}
nav ul ul ul{position: relative;display: block;padding: 0;border:0 none;background: none;margin-left: 0;width: 100%;}
nav ul ul ul li{display: block;border-left: 0 none;margin: 0;width: 100%;}
nav ul ul ul li a{font-size: 11px;color: #555555;padding: 2px 0;}
nav ul ul ul li a:hover{color: #aa2222;}
nav ul li:nth-child(4) ul{background: #fff;}


nav ul ul li:before{width: 22px;height: 22px;margin: 10px 0 0 -25px;content: "";}
nav ul li:nth-child(2) > ul li:nth-child(1):before{background: url('../images/all-images.png') -573px -255px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(2):before{background: url('../images/all-images.png') -573px -280px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(3):before{background: url('../images/all-images.png') -573px -308px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(4):before{background: url('../images/all-images.png') -573px -380px no-repeat;margin-top: 5px;}
nav ul li:nth-child(2) > ul li:nth-child(5):before{background: url('../images/all-images.png') -573px -335px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(6):before{background: url('../images/all-images.png') -573px -526px no-repeat;margin-top: 8px;}
nav ul li:nth-child(2) > ul li:nth-child(7):before{background: url('../images/all-images.png') -574px -410px no-repeat;margin-top: 5px;}
nav ul li:nth-child(2) > ul li:nth-child(8):before{background: url('../images/all-images.png') -574px -441px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(9):before{background: url('../images/all-images.png') -575px -471px no-repeat;}
nav ul li:nth-child(2) > ul li:nth-child(10):before{background: url('../images/all-images.png') -577px -556px no-repeat;}
nav ul li:nth-child(2) > ul ul, nav ul li:nth-child(2) > ul ul{background: #f6f6f6;}
nav ul li:nth-child(2) > ul li > ul li:before{display: none;}
a.view-more-cats{color: #007298;}
nav > input[type="checkbox"], nav > label{display: none;}


/* --- Header ---*/


/* --- Footer --- */
.footer{width: 980px;margin: 0 auto;}
.footer-links, .right-div-footer{display: inline-block;vertical-align: top;}
.footer-links{width: 70%;margin-top: 10px;}
.footer-links ul{display: table-cell;vertical-align: top;width: 27%;}
.footer-links ul li{font-size: 11px;color: #fff;width: 100%;line-height: 20px;}
.footer-links ul li:first-child{margin: 0 0 8px 25px;font-size: 12px;}
.footer-links ul li:before{width: 14px;height: 14px;margin:3px 0 0 -23px;content: "";}
.footer-links ul:first-child li:first-child:before{background: url('../images/all-images.png') -276px -53px no-repeat;}
.footer-links ul:nth-child(2) li:first-child:before{background: url('../images/all-images.png') -305px -53px no-repeat;width: 17px;}
.footer-links ul:nth-child(3) li:first-child:before{background: url('../images/all-images.png') -334px -53px no-repeat;width: 17px;height: 15px;}
.footer-links ul:nth-child(4) li:first-child:before{background: url('../images/all-images.png') -366px -53px no-repeat;width: 18px;height: 15px;}
.footer-links ul li a{color: #fff;}
.footer-links ul li a:hover{color: #0098ff;}
.right-div-footer{width: 28%;margin-top: 10px;border-left: 1px solid #1f1e1b;}
.pay-logo,.smm{margin-left: 30%;}
.pay-logo{display: block;background: url('../images/all-images.png') 0 -136px no-repeat;width: 175px;height: 70px;}
.smm{margin-top: 10px;}
.smm h6{color: #fff;font-size: 12px;font-weight: normal;margin-left: 25px;margin-bottom: 5px;}
.smm h6:before{width: 22px;height: 18px;background: url('../images/all-images.png') -398px -53px no-repeat;margin-left: -25px;content: "";}
.smm a{display: inline-block;width: 32px;height: 32px;}
/*.smm a:nth-child(2){background: url('../images/all-images.png') 0 -88px no-repeat;}*/
.smm a:nth-child(2){background: url('../images/all-images.png') -39px -88px no-repeat;}
.smm a:nth-child(3){background: url('../images/all-images.png') -77px -88px no-repeat;}
.smm a:nth-child(4){background: url('../images/all-images.png') -117px -88px no-repeat;}
p.copyright{font-size: 10px;margin-top: 15px;color: #fff;}
.back-to-top a{width: 30px;position: fixed;right: 5px;bottom: 5px;text-align: center;padding: 5px;background: #d7d7d7;color: #333;cursor: pointer;}
.back-to-top a:hover{background: #666;color: #fff;}
/* --- Footer --- */




/*--- Index ---*/

.banner{width: 100%;height: 225px;margin:0;background: url('../images/banner.jpg');background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;}
.home-search-box{text-align: center;}
.home-search-box h1{padding-top: 2%;margin-bottom: 2%;color: #fff;}
.home-search-box input[type="text"][name="home-search-box"]{width: 718px;height: 58px;text-align: left;padding-left: 10px;border: 1px solid #555;display: inline-block;vertical-align: top;box-shadow: 3px 3px 50px #f9f9f9;}
.home-search-box input[type="submit"][name="home-search-btn"]{width: 58px !important;max-width: 58px !important;min-width: 58px !important; height: 59px;margin-left: -60px;border: 0 none;display: inline-block;background: #555555 url('../images/all-images.png') -452px -5px no-repeat;cursor: pointer;}
ul.home-feature-box{margin: 3% auto 0;}
ul.home-feature-box li{display: table-cell;width: 32%;color: #fff;padding-left: 70px;}
ul.home-feature-box li h5{font-size: 15px;color: #fff;}
ul.home-feature-box li p{font-size: 12px;color: #fff;}
ul.home-feature-box li:before{width: 48px;height: 48px;margin: 5px 0 0 -55px;content: "";}
ul.home-feature-box li:first-child:before{background: url('../images/all-images.png') -542px -3px no-repeat;}
ul.home-feature-box li:nth-child(2):before{background: url('../images/all-images.png') -542px -66px no-repeat;}
ul.home-feature-box li:nth-child(3):before{background: url('../images/all-images.png') -542px -139px no-repeat;}
ul.home-cat-list{width: 100%;text-align: center;border-bottom: 1px solid #e3e3e3;margin-left: 0;}
ul.home-cat-list li{display: inline-block;margin: 10px 0 0;width: 19.3%;}
ul.home-cat-list li a,ul.home-cat-list li p{color: #0098ff;font-size: 12px;}
ul.home-cat-list li p{margin: 0 0 10px;}
ul.home-cat-list li img{max-width: 60px;max-height: 60px;}
.home-client-list{width: 100%;margin: 20px 0 0;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 10px 0;}
.home-client-list h4{font-size: 2em;width: 10%;}
.home-pop-publishers a, .home-pop-publishers img{max-width: 115px;margin: 8px 5px;display: inline-block;vertical-align: top;}
.home-pop-publishers img{filter: gray;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */}
.home-pop-publishers img:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");}

.home-client-list h4, .home-client-list ul{display: inline-block;}
.home-client-list ul{margin-left: 20px;}
.home-client-list ul li{display: table-cell;width: 15%;}
a.view-more-home{float: right;background: #1582d9;color: #fff;padding: 8px 16px;}
/*--- Index ---*/


/*-- About Page --*/
h1.about-h1:before{background: url('../images/all-images.png') 0 -216px no-repeat;content: "";}
/*-- About Page --*/

/*-- Contact Page --*/
h1.contact-h1:before{background: url('../images/all-images.png') -45px -216px no-repeat;content: "";}
.contact-info, .address,.google-maps{display: inline-block;margin: 20px 10px;vertical-align: top;}
.contact-info .address{display: table-cell;width: 180px;line-height: 20px;}
.contact-info .address h3{color: #555;margin-bottom: 15px;}
.contact-info .address address{font-style: normal;}
.contact-nos{display: block;margin-top: 30px;line-height: 20px;}
.contact-nos span{color: #359bed;font-weight: bolder;}
.google-maps{width: 570px;border:1px solid #e2e2e2;height: 200px;padding:2px; }
.address{margin-top: 0;}
.submit-query{padding: 10px 0 10px 10px;border-top:1px solid #e2e2e2;margin: 20px 0;border-bottom:1px solid #e2e2e2;background: #f7f7f7;}
.submit-query h3{margin-bottom: 10px;}
.submit-query table{width: 100%;border-collapse: separate;border-spacing: 10px;}
.submit-query table td{vertical-align: top;width: 32%;}
.submit-query table td:first-child,.submit-query table td:nth-child(3){width: 18%;}
.submit-query table td:nth-child(2),.submit-query table td:nth-child(4){text-align: right;padding-right: 20px;}
input[type="text"].captcha{width: 150px;display: inline-block;vertical-align: bottom;}
label.captcha{display: inline-block;margin-left: 10px;background: #d4d4d4;padding: 5px 18px;color: #333;font-size: 16px;font-weight: bolder;}
/*-- Contact Page --*/


/*-- Report List Page --*/

.pagination{border-bottom: 1px solid #e2e2e2;padding-bottom: 10px;margin-left: 10px;}
.pagination h5, .pagination > .pagenavi{display: inline-block; vertical-align:top;}
.pagination h5{width:40%;color: #555;font-size: 14px;font-weight:normal;}
.pagination > .pagenavi{width:58%;text-align: right;}
.pagination > .pagenavi a{color: #555;margin: 0 6px;}
.pagination > .pagenavi a:hover{color: #A70016;}
.pagenavi span.red{color: #A70016;}
.pagination span b{color: #f06621;}
.pagination h3{color: #555;font-size: 16px;display: inline-block;margin-right: 45%;}
.filters{background: #f9f9f9;}
.search-filter{margin-bottom: 30px;}
.search-filter h4{color: #555;font-size: 14px;padding: 8px 0 8px 5px;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;}
ul.complete-report-list{list-style-type: none;margin-left: 0;}
ul.complete-report-list li{margin: 15px 0;padding: 0 0 15px 70px;border-bottom: 1px solid #e2e2e2;}
ul.complete-report-list li a.report-header{font-size: 14px;display: block;color: #007298;font-weight: bold;}
ul.complete-report-list li a.report-header:hover{color: #aa2222;}
ul.complete-report-list li p.pub-info{display: inline-block;color: #999;margin: 5px 30px 0 0;font-size: 11px;}
ul.complete-report-list li p.pub-info:before{content: "●";margin-left: -18px;}
ul.complete-report-list li p.pub-info:nth-child(2):before{content: "";}
ul.complete-report-list li p{margin: 10px 0;}
ul.complete-report-list li .report-list-action-btns{text-align: right;}
ul.complete-report-list li .report-list-action-btns > span.report-price, ul.complete-report-list li .report-list-action-btns a.view-report-link{margin-left: 15px;padding:8px 10px;background: #e9e9e9;color: #444;}
ul.complete-report-list li .report-list-action-btns a.view-report-link:hover{background: #0098ff;color: #fff;}
ul.complete-report-list li:before{background: url('../images/all-images.png') -240px -168px no-repeat; width: 55px;height: 60px;margin:5px 0 0 -65px;content: "";}
ul.search-filter-ul li{margin: 10px;vertical-align: top;color: #555;}
ul.search-filter-ul li input[type="checkbox"],ul.search-filter-ul li input[type="radio"]{margin-right: 6px;vertical-align: middle;width: 13px;height: 13px;}
/*-- Report List Page --*/


/*-- Categories Page --*/

h1.chemicals-h1{background: url('../images/all-images.png');}
.categories-information-half,.categories-information-full{margin: 20px 0 0;font-size: 12px;border-bottom: 1px solid #e2e2e2;padding-bottom: 10px;min-height: 180px;}
.categories-information-half img,.categories-information-full img{float: right;margin-left: 20px;}
.categories-information-half p,.categories-information-full p{margin: 10px 0;}
.categories-information-half a,.categories-information-full a{margin: 10px 0;cursor: pointer;}
.all-categories-list ul{list-style-type: none;margin-left: 0;}
.all-categories-list ul h5{color: #ab0011;font-size: 15px;padding: 5px 0;border-bottom: 1px solid #e2e2e2;}
.all-categories-list ul li{margin: 8px 0;padding-left: 20px;}
.all-categories-list ul li:before{background: url('../images/all-images.png') -241px -145px no-repeat;width: 12px;height: 12px;margin: 6px 0 0 -20px;content: "";}
.all-categories-list ul li:first-child:before{display: none;}
.all-categories-list ul li:first-child{padding-left: 0;}


/** -- Masonry layout-- **/
.masonry { /* Masonry container */
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
    -moz-column-gap: 0;
    -webkit-column-gap: 0;
    column-gap: 0;
}

.all-categories-list { /* Masonry bricks or child elements */
    display: inline-block;
    margin: 0 0 20px;
    width: 75%;
    vertical-align: top;
    position: relative;
}


/** -- Masonry layout-- **/


/*-- Categories Page --*/




/* -- Publisher - Niche Alphanumerci list & reports -- */

.search-list-alphanum,.pub-char-list{border-bottom: 1px solid #e2e2e2;padding: 5px 0;}
.search-list-alphanum ul li,.pub-char-list li{display: inline-block;padding: 3px 8px;}
.pub-char-list li{padding: 6px 12px;}
.pub-char-list li a{font-size: 14px;text-align: center;}
.search-list-alphanum ul li:before,.pub-char-list li:before{content: "|";margin-left: -12px;color: #909ded;}
.pub-char-list li:before{margin-left: -18px;}
.search-list-alphanum ul li:first-child:before,.pub-char-list li:first-child:before{content: "";}

ul.niche-market-list{list-style-type: none;margin-left: 0;}
ul.niche-market-list li{display: inline-block;width: 30%;margin: 2px 8px 20px 8px;border: 1px solid #e2e2e2;text-align: center;}
.pub-list-ul .lead{padding: 3px 10px 0;margin: 0;font-size: 1.1em;line-height: 20px;font-family: arial,sans-serif;font-weight: bold;background: #eee;box-shadow: -1px 1px 3px -1px #66c;text-shadow: 1px 1px 2px #66c;border-radius: 3px 3px 0 0;}
ul.publishers-list{margin-bottom: 20px;margin-top: 10px;list-style-type: circle;margin-left: 20px;}
ul.publishers-list li{margin-bottom: 10px;width: 49%;display: inline-block;;}
ul.publishers-list li a{color: #006699;font-size: 13px;}
ul.publishers-list li:before{content: "\2662";margin-left: -15px;color: #006699;}
ul.publishers-list li p{background: #f8f5f5;padding: 8px 0;margin: 0;color: #007298;}
ul.niche-market-list{margin-left: 20px;}
ul.niche-market-list li{border: 0 none;text-align: left;margin-bottom: 8px;}
ul.niche-market-list li:before{background: url('../images/all-images.png') -241px -145px no-repeat;width: 12px;height: 12px;margin: 6px 0 0 -20px;content: "";}
ul.publishers-list li a .pub_image{height: 115px;}
ul.publishers-list li a .pub_image img{max-height: 100px;max-width:120px;}
.search-filter-country{height:200px;overflow:auto;}
.search-filter input[type="submit"]{float:right;margin: 0 10px 10px 0;}

.company-list-block .row{border: 1px solid #d0d0d0;margin: 2px 0;}
.company-list-block .row:nth-child(even){background: #efefef;}
.column-2,.column-10{display: inline-block;vertical-align: top;vertical-align: middle;}
.column-2{width: 5%;text-align: center;}
.column-10{width: 90%;border-left:1px solid #d0d0d0;padding: 5px 10px;}
.column-10 a{width: 100%;display: block;margin-bottom: 5px;}
/* -- Publisher - Niche Alphanumerci list & reports -- */




/* --  News list and detailed Page-- */

ul.market-news-list{list-style-type: none;margin-left: 0;}
ul.market-news-list li{padding-left:20px;border-bottom: 1px solid #e2e2e2;margin-bottom: 10px;}
ul.market-news-list li a{color: #007298;font-weight: bold;font-size: 14px;}
ul.market-news-list li p.pub-date{color: #999;font-size: 11px;margin: 0;}
ul.market-news-list li:before{background: url('../images/all-images.png') -241px -145px no-repeat;width: 12px;height: 12px;margin: 6px 0 0 -20px;content: "";}
.inner-related-reports ul{padding: 5px 10px 5px 30px;}
.inner-related-reports ul li{margin: 10px 0;}
.inner-related-reports ul li:before{background: url('../images/all-images.png') -241px -145px no-repeat;width: 12px;height: 12px;margin: 6px 0 0 -20px;content: "";}
.inner-related-news{margin: 30px 0;border-top: 1px solid #e2e2e2;}
.inner-related-news h4{margin: 10px 0;padding-bottom: 5px;border-bottom: 1px solid #e2e2e2;font-size: 16px;font-weight: normal;}
.inner-related-news ul{list-style-type: none;}
.inner-related-news ul li{margin: 10px 0;}
.inner-related-news ul li:before{background: url('../images/all-images.png') -241px -145px no-repeat;width: 12px;height: 12px;margin: 6px 0 0 -20px;content: "";}

/* --  News list and detailed Page-- */



/** -- Report Details Page -- **/
.report-page-header{width: 100%;}
h1.report-header-h1{color: #666666;font-size: 18px;border-bottom: 1px dashed #e3e3e3;padding-bottom: 10px;}
.report-image,.report-common-info{display: inline-block;vertical-align: top;}
.report-image{width: 150px;margin-right: 10px;}
.report-common-info{width: 75%;border-bottom: 1px solid #e2e2e2;}
.publ-cat,.publ-pages,.publ-name{display: inline-block;margin-top: 0;width: 20%;}
p.publ-pages{text-align: right;width: 30%;}
h2.publ-name,h2.publ-cat{width: 75%;font-size: 12px;border-bottom: 0 none;display: inline-block;}
h2.publ-cat{width: 48%;}


.report-details-content{border-top: 1px solid #bbbbbb;margin-top: 10%;}
.report-details-content ul#tabs{width: 620px;margin:-27px auto 0;background: #f3f3f3;border: 1px solid #e2e2e2;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;}
.report-details-content ul#tabs li{width: 155px;border: 0 none;margin: 0;display: table-cell;}
.report-details-content ul#tabs li a:hover,.report-details-content ul#tabs li a.selected{border-radius: 0;}
.report-details-content ul#tabs li:first-child,.report-details-content ul#tabs li:first-child a:hover,.report-details-content ul#tabs li:first-child a.selected{border-radius: 10px 0 0 10px;-webkit-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;}
.report-details-content ul#tabs li:nth-child(4),.report-details-content ul#tabs li:nth-child(4) a:hover,.report-details-content ul#tabs li:nth-child(4) a.selected{border-radius: 0 10px 10px 0;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;}
.report-details-content ul#tabs li a{color: #555;font-weight: normal;}
.report-details-content  div.tabContent{border:0 none;border-bottom: 1px solid #bbb;margin-top: 20px;}
.report-details-content ul#tabs li a:hover:before,.report-details-content ul#tabs li a.selected:before{width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #0098ff;margin: 35px 0 0 65px;}
.report-details-content  div.tabContent ul{margin-left: 20px;list-style-type: disc;}
.report-details-content  div.tabContent ul li{margin-bottom: 5px;line-height: 16px;}
.report-details-content  div.tabContent ol{list-style-type: none;}
.report-details-content div.tabContent .home-reports-list ul{list-style-type: none;}
table.tabbed-inner-enquiry-report{border-collapse: separate;border-spacing: 10px;}
table.tabbed-inner-enquiry-report td input[type="text"],.report-details-content div.tabContent table.tabbed-inner-enquiry-report td textarea{width: 90%;}
table.tabbed-inner-enquiry-report td input[type="text"].captcha{width: 125px;}
table.tabbed-inner-enquiry-report td:first-child,.report-details-content div.tabContent table.tabbed-inner-enquiry-report td:nth-child(3) {width: 15%;}
table.tabbed-inner-enquiry-report td:nth-child(2),.report-details-content div.tabContent table.tabbed-inner-enquiry-report td:nth-child(4){width: 35%;}

.buy-report p,.request-sample p{margin: 25px 15px 5px;color: #333;}
.buy-report select{margin: 5px 15px;}
.buy-report input[type="radio"]{margin: 6px 10px;}
.sidebar-enquiry table td{padding: 8px 5px;text-align: center;}
.sidebar-enquiry table input[type="text"]{padding-left: 5px;}
.sidebar-enquiry table textarea{width: 235px;}
.sidebar-enquiry table td input[type="text"].captcha{width:120px;margin-right: 5px;vertical-align: top;}

a.buy-now-btn{width: 230px;height: 55px;background:url('../images/all-images.png') 0 -272px no-repeat;display: block;margin: 15px auto }
a.request-a-sample{width: 195px;height: 45px;background:url('../images/all-images.png') -240px -272px no-repeat;display: block;margin: 20px auto }
a.send-an-enq{width: 195px;height: 45px;background:url('../images/all-images.png') -240px -339px no-repeat;display: block;margin: 20px auto }

.enq-rep-dtl{background: #f3f3f3;padding: 10px 0 10px 10px;width: 99%;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-webkit-box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.74);-moz-box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.74);box-shadow: 0px -2px 10px 0px rgba(0,0,0,0.74);}
.sample-form-block{background: #f3f3f3;padding: 10px;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;-ms-border-radius: 0 0 10px 10px;border-top: 1px solid #c9c9c9;-webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.74);-moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.74);box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.74);}
ul.sample-form-ul{width: 49%;display: inline-block;vertical-align: top;}
ul.sample-form-ul li{display: inline-block;margin: 5px 0;}
ul.sample-form-ul li:nth-child(odd){width: 35%;}
ul.sample-form-ul li:nth-child(even){width: 64%;}
ul.sample-form-ul:nth-child(2) li{vertical-align: top;}
.errormsgs{color: red;font-size: 11px;/*background: #ff0;*/display: block;padding: 3px 3px 3px 25px;font-weight: bold;margin-bottom: 2px;max-width: 215px;}
/*.errormsgs:before{background: url('../images/error-msg.png') 0 0 no-repeat;width: 20px;height: 20px;margin: 2px 0 0 -20px;content: "";}*/

/** -- NICHE MARKET **/
.search-list-alphanum{border-bottom: 1px solid #e2e2e2;}
.search-list-alphanum > ul#tabs{margin-top: 0;}
.search-list-alphanum > ul#tabs li{display: inline-block;width: 7px;border: 0;background:none;}
.search-list-alphanum > ul#tabs li a{display: block;padding: 0;font-size: 13px;color: #444;font-weight: normal;}
.search-list-alphanum > ul#tabs li a:hover,.search-list-alphanum > ul#tabs li a.selected{color: #0098ff;background:none;}

/** -- NICHE MARKET **/



/** --  Sitemap -- **/

.sitemap-ul-div{margin: 20px 0;}
.sitemap-ul-div > h5.sitemap-h5{font-weight: normal;font-size: 16px;color: #555;padding-bottom: 5px;border-bottom: 1px solid #d0d0d0;}
.sitemap-ul-div ul.sitemap-list,.sitemap-ul-div ul.sitemap-archives-list{margin-top: 10px;}
.sitemap-ul-div ul.sitemap-list li,.sitemap-ul-div ul.sitemap-archives-list li{display: inline-block;width: 30%;margin-left: 25px;margin-bottom: 20px;}
.sitemap-ul-div ul.sitemap-archives-list li{width: 17%;}
.sitemap-ul-div ul.sitemap-list li:before,.sitemap-ul-div ul.sitemap-archives-list li:before{width: 14px;height: 14px;margin:7px 0 0 -20px;background: url('../images/all-images.png') -241px -144px no-repeat;content: "";}
.sitemap-ul-div ul.sitemap-archives-list li:before{margin-top: 5px;}
.sitemap-ul-div ul.sitemap-list li a.link-name,.sitemap-ul-div ul.sitemap-list li a.rss-image{display: inline-block;vertical-align: top;}
.sitemap-ul-div ul.sitemap-list li a.link-name,.sitemap-ul-div ul.sitemap-archives-list li a.link-name{padding-top: 4px;width: 80%;}
.sitemap-ul-div ul.sitemap-list li a.rss-image{background: url('../images/all-images.png') -408px -89px no-repeat;width: 24px;height: 24px;float: right;margin: 2px 10% 0 0;}


/** --  Sitemap -- **/

/** -- CheckOut -- **/
nav.withborder{height:30px;}
.promo-code-msg{margin:10px 0;padding:5px 0;text-align:center;background:#F7F75F;color:#f00;}
input[type="text"].inputtxt,form#frmcontact .columns select{height: 28px;width: 60%}
span.promocode-span{color: #777;font-size: 12px;display: block;}
.register-details{margin: 20px 0;padding: 10px 0;border-top: 1px solid #d0d0d0;border-bottom:  1px solid #d0d0d0;background: #f7f7f7;padding: 5px;box-shadow: 0px 5px 15px #ccc;}
.register-details h3{padding: 5px 0 5px 10px;color: #212121;font-weight: normal;}
.register-details h4{background: #e2e2e2;padding: 5px 0 5px 10px;margin: 10px 0;color: #aa2222;font-size: 15px;} 
.register-details h5{font-size: 13px;margin-bottom: 10px;}
span.denotes,p.denotes{color: #f00;font-size: 11px;margin-left: 10px;}
form#frmPromo{display: inline-block;width: 70%;margin-left: 2%;}
form#frmcontact{width: 100%;}
form#frmcontact .columns{width: 49%;display: inline-block;margin: 5px 0;}
form#frmcontact .columns p, form#frmcontact .columns input[type="text"].inputtxt,form#frmcontact .columns select{display: inline-block;}
form#frmcontact .columns p{width: 30%;vertical-align: top;margin-top: 3px;font-weight: bold;}
form#frmcontact .columns p.selected-item{width: 65%;font-weight: normal;}
input[type="image"]{display: inline-block;width: 30%;margin-top: 15px;border-right: 1px dashed #999;padding: 0 1.5%;}
.paypal-img{width: 30%;float: right;margin-top: -140px;margin-right: 1%;}
.paypal-img input[type="image"]{width: 100%;border-right: 0 none;}
.payoptions{background: #F5F5F5;margin-top: 10px;}
form#frmcontact .columns select{background: url('../images/all-images.png') -310px -213px no-repeat;}
.thankyou{width: 70%;text-align: center;margin: 12% auto 0;}
.thankyou h1{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #e2e2e2;font-size: 3em;}
ul.apply-promo li .form-promo-code form#frmPromo{margin-left: 0;}
ul.apply-promo li .form-promo-code form#frmPromo input[type="submit"][name="apply"]{background:#8D8D8D;width: 120px;height: 24px;font-size: 11px;}
ul.apply-promo li .form-promo-code form#frmPromo input[type="submit"][name="apply"]:hover{background: darkcyan;}
ul.apply-promo li .form-promo-code form#frmPromo input[type="text"][name="promocode"].inputtxt{width: 40% !important;height: 20px !important;}

input[type="submit"].action-btn{min-width:200px;height: 40px;background: #ff4e03;color: #fff;border:0 none;font-family: 'Armata', sans-serif;font-size: 14px;cursor: pointer;padding: 2px 5px;}
.checkout-btn-box input[type="submit"].action-btn,.register-details .submit-query ul.sample-form-ul li input[type="submit"].action-btn{min-width: 200px;height: 40px;font-size: 18px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border:3px solid #f60;}
.checkout-container{width: 100%;margin-top: 20px;}
.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: 20px 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:5%; }
.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: #212121;}
.checkout-tbl ul.checkout-tbl-heading li,.checkout-tbl ul.checkout-tbl-details li{display: inline-block;width:12%;padding: 8px 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,.checkout-tbl ul.checkout-tbl-details li:nth-child(5){width: 60%;font-size:14px;line-height: 22px;}
.checkout-tbl ul.checkout-tbl-details{padding: 10px 0;text-align: center;color: #333;}
.checkout-tbl ul.checkout-tbl-details li:first-child,.checkout-tbl ul.checkout-tbl-details li:nth-child(5){text-align: left;font-weight: normal;}
ul.subtotal-box{border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-top: 0;}
.checkout-btn-box{text-align: right;margin-top: 20px;}
.checkout-tbl h5{margin-bottom: 20px;}
ul.usr-registration{width: 90%;padding: 20px;border:1px solid #c5bfbe}
ul.usr-registration li{margin: 10px 0;display: inline-block;width: 40%;vertical-align: top;}
aside.margT{margin-top: 4%;}
aside.margT h5{text-align: center;}
ul.sidebar-prod-desc li{text-align: left;list-style-type: none;}
ul.sidebar-prod-desc li:nth-child(even){margin-bottom: 12px;border-bottom: 1px dashed #d0d0d0;padding-bottom: 8px;}
ul.sidebar-prod-desc li:nth-child(odd){font-weight: bold;margin: 5px 0;}
ul.usr-registration li input, ul.usr-registration li textarea{background: #f3f3f3;width: 100%;height: 32px;}
ul.usr-registration li textarea{height: auto;}
.txtR{color: #f00;}
.register-details .submit-query{margin-top: 0;padding-top: 0;border-bottom: 0;border-top: 0;}
.register-details .submit-query h3 b{color: #f60;}

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





/* --- Multiple Tabs CSS  ---*/
ul#tabs{text-align: left;margin-top: 20px;margin-left: 0;}
ul#tabs li{width: 222px;display: inline-block;background: #f0f0f0;font-size: 14px;border:1px solid #e2e2e2;text-align: center;border-bottom: 0 none;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;}
ul#tabs li a{color: #a70016;display: block;padding: 15px 0;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;font-weight: bold;}
ul#tabs li a:hover, ul#tabs li a.selected{color: #fff;background: #0098ff;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;font-weight: normal;}
div.tabContent {border: 1px solid #e8e8e8;padding: 10px 0.5em; background-color: #fff;max-height: 750px;overflow: auto;}
div.tabContent ul{list-style-type: none;}
div.tabContent.hide {display: none;}
div.tabContent h4{margin-left: 10px;}
div#latest-report{max-height: 100%;}
.home-reports-list ul{margin-left: 50px;}
.home-reports-list ul li,.home-recent-news ul li, .home-press-release ul li{margin: 15px 10px 15px 0;}
.home-reports-list ul li:before{background: url('../images/all-images.png') -241px -88px no-repeat;width: 35px;height: 48px;margin-left: -45px;content: "";}
.home-reports-list ul li a, .home-recent-news ul li a, .home-press-release ul li a{font-size: 14px;font-weight: bold;color: #007298;}
.home-recent-news ul,.home-press-release ul{margin-left: 25px;}
.home-reports-list ul li p, .home-recent-news ul li p, .home-press-release ul li p{color: #444;}
.home-recent-news ul li:before, .home-press-release ul li:before{background: url('../images/all-images.png') -241px -143px no-repeat;width: 14px;height: 16px;margin: 5px 0 0 -20px;content: "";}
.report-details-content div.tabContent ul.sample-form-ul{width: 45%;}
/* --- Multiple Tabs CSS  ---*/

.suggestionsBox,.topsuggestionsBox {background-color: whitesmoke;color: #0474a9;font-weight: bold;margin: -2px auto 0;padding-left: 10px;z-index: 9999;text-align: left;width: 716px;position: relative;}
.topsuggestionsBox{position: absolute;width: 480px;margin-left: 19%;}
.topsuggestionsBox .suggestionList,.suggestionsBox .suggestionList{padding: 0 10px;}
.suggestionList ul{margin-left: 10px !important;}
.suggestionList ul li{margin: 5px 0;cursor: pointer;}
ul.checkout-option-block li{display: inline-block;width: 30%;}
ul.checkout-option-block li input[type="image"]{width: 90%;}
.checkout-tbl ul.subtotal-box li.promo-code-li{padding: 0;}


@media screen and (max-width: 768px){
	.header,ul.main-menu,.center,.container-block,aside,.footer,nav ul{width: 100%;}
	ul#tabs li,.sidebar-box,.right-div-footer,.footer-links,.inner-toll-free-header{width: 99%;}
	#center{padding-bottom:20px;}
	.marg-left{margin-left: 0;}
	.toll-free-header,ul.home-feature-box,.pay-logo,.footer-links ul:first-child,.inner-toll-free-header p,.footer-links ul:nth-child(3),.footer-links ul:nth-child(4),.search-filter,ul.complete-report-list li:before,aside.filters{display: none;}
	a.logo{display: block;margin: 0 auto 10px;}
	.banner{height: 120px;}
	.home-search-box h1{font-size: 1.5em;}
	.inner-toll-free-header{display: block;text-align: center;}
	.home-search-box input[type="text"][name="home-search-box"],.inner-toll-free-header input[type="text"][name="home-search-box"]{width: 92%;height: 40px;}
	.home-search-box input[type="submit"][name="home-search-btn"],.inner-toll-free-header input[type="submit"][name="home-search-btn"]{width: 40px;height: 40px;min-width:40px !important;max-width:40px !important;margin-left: -43px;background-position: -461px -14px;margin-top: 1px;}
	nav ul li{display: block;width: 100%;}
	nav ul li:nth-child(3) > ul,nav ul li:nth-child(4) > ul{display: none;}
	nav > label{display: inline-block;padding:5px 0;width: 85%;z-index: 100;cursor: pointer;margin-left: 45px;color: #fff;font-size: 18px;font-weight: bold;top:90px;}
	nav > label:before{background:url('../images/menu-icon.png') -0 0 no-repeat;width: 30px;height: 15px;content: "";display: inline-block;margin: 4px 0 0 -40px;position: absolute;content: "";}
	nav > ul{display: none;clear: both;}
	nav > input[type="checkbox"]:checked + ul{display: block;width: 100%;left: 0;z-index: 100;max-width: 300px;position: relative;border-top:1px solid #fff;}
    nav > input[type="checkbox"]:checked + ul li:hover ul{width: 96%;}
    nav > ul li{display: block;width: 100%;background: #0c8de5;}
    .suggestionsBox, .topsuggestionsBox{width: 92%;}
    .topsuggestionsBox{margin: -3px auto 0;position: relative;}
    
	ul.home-cat-list li{width: 49%;}
	.home-client-list ul li{display: inline-block;width: 49%;}
	footer{margin: 0 auto;height: auto;}
	ul#tabs li{margin-bottom: 1px;}
	ul#tabs li,ul#tabs li a:hover,ul#tabs li a.selected{border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;}
	.breadcrumbs{width: 98%;}
	.masonry{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;-ms-column-count:1;column-count:1;}
	.all-categories-list{width: 95%;margin-left: 10px;}
	.footer-links ul li:first-child{width: 90%;}
	.footer-links ul li{display: inline-block;width: auto;vertical-align: top;margin-right: 15px;}
	.categories-information-half img, .categories-information-full img{display: none;}
	.pagination h3{margin-right: 0;width: 99%;}
	ul.complete-report-list li{padding-left: 10px;}
	a.view-all-reports{padding:8px 0;display: block;margin: 0 auto;text-align: center;}
	a.view-report-link{margin-right: 5px;}
	.pagination h5,.pagination > .pagenavi{width: 100%;display: block;}
	.pagination > .pagenavi{margin: 10px 0 0 0;text-align: center;}
	h1.page-header-h1,h1.full-header-h1{width: 86%;}
	div.tabContent{max-height:100%;}
	.report-image{display: none;}
	.report-common-info,.report-details-content ul#tabs{width: 99%;}
	.report-details-content ul#tabs li{display: block;width: 100%;}
	.report-details-content ul#tabs li:first-child, .report-details-content ul#tabs li:first-child a:hover, .report-details-content ul#tabs li:first-child a.selected{border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;}
	.report-details-content ul#tabs li:nth-child(4), .report-details-content ul#tabs li:nth-child(4) a:hover, .report-details-content ul#tabs li:nth-child(4) a.selected{border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;-ms-border-radius: 0 0 10px 10px;}
	ul.publishers-list li, ul.niche-market-list li{width: auto;min-width: 45%;}
	form#frmPromo{width: 100%;margin-left: 0;}
	form#frmPromo input[type="text"].inputtxt,form#frmPromo input[type="submit"]{display: inline-block;width: 48%;margin-top: 10px;}

	ul.sample-form-ul{width: 100%;display: block;vertical-align: top;}
	ul.sample-form-ul li{display: block;}
	ul.sample-form-ul li:nth-child(odd){width: 100%;}
	ul.sample-form-ul li:nth-child(even){width: 100%;margin: 2px 0 8px;}
	ul.sample-form-ul:nth-child(2) li{vertical-align: top;}
	ul.sample-form-ul li input[type="text"],ul.sample-form-ul li textarea{width: 90%;}
	.enq-rep-dtl{width: 96%;margin: 0 auto;}
	.sample-form-block{width: 93%;margin: 0 auto;}
	.report-details-content div.tabContent ul.sample-form-ul{width: 98%;}
	input[type="image"]{width: 85%;border-right:0 none;}

}

@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape){
	.header,ul.main-menu,.center,.container-block,aside,.footer,nav ul{width: 100%;}
	footer{margin-top: 0;}
	.sidebar-box{width: 99%;}
	.buy-report,.request-sample{width: 40%;display: inline-block;vertical-align: top;}
	ul#tabs li{width: 32%;}
	#center{padding-bottom:20px;}
	.marg-left{margin-left: 0;}
	.header{margin-bottom: 10px;}
	a.logo{margin-left: 140px;}
	.inner-toll-free-header{width: 61%;}
	.inner-toll-free-header p:before{margin-left: 32%;}
	.toll-free-header{margin-left: 45%;}
	aside.filters,.assistance,.sidebar-enquiry,.inner-smm{display: none;}
	nav{width: 110px;position: absolute;top: 25px;}
	nav ul li{display: block;width: 200px;}
	nav ul li:nth-child(3) > ul,nav ul li:nth-child(4) > ul{display: none;}
	nav > label{display: inline-block;padding:5px 0;width: 95%;z-index: 100;cursor: pointer;margin-left: 45px;color: #fff;font-size: 18px;font-weight: bold;top:90px;max-width: 300px;}
	nav > label:before{background:url('../images/menu-icon.png') -0 0 no-repeat;width: 30px;height: 15px;content: "";display: inline-block;margin: 4px 0 0 -40px;position: absolute;}
	nav > ul{display: none;clear: both;}
	nav > input[type="checkbox"]:checked + ul{display: block;left: 0;z-index: 100;width: 280px;position: relative;border-top:1px solid #fff;}
    nav > input[type="checkbox"]:checked + ul li:hover ul{width: 96%;}
    nav > ul li{display: block;width: 100%;background: #0c8de5;}
    div.tabContent{max-height:100%;}
}