.buttonsSection .btnBox{height: 30px;width: 188px;float: left;background: #ffcf75;border-radius: 4px;cursor: pointer;margin-right: 20px;}
.buttonsSection .btnBox .span_left{float: left;padding-left: 5px;height: 30px;line-height: 28px;width: 36px;background: #fdb42b;border-radius: 4px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.buttonsSection .btnBox .span_right{float: right;padding-left: 0px;display: block;width: calc(100% - 36px);font-size: 15px;line-height: 30px;text-align: center;font-weight: normal;color: #000c3b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.buttonsSection .btnBox .span_left img{width:20px;height:20px;margin-left:3px;}
.singleBtnDesign .btnBox .span_right{font-family: 'Helvetica' !important;font-size: 15px !important;}
.singleBtnDesign .btnBox{margin-right:0px !important;}
.buttonsSection.grid-1-Btn{width: 188px;margin: auto;padding-top:20px;} 
.buttonsSection.grid-2-Btn{width: 396px;margin: auto;padding-top:20px;}
.buttonsSection.grid-3-Btn{padding-top:20px;z-index: 2;position: relative;}
.buttonsSection.grid-3-Btn .btnBox{margin-right: 49px;}
.buttonsSection .btnBox .listPreviewMain:hover ul{margin-top: 30px; margin-left: 0; }
.buttonsSectionRM .btnBox{margin-right: 37.8px;}
.Company_Body .content-read-more .leftFilterBoxDesc{padding-top: 32px;}
.ddfContentBox .spacetpOverView{padding-top:83px !important;}
.ddfContentBox .spacetpOverView .pipeLineCompa:nth-child(1){margin-top:3px !important;}
.ddfContentBox .servicesSection, #media .ddfContentBox .readMorePPE{padding-top: 32px;}
.summaryDetailsProducts, .contactDetailsDDF .aboutUsBox, .contactDFull .viewDetailContact{margin-top: 0px;}
.contactDetailsDDF .aboutUsBox .buttonsSection.grid-2-Btn{padding-bottom:20px;}
.buttonsSection form.btnBox .span_right button{padding: 0px;border: 0px;background: none;} 
.listVBMarketPlace .new-mp-inner .col-sm-6:nth-child(2n+1){padding-left: 0px;}
.listVBMarketPlace .new-mp-inner .col-sm-6:nth-child(2n){padding-right: 0px;}
.ddfContentBox .blogVBPage{padding-left: 0px;padding-right: 0px;padding-top: 20px;clear:both;}
.ddfContentBox .newsVBPage{padding-left: 0px;padding-right: 0px;padding-top: 50px;}
.buttonsSectionRM{padding-top: 82px;padding-bottom: 20px;}
.readMoreContentRM .grid-1-Btn, .readMoreContentRM .grid-2-Btn, .readMoreContentRM .grid-3-Btn{display:none;} 
.readMoreContentRM .readmoreContentVB, .readMoreContentRM .leftFilterBoxDesc{margin-top:0px;} 
.buttonsSection .getDataExcel{margin-top:20px;}
.drugAcceLator{padding-top:0px !important;margin-top: -70px !important;}
.used-app-no{margin-top: 70px !important;border:0px;}
.footerButtons{padding-bottom: 20px;}
.greyBtnBx{background: #f5f5f5 !important;cursor:text !important;}  
.greyBtnBx a{cursor:text !important;}
.greyBtnBx .span_left{background:#d7d5d5 !important;}
.greyBtnBx .span_right{color: #8b8985 !important;}
.aboutUsBox .buttonsSection.grid-1-Btn{padding-bottom:20px;padding-top:0px;}
.contactDFull .buttonsSection{padding-bottom: 19px;} 
.bannerSecContact img{margin-bottom:20px;}
.buttonsSection .supplierContact, .buttonsSection .supplierContact:hover, .buttonsSection .supplierContact:focus{float:none;}
.ddfContentBox .bannerSectionExhi{padding-top:90px;}
.colEventList{padding-top:40px;}
.ddfContentBox .colEventListExhi li{margin-top:0px;} 
.ddfContentBox .pdfBoxes{padding-top: 20px;}
.ddfContentBox .buttonsSectionRM{display:none}
.buttonsSection .linkPageMenuList{margin-left: 0px;margin-top: 0px;}
.serviceSectiocGrid .removeRightMargin{float:left !important;}
.lastBxBtn{float:right !important;margin-right:0px !important;}
.buttonServiceBox{margin-top:86px;}
.buttonsSectionService .btnBox{margin-right: 20px;}
.buttonServiceBox .servicesSection{margin-top: 32px;}
.serviceProductVB .servicesPagesFix .produBannerIner:nth-child(1){margin-top: 19px;}
.synopsisProduct .synopsisMain .mainBoxesCol2 .dullBg{border-top:0px !important;}
.synopsisMain .bgColorBoxL .summary-data-right-p h5{color:#000c3b;}
.topMainContact{margin-top:80px;} 
.partyBtns{width: 604px;margin: auto;padding-bottom: 20px;}
.buttonsSectionService{padding-bottom:32px;}
.partyBtns .btnBox{margin-right: 20px;}
.excipBtns{width: 604px;margin: auto;}
.excipBtns .btnBox, .shadowBoxMain .excipBtns .btnBox{margin-right: 20px;} 
.ddfContentBox .serviceTpFilter .blueMenuListSub{margin-left: 0px;min-width: 250px;}
.linkPageMenuList .linkPageMenuListIn ul ul{left: 37%;max-width: 250px;}
.linkPageMenuList .linkPageMenuListIn ul ul ul{left: 247px;margin-top: -31px;}
.priceBtnInfo img{height: 26px !important;width: 26px !important;margin-left: 0px !important;} 
.pipelineBody .servicesContent .pipeLinePRO{border:1px solid #eee;}
.aboutUsBox .aboutUsBelowTxt{padding: 5px 0px;line-height:17px;margin-top:20px;}
.innerSearchBoxNews{width: 170px;position: absolute;margin-left: 40%;margin-top: 4px;border-radius: 4px;}
.innerSearchBoxNews .sb-icon-search{height: 15px;background: #fff;}
.innerSearchBoxNews .input-group-btn .btn{border: 0px;}
.innerSearchBoxNews input{border: 1px solid #000c3b !important;border-top-left-radius: 4px !important;border-bottom-left-radius: 4px !important;border-right: 0px !important;}
.innerSearchBoxNews .btn{border: 1px solid #000c3b !important;border-left: 0px !important;height: 27px !important;}
.footerNewsDesign{background:#F3F5FFFF;color:#000c3b;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.footerNewsDesign .col33{color: #000c3b;line-height: 19px;}
.footerNewsDesign .shareRe{line-height:17px;}
.footerNewsDesign .dateSectionBl{font-size:12px;padding-top: 7px;}
.filterBtnDef, .filterBtnDef:hover{padding: 2px 5px 2px 5px;background: #7FCD46;color: #fff;border-radius: 0px;font-size: 11px;margin-right:5px;width:46px;}
.readmoreContentVB .impExpInnerMain{margin-top: 82px;}
.aboutUsBox .vbBoothImg{background:none;}
.aboutUsBox .aboutUsBelowTxt .taglineContent{text-align:left;font-size: 14px;display:block;line-height: 18px;text-align: left;}
.taglineContent{color:#000c3b !important;}
.innerExpBx{border:1px solid #eee;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;}
.pharmaServicesPage .servicesSection .servicesContent{border:0px !important;}
.imgSecRight ul li .devlUpLabel{width: 190px;}
ul li.colEvent p{border-bottom:1px solid #eee;}
.colEventList li p{border-right: 1px solid #eee;border-left: 1px solid #eee;}
.colEvent{height: 165px;margin-bottom: 35px;}
.belowHeadLines{margin-top: 30px;}
.selectedFilters{margin-top: 62px;margin-bottom: -63px;border-left:0px;border-right:0px;}
.ddfContentBox .newsVBPageIn .footNewsContent .shareRe{line-height:22px;}
.footNewsDesign .col33{padding: 8px 15px 0px 15px;}
.singleEnquiryPage{padding: 27px 15px 0px !important;}
.readMoreRightProductBx .mainBoxTop{border: 1px solid #eee;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;}
.contentDetailsInner .skyBlueColor{border-top: 1px solid #eee !important;border-bottom: 1px solid #eee !important;border-right: 0px !important;border-left: 0px !important;}
.skyBlueColor{background:#fff !important;color:#000c3b !important}
.contentDetailsInner .addBottomBorder{border-bottom:1px solid #199ddc !important;}
.contentDetailsInner .borderLeftSpan{border:1px solid #eee !important;border-bottom:0px !important; background: #f3f5ff; }
.contentDetailsInner .borderBottomSpan{border-bottom:1px solid #eee !important;}
.bgColorHeading{color:#000c3b !important;}
.statusColor{border-bottom: 0px !important;border-top: 1px solid #eee !important;border-right: 1px solid #eee !important;border-left: 0px !important;}
.topRowSupplier .addBottomBorder{border-bottom:1px solid #eee !important;background: none;}
.content-read-more .leftFilterBoxDescInner, .readmoreContentVB .leftFilterBoxDescInner{border:1px solid #eee;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;border-radius:4px;}
.readMoreRightProductBx .leftFilterBoxDescInner, .productSection .leftFilterBoxDescInner{box-shadow: 0px 0px 0px 0px;-moz-box-shadow: 0px 0px 0px 0px;-webkit-box-shadow: 0px 0px 0px 0px;border-radius:0px;}
.lessGrid .hideBoxMobile{background: #f5f5f5;}
.bgColorBoxL .summary-data-right-p p, .bgColorBoxL .summary-data-right-p h5{height: 28.2px;}
.orangeBxBg .withImageTitle{height: 29.3px;border-bottom: 0px;}
.lastAdditionInfo .active-pharmaceutical-rightInfo{margin-top: 2px;}
.tbcGrey{background:#F5F5F5 !important;color: #8B8589 !important;}
.listSCr li h2{padding-left: 0px;}
.exhibitionsMain .nonCDataExh{margin-top: 20px;margin-bottom: -38px;}
.filterDropDown ul li{background: #fff;border-bottom: 2px solid #e3e9ff;}
.filterDropDown .listPreviewMain:hover ul{background: #e3e9ff;border: 1px solid #fdb42b;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.blogmainImgFloat{float: left;}
.excelDwn img{margin-top: 115px;}
.blogVBPageIn .excelDwn img{height:55px !important;width:55px !important;}
.subscribeImgIn img{height:55px !important;width:55px !important;margin-top: 115px;}
.ddfContentBox .subscribeImgIn img{margin-top: 85px;}
.topPagiPharmaBlog .btnBox .span_left{padding-left:0px;}
.topPagiPharmaBlog .btnBox .span_left img{margin-left:0px;}
.innerDateEnquiry{margin-top: 12px;}
.vExPagi .pageNumbers a.active, .vExPagi .pageNumbers a{margin: 0px 5px}
.vExPagi .newPagination{margin:2px 0px;}
.bgNonePagi{background:none !important;width:auto !important;} 
.excipientsBoxesIn .selectedFilters{margin-top: -20px;margin-bottom: 20px;}
.vbExhCon .mainFilterBoxInner{margin-top: 0px;height:31px !important;}
.filterExhiBi{min-height: 32px;}
.selectedFilt .clFil img{width: 14px;margin-top: -2px;}
.vExPagi .nextPage{margin-right:10px;}
.vExPagi .previousPage{margin-left:10px;}
.serviceLinkfa{text-align: right;display: block;margin-right: 30px;margin-top: 5px;color: #2A5DB0;margin-bottom: 20px;}
.serviceLinkfa .fa{background: #c7d2fb;color: #000c3b;padding: 4px 5px;border-radius: 50%;font-weight: bold;margin-right: 5px;}
.colBanSec7{width: 100%;border: 1px solid #f1f1f1;}
.colLinkSec3{width: 90px;float: right;margin-right: 0px;text-align: center;}
.colLinkSec3 a, .colLinkSec3 a:hover, .colLinkSec3 a:focus, .colLinkSec3 a:active{color:#2A5DB0;}
.serviceLinkfa{text-align: center;float: right;margin-right:0px;}
.lstProdPage{margin-right: 0px !important;margin-left: 9px !important;}
.readmoreBanPro{margin-top:18px;}
.productListVBIn{margin-bottom:20px;}
.clearFix{clear:both;}
.produBannerTopSec{margin-bottom:35px;}
.readmoreBanPro .colSec50{width:49%;float:left;margin-bottom:35px;}
.readmoreBanPro .colSec50 img{border: 1px solid #f1f1f1;}
.readmoreBanPro .colSec50:nth-child(odd) .serviceLinkfa{margin-right: 82px;display: block;}
.readmoreBanPro .colSec50:nth-child(even){float:right;}
.readmoreBanPro .colSec50:nth-child(even) img{margin:0 0 0 auto;}
.summary-title .headSpanTxt { font-size: 14px; }
.wlcmTextTradeMain .myBtnSpan img { height: 20px !important; }
.askUsApi { width: 65% !important; height: auto !important; }
.orangeBxBg .summary-data-right-p a { color:#000c3b;}
.bottomIconCompany .contactEmail img { height: auto !important; margin-top: 1px; }
.colSection3 {width:33.33%;float:left;}
.colSection3 .btnBox{float:left;}
.topPagiNewDes{padding: 20px 15px 0px;}
.topPagiPharmaBlog{padding: 20px 0px 0px;}
.paddingLR{padding:0px 10px;}
.topPagiPharmaBlog .span_left{padding-left: 0px;}
.topPagiPharmaBlog .span_left img{margin-left: 0px;}
.colSection3 .pagination{float: right;}
.formSearchInner{width: 188px;margin: auto;}
.formSearchInner .sb-search-input, .formSearchInner .sb-search-input:focus{border: 1px solid #000c3b;border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important;height:30px;border-left: 0px;}
.formSearchInner .btn-default{font-size: 20px;padding: 0px 8px;color: #000c3b;-webkit-text-stroke: 1px #fff;border: 1px solid #000c3b;margin-right: 0px !important;height: 30px;border-radius: 4px;}
.formSearchInner .sb-icon-search{height: 15px;background:none;}
.bgNone{background:none !important;}
.pipeLineContain .graphContainerS{padding-top: 84px;}
.graphContainerS .buttonsSectionRM{padding-top: 0px;}
.formSearchInner .input-group{z-index:0;}
.paddingRemoveR{padding-right:0px;}
.paddingRemoveR img{float:right;}
.paddingRemoveL{padding-left:0px;}
.formSearchInner input[type="search"]{text-align:center !important;color:#000c3b !important;    font-size: 13px;}
.colSection3 .news_feed .span_left{padding-left:0px;}
.colSection3 .news_feed .span_left img{margin-left:0px;}
.buttonsSectionBlg{margin:20px 0px;}
.articlesListPharma{padding-top: 0px !important;}
.centerBox{margin: auto !important;float: none !important;}
.rightBox{margin-right:0px;} 
.sectionBoxBtn{padding: 37px 15px 5px;}
.centerFilterButton .removeRightMargin{float:left;}
.contentPortionCategory{margin-bottom:0px;padding:8px 15px;}
.categoryPharmaBlog .categoryIn{border: 1px solid #eee;margin-bottom: 20px;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;}
.linkPharmaBlog{font-size: 15px;font-weight: bold;color: #2A5DB0;line-height: 20px;margin-bottom: 5px;display: block;}
.scrollRemove{overflow:inherit;padding-right: 21.5px;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li, .keyExpLists .keyExpListsIn ul li{border-bottom:2px solid #e3e9ff;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn:hover > ul, .keyExpLists .keyExpListsIn:hover > ul{display: block !important;background: #e3e9ff;list-style: none;padding: 0px;position: absolute;margin-top: 30px;z-index: 999;border:1px solid #fdb42b;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li a, .linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li a:active, .keyExpLists .keyExpListsIn ul li a, .keyExpLists .keyExpListsIn ul li a:active{padding: 6px 8px;background: #fff;color: #2A5DB0;font-size: 16px;line-height: 18px;min-height: 30px;display: flex;align-items: center;justify-content: left;font-family: Helvetica-Condensed;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li a:hover, .keyExpLists .keyExpListsIn ul li a:hover{background: #fdb42b;color: #fff;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li a span, .keyExpLists .keyExpListsIn ul li a span{text-align:left;width: 100%;padding-right: 5px;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul ul{display: none;position: absolute;background: #000c3b;padding-left: 0px;list-style: none;max-width: 253px;width: 100%;margin-top: -36px;left: 98%;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li:hover > ul{display: block;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn .pipelineListMn a, .linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn .pipelineListMn a:active, .linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn .pipelineListMn a:focus{align-items: center;display: block;}
.pipelineListMn{max-height:250px;overflow:auto;width: 250px;}
.floatRightBtnN{float:right !important;margin-right:0px !important;}
.alignCenterBtnSer{margin-left: calc(100% - 345px) !important;}
.buttonsSection .listPreviewMain .sub-menu::-webkit-scrollbar-thumb, .pipelineListMn::-webkit-scrollbar-thumb, .exhiSupplierList::-webkit-scrollbar-thumb, .linkPageMenuPharmaBlgIn .blueMenuListSub::-webkit-scrollbar-thumb, .keyExpListsIn .blueMenuListSub::-webkit-scrollbar-thumb, .blueMenuListSub::-webkit-scrollbar-thumb{background-color: #fdb42b !important;} 
.btnExhNew{padding-top:24px !important;}
.btnExhNew .btnBox{margin-right: 20px;}
.virtualExhContent .selectedFilters{margin-bottom: -15px;margin-top: 5px;}
.virtualExhContent .mainFilterBoxInner{height:30px;}
.listDrpDown:hover .sub-menu{display:block !important;}
.exhiSupplierList{width: 270px;max-height:250px;overflow:auto;}
.exhiSupplierList a{padding: 5px 8px !important;justify-content: left !important;}
.disablePagi a, .disablePagi a:active, .disablePagi a:focus, .disablePagi a:hover{color:#8b8985 !important;cursor: text;}
.activeBr a, .activeBr a:hover{border:1px solid #8b8985;color:color:#8b8985;border-radius: 50%;width: 26px;height: 26px;padding: 0px !important;font-size: 13px !important;line-height: 26px !important;}
.buttonsSection .removeRightMargin{margin-right:0px !important;float:right;} 
.shareBtnMb .removeRightMargin{height: 36px;line-height: 36px;font-family: Helvetica;} 
.middelSection .btnBox{margin:auto;float:none;}
.pharmaServicesPage .belowHeadLines{margin-top:31px;min-height: 31px;}
.colSection3 .btnBox .span_left{padding-left: 0px;}
.colSection3 .btnBox .span_left img{margin-left:0px;}
.Mp-Mobile .btnBox .span_left img{margin-left:8px;}
.aboutcmp{padding-bottom: 12px !important;}
.boxI20{width:20%;float:left;}
.blogmImg, .blogmImgOver{width:60%;float:left;}
.suppliersBlgImg{float:none;margin:auto;}
.imgBgDivB{height:255px;background-size: 100% 100% !important;border:1px solid #f1f1f1;}
.imgBgDivBOver{height:215px;background-size: 100% 100% !important;border: 1px solid #f1f1f1;}
.blogFlowIcon{text-align: center;}
.blogFlowIcon img{width: 55px;margin-left: -15px;margin-top: 115px;}
.ddfContentBox .blogFlowIcon img{margin-top: 95px;}
.shareRe a, .shareRe a:hover, .shareRe a:active{color:#000c3b;}
.imprs{text-align: center;color: #000c3b;text-decoration: underline;margin: 0px;padding-top: 10px;padding-bottom: 10px;}
.blogCenterDesign h2{margin-top: 5px !important;margin-bottom: 12px;text-align: center;}
.btnExhNew .btnBox .span_left{padding-left:8px;}
.linkPageMenuPharmaBlgIn .blueMenuListSub, .keyExpListsIn .blueMenuListSub{max-height:250px;overflow:auto;}
.synopsisMain{margin-top:20px;}
.blueMenuListSub .fa-caret-right{font-size:20px;}
.articlePage .mainBlogVB{padding-bottom:2px;}
.articlesListBlog .newsVBPageIn:last-child{margin-bottom:3px;}
.phmBlg .buttonsSectionService{display:none;}
.virtualExhContent .selectedFilters .activeFilters{margin-bottom:0px;}
.ddfContentBox .buttonsOverview.grid-3-Btn, .ddfContentBox .buttonsOverview.grid-2-Btn, .ddfContentBox .buttonsOverview.grid-1-Btn, #keyProducts .buttonsOverview.grid-1-Btn{width: 100%;background: #fff;position: fixed;max-width: 664px;z-index: 2;padding-bottom: 20px;}
.ddfContentBox .buttonsOverview.grid-3-Btn .innerBtnWidth{width:664px;margin:auto;}
.ddfContentBox .buttonsOverview.grid-2-Btn .innerBtnWidth{width:396px;margin:auto;}
.ddfContentBox .buttonsOverview.grid-1-Btn .innerBtnWidth, #keyProducts .buttonsOverview.grid-1-Btn .innerBtnWidth{width:188px;margin:auto;}
.ddfContentBox .pdfBoxes, .ddfContentBox .blogVBPage, .ddfContentBox .newsVBPage, .ddfContentBox .bannerSecContact{padding-top: 70px;}
.indexSerExp .formSearchInner{margin-top: 5px;margin-bottom: -5px;}
.indexSerExp .input-group{z-index:2}
#searchSerExpUl{display:none;}
.searchButtons .btnBox{float:none !important;margin: auto;margin-bottom: 10px;}
.searchButtons img{border:0px;}
.pdfSSupport{margin-bottom: 10px;margin-top: 12px;}
.pdfSSupport .btnSupport{width: 33.33%;float: left;}
.btnSupport{font-size:12px;}
.btnSupport span{background: #eb0b19;color: #fff;height: 15px;padding: 0px 8px;border-radius: 4px;font-size: 12px;display: inline-block;width: 42px;text-align: center;}
.urlBtn span{background: #2A5DB0 !important;}
.lmBtn span{background: #fdb42b;}
.pdfSSupport .rightLastBtn{float:right;text-align:right;}
.greyBtnSupport, .greyBtnSupport a, .greyBtnSupport a:hover, .greyBtnSupport a:active{color:#8b8985;}
.greyBtnSupport span{background: #d7d5d5;color: #8b8985;height: 15px;padding: 0px 10px;border-radius: 4px;font-size: 12px;display: inline-block;width: 42px;text-align: center;}
.servicesContent .applicationList b{font-weight:bold;}
.expEvntRead .weekOptionAttend{margin-top: 0px !important;}
.grnBtnSupport span{background:#7fcd46;}
.pipelineListMn, .exhiSupplierList, .linkPageMenuPharmaBlgIn .blueMenuListSub, .keyExpListsIn .blueMenuListSub{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
@-moz-document url-prefix() {
	.listPreviewMain .sub-menu{scrollbar-color: #fdb42b #e3e9ff ;scrollbar-width: thin;}
	.pipelineListMn, .exhiSupplierList, .linkPageMenuPharmaBlgIn .blueMenuListSub, .keyExpListsIn .blueMenuListSub{scrollbar-color: #fdb42b #e3e9ff;scrollbar-width: thin;}
	.searchButtons .btnBox{font-size:13.4px;}
}
.belowHeadLinesFill{background:#fff;border-bottom: 1px solid #eee;}
.orangeTxtFill{color:#fdb42b !important;}
.pipeLineBot .selectedFilters{padding: 0px 15px 0px 12px;}
.contentServiceIn .servicesHeading h4{float:none;text-align: center;max-width: 100% !important;border: 0px;border-radius: 4px;background: #e3e9ff;} 
.pipeLineCont .servicesHeading h4{height: 45px;line-height: 18px;text-align:left !important;white-space: normal !important; display: flex;justify-content: center;align-items: center;padding:4px 15px 4px 8px;}
.headingPageMain a{padding-top: 4px !important;}
.pipeLieSericeBx .pharmaServicesListMenu ul li a{padding-top:3px;}
.filterCData{color:#000c3b;}
.bottomIconCompany .btnBox, .partyLeftCnt .btnBox{margin-right:0px;width: 169px;float: none;margin-bottom:5px;height:24px;} 
.textCursor{cursor:text !important;}
.apiAllSupplierMain .partyLeftCntLogo{padding-top:32px;height:132px;}
.buttonsSectionRM{max-width: 605px;margin: auto;}
.lastmBtnRmv{margin-right:0px !important;}
.apiAllSupplierMain .btnHideRank{display:none;}
.eventServic{margin-top: 8px;}
.eventServic .weekOptionAttend .firstRowOption{height: 21px;}
.eventServic .boldTxt{height: 22px !important;padding:1px 5px 1px 5px !important;}
.firstValueLi_0 .arrowTri{display:none;}
.bottomIconCompany .activeRank:last-child{margin-bottom:0px;}
.spacebtmBt{margin-bottom:6px !important;}
.headingPageMain .arrowTri{ margin: 8px 9px 0px 4px;display:inline !important;}
.mainPharmaCon ul li:hover .subMenuS{margin-top: 37px;}
.bottomIconCompany .buttonsSection .btnBox .span_left, .partyLeftCnt .btnBox .span_left{height: 24px;line-height: 22px;}
.bottomIconCompany .buttonsSection .btnBox .span_left img, .partyLeftCnt .btnBox .span_left img{width: 18px;height: 18px;margin-left: 4px;}
.bottomIconCompany .buttonsSection .btnBox .span_right, .partyLeftCnt .btnBox .span_right{line-height: 24px;}
.ddfContentBox .servicesSection .spacetpOverView{padding-top: 51px !important;}
.innerExpBx .productPageLogo{width: 145px;margin: auto;height: 122px;    padding-top: 28px;}
.pipeLinePRO .eventServic{margin-top: 25px;}
.filterServiceExp .leftFilterBoxMain .titleDeals{padding:6px 0px;}
.clinicalBoxFilter .leftFilterBoxMain .titleDeals{padding:3px 0px;}
.pipeLineContain .filterIcons{margin-top: -3px;}
.pipeLinePRO .productPageLogo{height:122px;padding-top: 28px;}
.readmrBtn{padding-top: 20px;padding-bottom: 0px;}
.topSectionNws .heading, .bottomNewsRC .heading{font-size: 15px;margin-bottom: 5px;font-weight: bold;margin-top: 0px;color: #2A5DB0;}
.topSectionNws .newsVBPage{float:none;width: 100%;padding-left: 0px;padding-right:0px;}
.bottomNewsRC .newsVBPage{float:left;width: 49%;padding-left: 0px;padding-right: 0px;}
.topSectionNws .bannerRightBx{float:right;max-width:250px;}
.newsVBPageLatest{overflow: auto;height: 260px;}
.newsVBPageLatest .newsVBPageIn{margin-bottom:10px;}
.topSectionNws .buttonsSection, .bottomNewsRC .buttonsSection{margin:0px;}
.topSectionNws .buttonsSection label, .bottomNewsRC .buttonsSection label{color: #000c3b;font-weight: normal;margin-top: 0px;}
.bottomNewsRC .newsVBPage:nth-child(2){float:right;}
.bottomNewsRC{margin-bottom:30px;margin-top: 20px;}
.bottomNewsRC .newsVBPageIn{margin-bottom:10px;}
.bottomNewsRC .newsVBPageIn:last-child{margin-bottom:0px;}
.bannerRightBx img{border:1px solid #f1f1f1;}
.mainPagePhar .headingLinesMore{z-index:3;}
.topSectionNws{margin-bottom:10px;}
.latestNewsBtn{max-width: 812px;margin: 20px auto 50px auto;}
.bannerBtmNews{margin:20px 0px;}
.bannerBtmNews img{margin: auto;border: 1px solid #f1f1f1;}
.topSectionNws .newsVBPage{margin-top:20px;}
.bannerBtmNews #cloneBack{border:0px;}
.bottomNewsRC .newsBoxList{min-height:57px;}
.newsVBPageLatest p{text-align: center;font-size: 22px;line-height: 32px;color: #000c3b;margin-top:70px;}
.latestPharmaArea .indexSerExp .formSearchInner{margin-top: 10px;margin-bottom: 0px;}
.colBtnRight{float:right;}
.colBtnRight .btnBox{float: right;margin-right: 0px;margin-top: 10px;}
.colorChange .eventsAttendDefault .weekOptionAttend{border: 1px solid #eee;}
.colorChange .defaultEvent .belwoTxt, .colorChange .eventLeftSide .belwoTxt{background: #E3E9FF !important;}
.colorChange .bottomIconCompany .buttonsSection .btnBox:nth-child(1){background:#ffcf75ff !important;}
.colorChange .bottomIconCompany .buttonsSection .btnBox:nth-child(1) .span_left{background:#fdb42b !important;}
.colorChange .bottomIconCompany .buttonsSection .btnBox:nth-child(1) .span_right{color:#000c3b;}
.readmrBtn{max-width: 605px;margin: auto;}
.textHeading{padding-top: 8px;display: inline-block;padding-left: 3px;}
.newsLatestDesign .newsVBPage{margin-top:0px;padding: 15px;}
.cmpAlrts .colBtnRight{margin-bottom:-15px;}
.lstBtnNews .btnBox{float: right;margin-right: 0px;}
.ltsNewsBtns{margin-bottom:5px;}
.evntBtmOne{clear: both;padding-top: 28px;}
.pdffunction .btnBox .span_left{padding-left: 0px;}
.pdffunction .btnBox .span_left img{margin-left:0px;}

/*Share a request*/
.shareARestNew{margin-top:60px;margin-bottom:30px;}
.shareRequestBt .btnBox{margin-right: 0px;margin-bottom:10px;background: #C7D2FB;}
.shareRequestBt .btnBox .span_left{background: #b2beed;}
.labelBtn{padding-top: 2px;display: inline-block;font-size: 17px;color: #000c3b;padding-left: 10px;}
.shareRequestBt .spaceTopBtn .btnBox, .shareRequestBt .spaceTopBtn span.labelBtn{display:inline-block;}
.shareRequestBt .btnBox .span_right{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px 3px;font-size:15px;color: #2A5DB0;}
.shareRequestBt{width: 43%;float:right;position:relative;}
.formBxShare{width: 40%;float:left;position:relative;}
.formBxShare .labelBtn{padding-left:0px;}
.shareARestNew textarea{border: 1px solid #000c3b !important;height: 236px;}
.shareARestNew .leftColumn{width: 45%;margin-top: 10px;}
.shareARestNew .rightColumn{width: 45%;margin-top: 0px;}
.shareARestNew .rightColumn .input-append input{border-bottom: 1px solid #000c3b;}
.shareARestNew .f-btn-right{float:right;margin-top: -5px;}
.shareARestNew .buttonsSection button{padding: 0px;background:none !important;border:0px !important}
.shareARestNew .f-btn-right .span_left{padding-left:0px;}
.shareARestNew .f-btn-right .span_left img{margin-left:0px;}
.btnBoxShare{width: 138px;text-align: center;background: #000c3b;color: #fff;padding: 5px 5px;border-radius: 8px;float: left;margin-bottom: 12px;}
.btnBoxShare a, .btnBoxShare a:focus, .btnBoxShare a:hover{color:#fff;}
.btnSendShare{width: 210px !important;background: #fdb42b !important;color: #000c3b;line-height: 30px;border-radius: 20px !important;text-transform: uppercase;font-weight: bold;}
.btnSendShare img{width: 20px;margin-top: -3px;}
.txtUpperBox{text-align: center;color: #000c3b;border: 1px solid #eee;border-radius: 8px;padding: 10px;margin-bottom: 15px;font-size: 15px;}
.btnCenterBox .col-50{box-sizing: border-box;padding: 12px 8px;width: 188px;height: 44px;background: #FFFFFF;border: 1px solid #FDB42B;border-radius: 55.2511px;text-align: center;font-family: Helvetica-Condensed;}
.btnCenterBox .col-50 a, .btnCenterBox .col-50 a:hover, .btnCenterBox .col-50 a:focus{color: #000c3b;text-transform: uppercase;font-size: 14px;}
.btnCenterBox .col-50 img{width: 20px;height: 20px;margin-right: 2px;margin-top: -3px;}
.btnCenterBox{max-width: 390px;margin: auto;width: 100%;display: flex;justify-content: center;margin-bottom: 20px;}
.btnCenterBox .col-50:first-child{margin-right: 15px;}
.mobileTxt{display:none;}
.txtUpperBox span{font-size: 14px;}


/*End share a request*/
.partyLeftCnt .btnBox{margin-bottom:0px;}
.partyLeftCnt .btnBox .span_right{color:#000c3b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px 3px;}
.productPageLogo .Com-Logo-Center img{max-height:65px;margin:auto;}
.servicesContent .blankImage{/*background: url(images/PC-Default-Banner-new.png) !important;*/background-size: 100% 100% !important;}
.ddfContentBox .partySupport{margin-top:2px;margin-bottom:10px;}
.mrktBtn .span_right{font-size: 14px !important;padding: 0px !important;}
.directoryLstBrd{width: 62%;float: left;margin-top: -10px;}
.expEvntReadCnt{width: 62%;float: left;}
.btmEvnt{width: 32.6%;float: right;margin-top: 0px;}
.btmEvnt .weekOptionAttend{margin-top: 8px;}
.nonClientEvent .belwoTxt{background: #fff;}
.deskViewEvent .nonClientEvent{background-size: 100% 100%;border: 1px solid #ffcf75;}
.nonClientEvent .defaultNoclient{text-align: center;} 
.nonClientEvent .evntBlw{padding-bottom: 1px;border-bottom: 0px;}
.nonClientEvent .headingEvnt{font-size: 13px;text-align: center;padding: 0px 5px;margin: 2px 0px -4px 0px !important;overflow: hidden;text-overflow: ellipsis;font-weight:bold;}
.nonClientEvent .boldTxt{font-size: 13px;text-align: center;font-weight: normal;padding: 0px;margin-bottom:1px;white-space: nowrap;overflow: hidden;  text-overflow: ellipsis;}
.nonClientEvent .requestMetingTxt{padding: 1px 0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
.naBtnSupport{color:#8b8589;float: right !important;text-align: right;height:15px;position: relative;}
.naBtnSupport span{background:#8b8589;color: #fff;}
.expEvntRead{position: absolute;right: 0px;bottom: 12px;}
.pdfSSupport .btnSupport a{vertical-align: middle;line-height: 16px;}
.pdfSSupport .btnSupport{vertical-align: middle;line-height: 16px;}
.aboutUsBelowTxt .vbBoothImg{opacity:0;}
.partyLeftCnt .defaultBtn{background:#C7D2FB;margin-bottom:7.3px;}
.partyLeftCnt .defaultBtn .span_left{background:#b2beed;}
.relatedPartiesIn{position: relative;}
.relatedPartiesIn .blueMenuListSub{bottom: -10px;width: 235px;max-height: 250px;overflow: auto;background: #000c3b;list-style: none;padding: 0px;padding-top:1px;position: absolute;z-index: 999;border-top-left-radius:4px;border-top-right-radius:4px;}
.relatedPartiesTop .blueMenuListSub{margin-top: 30px;width: 235px;max-height: 250px;overflow: auto;background: #e3e9ff;list-style: none;padding: 0px;position: absolute;z-index: 1;border: 1px solid #fdb42b;}
.relatedParties .blueMenuListSub{border: 1px solid #fdb42b;}
.relatedPartiesTop .blueMenuListSub li{border-bottom:2px solid #e3e9ff;}
.relatedPartiesIn .blueMenuListSub li a, .relatedPartiesIn .blueMenuListSub li a:active, .relatedPartiesTop .blueMenuListSub li a, .relatedPartiesTop .blueMenuListSub li a:active{padding: 5px 8px;background: #fff;color: #2a5db0;font-size: 16px;line-height: 18px;min-height: 30px;display: flex;align-items: center;justify-content: left;font-family: 'Helvetica-Condensed';}
.relatedPartiesIn .blueMenuListSub li a:hover, .relatedPartiesTop .blueMenuListSub li a:hover{background: #fdb42b;color:#fff;}
.relatedParties .relatedPartiesIn:hover > ul, .relatedParties .relatedPartiesTop:hover > ul{display: block !important;}
.proBtnSec{margin-top:20px;position:relative;}
.proBtnSec .blueMenuListSub{right:0px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.btnctnSection {max-width: 470px;margin: auto;padding: 20px 0px 12px 0px;}
.prpdfSupp{margin-top: 2px;}
.clinicalInn .readmoreContent{margin-top:0px;}
.clinicalTrialHed{width: 77.5%;float: right;}
.ovrViewLearnmr{padding-top:20px !important;}
.ovrViewLearnmr .shareRe{padding-top: 6px !important;font-weight:normal !important;}
.newsContent a:hover{color:#2A5DB0 !important;}
.phmBlg p{color:#000c3b;}
.readmrBtn{margin-bottom:20px}
.footBtnRM{padding-top: 20px;padding-bottom: 42px;}
.readmoreContentVB .synopsisProduct{margin-top:20px;}
.readmoreContentVB .synopsisProduct .orangeBxBg p{line-height:15px;}
.readmoreContentVB .synopsisBtn{margin-top: 51px;}
.mnListMain{display:none;}
.readmoreContentVB .rmPageKey .serviceProductVB{margin-top: 0px;}
.readmoreContentVB .rmPageKey .leftSidebarPharmaCont{position: initial;float: left;padding-bottom: 15px;}
.readmoreContentVB .rmPageKey .servicesPagesFix{height: 100%;float: none;margin: 28px auto 20px auto;max-width:440px;}
.readmoreContentVB .rmPageKey .servicesPagesFix .produBannerIner:nth-child(1){margin-top: 0px;}
.paraExcipient .btnBox{background: #C7D2FB;}
.paraExcipient .btnBox .span_left{background: #b2beed;}
.paraExcipient .btnBox .span_right{color:#2A5DB0;margin-top: -1px;}
.btntpSpace{margin-top:39px;}
.spcLogo{height: 65px !important;padding-top: 0px !important;margin-top: 0px !important;position: absolute;left: 0px;right: 0px;bottom: 8px;}
.lstBtnDigital{margin-bottom:0px !important;}
.colsm3Main{height: calc(100% - 52px);position: absolute;}
.spcLogoServ{margin-top: 8.5% !important;height: 65px !important;padding-top: 0px !important;}
.heightInc .contentTabBody{height:calc(100vh - 272px);z-index: 1;}
.aboutCmpHead{color: #000c3b;font-weight: bold;clear:both;text-align: left;}
.aboutDescCmp{font-size:14px;padding:0px !important;border:0px !important;margin: 4px 0px 4px;line-height:21px !important;}
.addressDescWH{padding:0px !important;border:0px !important;margin: 4px 0px 4px;line-height:21px !important;height:67px !important;text-align:left;}
.linkPageMenuPharmaBlg .linkPageMenuPharmaBlgIn ul li:last-child, .keyExpLists .keyExpListsIn ul li:last-child, .relatedPartiesTop .blueMenuListSub li:last-child{border-bottom:0px;}


.deskViewEvent .nonClientEvent .headingEvnt{color:#2A5DB0 !important;line-height: 16px;max-height: 34px !important;white-space: normal;height:auto  !important;}
.deskViewEvent .nonClientEvent .boldTxt{margin-top:3px;}
.deskViewEvent .nonClientEvent .requestMetingTxt{height: 22px;line-height: 20px;color:#000c3b;background: #ffcf75;}
.deskViewEvent .nonClientEvent .defaultNoclient{padding: 0px;}
.deskViewEvent .nonClientEvent .boldTxt{color:#2A5DB0 !important;}
.eventsAttendDefault .deskViewEvent .weekOptionAttend{margin-top: 0px;border: 1px solid #ffcf75;padding: 0px;}
.eventsAttendDefault .deskViewEvent .weekOptionAttend .boldTxt{font-weight: normal;padding: 1px 0px 2px 0px;color:#2A5DB0 !important;margin-bottom: 0px;}
.eventsAttendDefault .deskViewEvent .weekOptionAttend .firstRowOption{white-space: normal;line-height: 16px;font-size:13px;padding-top: 3px;max-height:34px;color:#2A5DB0 !important;border-top-left-radius: 4px;border-top-right-radius: 4px;height:auto;}
.eventsAttendDefault .deskViewEvent .weekOptionAttend .belwoTxt{margin-top:0px;background:#fff !important;padding-bottom: 0px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.eventsAttendDefault .deskViewEvent .weekOptionAttend .requestMeeting{color: #000c3b !important;background:#ffcf75;}
.leftOverviewPage{font-family:helvetica;margin-top:8px;}

.deskTopV .nonClientEvent{background-size: 100% 100%;border: 1px solid #ffcf75;}
.deskTopV .nonClientEvent .evntBlw{border: 0px;height: 59px;display: table-cell;text-align: center;vertical-align: middle;width: 218px;border-top-left-radius:4px;border-top-right-radius:4px;}
.deskTopV .nonClientEvent .headingEvnt{color:#2A5DB0 !important;line-height: 16px;max-height: 34px !important;white-space: normal;}
.deskTopV .nonClientEvent .boldTxt{margin-top:3px;}
.deskTopV .nonClientEvent .requestMetingTxt{height: 22px;line-height: 20px;color:#000c3b;background:#ffcf75;}
.deskTopV .nonClientEvent .defaultNoclient{padding: 0px;}
.deskTopV .nonClientEvent .boldTxt{color:#2A5DB0 !important;}

.deskTopV .eventsAttendDefault .weekOptionAttend{margin-top: 0px;border: 1px solid #ffcf75;padding: 0px;border-radius: 4px;}
.deskTopV .eventsAttendDefault .weekOptionAttend .boldTxt{font-weight: normal;padding: 1px 0px 2px 0px;margin-bottom:0px;}
.deskTopV .eventsAttendDefault .weekOptionAttend .firstRowOption{white-space: normal;line-height: 16px;font-size:13px;padding-top: 3px;max-height:34px;color:#2A5DB0 !important;}
.deskTopV .eventsAttendDefault .weekOptionAttend .belwoTxt{margin-top:0px;background:#fff !important;padding-bottom: 0px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.deskTopV .eventsAttendDefault .weekOptionAttend .requestMeeting{font-weight: bold;color: #2A5DB0 !important;}
.deskTopV .eventsAttendDefault .weekOptionAttend .boldTxt{color:#2A5DB0 !important;} 
.pharmaBlogPage .partyBtns{display:none;}

.readmoreBanPro .colSec50:nth-child(odd){clear:both !important;}
.suppliersBlgs .mainBlogVB{padding:0px;}
.suppliersBlgs .topPagiNewDes{padding:20px 0px 0px;}
.spceRightA{margin-right:10px !important;}
.imgBgDivBOver img{width:100%;}
.ddfContentBox .imgBgDivBOver img{max-height:214px}

@-moz-document url-prefix() {
	.newsVBPageLatest{scrollbar-color: #000c3b #fff;scrollbar-width: thin;}
	.shareRequestBt .btnBox .span_right{font-size:15px;}
	.shareRequestBt .mrktBtn .span_right{font-size:13.4px;}
}

@media (max-width: 1200px) {
	.btnSendShare{width:172px !important;}
	.buttonsSection.grid-3-Btn .btnBox{margin-right: 9.5px;width: 170px;}
	.ddfContentBox .listVBMarketPlace .new-mp-inner .col-sm-6:nth-child(2n+1){padding-right: 0px;}
	.buttonsSectionRM .btnBox{margin-right: 10px;width: 167px;}
	.buttonsSectionService .btnBox{margin-right: 9px;width:155px;}
	.buttonsSectionService .btnBox .span_right{overflow: hidden;white-space: nowrap;padding: 0px 5px;text-overflow: ellipsis;}
	.partyBtns .btnBox{margin-right: 20px;width: 188px;}
	.imgBgDivBlog{height: 265px;}
	.readmoreBanPro .colSec50:nth-child(odd) .serviceLinkfa{margin-right: 15px;}
	.graphContainerS .buttonsSectionRM{clear:both;}
	.pipeLineContain .btnBox .span_right{white-space: nowrap;overflow: hidden;
    text-overflow: ellipsis;padding-left: 5px;}
	.pipeLineContain .mobilterFilterShow img{margin-right: 0px;}
	#activeFiltersList{margin-top: -18px;}
	.selectedFilters{min-height:32px;height: 33px;}
	.pipeLineContain .formSearchInner{width: 167px;}
	.mobilterFilterShow img{padding-top: 5px;}
	.belowHeadLines{min-height: 32px;}
	.subscribeImgIn img, .excelDwn img{margin-top: 100px;}
	.imgBgDivB{height:220px;}
	.blogFlowIcon img{margin-top: 92px;}
	.imgBgDivBOver{height:175px;}
	.ddfContentBox .blogFlowIcon img{margin-top: 68px;}
	.alignCenterBtnSer{margin-left: calc(100% - 345px) !important;}
	.labelBtn{font-size: 15px;padding-top: 6px;}
	.ddfContentBox .buttonsOverview.grid-3-Btn, .ddfContentBox .buttonsOverview.grid-2-Btn, .ddfContentBox .buttonsOverview.grid-1-Btn, #keyProducts .buttonsOverview.grid-1-Btn{max-width: 534px;}
	.ddfContentBox .buttonsOverview.grid-3-Btn .innerBtnWidth{width: 529px;}
	.bottomIconCompany .btnBox, .partyLeftCnt .btnBox{width: 153px;}
	.bottomIconCompany .buttonSer .btnBox, .partyLeftCnt .btnBox{width: 142px;}
	.pharmaServicesPage .belowHeadLines{height:auto;}
	.pipeLinePRO .eventServic{width: 168px;}	
	.bottomIconCompany .buttonsSection .btnBox .span_right{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px 3px;}
	.innerExpBx .productPageLogo, .productPageLogo{width: 142px;}
	.leftFilterBoxDescInner .paraExcipient{padding-right: 12px;}
	.latestNewsBtn .btnBox .span_right{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px 3px;}
	.paraExcipient .eventsAttendDefault{    width: 142px !important;}
	.btnSupport{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.pdfSSupport{width:100%;}
	.clinicalTrialHed{width: 75.5%;padding-left: 0px;padding-right: 0px;}
	.innerClinicalT h3{max-width: 100% !important;}
	.supplierContact{margin-right:0px;}
}
@media (max-width: 1080px) {
	.pipeLineCont .servicesHeading h4{height:62px;}
	.pipeLineContain .filterIcons{margin-top: 5px;}
	.filterBtnDef, .filterBtnDef:hover{margin-top: -20px;}
}
@media (max-width: 991px) {
	.partyBtns{width: 527px;}
	.partyBtns .btnBox{margin-right: 15px;}	
	.btmEvnt {display:none;}
	.directoryLstBrd, .expEvntReadCnt{width: 100%;float: none;margin-top: 0px;}
	.buttonsSection.grid-3-Btn .btnBox{margin-right:74px;width: 188px;}
	.buttonsSection .btnBox .span_right{font-size:13px;width: calc(100% - 38px);}
	
	
	.innerSearchBoxNews{display:none;}
	.serviceProductVB .servicesPagesFix .produBannerIner:nth-child(1){margin-top: 20px;}
	/* .buttonsSectionService .btnBox{width: 188px;margin-bottom: 10px;margin-right: 0px;float: none;}
	.buttonsSectionService{width: 188px;margin: auto;}
	.buttonsSectionService .askBtnRead{margin-bottom:0px;} */
	.colSection3{width:100%;float:none;margin-bottom: 10px !important;}
	.colSection3 .btnBox {float:none;margin:auto;margin-right:auto !important;}
	.colSection3 .rightBox{margin-right:auto;}
	
	.twBtnBox{padding: 20px 12px 0px;}
	.twBtnBox .colSection3 .btnBox{display:block;float: left;}
	.twBtnBox .colSection3:nth-child(2) .formSearchInner{float:right;}
	.twBtnBox .colSection3:nth-child(3){display:none;}
	.twBtnBox .colSection3{width: 50% !important;float: left;margin-bottom: 0px !important;}
	
	.readmoreBanPro .colSec50:nth-child(odd) .serviceLinkfa{margin-right: 118px;}
	.floatRightBtnN{float:none !important;}
	.imgBgDivBlog{height: 220px;}
	.alignCenterBtn{margin-left: calc(100% - 298px) !important;}
	.linkPageMenuList .linkPageMenuListIn:hover > ul{position: relative !important;}
	.pipeLineContain .formSearchInner{width:188px;}
	.subscribeImgIn img, .excelDwn img{margin-top:70px;}
	.imgBgDivB{height: 165px;}
	.blogFlowIcon img{margin-top: 57px;}
	.imgBgDivBOver{height: 225px;}
	.alignCenterBtn{margin:auto !important;width: 375px;}
	.alignCenterBtn .btnBox{width: 188px;}
	.productListVB .leftSidebarPharmaCont{margin-top: 20px;}
	.serviceProductVB{margin-top:20px;}
	.alignCenterBtnSer{margin-left:auto !important;}
	.latestNewsBtn{margin: 10px auto 40px auto;width: 188px;}
	.latestNewsBtn .btnBox{width:188px;margin-bottom: 10px;float: none;margin-right: 0px;}
	.latestNewsBtn .removeRightMargin{margin-bottom:0px;}
	.topSectionNws .formSearchInner{margin-top:30px;}
	.shareRequestBt{width:100%;float:none;left: 0px;margin-top:30px;}
	.shareARestNew .leftColumn{float: left;}
	.rightColumn{float:right;margin-top: 44px;}
	.formBxShare{width:100%;float:none;left: 0px;}
	.ddfContentBox .buttonsOverview.grid-3-Btn, .ddfContentBox .buttonsOverview.grid-2-Btn, .ddfContentBox .buttonsOverview.grid-1-Btn, #keyProducts .buttonsOverview.grid-1-Btn{max-width: 100%;position: relative;}
	.ddfContentBox .buttonsOverview.grid-3-Btn .innerBtnWidth{width: 100%;position: relative;}
	.ddfContentBox .spacetpOverView{padding-top: 13px !important;}
	.ddfContentBox .pdfBoxes, .ddfContentBox .blogVBPage, .ddfContentBox .newsVBPage, .ddfContentBox .bannerSecContact, .ddfContentBox .listVBMarketPlace, .ddfContentBox .bannerSectionExhi{padding-top: 0px;}
	#keyProducts .productListVB{padding-top: 10px;}
	.productListVBIn{margin-top: 0px;}
	.ddfContentBox .servicesSection, #media .ddfContentBox .readMorePPE{padding-top: 12px;}
	.ddfContentBox .servicesSection .spacetpOverView{padding-top: 0px !important;}
	.bannerRightBx{display:none;}
	.topSectionNws .newsVBPage, .bottomNewsRC .newsVBPage{width:100%;padding-left: 0px;padding-right: 0px;}
	.newsVBPageLatest{height:100%;}
	.bottomNewsRC{margin-bottom:20px;}
	.bottomNewsRC .newsVBPage:nth-child(2){margin-top:20px;}
	.pdfSSupport .rightLastBtn, .pdfSSupport .btnSupport{width:100%;float:none;text-align:left;}
	.pdfSSupport .btnSupport{padding-left:0px;}
	.clinicalTrialHed{width:100%;}
	.clinicalBoxFilter .belowHeadLinesFill{max-width: 507px !important;}
	.crinicalBxMn .mobilterFilterShow{padding-top: 6px;}
	.newsLatestDesign .topSectionNws{padding:0px 12px;}
	.flBtnBox{width:100%;}
	.flBtnBox .btnBox{float:left;}
	.flBtnBox .srchBtn{float:right;}
	.flBtnBox .hideMbLast{display:none !important;}
	.pipeLineContain .hideMbLast{display:block !important}
	.flBtnBox{padding-bottom:11px}
	.pipeLineContain .filterIcons{margin-top: 5px;}
	
	.readmoreContentVB .rmPageKey .serviceProductVB{margin-top: 12px;}
	.readmoreContentVB .rmPageKey .servicesPagesFix .produBannerIner:nth-child(1){margin-top: 20px;}
	
	/*.buttonsSectionRM{width:188px;margin:auto;}
	.buttonsSectionRM .btnBox{margin-right:0px;float:none;margin-bottom:10px;}
	.buttonsSectionRM .removeRightMargin{margin-bottom:0px;}
	.readMoreContentRM  .belowHeadLines{max-width:568px;}
	.buttonsSectionRM .btnBox{width:188px;}*/
	.buttonsSectionRM{width:536px}
	.partyBtns .btnBox{width: 165px;}
	
	.eventsAttendDefault .deskViewEvent .weekOptionAttend .requestMeeting{margin-bottom: 0px;}
	.pdfSSupport .rightLastBtn{display:none;}
	.pdfSSupport .btnSupport{width:50%; float:left;}
	.pdfSSupport .btnSupport:nth-child(2){float:right;text-align: right;}
	.mrktBtns .mrktBtn{width: 100% !important;}
	.mrktBtns .mrktBtn .btnBox{float: none;}
	.buttonsSection .btnBox{width: 162px;}
	.rmBlogBtn{padding: 0px 0px 0px;}
	.ddfContentBox .newsVBPage{max-width:100%;margin-top: 30px;}
	.srchBtn .formSearchInner #searchCategory{width:140px;}
}
@media (max-width: 767px) {
	.deskBtnTxt{display:none;}
	.mobileTxt{display:block;}
	.btnBoxShare{width:100%;padding: 8px 5px;margin-bottom: 15px;}
	.btnCenterBox{display:flex !important;}
	.shareBtnMb .form-btn, .btnSendShare{width:100% !important;font-family: Helvetica-Condensed;padding: 8px 5px;margin-bottom: 15px;}
	.btnSendShare{height:42px !important;padding: 0px 5px;line-height:44px !important;}
	.srchBtn .formSearchInner #searchCategory{width:122px;}
	.buttonsSection .btnBox .span_right{font-size:15px;}
	.shareRequestBt .btnBox .span_left img{margin-left: -5px;}
	.belowHeadLines{height:auto !important;min-height: auto !important;}
	.rmSpaceAdsUpperSpace .topPagiNewDes{margin-top:-12px;}
	.latestNewsBtn {display:none;}
	.readmoreAboutus{margin-top:15px;text-align:left;}
	.aboutUsBox .aboutUsBelowTxt{margin-top:15px;text-align:left;padding: 5px 0px;}
	.vbBoothImg{padding: 12px 0px 0px 0px;width: 19px !important;margin: -14px 0px 0px 0px;height:auto;margin-right: 6px;}
	.askUsApi{width:24px !important;opacity: 0;}
	.phBlog .paddingLR, .phBlog .servicesSection{padding: 0px;}
	.imgSection img{margin-top: 4px;}
	.marketPlaceHead .imgSection img{margin-top: 1px;}
	.buttonsSection .news_feed, .blogFlow .news_feed{display:block;}
	.buttonsSection{width:100% !important;margin:auto;}
	.buttonsSection.grid-2-Btn .btnBox:first-child{margin-bottom:10px;}
	.buttonsSection .btnBox, .buttonsSection.grid-3-Btn .btnBox{float:none;margin-right:0px;}
	.buttonsSection .btnBox.mbx8{float:none;margin-right:0px;position: relative;bottom: 4px;z-index: 2;}
	.ddfContentBox .listVBMarketPlace{padding-top: 30px;}
	.buttonsSection.grid-3-Btn .btnBox{margin-bottom:10px;}
	.buttonsSection.grid-3-Btn .btnBox:last-child{margin-bottom:0px;}
	.readMoreContentRM .belowHeadLines{max-width: 50%;margin-top: 0px;}
	.buttonsSectionRM{padding-top:20px;}
	.readmoreContentVB .impExpInnerMain{margin-top:0px;}
	.readmoreContentVB .downloadImageFDF{margin-bottom:20px;}
	.readmoreContentVB .withoutLoginFDF .downloadImageFDF{margin-bottom:30px;}
	.buttonServiceBox{margin-top: 34px;}
	.rowAllApi .bgColorHeading{border-bottom: 1px solid #eee;border-left: 1px solid #eee;}
	.firstHeading{border-top: 1px solid #eee;}
	.col2Mobile{border-left:1px solid #eee;}
	.bgColorHeading{background: #f6f8ff;}
	.contentDetailsInner .mainHeading{border-top: 0px;}
	.statusColor{border-top:0px !important;border-bottom:1px solid #eee !important;border-left:1px solid #eee !important;}
	.filterDropDown .listPreviewMain:hover ul{position: relative;}	
	.lastBxBtn{margin-bottom:0px;}
	.readmoreBanPro .serviceLinkfa{margin-right: auto;margin-left: auto;margin-top: 5px;margin-bottom: 20px;}
	.colBanSec7{margin: auto;width: 100%;float:none;margin: auto;margin-right: 0px;margin-top: 0px;}
	.colLinkSec3{float: none;margin-top: 0px;margin: auto;}
	.imgBgDivBlog{height: 245px;}
	.selectedFilters{height:auto;margin-top: 0px;margin-bottom: 0px;}
	.mobilterFilterShow img{padding-top: 3px;float:right;}
	.readMoreFilterMob{top: 150px;margin-left: 0px;}
	.blogmImg, .blogmImgOver{width:100%;float:none;}
	.imgBgDivB, .imgBgDivBOver{height: calc(0.5 * 100vw);}
	.boxI20{display:none;}
	.pharmaServicesPage .belowHeadLines{margin-top: 0px;clear:both;}
	.pharmaServicesPage .mobilterFilterShow img{padding-top:3px;}
	.buttonServiceBox .servicesSection{margin-top: 84px;}
	.labelBtn, .shareRequestBt .spaceTopBtn span.labelBtn{display:none;}
	.shareRequestBt .spaceTopBtn .btnBox, .shareRequestBt .spaceTopBtn span.labelBtn{margin-top: 0px;}
	.shareRequestBt .btnBox{margin-bottom:10px;}
	.spaceTopBtn{height:30px;margin-bottom: 10px;}
	.shareARestNew .leftColumn{width:100%;float:none;}
	.shareARestNew .rightColumn{float:none;width:100%;margin-top:15px;}
	.btnctnSection{padding: 10px 0px 10px 0px;}
	.btnctnSection .btnBox{margin-bottom:10px;}
	.proBtnSec{margin-top: 20px;margin-bottom: -12px;}
	.clinicalBoxFilter .belowHeadLinesFill{max-width: 100% !important;}
	.readmrBtn .btnBox{margin-bottom:10px;}
	.scrollLearnMore{margin-bottom:0px !important;}
	.footBtnRM{padding-bottom: 40px;}
	.pipeLineContain .graphContainerS{padding-top: 0px;}
	.ppLine .mobilterFilterShow img{padding-top:4px;}
	.topSectionNws .newsVBPage .buttonsSection, .bottomNewsRC .newsVBPage .buttonsSection{width: 100% !important;}
	.topSectionNws .newsVBPage .buttonsSection .btnBox, .bottomNewsRC .newsVBPage .buttonsSection .btnBox{float: right;}
	
	.readMoreContentRM .readmoreContentVB, .readMoreContentRM .leftFilterBoxDesc{margin-top: 8px;}
	.mainSelectedValue{z-index:2;}
	.mainSelectedValue span{border-bottom:0px;}
	.arrowTri{border-left: 9px solid #fff;}
	.pdfSSupport .rightLastBtn, .pdfSSupport .btnSupport{width:90px;float:left;text-align: center;}
	.pdfSSupport .btnSupport span{margin: auto;display: block;margin-bottom:2px;}
	.xslider_loader {display:none;}
	.bottomNewsRC, .topSectionNws{padding: 0px 12px;}
	.topPagiNewDes{padding: 0px 15px 0px;margin-top: 20px;margin-bottom:5px;}
	.colSection3 .pagination{float:none;}
	.readmoreContentVB .synopsisProduct{margin-top: 35px;}
	.hideMenuBox .showMobileValue, .hideMenuBox .tabReadMore, .hideMenuBox .buttonsSection{display:none !important;}
	.hideMenuBox .ddfContentBox, .hideMenuBox .readMrAds{display:block !important;}
	.hideMenuBox .contentTabBody{border-bottom:0px;}
	.pdfSSupport .rightLastBtn, .hideMenuBox .ddfContentBox .pdffunction{display:none;}
	.hideMenuBox .content-read-more{box-shadow:0px 0px 0px;}
	.listVBMarketPlace .new-mp-inner .col-sm-6:nth-child(2n){padding-left:0px;}
	.ddfContentBox .blogVBPage, .ddfContentBox .newsVBPage{padding-top: 30px !important;}
	.ddfContentBox .pdfBoxes{padding-top: 0px !important;padding-bottom: 15px !important;}
	.ddfContentBox .paddingRemoveR img{float:none;}
	.ddfContentBox .bannerSecContact{padding-top: 15px;}
	.suppBlog .ewsImgEnaStar, .suppBlog .arrowDeafultTri, .suppBlog .defautlHeadN, .suppBlog .txtFullScrView{display:none;}
	.suppBlog .cmpNameNews{margin-left:0px;}
	.readmoreBanPro .colSec50:nth-child(odd) .serviceLinkfa{margin-right: 0px;}
	.produBannerTopSec:last-child{margin-bottom: 0px;}
	.opacityDescrease{opacity:0.3;background:none !important;}
	.activeApis{background: #fbb329 !important;}
	.synopsisMain{margin-top:45px;margin-bottom: 30px;}
	#keyProducts .productListVB, .productListVB .leftSidebarPharmaCont{padding-top: 45px;}
	.hideMenuBox #drugDevelopmentAccelerator.activeContentBox .comTab{padding-top:30px;}
	.productListVB .leftSidebarPharmaCont, .used-app-no{margin-top:0px !important;}
	.readmoreContentVB .synopsisBtn{display: block !important;width: 188px !important;margin-top: 17px;}
	.readmoreContentVB .synopsisBtn .btnBox{display: block;}
	
	.mnListMain{display:block;float:right;margin-right: 3px;}
	/*update*/
	.lftMenuShow .mnListMain{display:block;float:left;margin-right: 3px;}
	.rmPagePC .hmburgermn{display:none !important;}
	
	.serchLatestNws .formSearchInner{display:block !important;}
	.spsAds{display:none;}
	.contactDetailsDDF .footerButtons{width:100% !important;text-align: initial;margin: 0px;max-width: 100%;padding: 20px 0px 5px 0px;}
	.contactDetailsDDF .footerButtons .btnBox{float:left;}
	.contactDetailsDDF .footerButtons .removeRightMargin{float:right;}
	.aboveBoxContact .footerButtons{padding: 4px 0px 5px 0px;}
	
	.lrmBlogPharma{padding: 93px 0px 0px !important;margin-bottom: -70px !important;}
	.buttonsSection .linkPageMenuPharmaBlg .span_right{padding-left: 3px;padding-right:3px;}
	.readmoreContentVB .rmPageKey .leftSidebarPharmaCont{float: none;padding-top:0px;margin-top:-15px !important;}
	.spaceKeyPage .mainSelectedValue{width: 100%;max-width: 100%;margin-top: -5px;}
	.spaceKeyPage .readMrAdsTop{padding: 0px;}
	.spaceKeyPage .readmoreContentVB{margin-top: 15px;}
	
	.deskViewEvent{display:none;}
	.mobileViewEvent{display:block;}
	.mobileViewEvent .weekOptionAttend{padding: 0px;border-radius: 4px;}
	.mobileViewEvent .weekOptionAttend .firstRowOption, .mobileViewEvent .defaultEvent .fltRightBx, .mobileViewEvent .headingEvnt{width: 50%;float: left;margin: 0px !important;padding: 0px 0px 0px 5px;height:24px;color:#000c3b;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
	.mobileViewEvent .fltRightBx{width: 50%;float: left;padding: 0px 0px 0px 5px;margin-top: 0px;background: none !important;height:24px;}
	.mobileViewEvent .belwoTxt .boldTxt{padding: 0px 0px 1px 0px !important;font-size:13px;}
	.mobileViewEvent .cntEnvelop{float: right;width: 31px;margin: auto;text-align: center;background: #ffcf75;height: 26px !important;padding: 0px !important;border-top-right-radius: 4px;border-bottom-right-radius: 4px;margin-top: -1px;margin-right: -2px;border-left: 1px solid #000c3b;}
	.mobileViewEvent .boldTxt{font-weight: bold !important;}
	.mobileViewEvent .txtLabelEvnt{width: calc(100% - 30px);display: block;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 2px 0px 0px;padding-left: 4px;color: #000c3b;padding-right: 5px;font-size:13px;}
	.mobileViewEvent .defaultNoclient{padding: 0px;text-align: center;}
	.mobileViewEvent .evntBlw{border: 1px solid #000c3b;height: 26px;padding-bottom: 0px;border-radius: 4px;}
	.mobileViewEvent .nonClientEvent{background:none !important;}
	.mobileViewEvent .cntEnvelop img{height: 20px;margin-top: 2px !important;margin-left: 0px !important;width: 20px;border: 0px;}
	.mobileViewEvent .weekOptionAttend .firstRowOption{height: 24px;padding: 1px 5px;color:#000c3b;font-size: 13px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-right:1px solid #000c3b;}
	.phmrBlogList .topBlogPaginat{padding-top: 47px;}
	.phmrBlogList .innerBlog{clear: both;padding-top: 15px;}
	.phmrBlogList #searchCategory{padding:5px 5px;}
	.pipeLieSericeBx .pharmaServicesListMenu ul li a{padding-top: 0px;}
	.pipeLineListMenu .arrowTri{margin: 7px 9px 0px 12px;}
	.pipeLieSericeBx .pharmaServicesListMenu li a{top: 3px;}
	.bgColorBoxL .withImageTitle{background: #f6f8ff;}
	.mobileViewEvent .headingEvnt{border-right:1px solid #000c3b;}
	
	ul li.colEvent p{border:0px;margin-bottom: 2px;}
	.colEventList li p{border-right: 0px;border-left: 0px;}
	.color-white{background: #f6f8ff !important;}
	.ddfContentBox .colEventListExhi li{margin-bottom: 20px;}
	
	.rmBlogBtn{padding:0px;}
	.rmBlogBtn .removeRightMargin{display:none !important;}
	.rmBlogBtn .linkPageMenuPharmaBlg{float:left;display:block;}
	.rmBlogBtn .allLrnBtn{float:right;display:block;}
	
	.content-read-more .leftFilterBoxDescInner, .readmoreContentVB .leftFilterBoxDescInner{border-radius:4px;}
	.innerExpBx{box-shadow: 0px 6px 6px -6px #343434;-moz-box-shadow: 0px 6px 6px -6px #343434;-webkit-box-shadow: 0px 6px 6px -6px #343434;}
	.pipelineBody .servicesContent .pipeLinePRO{border-radius:4px;}	
	.mainBoxTop, .content-read-more .leftFilterBoxDescInner, .readmoreContentVB .leftFilterBoxDescInner, .innerExpBx, .pipelineBody .servicesContent .pipeLinePRO{border: 1px solid #eee;}	.partyNm{margin-top:-4px;}	
	.relatedPartiesTop .blueMenuListSub{right: 0px;}
	.exhibitionsMain .nonCDataExh{margin-bottom: 0px;}	
	.readmoreContentVB .rmPageKey .leftSidebarPharmaCont{padding-bottom:0px;}
	.shareARestNew .f-btn-right{text-align: right;}
	.shareRequestBt{margin-top:10px;margin-bottom:20px;}
}

@media (max-width: 630px) {
	.aboveForSubscribeMarket .article-sidebar{padding: 5px 0px;}
	.othersPageTopMarket .col-md-9.articlePage{margin-right: 0px;}
	.New-MP-Mob{padding:0px;}
	.Mp-Mobile .articles_list{box-shadow: 0px 0px;}
}
@media (max-width: 590px) {
	.shareARestNew textarea{height:135px;}
	.readMoreContentRM .readmoreContentVB, .readMoreContentRM .leftFilterBoxDesc{margin-top: 2px;}
	.spaceKeyPage .readmoreContentVB{margin-top: 15px;}
	.readmoreContentVB .rmPageKey .leftSidebarPharmaCont{margin-top: -8px !important;}
	.pipeLineContain .hideMbLast{display:none !important;}
	.pipeLineContain .fullwidthSrch{width:100% !important;}
	.readmoreContentVB .rmPageKey .servicesPagesFix{margin: 0px auto 20px auto;}
	.shareARestNew .f-btn-right .btnBox{margin-top:0px;margin-bottom: 0px;}
	.lstInpt .inputlst{margin-bottom:20px !important;}
}
@media (max-width: 560px) {
	.readmoreContentVB .synopsisProduct{margin-top:-35px;}
}
@media (max-width: 485px) {
	.Mp-Mobile .sectionBoxBtn{padding: 0px 15px 5px;}
	.bottomNewsRC .buttonsSection .btnBox, .topSectionNws .buttonsSection .btnBox{float:none !important;margin: 8px auto 20px auto !important;}
	.bgColorBoxL .totalnumberShowing{text-align:right;} 
}
@media (max-width: 485px) {
	.ddfContentBox .colEventListExhi li{margin-top:10px;}
	.relatedPartiesIn .blueMenuListSub{margin-left: -75px;}
/*	.readmoreAboutus{position: absolute;z-index: 9;}*/
}
@media (max-width: 414px) {
	.imgBgDivBlog{height: 160px;}
	.twBtnBox .btnBox, .twBtnBox .formSearchInner, .contactDetailsDDF .footerButtons .btnBox{width: 160px;}
	.contactDetailsDDF .btnBox .span_right{padding-left: 3px;padding-right: 3px;}
	.spaceKeyPage .mainSelectedValue{margin-top: 0px;}
}
@media (max-width: 355px) {
	.twBtnBox .colSection3 .btnBox, .twBtnBox .colSection3:nth-child(2) .formSearchInner{float: none;}
	.twBtnBox .btnBox, .twBtnBox .formSearchInner{width: 188px;margin: auto;}
	.contactDetailsDDF .footerButtons .btnBox{width: 188px;margin: auto !important;float:none;}
	.contactDetailsDDF .footerButtons .btnBox:nth-child(2){margin-top:10px !important;margin-bottom:12px !important;}
	.twBtnBox .colSection3{width: 100% !important;float:none;}
	.twBtnBox .colSection3:nth-child(1) .btnBox{margin-bottom: 10px;}
	.flBtnBox .btnBox{float:none !important;margin:auto !important;margin-top: 10px !important;}
}
@media (max-width: 330px) {
	.filterBoxRM{height: calc(100vh - 175px);}
}