@font-face {
  font-family: "Helvetica-Condensed";
  src: url('fonts/Helvetica-Condensed.ttf');
  src: url('fonts/helvetica-condensed.otf');
  src: url('fonts/Helvetica-Condensed.woff2');
  font-display: swap;
} 
@font-face {
  font-family: "Helvetica-Normal";
  src: url('fonts/Helvetica-Normal.ttf');
  font-display: swap;
}
/* @font-face {
	font-family: "Helvetica";
	src: url('fonts/new-Helvetica-Normal.ttf');
	src: url('fonts/new-helvetica-normal.woff2');
	font-display: swap;
  } */
@font-face {
  font-family: "Helvetica-Bold";
  src: url('fonts/Helvetica-Bold-Font.ttf');
  font-display: swap;
}
a{outline:0;}
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 30px white inset !important;}
.leftFilterBoxDesc{display:none;}
.readmoreContent .leftFilterBoxDesc{display:block;}
.contentTabBody .ajLoader{display:none !important;}
.contentTabBody .ajLoader.hide{display:block !important;}
.displayBlock{display:block;}
.mainHomepage{font-family: Helvetica-Condensed;overflow:hidden;}
.helveticaTxtFont{font-family: Helvetica;}
.mainHelvEtBx .heading{font-family: Helvetica;}
.RADIO-BLOG-h2 .helveticaTxtFont a{font-family: Helvetica-Condensed;}
.my_tab_div h2 .fa-envelope-o{display:none;}
.logoTagLineMobile{display:none;}
.dropdown-backdrop{position:relative !important;}
body{font-family: Helvetica;position:relative;scroll-behavior: smooth;}
.sharearequest-new{font-family: Helvetica;}
.zoomerBody{overflow-x: hidden;}
input{ border:1px solid #ccc;}
.seoLineFoot{background: #f1f1f1;padding: 5px 15px;margin-left: -16px;color: #b0abab;}
select { -webkit-appearance: none; -webkit-border-radius: 0px; }
input[type=text], input[type=password], input[type=email], textarea {-webkit-appearance: none;   -moz-appearance: none;appearance: none;box-shadow:0px 0px;-webkit-border-radius: 0px;-moz-border-radius: none;   border-radius: 0; }
#mainbody{min-height:430px; }
::-webkit-scrollbar {-webkit-appearance: none;width: 2px;height: 7px;}
::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #000c3b;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);}
.mCustomScrollbar::-webkit-scrollbar-thumb, .PS-FILTER::-webkit-scrollbar-thumb, .drpMainHead .subMenuS::-webkit-scrollbar-thumb{background-color: #fdb42b;}
.fa-hand-o-right{ padding-top: 4px; padding-right: 3px; color: #2A221A; }
.Company-LH{ line-height: 27px !important; }
.products-website .sendEmail{ color:#fc0d1b !important; }
.market-enquiry .mak-tit a{ font-size:17px; }
table{ text-align:left; }
p{line-height: 22px; color:#000c3b;}
.Pri-Pol p, .Pri-Pol ul, .mainHomepage p{color:#000c3b;}
.main_menu li ul span.scroll-up, .main_menu li ul span.scroll-down{ left: 18px !important; }
.homepageDivBan{ padding-right: 0px; width: 56.3%; margin-left: -5px; }
.measuredIconS{ padding-left: 0px; }
.homepageDiv{ width:29%; }
.homepageLogo-txt{ width: 70.4% !important; padding-left: 22px !important; }
.displayNoneTxt{ display:none; }
.main_right_menu .HP-New{display: none !important;}
.HP-New-Menu.navbar{min-height: 34px !important;}
.hideBoxMobile, .main_right_menu .navbar-right{display: block !important;}
.mobileBtnNav{margin-top: 15px;display:none;}
@-moz-document url-prefix() {
	.article-body .fixedDiv{ margin-top: -18px !important; }
	.PS-sbmt-BTN{margin-top:10px !important;}
	.pharmaBlogPage .h2Heading{padding: 2px 15px 6px !important;}
.logoNw .content .logo-text .logotag{font-size:13.4px !important;}
}
.Box-Left-Inner.virtualExhLeftB{ margin-top:-15px !important;} 
.logoBar {display: none !important;}
/* Safari only override */
@media screen and (-webkit-min-device-pixel-ratio:0){ 	
    ::i-block-chrome, .boxes_news .lSSlideOuter .lightSlider > *{ margin-right: 6px !important; }
	::i-block-chrome, .Enquiry-Dossiers-inner .item{ min-height: 100px !important; }
	::i-block-chrome, .events-title a{ font-size: 18px !important; font-weight: normal !important; }
	::i-block-chrome, .aboutUsTab > li > a{ font-size: 15.5px !important; padding: 2px 7px !important; }
	::i-block-chrome, .listed_share_btn{ right: 0px !important; }
	::i-block-chrome, .share-btn-Inner .shareBTN{ width: 142px !important; }
	::i-block-chrome, .postEnquiryContent .share-title{ font-weight:normal; }
	::i-block-chrome, .getListedlogo .logo-text span{ font-size: 20px; }
	::i-block-chrome, .getListedlogo .logo-text .lastText{ font-size: 20px; }
	::i-block-chrome, .getListedlogo .logo-text p{ font-size: 11.4px; }
	::i-block-chrome, .virtualExhLeftBanner{ margin-top: -9px !important; }
	::i-block-chrome, .listed_body_inner{ max-height: 110px !important; margin-bottom:5px !important; }
	::i-block-chrome, .Bottom-BOX .vcImg span, .pharmaServicesPage .COm-VIew-MOre p, .Bottom-BOX .vcImg1 span{ font-weight: normal; }
	::i-block-chrome, .dig-news-u{ min-height: 368px !important; }
	::i-block-chrome, .News-Library-u .nav-tabs li{ float: none; margin-bottom: 2px; }
	::i-block-chrome, .News-Library-u .nav-tabs li.active a{ background: #93C261 !important; }
	::i-block-chrome, .News-Library-u .nav-tabs a{ padding: 11px 5px; -webkit-border-radius: 0px !important; border-radius: 0px !important; }
	::i-block-chrome, .IMP-EXP-NEW .valueNbr, .topHeadDate, .measureTxtone, .measureNo, .measureTxt{ font-weight: 500 !important; }
	::i-block-chrome, .est_cn, .est_en{margin-right: 3px !important;}
	::i-block-chrome, .serviceTa{margin-right: 6px !important;}
	::i-block-chrome, .expTa{margin-right: 7px !important;}
	::i-block-chrome, .colInnerBoxes .readMorePageSubscribe{position:relative !important;top: 0px !important;}
	::i-block-chrome, .mainIconLists .btnSupport span{line-height:11px !important;}
}
/* End Safari only override */

.btn-newsRead a:hover{  background: #000C3B !important; }
.virtualListTxt{ text-align:center; padding: 5px 0px; padding-left: 0px; background-color: #000C3B; color: #fff; cursor: pointer; text-transform: uppercase; font-size: 20px; padding-left: 8px; }
.virtualListTxt span::after{ margin-left: 10px; content: ""; border-left: solid 10px transparent; border-top: solid 10px #fff; border-right: solid 10px transparent; top: 30px; position: absolute; }
.virtualList{ display:block; }
.newVirtualExh{ background: #000c3b !important; height: 40px; }
.newVirtualExh1{ max-width: 970px; width: 72.5%; margin: auto; padding-left: 0px; }
.newVirtualExh1 a, .newVirtualExh1 a:hover, .newVirtualExh1 a:focus{ color:#fff; font-size:22px; }
.virtualExhLeftBanner{ max-width: 151px; width: 35%; float: left; margin-top: -15px; margin-right: 5px; margin-left: 5px; }
.virtualExhLeftBanner img{ min-height: 520px; }
.virtualExhLeftB{ max-width: 232px; float: left; width: 55%; }
.virtualExhContent{width: 100%; margin: auto;min-height: 480px;background: #fff;position:relative;}
.pharmaFilterPagen{max-width: 1160px; margin-left: auto; margin-right: auto; width: 100%; padding-left: 10px; padding-right: 10px; margin-top: 25px; overflow: hidden;padding-top: 15px;background: #fff;}
.pharmaFilterPagen .Filert-RiGht{ margin-bottom: 0px; padding-left: 18px; }
.pharmaFilterPagen .filterClsParent{ padding: 0px 5px; }
.iconListVX ul{ padding-left: 0px; list-style: none; }
.iconListVX ul li a .fa{ color: #000c3b; }
.iconListVX ul li{ margin-top: -8px; margin-bottom: 11px; }
.iconListVX ul li a{ font-size: 23px; }
.iconListVX ul li a img{ width:24px; height:27px; }
.iconListVX li.sendMailI a .fa{ color:#fc0d1b; }
.wwwCirlce a img{ width: 28px !important; margin-left: -3px; }
.vvCirlce a img{ width: 27px !important; margin-left: -3px; }
.virtualExhContent{padding: 32px 20px 0px 20px;}
.pharmaBoxRightnV{max-width: 100%;width: 100%;}
.noData{text-align: center;font-size: 20px;color: #000C3B;}
.pharmaBoxRightIn{ padding: 0px; margin-bottom: 10px; width: 19.2%; margin-right: 1%; }
.pharmaBoxRightIn .iconListVX{margin-top: 5px;max-width: 35px; width: 100%; padding-left: 20px; padding-top: 5px; }
.mainInnerBoxVirtual{height: 270px;margin-bottom:15px;}
.pharmaBoxRightIn .imgVirtual{font-size: 12px; text-align: center; height: 100%;overflow: auto; white-space: normal; max-width: 250px;overflow: hidden;}
.bannerAdList{margin-bottom: 25px;clear:both;margin-top:10px;border: 1px solid #eee;}
.newGetListed{ margin-left:15px !important; }
.logoImgVirtaul{height: 170px;margin: auto;}
.logoImgVirtaulIn{height: 205px;margin: auto;}
.newGetListed .Get-Listed-Here{ margin-left:-15px; }
.pharmaBoxRightIn .cname{ background: #000c3b; color: #fff; padding: 2px 5px; text-transform: uppercase; margin-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-size: 15px;}
.pharmaBoxRightIn .hideAbout{ position: absolute; background: white; max-width: 100%; width: 100%; z-index: 1; top: 31px; color: #000c3b; border: 3px solid #fc0d1b; padding: 10px 15px; font-size: 19px; display: none; height:255px; table-layout: fixed; margin-left:-2px; }
.pharmaBoxRightIn .hideAbout .innerAbout{ position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); padding: 0px 4px; } 
.pharmaBoxRightIn .ctopP:hover .hideAbout{ display: block; overflow: auto; white-space: normal; word-wrap: break-word; }
.listed_body_inner{overflow:auto;}
.iconListVX .sendEmail img{width: 25px;margin-top: 3px;}
/*Start HomePage*/
.homepage .Recent-Approvals .Enquiry-Dossiers-inner{ border: 5px solid #93C261 !important; padding: 11px !important; }
.homepage .Compliance-Alerts .Enquiry-Dossiers-inner{ border: 5px solid #FC0D1B !important; }
.homepage .h1-hp-title{ font-size: 43px; text-transform: uppercase; color: #000C3B; margin-top: 10px; text-align: center; }
.homepage .h1-hp-sub-title{ font-size: 25px; font-style: italic; margin-top: 22px; margin-bottom: 65px; text-transform: none; color: #16263b; text-align: center; }
.search-bar-desk input:focus, .searchbox input:focus{ border: 2px solid #FC0D1B !important; box-shadow:0px 0px; }
.homepage .category .category-inner{ padding-left:0px !important; padding-right:0px !important; }
.homepage .searchBt .SPC{ font-size: 17px; line-height: 19px; }
.cssmenu .nav-tabs{ display:block; }
.cssmenu .menu-button{ display:none; }
.textLeftMargin{ margin-left: 15px; }
.homepage .circleHome{ display: block; position: relative; margin: 0 auto -15px; border-radius: 50%; width: 100px; height: 100px; background: linear-gradient(to bottom,#f6f6f4 0,#f6f6f4 38%,#fafaf8 64%,#fbfbf9 100%); border: 3px solid #fff; transition: all .05s linear; z-index: 4; box-shadow: -3px -3px 5px #000C3B; text-align:center; }
.homepage .circleHome:hover{ background: rgb(0,12,59); background: -moz-linear-gradient(top, rgba(0,12,59,1) 0%, rgba(0,49,98,1) 99%); background: -webkit-linear-gradient(top, rgba(0,12,59,1) 0%,rgba(0,49,98,1) 99%); background: linear-gradient(to bottom, rgba(0,12,59,1) 0%,rgba(0,49,98,1) 99%); }
.homepage .eve-and-blog:hover{ background:#FC0D1B; }
.homepage .fet-com-tile:hover{ background:none; }
.homepage .hvr-bounce-in{ width:85px; margin-top: 3px; }
.homepage .hvr-pulse-shrink, .homepage .hvr-wobble-to-top-right, .homepage .hvr-buzz{ width: 75px !important; margin-top: 5px; }
.homepage .hvr-wobble-vertical{ margin-top: -3px; margin-left: 7px; width:100px; }
.homepage .hvr-wobble-skew{ width: 70px !important; margin-top: 12px; }
.homepage .category{ margin-top: 68px; margin-bottom: 100px; }
.homepage .category h3{ text-align:center; }
.homepage .category h3 a{ color: #000C3B;line-height: 23px; font-size: 18px; }
.homepage .but-title{ text-align: left; margin-top: 21px; color: rgb(255, 255, 255); padding: 7px 0px; border-radius: 10px 10px 0px 0px; font-size: 24px; background: #000C3B; margin-bottom: 18px; }
.homepage .news-but-left{ float: left; padding-left: 16px; line-height: 24px; cursor: pointer; }
.homepage .news-but-right{ float: left; padding-right: 16px; line-height: 24px; cursor: pointer; }
.homepage .toptentitle, .homepage .FC-inner-title{ font-size: 24px; margin-top: -6px; margin-bottom: 0px; color: #16263b;    padding-left: 0px;}
.searchMobile .closebtn{display:none;}

/*Start Modify CSS*/
.homepage .featuredCompanies{ margin-top: 40px; }
.homepage .newsAlerts{ margin-top: 30px; margin-bottom:15px; }
.homepage .View-All-News-Alerts, .featured-com-btn a{padding: 0px 5px; font-size: 15px; border-radius: 2px; color: #fff !important; background: #27325D; }
.boxes_news .lSSlideWrapper{ margin-top: 10px; }
.innerLatestPh .boxes_news .lSSlideWrapper{ margin-top: 20px; }
.homepage .View-All-News-Alerts:hover, .featured-com-btn a:hover{ color:#fff; }
#content-slider1 .listItemCarousal{ padding: 0px 5px; }
.homepage .pande-button a img{width: 155px; margin-top: -132px;margin-right: -3px;}
.homepage .Enquiry-api h2, .homepage .Enquiry-api-Dossiers h2{ margin-top: 10px; font-size: 22px; color: #FC0D1B; }

.homepage .Enquiry-api-inner, .homepage .Enquiry-Dossiers-inner { background: #fff; border: 1px solid #eee; padding: 11px; -webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12); -moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12); box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.12); }
.homepage .Enquiry-api-inner .item .col-sm-3 img, .homepage .Enquiry-Dossiers-inner .item .col-sm-3 img{ height:80px; WIDTH:100%; }
.speakScroll .Enquiry-api-inner .col-sm-3 img, .speakScroll .Enquiry-Dossiers-inner .col-sm-3 img{ height:auto !important;border:1px solid #eee;}
.homepage .Enquiry-api-inner a:hover, .homepage .Enquiry-Dossiers-inner a:hover{ color:#2A5DB0; }
.homepage .Enquiry-api-inner .enq-post-date p, .homepage .Enquiry-Dossiers-inner .enq-post-date p{ text-align:right; color: #FC0D1B; }
.homepage .Enquiry-api-inner .enq-reply p, .homepage .Enquiry-Dossiers-inner .enq-reply p{ text-align:right; color: #2A5DB0; }
.homepage .news-author p{ font-style: normal; }
.homepage .Enquiry-api-inner .btn-res, .homepage .Enquiry-api-Dossiers .btn-res{ text-align:right; }
.homepage .Enquiry-api-inner .btn-res a, .homepage .Enquiry-api-Dossiers .btn-res a{ padding: 2px 5px; font-size: 13px; background: #000C3B; border-radius: 2px; color: #fff; }
.homepage .Enquiry-api .btn-res, .homepage .Enquiry-api-Dossiers .btn-res{ text-align:right; }
.homepage .Enquiry-api .btn-res a, .homepage .Enquiry-api-Dossiers .btn-res a{ padding: 2px 5px; font-size: 13px; background: #000C3B; border-radius: 2px; color: #fff; font-family: Helvetica;}
.homepage .phis-sub-cont{ height: 67px; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: block; display: -webkit-box; }
.homepage .homeEqn{font-size: 15px; }
.iocnImg{ width:20px; }
.homepage .radio-news .myheading{ height:20px !important; }
.homepage .blogAnalysis .myheading{ height: 44px !important; font-size: 15px; font-weight: bold; margin-top: -5px; line-height: 22px; margin-bottom: 3px; overflow: hidden;}
.blogAnalysis .new_cn{ height: 123px; border-bottom: 1px solid #eee; margin-bottom: 15px; }
.homepage .phis-cont{ border-bottom: 1px solid #ddd; margin-bottom: 8px; }
.homepage .authorArea{ margin-top: -10px; }
.tabpanel-green .dig-news .new_cn, .tabpanel-green .dig-news-u .new_cn{ border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 10px; min-height: auto; }
.homepage .tab-pane .new_cn{ min-height: auto; }
.homePFoot{ margin-top:20px; }
/* End Homepage*/

.leftSidebarPharma img, .rightSidebarPharma img{ width:100%; }
.virtualExh-Wall {width:100%;}
.leftSidebarPharma{ position: fixed; width: 140px; height: 100%; margin-left: -148px; top: 180px; }
.rightSidebarPharma{ float: right; }
.rightSidebarPharma .innerSide{ position: fixed; top: 180px; width: 140px; margin-left: 8px; }
.page-not-found p{font-size: 24px;line-height: 28px;text-align: center;margin-bottom: 0px;}
.top-banner-style{ background: #000C3B; }
.user-button{ margin-bottom:15px; }
.user-button li{ max-width: 188px; width: 100%; }
.user-button > li > a{ background: #463B31; color: #fff; border-radius: 0px; border: 0px; text-align: center; margin-right: 1px !important; font-size:16px; padding-right: 25px; }
.user-button > li:last-child > a{ margin-right: 0px !important; }
.user-button > li > a .fa{ float: left; background: #000000; padding: 5px 6px; border-radius: 50%; font-size: 12px; }
.user-button > li > a .fa-minus{ opacity:0; }
.user-button > li.active > a .fa-minus{ opacity:1; margin-left: -22px; }
.user-button > li.active > a .fa-plus{ opacity:0; }
.user-button > li > a:hover, .user-button > li > a:focus{ background: #463B31; color: #fff; }
.user-button > li.active > a { background: #000C3B; color: #fff; border:0px; }
.user-button > li.active > a:hover, .user-button > li.active > a:focus{ background:#000C3B; border:0px; color:#fff; }
.userEngagement .table thead tr{ background: #D7D1C5; }
.userEngagement .table > thead > tr > th, .userEngagement .table > tbody > tr > th, .userEngagement .table > tfoot > tr > th, .userEngagement .table > thead > tr > td, .userEngagement .table > tbody > tr > td, .userEngagement .table > tfoot > tr > td{ border: 1px solid #b19e88 !important; padding: 2px 5px !important; }
.forallbtnBG{ background: url(images/all-button.png) no-repeat !important; width: 110px; line-height: 18px; padding-left: 32px; padding-top: 4px; color: #000c3b !important; margin-top: 14px; }
.article-sidebar .calendar{ margin-top:-12px; }
.forallSeebtnBG{ background: url(images/see-all-button.png) no-repeat; width: 120px; line-height: 25px; padding-left: 38px; padding-top: 4px; padding-right: 20px; padding-bottom: 5px; color: #000c3b; font-weight: bold; }
.forallSeebtnBG:hover, .forallSeebtnBG:focus, .forallbtnBG:hover, .forallbtnBG:focus{ color: #000c3b !important; }
.overFlowTxt .read-top{ margin: auto; width: 181px; }
.overFlowTxt .forallSeebtnBG{ float:left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 126px; }
.overFlowTxt .fa-close{ float:left; }
.read-top .forallbtnBG{ font-size: 15px; padding-left: 35px !important; padding-right: 18px !important; padding-bottom: 3px !important; }
.read-top button{ background: none; border: 0px; height: 30px; margin-top: -2px; }
.read-top .fa-close{ font-size: 20px; font-weight: normal; }
.heading_news{ font-size: 24px; margin-top: 0px; color: #16263b; }
.latestNewsPage h2{ font-size: 24px; color: #16263b; }
.dig-news, .dig-news-u{ min-height: 361px; border: 5px solid #000C3B; position: relative; background: #fff; padding: 0px 10px; margin-top: -2px; }
.latestNewsPage .dig-news, .latestNewsPage .dig-news-u{min-height: 364px;}
.cssmenu .menu-button{ text-decoration: none; font-size: 17px; color: #fff; padding: 6px 10px; letter-spacing: 1px; cursor: pointer; background: #000C3B; border-top-left-radius: 8px; border-top-right-radius: 8px; -moz-border-top-left-radius: 8px; -moz-border-top-right-radius: 8px; }
.cssmenu .menu-button::before{ display: block; content: ''; position: absolute; height: 3px; width: 22px; border-top: 2px solid #d3eced; right: 25px; top: 67px; }
.cssmenu .menu-button::after{ display: block; content: ''; position: absolute; height: 8px; width: 22px; border-top: 2px solid #d3eced; border-bottom: 2px solid #d3eced; right: 25px; top: 73px; }
.innerLatestNews .latestNewsPage .dig-news, .innerLatestNews .latestNewsPage .dig-news-u{ min-height: 358px; }
.dig-news .image a img, .dig-news-u .image a img{ height: 79px; width: 100%; }
.News-Library  .nav-tabs > li > a:hover, .News-Library-u  .nav-tabs > li > a:hover{ background: #000C3B; color:#fff; }
.News-Library .nav-tabs li.active a, .News-Library-u .nav-tabs li.active a{ background: #000C3B; color: #fff !important; border: 0px; padding:12px 5px !important;}
.News-Library .nav-tabs li a:hover, .News-Library .nav-tabs li a:focus, .News-Library-u .nav-tabs li a:hover, .News-Library-u .nav-tabs li a:focus{ color: #fff !important; }
.News-Library .nav-tabs a, .News-Library-u .nav-tabs a{ padding: 11px 5px; background: #DADADA; color: #444; margin-right: 3px !important; font-size: 13px; }
.Enquiry-Dossiers-inner{ border: 5px solid #93C261; padding: 11px 10px;}
.innerLatestPh .Enquiry-Dossiers-inner{height: 404px;}
.Enquiry-Dossiers-inner .item{ min-height: 100px; }
.blogAnalysis .Enquiry-Dossiers-inner .item{ min-height: 110px; }
.topBlogSlider .lSAction > .lSNext { right: -8px; background: url(images/chevron-nxt.png) no-repeat; }
.topBlogSlider .lSAction > .lSPrev { left: 0px; background: url(images/chevron-pre.png) no-repeat; }
.latestNewsPage{ margin-bottom:20px; }
.appCl .panel-heading h4{ margin-top: 17px; }
.appCl .panel-heading h4 .badge{ background-color: #2b789f; }
.blogBottomContent{background: #f1f1f1;padding: 3px 15px 4px 15px;border-top: 1px solid #e5e6eb;margin-top: 10px;}
.blogBottomContent .p-r-more-like-cmnt p{margin-bottom:0px;padding: 5px 0px;color: #b0abab;}
.blogBottomContent .p-r-more-like-cmnt p.inner-rpl a{background: #8b8589;color: #fff;padding: 5px 10px;}
.blogPagination{background: none;margin-top: 20px !important;border: none;}
.blogPagination .pagination{    margin-top: 4px;vertical-align: middle;}
.blogPagination .pagination a{    padding: 3px 4px;}
.blogPagination .pagination > .active > a{    z-index: 1;color: #fff !important;cursor: default;background: #FC0D1B !important;border-radius: 50%;padding: 0px !important;font-size: 13px !important;width: 30px;height: 30px;text-align: center;line-height: 30px;margin: 0px 2px;}
.topBlogPagi .footerPagi{    position: absolute;top: 0px;right: 6px;}
.blogPageSidebar .aboveForSubscribe{padding: 20px 12px;}
.blogPageSidebar .aboveSidebarBlog .article-sidebar{padding: 12px;}
.blogPageSidebar .aboveForSubscribe .article-sidebar{padding: 0px !important;}
.aboveForSubscribe .readMorePageSubscribeVB .events-add img, .aboveForSubscribeMarket .readMorePageSubscribeVB .events-add img, .onlyEventsBanner img{border:1px solid #f1f1f1 !important;}
.articles_list .cat-RM-AS p{    color: #b0abab;}
/*Start News Slider*/ 
.bg-light-gray{ background-color: #f7f7f7; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-bottom: 21px; }
.nbs-flexisel-item img { width: 100%; cursor: pointer; position: relative; max-width: 197px; height: 172px; float: left; }
.nbs-flexisel-item-blog{ border: 1px solid #b19e88; }
.nbs-flexisel-item-blog img { width: 100%; cursor: pointer; position: relative; max-width: 145px; height: 125px; float: left; }
.articles_list .cat-RM-bg, .article-body .cat-RM-bg{ border-bottom: 0px solid #B0ABAB; margin-bottom: 10px;}
.articles_list .cat-RM-bg{padding: 10px 0px 0px 0px;box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.23);margin: 12px;}
.companies .cat-RM-bg{ border-bottom: 1px solid #B0ABAB; padding: 12px 0px 10px 0px; }
.top_analysis{ color: #fff; font-size: 17px; background: #000C3B; padding: 8px 15px; margin-top: 10px; }
.loginMenuTop{ text-transform: inherit !important; }
.backBgNewsSlider p{ margin: 0px; font-size: 14px; padding: 10px 5px; text-align: left; line-height: 1.2; max-height: 95px; overflow: hidden; }
.backBgNewsSlider p a{ color:#fff; text-decoration: none; }
.backBgNewsSlider_blog{ min-height:125px; }
.topBlogSlider .nbs-flexisel-item-blog{ background:#fff; }
.backBgNewsSlider_blog .introtxt{ border-top:1px solid #b19e88 }
.backBgNewsSlider_blog .intro-date{ padding: 5px 0px; font-size: 12px; color: #FC0D1B; float: left; }
.backBgNewsSlider_blog .slide-view { padding: 5px 0px; font-size: 12px; color: #FC0D1B; float: right;  }
.backBgNewsSlider_blog p{ margin: 0px; font-size: 14px; padding: 10px 5px; text-align: left; line-height: 1.2; max-height: 57px; overflow: hidden; }
.backBgNewsSlider_blog p a{ color:#2A5DB0; text-decoration: none; }
.introtxt{ border-top: 1px solid #FFF; bottom: 0px; padding: 0px 5px; position: absolute; width: 100%; }
.introtxt p{ padding:5px 0px; color: #fff; font-size:12px; }
.intro-count p{ margin: 0px; font-size: 13px; border-radius: 50%; text-align: center; padding: 1px 0px 2px; margin-bottom: 5px; border: 1px solid #fff; color: #fff; width: 20px; }
.back1{ background: #00AEFF; min-height: 172px; }
.back2{ background: #bb00dd; min-height: 172px; }
.back3{ background: #93C261; min-height: 172px; }
/*End News Slider*/

.compliane_alerts{ border: 5px solid #FC0D1B; }
.active-pharmaceutical-inner{ border-bottom: 1px solid #eee; padding: 1px 0px; background: #f1f1f1; }
.contactDetailpage .active-pharmaceutical-inner{background:#e3e9ff;height:28.68px;}
.news-text h3{ margin-top:-5px; line-height: 15px; word-wrap: break-word; min-height: 50px; }
.news-text h3  a{ color:#2A5DB0; font-size: 15px; margin: 0px; }
.recent-date{ color: #FC0D1B !important; font-size: 12px; line-height: 1; padding-bottom: 5px; margin: 0px; }
.categoryContent .item{ margin: 15px 0px; border-bottom: 1px solid #eee; padding-bottom: 15px; }
.newsRecentImage a img{ height: 60px; width: 60px; }
.Enquiry-Dossiers-inner h3{ margin-top: -5px; line-height: 15px; word-wrap: break-word; }
.Enquiry-Dossiers-inner h3 a{ color: #2A5DB0; font-size: 15px; margin: 0px; }
.btn-newsRead{ margin-top: -10px; }
.btn-newsRead a{ padding: 0px 5px; font-size: 12px; background: #000C3B; border-radius: 2px; color: #fff !important; }
.recentApprovals a{ padding: 0px 5px; font-size: 12px; background: #93C261; border-radius: 2px; color: #fff !important; }
.complianceAlerts a{ padding: 0px 5px; font-size: 12px; background: #FC0D1B; border-radius: 2px; color: #fff !important; }
.color-white{ background: #fff !important; }
.contact-mob{ background:#fff; }
.con-click-right{ border-right: 1px solid #eee; border-left: 1px solid #eee; width:695px;}
.contactDetailpage{ border-top: 1px solid #eee; width:100%; margin-top: 25px; }
.news1 ul.latestnews{ list-style: none; padding-left: 0px; }
.news1 ul.latestnews li{ position: relative; border: 1px solid #B0ABAB; background: #fff; margin-bottom: 10px; padding: 5px; }
.news1 ul.latestnews li .new-news{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.news1 ul.latestnews li a{ color: #2A5DB0; font-size: 17px; line-height: 1.4; font-weight: bold; }
.news-author p, .news-source p{ margin-bottom: 0px;}
.news-source p a{ color: #463B31 !important; font-size: 14px !important; font-weight: normal !important; }
.cat-RM-bg{ border-bottom: 1px solid #B0ABAB; }
.ddaImg{ height: 130px; width: auto; padding: 0px 20px; margin:auto; }
.imgResize{ width:135px; }
.News10 .myheading{ font-weight: bold; font-size: 17px; margin-bottom: 5px; line-height: 20px; color: #2A5DB0; margin-top:0px; }
.showNewBoxes .news-mar{ width:70%; margin:auto; margin-top: 12px; }
.showNewBoxes .descIntermediate{ background: #fff; border: 1px solid #C2C2C2; padding: 17px; }
.showNewBoxes .phis-image{ display:none; }
.descIntermediate{color:#000c3b;padding-top: 20px;}
.contentPage .descIntermediate{ margin-top: 5px; margin-bottom: 15px;}
.readmoreContentVB .descIntermediate{margin-top: 76px;}
.contentPage .descIntermediate.DES-CHEM{ background:#fff; padding:15px !important; }
.active-pharmaceutical-inner .icon_img{ width:20px; }
.contactDetailpage .active-pharmaceutical-left .col-sm-4 img{margin-left: 18px;}
.active-pharmaceutical-inner .contact-details-head{ font-size: 15px; color: #000c3b; font-weight: bold; padding-left: 70px; width: 190px !important; float: left !important; }
.contactDetailpage .active-pharmaceutical-inner .contact-details-head{ padding-left: 15px; width: 180px !important; text-align: left;margin-top: 3px;}
.active-pharmaceutical-inner .active-pharmaceutical-right p{ font-size: 15px; margin-bottom: 0px; }
.contentPage .products-address{color:#000c3b;text-align:left;line-height:23px;}
.aboutParty .fullscreenbtnBG{ padding-left: 42px !important; }
.fullscreenbtnBG{ background: url(images/company-butt.png) no-repeat; width: 128px; line-height: 18px; padding-left: 48px; padding-top: 3px; padding-right: 25px; padding-bottom: 5px; color: #000c3b; font-size: 15px; }
.fullscreenbtnBG:hover, .fullscreenbtnBG:focus{ color: #000c3b !important; }
.bottom-left-text{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 325px; float:left; }
button{ outline: 0; }
.onlySupplier{ display:block !important; }
.arrow-up-menu { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid #fdb42b; position: absolute; top: -15px; right: 10px; }
a { color: #2A5DB0; }
a:hover, a:focus{ text-decoration:none; }
.article-body a:hover, a:focus{ text-decoration:none; color: #2A5DB0; }
::-webkit-input-placeholder { /* Chrome */   color: #000c3b; }
:-ms-input-placeholder { /* IE 10+ */   color: #000c3b; }
::-moz-placeholder { /* Firefox 19+ */   color: #000c3b;   opacity: 1; }
:-moz-placeholder { /* Firefox 4 - 18 */   color: #000c3b;   opacity: 1; }
.homepage .search-bar-desk input::-webkit-input-placeholder{ text-align:left; }
.homepage .search-bar-desk input:-ms-input-placeholder{ text-align:left; }
.homepage .search-bar-desk input::-moz-placeholder{ text-align:left; }
.homepage .search-bar-desk input:-moz-placeholder{text-align:left;}
.profilePage  input::-webkit-input-placeholder{ color:#000c3b !important; }
.profilePage  input:-ms-input-placeholder{ color:#000c3b !important; }
.profilePage  input::-moz-placeholder{ color:#000c3b !important;   opacity: 1; }
.profilePage  input:-moz-placeholder{ color:#000c3b !important;   opacity: 1; }
.sb-search-input::-webkit-input-placeholder {    color: #000c41; }
.sb-search-input::-moz-placeholder {  color: #000c41; }
.sb-search-input:-ms-input-placeholder {  color: #000c41; }
input.upload-text::-webkit-input-placeholder {    color: #000c3b; }
input.upload-text::-moz-placeholder {  color: #000c3b; }
input.upload-text:-ms-input-placeholder {  color: #000c3b; }
.subsCribeForm input::-webkit-input-placeholder {    color: #000c3b; }
.subsCribeForm input::-moz-placeholder {  color: #000c3b;  }
.subsCribeForm input:-ms-input-placeholder {  color: #000c3b; }
.icon-search{ display:none; }
.SPC{ display:block; }
.listChangeDisc{ list-style-type: disc; word-break: break-all;}
.hideMobileExcel{display:none;}
.article-body li{ line-height: 28px; color:#000c3b;}
ul, ol{ padding-left: 15px; }
.downArrowMenu{ display:none !important; }
.onlyProductHead .showShadowHeader{ box-shadow: 0px 0px 0px 0px #4E4E4E; }
.cat-RM-AS p{ margin-bottom:0px; }
.events-title a{ font-weight: bold; font-size: 20px; }
.events-title a:hover{ color:#2A5DB0; }
.no-padding{ padding-left:0px; padding-right:0px; }
.noPadding{ padding-left:0px; padding-right:0px; }
.clearfix{ clear:both; }
.back-to-top:hover{ color:#FC0D1B !important; }
.news-img{ width: 350px; margin-right: 15px; }
.article-tools .article-info dd{ display: inline-block; margin: 0px 10px 0px 0px; }
.article-info{ margin-top: 0px; margin-bottom: 15px; }
.article-info .fa{ color: #463B31; }
.create, .hits{ color: #FC0D1B; font-size: 14px; }
.cat-source, .cat-author{ margin-bottom: 0px; padding-top: 15px; }
.search-dropdown-wrong{ padding-top: 5px; }
.image_creditContent{ border: 1px solid #b19e88; height: 130px; border-left: 0px; }
.image_creditArea{ margin-bottom: 15px; }
.image_creditPage{ border: 1px solid #b19e88; height: 130px; padding:0px; }
.image_creditPage img{ height: 127.7px; margin: auto; }

/*Start Event Page*/
.eventothersPageTop{margin-top: 50px !important;box-shadow: 0px 0px 12px -6px #343434;max-width: 1157px;padding-top: 18px;}
.eventothersPageTop .sidebar-left .article-sidebar{padding: 15px 15px 15px 0px !important;}
.contentEvents .headingLinesMore h1{color: #000c3b;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;line-height: 20px;text-align: left;background: #fff;margin-bottom: 0px;}
.heading_bg{font-size: 24px;margin: 0px 0px 4px 0px;}
.image_eventArea{ margin-bottom: 15px; }
.image_eventArea .box-area{ padding: 8px 0px; border: 1px solid #b19e88; }
.image_eventContent{ height: 188px; border-left: 0px; margin-left:5px; width: 65%; padding: 7px 10px; background: #dfe5fa !important;}
.image_eventPage{ height: 188px !important; border-right: 1px solid #000c3b; }
.image_eventPage p{ position: relative; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.events-dis{ text-align:left; font-size: 15px;}
.eventNewBox .events-title, .eventNewBox .events-dis1{text-align:left;}
.eventNewBox .events-dis1 { font-weight: bold; font-size: 14px; position: absolute; bottom: 2px; width:191px; }
.image_eventArea .events-inner{ border: 1px solid #dfe5fa; padding: 8px 5px;border-radius: 4px;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}
.events-inner .events-logo{ height: 188px; overflow: hidden; }
.events-inner .events-title{ min-height: 45px; margin-bottom: 0px; }
.eventNewBox .events-title{ margin-bottom: 2px; }
.articles_list .events-inner .events-title{ min-height: 48px; margin-bottom: 0px; }
.articles_list .events-inner .events-logo{ height: 100px; overflow: hidden; }
.image_eventArea p{ margin-bottom:0px; line-height: 20px; }
.image_eventArea .events-date{ color: #2A5DB0; font-size: 14px; margin-bottom: 3px; }
.image_eventArea .redText{ margin-bottom: 3px; color: #fdb42b !important;}
#readMoreAdvertise .Advertise-CRMO{ background-color: #fff !important; border: 1px solid #000c3b !important; width: 882px; padding: 0px; min-height: auto; margin: 0px auto; position: relative; z-index: 103; box-shadow: 0px 2px 5px #000; border-radius: 0px; background: #000C3B; }
.phis-top-heading{ font-weight: normal; font-size: 17px; color: #463B31; margin-bottom: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;margin-top: -2px }
.readMoreEnquiryPage .phis-top-heading{ white-space: initial !important; overflow: unset !important; text-overflow: unset !important; }
.phis-top-heading a{ font-weight: bold; font-size: 17px; }
.readMoreEnquiryPage .phis-like{ display:none; }
.readMoreEnquiryPage .p-r-more-like-cmnt{ margin-top: 10px; }
.readMoreEnquiryPage .p-r-more-like-cmnt p{ margin-bottom: 0px; }
.phis-comment-icon1, .phis-like-icon1{ cursor:pointer; display:none; }
.phis-comment-icon{ padding-right: 8px; }
.phis-comment-icon1 p{ margin-bottom:0px; }
.phis-comment-icon1 .fa{ padding-right: 2px; }
.phis-comment, .phis-like, .vc{ line-height: 1; cursor: pointer; color:#2A5DB0; margin-right:8px; }
a.btn{ color:#000c3b; }
a.btn:hover, a.btn:focus{ color:#000c3b; }
.h4-inner{ background: none !important; padding: 8px 20px !important; }
.formTopBorder{ border-top: 3px solid #000C3B; }
.formTopBorder .crmo-advertise{ background: #000C3B; }
.logoImageAdd{ margin-top: -25px; text-align: center; }
.h4-inner a{   font-size: 45px; font-weight: bold; color: #ff7d19; }
.mainWrapperAdd{ background: #ebebeb; }
.articlePage .sectionBgNone{ padding: 12px 0px 15px 0px !important; background:none !important; }
.sectionBgNoneMarket{ background:none !important; padding:15px 15px 0px 15px; }
.product_sectionBgNone{background:none !important; padding: 18px 0px !important; box-shadow: 0px 0px 0px !important; }
.xslider_loader{ background: url(images/xslider-loader.gif) no-repeat scroll center center rgba(255, 255, 255, 0.9); border: 1px solid #ffffff; border-radius: 18px; height: 36px; left: 50%; margin: -18px 0 0 -18px; overflow: hidden; position: absolute; top: 50%; width: 36px; z-index: 1; }
.image_eventContent .img-info, .image_creditContent .img-info{ margin-top: 5px; }
.img-info{    word-break: break-all;font-size: 17px; color: #463B31; }
.eventsPg span{ font-size: 14px; }
.logo-area{padding-top: 5px;padding-bottom: 0px; }
.credit-news{line-height: 18px;}
.View-APIs-Requests-btn{ font-size: 15px !important; }
.newsBtLEft{ padding-right:15px; }
.logo .logo-left{ float: left; width: 25%; margin-top: 8px; }
.logo .logo-text span{font-size: 29px; line-height: 20px; font-weight: normal; }
.logo .logo-text .lastText{font-size: 29px; line-height: 20px; font-weight: normal; }
.logo .logo-text p{ font-size: 15.2px; padding-left: 1px; }
.getListedlogo .logo-text span{ font-size: 23px; }
.getListedlogo .logo-text .lastText{ font-size: 23px; }
.getListedlogo .logo-text p{ font-size: 12px; }
.no-left-padding{ padding-left:0px; }
.no-right-padding{ padding-right:0px; }
.main_right_menu{ margin-top: -36px; }
.main_menu li > ul > li:last-child:hover > ul{ left: 16px !important; }
.main_menu li .Dis-mob li:last-child:hover > ul{ right: initial; left: 301px; }
.main_right_menu li:hover > ul{ display: block; background: #000c3b; padding-top:0px; padding-bottom:1px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.main_right_menu li:hover > ul.afterLoginMenu{ min-width:112px !important; }
.navbar-nav .dropdown-menu li{ padding:5px; }
.main_header .main_menu li a{ color: #fff; line-height: 1; text-align: center; font-size: 16px; border-right: 1px solid #fdb42b; text-transform: capitalize; }
.main_right_menu li a{ color: #fff !important; line-height: 1; text-align: center; font-size: 13px; border-right: 1px solid #FC0D1B;}
.main_header .main_menu li.visitEvents a{ border-right: 0px solid #FC0D1B; }
.lastBorderNone a{ color: #eabe56 !important; }
.main_menu li.lastBorderNone a:hover{ color: #eabe56 !important; }
.main_header .main_menu li:first-child a, .main_right_menu li:first-child a{ padding-left:0px; }
.main_header .main_menu li:last-child a, .main_right_menu li:last-child a{  border-right: 0px solid #FC0D1B; }
.main_right_menu li ul li a{ text-align:left; padding:3px; }
.searchbox { display: flex;margin-top: 24px; }
.searchbox .stretch { width: 100%;}
.searchbox .normal { flex: 0; margin: 0; margin-left:5px;}
.searchbox .normal button{ background: #FC0D1B !important; }
.searchbox div input { padding: 6px 8px; width: 100%; border: 2px solid #FC0D1B; outline: none; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; max-width: 509px; float: left;}
.searchbox div button { padding: .5em 8px; white-space: nowrap; }
.searchDisplay{ position: absolute; left: 0px; right: 0px; z-index: 10; width: 100%; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px;display:none; padding-left: 0px; list-style:none;}
.mCustomScrollbar{ overflow: auto;}
.mainHeadAjax{ border-bottom: 1px solid #fdb42b; }
.mainHeadAjax .search-top{ color: #000c3b; margin-bottom: 0px; font-size: 14px; padding: 0px 10px; line-height: 35px; float: left; }
.mainHeadAjax .fa-close{ padding: 7px 13px; margin-top: 2px; cursor: pointer; color: #fdb42b; font-size: 19px; }
.search-dropdown-pro { padding: 10px; color: #000C3B; font-size: 18px; padding-bottom: 5px; font-weight: bold; }
.search-dropdown-com{ padding-left: 10px; color: #000C3B; padding-top: 10px; font-size: 18px; font-weight: bold; padding-bottom: 3px; text-transform: uppercase; }
.navbar-default .main_menu > .open > a, .navbar-default .main_menu > .open > a:hover, .navbar-default .main_menu > .open > a:focus{ color: #fdb42b; background-color: transparent !important; }
.mCustomScrollbar li a{display: block;color: #000C3B !important;text-decoration: none;padding: 0px 10px;}
.mCustomScrollbar li a:hover{color: #000c3b !important;background: #fdb42b;}
.main_menu .dropdown-menu li, .main_right_menu .dropdown-menu li{ padding: 2px 6px; background: #fff; margin: 0px;border-bottom: 2px solid #e3e9ff;}
.main_menu li > ul{ min-width: 318px !important; -webkit-box-shadow: 0 5px 9px rgba(0,0,0,0.2); box-shadow: 0 5px 9px rgba(0,0,0,0.2); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.main_menu li ul.afterLoginMenu{min-width: 160px !important;}
.main_menu li > ul.findSupplierMenu{ min-width: 328px !important; }
.subMenuNewsletter{ min-width: 76px !important; padding:0px; }
.main_menu .Dis-mob li > ul{ left: 16px !important; }
.main_menu .Dis-mob .has-submenu .fa{ position: absolute; right: 6px; font-size: 24px;margin-top: -2px;}
.main_menu li:hover > ul, .main_menu li > ul{ background: #e3e9ff; padding: 0px; outline: 0; z-index:9999;border: 1px solid #fdb42b;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.main_menu li li:hover > ul{ left: 301px; border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; min-width:305px; margin-top: -32px; }
.main_header .main_menu li > ul li a, .main_header .main_right_menu li > ul li a{ border:0px solid; text-align: left; font-size: 16px; padding: 3px 0px; line-height: 20px; }
.findServicesImg{ width:58px; margin-top: -7px; padding-top: 1px; }
.logo-right{margin-top: 3px; }
.Hp-google-analytics{ padding-left: 5px;display:none;}
.Hp-google-analytics span{ font-size: 9px; color: #fff; }
.Hp-google-analytics img{ width: 10px; vertical-align: top; padding-top: 4px; }
.withOutTxt{padding-top: 7px; }
.contentArea{ margin-top: 90px; padding-bottom:20px; min-height:480px; }
.latestPharmaArea{ margin-top: 50px; padding-bottom:0px; }
.readMoreDetail .article_title{margin-top:-1px !important; }
.replyMain{padding-bottom: 12px; }
.replyMain .phis-comment{margin-top: 5px; }
.replyMain .read-phisper-cont .guestEmail{color:#2A5DB0; }
.read-phisper-reply{border: 1px solid #b19e88;padding: 10px 5px 0px 5px; }
.frameCross{font-size: 20px !important; }
.browseAlpha{font-size: 17px; }
.filter_popup{ background-color: #fff !important; border: 1px solid #FC0D1B !important; position: fixed; top: 35%; left: 50%; z-index: 99999; width: 300px; margin-left: -150px; text-align: center; color: #000; padding: 20px 0 15px; display: none; } 
#myPopup .cnt223{ min-width: 520px; width: 520px; min-height: auto; margin: 0px auto; position: relative; z-index: 103; padding: 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; border: 1px solid #fdb42b !important; background: #000C3B; }
#myPopup .cnt223 p{ text-align: center; color: #ffffff; margin: 0; font-size: 18px; }
.SEnd-Contact{ background-color: #fff; border: 1px solid #FC0D1B; width: 550px; min-width: 550px; margin: 0px auto; }
.SEnd-Contact .custom{padding: 20px 5px; }
.SEnd-Contact .custom .input-append{margin-bottom:8px; }
.SEnd-Contact .custom .input-append input.form-control{ height: 30px; background: #fff; color: #000c3b; max-width: 386px; width: 100%; }
.selectBoxRegister select{-webkit-appearance: menulist-button; }
.SEnd-Contact .form-control::-webkit-input-placeholder {   color: #000c3b; }
.SEnd-Contact .form-control::-moz-placeholder { color: #000c3b; }
.SEnd-Contact .form-control:-ms-input-placeholder { color: #000c3b; }
.SEnd-Contact .custom  textarea.form-control, .SEnd-Contact input{height:130px;margin-left:0px !important; }
.SEnd-Contact .form-btn{ background: none; color: #463B31; height: 135px; border: 1px solid #ccc;}
.SEnd-Contact .seLabel{ border: 1px solid #ccc; width: 50px; color: #463B31; text-align: center; padding: 4px 6px; margin: 0px; }
.SEnd-Contact .crossMain{ left: 15px; top: -15px; }
.SEnd-Contact label{ font-weight: normal; margin: 6px 0px 0px 0px; }
.SEnd-Contact .col-sm-2{ width: 14.66%; float: left; }
.SEnd-Contact .secondCol{ width: 12.50%; }
.SEnd-Contact .col-sm-8{ width: 72.67%; float: left; }
.arti-img{overflow: hidden; }
.arti-img img{  -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
.arti-img:hover img{ -webkit-transform: translate3d(0,10%,0) scale3d(1.2,1.2,1); -moz-transform: translate3d(0,10%,0) scale3d(1.2,1.2,1); -ms-transform: translate3d(0,10%,0) scale3d(1.2,1.2,1); -o-transform: translate3d(0,10%,0) scale3d(1.2,1.2,1); transform: translate3d(0,10%,0) scale3d(1.2,1.2,1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
.content-area .article-body{ background:#fff; box-shadow: 0px 0px 12px -6px #343434; padding:15px; min-height:410px; }
.content-area .article-body.FYP{min-height:403px; }
.fullPagePDF{margin-top:12px; }
.articlesListBlog .innerBlog{padding-top: 1px;}
.articlesListBlog .blogVBPage{padding-top: 0px;max-width:100%;width:100%;margin:auto;}
.showNewBoxes .bDiv .Struc{display:block !important; }
.showNewBoxes .bDiv .pro-com-1200{width:75% !important; }
.showNewBoxes  .bDiv{margin-top:0px !important; }
.article-body .bDiv .pro-com-1200{width:100%; }
.article-body .fixedDiv{ margin-top: 0px; position: fixed; max-width: 853px; background: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 39px; width: 100%; z-index: 1;    padding: 0px 0px 0px 10px;}
.hideBGColor .fixedDiv{ margin-left: 0px; margin-right: 0px; }
.col-md-12 .article-body .fixedDiv {max-width: 1158px; }
.article-body .table-responsive{margin-left: -15px;margin-right: -15px; }
.hideBGColor .table-responsive{margin-left: 0px;margin-right: 0px; }
.daCompile .table-responsive, .userEngagement .table-responsive{margin-left: 0px;margin-right: 0px; }
.pubChemHead .inner-head .table-responsive{margin-left: 0px;margin-right: 0px; }
.pubChemHead .inner-head .table-responsive .myPubTab{margin-top: 0px;margin-bottom: 0px;width:100%; }
.hideSearchBtn{z-index: 1 !important; }
.cardsPar .cards img{ margin: auto; height: 135px; width:100%; }
.btmBan img{ margin: auto; height: 135px; width:100%; }
.topBlogSlider .lSAction > a{bottom: 48px !important; }
.fixedDiv h2 a{text-transform: uppercase; }
.daily-med-icon{ background: url(images/dm-icon.png) no-repeat; height: 27px; width: 70px; display: block; cursor:pointer; }
.contentPage .fixedDiv h2{ margin-bottom: 2px; color: #16263b !important; font-size: 13px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 16px; margin-top: 10px; }
.contentPage .fixedDiv h1{margin-bottom: 2px;color: #16263b !important;font-size: 13px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;line-height: 35px;text-align: left;}
.contentPage table{ border-top: 1px solid #b19e88; margin-top: 21px; table-layout:fixed; background: #fff;     margin-top: 15px;}
.contentPage .mhead-hide{display:block !important; }
.contentPage .readMoreProduct{display:none; }
.drug-img_pub p img, .drug-img_pub{text-align:center;margin:auto; }
.contentPage .wholePageShow{width:100%; }
.contentPage .wholePageShow  th, .contentPage .wholePageShow  td{border: 1px solid #eee !important; }
.contentPage table > thead > tr > th, .dataCompileTable thead > tr > th{padding-bottom: 25px;border: 1px solid #eee; }
.tableFloatingHeaderOriginal{border-top: 1px solid #eee;z-index: 1 !important; }
.tabRelIWithoutSearch .tableFloatingHeaderOriginal{top: 52px !important;}
.formulationApi .tableFloatingHeaderOriginal{top: 142px !important;}
.formulationApi .fixedFormulation{top: 165px !important;}
.impExpTable .tableFloatingHeaderOriginal{top: 162px !important;}
.impExpTable .fixedImpExp{top: 52px !important;}
table td{border: 1px solid #eee; }
.patentNo .tableFloatingHeaderOriginal{top: 123px !important; }
.patentNo{margin-top: -48px !important; }
.newDDA .myTitle{ text-align: right; font-weight: bold; font-size: 15px; line-height: 0px ! important; padding-bottom: 10px; margin: 0px -15px 15px; background: #f5f5f5; HEIGHT: 38px; }
.innerDDA{ width: 259px; float:right; }
.newDDA .ex-menu{ float: right; width: 240px; margin-top: 4px; }
.closeDDA{ float: right; margin-top: -15px; margin-right: 30px; cursor: pointer; color:#000c3b; }
.used-app-no {margin-top: 50px;border: 1px solid #b19e88; color: #FFF; font-size: 15px !important; font-weight: bold; padding: 7px 8px; background: #000c3b; margin-bottom: 0px; }
.aplTable .used-app-no{margin-top:20px;}
.formTablePetite { margin-left: 0px !important; margin-right: 0px !important; width: 100%; }
.aplTable table td.formHeadingTitle{ background: #2B789F; text-transform: uppercase; color: #fff !important; font-size: 15px !important; }
.aplTable table tr td{ padding: 8px; font-weight: bold; font-size: 14px; color:#000c3b !important;}
.dda-head { border: 1px solid #b19e88; border-bottom: none; text-transform: uppercase; color: #FFF; font-weight: bold; padding: 7px 8px; background: #000c3b; margin-bottom: -25px; margin-top: 10px; }
.dda-inner{ width: 100%; overflow: auto; }
.dda-inner table{ width: 100%; margin-top: 25px; table-layout: inherit;color:#000c3b;}
.newDDA .ex-menu > ul{list-style:none; }
.newDDA .ex-menu > ul.l1 > li{float:left;width:172px; }
.newDDA .ex-menu > ul.l1 > li a{color:#000c3b;font-weight: normal; }
.topTxtExcel{padding-top: 14px;font-size: 14px;}
.crossI{float:left; }
.crossI img{width:30px; }
.withoutLeftSideTile{margin-top: -40px; }
.innerDataCompileData .tableFloatingHeaderOriginal{z-index:1; }
.showErrormsgG{text-align:left;margin-left:42px; }
.icon-circle-arrow-down{ position: absolute; bottom: 0px; text-align: center; right: 0px; left: 0px; }
.icon-filter1{ position: absolute; bottom: 0px; text-align: center; right: 0px; left: 0px; }
.icon-filter1 .fa-filter{color: #000 !important; }
.readMoreProduct{clear: both;margin-top: 23px; }
.article-body  .grid12 .bDiv{margin-top: 0px; }
.contentPage{text-align:justify; }
.contentBody{padding: 55px 0px 0px !important; }
.articleDetailPage h2{ font: 100%/1.5 arial,sans-serif; text-align: left !important; line-height: 16px !important; margin: 0px; font-weight: bold; font-size: 16px !important; color:#463B31 !important; }
.articleDetailPage p{font-weight: normal;line-height:24px; }
.detailArticlePage .col-sm-12 .heading_bg{font-size: 24px; }
/* .detailArticlePage .col-sm-12 .articleDetailPage p{font-size:18px; } */
.formulationApi .Light-Grey, .patentNo .Light-Grey{background: #DBDBDB; }
.formulationApi .Light-Grey th, .formulationApi .Light-Grey td{border-color:#C2C2C2;padding: 5px !important;}
.articleDetailPage .feedBackHelp{margin: 35px 0px; }
.articleDetailPage .contentItalic{font-style: italic; }
.articleDetailPage .newsLetterPop{color: #2A5DB0;cursor:pointer; }
.socialIconFoot{margin-bottom: -18px;padding-top: 20px; }
.scrollContent{padding: 49px 15px 15px 15px !important;overflow-x: auto; }
.hideBGColor{ background: none !important; box-shadow: 0px 0px 0px 0px rgb(52, 52, 52) !important; padding-left: 0px !important; padding-right: 0px !important; }
.articles_list{padding: 15px 0px 15px 0px !important; }
.articlesListBlog{padding: 0px 0px 15px 0px !important;}
.content-area .article-body h2{ font-size: 15px; color: #2A5DB0; margin-top: 0px; line-height:35px; text-align:center; }
.active-pharmaceutical-inner .active-pharmaceutical-left{ width: 280px !important; float: left !important; }
.contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-left{width: 300px !important;padding-top: 2px;}
.active-pharmaceutical-inner .active-pharmaceutical-left .col-sm-4{width: 60px;float: left; }
.contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-left .col-sm-4{width: 100px; }
.active-pharmaceutical-inner .active-pharmaceutical-right{width: 395px !important; }
.contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-right{width: 540px !important;float:right;padding-top: 2px;}
.contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-right p, .contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-right{color:#000c3b;}
.party_desc{text-align:left;}
.pharmaIncredients h2{font-size: 30px !important;color: #000c3b !important; }
.pharmaIncredients .alphabetUl{list-style: none;padding-left: 0px; }
.pharmaIncredients .alphabetUl li{float: left;margin: 5px 5px; }
.pharmaIncredients .alphabetUl li a{ width:auto;margin-bottom: 0; font-size: 14px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; background: #f0f0f0; color: #444; font-weight: bold; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px; }
.pharmaIncredients .alphabetUl a:hover{color: #2A5DB0 !important; }
.pharmaIncredients .alphabetUl .btn-danger{ background: #000c3b; color: #fff; border:0px; }
.pharmaIncredients .alphabetUl .btn-danger:hover{background: #FC0D1B; }
.pharmaIncredients .API-Com-Logo-Center img{margin:auto;height:170px; }
.pharmaIncredients .API-Com-Logo-Center{height:177px; }
.pharmaIncredients .API-Com-Desc{ min-height: 204px; padding: 0px 10px; margin-top: 10px; }
.mainPDF, .mainReadMore{ position: absolute; right: 0px; bottom: 5px; }
.pharmaIncredients .molecularColor{ color: #2A5DB0; padding-left: 18px; }
.pharmaIncredients .headBold{font-weight:bold; }
.pharmaIncredients .grid8 .col-sm-3 p{margin-bottom: 0px; }
.pharmaIncredients .partyDes{ font-weight: bold; text-align:left; max-height: 110px; overflow: hidden; }
.ingredientsPS{text-align:center; }
.ingredientsPS p{ font-size: 30px; color: #000c3b; font-weight: bold; }
.ingredientsPS p span{color: #FC0D1B;font-weight: normal; display:none;}
.ingredientsPS .pagination li a{font-weight: bold;font-size: 16px; }
.hrColor{border-top: 1px solid #8F8E8E; }
.pharmaIncredients .partyDes span{color: #2A5DB0; }
.pharmaIncredients .API-Com-LOGO{ background: #f5f5f5; border: 1px solid #8F8E8E; border-bottom: 0px; height: 213px; }
.pharmaIncredients .API-company_name_div{ background: #000c3b; line-height: 17px !important; margin: 1px; padding: 9px 5px; text-align: center; width: auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pharmaIncredients .API-company_name_div a{color:#fff; }
.boxesAreaPS{ margin-bottom: 15px; border-bottom: 1px solid #8F8E8E; }
.content-area .heading_bg ul{ list-style: none; margin-bottom: 0px; padding-left: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.content-area .hideSearchtitle{width:100%; }
.content-area .heading_bg ul li{ display:inline-block; padding-right: 8px; }
.content-area .heading_bg ul li a{font-size:17px; }
.content-area .heading_bg{ background: #000C3B; line-height: 22px !important; font-size: 17px; padding: 6px 15px; color: #fff; margin: 0px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.content-area .heading_bg a{color:#fff; }
.content-area .heading_bg .subLogo{color: #FC0D1B; }
.showFormDataCompilation{ display: none; position: absolute; padding:15px; list-style: none; background: #ffffff; border: 1px solid #B0ABAB; width: 336px; right: 0; left: auto; margin-top: 14px;font-family: Helvetica;}
.showFormDataCompilation .logoBoxGetExcel .logo-left{float: left;margin-top: 0px;margin-right: 16px;width: 53px;margin-left: 0px;}
.showFormDataCompilation .logoBoxGetExcel .logo-text{float: left;margin-top: 7px;}
.showFormDataCompilation .logo-text span{color: #000C3B;line-height: 20px;font-size: 25px;}
.showFormDataCompilation .logo-text span span{color: #fdb42b;line-height: 20px;font-size: 25px;}
.showFormDataCompilation .logotag{margin-bottom: 7px;font-size: 13.8px;    color: #000c3b;}
.showFormDataCompilation h3{color: #fff;font-size: 17px;background: #000C3B;padding: 7px;margin: 13px -16px 18px;text-align: center;}
.showFormDataCompilation .f-btn-right button{padding: 0px;background: none;border: 0px;}
.showFormDataCompilation .pTxt, .showFormDataCompilation .pCheckTxt{    margin-bottom: 2px !important;}
.innerDataCompileData .data-excel ul li:hover .showFormDataCompilation{ display:block; -webkit-animation: scale-up 0.2s ease-in-out; animation: scale-up 0.2s ease-in-out; -webkit-transform-origin: 0 0; transform-origin: 0 0; }
.innerDataCompileData .f-btn-right .btn{border-radius: 0px;margin-top: -6px; }
.innerDataCompileData .input-append .red-icon{ width: 32px; margin-right: 7px; }
.innerDataCompileData .input-append {margin: 10px 0px 10px 0px; }
.innerDataCompileData .input-append input{width:100%;padding:4px 5px;height:31px;color:#000c3b;}
.innerDataCompileData .heading_bg{ padding: 9px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.innerDataCompileData .data-excel ul{ margin-left:0px; margin-bottom:0px; padding-top: 3px; }
.innerDataCompileData .data-excel ul li{ text-align:right; list-style: none;    padding-bottom: 14px;}
.innerDataCompileData .data-excel ul li a .menu_subtitle_div img{width:20px;margin-top: -2px;margin-right: 5px;}
.innerDataCompileData .data-excel ul li a{color: #000c3b; }
.NewsBlue .innerDataCompileData .data-excel ul li a {color: #fff;}
.articleSearch .loadSearch{display:none; }
.articlePage .buss-date{ color: #000c3b; font-size: 14px; line-height: 1; padding-bottom: 5px; text-align: left; margin-bottom: 0px; }
.articlePage .Arti-title-more{ font-size: 15px; margin-bottom: 5px; font-weight: bold; margin-top: 0px; color: #2A5DB0;}
.newsVirtual{padding: 0px 0px !important;max-width: 100%;width: 100%;margin: auto;margin-top: 35px;}
.newsVirtual .Arti-title-more{ font-size: 15px; margin-bottom: 5px; font-weight: bold; margin-top: 0px; color: #2A5DB0;}
.newsVirtual .fixFooterNews, .newsVirtual .fixFooterBlog{margin-top:35px;}
.articlePage .Arti-title-more.news-font{ font-size: 22px; line-height:28px;}
.articlePage .news-font .Arti-title-more{ font-size: 22px;line-height:28px;}
.icon-circle-arrow-right{ background: #000C3B; color: #fff; padding: 5px; height: 35px; margin-bottom: 10px; text-align: center; z-index: 99999; position: fixed; line-height: 25px; font-size: 17px; cursor: pointer; width: 252px; margin-left: 12px; z-index:1; }
.icon-circle-arrow-right-view{ background: url(images/view-all-red.png) no-repeat; color: #fff; padding: 5px; height: 38px; margin-bottom: 0px; text-align: center; line-height: 21px; font-size: 15px; cursor: pointer; margin-left: 12px; z-index: 1; margin-right: 12px; background-size: 100% 100%; margin-top: -32px; }
.topMainContact .contactDetailpage{width: 865px;overflow: auto;margin:auto;}
.icon-circle-arrow-right-view a, .icon-circle-arrow-right-view a:hover{ color: #fff; font-size: 17px; }
.back-to-more-enq{ background:url('images/back-to-more-enq-big.png') no-repeat; width: 205px; margin-left: 15px; padding-left:28px; font-size: 15px; padding-top: 4px; }
.back-to-more-enq:focus, .back-to-more-enq:active:focus, .back-to-more-enq.active:focus, .back-to-more-enq.focus, .back-to-more-enq:active.focus, .back-to-more-enq.active.focus{
background:url('images/back-to-more-enq-big.png') no-repeat; }
.icon-circle-arrow-right a{color:#fff; }
.arti-contant .dataCompileHeading{ font-weight: bold; font-size: 17px; margin-bottom: 10px; line-height: 20px; max-height: 62px; color: #000c3b; margin-top: 0px; overflow: hidden;}
.arti-contant .dataCompileHeading.news-font{ font-size:22px; line-height: 29px;}
.arti-img a .dataCompilationImage{ height: 118px; width: 100%; border: 1px solid #f1f1f1;}
/*.article-body .pagination > li > a,
.article-body .pagination > li > span {   color: #000c3b;   padding:3px 8px; }*/
.article-body .pagination > li:first-child > a, .article-body .pagination > li:first-child > span{margin-left:7px; }
.credit-news{height: 54px;overflow: hidden;}
.articlePage .article_title{ margin: 0px; background: #000c3b; z-index: 2; }
.articlePage .article_title .heading_bg{ padding:6px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.articlePage .article_title .heading_bg a{ color:#fff; text-decoration:none; text-transform: capitalize; }
.articlePage .sb-search-input{ padding: 5px 5px 4px 5px; border: 1px solid #fff; height: 27px; border-radius: 0px; }
.articlePage .sb-search-submit{display:none; }
.articlePage .sb-icon-search{ background: #000C3B; color: #fff; z-index: 11; height: 17px; }
.articleSearch{margin-top: 2px; }
.expImpFixedDiv .col-sm-8{padding-right:0px;    width: 75%;}
.articleSearch form button{ background: #000C3B; color: #fff; z-index: 11; border: 1px solid #fff; height: 27px; border-radius: 0px; margin-left: -31px; padding: 0px 8px; }
.aboveForSubscribe{box-shadow: 0px 0px 12px -6px #343434; background:#fff; position: fixed; max-width: 274px; width: 100%;z-index:9;}
.aboveForSubscribe .article-sidebar{ box-shadow: 0px 0px 0px; padding: 12px; background: none; position: relative; }
.aboveSidebarBlog .article-sidebar{box-shadow: 0px 0px 12px -6px #343434;background: #fff;position: fixed;max-width: 265px;width: 100%;    padding: 12px;}
.aboveSidebarBlog .article-sidebar p:nth-child(2){margin-bottom:0px;}
.articlePage .article-body{padding: 15px 0px; }
.articleImage img{width:100%; }
.articleImage .arti-img{height: 98px; }
.enquiryImage img{ width:100%; height:112px; }
.news-author p{font-style: italic; }
.articlePage .articleDesc{  margin-bottom: 0px; height: 22px; overflow: hidden; min-height: 22px; white-space: nowrap; text-overflow: ellipsis; }
.articlePage  .articleBorderBottom label { border-bottom: 1px solid #eee; width:100%; padding-top: 3px; }
.contentArea .aboutUsP, .contentArea .col-md-9.content-area{float:right;}
.contentArea .col-md-9.articlePage{float: right;padding-right: 0px;width: 75%;}
.slide-up {bottom: 0 !important;}
.slide-down {bottom: -680px !important;}
/*.con-head{bottom: 0;cursor: pointer;font-size: 18px;left: 0;margin-left: auto;position: relative;right: 2px;text-align: center;   z-index: 10000; width: 258px;}*/
.con-head{bottom: 0;cursor: pointer;font-size: 18px;left: 0;margin-left: auto;position: relative;right: 2px;text-align: center;   z-index: 10000; width: 258px;float: left;}
.newGetListed .con-head { max-width: 245px; width: 18% !important; }
#lookingForASupplier { left: 10px; position: relative; }
.innerSupplier{margin-left: 24px !important; }
.innerSupplier .foot, .Pharma-SERvices .foot{left: auto !important; }
/*#feedbackSlide .foot{right: 15px;}*/
#feedbackSlide .foot{right: auto;left: 15px;}
@-moz-document url-prefix() {
    .innerSupplier .foot, .Pharma-SERvices .foot{
		left: auto !important;
	}
	.logo .logo-text p{font-size: 15px;}
	.contactDetailpage .active-pharmaceutical-inner{height: 29.2px;}
}
.innerSideBannerMap{ margin-left: 40px !important; }
.innerSideBannerMap .foot{ margin-left: -35px; }
.envelope{ float: left; max-width: 35px; width: 35%; background: #eb0b19; font-weight: bold; height: 30px; border-top-left-radius: 4px; color: #fff; padding-top: 2px; }
.supplierHeading{float:left;font-size:16px;background:#FC0D1B;height:30px; max-width: 175px;width: 70%;border-top-right-radius: 4px !important;}
.foot{bottom: 0;cursor: pointer;font-size: 18px;left: 0;margin-left: auto;position: fixed;right: 0px;text-align: center;width:336px;z-index: 10000;background-color:#fff;height:670px;}
.Get-Listed-Here { height: 320px; }
#fbsFeedback{height:122px;}
#companyListing .foot { height:520px; }
.foot input{ width: 190px; float: left; margin-bottom:5px; font-size: 14px; -webkit-appearance: none; border-radius: 0px; background-color: #fff; border: 1px solid #ccc; padding: 5px; margin-right: 10px; }
.foot input[type="text"]:focus, .foot input[type="email"]:focus { border: 1px solid #fdb42b !important; }
.foot .crossMain{position: absolute !important;right: -10px !important;left: auto !important;top: -8px !important;}
.foot textarea {font-size: 14px; height: 62px; border: 1px solid #fdb42b; padding: 0px 6px; margin-left: 0px;}
#feedbackSlide form { margin-top: 10px; }
.foot .custom { padding: 0px 0px 0px 12px; }
.icon-envelope-alt { line-height: 30px; color: #fff; }
.looking_supplier { text-align: center; padding-top: 10px; color: #fff; font-size: 25px; }
.LFAS-Small .looking_supplier, .rbox.supplierHeading .looking_supplier { padding-top: 4px; font-size: 12px;}
.foot .characterTxt{margin-bottom:5px !important;}
.slideHead { color: #000c3b; font-size: 20px; margin-top: 5px; padding: 3px 0px; margin-bottom: 0px;font-weight: bold; }
.slideHead2 { color: #000c3b; font-size: 14px; padding: 3px 0px; margin-bottom: 0px; line-height: 18px; }
.slideHead3{ font-size: 18px; font-style: italic; margin-top: 0px; margin-bottom: -5px; color: #000c3b; }
.ABOUT-Pop-Logo{ width: 240px; margin-left: 50px; }
#getListedHere .getListedlogo{ width: 255px; margin-left: 50px; }
.mainSlideBox { width: 100%; background-color: #fc0d1b; }
.rbox-inner { width: 417px; border-top-left-radius: 5px; float:left; }
.custom .logoPharma { float: left; width: 60px; margin-top: 10px; border-right: 0px; }
.custom .logoPharma img { max-width: 100%; padding-top: 25px; }
.logoContent { float: left; width: 171px; margin-top: 10px; line-height: 15px; padding: 0px; }
.logoContent p { color: #000c3b; font-size: 14px; margin-top: 0px; padding: 3px 0px; margin-bottom: 0px; line-height: 15px; }
.logoContent p label { font-size: 12px; font-style: italic; padding-top: 10px; font-weight: normal; }
.headingTitle { position: fixed; width: 100%; max-width: 870px; z-index:1; }
.col-md-12 .headingTitle { max-width: 1158px; }
.col-md-12 .bgTitleImage { width: 100%; }
.col-md-12 .exportSearch form { float: right !important; margin-right: 32px; }
.profilePage { margin-top: -9px; }
.profilePage .pro-head h3 { margin-top:0px; }
.profilePage hr {margin: 6px 15px;border-bottom: 1px solid #fdb42b;border-top: 0px !important;}
.profilePage .grid2 .block { border: 2px solid #fdb42b; padding:2px; border-radius: 3px;margin-top: 37px;}
.profilePage .grid2 .block img{margin: 10px 0px;max-height: 217px;height: auto;}
.profilePage .userIfno { background: #000c3b; padding: 5px; color: #fff; }
.profilePage .userIfno h3, .profilePage .userIfno h4 { font-size:17px;margin: 14px 0px;}
.profilePage input, .profilePage select { padding: 3px 10px; border: 1px solid #ccc; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; box-shadow:0px 0px 0px; -moz-box-shadow:0px 0px 0px; -webkit-box-shadow:0px 0px 0px; height: 30px; color: #463B31; }
.edit-browse{margin-top:5px;width: 180px;overflow: hidden;}
.edit-browse input{border:0px !important; padding:0px !important;}
.save-btn { width: 77px; margin-top: 4px; height: 25px; text-align: left; font-weight: normal; color: #000C3B; padding-top: 0px; font-size: 15px; background: url(images/save-but.png) no-repeat scroll 0% 0%; padding-left: 37px; border: none; padding-right: 0px; }
.save-btn {font-family: Helvetica-Condensed;font-size: 14px;border: 1px solid #000c3b;color: #000c3b;border-style: solid;border-width: 1px;border-color: rgb(0, 12, 59);border-radius: 3px;background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( 
90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);padding: 0px 8px;font-weight: bold;width: 90px;text-align: center;}
.singleBtnDesign .save-btn{border: 0px !important;background: none !important;width: 188px !important;height: 30px !important;padding-right: 0px !important;padding-left: 0px !important;}
.singleBtnDesign .save-btn .btnBox .span_left{padding-left:0px !important;}
.singleBtnDesign .save-btn .btnBox .span_left img{margin-left: 0px !important;}
.headingTitle_fullPage { position: fixed; width: 100%; max-width: 1160px; background:#000c3b; z-index:2; }
.cphiFormBG { background:url(images/forn-bg2.jpg) no-repeat scroll 0% 0%; padding: 35px 20px; border: 1px solid #000C3B; margin: 10px 0px 15px 0px; background-size:100% 100%; }
.cphiFormBG .dcat-email-icon { background: #fff; padding: 5px 5px 5px 8px; border: 1px solid #000C3B; font-size: 22px; width:40px; }
.Dcat-BG .input-group-addon { background: #fff; border: 1px solid #000C3B; border-radius: 0px;  -moz-border-radius: 0px; font-size: 22px; padding: 5px 15px; color:#6dbd45; }
.headingTitle_fullPage .bgTitleImage { width:100%; }
.btn-dark { color: #fff !important; background-color: #000C3B; padding: 7px 14px; border-radius: 4px; float: right; z-index: 9999; }
.btn-fixed-bottom { position: fixed; bottom: 45px; right: 2px; display:none; z-index:99; }
.bgTitleImage { margin-top: -70px; height: 70px; width:100%;}
.showNewBoxes .market-enq-main { margin-top: 6px; }

/*Start Popup*/
.cat-ONE ul li.active{ padding: 0px 5px; background: #000c3b; border-radius: 20px; color: #fff; }
.cat-ONE ul li.active a{ color: #fff; }
.cat-ONE ul{ list-style:none;padding-left: 0px; }
.cat-ONE ul li{ padding: 0px 5px; background: #fff; display: inline-block; margin-bottom:9px; margin-right: 4px; line-height: 27px; border-radius: 20px; float: left; }
.Selected-FilTer .cntSpn{display:none;}
#overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 9999; }
#myoverlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 9999; display:none; }
.pharmaBoxRight .Selected-FilTer, .pharmaBoxRightnV .Selected-FilTer {margin-bottom: 25px; height: auto; background-image: url(images/see-all-back.png); background-position: right top; background-repeat: no-repeat; background-size: contain;margin-top: -25px;}
.pharmaBoxRightnV .Selected-FilTer { margin-left: 0px; margin-right: 0px; }
.pharmaBoxRight .Selected-FilTer .company-tag-line, .pharmaBoxRightnV .Selected-FilTer .company-tag-line { color: #000c3b !important; font-size: 16px !important; font-weight: bold; }
.pharmaBoxRight .Selected-FilTer .SF-reset, .pharmaBoxRightnV .Selected-FilTer .SF-reset { float: right; font-weight: normal; font-size: 14px; cursor: pointer; text-decoration: underline; margin-right: 75px; color: #000c3b; }
.pharmaBoxRight .Selected-FilTer .Fill-reSet, .pharmaBoxRightnV .Selected-FilTer .Fill-reSet { color: #FC0D1B; line-height: 23px; cursor: pointer; }
.crmo-advertise-form { background: #000C3B; width:30%; }
.crmo-advertise-inner { width:100%; background:none; }
.crmo-advertise-form input { height: 22px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; }
.crmo-advertise-form .form-group { color:#fff; margin-bottom:0px; }
.crmo-advertise-form .form-group textarea { width: 100%; height: 40px; }
.advertise-btn { background: #ff7d19; color: #fff; border-radius: 0px; margin-right: 0px; padding: 2px 25px; font-size: 18px; margin-bottom: 10px; }
.popup { width: 100%; margin: 0 auto; position: fixed; z-index: 99999; top: 150px; }
.NEws-Letter .popup { top: 185px; }
.crossMain { float: right; height: 25px; left: 28px; position: relative; top: -33px; width: 25px; cursor:pointer; }
.onlycrossMain { float: right; height: 25px; left: 28px; position: relative; top: -12px; width: 25px; }
.popup h4 {color: #fff; font-size: 17px; background: #000C3B; padding: 7px; margin: 13px -20px 18px; text-align: left; padding-left: 80px; }
.popup h5 { font-family: 'Roboto Condensed', sans-serif !important; background: #C2C2C2; margin-top: 0px; padding-left: 20px; color: #000c3b; margin: 0px -20px 18px; font-size: 19px; }
.popup .logo-left{ float: left; margin-top: 0px; margin-right: 16px; width: 53px; margin-left: -11px; }
.popup .logo-text { float: left; margin-top: -17px; }
.popup .logo-text span { color: #000C3B; font-size: 30px; line-height: 20px; }
.popup .logo-text span span { font-size: 30px; color: #fdb42b; }
.popup .logotag { font-size: 15.5px; color: #000C3B; }
.popup .subscribe_email { width: 238px; height: 30px; padding: 0px 3px; }
.popup .red-icon { width: 31px; margin: 0px 20px 0px 3px; }
.popup .mobileIcon { margin-right: 17px; }
.popup .f-btn-right button { background: #000C3B; color: #fff; border-radius: 0px; margin-top: 5px; }
.popup .f-btn-right .applyFilterButton{ background: #000C3B; color: #fff; border-radius: 0px; margin-right: 3px; margin-top: 15px; width: 100%; font-size: 19px;    padding: 1px 2px 5px 2px;}
#feedbackSlide .validation, #getListedHere .validation, #companyListing .validation{ margin-top: -2px; float: left; font-size: 12px; }
.validation{ display: none; color: #fdb42b; font-size: 14px;}
#register .validation{ padding-left:40px; }
.subsCribeForm .input-group-addon{ background-color: #d7d7d7; color:#000; height:20px; }
.subsCribeForm .input-group-addon .fa { font-size: 14px; color: #463B31; text-shadow: 0 1px 0 #fff; }
.subsCribeForm .input-group-addon .fa .subsCribeForm .input-group-addon .fa-phone { font-size:15px; }
.subsCribeForm .input-group-addon .fa-envelope { font-size: 11px; }
.subsCribeForm .form-control { -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075) !important; box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075) !important; }
.mainPageNewsletter .email-newsletter { border: 1px solid #ccc; width: 500px; margin: 0 auto; padding: 20px; background: #F2F0F0; box-shadow: 0px 3px 12px -6px #343434; -webkit-box-shadow: 0px 3px 12px -6px #343434; -moz-box-shadow: 0px 3px 12px -6px #343434; margin-top: 15px; margin-bottom: 13px; }
.mainSubscribeHead { text-align: center; font-size: 15px; margin-bottom: 25px; }
.mainSubscribeHead span { font-weight: bold; font-size: 15px; }
#my_news_feed .cnt223 { background-color: #fff; border: 1px solid #FC0D1B; width: 338px; margin: 0px auto; padding: 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
.n-pop .cnt223 { background-color: #fff; border: 1px solid #FC0D1B; width: 338px; margin: 0px auto; padding: 20px 20px 15px 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
.n-pop .SEnd-Contact { padding: 0px; }
.n-pop .cnt223 form input[type="text"], .n-pop .cnt223 form input[type="password"], .n-pop .cnt223 form input[type="email"], textarea { width: 241px; height: 30px; padding: 0px 5px; border: 1px solid #ddd; outline: 0; background: #fff; margin-left:-3px; }
#myDataExcel .cnt223 form input[type="text"], #myDataExcel .cnt223 form input[type="email"] { width: 239px; margin-left: 1px; }
.n-pop .cnt223 .input-append { margin-bottom:5px; }
#readMoreAdvertiseCebiphar .cnt223 { background-color: #fff; border: 1px solid #0099cb; width: 273px; margin: 0px auto; padding: 0px 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
#readMoreAdvertiseCebiphar .crossMain { top: -15px; }
#readMoreAdvertiseCebiphar .crmo-advertise input { height: 22px !important; border: 0px solid; }
#readMoreAdvertiseCebiphar .Advertise-logo { text-align:center; }
#readMoreAdvertiseCebiphar .crmo-advertise { background: #1e286f; border-top: 3px solid #0099cb; margin-left: -20px; margin-right: -20px; padding: 0px 15px; }
.CRMO-pdf-Popup { width: 1200px; margin: 0px auto; }
.CRMO-pdf-Popup .CRMO-pdf-Popup-inner { width: auto; margin-left: 310px; }
.CRMO-pdf-Popup .cnt223 { background-color: #fff; border: 1px solid #0050a9; width: 308px; margin: 0px auto; padding: 0px 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
.CRMO-pdf-Popup .heading-top-CPHI { background-color: #000; border: 1px solid #fff; }
#excProEmail{width:100%;}
#excProEmail .heading-top-CPHI { background-color: #fff;    border: 1px solid #FC0D1B;    width: 333px; }
.heading-top-CPHI .Advertise-h4{ background:#2e3192; margin: 0px -20px; border-bottom: 1px solid #fff; margin-bottom: 10px; }
.heading-top-CPHI .h4-inner{ padding: 10px 20px !important; margin: 0px !important; font-weight: bold; font-size: 18px; }
.CRMO-pdf-Popup .crossMain { top: -15px; }
.CRMO-pdf-Popup .crmo-advertise input { height: 25px !important; border: 0px solid; }
#excProEmail.CRMO-pdf-Popup .crmo-advertise input { height: 30px !important; border: 0px solid; border: 1px solid #ddd; outline: 0; }
.CRMO-pdf-Popup .Advertise-logo { text-align:center; }
.CRMO-pdf-Popup .cnt223 form input { width: 100%; height: 30px; padding: 0px 8px; }
.CRMO-pdf-Popup .cnt223 .input-append { margin-bottom:5px; }
#readMoreAdvertiseArlanda .crmo-advertise { background: #3aa6e9; border-top: 3px solid #0050a9; margin-left: -20px; margin-right: -20px; padding: 0px 15px; }
#readMoreAdvertiseArlanda .f-btn-right button { background:#0050a9; }
#readMoreAdvertiseCRMO .crmo-advertise { background: #ebebeb; border-top: 3px solid #0099cb; margin-left: -20px; margin-right: -20px; padding: 0px 15px; }
.crmo-advertise .f-btn-right button { background: #0099cb !important; border: 1px solid #fff; }
.heading-top-CPHI1 .f-btn-right button { background: #2e3192 !important; border: 1px solid #fff; margin-top:10px !important; }
.crmo-advertise-inner label { width: 100%; color: #fff; font-weight: normal; margin-bottom: 1px; margin-top: 1px; }
.heading-top-CPHI1 .crmo-advertise-inner label {color: #fbf441;}
.crmo-advertise textarea:focus, .crmo-advertise input[type="text"]:focus, .crmo-advertise input[type="email"]:focus { border: 1px solid #FC0D1B !important; }
#readMoreAdvertiseCRMOQ11 .crmo-advertise { background: #000C3B; border-top: 3px solid #068b44; margin-left: -20px; margin-right: -20px; padding: 0px 15px; }
#readMoreAdvertiseCRMOQ11 .f-btn-right button { background:#068b44 !important; }
#readMoreAdvertiseCRMOQ11 .h4-inner { color: #068b44; text-align: center; font-size: 20px; font-weight: bold; margin: 0px; }
#readMoreAdvertiseCRMOQ11 .cnt223 { border:1px solid #068b44; }
#feedback_compose .cnt223 { background-color: #fff; border: 1px solid #FC0D1B; width: 338px; margin: 0px auto; padding: 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
#feedback_compose .cnt223 textarea { height: 100px; margin-left: 54px; padding: 4px;width: 241px;}
#advertiseOffer .cnt223 form input { width: 225px; height: 30px; padding: 0px 8px; }
#advertiseOffer textarea { color: rgb(0, 12, 59); height: 123px !important; margin-left: 55px !important; width: 225px !important; }
#impExpMessage .cnt223 { background-color: #fff; border: 1px solid #FC0D1B; width: 352px; margin: 0px auto; padding: 20px; box-shadow: 0px 2px 5px #000; border-radius: 0px; }
#impExpMessage .font-MOB { font-size: 14px; color: #000C3B; line-height: 21px; text-align: center;}
#impExpMessage .font-MOB span { color: #FC0D1B; }
#impExpMessage .commentBox{height:70px;border: 1px solid #fc0d1b;padding: 12px 2px;}
.exportSearch {background: #fff;padding-left: 0px !important;width: 25%;}
#impExpForm .add-on input {border: 2px solid #ffffff;}
#impExpForm .add-on input[type=text]{height: 22px;padding: 10px;border-radius: 3px;font-family: Helvetica-Condensed;}
#impExpForm .input-group-btn button{margin-left: -30px !important;background: none;    border-color: transparent;z-index: 2;width: 20px;padding:0px;}
#impExpForm .drop { top: 0px; position: absolute; margin-left: 0px; }
#impExpForm .drop button { cursor: pointer; border: 1px solid #fff; padding: 4px 10px; width: 35px; font-weight: bold; font-size: 22px !important; line-height: 16px; height: 27px; margin-left: 0px; display:block; background:#FC0D1B; }
#impExpForm .search-ac { display:none; }
#impExpForm .slidingDiv {    display: block;position: absolute;margin-left: -252px;background-color: #000C3B;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);min-width: 291px;top: 27px;padding-left: 4px;padding-right: 6px;}
.col-md-12 .exportSearch .slidingDiv { right: -12px !important; min-width: 286px !important; }
#impExpForm .slidingDiv input { width: 12px !important; vertical-align: top; margin: 3px 0 0; }
#impExpForm .dropdown-content label { color: #fff; padding: 7px 2px 9px 2px; text-decoration: none; display: block; float: left; font-size: 13px; margin-bottom: 0px; font-weight: normal; }
.labelColor { color: #FC0D1B !important; font-weight: bold !important; font-size: 17px !important; margin-top: 0px; }
#impExpForm .dropdown-content .btn { padding: 1px 8px; margin-bottom: 0; font-size: 14px !important; font-weight: normal; color: #333333; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); border: 1px solid #cccccc; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 0px; margin-top: 7px; float: left; }
#searchImportExportDisplay {left: -19px;text-align: left;padding: 0px; margin: 0px; top: 28px; width: 250px; background: #D7D1C5; position: absolute; border: 1px solid #FC0D1B; }
.borderBottomHead { border-bottom: 1px solid #fff; color: #fff; padding-left: 10px; padding-top: 5px; font-size: 17px; padding-bottom: 2px; }
#impExpForm .drop .dropbtn:hover { background:#FC0D1B; }
.borderBottomHead .cross { background:none; border: 0px; box-shadow: 0px 0px; }
.borderBottomHead .cross .fa-close{ color:#000C3B; }
.intermediateImg{ width:135px; }
#requestFreePresentation textarea{ height: 55px; margin-left: 54px;width: 241px;}
#myDataExcel{ top: 65px; }
.arti-contact{ top: 35px; }
.mLeft{margin-left: -3px !important;    margin-top: 15px !important;}
.login-border-top { border-top: 1px solid #fdb42b !important; padding-top: 10px; font-size: 100%; margin: 10px -15px 0px;text-align: center;}
.login-border-top a { color: #2A5DB0; text-decoration:none; }
#register { top: 12px !important; }
#register p { line-height: 18px; margin-bottom: 4px; }
#register .cnt223 { width: 602px; }
#register .logo-text { margin-top: 8px; }
#register .red-icon1 { width: 32px; margin: 0px 15px 0px 0px; }
#register .register-field { margin-top: 1%; width: 262px; float: left; margin-right: 35px; margin-bottom:0px; }
#register .field-margin-right { margin-right: 0px; }
#register .register input, #register .register textarea, #register .register select { width: 220px; height: 30px; padding: 0px 8px; margin-left: -10px; background:#fff; outline:0; border: 1px solid #ddd; }
.LFAS textarea { margin-left: 0px; }
.crmo-advertise textarea { width:100% !important; height: 38px; margin-left: 0px; overflow:hidden; }
#excProEmail .crmo-advertise textarea { width: 100% !important; height:55px; }
.arti-contact .cnt223 .contact_feedback { height: 75px; margin-left: 54px; }
#excProEmail .cnt223 .contact_feedback {width: 241px;margin-left: 54px; }
.Exc-Pro-Email {height:55px;}
.Exc-Pro-subject { padding: 5px; line-height: 16px; resize: none; height: 45px; min-height: 30px !important; color: #000c3b; }
.page-not-found .contact_feed, .notFoundPage .menu_subtitle_div { color: #2A5DB0 !important; cursor: pointer; }
.notFoundPage .menu_subtitle_div {
padding-left:27px; }
.icon-comments-alt, .icon-comments-alt:hover, .icon-comments-alt:focus {color: #463B31;padding: 0px; }
.widget-copyrightinfo .content{padding-top: 10px; }
.notFoundPage{ margin-top: 34px; }
.ex-menu ul{ list-style:none; }
.fa-comments:before { border: 1px solid; border-radius: 50%; text-align: center; padding: 3px 4px 4px 4px; }
#term { height: auto !important; width: auto !important; }
.userEngagement {overflow:auto; }
#serviceFilter .cnt223 { width: 862px; }
#serviceFilter .cnt223 .crossMain{ top: -30px; }
#serviceFilter .selAllFil{font-size: 14px;cursor: pointer;clear: both;text-decoration: none;float: right;padding-top: 5px;font-weight: bold;}
#serviceFilter .modal-title span.pull-right{ width: 70px; margin-right: -25px; }
#serviceFilter .innercheckbox{ height: 200px; overflow: auto; overflow-x: hidden; }
.Box-Right-Inner .Bottom-BOX{ max-height: 166px; overflow-y: auto; margin-top: 12px; height: 100%; padding: 6px 10px 10px; margin-bottom: 12px; }
.Box-Right-Inner .Bottom-BOX .closeDropBox{ width: 23px; position: absolute; right: 15px; margin-top: -17px; }
.mainApplyFilter input{ width: 84%; height: 30px; padding: 5px; margin-bottom: 10px; }
#serviceFilter .filterClsParent p{ margin-bottom:0px; }
#serviceFilter .filterClsParent{ width:50%; float:left; }
#serviceFilter .filterClsParent .Filert-RiGht span a{ color: #463B31; }
.filterClsParent .Filert-RiGht a{ color:#2A5DB0; }
#innerCom .leftFilterBoxDescInner{margin-bottom: 10px;width: 24%;margin-right: 1%;float:left;}
/*#innerCom .leftFilterBoxDescInner:nth-child(4n){margin-left: 1.7%;}
#innerCom .leftFilterBoxDescInner:nth-child(4n+1){margin-left: 1.7%;}
#innerCom .leftFilterBoxDescInner:nth-child(4n+2){margin-right: 0px;}*/
.otherCompanyName a, .otherCompanyName a:hover, .otherCompanyName a:focus{background: #000c3b;color: #fff;font-size: 15px;padding: 2px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;text-align: center;border-radius: 3px;}
.otherCompanyTitle{ background: #000c3b; color: #fff; text-align: center; margin-top: 10px; margin-bottom: 12px; text-transform: uppercase; font-size: 20px; }
.imgVirtual p{margin-top: 5px;vertical-align: middle;text-align: center;color: #199ddc;font-size: 14px;line-height: 17px;}
.tagLineVirtual{vertical-align: middle;text-align: center;color: #199ddc;font-size: 14px;line-height: 18px;max-height: 88px;min-height: 76px;margin-bottom: 8px;overflow: hidden;}
.tagLineVirtual a, .tagLineVirtual a:active{color:#199ddc;}
.tagLineVirtual img{height: 20px;width: 24px;margin-top: -5px;margin-right:5px;}
.phisper-pass1{ width: 90%; float: left; }
.phisper-pass1 input{ width: 83% !important; height: 32px !important; border: 1px solid #ddd; padding: 0px 5px !important; }
.phisper-pass1 input:focus{ border: 1px solid #FC0D1B; }
#my_phisper_reply_feed .Check-this-box{ color: #2A5DB0; margin-bottom: 0px; font-weight:normal; margin-left: 1px; }
.phisper-pass1 .red-icon{ margin: 0px 15px 0px 1px; }
.chooseCheckbox{ margin-top:10px; padding-left: 10px; }
.chooseCheckbox a{ color: #2A5DB0; text-decoration: none; }
/*End Popup*/

.share-form .btn-primary:hover{ background-color: #000c3b !important;border-color: #000c3b !important; }
.shareRequestPage{ color: #8dd2fe;}
.uploadCompanyPage{ color: #16E099;}
.cphiBussiness{ color:#F1FF16;}
.dataCompileTable{ border: 1px solid #b19e88; background: #fff;border-collapse: collapse; }
.fullPagePDF .dataCompileTable{ margin-top: 0px;}
.dataCompileTable .mainContentHeadCPHL, .dataCompileTable .mainContentHeadCPHL2{ font-weight: bold;}
.fa-filter{ color: #717171;cursor:pointer;}
.dataCompileMainPage{ margin-top: 39px; height: 21px; position: fixed; max-width: 1158px; width: 100%; z-index: 1; }
.col6Banner{width:50%;float:left;}
.twoBannerAd{width: 50%;margin: auto;margin-bottom: 25px;padding-top: 25px;}
table .dropdown-menu{ position: absolute; border: 1px solid #FC0D1B; transition-duration: 4s; z-index: 1; width: 200px; font-weight: normal; background: #fff; color: rgb(70, 59, 49); padding: 5px 10px; font-size: 11px; border-radius: 0px; top: 100%; }
table th:last-child .dropdown-menu, table th:nth-last-child(2) .dropdown-menu, table th:nth-last-child(3) .dropdown-menu{ right: 0px; left: auto; }
.resetFilter{ color: #2A5DB0; cursor:pointer; }
.filterAlign{ list-style: none; overflow: auto; max-height: 186px; padding-bottom: 15px; }
.selecctAllLi{margin-left: -15px;}
.selecctAllLi label{ color: #2A5DB0 !important; margin-top: 0px; font-weight: normal; }
.filterAlign li{ white-space: nowrap; line-height: 18px; height: 18px; }
.filterAlign li label{ color:#000C3B; font-weight: normal; }
.colSearch{ background: #000C3B !important; padding: 2px 14px 2px 15px; color: #fff !important; border-radius: 0px; font-size: 11px; }
.colCancle{background: #fff !important; color: #000c3b !important; border-radius: 0px; font-size: 11px; padding: 2px 5px 2px 5px;width:46px;border:1px solid #000c3b;}
.btn:active, .btn.active{-webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 13%);box-shadow: inset 0 0px 0px rgb(0 0 0 / 13%);}
.pharmaEventTable{border:0px solid #b19e88 !important;}
.fixedWhiteImg{ position: fixed; margin-top: -7px; }
.fixedWhiteImg img{ height: 17px; width: 100%; max-width: 839px; }
.pharmaEventTable tbody{ margin-top: 54px; float: left; }
.pharmaEventTable thead{position:fixed;}
.pharmaEventTable thead .firstTh{width: 46px;}
.pharmaEventTable thead .secondTh{width: 369px;}
.pharmaEventTable thead .thirdTh{width: 120px;}
.pharmaEventTable thead .fourthTh{width: 142px;}
.pharmaEventTable thead .fithTh{width: 160px;}
.user:hover .hideFullContent{ display: block; position: absolute; left: 145px; right: 0; border: 1px solid; border-color: #000C3B; border-radius: 5px; transition-property: width; -moz-transition-property: width; -webkit-transition-property: width; -o-transition-property: width; transition-duration: 4s; -moz-transition-duration: 4s; -webkit-transition-duration: 4s; -o-transition-duration: 4s; transition-timing-function: cubic-bezier(0.42,0,0.58,1); -moz-transition-timing-function: cubic-bezier(0.42,0,0.58,1); -webkit-transition-timing-function: cubic-bezier(0.42,0,0.58,1); -o-transition-timing-function: cubic-bezier(0.42,0,0.58,1); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff)); background-image: -webkit-linear-gradient(top, #fff, #fff); background-image: -moz-linear-gradient(top, #fff, #fff); background-image: -ms-linear-gradient(top, #fff, #fff); background-image: -o-linear-gradient(top, #fff, #fff); background-image: linear-gradient(top, #fff, #fff); -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 1px 2px rgba(0, 0, 0, 0.1); z-index: 10; width: 78%; font-weight: normal; background: #F1F1F1; color: #463B31; padding: 5px 15px; font-size: 13px; }
.changeTextCphi{color: #6DBD45;}
.dataCompileTable thead tr{background: #D7D1C5;}
.dataCompileTable thead tr th{font-size: 15px;color: #463B31;font-weight: bold;vertical-align: top;}
.dataCompileTable tbody tr td{padding:5px;font-size: 13px;border: 1px solid #eee;}
.footerImage{padding-top: 16px;}
.footerImage a img{border: 1px solid #0A133A;width: 100%;}
.postEnquiryContent{background-color: #C2C2C2;}
.postEnquiryContent .rowArea{border-top: 1px solid #fff;}
.postEnquiryContent .arrowImageEnquiry{padding-top:5px !important;padding-bottom: 5px  !important;}
.postEnquiryContent .share-no p{ color: #fff; padding-top: 37px; text-align: center; font-weight: bold; font-size: 40px; padding-bottom: 37px; margin-bottom: 0px; }
.postEnquiryContent .share-title{ font-size: 22px; font-weight: bold; color: #000C3B; padding-top: 15px; }
.postEnquiryContent .share-Data{ border-left: 1px solid #fff; max-height: 98px; height: 98px; }
.fileUpload{ position: relative; overflow: hidden; margin: 2px 5px 0px 0px; background: #000C3B; color: #fff; font-size: 14px; border-radius: 3px; padding: 4px 3px; }
.fileUpload span{ border: 1px solid #fff; padding: 2px 11px; border-radius: 2px; }
.fileUpload input.upload{ position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0); }
.shareAreuestPage .postEnquiryContent .share-Data{ max-height: 98px; height: 98px; }
.postEnquiryContent .share-Data .shareContent{ color: #000C3B; }
.postEnquiryContent .arrowImageEnquiry img{ width: 70px; margin:auto; }
.postEnquiryForm{ background-color: #C2C2C2 !important; border: 1px solid #C2C2C2; padding: 0px 15px 12px 15px !important; width:100% !important; margin-bottom: 0px !important; min-height: 495px; }
@-moz-document url-prefix() {
	.postEnquiryForm{ padding:0px 15px 15px 15px !important;}
	.shareARequest{ padding:0px 15px 17px 15px !important;} 
}
.postEnquiryForm .input-append input{ width:100%; height: 31.4px; color: #000C3B; }
.postEnquiryForm .input-append label{ width: 100%; color: #000C3B; font-size: 19px; font-weight: normal;}
.upload-text{ background: none; border: 0px; width: auto !important; }
.postEnquiryForm .input-append textarea{ height: 120px; width:100% !important; color: #000C3B; }
.postEnquiryForm .input-append .uploadCompanyDetails{ height:48px !important; margin-left:0px; }
.uploadCDE .forallbtnBG{ margin-top: -5px !important; }
.postEnquiryVirtualForm{ background-color: #C2C2C2 !important; border: 1px solid #C2C2C2; padding: 0px 15px 5px 15px !important; width:100% !important; border-top: 2px solid #000c3b; margin: auto; max-width: 305px; }
.postEnquiryVirtualForm .input-append input{ width:100%; height:25px; }
.postEnquiryVirtualForm .input-append label{ width: 100%; color: #fff; font-size: 14px; font-weight: normal; margin-bottom:0px; }
.postEnquiryVirtualForm .input-append textarea{ height: 42px; width:100%; margin-left: 0px; }
/*.edit-rep { width: 123px; text-align: left; font-weight: normal; color: #000C3B; padding-top: 3px; font-size: 15px; background: url(images/edit-rep.png) no-repeat scroll 0% 0%; padding-left: 32px; }*/
.pro-edit .edit-rep{font-family: Helvetica-Condensed;font-size: 14px;border: 1px solid #000c3b;color: #000c3b;border-style: solid;border-width: 1px;border-color: rgb(0, 12, 59);border-radius: 3px;background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(211,204,204) 50%, rgb(233,230,230) 74%, rgb(255,255,255) 100%);padding: 5px 8px;font-weight: bold;width: 110px;text-align: center;}
.pro-edit .edit-rep:hover{color:#000c3b !important;}
.uploadsCompanySlider .carousel-control{z-index:1;}
.article-bottom-part{font-size: 16px;}
.redText{color: #FC0D1B;}
.maintopTab{background: #000c3b;margin-top: -15px;margin-bottom: 15px;}
.article-sidebar .events-add:first-child{margin-bottom: 18px;}
.About-GA img{width:15px !important;border: 0px solid #000C3B !important;vertical-align: top;}
.headertopImg{border: 1px solid #626463;height: 86px;}
.About-Statist a:hover{color:#2A5DB0;}
.aboutUsTab{border-bottom: 0px;padding: 5px 5px 0px 5px;}
.aboutUsTab li{ margin-bottom: 5px;}
.aboutUsTab > li > a{ background-color: #353B54; border: 0px; padding: 2px 8px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; margin-right: 6px; font-size: 16px; cursor:pointer; color: #fff; }
.aboutUsTab > li:last-child > a{ margin-right: 0px;}
.aboutUsTab > li.active > a{ margin-bottom: 0px;color: #fff !important; background-color: #FC0D1B !important; border-radius: 0px; -moz-border-radius:0px; -webkit-border-radius: 0px; border-radius: 0px; border:0px !important; }
.aboutUsTab > li > a:hover, .aboutUsTab > li > a:focus{ color:#E8FF07 !important; background-color: #353B54; border:0px; -moz-border-radius:0px; -webkit-border-radius: 0px; border-radius: 0px; }
.aboutUsTab > li.active > a:hover{ color: #000C3B !important;}
.aboutUsSlider{ visibility: hidden; position: relative; height: 475px; overflow: hidden; margin:0px auto; }
.gmiTab{ margin-top: -15px; border-bottom: 0px; }
.gmiTab li{ margin-bottom: 5px; border-right: 1px solid #FC0D1B; }
.gmiTab li.request-butt{ border-right: 0px solid #FC0D1B; margin-left:25px; margin-top:5px; }
.gmiTab > li > a{ border: 0px; padding: 3px 12px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; margin-right: 6px; font-size: 23px; cursor: pointer; color: #000c3b; }
.gmiTab > li:last-child > a{ margin-right: 0px;}
.gmiTab > li.active > a{ margin-bottom: 0px; color: #fff !important; background-color: #FC0D1B !important; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; border: 0px !important; margin-right: -1px; }
.gmiTab > li > a:hover, .gmiTab > li > a:focus{ color:#2A5DB0; background:none; border:0px; -moz-border-radius:0px; -webkit-border-radius: 0px; border-radius: 0px; }
.gmiTab > li.active > a:hover{ color:#2A5DB0 !important;}
.tab-content .carousel-control:hover{ color:#2A5DB0 !important;}
.jssora051 {display:block;position:absolute;cursor:pointer;}
.jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
.jssora051:hover {opacity:.8;}
.jssora051.jssora051dn {opacity:.5;}
.jssora051.jssora051ds {opacity:.3;pointer-events:none;}
.aboutUsSlider .jssorl-009-spin{ position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center; background-color:rgba(0,0,0,0.7); }
.aboutUsSlider  .arrowLeft{ top: 0px;left:0px;}
.aboutUsSlider  .arrowLeft .fa{ width: 23px; height: 23px; margin-top: -20px; font-size: 22px; font-weight: 100; line-height: 18px; color: #ffffff; text-align: center; background: #FC0D1B; border: 2px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; }
.aboutUsSlider  .arrowLeft .fa:hover{color:#000C3B;}
.aboutUsSlider  .arrowRight{top: 0px;right: 0px;}
.aboutUsSlider  .arrowRight .fa{ width: 23px; height: 23px; margin-top: -20px; font-size: 22px; font-weight: 100; line-height: 18px; color: #ffffff; text-align: center; background: #FC0D1B; border: 2px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; }
.aboutUsSlider .sliderLodingImage{ margin-top:-19px; position:relative; top:50%; width:38px; height:38px; }
.aboutUsSlider .sliderAreaImage{ position: absolute; left: 0px; top: 0px; width: 839px; height: 475px; overflow: hidden; }
.find-tit{font-size: 43px;text-transform: uppercase; color: #000C3B; margin-top: 50px; }
.find-sub-tit{ font-size: 25px; font-style: italic; margin-top: 0px; margin-bottom: 0px;text-transform: none; color: #16263b; font-weight: 300; line-height: 35px; }
.bs-docs-example{ width: 78%; margin: 25px auto; }
.bs-docs-example .col-md-5{width: 100%;max-width: 365px;margin: auto;padding-left: 10px !important;}
.bs-docs-example .find-ad{ margin-top: 120px; }
.labelForm{text-align: center; padding: 8px 6px; border: 1px solid #fdb42b; color: #fff;height: 40px;width: 42px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.finsupplContainer .labelForm{line-height:22px;}
.onlyforSupplierPadding .col-sm-9{ border-top-left-radius: 4px; border-bottom-left-radius: 4px;width: calc(100% - 42px);}
.find-supplier-inner .dropDownArrow::after{right: 0px;left: 0px;float: none;top: 13px;border-top: 9px solid #000c3b;margin-right: 0px;border-left: 9px solid transparent;border-right: 9px solid transparent; }
.find-supplier-inner .fa-search{font-size:17px;color: #000c3b;}
.findSuppFirst .selectBoxColorArrow::after{display:none;}
.searchSupplier{border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important;}
.seacrhBtnBtm .searchBtnPharma{float:none;width:170px;}
.seacrhBtnBtm{text-align: center;margin: auto;}
.measuredTopH{width: 115px;padding-left: 0px;float: left;margin-right: -10px;}
@-moz-document url-prefix() {
	.measuredTopH{margin-right: -8px;}
}
.onlyHomeBorder .measuredTopH{padding-left: 10px;}
.supplierListMain{ max-width: 100%; width: 100%; min-width: 262px; padding: 5px 2px; border: 0px; border-top: 1px solid #fdb42b; border-bottom: 1px solid #fdb42b; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; height:40px; background:#fff;border-right: 1px solid #fdb42b;border-top-right-radius: 4px;border-bottom-right-radius: 4px;font-size:16px;}
.selectBoxColorArrow:after{ content: ""; position: absolute; z-index: 2; right: 8px; top: 50%; margin-top: -3px; height: 0; width: 0; border-top: 6px solid #fdb42b; border-left: 6px solid transparent; border-right: 6px solid transparent; pointer-events: none; }
.searchSupplier{ width: 100%; padding: 8px 6px; border: 0px; border-top: 1px solid #fdb42b; border-bottom: 1px solid #fdb42b; height:40px;border-right: 1px solid #fdb42b;}
.searchBtnPharma{ background-color: #ffcf75 !important; border-color: #ffcf75  !important; border-bottom-left-radius: 0px; -moz-border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; border-top-left-radius: 0px; -moz-border-top-left-radius: 0px; -webkit-border-top-left-radius: 0px; height: 40px; color: #000c3b !important;padding: 0px;border-radius:4px;width:170px;margin-left:10px;}
.searchBtnPharma .span_left img{width:39px;padding: 4px;}
.searchBtnPharma .span_left{float:left;background: #fdb42b;border-top-left-radius: 4px;border-bottom-left-radius: 4px;height:40px;margin-top: -1px;margin-left: -1px;}
.searchBtnPharma .span_right{width:calc(100% - 39px);line-height: 17px;color: #000c3b;padding-top: 2px;}
.searchBtnPharma .SPC{ line-height: 17px;font-size: 17px;}
.hideFullContent{ display:none;}
.userEngage li a:hover{color:#fff !important;}
.cphiFormBG .input{ font-size: 22px; border: 1px solid #000C3B; width: 100%; height: 46px; padding: 5px 10px; border-left: 0px; border-radius:0px; -moz-border-radius:0px; }
.Dcat-Text .btn{ padding: 5px 26px; font-size: 22px; border-radius: 5px; color: #fff; width: 100%; background: #6dbd45; height: 43px; border: 1px solid #000C3B; margin-top: 1px; box-shadow: 0px 3px 12px -6px rgb(255, 255, 255); }
.Dcat-BG .fa{ color: #6DBD45;}
.Dcat-Text .dcat-text-icon{ background: #fff; padding: 5px 5px 5px 8px; border: 1px solid #000C3B; font-size: 22px; width: 40px; }
.uploadsCompanySlider{ border: 1px solid #eee; margin: 50px 0px; background-color: #f7f7f7; padding: 20px 0px; }
.uploadsCompanySlider .item a img{ width:100%; height:181px; }
.uploadsCompanySlider .item .listItemCarousal{ padding:0px 5px; }
.uploadsCompanySlider .carousel-control{ text-shadow: 0 0px 0px rgba(0, 0, 0, .6) !important; opacity: 1 !important; color: #fc0d1b !important; }
.menuContent{ padding-left: 0px; margin-bottom: 0px; }
.cat-SubCat-Nav{ margin-top: -10px;}
.cat-ONE:first-child .cat-SubCat-Nav{ margin-top: 10px;}
.button-menu nav li ul{ position: absolute; left: 0; top: 34px; width: 262px; border: 1px solid #000c3b; display: none; background: #000c3b; padding: 0px; outline: 0; z-index: 9999; }
.Tab-Res{ margin-top: -3px; position: relative; overflow: hidden; height: 42px; width: 85% !important; }
/*Start Modify CSS*/
.productPage{ top: 131px; background: #fff; z-index: 2; padding-bottom: 0px; }
.productPageVir{ top: 92px; background: #000c3b; z-index: 2; padding-bottom: 0px; padding-top: 4px; }
.txtabs-nav{ padding-left: 0px; position: absolute; left: 0px; top: 2px; min-width: 30000px; }
.Tab-Res .myScroller-right { float: right; background-color: #FFF; z-index: 1000; position: relative; padding: 9px 8px; cursor: pointer; }
.Tab-Res .myScroller-left{ float: left; background-color: #FFF; z-index: 1000; position: relative; padding: 10px 8px; cursor: pointer; margin-left: -8px; }
.txtabs-nav li h1{ margin:0px;cursor:pointer;}
.txtabs-nav li{ list-style: none;display: inline-block;}
.txtabs-nav li.active  { border: 0px !important;}
.listCarousalMain li.active a, .listCarousalMain li.active a:hover{font-size: 21px;top: 0px;}
.txtabs-nav li a, .txtabs-nav li h1{ color: #16263b; font-size: 21px; padding: 5px 8px; }
.txtabs-nav li a{ padding: 3px 8px 5px 0px;}
.txtabs-nav li:last-child{border-right: 0px solid #fc0d1b; }
.txtabs-nav li a:hover, .txtabs-nav li h1:hover{ color:#FC0D1B; }
.txtabs-nav li.active a:hover, .txtabs-nav li.active h1:hover{ color:#fff; }
.txtabs-nav li a{ cursor:pointer; }
.content-area .product_sectionBgNone h2.scrollRelH2Y, .content-area .product_sectionBgNone h2.scrollRelH2N{ font-size:30px; color:#16263b; margin-top: 10px; clear:both; }
.mak-tit-block-ellipsis{ padding-right: 12px; }
.mak-tit-block-ellipsis:before{ content: '...'; position: absolute; right: 5px; bottom: 0; }
.forgotFormArea{ border: 1px solid #DDD; padding: 15px; width: 336px; margin: 25px auto 20px; box-shadow: 0px 3px 12px -6px #343434; }
.forgot-pass-inner{font-size: 14px;margin-bottom:16px;text-align: center;color: #000c3b;line-height: 15px;}
.forgotFormArea .red-icon{ width:32px; margin-right: 15px; }
.forgotFormArea .input-append input{height: 31px; padding-left: 5px;    width: 100%; }
.submitBtn{ background: #000C3B; color: #fff; border-radius: 0px; margin-right: 3px; margin-top: 5px; }
.submitBtn:hover{ color: #fff; }
.topImage{ border: 2px solid #006E49; margin-bottom: 20px; }
.onlyEasy2Use{ border-top: 7px solid #006D48; }
.onlyEasy2Use textarea{ margin-left:0px; }
.tabAreaEasy  .imgBox{ min-height: 45px; float: left; width: 100px; border: 2px solid #C2D883; padding: 3px; margin-left: 5px; cursor: pointer; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; color: #006D48; margin-bottom:3px; }
.tab-content .carousel-control:hover{ color:#fff; }
.tab-content .carousel-control.left{ left: -15px; }
.tab-content .carousel-control.right{ right: -15px; }
.tab-content .carousel-control{ position: absolute; top: 50%; width: 24px; height: 24px; font-size: 29px; line-height: 16px; color: #ffffff; text-align: center; background: #FC0D1B; border: 2px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 1; }
.tabAreaEasy  .imgBox:hover{ background: #006D48;color: #fff !important; }
.tabAreaEasy  .imgBox p{ color: #006D48; }
.tabAreaEasy  .imgBox.activeImg{ background-color: #006D48; }
.tabAreaEasy  .imgBox.activeImg p{ color: #fff; }
.tabAreaEasy  .imgBox:hover p{ color: #fff; }
.fomrHead{ margin: 0px; padding: 10px; color: #FFF; font-size: 20px; background: #006D48; }
.dcat_form{ background-color: #E1E9EB !important; border: 1px solid #E5E5E5; padding: 10px 20px !important; box-shadow: 0px 3px 7px -6px #343434;width:100% !important; color: #333 !important }
.dcat_form label{ font-weight: normal; }
.dcat_form .form-group{ margin-bottom: 2px; }
.dcat_form textarea{ height: 100px; }
.dcat_form button{ background: #006D48 !important; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125); box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125); margin-top: 8px; }
#dcat_form p{ color: #000C3B; font-size: 13px; margin-top: 19px; }
.tabAreaEasy  .textTag{ text-align: center; padding-top: 12px; }
.tabAreaEasy  .textTag2{ text-align: center; margin-bottom:1px; }

/*Start Product Page*/
.summaryDetailsProducts{ background: #fff; }
.pharmaServicesPage .VETAB{ padding-left: 0px; }
.pharmaServicesPageMain .boxesProduct{ height: 157px; }
.pharmaServicesPageMain .boxesProduct .arrow_box:after{ display:none; }
.pharmaServicesPageMain .boxesProduct li.first_myGrid{ width: 202px; background-color: #fff; padding: 10px; height: 157px; position: relative; cursor: pointer; margin: 0px 0px 5px 0px; float: left; border: 1px solid #000C3B; }
.pharmaServicesPageMain .boxesProduct li.myGrid{ width: 202px; background-color: #fff; color: #000; padding: 10px; height: 157px; position: relative; background: #000C3B; cursor: pointer; margin: 0px 0px 5px 6px; float:left; }
.pharmaServicesPageMain .boxesProduct .mblock .text-center{ font-size: 17px; color: #fff; width: 179px; height: auto; bottom: 70px; position: absolute; }
.summaryDetailsProducts{ border-left: 1px solid #B0ABAB;  border-right: 1px solid #B0ABAB;  margin-bottom: 10px; }
.con-click-left{ height: 197px; width: 230px; float:left; }
.contact-mob .con-click-left{ width:229px; }
.allDataForm{ margin-top: 5px;margin-bottom: 5px; }
.eventInnerParty .con-click-left img{ position: relative; top: 0%; left: 0%;  -webkit-transform: translate(0%, 0%); transform: translate(0%, 0%); -moz-transform: translate(0%, 0%); -ms-transform: translate(0%, 0%); width: auto; padding: 0px 5px; }
.summaryDetailsProducts .summary-main .summary-inn{ width:1156px; }
.summaryDetailsProducts .summary-data .withImageTitle{ max-width: 175px; float: left; width: 100%; }
.summaryDetailsProducts .sum-flag{ max-width: 29px; float: left; width: 100%; }
.summaryDetailsProducts .summary-data-right{ padding-left: 10px !important; max-width: 145px; float: left; width: 100%; }
.summaryDetailsProducts .sum-flag img{ width: 24px; }
.summaryDetailsProducts .mainBoxesCol2:last-child{ margin-right: 0px; width: 228px; }
.summaryDetailsProducts .mainBoxesCol2 .summary-tit-bg{border-bottom: 1px solid #B0ABAB;}
.summaryDetailsProducts .mainBoxesCol2 .summary-tit-bg p{ margin-bottom: 0px; color: #463B31; font-size: 15px; font-weight: bold; white-space: nowrap; overflow: hidden; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data{ border-bottom: 1px solid #B0ABAB; padding: 0px 8px; height:25px; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data .summary-data-right p, .summaryDetailsProducts .mainBoxesCol2 .summary-data .summary-data-right-p p, .totalnumberShowing .summary-data-left p{ margin-bottom:0px; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data-left button{ background: none; border: 0px; color: #2A5DB0; font-weight: bold; font-size: 18px; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data .summary-data-left{ position: absolute; right: 0; left:auto; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data .summary-data-left.text-center{left:0px !important;}
.my_annual2 .summary-data-left{ left: auto !important; }
.summaryDetailsProducts .mainBoxesCol2 .summary-data-left a{ font-weight: bold; font-size: 18px; }
.summary-data .col-sm-6{ width: 100px; float: left; height: 25px; padding-left: 5px; }
.firstPaddRemove{text-align:right;}
.summary-data .col-sm-6 .col-md-10{ width:62px;float:left; }
.summary-data .col-sm-6 .col-md-2{ width: 28px;float: right; }
.summary-data .summary-data-left .sod{font-size: 18px !important;font-weight: bold;color: #23527c;}
.borderRightShow{ border-right: 1px solid #B0ABAB; padding-left:0px !important;}
.boxesProduct  .myGrid .mOver{ position: absolute; bottom: 4px; width: 97.7%; z-index: 1; right: 5px; border: 1px solid #FC0D1B; padding: 0px 8px 0px 8px; height: 35px; background: #000c3b; }
.GREY .boxesProduct .myGrid .mOver{ background: none; }
.boxesProduct  .myGrid .bottom-left-text p{ color: #fff; margin-bottom: 0px; margin-top: 5px; font-size: 17px; }
.company-tag-line{ font-size: 20px;color: #FC0D1B; }
.row-fluid.activeRow .myGrid:hover .text-center, .row-fluid.activeRow .myGrid:hover .title-value{ color: #FC0D1B; }
.row-fluid.activeRow .arrow_box:hover .text-center, .row-fluid.activeRow .arrow_box:hover .title-value{ color: #fff !important; }
.txtabs-pane.active{visibility: visible;height: auto;position: static;}
.txtabs-pane{visibility: hidden;height: 0px;position: absolute;}
#msec{ overflow:hidden; }
.txtabs-content .com{ clear:both; }
.showNewBoxes .sorry1{ text-align: center; background: #fff; padding: 30px; font-size: 24px; margin: 0px; }
.sorry1 p{ line-height: 33px; }
.ddfContentBox .sorry1 p{color:#000c3b;}
#cardClone .sorry1{ min-height:auto; }
.sorry1{ min-height:190px; text-align: center; padding: 30px; background: #fff; font-size: 24px; }
.pageNotFound .postEnquiry{color:#2A5DB0;cursor:pointer;}
.arrowShowing .sorry1{ min-height: 220px; }
.product_sectionBgNone .arrowShowing p.newCross{ display:none; }
.comNew .sorry1 img{ max-height:240px; }
.closeVideo{ position:relative;height:auto; margin-bottom: 10px;  }
.closeVideo .read-top{ margin-top: 1px; }
.closeVideo .iframeVideo{ margin-top: 30px;
margin-bottom: 25px; }
#ifid{ position:relative;height:auto;text-align:center;padding:0px;overflow:hidden; }
.contentPage .my_party_info .contactDetailpage {margin-top: 20px; margin-bottom:10px;}
#ifid .mCross{ display:none;position: absolute;right: 3px;top: -3px;font-size: 20px;cursor:pointer; }
.newCross{ position: absolute;right: 3px;top: -3px;font-size: 20px;cursor:pointer; }
.lookingContent{ background: #C2C2C2; }
.contentPage .lookingContent{ background:none !important;margin-top:55px; }
.enq-zoom-img p{text-align:center; }
.icon-ok{ display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }
.icon-ok:before{ content: "\f00c"; }
.drugTitle{ border-top: 1px solid #c2c2c2; padding-top: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.intermImg{ width: 115px; margin: 3px auto 0px; }
.drugAPL{ display:none; }
.showNewBoxes .excipientsTitle{ display:none; }
.contentPage .excipientsTitle{ margin-top: 29px; background: #000C3B; height: 26px; padding-right: 8px; padding-top: 1px; display:none; }
.contentPage .excipientsTitle span{ float: right; font-size: 17px; font-weight: bold; color:#fff; cursor:pointer; }
.hideBGColor .Excipients{ margin-top: 20px; }
.drugExcipientImg{ height:150px; }
.dds-structure{ border: 1px solid #B0ABAB; width: 32.5%; float: left; margin-right: 10px; height: 140px; overflow: hidden; margin-bottom: 10px; min-height: 210px; background: #FFF none repeat scroll 0% 0%; padding: 0px; position: relative; padding-top: 10px; }
.dds-structure:nth-child(3n){ margin-right: 0px; }
.showNewBoxes{ overflow: auto; height: 225px; background: transparent; padding: 0px; margin-top: 40px; margin-bottom: 5px; }
.showNewBoxes .bDiv{ background:#fff; }
.head-style{ padding: 10px; font-weight: bold; background: #C7D2FB; border-bottom: 1px solid #C2C2C2; color: #000c3b; font-size: 15px; }
.my_chem_div .head-style{color:#000c3b;}
.knownTxt{ color: #2A5DB0; }
.inner-head{ background: #fff; border: 1px solid #DDD; padding: 10px; box-shadow: 0px 5px 9px -6px #343434; -moz-box-shadow: 0px 5px 9px -6px #343434; -webkit-box-shadow: 0px 5px 9px -6px #343434; word-wrap: break-word; }
.grid2 .mpt{ padding-bottom: 5px; font-weight: bold; }
.grid2 .mpv_new{ color: #2A5DB0; }
.pubChemHead .head-style{ margin-top:20px; }
.showNewBoxes table{ border: 1px solid #ccc; background:#fff; width:100%; margin-top: -1px !important; margin-bottom: 30px; border-collapse: collapse; }
.Event-Slider{ background: #C2C2C2; clear:both; }
.eventInnerParty{ width: 1158px; }
.showNewBoxes table td{ font-size:12px; }
.showNewBoxes table .showIntableImg{ height:50px; margin: auto; width:105px; max-width:105px; }
.showNewBoxes .rightImage{ border: 1px solid #C2C2C2; }
.showNewBoxes .rightImage img{ margin-top: -35px;margin:auto; }
.onlyEventParty .new-top{ position:relative;border: 1px solid #B0ABAB; }
.gridViewList{ padding-left:15px;padding-right:15px; }
.colEvent{ width: 228px; height: 197px; position: relative; line-height: 198px; float: left; text-align: center; background: #fff; list-style: none; margin-left: 1px; display: grid; margin-right: 4px; }
.lastLiParty{ margin-right: -6px; }
.lastLiParty .eve-ws .sendEmail{ margin-left: 0px; margin-top: -3px; }
.colEvent p{ font-weight: bold; text-align: left; font-size: 17px; border-bottom: 1px solid #B0ABAB; padding: 5px 10px; background: #E9E9E9; color: #463B31; line-height: 23px; height:33px; margin-bottom: 0px;}
ul li.colEvent p{ font-weight: normal; text-align: left; font-size: 17px; border-bottom: 1px solid #B0ABAB; padding: 5px 10px; background: #E9E9E9; color: #463B31; line-height: 23px; margin-bottom: 0px; width: 227px; overflow: hidden; text-overflow: ellipsis; height:33px; }
.colorChnageEvents{ color: #009e34 !important; }
.aboutParty .new-top{ position:relative; }
.grid_6{ float:left; background: #c2c2c2;}
.grid_6 ul{ padding-left:0px; }
.grid_6 ul .colEvent:last-child{ margin-right: 0px; }
.gridViewList p{ line-height: 22px;margin-bottom: 0px;color:#000c3b;}
.list-value{ overflow: auto;height: 240px;overflow-y: hidden; }
.list-value1{ width: 15500px; }
.table-responsive .digox  th, .table-responsive .digox  td{ width: 50%; padding: 3px 5px;border: 1px solid #eee;}
.myPubTab > thead > tr > th{ border-bottom: 0px solid #ddd; background: #f1f1f1; }
.myPubTab thead tr th:first-child{ border-right: 1px solid #f1f1f1; }
/* #cloneBack{ border: 2px solid #000c3b; } */
.comBut{ position: absolute; top: 2px; width: 26px; cursor: pointer; z-index: 102; right:5px; }
.myScroller .fa{ color: #fc0d1b; }
.my_chem_div{ color:#000c3b; }
.my_chem_div .inner-head {margin-bottom: 20px;}
.my_chem_div .inner-head .my_thead tr th{padding-left: 5px !important;}
.contentPage .my_chem_div, .showNewBoxes .my_chem_div{ overflow:hidden; }
.contentPage .my_chem_div{ overflow:hidden;margin-top:14px;}
.readmoreContentVB .my_chem_div{margin-top:91px;}
.showNewBoxes table tr th{ vertical-align:top; border: 1px solid #C2C2C2; color:#463B31; }
.showNewBoxes table tr td{ border: 1px solid #C2C2C2; }
.showNewBoxes table .innerTable tr td{ padding: 2px 10px; color: #463B31; }
.newArticleImg{ padding-left:0px; }
.newArticleImg img{ height: 135px; width: 100%; }
.companyNameW, .companyNameW .table-event1{ width: 220px !important; }
.showNewBoxes .companyNameW, .showNewBoxes .companyNameW .table-event1{ width: 250px !important; }
/*End Product Page*/

/*Start NDC Page*/
.textUsdf{width: 96%;display: inline-block;}
.usdfClose{display: inline-block;width: 4%;text-align: center;cursor: pointer}
#re-dailymed h3.xac-trigger{ line-height: 20px; height: 60px; }
.ndc-code{ color: #000c3b; font-weight: bold; font-size: 15px; margin-bottom: 0px; }
.xac-container img{ margin-bottom: 15px; width: 49%; float: left; }
.partyNDC .xac-trigger{ background: url('images/arrow-up-pc.png') no-repeat 100% 50%; min-height: 25px; cursor:pointer; font-size: 14px; margin: 5px 0px; line-height: 20px; padding-right: 45px;color: #000c3b;}
.partyNDC .xac-wrapper h3{font-weight:bold;}
.partyNDC .xac-trigger.active{ background: url('images/arrow-down-pc.png') no-repeat 100% 50%; min-height: 25px; }
.xac-trigger span{ padding: 0px; display: inline; float: left; }
h3.xac-trigger .ndc-code-span{ font-size: 14px; color: #000c3b; float: left; width: 85%; word-wrap: break-word; padding-left: 5px; }
h3.xac-trigger span.ndc-code-packager{ font-weight: bold; font-size: 15px; color: #000c3b; clear:both; }
h3.xac-trigger .ndc-code-packager-span{ font-size: 14px; padding-left: 5px; padding: 0px; display: inline; float: left; }
.contentPage .new-top, .contentPage .new-read{ display:none; }
.xac-container{ clear:both; background: #fff;color: #000c3b !important;}
.ndc-code-cat{ color: #000c3b !important; }
.xac-container p span{ color: #000c3b; font-weight: bold; font-size: 15px; }
.xac-container p{ margin-bottom: 0px; color: #000c3b !important;}
.xac-container table{ background:#fff; width: 100%; margin-top: 0px; }
.xac-container table td.contentTableTitle{ background: #000c3b; color:#fff; }
.xac-container .contentTableTitle .contentTableReg{ font-weight: bold; font-size: 14px; }
.xac-wrapper{clear:both;margin-top: 10px;}
.dailymaidBox .partyNDC{border: 1px solid #eee;padding: 8px;}
.dailymaidBox{margin-bottom:18px;}
.xac-container .contentTableTitle strong{ font-size: 18px !important; text-transform: uppercase; display: block; }
.xac-container table tr{ border: 1px solid #B0ABAB !important; }
.xac-container table tr td{ padding: 8px; font-size: 14px; border: 1px solid #eee;word-break: break-all;color: #000c3b;}
.xac-container table td.formHeadingTitle{ background: #000c3b; text-transform: uppercase; color: #fff; font-size: 14px; font-weight: bold; }
.xac-container table tr td.formLabel{ background: #E3E9FF; font-weight: bold; color: #000c3b; font-size: 15px; border: 1px solid #eee; }
.formTablePetite tr th, .formTableMorePetite tr th, .dda-inner table th{ background: #E3E9FF; font-weight: bold; color: #000c3b !important; font-size: 15px; vertical-align: top; padding: 4px 8px; border: 1px solid #eee; }
.formTableRowAlt td{color:#000c3b !important;}
/*End NDC Page*/

.virtual_area{ overflow: hidden;margin-top: 15px; }
.virtualFlagImg{ float: left; width: 36px; border: 1px solid #E7E3E3; margin-right: 10px; background: #fff; text-align: center; height: 33px; }
.virtualFlagImg img{ width: 100%;margin-top: -2px; }
.virtual_content h2{ margin-top:-3px !important; }
.virtual_content p{ margin-top: 7px; }
.virtual_content h2 a{ background: #FC0D1B; padding: 5px 15px; font-size: 20px; color: #fff !important; text-transform: uppercase; }
.virtual_content h2 a:hover{ color: #fff; }
.virtual_content .company-tag-line, .virtual_content .company-tag-line-vi{ font-size: 16px; margin-left: 5px; color: #FC0D1B; font-weight: bold; }
.virtual_content .company-tag-line-vi{ white-space: normal;}
.banCrdsVirtual{ width:84px;height:29px; }
.pharmaServicesMenu ul li a{ background:none !important; }
.VETAB{ background: #000c3b; border-radius: 0px !important; margin-left: 0px; padding-left: 5px; }
.VETAB ul{ list-style: none; margin: 0; padding: 0; }
.VETAB ul li{ padding: 4px 0px; line-height: 16px; cursor: pointer; margin: 0px; float: left; margin-right: 4px; }
.VETAB ul li > h1{ font-size: 22px; color: #fff; cursor: text; margin: 0px 15px; cursor: text; line-height: 29px; }
.VETAB ul li a{ margin-bottom: 0px; color: #fff; font-size: 21px; padding: 0px 25.3px; border-radius: 0px; line-height: 29px; background: #353B54; }
.VETAB ul li a:hover{ color: #fff; }
.VETAB ul li.active a{ background: #FC0D1B; }
.exp-cat-tab-menu{ margin-bottom: 2px; }
.footerHeadVirtual{ font-size: 20px !important; border-bottom: 1px solid #b19e88; padding-bottom: 12px; margin: 0px; margin-top: 10px !important; }
.active-pharmaceutical-inner .active-pharmaceutical-right .products-website{ white-space: nowrap;overflow: hidden; }
.active-pharmaceutical .colEvent .eve-con, .active-pharmaceutical .colEvent .eve-ws{ font-size: 17px; }
.active-pharmaceutical .colEvent .eve-date{ color: #fc0d1b; }
.contactDetailpage .active-pharmaceutical-inner .active-pharmaceutical-right .products-website{height: 22px;color:#000c3b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.contactDetailpage .ADInfo .products-website{white-space: normal;overflow: auto;margin-bottom: 5px;margin-right: 5px;height:auto !important; }
.flagImageV{width: auto !important; }
#searchSupplierDisplay{ position: absolute; top: 41px; left: -41px; right: 0; z-index: 1; background: #fff; width: 348px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); border: 2px solid #fdb42b; padding-left: 0px; display:none; }
.crossSupplier { background: none; border: 0px; }
.topHeadSearchSupplier{font-size: 17px; padding: 5px 10px; color: #000c3b; background: #ebebeb;}
.topHeadSearchSupplier .fa{ color: #000C3B; font-size: 20px; }

/*Start Pharma Services*/
.footerPagi .pagination > li > a, .footerPagi .pagination > li > span{ font-weight: bold; font-size: 15px; z-index: 1; }
.PS-FILTER input[type='checkbox']{ -webkit-font-smoothing: antialiased; text-rendering: optimizeSpeed; width: 10px; height: 10px; margin: 0; margin-right: 5px; display: block; float: left; position: relative; cursor: pointer; margin-top: 5px; margin-left: 4px; }
.PS-FILTER input[type='checkbox']:after{ content: ""; vertical-align: middle; text-align: center; line-height: 16px; position: absolute; cursor: pointer; height: 15px; width: 15px; left: -3px; top: -2px; font-size: 12px; background: #fff; border: 1px solid #c2c2c2; border-radius: 1px; }
.PS-FILTER input[type='checkbox']:hover:after{ background: #dddddd; content: '\2714'; color: #000c3b !important; }
.PS-FILTER input[type='checkbox']:checked:after{ background: #dddddd; content: '\2714'; color: #000c3b !important; }
.fullBgBody, .bgPharmaServicen{background:#fff; }
.pharmaServicesPageMain{background:#fff;margin-top: 40px;width: 1085px;}
.bgPharmaService{background: #f3f3f3; }
.pharmaFilterPage{ margin-top: 40px; background: #fff; padding-left:10px; padding-right:10px; width: 1160px;}
.pharmaServicesPageCat{ margin-top:40px; width:1160px;background: #fff; padding-left: 10px; padding-right: 10px; }
.search-popup-img a img{ width:100%; }
.search-popup-img .xslider_loader{ top: 20px;right: -3px;left: auto; }
.sendEmail .fa-envelope-o{ font-size: 23px; font-weight: bold; color: #fc0d1b;}
.n-pop input:focus, .n-pop textarea:focus{  border: 1px solid #fdb42b !important;}
input:focus, select:focus, textarea:focus{outline:0; }
.btn-danger:hover {background: #FC0D1B;color:#fff;}
.API-Com-LOGO { width: 180px; float: left; height: 178px; border: 1px solid #8F8E8E; overflow: hidden; position: relative;}
.API-company_name_div { background: #000c3b; line-height: 17px !important; margin: 1px; padding: 9px 0px; text-align: center; width: auto; border-bottom: 1px solid #8F8E8E; }
.API-Com-Logo-Center { text-align: center; height: 140px; line-height: 140px; }
.API-Com-Desc { position:relative;float: left; min-height: 179px; border-left: 0px; padding: 0px 10px; }
.API-Details { font-size: 14px !important; font-weight: normal !important; }
.API-Cat-suB-Detail { margin-bottom: 5px; line-height: 21px;}
hr {border-top: 1px solid #8F8E8E;border-bottom: 1px solid #fff;}
.API-company_name_div a{color:#fff !important;}
.Bottom-BOX {background: #c2c2c2;padding: 10px;margin-top: 10px;margin-bottom: 10px;border-radius: 10px;}
.innerPharmaC .Bottom-BOX{margin-top:0px;}
.footer-bottom{ background-color: #000C3B; padding: 0px; color: #fff; font-size: 13px; position:relative;z-index:5;height:30px;}
.footer-bottom .container{ padding:0px; }
.footer-bottom ul{ padding-left:0px;margin-bottom: 0px; }
.footer-bottom ul li{ display: inline-block;line-height: 25px;height: 27px;padding: 2px 0px;}
.footer-bottom ul li a{ padding: 0px 16px;border-right: 1px solid #fff;line-height: 12px; }
.lastSocial{ vertical-align:middle; }
.footerInnerBottom{display:none; background-color: #000C3B; padding: 38px 0 6px 0px; color: #fff; font-size: 13px; margin-top:0px !important;}
.footer-bottom ul li:last-child a, .footer-bottom ul li:nth-child(5) a{border-right: 0px solid #fff; }
.footer-bottom ul li a{ color:#fff;font-size:14px; }
.copyright{ margin-top: 20px;clear:both;color: #000c3b;}
.coyprightBottom{ padding-top: 4px;font-size: 14px;padding-right:12px;}
.innerborder{ border: 0.5px solid #8F8E8E; position: absolute; bottom: 0px; width: 100%; margin-left: -15px; z-index: 0; }
.Ps-cat-banner{ position: static !important; }
.footerPagi{ text-align:center;margin-bottom:20px; }
.footerPagi p{ font-size:30px;color:#000c3b;font-weight:bold;margin-top: 10px; }
.footerPagi p span{ color:#FC0D1B;font-weight:normal; }
.footerBoxBottom{ background: #f1f1f1; clear:both;margin: 0px; padding: 8px 10px 8px 10px; position:relative;}
.mainBoxBottom{  margin: 0px 0px; }
.footerBoxBottom p{ font-size: 17px; color: #b0abab; margin: 0px; width: 100%; }
.footerBoxBottom .about-the-page{ background: url(images/about-the-page.png) no-repeat; width: 90px; height: 34px; color: rgb(0, 12, 59); font-weight: bold; vertical-align: middle; bottom: 0px; cursor: pointer; margin-top: -28px; float: right; }
.footerBoxBottom .about-the-page p{ color: #000c3b; font-size: 10px; text-align: center; line-height: 10px; padding-top: 7px; margin-left: -5px; }
.footerBoxBottom .collapseAllImgText{ background: url(images/Collapse-Grey-back.png); width: 85px; height: 25px; font-weight: bold; vertical-align: middle; cursor: pointer; float: right; margin-top: 0px; }
.footerBoxBottom .collapseAllImgText p{ color: #000c3b; font-size: 10px; text-align: left; line-height: 10px; padding-top: 9px; margin-left: 5px; }
ul.filterAlign::-webkit-scrollbar { height: 7px; }
#serviceFilter.popup h5 { margin: -20px -20px 18px; padding: 2px 20px;}
#serviceFilter .modal-title span.pull-right { margin-top: -21px; }
.contentArea .read-border { height:31px; padding-bottom:2px; }
.newBlogCat{ padding-right: 8px !important; }
.newBlogCat h1{ font-size:16px !important; }
#ddsStructureTop{ margin-top: -10px; }
.mainContentBelow{ overflow: hidden; }
.top-text-Mar{ margin-bottom:0px; }
.mapShowEvent{ width:100%; height:600px; }
.Head-to-China::-moz-placeholder {font-size:15px !important;color:#000c3b !important;text-align:left  !important;line-height:20px;}
.Head-to-China:-moz-placeholder {font-size:15px !important;color:#000c3b !important;text-align:left  !important;line-height:20px;}
.Head-to-China:-ms-input-placeholder {font-size:15px !important;color:#000c3b !important;text-align:left  !important;line-height:20px;}
.Head-to-China::-webkit-input-placeholder {font-size:15px !important;color:#000c3b !important;text-align:left  !important;line-height:20px;}
.Head-to-China {height: 85px !important; }
#virtualBoothGeneral .panel-body{ padding: 0px; }
.dateWdth{ width:85px; }
.Cl-Red{color:#FC0D1B;}
.overFlowTxt .read-top.Events-Left-Pos{margin-left:0px;}
.overFlowTxt .read-top.Events-Left-Pos .moreEventsB {float: left;}
.overFlowTxt .read-top.Events-Left-Pos.Events-Pos-bottom{margin-left:0px;width:156px;}
.overFlowTxt .Events-Left-Pos .forallSeebtnBG {float:none !important;padding-right: 20px;margin-right:0px;line-height: 23px;padding-top: 4px;font-weight:bold;}
.Events-Left-Pos .fa-close {float:left;}
.Events-Left-Pos.Events-Pos-bottom .forallSeebtnBG {padding-right:25px !important;margin-right: 0px !important;padding-left:47px;margin-left: 5px;}
.Dt-Color{color: #463B31 !important;}
.Title-Width{ width: 202px; margin-left: 28px !important; margin-right: 3px !important; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.overFlowTxt .read-top.Events-Left-Pos {margin-left: 0px; }
	.overFlowTxt .read-top.Events-Left-Pos.Events-Pos-bottom {width: 153px; } 
}
@-moz-document url-prefix() {
  .LFASPLACE{padding: 0px 2px !important;}
}
.Red-Arw-Left{ width: 22px; float: left; height: 20px; margin-left: -1px !important; }
#getListedHere .foot textarea {height: 90px; }
#companyListing .foot textarea {height: 90px; }
.aboutCompanyPs{padding-right: 70px; }
.blogPaginat .pagination > li > a, .blogPaginat .pagination > li > span{ font-size: 13px; padding-top: 5px; padding: 4px 4px; }
.hidePopN{ width: 75px; height: 165px; position: absolute; top: 28px; background: none; right: 0px; }
.bgPharmaService .helloIcon{display:none !important; }
.table > thead > tr > th .extPad{padding:5px !important; }
.daCompile thead tr th .dropdown-toggle{padding-bottom: 25px; }
.showNewBoxes .table > thead > tr > th{padding:5px !important; }
.borderRemove{ border:none;}
.javaScriptInput{width: 70px; height: 10px; margin: 0px; }
.firstLabelJav{float: left;width: 50px;padding-left: 15px; }
.secLabelJav{float:right;padding-right:20px; }
.topHeadMeauser{background-color: #fff;width: 115px;height: 75px;margin-top: -35px;border-radius: 10px;} 
.measuredIconS .topHeadMeauser{ margin-left: 45px; float:none; }
.topHeadDate{ font-weight: bold; color: #fff !important; margin-bottom: 0px; font-size: 12px; letter-spacing: 1px; padding-top: 2px;background: #000c3b;border-top-left-radius: 10px;border-top-right-radius: 10px;height:24px;}
.topHeadMeauser ul{ list-style:none; padding-left:0px;border: 1px solid #000c3b;height: 52px;    border-top: 0px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.topHeadMeauser ul li{ width: 115px; margin: auto; position: absolute; display:table; height: 52px; }
.measureNo{ color: #000c3b; font-size: 18px; font-weight: bold; letter-spacing: 2px; }
.measureTxt{ color: #000c3b; font-weight: bold; font-size: 12px; display: block; vertical-align:middle;}
.measureTxtone{ color: #FC0D1B; font-weight: bold; font-size: 16px; padding:0px 10px; display: block; line-height:17px; display: table-cell; vertical-align: middle; text-align: center; }
.allPageSlide { position: fixed; right: -120px; bottom: 0px; width:118px; }
.somePagesSlide { position: fixed; left: -215px; bottom: 5px; width:118px; right: auto; }
.topHeadMeauser ul li img{width:23px;}

/*----IMP/EXP NEW DESIGN---*/
.IMP-EXP-NEW { margin-top: 21px;}
.IMP-EXP-NEW .heading { text-align: center; background: #000c3b; padding: 4px; color: #fff; font-size: 14px; border-radius:0px;min-height:48px;display: flex;justify-content: center;align-items: center;}
.value-box { border: 1px solid #eee; margin-bottom: 10px; padding: 0; min-height: 70px;overflow-x: auto; background: #e3e9ff; }
.IMP-EXP-NEW .label { display: block; font-size: 17px; text-align: center; color: #463B31; margin-top: 20px; }
.IMP-EXP-NEW .valueNbr { color: #000c3b; text-align: center; display: block; font-size: 18px; font-weight: bold; line-height: 70px; }
.sm-box .value-box {min-height: 265px; }
.P-heading { font-size: 14px; font-weight: bold; margin-top: 15px; margin-bottom: 8px; color: #000c3b; }
.Dark-Blue{background:#000c3b;color:#ffffff;}
.Dark-Blue th {font-size:14px !important;font-weight:normal;color: #fff !important;    border: 1px solid #eee;}
.Table-Margin table tr{color: #000c3b !important;font-size:18px;}
.Table-Margin table tr td{padding: 10px 4px !important;border: 1px solid #eee;color:#000c3b;}
.contentPage table > thead > tr.Dark-Blue > th, .dataCompileTable thead > tr.Dark-Blue > th {padding-bottom: 6px !important; }
.article-body a:hover, a:focus {text-decoration: none;color: #2A5DB0; }
.show_hide2 {background:#000c3b !important;}
#impExpForm .drop button#plus{margin-left: 5px;}
#impExpForm .slidingDiv .btn{ width: 25px; padding: 0px; margin-left: 6px !important; height: 23px; margin-top: 9px;  }
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#impExpForm .drop button#plus {margin-left: 5px; }
	.showNewBoxes table .Text-Big td {font-size: 18px !important; }
	#impExpForm .slidingDiv .btn { 	width: 25px; 	padding: 0px; 	margin-left: 12px !important; 	border-radius: 0px;height: 23px;margin-top: 9px; } 
}
.labelColor { color: #FC0D1B !important; font-weight: bold !important; font-size: 26px !important; margin-top: 0px; padding: 0px 4px !important; margin-top: 1px; }
.Table-Margin table tr.Text-Big td {font-size: 18px; }
.tab-fnt{ font-size: 18px !important; color: #000c3b; }
textarea:focus {border-color: #fff !important; }
#impExpForm .search-dropdown-wrong {padding : 5px 10px !important;color: #000c3b; }
#impExpForm .mCustomScrollbar li a {padding:0px; }
#searchImportExportDisplay .mCustomScrollbar li{padding:0px 10px;}
#searchImportExportDisplay li.search-dropdown-pro {margin-top: 5px;}
.exportImportPage{ background-color: #fff; border: 1px solid #eee; max-width:835px; width:100%; margin: 0px auto; padding: 20px; border-radius: 0px; }
.exportImportPage .font-MOB{ font-size: 17px; color: #000C3B; line-height: 24px; text-align: left; }
.exportImportPage .font-MOB span{color: #000c3b; }
.exportImportPage .red-icon{ width: 31px; margin: 0px 10px 10px 3px; float:left; }
.exportImportPage .emptyMsg{    margin-left: 5px;}
.navbar-fixed-top .logo{padding-right:0px; }
.exportImportPage form input[type="text"], .exportImportPage form input[type="email"]{ max-width: 300px; width:100%; float: right; height: 31px; padding: 5px; color: #000c3b; }
.exportImportPage .f-btn-right button{ background: #000C3B; color: #fff; border-radius: 0px; margin-top:0px; padding: 4px 12px !important; }
.input-row{width:44%;float:left;margin-right: 10px;}
.Inner-Back-pad {background:#fff !important;padding:0px 15px 15px;}
.contentPage .Inner-Back-pad table td {font-size: 18px;color: #000c3b; }
.table > thead > tr.Dark-Blue > th .extPad {padding: 2px !important; }
.showNewBoxes .Inner-Back-pad {padding:0px !important;}
.phisper-pass input[type="email"]{margin-left: 5px !important; }
.Red-Sum-Title {color: #000c3b !important;}
.partyRow{ background: #000c3b !important; color: #fff !important; }
.partyRowRed, .partyRowRed a{background: #000c3b !important;color: #fff !important; border-right: 1px solid #000c3b !important;border-left: 1px solid #000c3b !important;}
.partyRowRed a:hover, .partyRowRed:hover{color: #fdb42b !important; }
.partyRowRed.nomo:hover{color: #fff !important; }
.Light-Grey .extPad .dropdown-backdrop{position:relative !important; }
.lookingExp img{margin:auto; }
.lookingExp .title-value{bottom: 5px !important; }
.boxesProduct li.lfsp .lookingExpOver{ background:#000C3B !important; }
.GREY .boxesProduct li.lfsp .lookingExpOver {background: none !important; }
.boxesProduct .lfsp .lookingExpOver .bottom-left-text p{ color:#fff !important; }
.GREY .boxesProduct .lfsp .lookingExpOver .bottom-left-text p{ color:#000C3B !important; }
.greyTitleC{color:#000C3B !important; }
.find-supplierInner{ width: 840px; margin: auto; margin-top: 50px; }
.selectAPI { background: #000c3b; padding: 3px 5px; height:36px; }
.selectAPI p{ color: #fff; margin-bottom: 0px; padding-top: 4px; padding-left: 20px; }
.find-ad-supp{margin-top: 60px; }
.selectAPI  select{ padding: 4px 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; -moz-appearance: menulist-button; -webkit-appearance: menulist-button; appearance: menulist-button; width: 68px; }
.searchboxSup{ display: flex; }
.searchboxSup .stretch{width: 100%; }
.searchboxSup div input{ padding: 6px 8px; width: 100%; border: 2px solid #FC0D1B; outline: none; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; max-width: 392px; float: left; margin-left: 8px; }
.searchboxSup .normal{ flex: 0; margin: 0; margin-left: 5px; }
.searchboxSup .normal button{ background: #FC0D1B !important; padding: .5em 8px; white-space: nowrap; }
.pp-title{font-size:17px;font-weight:bold}
.Red-Arrow-Hide .icon-grey-chevron-left{display:none;}
.GAInfo_div { border: 1px solid #000c3b; width: 252px; padding: 12px; margin: 0 0 10px; float: left; background: #f1f1f1; }
.GAInfo_div .GAInfo_table {  width:100%; border:0; }
.GAInfo_div .GAInfo_table .ga_left { width: 50%; padding: 13px 0; border-right: 2px solid #000c3b; border-bottom: 2px solid #000c3b; font-size: 20px; text-transform: uppercase; font-weight: 600; line-height: 25px; color: #fa0d1d; letter-spacing: 2px; border-left: 0; border-top: 0;}
.GAInfo_div .GAInfo_table .ga_right { width: 50%; text-align: right; padding: 10px 0; border-left: 2px solid #000c3b; border-bottom: 2px solid #000c3b; font-size: 28px; font-weight: 600; color: #000c3b; line-height: 30px; letter-spacing: 1px; border-right: 0; border-top: 0;  }
.GAInfo_div .GAInfo_table .ga_right .perctg_sign { color: #fa0d1d; font-size: 22px; line-height: 28px; margin-top: 0px; float: right; }
.GAInfo_div .GAInfo_table tr:last-child .ga_left { padding-bottom:0; border-bottom:0; }
.GAInfo_div .GAInfo_table tr:last-child .ga_right { padding-bottom:0; border-bottom:0; }
.aboutParty {margin-bottom:10px;}
.News-contentArea{ top: 131px; z-index: 99999; position: fixed; width:100% }
.News-Center{ margin: 0 auto; float: none !important; width: 75%; top: 170px; }
.news-Wall-left {margin-left:0px !important; top: 168px !important;}
.news-Wall-right {margin-left: -138px !important;top: 168px !important;}
.News-contentArea h1{margin-top: 7px;color:#fff;font-size:21px;}
.Disclaimer-Text{float: left;font-size: 14px; color: #000c3b; font-weight: bold; margin-right:24px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
    .Disclaimer-Text {margin-right: 40px;}
}
.uniqueClass62 table th{width:20% !important;}
.uniqueClass62 table th:first-child{width:40% !important;}
.closeBtn{margin-right: 40px;color: #fff;float: right;margin-top: 19px;margin-left: 35px;cursor: pointer;}
.crossIDi{margin-top: 3px;cursor: pointer;font-weight:normal;color: #fff;}
.mainDA{margin-top:15px;}
.productSection .appCl .mainDA{margin-top:78px;}
.productSection .appCl .buttonsSection{display:block !important;margin-top:42px;}
.paraTagOrange{border:1px solid #474545;color:#FFF;font-size:15px !important;font-weight: bold;padding:7px 8px;background:#2B789F;margin-bottom:0px;}
.FSV-Btn {text-align:left;}
.Guest-Head{background:#000c3b;padding: 10px;}
.Guest-Head .homepageLogo-txt {width: 100% !important;padding-top: 20px;}
.Guest-Head .homepageLogo-txt span {color:#fff !important;}
.Guest-Head .logotag{color:#f9bd15 !important;}
.Guest-Head .logo .logo-left {margin-right: 10px;}
.Hp-New-Tab{padding-left:0px;padding-right:0px;}
.mainLogoArea{height: 103px;}
.HP-New.logo-area{background: #000c3b;}
.HP-New .logo .logo-text span {color: #fff;}
.HP-New .logo .logo-text .lastText {color: #FFF;}
.HP-New .homepage .search-bar-desk input.searchInput{height: 40px;float: left;color: #000C3B;text-align: left;} 
.HP-New .icon-search {display: block;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg); transform: rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.HP-New .homepage .searchBt {padding: 5px 5px 5px;border-radius: 0px;margin-left: -43px !important;font-size: 18px;width: 42px;} 
.HP-New .homepage .searchBt:active{box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125);}
.HP-New .btn-group, .HP-New .btn-group-vertical{display: block;}
.HP-New-Menu.navbar-default {background: #000c3b;}
.Hp-New-Tab ul.Select-Tab{list-style: none;padding: 0px;margin: 0px;}
.Hp-New-Tab ul.Select-Tab li{background: #fff;margin-right:2px;border: 1px solid red;border-bottom: 0px;float:left;padding: 3px 15px;font-size: 17px;color: #000c3b;cursor: pointer;-webkit-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-moz-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-ms-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-o-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-webkit-transform-origin: bottom left;	-moz-transform-origin: bottom left;-ms-transform-origin: bottom left;-o-transform-origin: bottom left;transform-origin: bottom left;border-top-left-radius: 3px;border-top-right-radius: 3px;z-index: -1;}
.Hp-New-Tab ul.Select-Tab li:first-child{margin-left:0px;z-index: 1;}
.contentArea.New-Hp-Design {min-height: 150px;}
.est_switch {position: absolute;margin-top: -28px;margin-left: 0px;z-index: 2;font-family: "Helvetica-Condensed";}
.est_cn {margin-right: 0px;}
.est_cn, .est_en {position: relative;display: inline-block;height:27px;line-height: 20px;font-size: 16px;text-align: center;cursor: pointer;padding: 5px 16px;color: #000c3b;}
.est_switch .active {cursor: auto;z-index: 1;margin-right:0px;}
.est_switch .active::after {background: #fdb42b;border: 1px #fdb42b solid;border-bottom-color: rgb(229, 229, 229);border-bottom-style: solid;border-bottom-width: 1px;border-bottom: none;}
.est_switch .est_unselected {text-shadow: 0 0 3px white;}
.est_cn::before, .est_en::before {content: '';position: absolute;bottom: -2px;left: 1px;height: 3px;width: 88px;z-index: -1;}
.est_switch .est_unselected::after {border: 1px rgba(255,255,255,.2) solid;border-bottom-color: rgba(255, 255, 255, 0.2);border-bottom-style: solid;border-bottom-width: 1px;border-bottom: none;}
.est_cn::after, .est_en::after {content: '';position: absolute;top: 4px;right: 1px;bottom: -1px;left: 0;   z-index: -1;-webkit-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-moz-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-ms-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);-o-transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);transform: scale(1.1,1.3) perspective(.5em) rotateX(2.2deg);    -webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;-ms-transform-origin: bottom left;    -o-transform-origin: bottom left;transform-origin: bottom left;background: #f1f1f1;border-top-left-radius: 2px;border-top-right-radius: 2px;}
.est_cn2::after{right:2px;}
.est_cn3::after{right:3px;}
.est_cn4::after{right:3px;}
.serviceTa::after{right:5px;transform: scale(1.1,1.3) perspective(.8em) rotateX(2.2deg);}
.expTa::after{right:7px;transform: scale(1.1,1.3) perspective(.9em) rotateX(2.2deg);}
.HP-Tagline{font-size: 22px;text-align: left;color: #000c3b;text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.4);word-spacing: 25px;}
.HP-Tagline-Des{text-align: center;font-size:18px;color:#fff;}
.contentArea.New-HP-Ser{margin-top: 60px;padding-bottom: 20px;min-height: 165px;}
.homepage.New-HP-Ser .category {margin-top: 0px;margin-bottom: 0px;}
.ext-mar{margin-right: 2px;}
.HP-New-Menu.main_header .main_menu li a{font-family: "Helvetica-Condensed";padding: 10px 18px 0px 18px;}
.HP-New-Menu.main_header .main_menu li > ul > li a {padding: 3px 0px 3px 6px;}
.HP-New-Menu.main_header .main_menu li:first-child a{padding-left: 0px;}
.HP-New-Menu.main_header .main_menu li > ul > li:first-child a {padding: 3px 0px 3px 6px;}
.HP-New-Menu .main_right_menu li a {font-family: Helvetica;padding: 10px 8px;}
.HP-New-Menu .main_right_menu {margin-top: -33px;margin-right: -4px;}
.onlyHomeBorder .logo .logo-left {margin-top: 8px;}
.HP-New .logo .logo-text {float: right;margin-right:0px;}
.homepageDiv .logo-left img {width: auto;max-width: 100%;}
.HP-New .homepageDiv{width: 27%;margin-top: 0px;font-family: "Helvetica-Condensed";} 
@-moz-document url-prefix() {
	.HP-New .homepageLogo-txt {padding-left: 4px !important;}
	.HP-New .logo .logo-text {margin-right:-6px !important;}
}
.HP-New .homepageLogo-txt {width: 74% !important;padding-left: 0px !important;margin-top: 24px;}
.Mp-PE{margin-top:20px;width: 20%;padding: 0px;margin-left: 25px;}
.Mp-PE .col-sm-6{padding-left:8px;padding-right:8px;}
.Mp-PE img{width:52px;}
.Mp-PE p{text-align:center;color:#fff;margin-bottom: 0px;font-family: "Helvetica-Condensed";}
.HP-New .logo .logo-text .logotag{color:#fff;}
.HP-New-Menu.main_header .main_menu li ul li a:hover, .HP-New-Menu.main_header .main_menu li > ul > li:hover > a{color:#000c3b !important;}
.lastBorderNone{left: 4px;}
/*----HP New----*/

/*Extra CSS*/
.belowHeaderTxt{position: fixed;top: 176px;width: 100%;z-index: 7;}
.main_right_menu img{width: 25px;margin-top: -5px;margin-left: 5px;}
.arrowHeadingImg{float: right;width: 255px;height: 90px;}
.floatLeftArrow, .floatRightArrow{float: left;width: 122px;text-align: center;line-height: 14px;}
.floatLeftArrow a, .floatLeftArrow a:hover, .floatRightArrow a, .floatRightArrow a:hover{font-size: 16px;font-weight: bold;color: #000c3b;}
.floatLeftArrow img, .floatRightArrow img{width: 40px;margin-top: 11px;}
.hideMenuMobile, .hideTabsMob{display:block !important;}
.showMobileMenu, .showSelectBoxMob{display:none !important;}
.removeLastBorder a{border-right:0px !important;}
.showSelectBoxMob:after{content: "";position: absolute;z-index: 2;left: 62px;top: 18px;height: 0;width: 0;border-top: 6px solid #fdb42b;border-left: 6px solid transparent;border-right: 6px solid transparent;
pointer-events: none;}
.showSelectBoxMob select{max-width: 100%;width: 100%;min-width: 75px;padding: 10px 5px;border: 0px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;height: 40px;border: 1px solid #c2c2c2;border-right: 0px;border-radius: 0px;}
.homepage .Enquiry-api-Dossiers{margin-top: -18px;}
.homepage .Enquiry-api-Dossiers-Last{margin-top: 0px !important;}
.blogAnalysis .Enquiry-api-Dossiers{margin-top: -14px !important;}
.homepage .Enquiry-Api-Inner-text:last-child .phis-cont{border-bottom: 0px solid #ddd;}
.homepage .marketPlace .Enquiry-api-inner, .homepage .marketPlace .Enquiry-Dossiers-inner{height: 205px;overflow: auto;margin-bottom: 12px;}
.homepage .Enquiry-api-inner::-webkit-scrollbar, .homepage .Enquiry-Dossiers-inner::-webkit-scrollbar {-webkit-appearance: none;width: 4px; height: 4px;}
.homepage .Enquiry-api-inner::-webkit-scrollbar-thumb, .homepage .Enquiry-Dossiers-inner::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #FC0D1B;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);}
.homepage .blogAnalysis .Enquiry-api-inner, .homepage .blogAnalysis .Enquiry-Dossiers-inner{height: 440px;overflow: auto;}
.homepage .pipeLineScrollH .Enquiry-api-inner, .homepage .pipeLineScrollH .Enquiry-Dossiers-inner{height:auto !important;}
.homepage .blogAnalysis .Enquiry-api h2, .homepage .blogAnalysis .Enquiry-api-Dossiers h2{color:#000c3b;}
.homepage .blogAnalysis .Enquiry-api h2 span, .homepage .blogAnalysis .Enquiry-api-Dossiers h2 span{color:#FC0D1B;}
.margintopHBlog{margin-top:25px;}
.newBreadCumBoxTop{background:#FDB42B;top: 91px;z-index:2;}
.NewsBlue{background:#00aeff;}
.headerMob.showShadowHeader{box-shadow:0px 0px 0px 0px #4E4E4E !important;}
.newBreadCumBoxTop .newBreadCumBox{height: 35px;margin: 0px;}
.twitterImg{padding-left: 0px !important;}
.linkImg img{width: 21px;margin-top: -6px;}
.newBreadCum{padding-left:16px;}
.newBreadCum li{display: inline-block;list-style: none;padding-right: 8px;font-size: 18px;}
.newBreadCum li a{font-size: 22px;color: #000c3b;}
.newBreadCumBox .readmoreBrd{width: 100%;float: left;max-width: 975px;overflow: hidden;white-space: nowrap;    height: 35px;}
.floatRightBtn{float: right;}
.floatRightBtn img{width: 158px;}
.onlyTxtPad .newBreadCumBox{font-size: 22px;margin-top: 2px;padding-left: 16px;color: #000c3b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 29px;}
.mainHomepage .onlyTxtPad .newBreadCumBox{margin-left: 112px;max-width: 790px;width: 100%;float:left;}
.vistiVB{width: 220px;float: right;margin-top: 5px;}
.vistiVB a, .vistiVB a:hover{background: #000c3b;color: #fff;padding: 0px 10px 0px 10px;border-radius: 3px;display:block;font-size:16px;height:24.85px;line-height:24.85px;}
.marginLeftNone{margin-left:0px !important;}
.vistiVB a img{width: 32px;position: absolute;margin-top: -14px;z-index: 9;margin-left:6px;border-radius:5px;}
.newsPagiCa img{z-index:1 !important;}
.vistiVB a.whtBGColor, .vistiVB a.whtBGColor:hover{background: #fff;color: #000c3b;font-family: Helvetica-Condensed;}
.vistiVBMan{position: fixed;right: 0px;z-index: 99;width: 100%;margin-top: 129px;height:0px;}
.vistiVBMan .container{height:0px;}
.topBlogPaginat .vistiVB{width: 180px;float: none;position: absolute;margin-top: 8px;margin-left: 37%;}
.onlyTxtPad.LPN-Main .newBreadCumBox{margin-top:0px;}
.onlyTxtPad.NewsBlue .newBreadCumBox{color: #fff;}
.newBreadCumBox a{color: #000c3b;}
.pharmaServicesPage .VETAB{background: none !important;}
.onlyPSPageExp{margin-left: -40px !important;margin-top: -6px !important;}
.othersPageTop{margin-top: 40px;}
.onlyTxtPad .articleSearch{margin-top: 0px !important;border: 2px solid #000c3b;padding-right: 0px !important;padding-left: 0px !important;}
.articleBlogNew{ padding-left: 178px;}
.subscribeImg{width: auto;float: left; position: absolute; top: 12px;}
.news_feed .subscribeImg{width: 145px !important;}
.LPN {width: 165px;float: left; position: static; margin-top: -3px;margin-right: 95px;}
.othersPageTopArticle{margin-top:40px;}
.othersPageTopArticle .aboveForSubscribe .article-sidebar, .othersPageTop .aboveForSubscribe .article-sidebar, .blogPageSidebar .article-sidebar{top:0px !important;}
.articleBlogNew h1{margin-left: 190px !important;}
.dataCompilationCat{margin-top:40px;}
.rowForm .input-append{width: 190px;float: left;margin-right: 20px;}
.rowForm input[type="text"], .rowForm input[type="email"]{width: 190px !important;}
.rowForm .removeRightMargin{margin-right:0px !important}
.bgRed{background: #fc0d1b !important;font-size: 25px !important;line-height: 25px;    margin-bottom: 0px !important;margin: 0px -20px 18px !important;}
.askUsEnquiry form{margin-top:15px;}
.floatleftForm{width: 400px; float: left;}
.floatRightTxt img{height: 206px;background: none;width: 96px;margin-left: -8px;position: absolute;}
.onlyTxtPad .headingWithSearch .newBreadCumBox{padding-left: 18px;margin-top: 0px;}
.askUsImgLooking img{width:125px;margin-bottom:20px;}
.innerDataCompileData h1{margin-top: 2px !important;}
.innerDataCompileData .data-excel{margin-top: -2px;float:right;margin-right: -2px;}
.comBut{width:100px !important;text-align:center;margin-top:-7px;margin-right:-5px;}
.skipAd{background: #000c3b;color: #fff;border-radius:3px;padding: 4px 10px;font-size:15px;}
.table tbody a img{max-width:100%;}
.News-Center{z-index:1;}
.expImpFixedDiv{height: 78px !important;}
.contentPage .expImpFixedDiv h2{padding-top: 10px;white-space: normal !important;line-height: 18px !important;}
.margintopBoxesTable{margin-top:40px;}
.compliane_alerts .col-sm-8, .Recent-Approvals .col-sm-8{height: 85px;overflow: hidden;    padding-top: 2px;}
.bgImageHomepage{background: url(images/bgHome.jpg);background-size: 100% 100% !important;margin-top: 148px;padding: 35px 0px 50px 0px;}
.bgImageHomepage .container img{margin: 60px auto auto;width:100%;}
@-moz-document url-prefix() {
	.HP-New .homepageDiv{left: 0px;}
	.logo .logo-text span{font-size: 28.5px;}
	.logo .logo-text .lastText{font-size: 28.5px;}
	#impExpForm .slidingDiv{min-width: 291px;margin-left: -253px;}
}
.all-api-fdf-btn .btn-res {float:left;margin-top:5px;}
.all-api-fdf-btn .btn-res a{padding: 5px 15px;background: #fff;border-radius: 4px;color: #000c3b;margin-right: 8px;border:1px solid #000c3b;}
.all-api-fdf-btn .btn-res a.active{padding: 5px 18px;background:#000c3b;border-radius: 4px;color: #fff;margin-right: 8px;border:1px solid #000c3b;}
.LR-But{margin-top: 2px;}
.contentArea.shareAreuestPage { margin-top: 140px;}
.minHeightNotFound{min-height:400px;}
.ProFile .newBreadCumBoxTop {z-index: 4;}
.tabRelE .tableFloatingHeaderOriginal{top: 241px !important;}
.zIndexDecrease{z-index:2;}
.birPanel .party_drp_dwn{margin-top:30px;}
.updateBoxes{width: 305px;float: left;}
.updateBoxes .col-sm-2{width: 152px;}
.c_p_updateAdd, .frequencyAdd{width: 46px !important;}
/*End Extra CSS*/

.showNewBoxes .pharmaDealImg{height: 50px;margin: auto;width: 105px;max-width: 105px;}
.topTxtPDF{z-index: 1;position: fixed;padding-bottom: 5px;background: #fff;border-bottom: 1px solid #eeeded; width: 100%;max-width: 869px;font-family: Helvetica;margin-top: 10px;}
.ros-top{margin-top: 25px;}
.referenceLink{color:#2A5DB0;font-size: 17px;padding-left: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.referenceLink a{text-decoration:underline;}
.topTxtPDF ul{padding-left: 0px;margin-bottom: 0px;text-align: right;}
.topTxtPDF ul li{list-style:none;display: inline;}
.topTxtPDF ul li a, .topTxtPDF ul li a:hover{color: #fff;background: #b0abab;margin-right: 8px;padding: 4px 15px;border-radius: 4px;}
.topTxtPDF ul li:last-child a{margin-right: 0px;}
.topTxtPDF ul li.active a{color: #fff;background: #000c3b;}
.routeLink{padding-left:0px;padding-right:0px;margin-top: 4px;}
.routeOfSynPDF{background: #fff;padding-top: 20px !important;}
.CRMO-pdf-Popup .LFS-CPhI {background-color: #033e5d;border: 1px solid #fff;}
.heading-top-CPHI.LFS-CPhI .Advertise-h4 {background: #fff; }
.heading-top-CPHI.LFS-CPhI .Advertise-h4 h4 {color: #FC0D1B; }
.LFS-CPhI .heading-top-CPHI1 .crmo-advertise-inner label {color: #FDB42B;}
.LFS-CPhI .heading-top-CPHI1 .f-btn-right button {background: #FC0D1B !important;}

/*---Share a request page----*/
.SR-New {font-family: Helvetica !important;}
.SR-New h1{font-size:22px !important;text-align:center;}
.get-connect{font-size:17px;text-align:center;color:#000c3b;}
.RED{color:#FC0D1B;}
.SR-New .postEnquiryContent {background-color: #f1f1f1;border:1px solid #b0abab;padding: 10px;}
.SR-New .postEnquiryForm {background-color: #f1f1f1 !important;border:1px solid #b0abab;}
.Share-No{background: url(images/circle_bg.png) no-repeat; width:89px;height:91px;left: 0px;position: absolute;z-index:1;}
.Share-No-New{background: url(images/circle.png) no-repeat; width:56px;height:57px;left: 0px;position: absolute;z-index:1;}
.No-Right{right: 0px !important;left: auto !important;}
.Share-No p{font-weight: bold;line-height: 90px;text-align: center;font-size: 38px;color:#000c3b;}
.Share-No-New p{font-weight: bold;line-height: 58px;text-align: center;font-size:26px;color:#000c3b;}
.All-Step{position:relative}
.postanenq-step-main{float:right;position: inherit;}
.postanenq-step{padding:15px 10px 13px;}
.Step-Left{background-image: -moz-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(253,180,43) 100%);background-image: -webkit-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(253,180,43) 100%);background-image: -ms-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(253,180,43) 100%);left: 55px;margin-top: 6px;padding-left: 45px;height: 26px;}
.Step-Left-New{background:#000c3b;left:40px;margin-top: 10px;padding-left:22px;height:40px;}
.Step-Left-New h2{font-size: 12px;color: #fff;font-weight: bold;margin-top: 13px;}
.Step-Left-New h2.ourteam{margin-top:7px;}
.Step-right{background-image: -moz-linear-gradient( -176deg, rgb(253,180,43) 0%, rgb(241,241,241) 100%);	background-image: -webkit-linear-gradient( -176deg, rgb(253,180,43) 0%, rgb(241,241,241) 100%);background-image: -ms-linear-gradient( -176deg, rgb(253,180,43) 0%, rgb(241,241,241) 100%);right:55px;margin-top: 6px;padding-right: 45px;height: 26px;float:right;}
.Step-Left-Bottom{background-image: -moz-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);left: 60px;height: 57px;padding-left: 40px;margin-bottom:5px;}
.Step-Left-Bottom-New {background-image: -moz-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);background-image: -webkit-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);    background-image: -ms-linear-gradient( -176deg, rgb(241,241,241) 0%, rgb(255,255,255) 100%);left: 0px;height: auto;padding-left: 22px; margin-bottom: 5px; padding-top:10px;padding-right: 5px;font-size: 12px;}
.Step-right-Bottom{background-image: -moz-linear-gradient( -176deg, rgb(255,255,255) 0%, rgb(241,241,241) 100%);
background-image: -webkit-linear-gradient( -176deg, rgb(255,255,255) 0%, rgb(241,241,241) 100%);
background-image: -ms-linear-gradient( -176deg, rgb(255,255,255) 0%, rgb(241,241,241) 100%);
right: 60px;height: 57px;padding-right: 40px;margin-bottom: 5px;float: right;}
.Step-Left-Bottom p,.Step-right-Bottom p{line-height:18px;}
.Step-Left-Bottom-New p{line-height:13px;color: #000c3b;}
.SR-New h2{font-size:17px !important;font-weight:bold ;color:#000c3b !important;line-height: 23px !important;margin-bottom:4px;}
.Step-right h2{text-align: right !important;}
.Step-right-Bottom p{text-align: right !important;}
.Ask-Man {position: absolute;right: 16px;top: 34px;}
.last-Step{background:#ffffff;text-align:center;padding:5px;border: 1px solid #b0abab;border-top:0px;}
.Save-red{font-size:22px;text-align:center;color:#FC0D1B;font-weight: bold;}
.Save-red-new{font-size:14px;text-align:left;color:#FC0D1B;font-weight: bold;line-height: 15px;margin-bottom: 0px;}
.last-Step p{margin-bottom:5px;}
.SR-New .forallbtnBG {width: 340px;margin-top: 0px !important;background: #000c3b !important;font-size: 17px;color: #fff !important;}
.SR-New .share-re-form .input-append input, .SR-New .share-re-form .input-append textarea {font-size: 14px;border-radius: 1px;} 
.SR-New .share-re-form .input-append input:focus, .SR-New .share-re-form .input-append textarea:focus {outline: none !important;border:1px solid #FC0D1B;}
/*---Share a request page End----*/

/*--Event page new Design---*/
.Event-x{font-size: 20px !important;color: #000c3b;margin-right: -3px;margin-top: -1px;float:right;border-radius: 3px;background-color: rgba(210, 210, 210, 0);box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.1);width: 25px;height: 25px; background-image: -moz-linear-gradient( 90deg, rgb(221,221,221) 0%, rgb(252,252,252) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(221,221,221) 0%, rgb(252,252,252) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(221,221,221) 0%, rgb(252,252,252) 100%);box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.11);}
.event-com-name{color: #000c3b;font-size: 17px;font-weight: bold;margin-left:-2px;}
.event-com-name a{color: #000c3b !important;}
.event-com-name img{width: 24px;margin-top: -4px;margin-right: 2px;}
.moreEventsB .forallSeebtnBG, .Events-Left-Pos.Events-Pos-bottom .forallSeebtnBG {width: auto !important;color: #fff !important;background: #000c3b !important;padding: 3px 15px !important;border-radius: 3px !important;line-height: 23px;cursor:pointer;}
.moreEventsB .Red-Arw-Left {width: 60px !important;height: 26px !important;margin-left: 1px !important;}
.Nxt-Arw-right{width: 60px !important;height: 26px !important;float:right;}
.ME-Txt{color: #000c3b;font-weight: bold;padding: 0px 2px;cursor: auto;text-shadow: 0px 1px #fff;line-height: 22px;}
.moreEventsB {margin-top: 1px;width: 216px;float: left;}
ul li.colEvent p {width: 226px;}
.eve-ws .sendEmail{color: #2A5DB0 !important; font-weight:normal !important;cursor:pointer;font-size:14px;}
.eve-ws .sendEmail img{margin-top: -4px;}
.stand-no{background:#ffcf75 !important;color:#000c3b !important;}
.tbc{background:#ffcf75 !important;color:#000c3b !important;}
.attend{background:#ffcf75 !important;color:#000c3b !important;}
.green a{color:#7fcd46;}
.servicesSection  .green a{color:#000c3b;}
.Orange a{color:#fdb42b !important;}
.light-blue a{color:#199ddc;}
.contentInnerSec .light-blue a{color:#000c3b !important;;}
/*--Event page new Design End---*/

.patentSearchBtn{width: 100%;background: #000c3b;border-radius: 0px;margin-top: -15px;}
.patentsSearch .grid3{float:left;width:33.33%;}
/*Blog Search*/
.articleBlogBred{height:40px;background: #8b8589;}
.articleBlogBred .newBreadCumBox a{color:#fff;}
.articleBlogBred .articleSearch{border-style: solid;border-width: 2px;border-color: rgb(65, 65, 66);   border-radius: 10px;background-image: -moz-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);background-image: -ms-linear-gradient( 90deg, rgb(215,215,215) 0%, rgb(255,255,255) 100%);box-shadow: inset 2px 0px 3px rgba(255,255,255,0.9);float: right;margin-top: 5px !important;width: 19%;padding-right: 0px !important;padding-left: 0px !important;}
.articleBlogBred .articlePage .sb-search-input{border: 0px;background: none;padding: 3px 5px;height: 20px;    font-family: Helvetica-Condensed;}
.articleBlogBred .articleSearch form button{background: none;border: 0px;border-radius: 3px !important;height: 24.85px;}
.articleBlogBred .articlePage .sb-icon-search{background: none;color: #5d5d5d;font-weight: bold;font-size: 16px;box-shadow: none;}
.articlePage .buss-date-article{color: #FC0D1B;font-size: 14px;line-height: 1;padding-bottom: 2px;text-align: right;margin-bottom: 0px;margin-top: 5px;}
.articleBlogBred .headingWithSearch .newBreadCumBox{margin-top: -5px;color:#fff;height: 40px;}
.articleBlogBred .news_feed, .marketIntPh .news_feed{margin-left: 102px;}
/*End Blog Search*/
/*markekt-intel*/
.Mkt-Intl .articleSearch{float: right;margin-top: 5px;width:18.5%;padding-left: 0px; padding-right: 0px;}
.Mkt-Intl .articlePage .sb-search-input{border: 0px;background: none;padding: 3px 10px;height: 20px;    font-family: Helvetica-Condensed;}
.Mkt-Intl .articleSearch form button{background: none;border: 0px;border-radius: 3px !important;height: 20px;}
.Mkt-Intl .articlePage .sb-icon-search{background: none;color: #000c3b;font-weight: bold;font-size: 16px;box-shadow: none;}
.Mkt-Intl .articleSearch form {float: none;}
/*End markekt-intel*/
.virtualExhLeftBFix, .fixedTopScrollDown{top: 83px !important;}
.displayNoneTxtScroll{display:none !important;}
.blogArticlePage .articleDetailPage{overflow: hidden;}
.main_menu{width:100%;}
.loginBox{background: #fdb42b;margin-top: 7px;border-radius: 3px;height: 20px;float:right !important;}
.withOutLoginTxt{background: #fff;margin-top: 8px;border-radius: 3px;height: 20px;float:right !important;}
.withOutLoginTxt a, .withOutLoginTxt a:hover{color:#000c3b !important;padding: 2px 15px 0px 15px !important;}
.main_menu li.loginBox > ul{left: auto !important; right: 0px;max-height: 550px;overflow: auto;width:480px;}
.main_menu li.loginBox > ul::-webkit-scrollbar-thumb, .ulListAppend ul::-webkit-scrollbar-thumb{background-color: #fdb42b;}
@-moz-document url-prefix() {
	.main_menu li.loginBox > ul{scrollbar-color: #fdb42b #000c3b;scrollbar-width: thin;}
	.ulListAppend ul{scrollbar-color: #fdb42b #fff;scrollbar-width: thin;}
	.PS-FILTER, .menuBarP .menuMainList .tabReadMore, .relatedPartiesTop .blueMenuListSub{scrollbar-color: #fdb42b #fff;scrollbar-width: thin;}
	.pharmaServicesListMenu ul li .sub-menu, .newsSubMenus ul, #searchSerExpUl{scrollbar-color: #fdb42b #e3e9ff;scrollbar-width: thin;}
}
.removeLastBorderEv a{border-right:0px !important;}
.loginBox a, .loginBox a:hover{color:#000c3b !important;border-right:0px !important;}
.loginBox ul li a, .loginBox ul li a:hover{color:#fff !important;}
.loginBox img{height: 11px;}
.loginBox a.has-submenu{padding: 2px 3px 0px 3px !important;min-width:90px; white-space:nowrap;overflow:hidden;}
.removeLastBorder a{padding:10px 0px 3px 18px !important;}
.sclSerHid .scrollSearch{color: #fff;font-size: 18px;margin-top: 10px;}
.logoIconScroll a{padding: 5px !important;z-index: 8;position: relative;}
.logoIconScroll a img{width:23px;}
.mPlace{margin-right: 80px;padding: 5px !important;}
.mPlace img{width:23px;} 
.logoIocnIn{margin-right: 125px;}
.searchFormScroll .fa-search{color:#fff;}
.searchFormScroll{width: 1160px;position: absolute;right: 0px;}
.HP-New-Menu.main_header .main_menu li a{position:relative;z-index:8;}
.loginMenuTop{border-right: 0px solid #FC0D1B !important;}
/*New Search Design*/
.searchFormScroll .search-form{height: 40px;}
.searchFormScroll .search-form .form-group input.form-control::-webkit-input-placeholder{display:none;}
.searchFormScroll .search-form .form-group input.form-control::-moz-placeholder{display:none;}
.searchFormScroll .form-group{position: relative;width: 0%;min-width: 32px;height: 20px;overflow: hidden;transition: width 1s;backface-visibility: hidden;margin-bottom: 0px;height:34px;}
.searchFormScroll .form-group .fa{margin-top: 8px;}
.searchFormScroll .form-group input.form-control{position:absolute;top:0;right:0;outline:none;width:100%;height:32px;margin:0;z-index:10;}
.searchFormScroll input[type="text"].form-control{-webkit-appearence:none;-webkit-border-radius:0;height:34px;}
.searchFormScroll .form-control-submit, .searchFormScroll .search-label{width:32px;height:34px;position:absolute;right:0;top:0;padding:0;margin:0;text-align:center;cursor:pointer;line-height:20px;background:#000c3b;}
.searchFormScroll .form-control-submit{background:#fff;opacity: 0;color:transparent;border:none;outline:none;z-index:-1;}
.searchFormScroll .search-label{z-index:90;background: red;}
.searchFormScroll .form-group.sb-search-open, .searchFormScroll .no-js .sb-search-open{width: 1160px;max-width: 100%;left: 1px;}
.searchFormScroll .form-group.sb-search-open .search-label, .searchFormScroll .no-js .sb-search .search-label {background: #fc0d1b;color: #fff;z-index: 11;width:32px;}
.searchFormScroll .form-group.sb-search-open .form-control-submit, .searchFormScroll .no-js .form-control .form-control-submit {z-index: 90;width:32px;}
/*End Search Design*/
.marketPlacePop input[type="text"], .marketPlacePop textarea{width:100% !important;}
.marketPlacePop{top:28px;}
.seeAllPopup{top:28px !important;}
.marketPlacePop .input-append-New label{font-weight: normal;color: #fdb42b;font-size: 12px !important;padding-top: 6px;text-transform: uppercase;max-width: 185px !important;margin-right: 0px;}
.marketPlacePop .input-append-New .upload-text{width: 68px !important;margin-top: 11px !important;    font-size: 11px !important;}
.marketPlacePop .fileUpload, .marketPlacePop .fileUpload:hover{background: none;}
.marketPlacePop .fileUpload span{border:0px solid #fff;padding: 0px;}
.marketPlacePop .btn-primary:hover{border-color:transparent;}
.marketPlacePop .btn:active, .marketPlacePop .btn.active{box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125);}
.marketPlacePop .input-append-New{margin-bottom: -12px !important;}
.checkProduct.marketPlace{cursor:pointer;}
.helveticaTxtFont .logo-text span, .helveticaTxtFont .logo-text span span{font-size: 25px;}
.helveticaTxtFont .logotag{    margin-bottom: 7px;font-size: 13.8px;}
@-moz-document url-prefix() {
	.helveticaTxtFont .logo-text span, .helveticaTxtFont .logo-text span span{font-size: 25.5px;}
	.characterTxt{margin:3px 0px 0px 0px !important;}
}
/*New PopUpDesign */
.n-pop .popUpBox{background-color: #fff;border: 1px solid #B0ABAB;margin: 0px auto;padding: 15px;box-shadow: 0px 2px 5px #000;border-radius: 0px;}
.srp-mob .n-pop .popUpBox{box-shadow:none;}
.popUpBox h3{    color: #fff;font-size: 17px;background: #000C3B;padding: 7px;margin: 13px -16px 15px;text-align: center;height:40px;}
.popUpBox .logo-left{margin-left: 0px;    margin-right: 14px;}
.n-pop .popUpBox form input[type="text"], .n-pop .popUpBox form input[type="password"], .n-pop .popUpBox form input[type="email"], textarea{height: 31px;padding: 0px 5px;border: 1px solid #ddd;outline: 0;background: #fff;margin-left: 0px;width:100%;color: #000c3b;}
.srp-mob .logo-left {width: 20%;float: left;margin-right: 2px;}
.srp-mob .logo-text {width: 78%;float: left;}
.srp-mob .logo-text span, .srp-mob .logo-text p {color:#000c3b;}
.srp-mob .logo-text span span{color:#FC0D1B;}
.characterTxt{margin: 0px;text-align: right;font-size: 12px;color: #b0abab;    line-height: 10px;}
.popUpBox .input-append{    margin-bottom: 5px;}
.italicValidate{font-size:14px;color:#000c3b;line-height: 15px;font-style: italic;    margin-bottom: 10px;margin-top: -12px;text-align: center;}
.noCommisionsTxt{font-size:14px;color:#fdb42b;font-style: italic;line-height: 15px;margin-bottom: 17px;text-align: center;}
.popUpBox .pTxt, .popUpBox .pCheckTxt{margin-bottom: 2px !important;}
.popUpBox .f-btn-right button{margin-top: -5px;}
.popUpBox .f-btn-right button{padding:0px;background: none;border:0px;}
.marginCenter{margin-top:150px; }
.popUpBox .mLeft, .logoAreaOnPage .mLeft{margin-left: 0px !important;}
.contact-feed textarea{width:242px;}
.logoAreaOnPage{    font-family: Helvetica;}
.logoAreaOnPage .logo-left{float: left;margin-top: 0px;margin-right: 14px;width: 53px;    margin-left: 0px;}
.logoAreaOnPage .logo-text{    float: left;margin-top: 8px;}
.logoAreaOnPage .logo-text span{color: #000C3B;font-size: 25px;line-height: 20px;}
.logoAreaOnPage .logo-text span span{color: #fdb42b;font-size: 25px;line-height: 20px;}
.logoAreaOnPage .logotag{color: #000c3b;margin-bottom: 7px;font-size: 13.8px;}
.logoAreaOnPage h3{    color: #fff;font-size: 17px;background: #000C3B;padding: 7px;margin: 13px -16px 13px;text-align: center;}
.FYP .logoAreaOnPage h3{margin: 13px -16px 12px;}
.logoAreaOnPage .btn{background: none;padding: 0px;margin-top: 15px;}
.createAnAccount{border: 1px solid #DDD;padding: 15px;margin: 25px auto 20px;box-shadow: 0px 3px 12px -6px #343434;width: 620px;}
.createAnAccount .content{    width: 310px;margin: auto;}
.createAnAccount .input-append{width:50%;float:left;    margin-bottom: 5px;}
.createAnAccount input[type=text], .createAnAccount input[type=password], .createAnAccount input[type=email], .createAnAccount select{color: #000c3b;border: 1px solid #ddd;height: 31px;padding: 5px;width: 275px;border-radius: 0px;-moz-box-shadow: 0px 0px;-webkit-box-shadow: 0px 0px;box-shadow: 0px 0px;    background: #fff;-webkit-appearance: none;}
.createAnAccount .field-margin-right input, .createAnAccount .field-margin-right select{float:right;}
.createAnAccount select{color:#8B8589;background:#fff;border-radius:0px;-webkit-border-radius: 0; -moz-border-radius: 0;}
.createAnAccount .btn{margin-top: -11px;border: 0px;}
.NEws-Letter .logoAreaOnPage .btn{margin-top: 4px;margin-left: 3px;}
.innerBoxWidth{width:336px;}
.innerBoxWidth textarea{height: 62px;padding: 5px 5px;border: 1px solid #fdb42b;}
.textAreaTxt::-moz-placeholder{font-size:12px !important;color:#8B8589 !important;}
.textAreaTxt:-ms-input-placeholder{font-size:12px !important;color:#8B8589 !important;}
.textAreaTxt::-webkit-input-placeholder{font-size:12px;color:#8B8589 !important;}
.foot .forgotFormArea{margin-top:0px !important;}
.foot .forgotFormArea textarea:focus{border-color:#fdb42b !important;}
.foot .btn-primary { background: #000c3b !important;border:0px;margin-top:5px !important;}
.showFormDataCompilation .validation{text-align:left !important;}
.createAnAccount .field-margin-right .validation{clear: both;padding-left: 18px;}
#serviceFilter .innerBoxWidth{width: 630px;}
.servicePopup .content{width: 310px;margin: auto;}
.servicePopup .content .logo-text{margin-top: 8px;}
.hideFooterOnMobile{display:block;}
.showFooterOnMobile{display:none;}
.blueBreadcum { top: 91px; z-index: 2; height: 40px; background: #00aeff; }
.blueBreadcumTitle { background: #00aeff !important; }
.orangeBreadcumTitle { background: #FDB42B !important; }
.myColorBlue { color: #000c3b !important; }
.myColorWhite { color: #ffffff !important; }
.myDataComp .articleBlogNew { padding-left: 109px; }
.myDataComp .articleBlogNew h1, .myDataComp .articleBlogNew h2 { margin-left: 180px !important; padding-left: 16px !important; }
.textCap { text-transform: capitalize; }
.newsLib { font-size:13px; }
.myDataComplation .dataCompileTable thead tr th { background:#eee; color:#000C3B; }
.myDataComplation .dataCompileTable tbody tr td { color:#000C3B; }
.SubsBtnDiv { float:left; width:100%; margin:15px 0 0; height:50px; }
.SubsBtnDiv img { position: relative; left: 50%; margin-left: -82px; }
.daCompile .iframeScrL{margin-top: 10px;box-shadow: 0px 0px 12px -6px #343434;}
.daCompile iframe{position: absolute;top: 188px;border: 0;box-shadow: 0px 0px 12px -6px #343434;max-width: 1160px;margin: auto;}
.pharmaServicesPageMain .daCompile iframe{top:0px;}
.displayArea{top:0px !important;}
.foot-hide{position: relative;height: 38px;bottom: 43px;z-index: 99999;background: #fff;}
.skyBlueTxt{color:#00d5ff;line-height: 15px;padding-top: 6px;}
#magicLink{background-image: -webkit-linear-gradient( 90deg, rgb(66, 68, 96) 0%, rgb(0, 10, 60) 50%, rgb(66, 68, 97) 74%, rgb(132, 125, 133) 100%);    background-image: -moz-linear-gradient( 90deg, rgb(66, 68, 96) 0%, rgb(0, 10, 60) 50%, rgb(66, 68, 97) 74%, rgb(132, 125, 133) 100%);    background-image: -ms-linear-gradient( 90deg, rgb(66, 68, 96) 0%, rgb(0, 10, 60) 50%, rgb(66, 68, 97) 74%, rgb(132, 125, 133) 100%);color: #fff;border-radius: 3px;border: 1px solid #000c3b;padding: 7px 8px;}
.allDocDiv .innerHeadings{text-transform: capitalize;}

/*Share a request New*/
.shareRequestDesign{font-family: Helvetica;}
.btnBoxShare{font-family: Helvetica-Condensed;}
.shareRequestPanel1{margin-top:125px;}
/*#panel1, #panel2{width: 100%;height: 100vh;}*/
.shareRequestDesign h1{font-weight: bold;font-size: 30px;color: #000c3b;padding: 0px 15px;}
.shareRequestDesign h2{color: #8b8589;font-style: italic;margin-top: 10px;font-size:20px;padding: 0px 15px;}
.shareRequestContainer{background: #000c3b;min-height: 100px;margin-top: 15px;padding-bottom: 30px;}
.containerShare{max-width:820px;width:100%;margin:auto;color:#fff;}
.containerShare h3{margin: 0px;padding: 18px 0px 18px 0px;font-size: 40px;font-weight: bold;}
.leftColumn{width:52%;float:left;}
.rightColumn{width:45%;float:right;margin-top: -4px;}
.containerShare .leftColumn p{margin-bottom: 3px;color: #fff;font-size: 17px;}
.containerShare .leftColumn textarea{height: 170px;padding: 20px 10px;border-color: rgb(255, 255, 255);
background-color: rgba(255, 255, 255, 0.702);opacity: 0.7;box-shadow: inset 0px 7px 6px 0px rgba(0, 0, 0, 0.25);line-height: 22px;font-size:20px;}
.containerShare .leftColumn textarea::-webkit-input-placeholder{ color:#000c3b;font-size:17px !important;}
.containerShare .leftColumn textarea:-ms-input-placeholder{ color:#000c3b;font-size:17px !important; }
.containerShare .leftColumn textarea::-moz-placeholder{ color:#000c3b;font-size:17px !important; }
.containerShare .leftColumn textarea:-moz-placeholder{color:#000c3b;font-size:17px !important;}
.shareRequestPrivacy .pCheckTxt{color:#fff;width:50%;float:left;}
.shareRequestPrivacy .termPColor, .shareRequestPrivacy .pCheckTxt label{color:#fff !important;    font-weight: normal;font-size: 14px;}
.shareRequestPrivacy .pCheckTxt:first-child{width: 45%;}
.shareRequestPrivacy .pCheckTxt a{font-weight:normal;border-bottom:1px solid;}
.carefullyTxt{font-size: 14px !important;margin-bottom: 0px !important;margin-top: 5px;}
.shareRequestPrivacy .pCheckTxt label{padding-left: 28px;}
.shareRequestPrivacy .pCheckTxt .checkmark{margin-left: -28px;}
.shareRequestPrivacy{margin-top: 0px !important;}
.rightColumn .input-append input{width: 100%;background: transparent;border: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.702);height: 30px;margin-bottom: 24px;}
.containerShare .rightColumn input::-webkit-input-placeholder{ color:#fff;font-size:17px !important;}
.containerShare .rightColumn input:-ms-input-placeholder{ color:#fff;font-size:17px !important; }
.containerShare .rightColumn input::-moz-placeholder{ color:#fff;font-size:17px !important; }
.containerShare .rightColumn input:-moz-placeholder{color:#fff;font-size:17px !important;}
.shareRBtn .btn, .shareRBtn .btn:active{background: #FDB42B;width: 100%;border-radius: 0px;color: #000c3b;font-size: 17px;font-weight: bold;border: 0px;margin-top: -10px;}
.rightColumn .input-append{position: relative;}
.rightColumn .input-append .validation{position: absolute;top: 30px;left:0px;}
.howWorkConn{margin-bottom: 0px;position: relative;}
.howWorkConn .headingWork{font-size: 30px;text-align: center;font-weight: bold;color: #000c3b;padding-bottom: 30px;padding-top: 30px;background:#fff;}
.conatinerWorkConnet .tab-content{background:#000c3b;padding:90px 0px 42px 0px;;}
.conatinerWorkConnet .tab-content p{font-size:17px;color:#fff;line-height: 27px;margin-bottom: 20px;}
.conatinerWorkConnet .nav-tabs{background: #000c3b;border-bottom:1px solid #ffffff8c;padding-left: 20px;padding-right: 20px;}
.conatinerWorkConnet .nav-tabs > li > a{font-size:17px;color:#fff;opacity:0.5;padding: 30px 5px 15px 5px;}
.conatinerWorkConnet .nav-tabs > li.active > a, .conatinerWorkConnet .nav-tabs > li.active > a:hover, .conatinerWorkConnet .nav-tabs > li.active > a:focus{background:transparent;border:0px;border-radius:0px;color:#fff;opacity:1;}
.conatinerWorkConnet .nav-tabs > li > a:hover{background:transparent;border:0px;border-radius:0px;color:#fff;opacity:1;}
.conatinerWorkConnet .nav-tabs > li{width: 25%;text-align: center;}
.contntBx{width: 50%;float: left;}
.imgBx{width:18%;float:right;}
.tabsConShare{max-width:900px;margin: auto;width:100%;height: 215px;}
.paddingtop50{padding-top:50px;}
.contntBx55{width:55%;}
.conatinerWorkConnet .nav-tabs li.active span, .conatinerWorkConnet .nav-tabs li:hover span{border-bottom: 4px solid #FDB42B;padding-left: 15px;padding-bottom: 15px;padding-right: 15px;}
.contentPage .showIntableImg{max-width: 145px;margin: auto;}
.frameBir{margin-top:150px;}
.searchedRecord p{text-align:center;}

/*News Readmore*/
.newsVBPage{padding: 0px 15px;}
.newsVBPageIn{border: 1px solid #eee;margin: 0px 0px 20px 0px;margin-top: 0px;clear: both;border-radius:4px;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}
.newsBoxList{padding: 10px 0px;}
.imgIconNews{width: 12%;float: left;text-align: center;padding: 0px 10px;}
.newsContent{width: 88%;float: left;}
.footNewsContent{height: 30px;}
.footNewsContent .col33{width: 33.33%;float: left;text-align: center;color: #8b8589;height: 28px;padding: 6px 15px 0px 15px;font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dateRed{    color: #fc0d1b !important;}
.shareRe img{width: 18px;}
.newsContent a{font-size: 15px;font-weight: bold;line-height: 19px;}
/*End News Readmore*/

/*Blog Readmore*/
.blogVBPage{padding:15px;}
.blogVBPageIn{border: 1px solid #eee;padding: 5px 12px;margin-bottom: 20px;margin-top:0px;border-radius:4px;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}
.blogmainImg{width: 80%;float: right;}
.blogmainImg img{margin:auto;}
.ddfContentBox .blogmainImg img{width: 100%;max-height: 266px;}
.blogFlow{width:20%;float: right;text-align: center;padding-top: 20px;padding-left: 0px;}
.contentPortion h2{font-size: 18px !important;font-weight: bold;line-height: 22px !important;margin-top: 20px !important;}
.blogVBPageIn .contentBox{color: #000c3b;font-size: 13px;text-align:center;}
.blogVBPage .footNewsContent{margin: 10px -12px -5px -12px;height: 30px;border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;}
.blogVBPage .col40{width: 42.33%;float: left;text-align: center;font-size: 11px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left:8px;}
.mainBlogVB .col40{padding-top: 8px;}
.col26{width: 24.33%;float: left;text-align: center;padding-top: 5px;}
.orangeTxt{color: #fdb42b;font-weight: bold;font-size: 17px;}
.blueTxt{color: #000c3b;font-weight: bold;line-height: 17px;}
.redTxt{color:#fc0d1b;}
.blogPageSidebar .aboveForSubscribe img, .aboveForSubscribeMarket img{max-width: 250px;width: 100%;margin: auto;height: 100%;}
.onlyTxtPadMarket{top: 140px;}
.containerMarket{margin-top: 126px;height: 15px;}
.containerMarket .headingLinesMore{background: #fff;padding: 0px 0px;box-shadow: 0px 0px 12px -4px rgb(52, 52, 52);height: 15px;position: fixed;width: 100%;max-width: 1160px;z-index: 3;}
.containerMarket .headingLinesMore h2{color: #FDB42B;font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;text-align: left;background: #fff;margin-bottom: 0px;height: 15px;font-family: Helvetica-Condensed;line-height: 9px;padding: 3px 0px;}
.containerMarket .headingLinesMore h1{color: #000c3b;font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;text-align: left;background: #fff;margin-bottom: 0px;height: 15px;font-family: Helvetica-Condensed;line-height: 9px;padding: 3px 0px;}
.bluePCBG{padding: 3px 15px 5px 15px;height: 40px;background: #000c3b;color: #fff;position: fixed;width: 100%;z-index: 6;white-space: nowrap;}
.headingPage{font-size: 21px;display:inline;margin: 4px 0px 0px 0px;font-family: Helvetica-Condensed;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.serviceMainBlue .headingPage{margin: 0px;}
.headingPage span{padding-right: 7px;}
div.headingPage{margin-top:-2px;}
.headingPage a{color:#fff;}
.articleTopBread .headingPage{margin: -3px 0px 0px 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 33px;width:100%;}
.fixFooterBlog h4{font-weight:normal !important;text-align:left !important;padding: 2px 15px !important;  font-size: 17px !important;height:31px;}
.fixFooterBlog h4 img{margin-right:5px;width:28px;}
.pcBlueBorder{background:#000c3b;height:3px;margin-bottom:5px;}
.subscribeImgVB{float: right;height: 31px;margin-top: -2px;margin-right: -17px !important;cursor:pointer;width: 135px !important;}
.supportingInfoPage label img{width:47px;height:16px;}
.boxesBlog{padding: 0px 25px 0px 25px;}
.boxesBlog .boxesBlogIn p a{color:#000c3b !important;}
.fixFooterBlog h4{color: #fff;margin: 0px;font-size: 15px;font-weight: bold;padding: 0px;text-align: center;background: #000c3b;}
.fixFooterBlog h4 span{border-bottom:1px solid #fff;}
.boxesBlogIn{width: 49%;float: left;background: #dfe5fa;text-align: left;margin-right: 1%;padding: 15px 20px 2px 20px;line-height: 15px;color: #000c3b;min-height: 288px;}
.articlePage .boxesBlogIn, .newsVirtual .boxesBlogIn{min-height: 242px;}
.newsVirtual .boxesNews{padding: 0px 25px 0px 25px;}
.boxesBlogIn img{margin-bottom: 10px;width:76px;height:76px;}
.boxesBlogIn p{color:#000c3b;line-height:15px;}
.innerImgCol{width: 50%;text-align: center;float: left;}
.fixFooterBlog{margin-top:20px;}
.othersPageTopArticle .subscribeImgVB{height: auto;width: 127px !important;margin-top: -2px;}
.Most-Read ol{padding: 0px;margin: 0px;list-style: none;counter-reset: li;}
.Most-Read ol li{border-bottom: 1px solid #f1f1f1;padding-bottom: 8px;line-height: 20px;margin-top: 8px;counter-increment: li;padding-left: 55px;}
.Most-Read ol li::before{font-weight: bold;content: counter(li);display: inline-block;width: 18px;margin-left: -15px;font-size: 24px;color: #000c3b;}
.Most-Read ol li a{font-size: 17px;color: #2A5DB0;font-weight: bold;}
.radioCompileData .sub_news img{width:22px;}
.topBlogPaginat .topPagi{text-align:right;background: #f5f5f5;height: 35px;}
.pcBlueBorderAskus{background:#000c3b;height:3px;margin-top: 20px;}
.newsVirtual .pcBlueBorderAskus{margin-top:35px;}
/*End Blog Readmore*/

/*End News Readmore*/
.fixFooterNews h4{text-align:left !important;padding:4px 15px !important;font-size: 17px !important;    font-weight: normal !important;background:#000c3b;color:#fff;margin-bottom: 0px;margin-top: 0px;}
.fixFooterNews h4 img{width:22px;}
.boxesNews{padding: 0px 25px 25px 25px;}
.detailBlogPage .boxesNews{padding: 0px 25px 0px 25px;}
.boxesNewsIn img{margin-bottom: 10px;width: 44px;}
.boxesNewsIn{width: 24%;float: left;background: #dfe5fa;text-align: center;margin-right: 1%;padding: 15px 20px;line-height: 15px;color: #000c3b;}
.boxesNewsIn a, .boxesNewsIn a:hover{display:block;color: #000c3b;}
/*End News Readmore*/

/*Ask Form*/
.myAskUsForm .carefullyTxt{font-size:12px !important;font-weight:bold;}
.myAskUsForm { position: relative; clear:both;}
.myAskUsForm .containerShare h3 { font-size: 32px; }
.myAskUsForm .containerShare { color: #000c3b; background: #E3E9FF; padding: 0px 20px 15px; }
.myAskUsForm .containerShare .leftColumn p {color: #000c3b;  }
.myAskUsForm .rightColumn .input-append input::-webkit-input-placeholder{color:#000c3b;}
.myAskUsForm .rightColumn .input-append input:-ms-input-placeholder{color:#000c3b;}
.myAskUsForm .rightColumn .input-append input::-moz-placeholder{color:#000c3b;}
.myAskUsForm .rightColumn .input-append input:-moz-placeholder{color:#000c3b;}
.myAskUsForm .rightColumn .input-append input { border-bottom: 1px solid #000c3b; }
.myAskUsForm .shareRequestPrivacy .termPColor, .shareRequestPrivacy .pCheckTxt label{font-size: 12px;color: #000c3b !important;font-weight: bold;}
.shareRequestContainer .pCheckTxt label{color:#fff !important;}
.myAskUsForm .pCheckTxt{width: 40%;}
.myAskUsForm .pCheckTxtLike{width: 60%;}
.myAskUsForm .head1 { background: #000c3b; color: #fff; font-size: 18px; text-align: center; padding: 5px 0; margin-top: 5px; }
.myAskUsForm .small1 {font-weight: 300;font-style: italic;width: 100%; float: left; text-align: center; margin: 10px 0 10px; }
.myAskUsForm .containerShare .leftColumn textarea { border-bottom: 1px solid #b7b6c5; border-left: 1px solid #b7b6c5; border-right: 1px solid #b7b6c5;    color: #8b8589; }
.myAskUsForm .askUsSpan { position: absolute; left: 8px; top: 0; margin-top: 9px; }
.shareRequestDesign .bgImageHomepage{margin-top:125px;}
/*End Ask Form*/

.topBlogPaginat .pagination .active a{z-index: 1;color: #000c3b !important;cursor: default;background: #fff !important;border-radius: 50%;padding: 0px !important;font-size: 15px !important;width: 26px;height: 26px;text-align: center;line-height: 24px;margin: 0px 2px;border: 1px solid #000c3b;}
.leftSearchMarket{width:170px !important;margin-top: 5px;background: #fff;border-radius: 3px !important;    border: 0px !important;}
.leftSearchMarket form input[type="search"]{height:22px;border: 1px solid #fff;border-top-left-radius: 3px;border-bottom-left-radius: 3px;padding: 0px 0px 0px 5px;font-family: Helvetica-Condensed;}
.leftSearchMarket .btn-default{height: 22px;background: #fff;border: 0px;padding: 0px 12px;}
.imageIconSearch{width:15px;display:block !important;}
.leftSearchMarket .sb-search-input{background: #fff !important;height:24.85px !important;}
.leftSearchMarket .btn-default{background:#fff !important;box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125) !important;}
.articlesListBlog .newsVBPageIn{margin-top:0px;}
.sectionBgNone .fixFooterBlog{margin-top:10px;}
.importExportMargin .productHeadingPort{margin-top:6px !important;}
.enterRecords{width: 1160px;display: block;margin: auto;margin-bottom: 5px;    padding: 0px 15px;}
.enterRecords .pcBlueHeading{font-size: 30px;font-weight: bold;color: #000c3b;}
.linkTxtColor a, .enterRecords span.linkTxtColor{font-size:24px;line-height: 18px;}
.eventClen{width:20px;margin-top: -6px;}
.leftSidebarPharmaCont{width: 149px;height: 100%;position: fixed;}
.rightSidebarPharmaCont{float: right;width:150px;}
.rightSidebarPharmaCont .innerSide{position: fixed;width: 150px;}
.leftSidebarPharmaCont img, .rightSidebarPharmaCont img{width:100%;border: 1px solid #f1f1f1;}
.containerBoxMain{width: 73.6%;float: left;padding-left: 15px;padding-right: 15px;margin-left: 150px;}
.searchImpEx{float:right;margin-top: 4px;margin-right: -4px;}
.containerBoxFullWidth{width: 100%;float: left;}
.servicesPagesFix .produBannerIner{border: 0px;margin-bottom: 20px;margin-right:0px;}
.servicesPagesFix .produBannerIner img{border: 1px solid #f1f1f1;margin:auto;}
.topBtnDesign .span_left{line-height: 28px;
width: 36px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;background: #b2beed;border-radius: 4px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.serviceProductVB img{border:1px solid #f1f1f1;}

/*New Design*/
.excipientsBoxesIn{max-width:980px;width:100%;margin:auto;margin-top: 82px;}
.mainExpI{margin-top:95px;}
.innerExpBx{padding: 8px 6px 3px 6px;margin-bottom: 30px;position: relative;}
.innerExpBx .blueBoxColoProduct{float: left;max-width: 100%;margin-top: -21px;}
.innerExpBx .tagLinePartyTxt{margin-top: 0px;clear: both;white-space: nowrap;text-align: left;} 
.expiProduct .tagLinePartyTxt{margin-top: 0px !important;margin-bottom: 5px;} 
.pharmaServicesPage .tagLinePartyTxt{margin-bottom: 8px;}
.innerExpBx .tagLinePartyTxt img{width: 19px;margin-top: -6px;}
.innerExpBx .productHeadingPort{margin-top: 8px;clear: both;width: 88%;margin-bottom: 2px;float: left;}
.innerExpBx .partyNameProduct{    max-width: 396px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #000c3b;color: #fff;padding: 5px 15px 5px 8px;border-radius: 3px;margin-bottom: 17px;float: left;text-align: left;font-size: 14px;margin: 0px;height: 25px;font-weight: bold;}
.innerExpBx .partyNameProduct a, .innerExpBx .partyNameProduct a:hover{color: #fff;}
.innerExpBx .leftProductColm{width: 88%;float: left;clear: both;}
.supportingInfoProduct{clear:both;margin-bottom: 5px;}
.supportingInfoProduct p{    margin-bottom: 0px;}
.supportingInfoProduct .supHeading {color: #000c3b;font-size: 12px;}
.innerExpBx .productSupplierBox{width: 9.6%;float: right;margin-bottom: 8px;margin-top: -28px;}
.innerExpBx .colorBlueBandProduct{background: #fff;border: 1px solid #000c3b;height: 25px;line-height: 14px;width: 100%;text-align: center;border-radius: 3px;font-size: 14px;margin: 0px;padding: 2px 10px;}
.contactSupllier img{width: 55px;height: 55px;cursor:pointer;}
.supportInImgService .contactSupllier img{float:right;}
.innerExpBx .bottomIconCompany p{    font-size: 14px;color: #000c3b;font-weight: bold;padding: 5px 0px 7px 6px;margin: 0px 0px 0px -8px;text-align: left;line-height: 16px;height: 37px;cursor: pointer;}
.innerExpBx .bottomIconCompany p.spaceLft{padding: 5px 0px 7px 41px !important;}
.innerExpBx .bottomIconCompany p a{color: #000c3b;font-weight: bold;}
.innerExpBx .bottomIconCompany .txtMarginContact{padding-left: 6px;float: left;padding-top: 4px;color:#000c3b;}
.innerExpBx .bottomIconCompany p img{float: left;width: 28px;height: 25px;margin-right: 8px;margin-left: 2px;}
.innerExpBx .txtMargin{position: absolute;width: 125px;padding-left: 7px;margin-top: 4px;color:#000c3b;}
.innerExpBx .bottomIconCompany hr{margin: 0px;border-top: 1px solid #eee;margin-left: -6px;height: 1px;width:100%;}
.virtualBoothHr{width: 132px;}
.websiteHr{width: 98px;}
.corporateHr{width: 60px;}
.corporateHrBelow{width: 32px;}
.contentBoxParaTop{width: 75%;}
.adsFooter{width: 66.3%;float: left;}
.eventsAttendDefault{float: right;width: 32.6%;}
.pipeLinePRO .paraExcipient .eventsAttendDefault{width:100% !important;}
.eventsAttendDefault .weekOptionAttend .firstRowOption{padding: 0px 5px;overflow: hidden;text-overflow: ellipsis;font-weight: bold;    margin-bottom: 0px;text-align: center;}
.defaultEvent .belwoTxt{text-align: center;}
.eventsAttendDefault .belwoTxt .boldTxt{font-size: 14px;height: auto;}
.eventsAttendDefault .belwoTxt p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-bottom: 0px;}
.eventsAttendDefault .belwoTxt p a{color:#000c3b;display:block;}
.readmoreContentVB .servicesContent .footerImageCompany .adsFooter img{width:100%;border:1px solid #f1f1f1;}
.supportingInfoProduct label{font-weight:normal;margin:0px;}
.colorBlueBandProduct label{margin: 2px 0px;line-height: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.imgSection{float: left;}
.imgSection img{margin-top:2px;}
.defaultImgSection .imgSection img{margin-top:5px;}
.virtaulMainBar .imgSection{margin-top:2px;width: 42px;}
.virtaulMainBar .imgSection .menuBarVir{margin-left: 10px;margin-top: 2px;width: 23px;height: 14px;padding-top: 4px;cursor:pointer;}
.virtaulMainBar .imgSection .hmBurgVirtual:hover .submenuVei{display:block !important;position: absolute;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.virtaulMainBar .starImg{margin-top: -1px;}
.starImg{margin-left: 10px;width: 30px;}
.colorBlueBandProduct label a{color:#000c3b;}
.expCrousal{position: fixed;margin-bottom: 0px;height: 31px;max-width: 810px;margin: auto;background: #fff;width: 100%;z-index: 3;border-bottom: 1px solid #eee;} 
.belowHeadLines{background: #f5f5f5;padding: 5px 15px 0px 15px;min-height: 40px;z-index: 5;max-width: 810px;width: 100%;font-family: Helvetica-Condensed;margin: auto;position: fixed;margin-top: 31px;}
.pharmaServicesPage .belowHeadLines{min-height: 32px;}
.pharmaServicesPage .filterDeskBtn{padding-top:4px;}
.mainBread{color: #000c3b !important;font-weight: bold;margin-top: 8px;margin-bottom: 0px;font-size:14px;}
.mainExpTo{margin-top:95px;}
.arrowImgTop{margin-top: 2px;height: 16px;position: absolute;right: 0px;}
.cntSuppRequest .span_left{background: #fdb42b;padding: 0px 5px 0px 5px;float:left;margin-right: 8px;width: 30px;height: 22px;}
.cntSuppRequest .span_left img{width: 18px !important;height: 18px !important;border: 0px !important;margin-top: 0px !important;margin-left: 0px !important;}
.leftOverviewPage .cntSuppRequest .span_left img{margin-top:-1px !important;}
/*End */

.servicesSection{clear: both;padding-top: 0px;}
.ddfContentBox .servicesSection{padding-top:63px;}
.servicesSection .servicesContent{float: left;width: 100%;}
.ddfContentBox .servicesSection .paraExcipient{display:none;}
.partyNm{margin-top: -21px;height:30px;}
.partyNm label, .partyNm h3{padding: 2px 8px;color: #fff;background: #000c3b;margin: 0px;height: 25px;line-height: 19px;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;display: inline-block;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.partyNm label a, .partyNm label a:hover, .partyNm h3 a, .partyNm h3 a:hover{color:#fff;}
.tagLinePartyTxt{margin-bottom: 13px;clear: both;white-space: normal;overflow: hidden;text-overflow: ellipsis;padding-top:2px;margin-top: 2px;line-height: 17px;}
.partyMainBx .tagLinePartyTxt{margin-bottom: 8px;}
.taglineContent img{margin-right:5px;}
.changeFilterBx h4.tagLinePartyTxt{margin-top: -8px;}
.tagLinePartyTxt img{width: 19px;margin-top: -6px;}
.servicesContent .servicesContentHeading h2, .servicesContent .servicesContentHeading h4{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #2A5DB0;height: 24px;font-weight: bold;width: 100%;float: left;max-width: 100%;text-align: center;margin-bottom: 8px;padding: 5px 15px 4px 8px;background: #e3e9ff;font-size: 14px;margin-top: 0px;border: 0px;border-radius:4px;}
.pipeLineCont .servicesHeading h4{text-transform: initial !important;}
.servicesContent .servicesContentHeading h4 span{border-bottom:0px !important;}
.servicesContent .greyHedingP a{width: 290px;color: #2A5DB0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;}
.sendEmailTxtsec{float: right;margin-bottom: 5px;}
.sendEmailTxtsec img{width: 55px;height: 55px;}
.servicesContent .supportingInfoPage{margin-bottom: 12px;clear: both;width: 100%;float: left;}
.servicesContentInner .supportingInfoPage .supHeading{color: #8b8589;margin-bottom: 0px;line-height: 15px;clear: both;font-size: 12px;padding-left:0px;}
.listExpi{margin-top: 5px;}
.excipientsList{color: #000c3b;margin-bottom: 12px;line-height: 17px;}
.excipientsList b, .applTxt a, .applTxt a:hover, .applTxt a:focus{color: #000c3b;}
.ddfContentBox .hideVBPag{display: none;}
.servicesContentInner .supportingInfoPage{margin-top:10px !important;}
.servicesContentInner .footerImageCompany{clear:both;}
.servicesContentHeading .productInfoTitle{left: auto;position: absolute;right: 8px;}
.productInfoTitle[aria-label]:hover::after{right: -7px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 270px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;word-break: break-all;}
.contentServiceIn{width: 100%;}
.servicesName a, .servicesName a:hover{color:#2A5DB0;}
.serviceCon{margin-top: 0px;width: 76.4%;}
.serviceCon .weekOptionAttend .weekOptionAttendTitle{right: 5px;}
.servicesSupportingInf{padding-top: 0px;padding-bottom: 8px;}
.contentInnerSec .breadCumList b{font-weight: normal;color: #000c3b;}
.contentInnerSec .breadCumList p{margin-bottom: 0px;color: #000c3b;}
.supportInImgService{float:right;}
.ddfContentBox .excipientsList:nth-child(3){margin-bottom:0px;}
.productExpDeatil .eventsAttendDefault .mwu-desk{height:82px;width:100%;border: 1px solid #B0ABAA;}
.tagLinePartyTxt a, .tagLinePartyTxt a:hover{color: #8b8589;}
.supportingInfoPage{clear: both;width: 100%;float: left;margin-top: -15px;margin-bottom: 8px;}	
.supHeading{margin-bottom: 0px;line-height: 15px;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.supHeading label{margin-bottom:0px;margin-top:0px;font-size: 12px;font-weight: normal;}
.supHeading label span{color: #2A5DB0;}
.mobileSearchFa{font-size: 13px;border-radius: 15px;border: 2px solid;padding: 5px 6px;color: #FDB42B;}
.findListSearchMobile{display:none;}
.imgSecRight ul{list-style: none;padding-left: 0px;}
.imgSecRight ul li{display:inline-block;margin-left: 5px;}
.imgSecRight ul li img{width:58px;}
.imgSecRight{position: absolute;right: 6px;top: -13px;z-index:1;}
.supportingInfoSingleParty span{color: #2A5DB0;}
.readmoreContentVB #lookingForASupplier .con-head{position:relative !important;}
.readmoreContentVB .supplierHeading{border-top-right-radius: 0px;}
.searchServices{float:right;width: 200px !important;}
.searchServices .sb-search-input{border-radius:3px;border:0px;}
.pagination > .active > a{    z-index: 1;color: #000c3b !important;cursor: default;background: #fff !important;border-radius: 50%;padding: 0px !important;font-size: 13px !important;width: 26px;height: 26px;text-align: center;line-height: 26px;margin: 0px 5px;border: 1px solid #000c3b;border-top-left-radius:50% !important;border-bottom-left-radius:50% !important;}
.pagination > li > a, .pagination > li > span{margin: 0px 1px;color: #000c3b;padding: 3px 4px;}
.eventsAttendDefault .mwu-desk{min-height:81px;height:81px;border: 1px solid #f1f1f1;width: 100%;}
.servicesSupportingProd{margin-top: -27px;margin-bottom: 8px;}
.impExpTable{margin-top:21px;} 
.menuListMobRead{display:none;}
.servicesLeftAbout{width: 179px;margin-left: -15px;}
.servicesLeftAboutIn{padding-left: 8px;padding-right: 8px;text-align: left;width: 100%;height: calc(100vh - 205px);overflow: auto;background: #000c3b;border: 0px;}
.servicesLeftAbout .innerLeftParty .bottomIconCompany p{padding: 7px 18px 8px 8px;text-align: left;line-height: 16px;height: 30px;font-size: 14px;color: #fff;border-bottom: 1px solid #3f5686;background: url(images/Right-arrow-taupe-white.png) no-repeat right;background-size: 15px 15px;font-family: Helvetica-Condensed;margin-left: 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;    margin-bottom: 0px;}
.servicesLeftAbout .innerLeftParty .bottomIconCompany{margin: 0px 5px 30px 5px;}
.servicesLeftAbout .bottomIconCompany p a{color: #fff !important;font-weight: normal;}
.servicesLeftAbout .innerLeftParty .weekOptionAttend{text-align: center;margin-top: 20px;margin-bottom: 20px;border: 3px solid #fff;border-top: 0px;}
.servicesLeftAbout .innerLeftParty .weekOptionAttend .firstRowOption{line-height: 19px;padding: 2px 5px;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 23px;font-size: 19px;background: #fff;color: #000c3b;margin-bottom: 0px;}
.servicesLeftAbout .eventLeftSide .belwoTxt{background: #199ddc !important;margin-top: 0px;padding-bottom: 2px;border-top: 0px;padding: 0px 3px;}
.servicesLeftAbout .innerLeftParty .belwoTxt p{font-size: 19px;color: #fff !important;position: relative;margin-bottom:0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.servicesLeftAbout .innerLeftParty .belwoTxt a{margin-left: 0px;color: #000c3b !important;font-size: 14px;}
.abtSupTxt{text-align: center;font-size: 14px;font-family: Helvetica-Condensed;}
.abtSupTxt span{background: #fff;color: #000c3b;font-weight: bold;width: 167px;display: block;margin: auto;padding: 3px;border-radius: 3px;} 
.topLookingFor span{background: none;color: #fff;font-weight: normal;border-bottom: 1px solid #fff;width: auto;}
.servicesLeftAboutIn .abtSupTxt{margin-top:25px;}
.topLookingFor{text-align:left;margin-left:45px;float:left;}
.pharmaServicesPageMain .servicesHeading{text-align: center;text-transform: uppercase;color: #000c3b;margin-top: 0px;font-weight: bold;font-size: 30px;border-bottom: 2px solid #B0ABAB;max-width: 100%;}
.pharmaServicesPageMain .containerBoxMain{width:710px;margin-left: 167px;padding-top: 15px;}
.servicesRightBanner, .servicesRightBanner .innerSide{width: 250px;padding-top: 8px;}
.sizeDecCountry{font-size:14px !important;}
.widthBoxesSyn{width:211px !important;}
.servicesLeftAbout .abtSupTxt span{background: none;color: #fff;font-weight: normal;border-bottom: 1px solid #fff;width: auto;display: initial;padding-bottom: 0px;}
.serviceMainBlue .getEnquiries{float: left;margin-top: 2px;margin-left: 180px;cursor:pointer;font-family: Helvetica-Condensed;}
.serviceMainBlue .getEnquiries img{width:30px;}
.imgIconNews img{width:28px;}
.mainPageNews .imgIconNews{width: 8%;}
.mainPageNews .newsContent{width: 92%;}
.pharmaServicesPage .pharmaBoxLeft{margin-top: -64px;}
.fullWidthCol{width:100% !important;margin-right: 0px;}
.lessIcon img{width:27px;height:27px;}
.blogVBPageIn .blogFlow img{width:76px;height:76px;}
.vbDesignPageSlide{max-width: 1175px;width:100%;margin-left: auto;margin-right: auto;} 
/*.vbDesignPageSlide .vbDesignPageSlideIn{float: right;width: 250px;margin-left: 42px;position: fixed;z-index: 1000000;bottom: 0px;}*/
.vbDesignPageSlide .vbDesignPageSlideIn{float: right;width: 250px;margin-left: 9px;position: fixed;z-index: 1000000;bottom: 0px;}
.servicePageContent .servicesHeading{text-align: center;color:#000c3b;font-size:28px;margin-bottom: 38px;}
.distributerImg, .distributerMain label{float:left;}
.distributerImg img{width:58px;height:25px;margin-left:5px;}
.listServicesMain li{display:inline;list-style:none;margin-right:10px;margin-top: -6px;}
.listServicesMain li h1{padding-top: 2px;}
.dark-red{color: #FC0D1B !important;}
.partyInfoTitleAuto[aria-label]:hover::after{right: -7px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 1;background: #000c3b;width: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;   white-space: normal;margin-top: 22px;word-break: break-all;}
.listServicesMain {max-width: 1154px;width: 100%;position: absolute;margin-top: 0px;}
.footer-bottom .pull-left{position:relative;z-index:99999;padding-left:220px;}
.mainSelectedValue span{border-bottom: 2px solid #000c3b;color: #000c3b;background: #fdb42b;padding: 5px 12px;position: absolute;height: 31px;}
.articleTopBread img{margin-top:-3px;width: 164px;height: 40px;}
.singleHeading{line-height: 32px;}
.envelopClient{margin-top:2px;}
#searchSerExpUl{margin-top: 30px;background: #353b54;max-width: 425px;overflow: auto;max-height: 300px;padding-top: 0px;left: 0px;right: auto;}
#searchSerExpUl > li{background: #353B54;border-bottom: 2px solid #000c3b;font-family: Helvetica-Condensed;font-size: 17px;}
#searchSerExpUl > li:hover{background: #fdb42b;}
#searchSerExpUl > li a{padding: 8px 12px;}
#searchSerExpUl > li:hover a{color:#000c3b;}
#searchSerExpUl > li a p{margin-bottom: 0px;line-height: 18px;color: #fff;}
#searchSerExpUl > li:hover a p{color:#fff !important;}
.paddingTabCss{padding: 4px 10px;}
.tablePdCSs{padding: 4px 10px;text-align:center;vertical-align: middle;}
.tHeadTb{font-weight: bold;color: #000;font-size: 15px;}
.bgColorChng{background:#FFCD6F;}
.downloadCSVF{margin-top: 5px; text-align: right;}
.activeIngredientsCSS{overflow: auto;color: #000c3b;}
.tabRelE{overflow:auto;}
.detailDescP{color:#000c3b;}
.servicesContent .detailDescP{min-height: 63px;max-height: 63px;overflow: hidden;}
.servicesContent .detailDescP a, .servicesContent .detailDescP a:hover, .servicesContent .detailDescP a:focus{color:#000c3b;}
.getEnFix{margin-top:12px !important;} 
.fixCarouMarket .myWrapper{position: fixed;z-index: 5;background: #fff;}
.getEnFix .getEnFixInner{position: fixed;width: 869px;z-index:6;background: #f5f5f5;}
.servicesPageSeo h1{line-height:15px;}
.filterDeskBtn{float: left;margin-right: 15px;padding-top: 6px;color: #000c3b;font-weight:bold;} 
.filterDeskBtn span{background: #000c3b;padding: 3px 6px;border-radius: 50px;display: block;width: 26px;float: left;margin-right: 5px;margin-top: -3px;}
.filterLeftDeals .filterDeskBtn span{background:none;}
.mainFilterBoxInner{float:left;margin-top:2px;}
.containerBoxFullWidth .mainFilterBoxInner{float:left;margin-top:-2px;}
.fullTextTag{white-space: normal;}
.servicePageContent{background: #fff;box-shadow: 0px 0px 12px -6px #343434;padding: 15px;min-height: 410px;}
.distributerBoxes .partyNm{float:left;position:relative;z-index:1;}
.distributerImg{margin-top: -21px;}
.menuListMobRead{float: left;background: #f5f5f5;max-width:50%;}
.menuListMobRead .btn-primary{text-align:left;padding-right: 20px;}
.mainFilterBg{background: #f5f5f5;}
.menuListMobRead .btn, .menuListMobRead .btn:hover, .menuListMobRead .btn:focus{background: none;color: #000c3b !important;border: 0px;}
.menuListMobRead .dropdown-menu > li > a{color:#fff;}
.menuListMobRead .btn-primary{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}

/*Filter*/
.pharmaServicesPage .mainFilterBoxInner{float:left;margin-top:-3px;}
.selectAllLabel{font-weight: normal;font-size: 12px;color: #000c3b;margin-bottom: 0px;text-transform: uppercase;}
.selectAllLabel .selectAll{margin-right: 7px !important;margin-top: 2px !important;}
.leftFilterBoxMain .filterLeftDeals .Filert-RiGht span{width: 135px;float: left;font-size: 11px;padding-left: 4px;color: #000c3b;}
.moreDetailPage{font-family:Helvetica;padding: 5px 15px 0px 15px;}
.filterClsParent p{line-height:19px;}
.filterClsParent a{cursor:text !important;}
.leftFilterBoxMain .Filert-RiGht a{color: #000c3b;font-size: 11px;float: left;}
.leftFilterBoxMain .filterLeftDeals .Filert-RiGht span .cntSpn{width:auto;float:none;}
.activeFilters{float: left;margin-right: 8px;color: #fdb42b;font-weight: bold;font-size: 12px;line-height: 20px;}
.resetFilter{font-size:11px;}
.selectedFilters .selFilDiv{font-weight: bold;float: left;margin-right: 10px;border: 0px;line-height: 19px;border-radius: 4px;height: 21px;font-size: 13px;color: #fdb42b;background: #fff;}
.selectedFilters .clFil{font-size:15px;color: #fdb42b;cursor: pointer;display: block;float: left;font-weight:normal;border-right: 0px;padding: 0px;}
.selectedFilters{max-width: 866px;border:0px;height: 20px;padding: 0px 15px 0px 15px;position:relative;background: #fff;width:100%;margin-bottom: -73px;}
.selectedFiltersFixed{max-width: 865px;margin-top: -35px;}
.filterNameTop{display: block;float: left;padding-right: 3px;font-weight: bold;padding-left: 8px;}
/*.resetBtnAjax{cursor: pointer;color: #fc0d1b;margin-top: 4px;font-size: 12px;display: inline;}*/
.supHeading img{width:47px;height:16px;}
.readmoreContentVB .partyInHead h2, .readmoreContentVB .partyInHead h5, .readmoreContentVB .partyInHead h3{max-width: 100%;width:100%;max-width: 100%;}
.partyInHead a, .partyInHead a:hover{color:#2A5DB0;}

/*Pagination*/
.newPagination{margin: 10px 0px;}
.newPagination .disabled{display:none !important;}
.newPagination .firstPage, .newPagination .previousPage, .newPagination .pageNumbers, .newPagination .nextPage, .newPagination .lastPage{display:inline;color:#000c3b;font-weight: bold;font-size: 15px;cursor: pointer;}
.newPagination .pageNumbers a{color:#000c3b;display:inline;font-weight: bold;font-size: 15px;padding: 3px 5px;}
.newPagination .pageNumbers a.active{z-index: 1;color: #000c3b !important;cursor: default;background: #fff !important;border-radius: 50%;font-size: 13px !important;width: 26px;height: 26px;text-align: center;line-height: 26px;margin: 0px 2px;border: 1px solid #000c3b;padding: 3px 7px;}
.newPagination .pageNumbers a:hover{color: #fdb42b !important;}
.footPagination p{font-size: 30px;color: #000c3b;font-weight: bold;margin-top: 10px;text-align: center;margin: 0px;margin-bottom: 6px;}
.footPagination p span{color: #FC0D1B;display:none;}
.contentDetailsInner{margin-top:6px;clear:both;}
/*End Pagination*/

/*Slider Footer Div*/
.arrowShowInsert{cursor:pointer;position: fixed;bottom: 6px;z-index: 999999;opacity: 0;background: #000c3b;color: #fff;padding: 8px 12px 8px 62px;border-radius: 100%;font-size: 22px;height: 74px;width: 84px;display: flex;align-items: center;justify-content: center;margin-left: -56px;box-shadow: 2px 2px 8px #888;}
.arrowShowInsert:hover .fa-chevron-right{color:#FC0D1B;}
#lefttoright {width:333px;position: fixed;left:-395px;bottom:0px;font-family: helvetica;background:#fff;box-shadow: 0 2px 4px rgba(23, 23, 24, .27);z-index: 9999999;}
/*#lefttoright .bxImg{float:left;width:68px;height:70px;}*/
#lefttoright .bxImg img{width:100%;}
#lefttoright .contentBxSlide p{margin: 0 0 10px;font-size: 17px;line-height: 9px;color: #000c3b;text-transform: uppercase;}
.vistF{margin-top: 10px !important;margin-left: 12px !important;}
.leftMarginViB{margin-left: -29px !important;}
#lefttoright .contentBxSlide{float: right;width: 201px;}
#lefttoright .finOutHow a{font-size: 12px;font-weight: bold;color: #000c3b;text-decoration: none;padding: 3px 8px;margin: 6px auto;width: 115px;display: block;background: #fdb42b;border: 1px solid #000c3b;border-radius: 5px;height: 23px;}
#lefttoright .close-notif{position: absolute;right: 0px;top: 0px;padding: 0px 5px 8px 15px;cursor: pointer;color: #fff;font-size: 14px;}
.finOutHow{font-size: 15px;color: #000c3b;line-height: 17px;text-align: center;text-transform: uppercase;}
/*End Slider Footer Div*/

.countryFlagVB img{width:100px;height:61px;margin-bottom: 5px;border:1px solid #f1f1f1;}
.virtualExhContact .viewDetailContact .col-sm-4:nth-child(2) img{margin: 55px auto !important;}
.virtualExhContact{margin-top:60px;}
.virtualExhContact .col-sm-4{padding-left:0px;padding-right:0px;}
.textCenterBx{text-align:center;}
.textCenterBx img{width: 110px !important;max-height: 100% !important;margin-top: 70px;}
.activeMenu .marginBlogLeft{margin-left:38px;}
.boxesParticular .cname{background: #000c3b;color: #fdb42b;padding: 5px 32px;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;border-top-left-radius: 30px;border-top-right-radius: 30px;text-align:left;}
.boxesParticular .cname a{color: #fdb42b;}
.boxesParticular .contentCompanyBx{border: 1px solid #000c3b;border-top: 0px;padding: 15px 0px 0px 30px;    border-bottom-left-radius: 30px;height: 265.7px;}
.showParticularRecords{margin-top:55px;}
.boxesParticular{width: 48.5% !important;text-align: center;float: left;margin-right: 32px !important;margin-bottom: 32px !important;position:relative;}
/*.pharmaBoxRightnV .psCol2, .pharmaBoxRightnV .psCol5 .otherCompanyName{margin-right:0px !important;}*/
.pharmaBoxRightnV .boxesParticular:nth-child(2n){margin-right:0px !important;}
.showParticularRecords .boxesParticular:nth-child(3n){margin-right: 0px;}
.eventsAttendVirtual{width: 100%;display:none;}
.eventsAttendMain .eventsAttendVirtual{display:block;}
.eventsAttendVirtual .weekOptionAttend{border: 1px solid #f1f1f1;padding: 2px;margin-top: 0px !important;position: relative;margin: auto;max-width: 218px;width: 100%;}
.eventsAttendVirtual .weekOptionAttend .firstRowOption{height: 18px;font-size: 14px;background: #fff;color: #000c3b;padding: 0px 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;margin-bottom: 0px;text-align: center;line-height: 18px;}
.eventsAttendVirtual .belwoTxt{padding: 0px 3px;text-align: center;background: #199ddc;}
.eventsAttendVirtual .belwoTxt .boldTxt{font-size: 15px;padding: 2px 0px 0px 0px;color: #fff;height: auto;}
.ajLoader{text-align:center;margin-bottom: 10px;}
.ajLoader .fa{font-size: 32px;text-align: center;color: #000c3b;}
.companyLogoVirtual{min-height:250px;max-height:250px;width: 50%;float: left;}
.companyListVirtual{width: 46%;float: right;padding-left: 10px;}
.companyLogoVirtual img{margin:auto;width: 100%;max-height: 250px;border: 1px solid #f1f1f1;border-bottom: 0px;}
.loadmoreTxt{background: #000c3b;color: #fdb42b;text-align: center;font-weight: bold;padding: 5px;cursor: pointer;max-width: 350px;margin: auto;margin-bottom: 28px;z-index: 8;position: relative;border-radius: 3px;}
.virtual-boot{margin-top: -2px;}
.eventsAttendVirtual .belwoTxt p{font-size: 14px;padding: 0px 5px;height: auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: normal;margin-bottom: 0px;color: #fff;}
.eventsAttendVirtual .belwoTxt p a{color:#000c3b;}
.listCompanyView{background: #000c3b;}
.listCompanyView p{padding: 7px 0px 8px 0px;text-align: left;line-height: 16px;height: 30px;font-size: 14px;color: #fff;border-bottom: 1px solid #3f5686;background: url(images/Right-arrow-taupe-white.png) no-repeat;background-size: 15px 15px;    font-family: Helvetica;margin-left: 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background-position: right -2px center;margin: 0px 26px;}
.blueBarVirtual .listCompanyView p{padding: 6px 8px;height:29.2px;margin: 0px;background-position: right 3px center;}
.listCompanyView p:last-child{border-bottom:0px;}
.virtualVBBoxList p{margin: 0px 8px;height: 26px;padding: 4px 0px 8px 0px;}
.listCompanyView p a{color:#fff;}
.VirtaulDetail{margin-bottom: 20px;width:84%;}
.VirtaulDetail .virtualVBBox{width: 14%;float: left;margin-right: 15%;height:65px;margin-bottom: 15px;}
.VirtaulDetail .virtualVBBox .widthLog{height: 65px;border: 2px solid #f1f1f1;width: 100%;}
.ctnaSupplier{height: 65px;}
.supplierCon{width: auto !important;margin-right: 0px !important;}
.VirtaulDetail .virtualVBBoxList{margin-right: 0px;width: 18.7%;margin-top: -16px;float: left;}
.removeBorderBottom{border-bottom:0px !important;}
.bannerParBl{width: 100%;clear: both;}
.bannerParBl img{margin: auto;border: 1px solid #f1f1f1;width: 100%;}
.tagLineVir{padding: 0px 5px;margin-bottom:0px;border-top: 1px solid #000c3b;border-bottom: 1px solid #000c3b;}
.tagLineVir img{width: 20px;margin-top: -6px;}
.tagLineVir label{font-size: 18px;font-weight: normal;margin: 8px 0px;width:95%;float:left;}
.tagLineVir a{width: 25px;float:left;margin-top: 8px;}
.fixTopVirtual{width: 100%;background: #fff;padding-top: 41px;z-index: 5;}
.eventsAttendMain{width: 20% !important;margin-right: 15% !important;}
.contentBxVirtual{height: calc(100vh - 230px);overflow: auto;overflow-x: hidden;}
.fixTopVirtualShadow{box-shadow: 0px 2px 2px #888;}
.colInnerServ{margin-top: 40px;padding-bottom: 18px;background: #fff;padding: 0px 0px 15px 15px;box-shadow: 0px 0px 12px -6px #343434;min-height: 550px;}
.colInnerServ .produLogo img, .colInnerServ .produBanner img{width: 100%;}
.colInnerServ .partyBoxDet{padding-left: 0px;padding-right: 0px;text-align: left;background: #000c3b;margin-top: 0px;border: 0px;}
.colInnerServ .partyBoxDet .partyBoxDetIn{padding: 0px 8px 0px 8px;margin-top: -5px;}
.partyBoxDet .featureMainHead{margin-bottom:5px;}
.colInnerServ .partyBoxDet .bottomIconCompany p{padding: 7px 0px 8px 0px;text-align: left;line-height: 16px;height: 30px;font-size: 14px;color: #fff;border-bottom: 1px solid #3f5686;background: url(images/Right-arrow-taupe-white.png) no-repeat;background-size: 15px 15px;font-family: Helvetica-Condensed;margin-left: 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background-position: right -2px center;margin-bottom: 0px;}
.colInnerServ .partyBoxDet .bottomIconCompany{margin: 0px 2px 28px 0px;}
.keyServiceEvents{font-family: Helvetica-Condensed;}
.keyServiceEvents .weekOptionAttend{margin-top: 8px;text-align: center;margin-bottom: 20px;border: 3px solid #fff;border-top: 0px;}
.keyServiceEvents .weekOptionAttend .firstRowOption{height: 23px;font-size: 19px;background: #fff;color: #000c3b;padding: 0px 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-weight: bold;margin-bottom: 0px;text-align: center;}
.keyServiceEvents .belwoTxt{background: #199ddc;margin-top: 0px;padding-bottom: 2px;border-top: 0px;}
.keyServiceEvents .belwoTxt p{font-size: 19px;color: #fff !important;margin-bottom:0px;padding-top: 4px;}
.keyServiceEvents .belwoTxt a{margin-left: 0px;color: #000c3b !important;  font-size: 14px;}
.fixListGreyBar{max-width: 937px !important;margin-top:0px !important;}
.spaceSynopsis{margin-top: 10px;}
.containerVirtualBox{max-width: 1160px;width: 100%;margin: auto;}
.containerVirtualBox .belowHeadLines{max-width: 100%;min-height: 35px;}
.containerVirtualBox .leftFilterBoxMain{margin-top: 4px;}
.containerVirtualBox .filterDeskBtn{padding-top: 7px;}
.footPagination{clear: both;z-index: 3;position: relative;width: 450px;margin: auto;}
.supplierAskUs .askUsSupForm{display:block !important;}
.drugDatExcel{background: #f5f5f5;color: #000c3b;cursor: pointer;text-align: right;padding: 3px 12px;margin-top: -50px;position: fixed;max-width: 666px;width: 100%;}
.drugDatExcel img{width:25px;}
.searchedRecord{margin-top: 140px;margin-bottom: -105px;}
.finsupplContainer{margin-top: 40px;} 

/* Internet Explorer only override */
@media all and (-ms-high-contrast:none){ 	
	select::-ms-expand { display: none;  }
	.aboutUsTab > li > a { font-size: 15.8px !important;} /* IE10 */
	*::-ms-backdrop, .aboutUsTab > li > a { font-size: 15.8px !important;} /* IE11 */
	 .article-body .fixedDiv{ margin-top: -18px !important;} /* IE10 */
	 table > .tableFloatingHeaderOriginal > tr > th{  border-right:1px solid #b19e88 !important;   border-left:1px solid #b19e88 !important;  } 
	 .table-responsive{margin-top:2px;}
	 .characterTxt{margin-top:5px !important;}
	 .HP-New .homepageDiv{width:29% !important;}
	 .logo .logo-left{width:22% !important;}
	 .logo .logo-text span, .logo .logo-text .lastText{font-size:28px !important;}
	 .logo .logo-text p{font-size:16px !important;}
	 .HP-New .homepageLogo-txt{width:77% !important;}
	 .serviceTa {padding:4px 7px !important;}
	 .searchAdvnc .span_right{padding-left:10px !important;}
	 .dropDownArrow{display:none;}
	 .newOneHeaderBox .hideBoxMobile{margin-left:-15px;}
	 .orangeBgMenu .loginBox button{height:20px;}
	 .downNrow .fa-angle-down, .downNrow .fa-angle-up{margin-top:-20px !important;}
}
/* End Internet Explorer only override */

/*Start Service Excipients*/
.bgPharmaService .bluePCBG{padding:0px 15px 5px 15px;}
.mainPagePhar .bluePCBG{padding:3px 15px 5px 15px;}
.pharmaServicesListMenu{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pipeLineListMenu{float: left;max-width: 880px;width: 100%;margin-top: -5px;}
.pharmaServicesListMenu ul{list-style: none;margin-bottom: 0px;padding-left: 8px;}
.pharmaServicesListMenu ul li{float:left;font-family: Helvetica-Condensed;line-height: 24px;max-width:538px;}
.pipeLineListMenu ul li{padding-right: 0px;padding-top: 0px;padding-left: 0px;border: 0px;}
.pharmaServicesListMenu ul li .fa{margin-right: 8px;font-size: 20px;cursor: pointer;padding: 0;color: #fff;margin-top: 10px;}
.pipeLineListMenu ul li .fa{margin-top: 12px;padding-bottom: 15px;}
.pharmaServicesListMenu .headingPage{margin-top:0px;}
.pipeLineListMenu ul .headingPage{padding-top:3px;}
.pharmaServicesListMenu ul li .fa img{width: 23px;margin-top: -2px;height: 10px;}
.pharmaServicesListMenu ul li a{font-size: 21px;color: #fff;margin-top: 0px;float: left;padding-top: 5px;line-height:29px;}
.pipeLineListMenu ul li a{line-height:30px;}
.pharmaServicesListMenu ul li h2{font-size: 21px;color: #fff;margin-top: 0px;float: left;padding-top: 2px;} 
.pipeLineListMenu .fa:hover .sub-menu{display:block !important;margin-top: 39px;margin-left: 0px;}
.pipeLineListMenu ul li h2{padding-top: 4px;}
.borderRightMenu{margin-left: 10px;border-left: 1px solid #fdb42b;padding-left: 5px;}
.pharmaServicesListMenu ul li:hover .sub-menu{margin-top: 0px;margin-left: -6px;position: absolute;width: 262px;display: block;background: #e3e9ff;border: 1px solid #fdb42b;padding: 10px 0px 0px 0px;outline: 0;z-index: 9999;max-height: 350px;overflow: auto;}
.pharmaServicesListMenu ul li .sub-menu::-webkit-scrollbar-thumb, .newsSubMenus ul::-webkit-scrollbar-thumb, #searchSerExpUl::-webkit-scrollbar-thumb{background-color: #fdb42b;}
.pharmaServicesListMenu ul li ul li{display: block;margin-right: 0px;background: #fff; border-bottom: 2px solid #e3e9ff;width: 100%;}
.pharmaServicesListMenu ul li ul li:hover{background:#fdb42b;}
.pharmaServicesListMenu ul li ul li:hover a{color:#fff !important;}
.pharmaServicesListMenu ul li ul li a{overflow: hidden;text-overflow: ellipsis;color: #2a5db0;width: 100%;font-size: 16px;padding: 1px 7px 2px 7px;display: block;line-height:25px;}
.pipeLieSericeBx .listSCr li ul li a{line-height:24px;}
.pipeLineListMenu ul li ul li a{padding: 2px 7px 2px 7px !important;white-space: normal;}
.pipeLineListMenu ul li:hover .sub-menu{padding-top:0px !important;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}

/*End Service Excipients*/
.loginBox a{padding: 2px 18px 0px 18px !important;}
.ddaAjaxshow{display:none;}
.VirtaulDetail .containerShare{max-width:100%;}
.disablePresent{color: #8b8589 !important;opacity: 0.4;}
.disablePresent a{cursor:text;}
.virtaulMainBar{padding-top:4px !important;}
.hmBurgVirtual{float:left;padding-bottom: 15px;}
.virtaulMainBar .submenuVei{width: 310px;background: #000c3b;margin-top: 14px;list-style:none;padding-left: 0px;max-height: 335px;overflow: auto;scroll-behavior: smooth;}
.virtaulMainBar li{border-left: 0px !important;padding: 5px 10px !important;line-height: 17px !important;font-family: Helvetica-Condensed;background: #353B54;border-bottom: 2px solid #000c3b;margin-top: 0px !important;float: none !important;white-space: normal;}
.virtaulMainBar li:hover{background: #fdb42b;}
.virtaulMainBar li a{color: #fff;font-size: 16px;padding-top: 0px;position: relative;}
.searchProducBl{text-transform:uppercase;}

.mobilterFilterShow, .leftFilterBoxMain .closebtn{display:none;}
.filterExhiBi{margin-top: -35px !important;max-width: 1100px !important;width:100%;}
.mainVirtualEx{margin-top:20px;}
.newVirtualEx{margin-top:66px;}
.linkHeading{margin-top: 2px;}
.fullEventWidth .eventsAttendDefault, .fullWidthAds{width:100% !important;float:none;}
.paraExcipient .eventsAttendDefault{width:100% !important;}
.fullWidthAds img{height:auto !important;}
.Featured-COMany{display:none;}
.learMoreListBlog, .learMoreListBlog:hover{float: right;padding-top: 4px;color: #000c3b;text-transform: uppercase;font-size: 14px;}
.learMoreListBlog .fa-info-circle{font-size: 18px;vertical-align: middle;margin-top: -2px;margin-right: 2px;color: #fdb42b;}
.loginMenuL, .loginMenuL:hover, .loginMenuL:focus{background: #fdb42b;color: #000c3b !important;padding: 0px 22px 0px 8px;min-width: 82px;font-family: Helvetica-Condensed;border-color: #fdb42b;line-height: 10px;font-size: 16px;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125); box-shadow: inset 0 0px 0px rgba(0, 0, 0, .125);}
.loginMenuL img{margin-left:4px;}
.pcBlueTxt p, .pcBlueTxt li{color:#000c3b;}
.serviceBannerDoble .produBannerIner{margin-top:36%;}
.serviceBannerDoble .produBannerIner:nth-child(2){margin-top:10px;}
.prospectosheading{font-size: 14.5px;display: inline;margin: 4px 0px 0px 0px;font-family: Helvetica-Condensed;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 36px;float: right;margin-top: -2px;margin-right:15px;}
.prospectosPipeLine{margin-top: 40px;background: #fff;padding-left: 10px;padding-right: 10px;width: 1160px;    padding-left: 15px;}
.prospectosContainer iframe{height: 490px !important;width: 100% !important;border: 0px;}
.prospectosContainer .paraExcipient{height: 100%;max-width: 210px;padding-left: 0px;}
.prospectosContainer .servicesContentInner{margin-top:25px;}
.spaceAddInPDF{margin-right:3px;}
.removeBodyScroll{overflow:hidden;}
/*Blue Panel Right*/
.aboutSupplierRight .companyLogo{margin-bottom:0px !important;}
.aboutSupplierRight{font-family: Helvetica-Condensed;padding-left: 0px;padding-right: 0px;text-align: left;width: 16%;height: calc(100vh - 205px);overflow: auto;background: #000c3b;margin-top: 40px;border: 0px;scroll-behavior: smooth;}
.aboutSupplierRight .innerLeftParty{padding: 0px 8px 0px 8px;}
.aboutSupplierRight .innerLeftParty .bottomIconCompany{margin: 0px 2px 20px 0px;}
.aboutSupplierRight .innerLeftParty .bottomIconCompany p{padding: 7px 0px 8px 0px;margin-bottom: 0px;text-align: left;line-height: 16px;height: 30px;font-size: 14px;color: #fff;border-bottom: 1px solid #3f5686;background: url(images/Right-arrow-taupe-white.png) no-repeat;background-size: 15px 15px;font-family: Helvetica-Condensed;margin-left: 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  background-position: right -2px center;}
.aboutSupplierRight .innerLeftParty .weekOptionAttend{text-align: center;margin-top: 8px;margin-bottom: 20px;border: 3px solid #fff;border-top: 0px;}
.aboutSupplierRight .innerLeftParty .weekOptionAttend .firstRowOption{height: 23px;font-size: 13px;background: #fff;color: #000c3b;padding: 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;margin-bottom: 0px;text-align: center;}
.aboutSupplierRight .eventLeftSide .belwoTxt{background: #199ddc !important;margin-top: 0px;padding-bottom: 2px;border-top: 0px;}
.aboutSupplierRight .innerLeftParty .belwoTxt .boldTxt{font-size: 15px;font-weight: bold !important;color: #fff !important;position: relative;padding: 6px 0px 2px 0px;}
.aboutSupplierRight .innerLeftParty .belwoTxt p{font-weight: normal;margin-bottom: 0px;color: #fff;font-size:15px;}
.aboutSupplierRight .innerLeftParty .belwoTxt a{margin-left: 0px;color: #000c3b !important;font-size: 14px;}
.aboutSupplierRight::-webkit-scrollbar {-webkit-appearance: none;width: 7px; height: 7px;}
.aboutSupplierRight::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #fff;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);}
@-moz-document url-prefix() {
	.aboutSupplierRight, .contentBxVirtual{scrollbar-color: #000c3b #fff;scrollbar-width: thin;overflow-x:hidden;}
}
/*End Blue Panel Right*/
.contentBxVirtualIn{padding-right:2px;}
.readmoreContentVB .requestMeeting{height:22px !important;}
.keyImages{width:25px;margin-top: -10px;display:inline-block;}
.prospectosContainer .breadCumList p{margin-bottom:7px !important;}
.flagVitual{width: 30px;display: inline-block;margin-left: 15px;height: 20px;margin-top: -5px;}
.fullScreenViPipe{float: right;margin-top: 9px;}
.bigScreenImgPipe{background: #fdb42b;padding: 6px 7px !important;border-radius: 22px;cursor: pointer;}
.bigScreenImgPipe img{width: 14px;}
.prospectosContainer .clientWeb img{margin-right:5px;}

/*Start Clinical trials*/
.clinicalTrilsSupport{width: 88%;float: left;margin-top: -27px;}
.clinicalTrilsSupport .linkHeading img{margin-right: 5px;}
.contentClinical .breadCumList p{padding: 3px 0px;color: #000c3b;height: auto;}
.contentClinical .breadCumList b{font-weight:bold;}
.contentClinical .contentDetailsInner{padding-top: 6px;}

.searchMorePeople{margin-top:15px;}
.searchMorePeople .catDescP{margin-bottom:5px;}
.searchMorePeople .catDescP a, .searchMorePeople .Bottom-PS-Sub-Menu .catDescP{font-size: 18px;color: #000c3b;}
.searchMorePeople .Bottom-PS-Sub-Menu ul li a{color: #000c3b;font-size: 15px;}

.imgBgDivNws{background-size: 100% 100% !important;height: 60px;}
.imgBgDiv{background-size: 100% 100% !important;height: 80px;}
.imgBgDivHm{background-size: 100% 100% !important;height: 172px;}
.imgBgDivFeature{background-size: 100% 100% !important;height: 94px;max-height: 94px;}
.imgBgDivBlog{background-size:100% 100% !important;height: 342px;}
.imageCreditPage{background-size:100% 100% !important;height:127.7px}
.pipeLineCont{width:77.5%;float:right;} 
.pipeLineCont .fullWidthParty{width:100% !important;max-width:100% !important;}
.pipeLineCont .fullWidthParty .productInfoTitle{left: 542px;}
.imgSecRight ul li .devlUpLabel{width:180px;}
.leftPipieLine .paraExcipient{padding-left:0px !important;}
.impExpInnerMain .clearfix{display:block !important;}
.main_menu li img{margin-top:-4px;}
.canvasjs-chart-tooltip{z-index:0 !important;}
.posytEnqPip{padding-left: 3px !important;}
.mainPipeLineMn ul a{padding: 3px 0px 3px 6px !important;}
.mainPipeLineMn img{margin-top: -3px !important;height: 18px;}
.prospectosheading a, .prospectosheading a:hover{color: #fff !important;}

.bgOrange{background:#fdb42b;color:#000c3b;}
.bgWhite{background:#fff;color:#000c3b;}
.bgWhite img{width:15px;height:15px;vertical-align:middle;margin-top:-2px !important;}
.bgPipeL img{width:24px;height:24px;vertical-align:middle;}
.rotate1{height:26px;overflow:hidden;display:block;}
.rotate1 span{padding:5px 5px;height: 26px;width:190px !important;display:block;text-align:center;}
.noneClientBox h3{    text-align: center;font-size: 14px;color: #fff;margin-top: 0px;margin-bottom: 5px;font-family: Helvetica-Condensed;}
.noneClientBox h3 span{color: #fdb42b;padding: 2px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;font-weight: bold;font-size: 16px;}
.colorDateRed{color:#FC0D1B;}
.pipeLineScrollH .arrowHeadingImg .floatRightArrow{float:right !important;width:185px;}
.cmNameA{width: 66%;display: block;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-top: 4px;}
.dottedDta{margin-top:7px;}
.dottedDta[aria-label]:hover::after{right: 0px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;    z-index: 999;background: #000c3b;width: 220px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;}
.cmCntImg{float: right;width: 34%;}
.cmCntImg img{width: 74px;margin: auto;display: block;}
.hideP p{display:none !important;}
.virtualExhContent .hideP .footPagination{width: 242px;position: fixed;margin-left: 880px;margin-top: -56px;z-index:5;}
.newFilterExhiBi .footPagination{margin-top: -77px !important;}
.virtualExhContent .selectedFilters{max-width:100% !important;}
.getListedVirtual{background: #fff;padding: 0px 15px !important;border-radius: 3px;color: #fdb42b;font-family: helvetica;font-size: 19px;margin-left: 16.4%;}
.getListedLinkVE{position:relative;top:-2px;}
.setP{margin-top: -41px;height: 25px;}
.vbExhCon .filterDeskBtn{padding-top: 5px;}
.listLinkVE{width:30%;float:right;}
.listLinkVE a{float:left;width:33.33%;}
.listLinkVE a img{width:29px;}
.newsLinkVE{width:20px !important;margin-top:2px;}
.imgRefreshVE{float: left;margin-right: 8px;margin-left: -12px;}
.imgRefreshVE a{display:block;}
.imgRefreshVE a img{width: 42px;margin-right: 2px;border: 1px solid #f1f1f1;margin-top: 2px;}
.prPageNews .news_feed{display:none;}
.ewsImgEna{width: auto !important;height: auto !important;margin-top:-4px !important;}
.ewsImgEnaStar{width: 30px !important;margin-left: 10px !important;height: 30px !important;margin-right: 5px;margin-top: -3px !important;}
.newsPagiCa{background: #f5f5f5;height: 35px;margin-bottom: 20px;}
.getExcelbxbtn{background: #7fcd46 !important;color: #000c3b !important;padding: 1px 5px;border-radius: 4px;width: 195px;display: block;margin-top: 3px;font-size: 15px;font-family: Helvetica;text-align: center;font-weight: bold;line-height: 24px;height: 26px;}
.dtaSubscribe{margin-left:18px;}
.dtaSubscribe img{width:100%;} 
.newsVBD{width: 179px;margin-right: 0px;}
.newsVBD a img{width: 32px !important;height:27.72px !important;padding:5px;margin-left: 10px;}
.cmpNameNews{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: inline-flex;max-width: 538px;}
.defautlHeadN{margin-left: 4px;margin-right: 4px;}
.classBluea img{background: #000c3b;}
.mainVBVisti{width:252px;margin-top:4px;height:24.85px !important;}
.mainVBVisti a, .mainVBVisti a:hover{font-size: 16px;height: 24.85px !important;line-height:24.85px;}
.mainVBVisti a img{margin-left:10px;}
.orangeClr{background:#fdb42b !important;font-family: Helvetica-Condensed;color:#000c3b !important;}
.orangeClr img{border:1px solid #000c3b;background:#fff;}
.pharmaBlogPage h1, .pharmaBlogPage h2, .pharmaBlogPage h3{font-family: Helvetica !important;}
.pharmaBlogBread ul li h2{width:355px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.pharmaBlogBread{width: 100%;float: left;}
.checkPharmaBlogP{width:179px;float:none;margin:auto;}
.checkPharmaBlogP .classBluea, .checkPharmaBlogP .classBluea:hover{border:1px solid #000c3b !important;line-height:22px !important;}
.checkPharmaBlogP img{z-index:1 !important;}
.pharmaBlogPage .h1Heading{background-color: #f5f5f5 !important;padding: 0px 15px 10px !important;line-height: 15px !important;margin-top: 12px !important;}
.pharmaBlogPage .h1Heading-new {background-color: #f5f5f5 !important;padding: 10px 15px 10px !important;line-height: 20px !important;color:#000c3b !important;font-size: 16px;display:block;}

.pharmaBlogPage .h1Heading-new span{color:#000c3b !important;}
.pharmaBlogPage .h1Heading span{font-family: Helvetica !important;color: #000c3b !important;font-size: 16px !important;font-weight:bold !important;}
.pharmaBlogPage .h2Heading{background-color: #C7D2FB !important;padding: 5px 15px 5px 15px;line-height: 15px !important;font-weight:bold !important;color:#000c3b;font-size: 14px !important;display: block;}
.pharmaBlogPage .h2Heading span{font-size:14px;color:#000c3b;}
.pharmaBlogPage span.h2Heading{padding: 7px 15px 9px 15px !important;}
.pharmaBlogPage .servicesSection{margin-top:0px;}
.pharmaBlogPage p, .pharmaBlogPage ul li{color:#000c3b;}
.blogFlow .newsVBD{margin-right: -103px;}
.blogFlow .newsVBD img{z-index:1 !important;}
.blogFlow .newsVBD a.classBluea{border: 1px solid #000c3b;}
.blogFlow .newsVBD a{text-align:left;}

/*ChatBot*/
.chatBot{position: fixed;bottom: 0px;width: 325px;background: #fff;height:480px;z-index:9999;border-top-left-radius: 12px;border-top-right-radius: 12px;margin-left: 10px;box-shadow:2px 2px 8px #262626;border-bottom: 0px;display:none;right:15px;}
.chatHead{background: #000c3b;height: 55px;border-top-left-radius: 12px;border-top-right-radius: 12px;padding: 12px 15px;font-size: 18px;color: #fff;}
.readyToChat{text-align: center;background: #053d6c;color: #fff;padding: 10px;font-size: 12px;}
.chatHead img{margin-top: -6px;float:left;}
.chatBot .fa-angle-down{font-size:32px;}
.logoPC{width: 32px;float: left;}
.logoPC img{width: 30px;margin-top: 4px;}
.inContentChat{width: 222px;float: right;margin-left:10px;}
.commentBxChat{padding: 20px;overflow: auto;height: 360px;}
.paraChat{background: #f5f5f5;line-height: 18px;padding: 8px 15px;width: 235px;border-radius: 18px;color: #000c3b;margin-bottom:15px;}
.clickBxNxt ul{list-style: none;padding-left: 0px;text-align: left;display: block;}
.clickBxNxt ul li{margin-bottom:12px;display: inline-block;margin-left: 5px;white-space: nowrap;}
.clickBxNxt ul li span{border: 1px solid #2A5DB0;padding: 5px 15px;border-radius: 15px;color: #2A5DB0;font-size: 12px;cursor:pointer;}
.clickBxNxt ul li span:hover{background:#2A5DB0;color:#fff;}
.footBtnChat{position: absolute;bottom: 0px;width: 100%;padding: 0px 20px;}
.footBtnChatIn label{padding: 6px 12px 6px 8px;position: absolute;right: 15px;z-index: 99;bottom: 38px;display:none;}
.clickBxNxt{margin-bottom: 3px;}
.footBtnChatIn .inputbx{width: 100%;height: 62px;border: 1px solid #ddd;margin-top:0px !important;}
.selectedRec{text-align:right;margin-bottom: 22px;}
.selectedRec span{background: #fdb42b;color: #fff;padding: 7px 15px;border-radius: 15px;}
.footBtnChatIn input::-webkit-input-placeholder{color:#ddd !important;}
.footBtnChatIn input:-ms-input-placeholder{color:#ddd !important; }
.footBtnChatIn input::-moz-placeholder{color:#ddd !important;}
.footBtnChatIn input:-moz-placeholder{color:#ddd !important;}
.chatBot .list-group-item label{margin:0px;}
.col-sm-8{padding-left:8px;color: #000c3b;line-height: 16px;padding-left: 8px;}
.recodBxChat{margin: 0px 0px 10px 0px;line-height: 16px;color: #000c3b;}
.nameSevr{margin-bottom:5px !important;}
.justiFyServ img{width:auto;margin:auto;margin-bottom:10px;}
.recodBxChat b{font-size:13px;}
.recodBxChat small{margin-left:9px;}
.chatBotMainB{display:none;background:#000c3b;position: fixed;z-index: 999;bottom: 25px;padding: 15px;border-radius: 55px;margin-left: 25px;right: 15px;}
.chatHead .pull-left{font-family: Helvetica-Condensed;font-size: 13px;}
.talkTxt{float:left;display:block;}
.othersPageTop #chatbotContainer .list-group-item .col-md-8{padding-left:0px !important;}
.othersPageTop #chatbotContainer .list-group-item .col-sm-4{min-height:67px;}
/*End ChatBot*/

.categoryPharmaBlog h2{font-size: 19px;margin-bottom:5px;font-weight: bold;line-height: 22px !important;}
.datOrange{color:#fdb42b;}
.contentPortionCategory .contentBox{color:#000c3b;}
.contentPortionCategory{margin-bottom: 35px;}
.inputbx .btn {border: 2px solid #2A5DB0;padding: 8px 10px 7px 10px;border-left: 1px solid #2A5DB0;padding:3px 10px 3px 10px;background:#2A5DB0;color:#fff;}
.inputbx .sb-search-input{height: 30px;border: 2px solid #2A5DB0;}
.inputbx{width:300px;margin:auto;margin-top: 48px;margin-bottom: 30px;}
.learnMrIm{width: 23px !important;height: 10px !important;}

.adsMainBox{float: left;width: 130px;margin-left: 8px;position: relative;}
.adsMainBox .bxAds{float: left;margin-right: 8px;border: 1px solid #f1f1f1;}
.adsMainBox .bxAds:last-child{margin-right: 0px;}
.adsMainBox .bxAds img{width:55px;}
.h2pdfReadMore{margin-bottom: 0px;margin-top: -8px;float: left;}
.pipeLineSearchB{border: 1px solid #c8c8c8 !important;margin-top: 4px !important;border-radius: 2px !important;margin-right:0px !important;width:248px !important;border: 0px !important;margin-right:15px !important;} 
.pipeLineSearchB .sb-search-input{height:24.85px !important;}
.pipeLineSearchB .input-group .sb-search-input{background: #C7D2FB !important;border: 1px solid #C7D2FB;border-radius:0px;}
.pipeLineSearchB .input-group-btn .btn{background:#2a5db0 !important;padding: 0px 7px;border: 1px solid #2a5db0;}
.pipeLineSearchB .input-group-btn .btn:hover .fa, .pipeLineSearchB .input-group-btn .btn:focus .fa{color:#fff !important;}
.pipeLineSearchB .btn-default{height:24.85px !important;}
.pipeLineSearchB .form-control:focus{z-index:1 !important;}

.virtualExhMainCont{border: 1px solid #000c3b;padding: 8px;}
.pharmaBoxRightnV .virtualExhMainCont:nth-child(2n){margin-right:0px;}
.headerVirt{margin-top: -21px;}
.headerVirt .companyNam{max-width: 66%;float: left;position: relative;}
.headerVirt .cmInCompany, .headerVirt .cmInCompany:hover{background: #000c3b;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 2px 10px;border-radius: 5px;border: 1px solid #000c3b;width: 100%;display: block;}
.tagLineVirtualA img{width:20px;float:left;margin-right:8px;margin-bottom:25px;}
.tagLineVirtualA{margin: 8px 0px 8px 0px;height: 40px;text-align:left;}
.imgVitualMain{float: right;width:50%;padding-left:8px;}
.imgVitualMain img{float:right;border: 1px solid #f1f1f1;}
.companyNam .fa{position: absolute;top: 0px;right: 4px;color: #fff;}
.listVitualBx{float:left;width:50%;}
.listVitualBx ul{padding-left:0px;margin-bottom: 0px;}
.listVitualBx ul li{list-style: none;border-bottom: 1px solid #eee;margin-left: -8px;padding: 6px 0px 7px 8px;text-align:left;font-size:13px;}
.listVitualBx ul li:last-child{border-bottom:0px;padding-bottom: 0px;}
.listVitualBx ul li img{width:22px;margin-right:5px;height: 16px;}
.listVitualBx ul li a, .listVitualBx ul li a:hover{color:#000c3b;font-weight: bold;font-size:13px;}

.pdfMainIn{height: 100%;width: 100%;position: fixed;z-index: 9999;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.46);overflow-x: hidden;transition: 0.5s;}
.pdfInnerBx{position: relative;top: 60px;background:#fff;text-align: center;margin:auto;height:calc(100vh - 85px);max-width:700px;width:90%;}
.closeBxBtn, .closeBxBtnRec, .closeBxBtnVideo, .closeBxBtnRecVid{color: #000c3b;background: #fdb42b;margin-top: -20px;cursor: pointer;border-radius: 50%;position: absolute;width: 40px;height: 40px;padding-top: 4px;right: -18px;border: 2px solid #fff;font-weight: bold;font-size: 20px;}
.closeBxBtn:hover, .closeBxBtnRec:hover, .closeBxBtnVideo:hover, .closeBxBtnRecVid:hover{color: #000c3b;background: #fdb42b;border: 3px solid #000c3b;}
.contentBxInPop{padding:0px 0px 15px 0px;height: 100%;}
.contentBxInPop ul li{list-style: none;width: 33.33%;float: left;margin-bottom: 0px;cursor:pointer;border-bottom:0px !important;padding-top: 15px;}
.contentBxInPop ul li:nth-child(3n){margin-right:0px;}
.contentBxInPop ul li img{width: 188px;margin: auto;height: 230px;transition: all .4s ease;border:1px solid #f1f1f1;}
.contentBxInPop ul li:hover img{transform: translateY(-4px);box-shadow: 0 4px 12px #888888c4;}
.hHeading{font-size: 22px;color: #000c3b;background: #fdb42b;height: 40px;padding: 5px 15px;text-align: left;}
.hHeading a{float: right;color: #000c3b;font-size: 16px;margin-top: 4px;}
.hHeading a img{background: #fff;width: 27px;border-radius: 3px;border: 1px solid #000c3b;margin-top: -1px;}
.bgPdfCase{color: #000c3b;font-size: 20px;padding-top:5px;}
.authorNameCnt{color: #2A5DB0;font-size: 18px;margin: 5px auto auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width:188px;}
.videoLibrary .authorNameCnt{max-width:330px;}
.recodzIndex{z-index: 999999;}
.contentBxInPopList{overflow: hidden;height: 100%;max-width: 750px;width: 100% !important;}
.contentBxInPopList ul li{list-style: none;width: 47.6%;float: left;margin-bottom: 0px;cursor:pointer;border-bottom:0px !important;}
.videoLibrary li:nth-child(2n){float:right;}
.contentBxInPopList ul li img{width: 100%;margin: auto;}
.youtubeSection .play-button:before{    content: "";border-style: solid;border-width: 10px 0 10px 18px;border-color: transparent transparent transparent #fff; position: absolute;}
.videoLibrary .youtubeSection{position: relative;height: 238px;}
.videoLibrary .play-button{left: 0px;margin: auto;position: absolute;right: 0;top: 0px;transition: all .4s ease;padding-top: 85px;height: 200px;}
.imgBxYoutube:hover .play-button{background: rgba(0, 0, 0, .4);}
.recodzIndex{margin-left: -4px;}
.pdfMainIn iframe{width:100% !important;border: 0px;}
.youtubeSection img{height:200px !important;}
.meetWithVirtual{float: right;margin-top: 2px;position: relative;}
.meetWithVirtual a, .meetWithVirtual a:hover{border: 1px solid #000c3b;padding: 3px 20px 3px 20px;border-radius: 3px;background: #fff;font-weight: bold;color:#000c3b;}
.meetWithVirtual a img{width: 18px;margin-top: -3px;z-index: 1;height: 12px;}
.disbaleList{opacity:0.5;cursor:text !important;}
.testiIframe{width:854px !important;height:480px !important;}
.videoIframeBx .pdfInnerBx{max-width:851px;width:90%;height:480px !important;margin-top: 35px;padding:0px !important;}
.videoLibrary .authorNameCnt{margin-top:5px;}
.videoLibrary{height: 420px;overflow: auto;margin-bottom: 50px !important;padding:20px;}
.pdfBxList{height: 62vh;overflow: auto;margin-bottom: 50px !important;padding-left:0px;padding-top:5px;}
.recodzIndex .pdfInnerBx{padding:20px;}
.closeBxBtnRec{margin-top: -36px;} 
.borderLine{border-right: 1px solid #fdb42b;padding-left: 5px;margin-right: 10px;top: -5px;position: relative;}
.spaceBrd{padding-left:10px;}
.removeBxClose{width: 24px;display: inline-block;text-align: center;background: #FC0D1B;font-weight: normal;border-radius: 50%;font-size: 12px;height: 24px;top: -2px;position: relative;color:#fff;line-height:25px;}
.innerClinicalT h3{max-width: 100% !important;width: 100% !important;height: 53px !important;white-space: normal !important;line-height: 22px;margin-top: 0px;border: 1px solid #eee;text-align: left;margin-bottom: 8px;padding: 5px 8px 4px 8px;background: #C7D2FB;font-size: 14px;float:left;font-weight: bold;overflow: hidden;text-overflow: ellipsis;color: #000c3b;}
.innerClinicalT a, .innerClinicalT a:hover, .innerClinicalT a:focus{display: table-cell;vertical-align: middle;height: 42px;color:#000c3b;}
.clininalTital{left: auto !important;right: 12px !important;top: 32px;}
.lastTxtClinical p{white-space:normal !important;}
.crinicalBxMn .paraExcipient{width:22% !important;}
.crinicalBxMn .bottomIconCompany hr{width:95% !important;}
.crinicalBxMn .productSupplierBox{width:9% !important;}
.lastTxtClinical{clear:both;}
.clinicalTrialHed .listBxCont p, .lastTxtClinical p{color:#000c3b !important;margin-bottom:4px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listBxCont{margin-top:-5px;}
.vbExhCon .blank{display:none;}
.contentTabBody .clinicalTrialHed{width:100%;}
.contentTabBody .innerClinicalT h3{max-width:100% !important;}
.spaceTopClinical{margin-top:100px;}
.crinicalBxMn .paraExcipient{padding-left: 5px !important;padding-right: 6px;}
.pipSErvice .fullNowRap .col-sm-8{padding-left:0px !important;padding-top:4px;}
.vbExhCon .setP{margin-top:-40px;}
.listNameClinic{margin-top: -22px;margin-right: 5px;}
.boxFullBx p{padding-right:18px;}
.ddfContentBox .listNameClinic{left:auto !important;right:5px;}
.Mp-rpl-cmnt .guestEmail {background-color: #C7D2FB !important;padding: 5px 15px 6px !important;line-height: 15px !important;
font-weight: bold !important;}
.readmoreContentVB .apiRefExp{margin-top:55px;}
.contentBxInPopList .mainPageNews{margin:0px 25px 20px 25px !important;}
.produLogo{width:23%;float:left;text-align: center;height: 145px;}
.produBanner{width:67%;float:left;text-align: center;padding-left:15px;height: 145px;}
.produLogo img, .produBanner img{height: 100%;width: auto;margin: auto;border: 1px solid #f1f1f1;}
.produLink{width:10%;float:left; text-align: center;margin-top: -2px;line-height: 15px;font-size: 12px;}
.produLink a, .produLink a:hover{color:#000c3b;}
.produLink img{margin-top:5px;width: 25px;background: #fdb42b;border-radius: 26px;}
.contentBxInPopList .productListVB{padding: 0px 50px;}
.newsBxPopup .newsVBPage{overflow:auto;height:77%;scroll-behavior: smooth;}
.contentBxInPopList .productListVB .servicesPagesFix{float: right;width: 78%;}
.contentBxInPopList .produBannerIner{margin-bottom:10px;}
.contentBxInPopList .leftSidebarPharmaCont img{height:auto;max-height:365px;width:127px;}
.keyBxPopup .productListVB{height:90%;overflow:auto;}
.spacetopRelated{margin-top:180px;}
.mainPharmaCon .singleHeading{float:left;}
.mainPharmaCon .pharmaServicesListMenu{float:left;width:auto;margin-top:-2px;}
#keyExcipients, #keyServices{margin-left:1px;}
.abtRows{color:#70757a;}
.greyLink{color:#000c3b;}
.searchGooglePage .myheading{margin-top:5px;font-family: "Helvetica-Condensed";letter-spacing: 0.8px;}
.searchGooglePage mark{font-weight:bold;background: #fff;padding:0px;}
.spacePading{padding-right:150px;}

.heightAdjust{min-height:auto;}
.searchGooglePage{margin-bottom:20px;}
.realtedSearchPg{margin-top:55px;}
.abtRows{clear:both;}
.realtedSearchPg .onlyforSupplierPadding .searchBtnPharma{width:100%;}
.realtedSearchPg{min-height:auto !important;}
.mainRelatedSHeading{max-width: 75%;display: block;float: left;margin-top: 0px;}
.pipeLineSearchB form{min-width:203px;}

.keyOffersH{background: #fdb42b;color: #000c3b;padding: 10px 20px;text-align: left;font-size: 18px;font-weight: bold;margin-bottom:0px;height:40px;}
.keyOffersH a, .keyOffersH a:hover{float: right;color: #000c3b;font-weight: normal;margin-top:0px;}
.keyOfferBox .nav-tabs{height: 40px;}
.keyOfferBox .nav-tabs li{width: 33.33%;margin-right: 0px;}
.keyOfferBox .nav-tabs li a{background: #e3e9ff;border-radius: 0px;border: 0px;font-size: 16px;text-transform: uppercase;    height: 40px;margin-right: 1px;border:0px !important;}
.keyOfferBox .nav-tabs li.active a{background:#c7d2fb;}
.secondTbsBx{padding: 0px 45px;}
.cmLogoPop{height:90px;}
.cmLogoPop img{padding-top: 20px;width: 115px;padding-bottom: 20px;}
.newsBxPopup .fixFooterNews, .newsBxPopup .allApisFixedMain{display:none;}
.newsBxPopup .newsContent{text-align:left;}
.newsBxPopup .newsVBPage{padding:0px 20px !important;}
.boxExhi{width:33.33%;float:left;}
.webinarPop{padding:0px 10px;height: 64vh;overflow: auto;}
.webinarPop .boxExhi{width: 33.33%;float: left;padding: 20px 10px 0px 10px;}
.boxExhiIn{border:1px solid #B0ABAB;border-bottom:0px;}
.boxExbi{border-bottom: 1px solid #B0ABAB;padding: 5px 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pcBlueHExb{color:#fff;background:#000c3b;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pcBlueHExb a, .pcBlueHExb a:hover{color:#fff;}
.exhiBitionBxPopup .greyBg{background:#b2b9c5;font-weight:bold;}
.exhiBitionBxPopup{color:#000c3b;}
.exhiBitionBxPopup .greenBg{background:#7fcd46;}
.linkClr{color:#2A5DB0;}
.keyOfferBox .produLogo img{height: 100%;width: 153px;margin: auto;border: 1px solid #f1f1f1;}
.keyOfferBox .produBanner img{width:100%;}
.keyOfferBox .produLogo{width:25%;}
.keyOfferBox .produBanner{width:75%;padding-left: 33px;}
.keyOfferBox .allApisFixedMain, .keyOfferBox .produLink{display:none;}
.keyOfferBox #menu2, .keyOfferBox #menu3{padding:0px 14px 0px 53px;height:calc(100vh - 260px);overflow:auto;}
.keyOfferBox #menu1{height: calc(100vh - 260px);overflow: auto;}
.keyOfferBox .nav-tabs span img{width: 22px;margin-top: -6px;padding-right: 2px;}
.keyOfferBox #menu2 .produBannerIner, .keyOfferBox #menu3 .produBannerIner{margin-top: 0px;}
.keyOfferBox .servicesPagesFix {margin-top:10px !important;}
.keyBxPopup #menu1 .productListVBIn{padding:0px 15px 0px 38px;}
.keyOfferBox{margin-top:-10px;}
.overFowTxtHidden{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.downloadAppSection{margin-top:55px;}
.contentDownloadBx{box-shadow:0px 0px 12px -6px #343434;min-height: 400px;padding: 20px;}
.contentInDownload{background: #337ab7 url('images/background.png');margin: auto;padding: 55px 65px 0px 40px;border:2px solid #000c3b;height:660px;}
.boxLeftSlider{width: 290px;position: absolute;}
.imgBoxSlide img{width:100%;}
.boxDownloadContent .paddingLeftBx{padding-left:330px;}
.contentSlideLoad img{border: 4px solid #fff;border-top-left-radius: 40px;border-top-right-radius: 40px;width:290px;height:603px;border-bottom: 0px;}
.headSlide{margin-bottom: 5px;font-size: 27px;color: #fff;}
.contentSlide{color: #fff;font-size: 17px;margin-bottom: 20px;}
.boxDownloadContent h3{color: #fff;font-size: 56.5px;text-align: center;margin-top: 26px;margin-bottom: 40px;font-family: Helvetica-Condensed;font-weight: bold;}
.pcBluse{background: #000c3b;margin: 0px -65px 0px -40px;color: #fff;text-align: center;padding: 14px 5px 16px 5px;}
.pcBluse h4{font-size: 56.5px;font-family: Helvetica-Condensed;font-weight: bold;}
.boxLinkDown{width:322px;float:left;}
.boxLinkDown img{width: 100%;}
.boxLinkDown a, .boxLinkDown a:hover, .boxLinkDown a:focus, .boxLinkDown a:active{display: block;background: #000c3b;color: #fff;padding: 8px 27px;border: 1px solid #fff;border-radius: 3px;cursor:text;box-shadow:2px 2px 8px #000c3b;}
.boxLinkDown .leftImg{float: left;display:block;}
.boxLinkDown .leftImg img{width: 28px;margin-top: 1px;margin-right: 12px;}
.rightContentDoan{font-size: 10px;display: block;}
.rightContentDoan span{display: block;font-size: 18px;margin-top: -4px;}
.linkAppDownload{width: 653px;margin: auto 357px auto;}
.boxesFormNew{text-align: center;color: #fff;width: 650px;margin: 40px 0px 90px auto;font-family: Helvetica-Condensed;font-size: 24px;}
.boxesFormNew p{color: #fff;margin-bottom: 5px;}
.boxesFormNew button, .boxesFormNew button:hover, .boxesFormNew button:focus{padding: 0px;background: #fdb42b;color: #000c3b;font-size: 22px;font-family: Helvetica-Condensed;font-weight: bold;width: 150px;float: right;margin-top: 0px;height: 50px;border: 0px;float:right;border: 1px solid #000c3b;border-radius: 0px;}
.boxesFormNew form input::-webkit-input-placeholder {color: #000C3B;font-size:20px;line-height:20px;}
.boxesFormNew form input:-ms-input-placeholder {color: #000C3B;font-size:20px;line-height:20px;}
.boxesFormNew form input::-moz-placeholder {color: #000C3B;font-size:20px;line-height:38px;}
.boxesFormNew form input:-moz-placeholder {color: #000C3B;font-size:20px;line-height:20px;}
.boxesFormNew form input{font-size: 20px;width: 490px;float: left;padding: 4px 10px;border: 1px solid #000c3b;height: 50px;color:#000c3b;}
.boxesFormNew .validation {float:left;}
.virtaulMainBar .sb-search-input::placeholder{font-size:12.5px !important;}
.virtaulMainBar .leftSearchMarket{margin-top:3px !important;}
.searchReultVitual{background: #c7d2fb;margin-top: 8px;padding: 5px;color: #2a5db0;margin-bottom: -20px;}
.searchReultVitual b{color:#000c3b;}
.tagLineGreyTxt{color:#8b8589 !important;}
.hideReadMore{display:none !important;}
.newOneFilterExhi{margin-top:0px !important;max-width:1140px !important;}
.afterFilterBox .selectedFilters{max-width: 1140px;margin-bottom: -40px;margin-top:50px;}
.pdfTileAuth{white-space: normal !important;overflow: initial !important;text-overflow: initial !important;}
.focusImage {color: #fff;position: fixed;min-width: 85px;max-width: 85px;width: 100%;right: 0px;margin: 0px;transition: all .5s ease;z-index: 9999;}
.focusImage img {width: 100%;}
.changeImagePath{z-index:2;position:absolute;right:0px;}
.focusImage .curl {width: 85px;transition: all .5s ease;position:absolute;z-index:1;right:0px;}
.curlIncreease .curl{width:490px !important;height:490px !important;position: absolute;top: 0;right: 0;transition: all .5s ease;}
.curlIncreease{max-width:490px !important;transition: all .5s ease;}
.increaseTileWd{max-width: 160px !important;}
.increaseTileWd .summary-data-right{max-width:138px !important;}
.increaseNumberWd {width:38px !important;max-width:38px !important;}
.mainPipeLineMn ul li ul li ul, .mainPipeLineMn ul li ul li .fa-forward, .mainPipeLineMn ul li ul li .fa-caret-right{display:none !important;}
.grpaghIcon, .grpaghIcon:hover, .grpaghIcon:focus{color: #000c3b;font-size: 18px;padding-left: 15px;padding-top: 2px;}
.formInnerBox .password-append{position: relative;}
.formInnerBox .password-append .fa{position: absolute;right: 0px;top: -7px;padding: 8px 5px;}
.generic table tr td, .generic table tr th{padding: 0px 5px;}
.onSelectedHead{max-width: 850px;display: block;margin-top:0px !important;}
.contentInDownload{position:relative;}
.crossBtnDownloadApp{position: absolute;top: -18px;margin-bottom: 0px;background: #fc0d1b;width: 22px;height: 22px;text-align: center;border-radius: 22px;right: -14px;}
.crossBtnDownloadApp a{color: #fff;font-size: 18px;}
#impexp .ddfContentBox .Inner-Back-pad{padding:0px 0px 15px !important;}
#tradeDataAdvSearchEmailBox .input-append input{height: 31px;padding: 0px 5px;border: 1px solid #ddd;outline: 0;background: #fff;margin-left: 0px;width: 100%;color: #000c3b;}
.excelDownloadHead{background: #C7D2FB;border-radius: 4px;cursor: pointer;color: #000c3b;font-weight: normal;line-height: 30px;height:30px;float: right;width:188px;}
.excelDownloadHead{text-align:center;}
.excelDownloadHead img{width: 20px;height: 19px;}
.topBtnDesign .span_right{float: left;display: block;text-align: center;width: calc(100% - 36px);font-size: 15px;font-weight: normal;line-height: 30px;color: #2A5DB0;}
.topBtnDesign .span_left{float: left;height: 30px;}
.listCarousalMain h2{margin:0px;}
.listCarousalMain h2 a{color:#fff;}
.clinicalBoxFilter{max-width:855px;top: 215px;min-height: 31px;}
.clinicalBoxFilter .div_plus_minus{width: auto;float: left;margin-right: 35px;white-space: nowrap;overflow: hidden;}
.clinicalBoxFilter .filterWidthSet{position: absolute;z-index: 8;width: 275px;margin-top: 0px;}
.clinicalBoxFilter .filterLeftDeals .listed_body_inner{border-bottom: 0px;border: 1px solid #fdb42b;max-height: 200px;background: #fff;padding: 5px 5px 5px 5px;margin-bottom: -1px;z-index: 999;display:none;}
.clinicalBoxFilter .filterLeftDeals .listed_body_inner .filterClsParent{clear: both;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.clinicalBoxFilter input[type='checkbox']:after{border: 1px solid #000c3b !important;height: 13px;width: 13px;left: 0px;}
.clinicalBoxFilter .selectBtnOk{position: absolute;background: #fff;width: 275px;right: 0px;padding: 3px 5px;border: 1px solid #fdb42b;border-top: 0px;display:none;}
.clinicalBoxFilter .titleDeals label{color: #000c3b;margin-top: 0px;margin-bottom: -6px;overflow: hidden;font-size: 15px;font-weight: normal;}
.crinicalBxMn .spaceTopInnerRc .productReadMoreDesc{margin-top:20px;}
.crinicalBxMn .readMorePageSubscribeVB{margin-top: 15px;position: fixed;margin-left: 10px;width: 280px;top: 181px !important;box-shadow: 0px 0px 12px -6px rgb(52 52 52);padding: 0px 15px;}
.crinicalBxMn .selectedFilters{margin-bottom: 15px;margin-top: 0px;}
.products-address .productInfoTitle{left: auto;right: 8px;top: 5px;}
.spaceBg p{margin-top:2px;}
.products-address{white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;padding-right: 10px;}
.specialVideo li{padding-top:6px !important;}
.specialVideo li:first-child{float:left;padding-left:25px;}
.specialVideo li:last-child{float:right;padding-right:25px;}
.specialVideo a{display: block;height: 20px;}
.spaceLeftPadding{padding-left:10px !important;text-align:left;}
.blankChannel{background:#ddd;height:100%;width: calc(100% - 7px);}
#my_phisper_reply_feed .g-recaptcha{margin: 0px;}
#searchHeadId:focus::placeholder {opacity:0;}
.ddfContentBox .breakOverview{display:none;} 
.active-pharmaceutical-rightInfo strong{font-weight:normal !important;}
.downloadImageFDF{margin: auto;margin-bottom:18px;margin-top:20px;width:396px;}
.readmoreContentVB .downloadImageFDF{margin-bottom: 27px;margin-top: 20px;}
.downloadImageFDF .myBtnSpan{margin: auto;height: 30px;width: 188px;float: left;margin-right: 20px;background: #ffcf75;border-radius: 4px;display: block;cursor: pointer;}
.readmoreContentVB .downloadImageFDF .myBtnSpan{margin-right: 37.8px;}
.readmoreContentVB .adnvcBtn{margin-right: 0px !important;float: right !important;}
.ddfContentBox .removeMarginR{float:right !important;margin-right:0px !important;}
.downloadImageFDF a{font-weight: normal;text-transform: capitalize;color: #000c3b;line-height: 30px;text-align: left;}
.downloadImageFDF .secondBtnTr .span_left{float: left;padding-left: 8px;font-weight: normal;font-size: 15px;background: #b2beed;   border-radius: 4px;width:36px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;    line-height: 30px;}
.downloadImageFDF .span_right{float: left;display: block;text-align: center;width: calc(100% - 36px);font-size: 15px;font-weight: normal;line-height:30px;color: #000c3b;}
.downloadImageFDF .span_left img{width: 20px;height:20px;margin-left:3px;}
.downloadImageFDF .fstBtn .span_left{background: #B2BEED;float: left;display: block;border-radius: 4px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;line-height: 30px;width: 36px;padding-left: 8px;}
.downloadImageFDF .fstBtn{margin-right: 0px;}
.powerBIDataCompile .col-md-9.content-area{width: calc(100% - 193px);}
.powerBIDataCompile .sidebar-left{width:150px;}
.powerBIDataCompile .dtaSubscribe{margin-right:18px;max-width: 174px;}
.serviceAdsDesktop{margin: auto;display:block;width:100%;max-width:728px;}
.serviceAdsMobile{margin: auto;display:none;width:100%;}
.closead{position: fixed; z-index: 8;margin: auto;display:none;width:15px;}
.mainBoxHideAd{min-height:51px;position: fixed;width: 100%;background: #000c3b;z-index: 9;border-bottom: 1px solid #fdb42b;}
.leftBand{position: absolute;left: 0px;height: 50px;width: 30px;} 
.rightBand{position: absolute;right: 5px;height: 50px;width: 30px;top:0px;}
.leftBand .firstP, .rightBand .firstP{height: 40px;width: 7px;background: #FDB42B;margin-top: 5px;margin-left: 5px;float: left;}
.leftBand .secondP, .rightBand .secondP{height: 40px;width: 9px;background: #2A5DB0;margin-top: 5px;float: left;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.leftBand .thirdP, .rightBand .thirdP{height: 40px;width: 7px;background: #199ddc;margin-top: 5px;float: left;} 
.resetDataHead{float: left !important;margin-right:8px;}
.resetDataHead img{width: 20px;height:19px;vertical-align: middle;}
.ddfContentBox .hideBtnOverview{display:none;}
.downloadImageFDF .span_left{float: left;border-radius: 4px;padding-left: 5px;  border-top-right-radius: 0px;border-bottom-right-radius: 0px;height: 30px;background: #fdb42b;width: 36px;line-height:28px;}
.readmoreContentVB .hideBtnReadMore{display:none;}
.readmoreContentVB .downloadImageFDF{width: 100%;}
.readmoreContentVB .downloadImageFDF .askBtnRead{margin-right:0px !important;}
.widthIncreaseFull{width:100% !important;}
.ddfContentBox .withoutLoginFDF .downloadImageFDF{width:100% !important;}
.ddfContentBox .withoutLoginFDF .downloadImageFDF .myBtnSpan{margin-right: 48.5px;}
.withoutLoginFDF .askBtnRead{margin-right:0px !important}
.readmoreContentVB .withoutLoginFDF .downloadImageFDF{width:662px;}
.readmoreContentVB .withoutLoginFDF .downloadImageFDF .myBtnSpan{margin-right:48.5px;}
.ddfContentBox .fdfWithotLogin{padding-top: 11px !important;}
.readmoreContentVB  .fdfWithotLogin{margin-top: -8px !important;}
.newAdsideBar .aboveForSubscribe, .newAdsideBar .aboveForSubscribeMarket{margin-left:18px;}
.shadowBoxMain .colInnerBoxes{padding:0px;box-shadow: 0px 0px;}
.shadowBoxMain .shadowBox{padding: 0px 15px 0px 15px;box-shadow: 0px 0px 12px -6px rgb(52 52 52);}
.shadowBoxMain .readMorePageSubscribeVB{margin-left: 18px;}
.shadowBoxMain .innerSidebarAds{box-shadow: 0px 0px 12px -6px rgb(52 52 52);padding: 10px 12px 20px 12px;height: calc(100vh - 224px);}
.shadowBoxMain .innerSidebarAds::-webkit-scrollbar-thumb{background-color: transparent;}
.shadowBoxMain .innerSidebarAds .events-add{margin-left: 15px;}
.shadowBoxMain .downloadImageFDF .myBtnSpan{margin-right: 28.5px;}
.shadowBoxMain .article-sidebar:hover .innerSidebarAds{
/*height: calc(100vh - 224px);
overflow: auto;*/
position:relative;
scrollbar-color: #000c3b #FFF;
scrollbar-width: thin;}
.drugNSection ul{list-style:none;}
.drugNSection ul li{line-height:20px;margin-bottom: 10px;width:32.5%;display: inline-block;vertical-align: top;}
.drugNSection ul li li{margin-bottom: 0px;width:100%;display:block;}
.drugNSection ul li a{color: #2A5DB0;font-weight:bold;}
.drugNSection ul li li a{font-weight:normal;}
.drugNSection ul ul{padding-left:0px;}
.spaceBtn{margin-top:20px;}
.creatShare textarea{height: 85px;color: #000c3b;border: 1px solid #ddd;}
.creatShare input::-webkit-input-placeholder{ color:#000C3B !important; }
.creatShare input:-ms-input-placeholder{ color:#000C3B !important; }
.creatShare input::-moz-placeholder{ color:#000C3B !important;opacity: 1; }
.creatShare input:-moz-placeholder{ color:#000C3B !important;opacity: 1; }
.excelDnwNew{text-align:center;}
.excelDnwNew a.showDeskExcel{background: #C7D2FB;margin: auto;border-radius: 4px;cursor: pointer;display: block;height: 30px;width: 188px;text-align: center;margin-top: 1px;}
.excelDnwNew .span_left{float: left;border-radius: 4px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;height: 30px;background: #b2beed;line-height: 28px;width: 36px;text-align:center;}
.excelDnwNew .span_left img{width: 20px;height: 20px;}
.excelDnwNew .span_right{font-size: 15px;line-height: 30px;text-align: center;font-weight: normal;padding: 0px 3px;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;display: block;}
.topRowSupplier .closeAPIsBox{display: block;margin: -7px -10px;height: 41px;padding-top: 7px;}
.alignPadLeft{padding-left: 24px;}
.arrowTri{ float: left;margin: 8px 9px 0px 12px;width: 0px;height: 0px;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-left: 9px solid #fff;}
.pharmaServicesListMenu .arrowTri{margin: 11px 9px 0px 12px;}
.pipeLineListMenu .arrowTri{margin:9px 9px 0px 12px;}
.arrowDeafultTri{margin: 7px 6px -2px 7px;width: 0px;height: 0px;border-top: 9px solid transparent;border-bottom: 9px solid transparent;border-left: 9px solid #fff;display:inline-block;}
.pharmaServicesListMenu ul li:hover .subMenuS{margin-top: 38px;margin-left: 0px;padding-top: 0px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.pharmaServicesListMenu ul .headingPageS a{padding-bottom:10px;}
.pharmaServicesListMenu .headingPageS .subMenuS a{padding-bottom:2px;color:#2a5db0;}
.ddfContentBox .categoryPharmaBlog{margin-top:20px;}
.ddfContentBox .contentPortionCategory h2{margin-top:0px;}
.listAct{padding: 5px 0px 5px 5px !important;border-left:0px !important;display:block !important;}
.listAct a, .listAct a:hover{font-size: 21px !important;color:#fff !important;}
.listAct .arrowDeafultTri{margin:4px 4px 0px -1px;}
.spanSizeDecrease span{font-size:18px;padding-right:0px;}
.newsSubMenus{padding-bottom:7px;}
.newsSubMenus ul.subMenuS{background: #e3e9ff;max-height: 250px;overflow: auto;outline: 0;z-index: 9999;position: absolute;width: 262px;padding-left: 0px;margin-top: 4px;margin-left:57px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border: 1px solid #fdb42b;}
.newsSubMenus ul.subMenuS li{font-family: Helvetica-Condensed;line-height: 22px;margin-right: 0px;background: #fff;border-bottom: 2px solid #e3e9ff;width: 100%;height:30px;}
.newsSubMenus ul.subMenuS li:hover{background:#fdb42b;}
.newsSubMenus ul.subMenuS li a{overflow: hidden;text-overflow: ellipsis;color: #2a5db0;width: 100%;font-size: 16px;padding: 3px 7px 5px 7px;display: block;}
.newsSubMenus ul.subMenuS li:hover a{color:#fff;}
.newsSubMenus:hover ul.subMenuS{display:block;width: 265px;}
.newsSubMenus .subMenuS li:last-child{border-bottom:0px;}
.phrmBlg ul li a{padding-top:2px;}
.allNewsPage{margin-left:0px !important;}
.fullVwScr{display: inline-block;top: -1px;position: relative;}
.notDataCenter{margin-bottom: 0px;text-align: center;font-size: 20px;color: #000c3b;padding: 20px 0px;}
.imgSection .starImg{margin-left: 0px;}
.gtmGtg{display:none;visibility:hidden;}
.upldtitle{height:62px !important;}
.disableFloat{float:none !important;}
.pdfTxtRgt{padding-top: 7px;}
.defaultMenu .arrowTri{margin:8px 9px 0px 12px;}
.defaultMenu ul li a{line-height: 22px;}
.txtFullScreen{padding-top:5px;display:inline-block;}
.txtFullScreenService{padding-top:8px;display:inline-block;font-size: 21px;}
.clinicalBoxFilter .belowHeadLinesFill{margin-top:0px;}
.bluePCBG .innerListCaro{position:relative;}
.menuMainList{left:0px;}
.pgNotFound{line-height: 30px;}
.contentBox{color:#000c3b;}
.serviceExpBtn .greyBtnBx{margin-bottom: 7.3px !important;}
.mainFilterBox{font-family: Helvetica;}
.lookingSuppTb th{border: 1px solid #eee !important;background: #000c3b;color: #fff;font-weight: normal;padding: 12px 5px !important;}
.lookingSuppTb td{border: 1px solid #eee !important;color:#000c3b;}
.txtRight{text-align:right;}
.lookingMainBoxTab{overflow:auto;}
.spotOffer{color: #000c3b;text-transform: uppercase;font-size: 43px;text-align:center;margin-bottom: 8px;margin-top: 50px;}
.spaceHeadings{margin:5px 0px 0px 0px;}
.finsupplContainer .nav-tabs{border-bottom: 1px solid #eee;position: fixed;max-width: 1160px;width: 100%;background: #fff;height: 30px;z-index: 6;}
.finsupplContainer .nav-tabs > li.active > a, .finsupplContainer .nav-tabs > li.active > a:hover, .finsupplContainer .nav-tabs > li.active > a:focus{border: 0px;border-radius: 0px;background-color: #fdb42b;border-bottom: 2px solid #000c3b;}
.finsupplContainer .nav-tabs > li > a, .finsupplContainer .nav-tabs > li > a:hover{font-size:16px;padding:3px 12px;color:#000c3b !important;border-color:transparent;border-radius: 0px;}
.spaceBottom{padding-bottom:10px;}
.mobileHamburger{display:none;position: absolute;margin-top: 25px;cursor:pointer;right: 15px;}
.mobileHamburger img{width: 23px;padding-bottom: 10px;height: 20px;}
.evntMonthCarousal{margin-top:15px;height: 17px;}
.evntMonthCarousal .myWrapper{position:fixed;z-index: 2;}
.eventArrow{display: inline-block;float: none;margin-top: -4px;vertical-align: middle;margin-right: 5px;margin-left: 12px;}
.searchSupplier::-moz-placeholder {font-size:16px !important;}
.searchSupplier:-moz-placeholder {font-size:16px !important;}
.searchSupplier:-ms-input-placeholder {font-size:16px !important;}
.searchSupplier::-webkit-input-placeholder {font-size:16px !important;}
.vbBlue img{margin-top:-1px;}
.article-sidebar .events-add{box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}

.rowCntLine{background: #f6f8ff;padding: 5px 10px;}
.rowCntLine .fstLine{font-size: 15px;color: #000c3b;font-weight: bold;width:30%;float:left;} 
.rowCntLine .sLine{font-size: 15px;color: #000c3b;width:70%;float:left;text-align: left;} 
.rowCntLine .sLine a, .rowCntLine .sLine a:hover, .rowCntLine .sLine a:focus{color:#000c3b;word-break: break-all;}
.spcLineRw{margin-top:8px;}
.sLine p{margin-bottom:5px;color:#000c3b;}
.mobileViewCnt, .rmWebContent .supportingInfoPage .btnSupport:last-child{display:none;}
.suppliersBlgs .article-sidebar{box-shadow: 0px 0px 12px -6px rgb(52 52 52);padding: 10px 12px 0px 12px;background: #fff;}
.adsBoxFnd .events-add{box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}
.dashSub{display:none;}
.mrkH img, .peH img{width: 43px;margin-top:22px;height:42px;}
.article-sidebar .events-add{width: 220px;margin:auto;float: none;}
.serviceBannerSingle, .servicesPagesFix{margin-top:20px;}
.pipSErvice .breadCumList{margin-bottom:10px;margin-top: 5px;}
.askUsEvnt{position:relative;}
.triangleBx:before{content: '';position: absolute;top: 0;left: 0;transform: rotate(225deg);border-top: 40px solid transparent;border-bottom: 40px solid transparent;border-left: 40px solid #fdb42b;margin-top: -27px;margin-left: -6px;}
.eventNonClient{border: 1px solid #f1f1f1;height: 83px;}
.triangleTxt{position: absolute;color: #fff;font-size: 12px;line-height: 14px;font-weight: bold;padding-left: 3px;
padding-top: 5px;text-align:center;}
.imglogoevent img{width: 50px !important;height: 50px !important;float: right;border: 0px !important;margin-right: 15px;}
.txtUpload{clear: both;text-align: center;line-height: 15px;top: -5px;position: relative;font-weight: bold;color: #000c3b;font-size: 13px;}
.txtUpload span{font-size:15px;}
.pipSErvice .footerImageCompany{margin-bottom:5px;}
.applicationTxt{margin-top:0px;height:24px;}
.inSideFoot{position: fixed;bottom: 0px;width: 100%;}
.pdfAds .events-add img{width:100%;} 

/*Hamburger Menu*/
.hmburgermnOther{display:none;}
.rmPagePC .hmburgermn{display:block !important;margin-right:5px;padding-bottom:12px;}
.rmPagePC .hmburgermn img{width: 23px;height: 10px;margin-right: 5px;margin-top: -8px;}
.rmPagePC .imgSection, .rmPagePC .menuListDrop .starImg, .otherHmburger, .otherHmburgerNo, mrkMn .hmburgermn, .rmPagePC .listSCr .starImg{display:none;}
.rmPagePC .hmburgermnPdf img{width: 23px;height: 10px;margin-right: 10px;margin-top: -1px;}
.rmPagePC .otherHmburger{display:inline-block;width: 23px;height: 10px;margin-right: 5px;margin-top: -5px;}
.rmPagePC .otherHmburgerNo{float:left;width: 23px;height: 10px;margin-right: 12px;margin-top: 12px;display:block;}
.rmPagePC .impExpRmPage .hmburgermn{display:none !important;}
.rmPagePC .mrkMn .hmburgermn img{margin-top: 8px;margin-right: 12px;}
.rmPagePC .hmburgermnOther{display:block;padding-bottom: 15px;}
.rmPagePC .hmburgermnOther img{width: 23px;height: 10px;margin-right: 10px;margin-top: 8px;}
.rmPagePC .lrmMenu .hmburgermn{margin-top:10px;}
.rmPagePC .blgMenuLst .lrmMenu{height:40px;}

.newArticleFooter .twitterImg img{width:21px;margin-top:-6px;}
.pipeLineListMenu .hmburgermn{margin-top: 10px;}
.bnnerInsideBoxScroll .aboveForSubscribe, .bnnerInsideBoxScroll .aboveForSubscribeMarket{height: calc(100vh - 275px);z-index:1;}
.bnnerInsideBoxScroll:hover .aboveForSubscribe, .bnnerInsideBoxScroll:hover .aboveForSubscribeMarket{height: calc(100vh - 275px);overflow: auto;scrollbar-color: #000c3b #FFF;scrollbar-width: thin;}
.bnnerInsideBoxScroll .aboveForSubscribe::-webkit-scrollbar-thumb, .bnnerInsideBoxScroll .aboveForSubscribeMarket::-webkit-scrollbar-thumb{background-color: #000c3b;}
.expSrvLiMenu ul li.headingPageS a{float:none;top: 2px;}
.expSrvLiMenu .headingPageS .subMenuS a{top: 0px;}
.eventPageBanner #calendar1{max-width:220px;margin:auto auto 20px;margin-left: 15px;}
.eventPageBanner .onlyEventsBanner{width: 220px;margin: auto;margin-left: 15px;}

.distributerBoxes:after{content: '';height: 1px;top: -10px;position: relative;z-index: 0;width: 100%;background: #000c3b;display: block;}
.distributerBoxes .imgSecRight{z-index:1;}
.distributerBoxes .blueBoxColoProduct{z-index: 1;position: relative;}
.rmvBorderPCBlue:after{display:none;}

.deskViewEvent .nonClientEvent .evntBlw{height: 59px;display: table-cell;text-align: center;vertical-align: middle;width: 210px;}
.deskViewEvent .changeClient{height: 59px;display: table-cell;text-align: center;vertical-align: middle;width: 210px;border-top-left-radius:4px;border-top-right-radius:4px;}
.deskTopV .changeClient{height: 59px;display: table-cell;text-align: center;vertical-align: middle;width: 218px;border-top-left-radius:4px;border-top-right-radius:4px;}
.leftOverviewPage .changeClient{height: 58px;display: table-cell;text-align: center;vertical-align: middle;width: 169px;border-right: 1px solid #ffcf75;border-left: 1px solid #ffcf75;}
.leftOverviewPage .boldTxt{margin-bottom:0px;color: #2A5DB0;}
.disbaleLinkColor a, .disbaleLinkColor a:hover, .disbaleLinkColor a:active{color:#000c3b;cursor:text;}
.drpMenuDesign{width: 30px;height: 20px;padding-bottom: 10px;margin-top: 14px;padding-right: 8px;cursor: pointer;display:none;}
.newsCategoryPg .footerPagi li.active a{width: auto !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;border-top: 0px !important;border-right: 0px !important;border-left: 0px !important;border-bottom: 2px solid !important;margin-top: 2px;}
.topInnerPagination .pagination > li > a{padding: 3px 2px;}
.newsCategoryPg .topInnerPagination li.active a{margin-top: 1px;}
.orngLogoP{width:60px;}
.spaceBtmBnners{margin-bottom:20px;}
.formSearchInner .form-control{padding:6px 5px !important;}
#supplierType{position: relative;z-index: 2;border-left: 1px solid #fdb42b;border-top-left-radius: 4px;border-bottom-left-radius: 4px;padding: 5px 2px 5px 44px;}
.arrowSelectBx{position: absolute;left: 0px;top: 10px;padding-left: 14px;}
.bgArrowBtn{width: 1px;height: 40px;margin-top: -40px;position: relative;z-index: 2;margin-left: 41px;background: #fdb42b;}
.selectBoxColorArrow{float: none !important;} 

.popUpBox input::-webkit-input-placeholder, #lookingForASupplier input::-webkit-input-placeholder, #feedbackSlide input::-webkit-input-placeholder{ color:#8B8589 !important; }
.popUpBox input:-ms-input-placeholder, #lookingForASupplier input:-ms-input-placeholder, #feedbackSlide input:-ms-input-placeholder{ color:#8B8589 !important; }
.popUpBox input::-moz-placeholder, #lookingForASupplier input::-moz-placeholder, #feedbackSlide input::-moz-placeholder{ color:#8B8589 !important;}
.popUpBox input:-moz-placeholder, #lookingForASupplier input:-moz-placeholder, #feedbackSlide input:-moz-placeholder{ color:#8B8589 !important;}

.evntMapBox .image_eventArea .eventNewBox{background: #fff;margin-top: 15px;}
.mapShowEvent{position: absolute;overflow: hidden;z-index: 1;}
.image_eventArea {position:relative;z-index:2;}

.txtPaymentBtn .spGds{width: 333px;background: #105c8c;border: 1px solid #00234c;}
.txtPaymentBtn .bxImg img{width: 135px !important;}
.adTxtFree{float: right;color: #fff;padding-top: 12px;font-family: Helvetica-Condensed;width: 168px;}
.adTxtFree .leftMarginSub{font-size: 22px;font-weight: bold;}
.adTxtFree .leftMarginViB{font-size: 17px;}
.buy_now{padding: 2px 15px 2px 15px;color: #fff;border: 1px solid #fff;float: right;margin-right: 20px;margin-top: 2px;background: #105c8c;border-radius: 15px;font-size: 12px;}
.blink_me{animation: blinker 1s linear infinite;}
#CybotCookiebotDialogPoweredbyCybot{display:none !important;}
.imgBgDivB img{width:100%;max-height:355px;height: 100%;} 
.lrTradeBx img{width:100%;}
.incRecDiv p{color:#000c3b;}
.spaceH2HeadingArt{margin-top:35px;}
.Small-Content-Area .linktextOrange span{color: #fdb42b !important;font-size: 12px !important;}
.otherAutoAdjust{width: auto !important;background: #33CC33 !important;}
.otherDataHover.fa-info-circle{position: absolute;width: 12px;color: #fff !important;right: 1px}
.otherDataHover[aria-label]:hover::after{right: 0px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 160px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;word-break: break-all;margin-top: 15px;}
.imgBgDivB .iframeVideo{width:100% !important;height: 100% !important;}
.videoBoxes{overflow:hidden;}

.contentTabBody .bp .inner-head{color:#9A9A9A;border: 0px;padding: 0px;box-shadow: 0px 0px 0px;}
.contentTabBody .bp{margin-bottom:15px;}
.contentTabBody .bp .head-style{padding: 5px 10px 4px 10px;min-height: 30px;font-family: "Helvetica-Bold";font-size: 15px;font-weight: normal;line-height: 20px;margin-bottom: 0px;}
.contentTabBody .subTit{color: #000c3b;border: 1px solid #eee;border-top: 0px;padding: 5px 12px;margin-bottom: 13px;}
.contentTabBody .subTit p:last-child{margin-bottom:0px;}
.contentTabBody .lastBp{border:1px solid #eee;padding: 5px 12px;}
.box-2-colum .singlebox{width: 49.5%;float: left;}
.box-2-colum .secondBox{width: 49.5%;float: right;}
.h3Heading{font-size: 15px;font-weight: bold;}
.linkBtnSeo, .linkBtnSeo:hover{background: #000c3b;border-radius: 4px;color: #fff;padding: 4px 8px;font-size: 14px;font-family: Helvetica-Condensed;}
.lastAskImgMenu{float: right !important;padding-right: 0px !important;margin-right: 5px !important;padding-bottom: 0px !important;height: 34px;}
.lastAskImgMenu a{padding: 0px !important;border: 0px !important;height: 35px !important;}
.lastAskImgMenu a img{margin-top: 6px;height: 26px;}
.lastAskImgMenu .fingerDirection{width: 60px;position: absolute;left: -65px;top: 10px;}
.footBtnChat .chatSug::-webkit-scrollbar-thumb{background-color: #fdb42b;}
.footBtnChat .chatSug{background: #fff;max-height: 150px;overflow: auto;scrollbar-color: #fdb42b #fff;scrollbar-width: thin;border-bottom: 0px;
padding: 5px 10px;border: 1px solid #f1f1f1;}
.footBtnChat .chatOutEle{margin-bottom: 5px;white-space: nowrap;}
.footBtnChat .chatOutEle mark{background-color: #f1f1f1;padding: 2px 5px;border: 1px solid #ddd;border-radius: 4px;color: #000c3b;}
.textFilter{color:#2A5DB0 !important;cursor:pointer;}

/*For Banner Scrollbar*/ 
/*.blogPageSidebar .aboveForSubscribe{height: calc(100vh - 262px);overflow: auto;scrollbar-color: #F5F5F5 #FFF;scrollbar-width: thin;}
.rightSidebarPharmaCont .innerSide, .leftSidebarPharmaCont{height: calc(100vh - 245px);overflow: auto;scrollbar-color: #F5F5F5 #FFF;scrollbar-width: thin;}
.fullLeftSide .readMorePageSubscribeVB, .pipeLineProsSide .readMorePageSubscribeVB{height: calc(100vh - 200px);overflow: auto;scrollbar-color: #F5F5F5 #FFF;scrollbar-width: thin;}
.blogPageSidebar .aboveForSubscribe::-webkit-scrollbar-thumb, .fullLeftSide .readMorePageSubscribeVB::-webkit-scrollbar-thumb, .pipeLineProsSide .readMorePageSubscribeVB::-webkit-scrollbar-thumb, .leftSidebarPharmaCont::-webkit-scrollbar-thumb, .rightSidebarPharmaCont .innerSide::-webkit-scrollbar-thumb{background-color: #F5F5F5 !important;}*/
/*End Banner Scrollbar*/

.blogCenterDesignNew{padding: 20px 25px;position: relative}
.blogCenterDesignNew .blogmImg, .blogCenterDesignNew .blogmImgOver{width: 275px;float: left;background: url(images/Old_humbnail_Background.jpg);border-radius: 10px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.blogCenterDesignNew .contentBox{float: right;width: calc(100% - 300px);text-align:left;font-size: 15px !important;}
.blogCenterDesignNew h2{text-align:left !important;font-size: 19px !important;}
.blogCenterDesignNew .imprs{color: #8b8589;padding-top: 20px;text-decoration: none;text-align: right;font-size:13px;}
.blogCenterDesignNew .columnBtnsArea{width: calc(100% - 40%);text-align: center;position: absolute;bottom: 20px;}
.blogCenterDesignNew .twoColumBtn{width: calc(100% - 400px);right:45px;}
.blogCenterDesignNew .btnBox{float: none !important;margin: auto !important;background: #C7D2FB !important;}
.blogCenterDesignNew .btnBox .span_right{color: #2A5DB0 !important;}
.blogCenterDesignNew .btnBox .span_left{background: #b2beed !important;}
.blogCenterDesignNew .imgBgDivB{height: 343px;border-radius: 8px;border:0px;}
.blogCenterDesignNew .imgBgDivB img{max-height:100%;height:auto;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;border-radius: 8px;}
.blogCenterDesignNew .imgBgDivB{position:relative;}
.newDescrip{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.oneColumBtn .buttonsSection{float:none !important;width:auto !important;}
.twoColumBtn .colSection3{width:50%;}
.sectionArtMg{width: 275px;background: url(images/Old_humbnail_Background.jpg);background-position-x: 0%;background-position-y: 0%;  background-repeat: repeat;background-size: auto;border-radius: 10px;background-position: center;background-size: cover;background-repeat: no-repeat;}
.hideOnMobileArt{position:relative;height: 343.62px;border-radius: 8px;}
.hideOnMobileArt img{max-height: 100%;height: auto;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;margin-bottom: auto !important;}
.imgeFullLft{float:left;padding-right:20px;padding-bottom: 20px;}
.inDataCompl .sub_news_data img{width: 22px;}
.dataCompileHead{font-size: 22px;line-height: 29px;font-weight: bold;max-height: 62px;color: #000c3b;margin-top: 0px;overflow: hidden;margin-bottom: 10px;min-height: 62px;}
.imageDataCmp{width: 275px;background: url(images/Old_humbnail_Background.jpg);border-radius: 10px;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;}
.imageDataCmp{margin: auto;}
.imageDataCmp .imageDataCmpIn{height: 343.62px;border-radius: 8px;}
.imageDataCmp .imageDataCmpIn img{max-height: 100%;height: auto;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;border-radius:8px;}
.mainDataCompile .inDataCompl{width: 50%;text-align: center;float:left;padding: 0px 30px 65px 30px;}
.mainDataCompile .inDataCompl:nth-child(9n), .mainDataCompile .inDataCompl:nth-child(10n){padding-bottom:0px;} 
.insidePrty .blogCenterDesignNew .columnBtnsArea{width: calc(100% - 48%);right: -3px;}
.insidePrty .twoColumBtn .btnBox{width:155px;}
#postEnquiry .textAreaTxt{height: 132px;}
.btnDesignNw button{background: #000c3b !important;font-family: Helvetica-Condensed;padding: 6px 20px !important;border-radius: 8px !important;margin-top: 5px !important;color:#fff !important;}
.spaceTpTxt{margin-top:60px !important;}
.spaceTpTxtClear{clear:both;padding-top:10px !important;}
.spaceExcel{margin-top: 10px;}
.lstmarginRemoved{margin-bottom:2px !important;}
.myCustomFlap div div a img{margin: auto;max-width: 728px;width: 100%;display: block;}
.sectionArtMg #myImg{border-radius: 8px;}
.logoNw .content .logo-text {font-family: 'Helvetica-Condensed';margin-top: 7px;}
.logoNw .content .logo-text .logotag{font-size:13.1px;}
#feedbackSlideForm .spaceTpTxt .mb-2{margin-bottom:2px !important}

.placeCol::-webkit-input-placeholder {color: #8B8589 !important;}
.placeCol:-moz-placeholder {color: #8B8589 !important;}
.placeCol::-moz-placeholder {color: #8B8589 !important;}
.placeCol:-ms-input-placeholder {color: #8B8589 !important;}
#feedbackForm .placeCol .placeCol::-webkit-input-placeholder {color: #8B8589 !important;}
#feedbackForm .placeCol .placeCol:-moz-placeholder {color: #8B8589 !important;}
#feedbackForm .placeCol .placeCol::-moz-placeholder {color: #8B8589 !important;}
#feedbackForm .placeCol .placeCol:-ms-input-placeholder {color: #8B8589 !important;}
.centeralize-logo {text-align: center;margin: auto;justify-content: center;display: flex;width: 100%;}
.centeralize-logo .logoMt {margin-top:-25px;}
.pt022{padding-top:22px;}
.clamp-10{-webkit-line-clamp:10}
.cardsPar .cards img{height:225px;}
.shadowBoxMain .innerSidebarAds{position:relative;}
.Mp-PE .pc-white-button{
	width: 112px;
	height: 24px;
	color: #000c3b;
	background: #ffffff;
	border: none;
	border-radius: 5px;
	font-size: 14px;
	font-family: 'Helvetica';
	margin-top: 29px;
  }
  @media (min-width:1024px) {
	.mx-view .grid-section{
		justify-content: space-between;
	}
	.mx-view.pc-new-listing-block .file-links .sup-flex p{
		width: 30%;
	}
  }
  .diabled-img{
	opacity: 0.3;
    filter: brightness(0);
  }
  .diabled-menu-text{
	opacity: 0.3;
	pointer-events: none;
  }