@media (min-width:1024px){
    .mainHomepage .adjustBoxLeader .bgImageHomepage{min-height:500px}
}
@media (min-width:576px) and (max-width:1024px){
.access-arw{font-size:12px}
.access-arw::before{top:1px}#overlay{position:fixed}
.btn-flex-h,.contentTabBody .ajLoader.hide{display:none!important}
.HP-New .header-flip .homepageDiv img.logo-pc,.pharmaServicesListMenu ul,.readMoreFilterMob,.single-page .newAdsideBar .aboveForSubscribe.box-shadow-0{margin-left:0}
.hp-button-section img{height:20px}
.bs-docs-example .col-md-5{margin-bottom:0}
.bottomIconCompany p,.content-read-more .readMoreLeftCol.overNewWidth3 .bottomIconCompany p a{padding:0 8px;text-align:center;white-space:initial;max-width: 74px;}
.HP-New .header-flip .homepageDiv{width:40%}
.HP-New .header-flip .homepageDiv video{width:248px}
.single-page .HP-New .Mp-PE{width:17%!important}
.scrollable-section .contentBodyTab{min-height:calc(100vh - 148px);max-height:calc(100vh - 148px)}
.single-page .new-flex .flex-it-layout .scrollable-section .articles_list,.single-page .new-flex.shadowBoxMain .colInnerBoxes .middle-part,.single-page .new-structure .content-read-more .new-menu,.single-page .profilePage .col-md-9{min-width:100%;max-width:100%}
.blogPageSidebar,.newAdsideBar{display:block!important}
.mainLogoArea{height:70px;padding-top:0}
.single-page .contentTabBody,.single-page .tabReadMore{overflow:auto}
.bannerProductRight,.bluePCBG+.container,.flex-it-layout,.grid-section .grid-col,.pipeLineListMenu,.single-page .new-flex .flex-it-layout .new-mp-inner .parent-read-phisper.readMoreEnquiryPage.New-MP,.tab-digi-content .mx-w-19 .unlock-us,.tab-digi-content-2>section .unlock-us,.topMainContact .contactDetailpage,video{width:100%}
.single-page .new-flex.shadowBoxMain .sidebar-left{width:26%!important}
.blogPageSidebar .aboveForSubscribe,.colInnerBoxes{background:#000c3b!important}
.single-page .content-read-more{background-color:#000c3b}
.container.content-read-more-top,.containerMarket,.content-read-more-top{margin-top:108px}
.HP-New .homepage .searchbar-back .search-width,.content-area,.new-artical-view,.single-page .new-flex.shadowBoxMain .colInnerBoxes.space-between,.single-page .speakPharmaContainer .blogArticlePage,.tab-digi-content .mx-w-19{padding:0}
.left-side-ads a>img,.right-side-ads a>img{max-width:100%!important}
.mp-flex{flex-wrap:wrap}
.single-page .bluePCBG{margin-top:-42px}
.sidebar-left.no-padding.left-side-ads.order-1{padding-right:0;padding-left:15px!important}
.sidebar-left.no-padding.right-side-ads.order-3{padding-left:0;padding-right:15px!important}
.Tab-Res,.content-read-more,.filterIcons,.left-side-ads .mt-38_,.mm-height,.mt-16_,.mt-35_,.single-page .new-flex.shadowBoxMain .sidebar-left.left-side-ads,.single-page .new-flex.shadowBoxMain .sidebar-left.right-side-ads,.single-page .new-structure .content-read-more .left-sde-ads,.single-page .new-structure .content-read-more .left-sde-ads.l,.single-page .new-structure .content-read-more .right-sde-ads,.single-page .new-structure .content-read-more .right-sde-ads.r{margin-top:0}
.left-sde-ads,.left-side-ads,.right-sde-ads,.right-side-ads{text-align:center}
.MP-Box-Title{margin-bottom:auto!important;padding-bottom:0}
.mrktBanner .MP-Box-Title{min-height:64px}
.MP-Box-Title .enquiryImage{width:17%}
.content-read-more .overNewWidth3 .innerLeftParty,.single-page .new-structure .content-read-more .col-md-3.readMoreLeftCol,.single-page .new-structure .content-read-more .col-md-3.readMoreLeftCol .content-read-more .overNewWidth3 .innerLeftParty,.single-page .new-structure .content-read-more .contentTabBody,.single-page .new-structure .content-read-more .left-sde-ads.product .innerLeftParty,.single-page .new-structure .content-read-more .tabReadMore,.single-page .with-fixed{max-width:100%!important;width:100%!important}
.phisHeading{width:83%}
.content-read-more .readMoreLeftCol,.updateDateSec,.vbDesignPageSlide{display:inherit!important}#feedbackSlide .foot{transform:translateX(0);right:15px}
.tpmenuMain{border-left:transparent!important}#cloneBack,.partyCntBanner{border:0!important}
.tpmenuMain ul li a{color:#fff}
.mainPipeLineMn.open ul.Dis-mob,.main_menu li.loginBox.open>ul,.main_menu li.open ul.Dis-mob,.tpmenuMain .main_menu .Dis-mob li.open>ul{border:1px solid #fff!important}
.profilePage .grid2{padding-left:15px!important}
.contentTabBody .px15.pt15,.filterLeftDeals .Filert-RiGht span .cntSpn,.mainFilterBoxInner .filterClsParent .filterCls,.mobilterFilterShow,.myFilterTop,.newsLeftSideArea,.selectAllLabel{display:none}
.single-page .new-structure .content-read-more .left-sde-ads,.single-page .new-structure .content-read-more .right-sde-ads{max-width:26%;width:26%}
.single-page .new-structure .content-read-more .readMoreRightBx,.single-page .readMoreDetail .vbContentReadMore{width:52%!important;background-color:#fff}
.single-page .container.new-structure,.single-page .new-flex.shadowBoxMain .innerSidebarAds{padding:0;max-width:100%}
.single-page .new-flex.shadowBoxMain .colInnerBoxes .middle-part,.single-page .new-structure .content-read-more .new-menu{flex-direction:column}
.single-page .with-fixed{position:inherit;left:0;right:0;margin-left:auto;margin-right:auto}
.single-page .ovrViewContent .new-menu .contentTabBody,.single-page.dpc-fullview .new-flex .order-2{max-height:fit-content}
.pc-new-listing-block .tagLinePartyTxt,.single-page .overNewWidth9.ovrViewContent,.single-page .ovrViewContent .new-menu .contentTabBody,.single-page .ovrViewContent .new-menu .tabReadMore{height:auto}
.content-read-more .readMoreLeftCol.overNewWidth3,.single-page .new-flex.shadowBoxMain .innerSidebarAds,.single-page .new-structure .content-read-more .left-sde-ads,.single-page .new-structure .content-read-more .right-sde-ads{background-color:transparent}
.overNewWidth3 .newsVBPageIn{width:154px!important;margin-right:0!important;margin-left:0}
.innerLeftParty .lSSlideOuter,.innerSidebarAds .lSSlideOuter{overflow:hidden;max-width:154px}
.dpc-table-view .partInfoNew{position:inherit}
.dpc-table-view{height:auto;overflow:auto;margin-top:0}
.partyCntBanner{max-width:100%;padding:0 30px}
.dpc-new~#cloneBack{top:350px}
.single-page .container.contentArea.readMoreDetail{top:auto}
.single-page .new-flex .scrollable-section,.single-page .new-flex.shadowBoxMain .colInnerBoxes.space-between .middle-part{min-width:100%!important}
.grid-5{order:6}
.grid-6{order:5;margin-bottom:10px}
.newColsm,.single-page .new-flex.shadowBoxMain .colInnerBoxes.space-between .vbContentReadMore{width:57%!important}#leftSideFilterOpen{top:72px}
.h-240{height:100%!important}
.news-head-top,.sidebar-left .article-sidebar{width:100%;margin-left:0}
.grid-section .grid-2,.grid-section .grid-4,.grid-section .grid-6,.reset-all-filterss,.tab-digi-content>div.mp-card .mp-required{padding-left:0}
.mp-card .mp-flag{height:100%;width:100%;max-height:38px;max-width:38px;}
.event-box-grid{margin-top:10px}#leftSideFilterOpen .closebtn{top:33px}
.articleSingle,.bluePCBG .listAct a,.bluePCBG .listAct a:hover,.innerListCaro .listSCr li,.listCarousalMain li.active a,.listCarousalMain li.active a:hover,.single-page .headingPage,.txtFullScreenService{font-size:20px!important}
.keyProducts_ .productListVBIn,.productListVB .servicesPagesFix,.service-modified .servicesPagesFix{gap:0 15px}
.produBannerIner{width:48%}
.keyProducts_ .productListVBIn .produBannerTopSec{width:44%;min-height: 160px;}
.keyProducts_ .productListVBIn .produBannerTopSec .colSec50{background-color: #eee;}
.keyProducts_ .productListVBIn .produBannerTopSec .produBannerTopSec{width: 100%;}
.keyProducts_ .productListVBIn .produBannerTopSec .colSec50 a{display:block}
.readmoreContentVB .rmPageKey .servicesPagesFix .produBannerIner:first-child,.serviceLinkfa,.servicesPagesFix .produBannerIner{margin:4px 0}
.readmoreContentVB .rmPageKey .servicesPagesFix{margin:0;max-width:100%}
.single-page .new-structure .content-read-more .tabReadMore{border-right:0}
.productListVB{padding-bottom:0}
.bannerBlog-box{margin-top:160px}
.bannerBlog-box+.flexin{flex-direction:column;align-items:flex-start;gap:15px;padding:0 15px}
.bannerBlog-box .flexin{padding:0 15px}
.side-menu.blog-menu{min-height:auto;margin-bottom:15px;min-width: 272px;}
.sup-flex.sup-wg p.link-avail{min-width: 30%;}
.new-home .hp-new-section .sec-img{height:100%}
.full-width-block,.newsRightSideArea{width:100%;padding:0 15px}
.newBlocks.newsGap{display:grid!important;grid-template-columns:repeat(3,1fr)}
.newCardbg.newsCardbg+.foot-view-all{grid-column:span 3}
.footer-bottom .pull-left{padding-left:0;padding-bottom:4px}
.no-side-head{position:relative}
.new-home .section-grid,.new-home .section-grid-2{padding:39px 15px 0}
.button-grid{grid-template-columns:repeat(4,1fr)}
.section-grid-2[aria-label="visual media"] .mw-100.w-100{margin-bottom:15px}
.tab-digi-content .hover-box.mw-100,.tab-digi-content>div{max-width:19%!important}
.tab-digi-content.gap-15,.tab-digi-content.gap-25{gap:0}
.new-home .hp-tagline,.new-home.home-font .hp-new-section h3.hp-title{font-size:15px;min-height:80px}
.w-100 .mt-39.without-heading{padding:0 15px}
.tab-digi-content>div.mp-card{max-width:32.25%!important;padding:10px}
.tab-digi-content>div.mp-card .flexin p{font-size:11px}
.tab-digi-content .phis-comment{width:30px}
.tab-digi-content .pc-outlined-button{font-size:14px;width:98px}
.section-grid-2[aria-label=News]>div.wrap-flex .col-md-6{width:100%;margin-bottom:15px}
.tab-digi-content-2{flex-wrap:nowrap!important;gap:0 10px}
.tab-digi-content-2>section{padding:0!important}
.homepage-90.new-home .section-grid{min-height:380px}
.mainHomepage .adjustBoxLeader .bgImageHomepage{min-height:394px;margin-top:148px!important}
.bgImageHomepage .container img{margin:25px auto auto}
.HP-New .header-flip .searchParentDiv .mCustomScrollbar,.downNrow{width:285px}
.crossDisplayIcon{right:78px!important}
.search-bar-desk .search-ac{width:92%!important}
.grid-section .grid-2 .pointer{left:auto;right:0;top:-30px}
.grid-section .grid-2 .pointer.rotate-90{top:-30px!important}
.scrollElement .filter-results{padding:10px 0}
.listCompanyFilter .firstFilterShow .filterWidthSet .listed_body_inner{display:block;position:fixed;left:0;top:108px;background:#fff;padding:10px;height:90%;max-height:100%;width:100%;border:0}
.filterClsParent,.pharmaServicesPage .filterClsParent{padding:6px 0 0;border-bottom:1px solid #d7d5d5}
.filterClsParent p{line-height:30px;height:52px;display:flex}
.filterLeftDeals .Filert-RiGht span{font-size:19px!important;color:#2a5db0!important;font-weight:700;display:inline-block;font-family:Helvetica-condensed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;line-height:19px}
.filterLeftDeals .Filert-RiGht .cntFilter{color:#e7e7e8!important;font-size:32px!important;width:10%;line-height:30px}
.filterLeftDeals .availabelFilter span.availFilt{font-size:12px!important;font-weight:400!important;color:#8b8589!important;line-height:19px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.single-page .footerImageCompany .adsFooter .blankImageProCom,.single-page .footerImageCompany .adsFooter .blankImageSerExp{height:72px!important}
.availFilt .red{color:#fc0d1b}
.single-page .bluePCBG .container.blog-breadcrum{left:0;max-width:100%}
.mx-w-19{max-width:19%;padding:0!important}
.logoMenuSlick .logo-text .logotag{font-family:Helvetica-Condensed}
.chem-internal-content{top:0}
.new-home .full-width-block .section-grid{padding:39px 0 0}
.articleContainer .new-artical-view .internal-sc{margin-top:10px;margin-left:0;margin-right:0}
.all-apis.en-10 .newBlocks .newCardbg:nth-child(10){display: none;}
.dropDownArrow::after{border-left: 7px solid transparent !important;}
.px15 .summaryDetailsProducts .summary-main,.px15 .synopsisProduct .summaryDetailsProducts .mainBoxesCol2,.end-use-cards .synopsis-section{width: 100%;}
.grid-4 .wrap-api-pills .position-relative:nth-child(3n+1) .related-data{right: unset;left: -51px;}
.grid-4 .wrap-api-pills .position-relative:nth-child(3n+2) .related-data{right: unset;left: -164px;}
.grid-4 .wrap-api-pills .position-relative:nth-child(3n+3) .related-data{right: -7px;left: unset;}
.mp_  .px-0.pt-0.mp-flex{padding: 0 15px !important;}
.colEventListExhi.flexin{flex-direction: column;}
.social-links img{height:24px !important;width:24px !important;}
.single-page .new-flex #loadingImage img{margin-left: 40%;}
.mainPipeLineMn .Dis-mob li ul li a span.downArrowMenu {display: none !important;}
.pharmaServicesListMenu ul{width: 100%;}
.pp-blog .pharmaServicesListMenu{left: 0;}
.new-artical-view .Small-Content-Area{max-width: 100%;padding: 12px;}
.Small-Content-Area .news-img,.speakPharmaContainerIn{max-width: 100%;width: 100%;;}
.xls-downloadble.inactive{display: none;}
.single-page .cmp-ser-bio .content-area .article-body h2:first-of-type span.Inner-Title-Phis-Art{margin-left: 0;}
.downNrow .leftBlueSelct{width: 56px;}
.div_plus_minus .filterClsParent .Filert-RiGht a{font-size: 19px !important;}
.menuBarP li.chemistryPad, li.chemistryPad{padding-left: 15px !important;}
.input-lay {position: absolute;height: 37px;width: 76px;background: #fff;right: 0px;top: 1px;border-radius: 0 90px 90px 0;z-index: 0;}
.readMoreEnquiryPage .rmrtPlace a {position: relative;height: 60px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden !important;}
.keyword-search{margin-top: 8px;margin-bottom: 8px;}
}
@media (max-width:576px){
.left-side-ads,.right-side-ads{display:none!important}
}
@supports not (backdrop-filter:none){.hp-button-section button{padding:0 6px}
.hp-button-section img{height:20px}
.newsRightSideArea .hover-box.mw-100:first-child{margin-left:0}
.newsRightSideArea .hover-box.mw-100{margin-left:15px}
.homepage-drugs-in-dev .scrollElement .pc-new-listing-block{border:1px solid transparent}
.newsBlocks .newCardbg{margin-bottom:15px}
.keyProducts_ .productListVBIn .produBannerTopSec{margin-right:24px}
.tpmenuMain.slideMobileMnu .navbar-nav.sm-collapsible .caret::before{top: -3px;}
.HP-New .header-flip .homepageDiv img.logo-pc{height: 69px;}
.mp_  .px-0.pt-0.mp-flex .w160_{margin-right: 10px;}
.end-use-cards .synopsis-section{margin-bottom: 15px;}
.social-links img:nth-child(2){margin:0 8px !important;}
}
@media (min-width:840px) and (max-width:1025px){
    @supports not (backdrop-filter:none){.homepage-90.new-home .newsBlocks{margin: 0 20px;}}
.homepage-90.new-home .newsBlocks .newCardbg:nth-child(9){display: none;}
.single-page .footerImageCompany .adsFooter .blankImageProCom,.single-page .footerImageCompany .adsFooter .blankImageSerExp{height:82px!important;}
.loginBox , .loginBox .loginDivBoxHNw a.has-submenu{background: transparent !important;color: #fff !important;}
.single-page .new-structure .content-read-more .readMoreRightBx, .single-page .readMoreDetail .vbContentReadMore {width: 61% !important;background-color: #fff;}
.newBlocks.newsGap{grid-template-columns: repeat(5, 1fr);}
.all-apis.en-10 .newBlocks .newCardbg:nth-child(10){display: block;}
.newColsm,.single-page .new-flex.shadowBoxMain .colInnerBoxes.space-between .vbContentReadMore{width: 65% !important;}
.single-page .new-flex.shadowBoxMain .sidebar-left{width: 18% !important;}
.single-page .new-flex #loadingImage img{margin-left: 46%;}
.single-page .new-flex #loadingImage{height: calc(100vh - 158px);}
.Small-Content-Area,.single-page .speakPharmaContainer .blogArticlePage,.footer_container,.content-read-more .marginRightForTxt{width: 100%;}
.tabReadMore .tablinks{padding: 10px 15px 10px 15px;}
.newCardbg.newsCardbg+.foot-view-all{grid-column: span 5;}
.HP-New .header-flip .searchParentDiv .mCustomScrollbar, .downNrow{width: 404px;}
.wrap-api-pills .pc-new-listing-block .position-relative{width: 27%;}
.navbar-nav.sm-collapsible .caret::before{border-left: 7px solid #000c3b;}
.w-49p5{width: 22.5%;}
.w-49p5:nth-child(1){border-left: 1px solid #000c3b;}
}
