/*colorTxt*/
.redTxt{color:#fc0d1b;}
.darkGreyTxt{color:#8b8589;}
.fontNormal{font-size:15px !important;font-weight:normal !important;}
.boxImageContact .skyBlueTxt, .boxImageContact .skyBlueTxt:hover, .skyBlueTxt:focus{color: #2A5DB0;font-size: 15px;padding-top: 0px;line-height: 20px;}
.aboutUsBox .fontNormal{margin-top: 0px;clear: both;}
/*News*/
.newsVBPage{padding-top:31px;}
.imgIconNews{width: 12%;float: left;text-align: center;padding: 0px 10px;}
.newsContent{width:88%;float:left;}
.newsContent a{font-size: 15px;font-weight: bold;line-height: 19px;}
.textRight{text-align:right !important;padding-top: 3px !important;}
.newsBoxList{padding: 10px 0px;}
.fontIncreaseNews{font-size:14px !important;font-weight: normal !important;}
.dateRed{color: #fc0d1b !important;}
.tabcontentMedia{float: left;padding: 0px 0px;width: 70%;border-left: none;}
.tabcontentMedia .mainCar{padding:0px 12px;}
#media .ddfContentBox{height: 100%;}
.aboutUsBox .infoReadMoreAddress{float:none !important;}
.aboutUsBox .infoReadMoreAddress[aria-label]:hover::after{top: 15px;height: 185px;overflow: auto;width: 250px !important;}
.footAboutUs .infoReadMoreAddress[aria-label]:hover::after{top: -185px;}
.shareRe img{width:18px;}
/*End News*/

/*Blog*/
.blogVBPage{padding-top:51px;}
.blogFlow{width:20%;float:right;text-align:center;padding-top: 20px;}
.contentPortion h2{font-size: 18px;font-weight: bold;}
.blogVBPageIn .contentBox{color: #000c3b;font-size:13px;}
.blogVBPage .footNewsContent{margin:10px -12px -5px -12px;height:30px;}
.col40{width: 42.33%;float: left;text-align: center;padding-top: 9px;font-size: 11px;}
.col40 img{width: 20px;margin-top: -5px;margin-left: 3px;}
.col26{width: 24.33%;float: left;text-align: center;padding-top: 5px;}
.blogVBPage .col33{margin-top:2px;}
.orangeTxt{color: #fdb42b;font-weight: bold;font-size:17px;}
.blueTxt{color: #000c3b;font-weight: bold;line-height: 17px;}
.allApisFixedMain form{float: right;padding-top: 3px;}
.allApisFixedMain form button{background: none;border: 0px;font-size:11px;}
.content-read-more h4{color: #fff;margin: 0px;font-size: 15px;padding: 0px;text-align: center;background: #000c3b;}
.content-read-more h4 span{border-bottom:1px solid #fff;}
/*End Blog*/

.webIc img{width:23px !important;margin-right: 3px !important;height: 23px !important;}
.fontHelvetica{    font-family: Helvetica;}
.content-read-more-top{font-family: Helvetica-Condensed;}
.content-read-more-top .headingLinesMore{background: #fff;padding: 0px 0px;box-shadow: 0px 0px 0px 0px rgb(52, 52, 52);height: 11px;}
.bluePCBG{padding: 3px 15px 5px 15px;height: 40px;background: #000c3b;color: #fff;}
.content-read-more{padding:0px;background: #fff;box-shadow: 0px 0px 12px -6px rgb(52, 52, 52);margin-top:40px;}
.content-read-more .readMoreLeftCol{padding-left: 0px;padding-right: 0px;text-align: left;width: 16%;height: calc(100vh - 226px);overflow: auto;background: #000c3b;margin-top:0px;border: 0px;-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;overflow-scrolling: touch;scroll-behavior: smooth;padding-bottom:10px;}
.content-read-more .supProductRight{height: calc(100vh - 226px);z-index:1;} 
.ddfContentBox .innerHeadings{padding: 6px 5px !important;}
.content-read-more .innerLeftParty{padding: 0px 8px 0px 8px;margin-top: -2px;}
.innerLeftParty .featureMainHead{margin-bottom:5px;}
.content-read-more .innerLeftParty .txtRed{font-size: 14px;text-align: center;display: -webkit-box;-webkit-line-clamp: unset;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;line-height: 15px;color: #fff;margin-top:15px;margin-bottom: -30px;} 
.content-read-more .showIntableImg{width: 175px;margin: auto;min-height: 80px;max-height: 80px;}
.content-read-more .innerLeftParty .weekOptionAttend .firstRowOption{max-height: 36px;font-size: 13px;color: #2A5DB0;padding: 2px;white-space: normal;overflow: hidden;text-overflow: ellipsis;font-weight: bold;margin-bottom: 0px;text-align: center;line-height: 16px;}
.leftOverviewPage .weekOptionAttend .belwoTxt{padding-bottom: 0px;}
.content-read-more .innerLeftParty .belwoTxt .boldTxt{font-weight: normal;padding: 1px 0px 2px 0px !important;background: #F3F5FF;color: #2A5DB0 !important;font-size: 13px !important;position: relative;}
.leftOverviewPage .weekOptionAttend .requestMeeting{font-weight: bold;color: #2A5DB0 !important;font-size: 14px !important;} 
.tablinksMain.inactive .marginRightForTxt{color: #8b8589;opacity: 0.4;}
.tablinksMain.inactive .tablinks:hover{background:#fff;cursor:text;}
.content-read-more .innerLeftParty .weekOptionAttend{text-align: center;margin-bottom: 0px;}
.readMoreLeftCol .innerLeftParty .weekOptionAttend{margin-top: 0px;background:#fff;border-top:1px solid #ffcf75;}
.content-read-more .light-blue .belwoTxt{background: #199ddc !important;}
.content-read-more .belwoTxt{margin-top: 0px;padding-bottom: 1px;border-top: 0px;}
.content-read-more .innerLeftParty .bottomIconCompany{margin: 0px 2px 22px 0px;}
.content-read-more .innerLeftParty .bottomIconCompany p, .readMoreLeftProductBx .bottomIconCompany p, .fullLeftSide .leftBannerReadMore p{padding: 4px 0px;text-align: left;line-height: 16px;height: 26px;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;}
.content-read-more .innerLeftParty .bottomIconCompany p.disablePresent, .readMoreLeftProductBx .bottomIconCompany p.disablePresent{background: url(images/header-menu-blue.png) no-repeat right;background-size: 8px 17px;}
.fullLeftSide .leftBannerReadMore{margin-top:12px;margin-bottom:25px;}
.content-read-more .innerLeftParty .bottomIconCompany p.disablePresent a, .readMoreLeftProductBx .bottomIconCompany p.disablePresent a{color: #8b8589 !important;opacity: 0.4;}
.content-read-more .bottomIconCompany hr{height:1px;}
.content-read-more .innerLeftParty .bottomIconCompany hr{border-top:1px solid #3f5686;margin-left: -3px;margin-right: -3px;margin: 0px;border-bottom:0px !important;}
.content-read-more .emailHr{width:140px;}
.content-read-more .corpPartyHr{width: 104px;}
.content-read-more .webPartyHr{width: 66px;}
.content-read-more .serviceHr{width: 32px;}
.content-read-more .innerLeftParty .belwoTxt a{margin-left: 0px;color: #000c3b !important;font-size:14px;}
.bannerSection .belwoTxt a{margin-left: 0px;color: #000c3b !important;font-size: 14px;}
.content-read-more .innerLeftParty .belwoTxt a img{width: 24px;}
.content-read-more .light-blue p .fa-envelope-o{color: #000c3b !important;}
.bannerSection .belwoTxt .boldTxt{color: #000c3b !important;position: relative;padding: 6px 0px 2px 0px;}
.content-read-more .innerLeftParty .belwoTxt p{font-size:14px;}
.content-read-more .countryNLeft .txtMargin{white-space: nowrap;max-width: 120px;overflow: hidden;text-overflow: ellipsis;width: auto;padding-left: 8px !important;}
.bottomIconCompany p a{color: #fff !important;font-weight: normal;}
.bottomIconCompany .txtMargin{width: 183px;}
.content-read-more .innerLeftParty .txtMargin{width: auto;padding-left: 8px !important;}
.tabReadMore {float: left;width: 28%;height: calc(100vh - 224px);overflow: auto;font-family: Helvetica-Condensed;border-right: 1px solid #000c3b;-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;overflow-scrolling: touch;scroll-behavior: smooth;}
.tabReadMore .tablinks{background-color: inherit;color: #2a5db0;padding: 6px 15px 6px 0px;width: 100%;border: none;outline: none;text-align: left;cursor: pointer;font-size: 22px;border-bottom: 1px solid #f1f1f1;font-weight: bold;line-height: 24px;background: url('images/Right-arrow-taupe-grey.png') no-repeat;background-size: 15px 15px;min-height: 55px;display: flex;align-items: center;justify-content: center;background-position: right 5px center;}
.tabReadMore .tablinks:hover {background-color:#fdb42b;}
.tabReadMore .tablinks.active{background: #c7d2fb url(images/down-arrow-blue.png) no-repeat;background-position: right 7px center;background-size: 13px 8px;}
.contentTabBody{height: calc(100vh - 224px);overflow: auto;overflow-x: hidden;float: left;padding: 0px 15px 0px 15px;width: 72%;border-left: none;font-family: Helvetica;-webkit-overflow-scrolling: touch;
-moz-overflow-scrolling: touch;overflow-scrolling: touch;scroll-behavior: smooth;}
.subCatList{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 12px;color: #9A9A9A;
width: 100%;line-height: 16px;text-transform: initial;margin-top: 2px;}
.subCatList a{color:#9A9A9A;}
.readMoreRightBx{padding-left:0px;width: 84%;padding-right: 0px;}
.content-read-more .marginRightForTxt{width: 90%;padding: 0px;line-height: 20px;font-size: 15px;}
.menuBarP .tabReadMore .marginRightForTxt{width: 90%;padding: 0px;line-height: 20px;font-size: 15px;white-space:normal;}
.rightArrowImg{width: 17px;margin-top: 15px;float: right;}
.subCatList label{font-weight: normal;line-height: 14px;margin-bottom:0px;margin-top: 0px;}
.removeScroll{overflow: hidden;}
.carousalTb .tabEvent{width:33.33%;float:left;text-align:center;color: #8b8589;font-weight:normal;font-size: 14px;}
.carousalTb{border-bottom: 1px solid #8b8589;height:31px;position: fixed;width: 100%;background: #fff;    max-width: 664px;z-index: 1;}
.carousalTb label.tabEvent{text-transform: uppercase;cursor: pointer;color: #8b8589;margin: 0px;}
.carousalTb label span{display: block;padding: 5px 8px 4px 8px;}
.carousalTb label.active span{border-bottom: 2px solid #000c3b;color: #000c3b;background: #fdb42b;cursor: text;}
.prevEvnt{text-align:left !important;}
.nxtEvnt{text-align:right !important;}
.disableTxt{cursor:text !important;}
.headingTbsIn{text-align: center;color: #000c3b;margin-top: 15px;font-size: 22px;margin-bottom: 10px;font-weight: bold;}
.bannerSection{max-width:664px;width:100%;padding-top: 51px;}
.innerLeftParty .events-add img{margin:auto;}
.readMoreLeftCol .innerLeftParty .adButler img{max-width: 100%;height: auto;}
.colLeftBanner{width:218px;float:right;margin-top: 0px !important;position:relative;}
.colRightBanner{width:440px;float:left;}
.colRightBanner img{width: 100%;border: 1px solid #f1f1f1;height:148px;margin:auto;}
.betchMarkBx img{margin: auto;padding-top: 5px;height: 65px;}
.colEvent{width: 216.5px;height: 198px;position: relative;line-height: 198px;float: left;text-align: center;background: #fff;list-style: none;margin-left: 1px;display: grid;margin-right: 4px;}
.colEventList{padding-left:0px;padding-top: 20px;}
.colEventList li{margin-top:8px;}
.colEventList li p{border-right: 1px solid #8b8589;border-left: 1px solid #8b8589;}
.colEventList li.colEvent p{width:214.3px;white-space: nowrap;color:#000c3b;font-size:14px;}
.colEventList li:nth-child(3n){margin-right:0px;}
.bluePCBG ul{padding-left:0px;width: auto;margin-bottom: 0px;border: 0px;font-family: Helvetica-Condensed;min-width:auto;position: inherit;}
.bluePCBG li{font-size: 21px;float: left;padding-left: 0px;list-style:none;border-right:0px;line-height: 15px;padding-top: 12px;}
.bluePCBG li:last-child{border-right:0px;}
.mainLoca{text-align:right !important;}
.contentTabBody .ddfContentBox{height:100%;padding-top:0px;padding-bottom: 20px;}
#impexp .ddfContentBox{padding-top:0px !important;} 
.bluePCBG li:first-child{padding-left: 0px;}
.bluePCBG li a{color: #fff;padding-top: 0px;top: -1px;position: relative;}
.otherCrousalTb .carousalTb .tabEvent{width:auto;padding-right: 25px;margin-bottom: 1px;}
.otherCrousalTb .carousalTb{min-width: auto;height:45px;}
.mainCar{width:100%;overflow:hidden;}
.colsmInner4{width:32.6% !important;margin-right: 1.1%;text-align: center;float: left;margin-bottom: 6px;}
.pdfBoxes{height: calc(100vh - 235px);padding-top: 51px;}
#presentations .pdfBoxes{padding-top: 70px;}
.pdfBoxes iframe{height:400px;border:0px;width:100%;height:100%;}
.pdffunction{text-align: center;background: #f5f5f5;margin-bottom: 20px;width: 100%;height: 22px;position: fixed;max-width: 664px;z-index: 2;margin-top: 9px;}
.pdffunction ul{padding-left:0px;}
.pdffunction ul li{list-style:none;color: #000c3b;font-weight: normal;margin-right: 185px;display: inline-block;padding-top: 7px;cursor:pointer;font-size: 11px;text-transform: uppercase;}
.pdffunction ul li:last-child{margin-right: 0px;padding-top: 3px;}
#videoLibrary .pdffunction a, #videoLibrary .pdffunction a:hover{color: #000c3b;}
.contactDetailsDDF .boxImageContact{border-bottom:1px solid #f1f1f1;padding: 4px 0px;min-height: 30px;color: #000c3b;clear: both;}
/*.contactDetailsDDF .boxImageContact a{float: left;max-width: 398px;overflow: hidden;width:100%;font-weight: normal;}*/
.contactDetailsDDF .boxImageContact a{float: none;max-width: 398px;overflow: hidden;width:100%;font-weight: normal;}
.contactDetailsDDF .comTab .aboveBoxContact{width:100%;line-height:20px;font-size: 15px;clear:both;}
.boxImageContact .imgConTa{width: 26px;float: left;margin-right: 50px;margin-left: 10px;}
.boxImageContact .labelConTa{width: 100px;float: left;margin-right: 10px;font-weight: bold;margin-top:3px;}
.boxImageContact .contentConTa{width: 430px;float: left;margin-top:4px;}
.partySupplier .footerImageCompany, .apiAllSupplierIn .footerImageCompany{display:block !important;}
.viewDetailContact{margin-top:21px;}
.viewDetailContact .col-sm-4:nth-child(2) img{border: 1px solid #f1f1f1;margin-top: 55px;min-height: 90px;max-height: 90px;width: 175px;}
.contentConTa .products-website{font-weight:normal;color:#000c3b;}
.viewDetailContact .col-sm-4:nth-child(3) img{width: 160px;margin: auto;min-height: 90px;max-height: 90px;  margin-top: 55px;border: 1px solid #f1f1f1;}
.bannerSecContact img{max-width:100%;margin-bottom: 25px;}
.bannerSecContact .events-add img{height:201px;border: 1px solid #f5f5f5;}
.contactDetailsDDF p{margin-bottom: 0px;font-size: 14px;line-height: 17px;font-weight: bold;color:#000c3b;}
.aboveBoxContact{margin-bottom: 8px;}
.bannerProParty img{margin:auto;border: 1px solid #f1f1f1;}
.aboutUsBox{color: #000c3b;}
.aboutUsTbB{width: 100% !important;color:#000c3b;}
.contentBxVirtual .aboutUsTbB{margin-top:5px;}
.tabReadMore .active .subCatList, .subCatListActive{display:none;}
.tablinksMain .activeMenu{display:block !important;}
.subCatListActive ul{list-style:none;margin-bottom: 0px;padding-left: 0px;}
.subCatListActive ul li{font-size:15px;border-bottom: 1px solid #f1f1f1;color: #000c3b;text-transform: initial;clear:both;min-height:27px;float: left;width: 100%}
.subCatListActive ul li a{display:block;min-height: 20px;margin-top:-2px;}
.subCatListActive.selected-excipientsByApplications ul li a{margin-top: 4px;}
.subCatListActive ul li.active{background: #e3e9ff;cursor:pointer;}
.subCatListActive ul li.inactive, .subCatListActive ul li.inactive:hover, .subCatListActive ul li.inactive, .subCatListActive ul li.inactive h4{background: #fff;cursor:text;color: #8b8589;}
.subCatListActive ul li.subCatLi:hover{background:#fdb42b;cursor:pointer;}
.subCatListActive ul li.subCatLi:hover .skyNumber{color:#000c3b;}
.openNewTabAll, .openNewTabAll:hover, .openNewTabAll:focus{float: right;color: #000c3b;margin-top: 2px; margin-right: 15px;font-size:11px;margin-bottom: 6px;}
.greyBar .openNewTabAll, .greyBar .showUpperTxt{float:none !important;}
.supplierContact, .supplierContact:hover, .supplierContact:focus{float: right;color: #000c3b;margin-top: 2px; font-size:11px;margin-bottom: 6px;width: 100%;margin-right:8px;}
.filterDropDown .supplierContact{margin-right: 0px !important;}
.allApisFixedMain .filterDropDown{float:right;margin-right: 30px;}
.greyBar .filterDropDown{float:left;margin-right:0px;margin-left:8px;width: 38%;}
.fullScreenVi{width: 38%;float: left;}
.apiAllSupplierMain{clear:both;}
.readmoreContentVB .apiAllSupplierMain{padding-top:0px;}
.allApisFixedMain img{width:19px;}
.openNewTabAll img{width:14px;}
.bigScreenImg, .bigScreenBlog{background: #fdb42b;padding: 5px 6px;border-radius: 24px;margin-top: 0px;display: block;width: 25px;float: left;margin-right: 6px;}
.bigScreenBlog{margin-right:0px;padding: 2px 4px;}
.bigScreenBlog img{width:13px;margin-top:-2px;margin-left: 2px;}
.loginPageContact{margin-top:21px;}
.loginFormContact h3{text-align: center;color: #000c3b;font-size: 15px;font-weight: bold; line-height: 20px;}
.loginPageLogoAsk img{height: 234px;margin: auto;border: 1px solid #f1f1f1;}
.loginFormContact .input-container{position:relative;margin-bottom: 15px;}
.loginFormContact .input-container .fa{color:#000c3b;margin-top: 10px;position: absolute;font-size: 16px;}
.loginFormContact .input-container input{padding-left: 24px;border:0px;border-bottom:1px solid #000c3b;color:#000c3b;background-color: #fff;border-bottom: 1px solid #000c3b;}
.loginFormContact .input-container .fa-lock{font-size:20px;}
.loginFormContact .input-container input::-webkit-input-placeholder{color:#000c3b;}
.loginFormContact .input-container input:-ms-input-placeholder{color:#000c3b;}
.loginFormContact .input-container input::-moz-placeholder{color:#000c3b;}
.loginFormContact .input-container input:-moz-placeholder{color:#000c3b;}
.loginFormContact{margin-right: 4%;}
.loginContactBtn .btn, .loginContactBtn .btn:hover, .loginContactBtn .btn:focus{width: 100%;border-radius: 0px;background: #000c3b; color: #fff;margin-top: 4px;font-weight: bold;    padding: 10px;}
.vbBoth-section-6 .vbBoth-6:first-child{border-left:0px;}
.vbBoth-6{width: 16.66%;text-align: center;float: left;color: #000c3b;border: 3px solid #fff;border-bottom: 0px;padding: 10px 5px;border-right: 0px;background: #e3e9ff;border-top: 0px;}
.ajLoader{text-align: center;min-height: 100px;margin-top: 80px;}
.ajLoader .fa{font-size:24px;color:#000c3b;}
.servicesContentInner .breadCumList p{margin-bottom:0px;    margin-bottom: 0px;text-align: left;padding: 0px;height: auto;}
.servicesContentInner .excipientsList:last-child{margin-bottom:2px;}
/*Disbale Form*/
.disForm h3, .disForm .input-container .fa, .inpDis .fa{opacity:0.4;}
.disForm .input-container input::-webkit-input-placeholder, .inpDis input::-webkit-input-placeholder{color:#000c3b !important;opacity:0.4;}
.disForm .input-container input:-ms-input-placeholder, .inpDis input:-ms-input-placeholder{color:#000c3b !important;opacity:0.4;}
.disForm .input-container input::-moz-placeholder, .inpDis input::-moz-placeholder{color:#000c3b !important;opacity:0.4;}
.disForm .input-container input:-moz-placeholder, .inpDis input:-moz-placeholder{color:#000c3b !important;opacity:0.4;}
.disForm button, .disForm button:hover, .disForm button:focus{opacity: 0.5;background: #9fa3b5 !important;color: #333 !important;border: 0px;}
.disForm .input-container input{border-bottom: 1px solid #9fa3b5}
.productListVB{padding-top: 20px;padding-bottom: 40px;}
.virtualBoothImages{margin-top: 25px;border: 1px solid #8b8589;}
.vbBoth-section-3 .vbBoth-3{width:33.33%;text-align: center;float: left;color: #000c3b;border: 3px solid #fff;padding: 10px 5px;border-right: 0px;background: #e3e9ff;border-bottom: 0px;}
.vbBoth-section-3 .vbBoth-3:first-child{border-left:0px;}
.servicesSection .bannerServices{width: 140px;float: right;text-align: center;height: calc(100vh - 284px);position: fixed;margin-left:535px;}
.ddfContentBox .serviceSignleL{margin-top:-39px !important;}
.contentInnerSec p{line-height:22px;color: #000c3b;    color: #000c3b !important;height: auto;padding: 0px;white-space: normal;}
.imgEditIocn img{margin-top: 20px;margin-right: 5px;}
.bannerServices img{width:100%;height: 100%;}
.leftFilterBoxDesc{clear:both;}
.subCatListActive label{float:left;color:#2a5db0;margin: 0px;width:80%;font-size: 14px;font-weight:normal;cursor:pointer;line-height: 15px;margin-top: 2px;padding-bottom:5px;}
.subCatListActive .inactive label{color: #8b8589;font-weight: normal;cursor: text;}
.subCatListActive label.skyNumber{color: #fdb42b; font-size: 16px;margin-right:5px;width:15%;text-align:right;} 
.subCatListActive ul li ul li{padding-left: 12px;}
.envel img{margin-top: -3px;}
.contactDetailsDDF .envel{background: #f6f8ff;}
.contactDetailsDDF .envel a{font-weight:bold;}
.rotate-image{transform: rotate(-180deg);-ms-transform: rotate(-180deg);-moz-transform: rotate(-180deg);  -webkit-transform: rotate(-180deg);-o-transform: rotate(-180deg);}
.leftSectionDate{width:190px;}
.updateDateSec{background: #fff;float: right;width: 170px;color: #000c3b;text-align: center;margin-top: 3px;font-weight: bold;padding: 2px 0px;margin-right: 8px;    border-radius: 3px;}
.contactSupl img{height: auto !important;width: auto !important;margin-top: 5px;margin-right: 8px !important;margin-left: -4px;}
.newIconSupp img{height: 23px !important;width: 23px !important;margin-right: 4px !important;}
.webSiteVb img{width:25px;margin-right: 14px;}
.boxNonClient{background: #b9bcc5;margin: 0px 2px 0px 2px;cursor:pointer;}
.boxNonClient p{color: #000c3b;padding: 12px 8px;line-height: 16px;margin-bottom: 0px;font-size: 12px;}
.noneClientBox p{text-align:center;}
.noneClientBox p img{width:35px;}
.textLeftAlign{text-align:left !important;}
.headingPnon{margin-bottom: -8px !important;}
.headingPnon b{font-size:14px;}
.marginRemoveTop{margin-top:0px;}
.servicesContentInner .supportingInfoPage{clear: both; width: 88%;float: left;margin-top: -25px !important;margin-bottom: 12px !important;}
.containerListarow .myScroller img{width:10px;}
.servicesContentInner .supportingInfoPage p{margin-bottom: 0px;line-height: 15px;clear:both;}
.filterDropDown .fa{font-size: 25px;padding: 1px 3px 0px 3px;margin-top: 7px;
float: left;color: #000c3b;}
.filterDropDown ul{list-style:none;}
.filterDropDown ul li{display: block;margin-right: 0px;background: #f5f5f5;border-bottom: 1px solid #B0ABAA;font-family: Helvetica-Condensed;line-height: 17px;}
.filterDropDown ul li:hover{background: #fdb42b;}
.filterDropDown ul li:last-child{border-bottom:0px;}
.filterDropDown ul li a{overflow: hidden;text-overflow: ellipsis;color: #2a5db0;width: 100%;font-size: 16px;padding: 5px 8px 6px 8px;display: block;}
.filterDropDown ul li:hover a{color:#fff;}
.listPreviewMain{color: #000c3b;}
.listPreviewMain img{width: 14px;}
.filterDropDown .listPreviewMain:hover ul{position: absolute;width: 260px;display: block !important;padding: 0px;outline: 0;z-index: 9999;max-height: 290px;overflow: auto;background: #f5f5f5; margin-left: -8px;border: 1px solid #B0ABAA;}
.allApisFixedMain .listDropD{float: left;margin-right: 0px;margin-left: 8px;width: 20%;}
.listDropD ul{list-style:none;}
.listDropD ul li{display: block;margin-right: 0px;background: #f5f5f5;border-bottom: 1px solid #B0ABAA;font-family: Helvetica-Condensed;line-height: 17px;}
.filterDropDown .listPreviewMain .sub-menu::-webkit-scrollbar-thumb{background-color: #B0ABAA;}
.listDropD ul li:last-child{border-bottom:0px;}
.listDropD ul li a{overflow: hidden;text-overflow: ellipsis;color: #000c3b;width: 100%;font-size: 17px;padding: 8px 8px;display: block;}
.listDropD ul li:hover{background:#fdb42b;}
.listDropD ul li:hover a{color:#000c3b;}
.listDropD .sub-menu::-webkit-scrollbar-thumb{background-color: #fdb42b;}
.listPreviewMainList{margin-top: 7px;color: #000c3b;}
.listPreviewMainList img{margin-top: -1px;width: 13px;}
.listDropD .listPreviewMainList:hover ul{position: absolute;width: 260px;display: block !important;padding: 0px;outline: 0;z-index: 9999;max-height: 290px;overflow: auto;background: #f5f5f5;margin-left: -10px;border: 1px solid #B0ABAA;}
.imgNonClient img{width: 230px;position: absolute;top: 90px;left: 75px;transform: rotate(-35deg);  -ms-transform: rotate(-35deg);-moz-transform: rotate(-35deg);-webkit-transform: rotate(-35deg);-o-transform: rotate(-35deg);}
.twoColumnTbs .carousalTb label{width:50%;}
.entireList{font-size: 11px;padding-left: 5px;top: -4px;font-family: Helvetica;position: relative;}
.redTxt img{float: left;padding-right: 12px;}
.breadCumList, .breadCumList p{color: #8b8589;}
.breadCumList b{font-weight:normal;}
.servicesContentInner .breadCumList b{color:#000c3b;}
.pipSErvice .breadCumList b{font-weight:bold;}
.mainBread{color:#000c3b !important;font-weight:bold;margin-top: 8px;margin-bottom: 0px;}

.productListVBIn{margin-top:50px;}
.expServiceKey{margin-top: 10px;margin-bottom: -2px;}
.colContentList{width:70%;float:left;}
.colBannerRS{float:right;width:30%;height: calc(100vh - 201px);}
.colBannerRS img{height: 100%;width: 68%;}
.contentServiceVB{width: 70%;margin: auto;}
.contentServiceVB p{margin-bottom: 5px;color: #8b8589;}
.contentServiceVB .listBoxes{border: 2px solid #000c3b;}
.contentServiceVB .listBoxes h3{margin: 0px;font-size: 15px;background: #dfe5fa;color: #2A5DB0;font-weight: bold;padding: 7px 15px;border-bottom: 2px solid #000c3b;}
.contentServiceVB .listBoxes ul{list-style:none;padding: 0px 0px;}
.contentServiceVB .listBoxes ul li{border-bottom: 1px solid #f1f1f1;background-position: right 5px top 5px;background-size: 20px 20px;}
.contentServiceVB .listBoxes ul li a{display: block;padding: 5px 30px 5px 25px;}
.keyServicesVB{margin-top:15px;height: calc(100vh - 201px);overflow: auto;}
.noClientEvent img{margin-top: 0px !important;height: 72px !important;}
.bannerProParty{width: 100%;clear: both;margin-top: 20px;}
.expertiseExpients .panel-default{border:0px;}
.expertiseExpients .panel-heading{padding:0px;}
.expertiseExpients .listBoxes h3{color: #fff;background: #000c3b;}
.expertiseExpients .panel-title{color: #2A5DB0;background: #dfe5fa;text-align: left;border-bottom: 1px solid #ccc;}
.expertiseExpients .panel-title a{display:block;padding: 7px 30px 7px 25px;}
.expertiseExpients .panel-group .panel + .panel{margin-top: 0px;}
.expertiseExpients .panel-body{padding: 0px;border-top: 0px !important;}
.expertiseExpients .listBoxes ul li{padding: 6px 25px;}
.expertiseExpients .listBoxes ul{margin-bottom: 0px;}
.expertiseExpients .panel-group{margin-bottom: 0px;}
.carousalMenuList{z-index: 8;position: relative;float: right;margin-top: -2px;}
.carousalMenuList img{margin-left: 4px;margin-top: 16px;width: 23px;padding-bottom: 10px;height: 20px;display:none;}
.carousalMenuList:hover .moreCarousalList{display:block !important;max-width: 395px;background: #000c3b;margin-top: 0px;width: 100%;max-height: 360px;overflow: auto;min-width: 200px;}
.carousalMenuList .moreCarousalList li{font-size: 17px;}
.moreCarousalList{z-index: 8;position: fixed !important;right: 0px;width: 100% !important;}
.relatedProductsList{height: 29px;padding: 2px 15px 8px 15px;border-left: 1px solid #fdb42b;font-family: Helvetica-Condensed;background-size: 100% 100%;}
.relatedProductsList label{font-weight:normal;margin-left:2px;padding-top: 2px;padding-top: 6px;}
.activeIngre{font-size:11px;} 
.carousalMenuList li{float:none;border-left: 0px solid;padding: 8px 12px !important;line-height: 20px;font-family: Helvetica-Condensed;background: #353B54;border-bottom: 2px solid #000c3b;margin-top:0px;}
.carousalMenuList li:hover{background: #fdb42b;}
.carousalMenuList li:first-child{font-weight:normal;}
.carousalMenuList li a{display: block;top: 0px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#fff !important;}
.aboveFootVB .contentVBBoth p{color: #000c3b;font-weight: normal;font-size: 15px;line-height: 20px;}
.aboveFootVB .contentVBBoth p b{font-size: 17px;}
.contentVBBoth{margin-top:25px;}
.txtLoginContnet{width: 90%;float: left;text-align: center;padding-top: 10px;}
.txtLoginContnet a{font-weight: bold;}
.imgRightBox{width: 10%;float: left;}
.footLoginPageContent{margin-top: 10px;}
.contentVBBothIn{border-bottom: 1px solid #f1f1f1;padding-bottom: 12px;margin-bottom: 10px;}
.arrowLo{margin-right:10px;}
.containerListarow{width:100%;max-width: 664px;position: fixed;background:#fff;z-index:2;}
.containerListarow .Tab-Res{width:100% !important;margin-top: 0px;height:31px;}
.pipeLineContain .containerListarow .Tab-Res{width: 838px !important;}
.containerListarow .Tab-Res li span{color: #8b8589;font-size:14px;padding: 6px 35px;cursor:pointer;}
.containerListarow .Tab-Res li a{font-size:17px;}
.containerListarow .Tab-Res li.active span{border-bottom: 2px solid #000c3b;color: #000c3b;background: #fdb42b;font-size: 16px;}
.containerListarow .txtabs-nav li{border-right:0px !important;margin-right: 20px;margin-top: 3px;}
.containerListarow .Tab-Res .myScrollerLeft{float: left;background-color: #FFF;z-index: 1000;position: relative;padding: 4px 8px;cursor: pointer;margin-left: -8px;margin-top: 0px;z-index:8;}
.containerListarow .Tab-Res .myScrollerRight{float: right;background-color: #FFF;z-index: 1000;position: relative;padding: 4px 8px;cursor: pointer;z-index:8;}
.containerListarow .myScroller .fa{color:#8b8589;font-size: 20px;}
.marginSpacingSup{margin-top:15px;}
.tabcontentMore .infoReadMoreAddress[aria-label]:hover::after{width:200px;}
.colEventList .infoReadMoreAddress[aria-label]:hover::after{top:-48px;}
.containerListarow .txtabs-nav{top: -1px;margin-bottom: 0px;border-bottom: 1px solid #eee;height: 31px;}
.foreignMore{right: 1px !important;margin-top: -22px !important;}
.foreignMore[aria-label]:hover::after{width: 133px !important;}
.ddfContentBox .dds-structure{width: 32%;}
.aboutUsBox .postEnquiry{cursor:pointer;}
.aboutUsBox .text-center label{color: #000c3b;text-decoration: underline;}
.fullSubMenu .subCatListActive label{width:100%;}
.belowExhibitionTxt{clear: both;padding-top: 15px;}
.belowExhibitionTxt p{color: #000c3b;line-height: 19px;width: 94%;font-size: 15px;}
.belowExhibitionTxt p img{float: right;margin-top: -17px;}
.createEmail, .footLoginPageContent .postEnquiry{color: #2A5DB0;cursor: pointer;font-weight: bold;}
.viewAllDataV{text-align:center;margin-bottom: 4px !important;}
.viewAllDataV a, .viewAllDataV a:hover, .viewAllDataV a:focus{font-size: 12px !important;color: #000c3b;font-weight:normal;}
.viewAllDataV img{width: 15px !important;margin-top: -3px;margin-right: 5px;}
#presentations .ddfContentBox ul li a, #presentations .ddfContentBox ul li a:hover{color: #000c3b;font-weight:normal;vertical-align: middle;font-size:11px;}
.excipientsTxtRed{color: #fc0d1b;font-size: 12px;text-align: right;margin-right: 2px;}
.excipientsTxtRed img{width: 24px;}
.marginRightSpace{margin-right:10px;}
.fixFooterBlog .boxesBlogIn b{font-size:15px;}
#presentations .ddfContentBox ul li img, #videoLibrary .ddfContentBox ul li img{width:16px;}
.blogCaro .getRec:nth-child(2){float:right;}
.allApisFixedMain .showBottomTxt, .showUpperTxt, .openNewTabAll{display:none;}
.allApisFixedMain .openNewTabAll{display:block;}
.allApisFixedMain .showUpperTxt{display:block;float: right;padding-top: 5px;}
.leftImgVB{float: left;width: 20px;margin-right: 5px;}
.leftImgVB img{width: 20px;margin-top:-12px;}
.floatRightEnqu{width: 100%;text-align:center;margin-top: 0px;font-weight: normal;font-size: 17px;margin-bottom: 3px;}
.servicesMenuLis li{padding: 4px 15px 0px 15px !important;}
.servicesMenuLis li ul{margin-left: -15px;margin-right: -15px;margin-bottom: -4px;clear: both;height: 30px;}
.servicesMenuLis li ul li:last-child{border-bottom:0px;}
.servicesMenuLis li{color: #8b8589 !important;cursor:text;}
.servicesMenuLis li.subCatLi{color: #000c3b !important;}
.aboutUsBelowTxt img{float: left;width: 20px;margin-right: 8px;}
.aboutUsBelowTxt label{float: left;width: 94%;margin-top: 0px;font-weight: normal;font-size: 17px;}

/*readmorepage Design*/
.supHeading span{color:#2A5DB0;}
.content-read-more .supportingInfoT, .vbContentReadMore .supportingInfoT{display:none;}
.readMorePageSubscribeVB{margin-top: 24px;position: fixed;margin-left: 33px;width: 274px;top: 181px !important;}
.txtWhite{color: #fff;margin-bottom: 12px;text-align: center;font-size: 12px;line-height: 15px;}
.vbContentReadMore .innerLeftParty .weekOptionAttend .firstRowOption{line-height: 22px;border-bottom: 1px solid #fff;}
.readmoreContentVB .col-md-10{width:79.5%;}
.readmoreContentVB .avgDiv{margin-top:-50px;position:absolute;}
.vbContentReadMore .innerLeftParty .belwoTxt{margin-top: 0px;border-top: 0px;}
.vbContentReadMore .innerLeftParty .belwoTxt .boldTxt{color:#fff !important;}
.vbContentReadMore .innerLeftParty .txtMargin, .vbContentReadMore .bottomIconCompany p a{color:#000c3b !important;font-weight: bold;}
.vbContentReadMore .innerLeftParty .bottomIconCompany hr{border-bottom:0px;}
.contactSupl img{height: auto !important;width: auto !important;margin-top: 5px;margin-right: 5px !important;}
.newsBlueTag img{height: auto !important;margin-top: 0px;margin-right: 10px !important;}
.vbContentReadMore .innerHeadings, .ddfContentBox .innerHeadings{color:#000c3b !important;background:#E3E9FF;}
.vbContentReadMore .hideBoxMobile .innerHeadings, .ddfContentBox .hideBoxMobile .innerHeadings{background: #f5f5f5;color: #8b8589 !important;} 
.eventsAttend{width:32.6%;}
.removeTopSpaceBanner{margin-top:0px;}
.lessGrid .hideBoxMobile{background: #f6f8ff;}
.readmoreContentVB .productReadMoreDesc{width: 100%;}
.contentBoxProductRec{margin-top:-6px;}
.removePaddingLeft .col-md-10{padding-left:14px;}
.innerProductList{font-family: Helvetica-Condensed;margin-top:0px;}
.readmoreContentVB .productReadMoreDesc .eventsAttend .firstRowOption{line-height: 8px;}
.readmoreContentVB .productReadMoreDesc .bottomIconCompany p a{color: #000c3b !important;}
.readmoreContentVB .productReadMoreDesc .blueBoxColo{width: 432px;}
.readmoreContentVB .subjectHeading h2{margin-top: -19px !important;}
.readmoreContentVB .supportingInfoPage{margin-top: -30px;}
.readmoreContentVB .produSupport{margin-bottom: 7px; margin-top: -33px;}
.productReadMoreDesc .supportingInfoPage h5, .productReadMoreDesc .supportingInfoProduct h5{margin-top:0px;margin-bottom: 0px;} 
.partySupport h4{margin-top:0px;margin-bottom: 1px;line-height: 13px;background:none;text-align:left;}
.partySupport .support_1{margin-top:0px;}
.readmoreContentVB .leftFilterBoxDescInner{margin-bottom: 25px;}
.light-blue .belwoTxt  .boldTxt{color:#fff !important;font-size:14px !important;}
.readmoreContentVB .weekOptionAttend .weekOptionAttendTitle, .content-read-more .weekOptionAttend .weekOptionAttendTitle{margin-top: 2px;right: 10px;color: #000c3b !important;font-size: 14px;}
.colLeftBanner .weekOptionAttendTitle{right: 25px !important;font-size: 14px;}
.exhibitionsMain .defaultNonc .firstRowOption{border: 1px solid #000c3b !important;margin-bottom:0px;}
.defaultNonc .firstRowOption{background:#000c3b !important;color:#fff !important;line-height: 20px;}
.readmoreContentVB .adsFooter img, .content-read-more .adsFooter img{height:81px;width:100%;}
.blueTagLine{clear: both;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #3eb2ea;}
.leftProductColm{width: 88%;float: left;clear:both;}
.productSupplierBox{width: 10%;float:right;}
.blueBoxColoProduct{float: left;max-width: 421px;}
.colorBlueBandProduct{height: 25px;border-right: 0;line-height: 14px;width: 100%;text-align: center;font-size: 14px;margin: 0px;padding: 2px 10px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.fdfExpImpIcon .colorBlueBandProduct{padding: 2px 15px 2px 10px;} 
.colorBlueBandProduct a{color:#fff;}
.partyNameProduct{min-width: 100%;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #e3e9ff !important;color: #2A5DB0 !important;padding: 4px 15px 5px 8px !important;margin-bottom: 17px !important;float: left;text-align: center !important;font-size: 16px !important;margin: 0px;height: 25px;font-weight: bold;border: 0px;border-radius:4px;}
.readMoreRightProductBx .mainBoxTop{border:1px solid #000c3b;}
.partyNameProduct a, .partyNameProduct a:hover{color:#2A5DB0;}
.colorBlueBandProduct label, .colorBlueBandProduct h3{font-size: 16px;color: #fff;margin: 1px 0px;line-height: 19px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;text-align:left;}
.productTagLineSky{color:#000c3b !important;left: auto;right: 5px;margin-top: 3px;}
.uploadCompanyDetailsProduct{width: 90%;float: left;margin-bottom: 8px;}
.uploadCompanyDetailsProduct .txtItalic{font-size: 14px;margin-top: 1px;padding-left: 182px;  margin-bottom: 0px;text-align: left;color: #c2c2c2;line-height: 15px;font-weight: bold;letter-spacing: 0px;font-family: 'Coco Gothic';}
.readmoreContentVB .flagImgLogo{position: relative;margin-top: 0px;}
.readmoreContentVB .countryN{position: relative;top: 4px;left: 0px;}
.supportingInfoSingle{float: left;width: 88%;}
.supportingInfoPage label{font-weight:normal;margin-top:0px;margin-bottom:0px;font-size: 12px;line-height: 15px;}
.supportingInfoPage p{margin-bottom:-4px;height: auto;padding: 0px;}
.supportingInfoSingleParty{margin-top: 2px;float: left;width: 88%;margin-bottom: 5px;}
.contentServiceIn .supportingInfoSingleParty{margin-bottom:0px;}
.produSupport .supportingInfoSingleParty{margin-top: 4px;margin-bottom: 6px;}
.supportingInfoPage p img{margin-bottom:-1px;width: 47px;height: 16px;}
.readmoreContentVB .footerImageCompany, .ddfContentBox .footerImageCompany{clear: both;margin-bottom:5px;}
.partyInHead h2, .partyInHead h5, .partyInHead h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #2A5DB0;height: 24px;font-weight: bold;width: auto;float: left;max-width: 440px;min-width: 440px;text-align: center;margin-bottom: 8px;padding: 4px 15px 4px 8px;background: #e3e9ff;font-size: 16px;text-transform: uppercase;margin-top:0px;line-height: 18px;border: 0px;border-radius: 4px;}
.ddfContentBox .partyInHead h2, .ddfContentBox .partyInHead h5, .ddfContentBox .partyInHead h3{max-width:100%;min-width:100%;}
.partyInHead .partyInfoTitleAuto{right:10px;left: auto;color: #000c3b;}
.partyInHead .marginLeftTil{right:10px;left: auto;}
.serviceSignleL .partyInfoTitleAuto{left:auto;color: #000c3b;right:75px;color: #B0ABAA;}
.partyInHead a{color: #2A5DB0;font-weight: bold;line-height: 16px;width: 290px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;}
.partyInHead .textDivCenterPip a{width:100%;white-space: normal;}
.partyInHead{margin-top:3px;}
.spaceAlign .partyInHead{margin-top:0px;}
.productReadMoreDesc .tagLinePartyTxt{margin-bottom: 12px;padding-right: 5px;margin-top: 8px;}
.productReadMoreDesc .marginTagLineExp{margin-bottom: 14px;}
.readmoreContentVB .productBxChnge .tagLinePartyTxt{margin-bottom: 10px;}
.content-read-more .innerLeftParty .margintopSpace{margin-top:0px;}
.productMainBx .blueBoxColoProduct{margin-top: -21px;width: auto;}
.productMainBx .productHeadingPort{margin-top: 6px;clear: both;width: 100%;margin-bottom: 2px;}
.productMainBx .productSupplierBox{margin-bottom: 4px;}
.productMainBx .colorBlueBandProduct{background: #000c3b;border:1px solid #000c3b;position:relative;}
.content-read-more .leftFilterBoxDescInner, .readmoreContentVB .leftFilterBoxDescInner{position:relative;margin-bottom: 45px;border: 1px solid #000c3b;padding: 8px 6px 2px 6px;}
.apiAllSupplierMain .footerImageCompany{margin-top: 0px;margin-bottom: 5px;}
.defaultNonc .belwoTxt{background:#B9BCC5 !important;}
.boldTxtDeafult{color: #fc0d1b !important;font-weight: bold !important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 3px 5px;}
.defaultNonc{border: 1px solid #B0ABAA;padding: 2px;}
.defaultNonc .myColorInherit{font-weight:bold !important;color: #000c3b;}
.menuBxAllTb{float: left;}
.serviceTpFilter{margin-top: 0px;}
.serviceTpFilter .excipientsTxtRed{float: left;margin-top: -2px;}
.serviceTpFilter .excipientsTxtRed a{float: left;margin-top: 6px;padding:2px 9px 1px 9px;color:#000c3b;letter-spacing: -0.5px;}
.serviceTpFilter .excipientsTxtRed a img{width: 18px;margin-top: -2px;}
.eventTitleInfo{right: 5px;left: auto;top: 9px;    position: absolute;color:#fff ;}
.eventTitleInfo[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: 215px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;}
.serviceFilterRigh{float:right;}
.colEventList li .noClientColorBx a{color:#fff !important;}
.synopsisProduct .summary-inn{width: auto !important;}
.content-read-more .readMoreRightProductBx .exportImportPage form input[type="text"], .content-read-more .readMoreRightProductBx .exportImportPage form input[type="email"]{max-width: 205px;float: left;}
.content-read-more .readMoreRightProductBx .exportImportPage{padding: 15px;}
.content-read-more .readMoreRightProductBx .exportImportPage .input-row{width: 42%;}
.floatRightEnqu .redTxt{font-weight:normal;color: #fc0d1b;}
.floatRightEnqu .redTxt span{float:right;}
.nonCDataExh .redTxt span, .nonCData .redTxt span{float:none !important}
.nonCDataExh .redTxt{font-size: 14px;margin-bottom: 0px;line-height: 17px;}
.nonCData{width:84%;margin:15px auto;cursor:pointer;}
.skyBg{background:#f6f8ff;}
.nonCDataExh{margin: 10px 0px 25px 0px;cursor:pointer;}
.content-read-more .readMoreLeftCol .innerLeftParty .events-add{margin:auto;}
.noneClientBox .createEmail{margin:auto;}
.whiteBrcolor{height:2px;background:#fff;margin:35px -8px 35px -8px;}
.innerLeftParty .txtEventBlue{font-size: 12px;text-align: center;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color:#199ddc;line-height: 15px;}
.manageVirtualBooth, .manageVirtualBooth h4{background: #e3e9ff !important;}
.manageVirtualBooth label, .moreDetailPage .productNameBreadcum a{color:#000c3b !important;}
.moreDetailPage  .infoReadMoreName{color:#9c9c9c;}
.ddfContentBox .produSupport{margin-top:-29px;}
.content-read-more .readMoreRightProductBx .exportImportPage{margin-bottom: 30px;}
/*End readmorepage Design*/

/*Looking For Supplier*/
.removeScroll .vbDesignPageSlide .vbDesignPageSlideIn{margin-right: -40px;}
.supplierHeading{border-top-right-radius: 0px;}
/*End Looking For Supplier*/

/*Ask Us Form*/
.pharmaServiceAsk{width: 100%;}
.pharmaServiceAsk .shareRequestPrivacy .pCheckTxt{width:100%;float:none;margin-bottom: 2px;}
.pharmaServiceAsk .small1{margin-top: 25px !important;}


/*Party Product Margin Heading*/
.content-read-more .subjectHeading h2{margin-top: -19px !important;} 
.partyMainBxSpceD .supportingInfoPage{margin-top: -27px !important;}
.content-read-more .leftFilterBoxDesc{padding-top: 33px;padding-bottom:0px;padding-left:0px;}
.content-read-more .apiAllSupplierMain .col-md-10:last-child .leftFilterBoxDescInner{margin-bottom: 0px;}
.expListCatA li.subCatLi{padding-left: 10px;padding-bottom:0px;}
.expListCatA li.subCatLi ul{margin-left: -10px;margin-right: -15px;margin-bottom: -4px;clear: both;height: 30px;}
.expListCatA li.subCatLi label{padding-bottom: 4px;font-weight:normal;width: 100%;padding-top: 5px;}
.expListCatA label.skyNumber{display:none;}
.expListCatA li ul li.inactive{padding-left: 26px;font-weight:normal;border-bottom: 0px;border-top: 1px solid #f1f1f1;}
/*Party Product Margin Heading*/


/*Product*/
.readMoreRightProductBx .bottomIconCompany p a{color: #000c3b !important;}
.bannerProductRight .banSec{padding: 0px 8px 0px 8px;margin-bottom: 20px;}
.banSec label{float: right;width: 193px;color: #fff;text-align: center;margin-top: 3px;font-weight: bold;padding: 1px 8px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: auto;margin-bottom: 10px;}
.readMoreLeftProductBx .bottomIconCompany hr{border-bottom: 0px solid #fff;border-top: 1px solid #3f5686;}
.readMoreLeftProductBx .bottomIconCompany p img{margin-right: 2px;}
.readMoreLeftProductBx .websiteTxt{padding-left: 10px !important;}
.readMoreLeftProductBx .bottomIconCompany{margin-top: -15px;margin-bottom:20px;padding-left: 0px;padding-right: 0px;}
.bannerProductRight .contactSupl img{margin-right: 10px !important;}
.bannerProductRight .events-add{margin-bottom: 15px;}
.borderBottomBanner{background: #fff;height: 2px;margin-top: 8px;margin-bottom: 10px;margin-left: -8px;margin-right: -8px;}
.fixedBannerPr label{position: fixed;height: 30px;background: #000c3b;margin-bottom: 0px;margin-left: -9px;z-index: 99;font-weight:normal;font-family: Helvetica-Condensed;}
.fixedBannerPr .events-add{padding-top:3px;}
.bannerProductRight .fixedBannerPr .events-add{padding-top: 0px;} 
.readMoreRightProductBx .paraExcipient{display:none;}
.readMoreRightProductBx .leftFilterBoxDescInner .txtRed{margin-bottom:0px;}
.readMoreRightProductBx .apiAllSupplierMain, .readMoreRightProductBx .productReadMoreDesc{width: 100%;padding-left:0px;}
.apiAllSupplierMain.productReadMoreDesc .topRowSupplier{margin-top: 0px;}
.readMoreRightProductBx .apiAllSupplierIn .contentBoxParaTop{margin-top: 0px;}
.readMoreRightProductBx .blueBoxColo{margin-top: 15px;width: 421px;}
.readMoreRightProductBx .contentBoxParaTop{width: 100% !important;}
.readMoreRightProductBx .weekOptionAttend{margin-top:0px;}
.readMoreRightProductBx .eventsAttend .belwoTxt .boldTxt{font-weight:bold;}
.readmoreContentVB .showIntableImg{min-height: 100%;max-height: 65px;}
.content-read-more .bannerProductRight .banSec .events-add img{width:100%;height:auto;}
.synopsisProduct .summary-data .withImageTitle{max-width: 170px;}
.synopsisProduct .sum-flag{width:22px;}
.synopsisProduct .summary-data-right{max-width: 145px;padding-left: 6px !important;}
.synopsisProduct .totalnumberShowing{width:28px;text-align: right; height:28px; max-width: 34px; float:right; }
.synopsisProduct .mainBoxesCol2 .summary-data{padding: 3px 4px;min-height:30px;border: 1px solid #eee;border-top: 0px solid;}
.synopsisProduct .mainBoxesCol2 .summary-tit-bg{padding: 0px;background: #c7d2fb;height:auto;min-height:30px;border: 1px solid #eee;border-top: 1px solid #eee;}
.synopsisProduct .summaryDetailsProducts{border-right:0px;border-left:0px;}
.ddfContentBox  .my_chem_div{margin-top:20px;}
.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width: 31.89%;margin-right: 2.16%;margin-top: 0px;float: left;}
.twoRowCol{min-height: 60px !important;padding-top: 6px !important;}
.synopsisProduct .summaryDetailsProducts .colBx3{margin-right:0px;}
.rowListSynopsisOne{height:199px;}
.rowListSynopsisTwo{height: 99px;}
.synopsisProduct .summaryDetailsProducts p{font-weight:normal;color: #000c3b;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;}
.synopsisProduct .summary-data-right p, .synopsisProduct .summary-data-right-p p, .synopsisProduct .summary-data .summary-data-left .sod{padding-top: 4px;}
.synopsisProduct .mainBoxesCol2 .summary-tit-bg h5{line-height: 18px;padding: 6px 4px 5px 4px;white-space: inherit;overflow: hidden;font-size: 14px;font-weight: bold;margin-bottom: 0px;text-overflow: ellipsis;margin: 0px;}
.webProdu a{padding-left: 8px;}
#drugDevelopmentAccelerator table tr td{padding: 8px;font-weight: bold;font-size: 14px;}
#drugDevelopmentAccelerator .contentTabBody .ddfContentBox{padding-top:38px;}
.readMoreRightProductBx .exipientDesc{width: 664px;padding-top: 63px;}
.centerImageStruc img{margin: 0px auto 20px auto;width: 200px;border:1px solid #C7D2FB;}
.colEventList .active-pharmaceutical-inner{font-weight:bold;}
.summaryDetailsProducts .bordertopGr{margin-top:10px;}
/*End Product*/

.mobileMenuShow{display:none;}
.exhibitionsMain{max-width: 664px;width:100%;}
.listCarousalMain{width: auto !important;float: left;height:40px;}
.listCarousalMain .myScroller-right{background:#000c3b;z-index: 2;}
.listCarousalMain .myScroller-left{background:#000c3b;padding: 9px 8px !important;z-index: 2;}
#pharmaServices .containerListarow .Tab-Res li span{padding: 7px 20px;}
#excipientPortfolio .containerListarow .Tab-Res li span{padding: 7px 29px;}
.myScroller-left-n{float: left;background-color: #000c3b;z-index: 8;position: relative;padding: 9px 8px;cursor: pointer;}
.myScroller-right-n{float: right;background-color: #000c3b;z-index: 8;position: relative;padding: 9px 8px;cursor: pointer;}
.allApisFixedMain{background: #f5f5f5;margin-bottom: 20px;width: 100%;height:30px;position: fixed;max-width: 664px;z-index:1;}
.keyProductRemoveSpace{margin-top: 0px;padding:0px 15px;}
.readmoreContentVB .allApisFixedMain{display:none;}
.tbcGrey{background: #b2b9c5 !important;color: #000c3b !important;font-size: 14px !important;font-weight: bold !important;}
.eventsAttend .belwoTxt .boldTxt{    color: #fff !important;font-size:14px !important;}
.weekOptionAttendTitle[aria-label]:hover::after{width: 175px !important;}
.margintopPx{margin-top:-8px;    height: 30px;background: #f1f1f1;}
.footerImageCompany .eventsAttend .mwu-desk{min-height:81px;height:81px;}
.uploadConfrmPop .cnt223{width:315px;    padding: 20px 8px 15px 8px;}
.uploadConfrmPop p{color:#000c3b;}
.uploadConfrmPop .btn{background: #000c3b;color: #fff;}
.sendEmailPartyIn{margin-top: 0px;margin-bottom: 5px;}
.readmoreContentVB .leftBoxSupplierImpExp .sendEmailPartyIn{margin-bottom: -15px;}
.contentTabBody::-webkit-scrollbar-thumb {background-color: #000c3b !important;}
.tabReadMore::-webkit-scrollbar-thumb{background-color: #000c3b !important;}
.descreaseImg{  width: 16px !important;min-height: 16px !important; }
.readMoreDetail {margin-top:-20px;}
.readMoreDetail .sidebar-left{box-shadow: 0px 0px;padding: 0px;}
.footerImageCompany .adsFooter .blankImage{background: url(images/pc-default-compnay-banner-nw.png);height: 82px;background-size: 100% 100%;}
.footerImageCompany .adsFooter .blankImageProCom{background: url(images/default-non-client-procom-banner.png?125);height: 82px;background-size: 100% 100%;}
.footerImageCompany .adsFooter .blankImagePros{background: url(images/default-non-client-pros-banner.jpg);height: 82px;background-size: 100% 100%;}
.footerImageCompany .eventsAttendDefault img{height: 81px;width: 100%;border: 1px solid #B0ABAA;} 
.vbContentReadMore{width: 75%;padding-right: 0px;right: 25%;float:right;}
.fullWidthReadMr{width:100%;right:0px;}
.fullWidthReadMr .readMoreCrousal{max-width: 1125px;}
.readMoreDetail .article-sidebar .events-add img{max-width: 250px;width: 100%;height:100%;border: 1px solid #f1f1f1;margin:auto;}
.footerImageCompany .eventsAttend .belwoTxt{margin-top:0px;}
.colsmInner6{width: 49.5%;margin-right: 1%;} 
.headlineTopHead .headingLines{position: fixed;width: 100%;max-width: 1157px;background: #fff;z-index: 2 !important;font-family:Helvetica-Condensed;}
.contentTabBody .innerProductList{display:none;}
.contentTabBody .productReadMoreDesc .col-sm-10{width:100%;padding-left: 0px;}
.contentTabBody .productReadMoreDesc .apiAllSupplierIn .col-sm-10{margin-bottom:0px;}
.removePaddingLeft .paraExcipient{display:none;}
.impExpInnerMain .paraExcipient{display:block;margin-top: 0px;}
.removePaddingLeft .contentBoxParaTop{width:100% !important;}
.readmoreContentVB .showReadMorePag{display:block;}
.innerLeftParty .companyLogo{margin-bottom: -10px;}
.readMoreLeftCol .innerLeftParty .companyLogo{margin-bottom:0px;}
.spaceIncreaseKey{margin-left: 55px;width: 18%;margin-top: 10px;}
.spaceIncreaseKey label{font-weight: normal;width: 75px;}
.spaceIncreaseKey img{margin-top: 10px;width: 38px;float: right;}
.impExpInnerMain .contentBoxParaTop{width: 78% !important;}
.impExpInnerMain .contentDetailsInner{width:100%;}
.readMoreSeoLine h2, .readMoreSeoLine h1{font-size: 10px;margin: 0px;line-height: 15px;}
.capitalTxt{text-transform: uppercase;} 
.deafultLg .leftFilterBoxDescInner{border-right:0px solid #000c3b !important;}
.contentTabBody .myAskUsForm{margin-top: -45px;}
.partyPageInn .leftFilterBoxDesc{padding-left: 0px !important;}
.readmoreContentVB .leftFilterBoxDesc{margin-top:7px;}
.readmoreContentVB .apiAllSupplierMain .bottomIconCompany{display:block !important;}
.expServiceKey .produBanner{height:auto;margin-top: 30px;width: 77%;}
.expServiceKey .produBanner img{height:auto;margin-top: 10px;}
.singleImgDec{width: 13px !important;margin-top: 3px;}
.exhibitionsMail{width:14px !important;margin-top:-3px;}
.listedAPIsGrid .supportingInfoPage{margin-top:-18px;}
.spaceLogo img{width:50px;margin-top: 5px;}
.spaceAlign .supportingInfoPage{margin:3px 0px 11px 0px;}
.allAPIsPr .productHeadingPort{margin-top: 0px;}
.banSec .didYouKnow {position:relative;margin-bottom: 5px;}
.centerDivKnow{height: 21px;z-index: 99;font-family: Helvetica-Condensed;font-weight: bold;color: #fdb42b;border-radius: 3px;text-align: center;line-height: 22px;font-size:16px;}
.fixedBannerPr .didYouKnow, .featureMainHead{height: 21px;z-index: 99;font-family: Helvetica-Condensed;font-weight: bold;color: #fdb42b;width: 163px;border-radius: 3px;text-align: center;line-height: 22px;font-size:16px;}
.descreseSpanTxt{font-size:12px;}
.headSpanTxt{font-size:12px;text-align:center;}
.lastColLogo{margin-right: 0px !important;text-align: center;border: 0px !important;}
.lastColLogo img{width:90px;}
.disbaleRow{background: #f5f5f5;color: #8b8589 !important;font-weight: normal !important;}
.disbaleRow p, .disbaleRow .sod{color: #8b8589 !important;}
.expTa::after{right: 6px;}
.removeScroll.vbDesignBody .EnqTa::after{right: 2px;}
.interViewsLast{padding: 5px;min-height: 91px;border: 1px solid #B0ABAB;border-top: 0px solid;}
.interViewsLast h5{margin: 0px;font-size: 15px;font-weight: bold;color: #000c3b;}
.interViewsLast p{font-size: 14px;}
.loginUserWelcm{font-size: 15px;margin-top: 0px;margin-bottom: 10px;}
.margintopPx li a, .margintopPx li a:hover{color:#000c3b;}
.margintopPx li img{width: 16px;margin-right: 3px;}
.produLogoFix{width:150px;position: fixed;}
.fullCont .servicesPagesFix{width: 78%;margin-left:22%;}
.produBannerIner{margin-top:20px;}
.readMoreShow{display:none;}
.vbContentReadMore .readMoreShow{display:block;}
.topRowSupplier img{width:27px;height:27px;}
.listSCr li h2{margin: -10px 0px 0px 0px;font-size: 21px;line-height: 29px;}
.value-box .col-md-12{padding: 0px 7px;}
.expImpSupport{margin-top:-13px !important;margin-bottom:5px;}
.importExpReadMore .tagLinePartyTxt{margin-top: 12px;margin-bottom: 17px;}
.noCarousal{margin-bottom:-75px;}
.noFilters{margin-bottom:-31px;}
.fullContentBxs{width:100%;}
.importExpReadMore .contentBoxParaTop{width:100% !important;}
.fdfWithotLogin .contentBoxParaTop{float:none !important;}
.marginRightForTxt h3{font-size: 16px;font-weight: bold;margin: 0px;}
.tablinksMain ul li h4{background: none;color: #2a5db0;text-align: left;padding: 1px 15px 5px 32px;margin-top: 6px;min-height: 20px;font-size:14px;}
.menuBarP .tablinksMain ul li h4{margin-top:6px !important;padding-bottom: 0px;}
.selected-impexp ul li h4{padding: 2px 15px 2px 35px;}
.vbFilterBtn{float: right;margin-right: 10px;padding-top: 3px;color: #000c3b;}
.vbFilterBtn a, .vbFilterBtn a:hover, .vbFilterBtn a:focus{color: #000c3b;font-size: 11px;}
.vbFilterBtn span{background: #fdb42b;padding: 5px 6px;border-radius: 50px;display: block;width: 25px;float: left;margin-right: 5px;margin-top: -1px;}
.vbFilterBtn img{width:14px;}
.textLeft{float:left;padding-left:10px;}
.pdfOran, .uploadIm, .shareCorpB{background: #fdb42b;padding: 4px 4px;border-radius: 24px;margin-top: -4px;display: block;width: 24px;float: left;margin-right: 6px;}
.shareCorpB{padding: 4px 3px;}

/*Product change*/
.productBxChnge .colorBlueBandProduct{background: #000c3b;margin-top: -22px;}
.productBxChnge .productInfoTitle{left: auto;color:#fff !important;}
.productBxChnge .colorBlueBandProduct h3{padding-right: 12px;color: #fff;}
.productBxChnge .prodNameHead{border-radius:4px;background:#e3e9ff;border:0px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 3px 8px 5px 8px !important;margin-bottom: 17px !important;float: left;text-align: center !important;font-size: 16px !important;margin: 0px;height: 24px;font-weight: bold;color:#2A5DB0;min-width: 100%;max-width: 100%;}
.productBxChnge .rmOverflow{overflow:initial;}
.readmoreContentVB .productBxChnge .prodNameHead{width: 100%;max-width: 100%;min-width: 100%;color: #2A5DB0;}
.productBxChnge .prodNameHead a, .productBxChnge .prodNameHead a:hover{color:#2A5DB0;}
.productBxChnge .produSupport{margin-top: -6px;margin-bottom: 10px;} 
.cmnt-box .View img{height:auto;}
.cmnt-box .View a{color:#000c3b !important;font-size: 12px;}
.mrktWhite{width:22px;margin-top: -3px;}
.textArrow{width:16px;}
.bgColorBoxL{padding: 0px !important;}
.bgColorBoxL .withImageTitle{background:#c7d2fb;}
.bgColorBoxL .summary-data-right-p{border-right: 1px solid #eee;}
.bgColorBoxL .summary-data-right-p p, .bgColorBoxL .summary-data-right-p h5{color: #fff;height: 29.2px;padding: 6px 4px;font-weight: bold;font-size: 15px;margin:0px;}
.singleBGRowSyn h5{height: 28.4px;}
.orangeBxBg .summary-data-right-p p{color:#000c3b;font-weight:bold;font-size: 14px;}
.bgColorBoxL .summary-data-left{display: flex;align-items: center;justify-content: center;height: 27px;width:40px;}
.bgColorBoxL .totalnumberShowing{width:32px;text-align:center;max-width: 40px;}
.bordertopGr{margin-top:38px;border-top:1px solid #eee !important;}
.borderTpRemove{border-top:0px !important;margin-top: 40px;}
.bordertopGr .summary-data-right-p p{font-weight: bold !important;font-size: 15px !important;}
.spaceTopServ{margin-top:10px;border-top: 1px solid #eee !important;}
.spaceTopServ p{font-weight: bold !important;font-size: 15px !important;}
.keyListMain .productListVB{padding-top:0px;}
.keyListMain{margin-top: -20px !important;padding-top: 0px !important;}
.keyListMain .leftSidebarPharmaCont{margin-top:-24px;}
.keyListMain .servicesPagesFix{margin-left: 22%;}
.fullWidthColumn{width:100%;}
#drugDevelopmentAccelerator{margin-bottom:65px;}
.distributerMain{margin-bottom: 7px;}
.innerListCaro .listSCr li{display:none;}
.innerListCaro .listSCr li.active{display:block;max-width: 568px;padding-bottom: 10px;}
.innerListCaro .listSCr li.active h2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

/*readmore Page Carousal*/
.readMoreList a, .readMoreList a:hover, .readMoreList a:active, .readMoreList a:focus{font-size:14px !important;color:#000c3b !important;}
.readMoreList li.active{border-bottom: 2px solid #000c3b !important;color: #000c3b;background: #fdb42b;font-size: 16px;}
.readMoreCrousal{max-width: 866px;}
.readMoreCrousal .txtabs-nav li{margin-top:0px;padding: 5px 14px;height: 31px;}
.fixedReadmoreContent{margin-top: 0px !important;}
.fixedReadmore{margin-top: 15px !important;}
.readMoreDetail .mainFilterBox{font-family:Helvetica;height:30px;}
.readMoreCrousal .myScroller-right, .readMoreCrousal .myScroller-left{padding: 4px 8px;}
/*End readmore Page Carousal*/


/*Event Default*/
.defaultEvent .belwoTxt, .eventLeftSide .belwoTxt{background: #ffcf75 !important;}
.fullWidthevent{width:100%;float:none;margin-top:8px;}
.eventsAttendDefault .belwoTxt .boldTxt{font-size:14px;padding: 6px 0px 3px 0px;color:#2A5DB0 !important;height:auto;}
.eventsAttendDefault .belwoTxt p{font-size:14px;padding: 0px;height: auto;background:#ffcf75;}
/*End Default*/


.imgListRound{background: #fdb42b;padding: 2px 6px;border-radius: 24px;margin-top: -4px;display: block;width: 25px;float: left;}
.mailSup{background: #fdb42b;padding: 4px 4px;border-radius: 24px;margin-top: 0px;display: block;width: 24px;float: left;margin-right: 5px;}
.mailSup img{width:16px;}
.listVBMarketPlace{padding-top: 70px;}
.listVBMarketPlace .MP-Box{border: 1px solid #e5e6eb;padding: 12px 0px 0px;border-radius: 3px;margin: 0px 0px 30px 0px;box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.23);}
.listVBMarketPlace .MP-Box-Title{border-bottom: 1px solid #eee;height: 66px;margin-bottom: 7px;overflow: hidden;}
.listVBMarketPlace .MP-Box .phis-top-heading{white-space: normal;line-height: 19px;text-align: left;padding-left: 10px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;height:59px;}
.listVBMarketPlace .phis-top-heading a{font-size: 17px;padding-right: 3px;font-weight: bold;}
.listVBMarketPlace .MP-Box-Desc{height: 78px;overflow: hidden;font-size: 14px;text-align: justify;line-height: 20px;}
.listVBMarketPlace .MP-Box-Title .col-sm-12{padding:0px 12px;}
.listVBMarketPlace .MP-Box .buss-date{text-align: right;margin-top: 14px;color: #000c3b;font-size: 14px;line-height: 1;padding-bottom: 5px;padding: 0px 17px 0px 0px;width:100px;}
.listVBMarketPlace .MP-Box .cmnt-box{background: #F3F5FF;padding: 3px 15px 4px;border-top: 1px solid #e5e6eb;margin-top: 10px;clear: both;height: 30px;}
.listVBMarketPlace .MP-Box .cmnt-box .grey-text{color: #b0abab;font-size: 14px;margin-top: 3px;  background: none;padding: 0;}
.listVBMarketPlace .p-r-more-like-cmnt .phis-comment{margin-bottom: 0px;margin-right: 1px;font-size: 12px;border:0px;color: #000c3b;padding: 5px 0px;}
.listVBMarketPlace .p-r-more-like-cmnt{margin-top:0px;}
.listVBMarketPlace .MP-Box-Desc a, .listVBMarketPlace .MP-Box-Desc a:hover{color:#000c3b;}
.listVBMarketPlace img{max-height: 52px;}
.listVBMarketPlace .grey-text img{height:auto;}
.productHeadingPort{position:relative;}
.fa-info-circle{color:#000c3b !important;}
.partyRowRed .fa-info-circle{color:#fff !important;}
.productHeadingPort .fullWidthParty .productInfoTopTitl{left:auto;right:10px;}
.productBxChnge .fullWidthParty .productInfoTopTitl{left:auto;right:10px;}
.productBxChnge .fullWidthParty .intermed{left:auto;right:10px;}
.productHeadingPort .interMe{left:414px !important;}
.fullAllDoc{width:100% !important;}
.colorLink{color: #2A5DB0;}
.showPartyVB{margin-bottom:0px !important;}
.linkFaicon{color:#23527c !important;}
.virtualBoothImages img, .footLoginPageContent img{width:43px;height:43px;}
.readmoreContentVB .Excipients{margin-top:15px;}
.readmoreContentVB .Excipients a{float:left;width: 49%;margin-right: 2%;}
.readmoreContentVB .Excipients a:nth-child(2n){margin-right:0px;}
.readMoreLeftCol .weekOptionAttendTitle[aria-label]:hover::after{width: 158px !important;}
.readMoreLeftCol .weekOptionAttendTitle{position: absolute;}
.ddfContentBox .withouLogExp{margin-top: -64px;}
.ddfContentBox .IMP-EXP-NEW{margin-top: 64px;}
.loginImpExpN{margin-top:11px;}
.readMoreRightBx{z-index:1px;position:relative;}
.ddfContentBox .leftBoxSupplierImpExp{display:none;}
.content-read-more .readMoreLeftCol::-webkit-scrollbar {-webkit-appearance: none;width: 7px; height: 7px;}
.content-read-more .readMoreLeftCol::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #fff;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);}
.fullCont .contentTabBody{width:100%;}
.fullCont .contentTabBody .produLogo{height: 185px;}
.fullCont .contentTabBody .produLogo img, .fullCont .contentTabBody .produBanner img{height: 185px;width:100%;}
.fullCont .contentTabBody .allApisFixedMain{max-width: 936px;}
.innerPagesLink{text-align: right;margin-bottom: -10px;margin-top: 20px;color: #000c3b;cursor:pointer;}
.innerPagesLink img{width: 24px;background: #fdb42b;border-radius: 22px;margin-right: 2px;margin-top: -3px;}
.allApisFixedMain .linkToPages:hover ul{    position: absolute;width: 260px;display: block !important;padding: 0px;outline: 0;z-index: 9999;max-height: 290px;overflow: auto;background: #f5f5f5;right: 15px;margin-top: 10px;border: 1px solid #B0ABAA;}
.linkToPages ul li{display: block;margin-right: 0px;background: #f5f5f5;border-bottom: 1px solid #B0ABAA;font-family: Helvetica-Condensed;line-height: 17px;}
.linkToPages ul li a{overflow: hidden;text-overflow: ellipsis;color: #000c3b;width: 100%;font-size: 17px;padding: 8px 8px;display: block;}
.linkToPages ul li:hover{background:#fdb42b;}
.linkToPages ul li:hover a{color:#000c3b;}
.linkToPages .sub-menu::-webkit-scrollbar-thumb{background-color: #fdb42b;}
.linkHeading{clear: both;margin-top: 2px;}
.ddfContentBox .servicesContent{clear:both;}
.dropDownMenuLiM{margin-left: 4px;margin-top: 8px;width: 23px;padding-bottom: 10px;height: 20px;}
.menuBarP{float:left;margin-top: 12px;margin-right: 5px;}
.imgSection{width: auto;float: left;margin-right: 10px;}
.menuBarP:hover .menuMainList, .detailPageMenuList .showListMn{display: block !important;width: 272px;background: #fff;position: absolute;}
.menuBarP li{border-left: 0px !important;padding: 2px 12px 0px 12px !important;}
.menuBarP .subCatListActive ul .subCatLi{height:auto !important;float:left !important;white-space: normal;}
.menuBarP li a{color: #fff !important;}
.menuBarP .tabReadMore{float: none;height: 440px;width: 100%;border-right:0px;}
.menuBarP .menuMainList .tabReadMore{height: calc(100vh - 248px);}
.menuBarP .menuMainList .tabReadMore::-webkit-scrollbar{width: 4px!important;}
.menuBarP ul li h4{margin:0px;} 
.menuBarP .tablinks{padding: 6px 15px 6px 8px;}
.menuBarP .tablinks{justify-content: left;}
.linkHeading{padding-top: 2px;}
.linkToPages{float: right;}
.linkToPages .innerPagesLink{text-align: right;margin-top: 5px;color: #000c3b;cursor: pointer;font-size: 11px;margin-right: 12px;}
.fullCont .serviceLeftMargin{padding-left: 205px;}
.contactSupRight{width:140px;float:right;}
.bluePCBG .imgSection .menuBarP .dropDownMenuLiM{margin-top: -3px;height: 40px;margin-right: -5px;width: 50px;margin-bottom: 0px;padding-bottom: 0px;margin-left:0px;}
.detailPageMenuList{margin-top:0px !important;padding-bottom: 16px;}
.detailPageMenuList .menuMainList .innerTabsMr{border:1px solid #fdb42b;}
.hideWhiteImg{display:none;}
.menuMainList{margin-top: 37px;}

@-moz-document url-prefix() {
	.tabReadMore{scrollbar-color: #000c3b #FFF;scrollbar-width: thin;}
	.contentTabBody{scrollbar-color: #000c3b #FFF;scrollbar-width: thin;}
	.content-read-more .readMoreLeftCol{scrollbar-color: #000c3b #FFF;scrollbar-width: thin;}
	.boxesBlog .boxesBlogIn:nth-child(2){margin-top:0px;}
	.bluePCBG .imgSection .menuBarP .dropDownMenuLiM{margin-top: -3px !important;}
	.skyBlueColor{font-size: 13.4px !important;}
}

.contactSupplierServ{float:right;width: 140px;}
.linkPageMenuListIn .blueMenuListSub{border:1px solid #fdb42b;}
.linkPageMenuListIn .blueMenuListSub li{border-bottom: 2px solid #e3e9ff;}
.linkPageMenuList .linkPageMenuListIn ul ul{display:none;position: absolute;background: #000c3b;padding-left: 0px;list-style: none;max-width: 253px;width: 100%;margin-top: -31px;left: 39.2%;border:1px solid #fdb42b;}
.linkPageMenuList .linkPageMenuListIn ul ul ul{left: 253px;border:1px solid #fdb42b;}
.linkPageMenuList{width: 38%;float: left;margin-top: 5px;font-size: 11px;vertical-align: middle;margin-left: 8px;}
.linkPageMenuList .linkPageMenuListIn img{width: 25px;vertical-align: middle;margin-top: -2px;}
.linkPageMenuList .linkPageMenuListIn:hover > ul{display:block !important;background: #e3e9ff;list-style: none;   padding: 0px;overflow: auto;overflow-x: hidden;max-height:300px;}
.linkPageMenuList .linkPageMenuListIn ul{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.linkPageMenuList .linkPageMenuListIn ul li a, .linkPageMenuList .linkPageMenuListIn ul li a:active{padding: 5px 3px;background: #fff;color:#2a5db0;font-size: 16px;line-height: 16px; min-height: 30px;display: flex;align-items: center;justify-content: center;font-family: 'Helvetica-Condensed';}
.linkPageMenuList .linkPageMenuListIn ul li a span{width: 92%;white-space: nowrap;padding-right: 5px;text-overflow: ellipsis;overflow: hidden;line-height:20px;}
.linkPageMenuList .linkPageMenuListIn ul li ul li ul li a span{width:98%;}
.linkPageMenuList .linkPageMenuListIn ul li a:hover{background:#fdb42b;color:#fff;}
.linkPageMenuList .linkPageMenuListIn ul::-webkit-scrollbar {-webkit-appearance: none;width: 7px; height: 7px;}
.linkPageMenuList .linkPageMenuListIn ul::-webkit-scrollbar-thumb {border-radius: 4px;background-color: #fff;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);}
.linkPageMenuList .linkPageMenuListIn ul li:hover > ul{display:block;}
.blueMenuList{background: #000c3b;color: #fff;padding: 8px 20px 10px 19px;height: 31px;width: 147px;text-align: center;margin-top: -5px;margin-left: -22px;}
.ddfContentBox .serviceTpFilter .blueMenuList{width: 124px;margin-left: -8px;}
.blueMenuList span{border-right: 1px solid #fdb42b;display: block;padding-top: 10px;margin-top: -8px;line-height: 12px;border-left: 1px solid #fdb42b;text-transform: capitalize;font-size:15px;}
.ddfContentBox .serviceTpFilter .blueMenuListSub{margin-left:-8px;}
.removeScroll .tagsH .daily-med-icon{display:none;}
.readMoreDetail  .newDDA .myTitle{background:#000c3b;}
.advCSearch{margin-top: 3px;margin-right:15px;}
.advCSearch a{background: #C7D2FB;color: #000c3b;padding: 1px 5px;border-radius: 3px;width: 248px;display: block;margin-top: -2px;font-size:16px;font-family: Helvetica-Condensed;text-align: center;}
.advCSearch a img{width: 15px;margin-top: -2px;margin-right: 3px;}
/*Inner Pipline*/
.pipeLineCompa .partyInHead h3{max-width: 100%;width: 100%;text-align: center;text-transform: unset;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;}
.pipeLineCompa .productSupplierBox{width: 9%;}
.col50Bx .col-sm-6, .col-sm-8{white-space:nowrap;text-overflow:hidden;overflow:hidden;}
.pipeLineCompa .textDivCenterPip .partyInfoTitleAuto{right: 72px !important;top: 37px !important;left: auto !important;}
.ddfContentBox .pipeLineCompa .textDivCenterPip .partyInfoTitleAuto{right: 2px !important;top: 23px !important;}
.pipeLineCompa .lastDetails{-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;margin-top: -5px;height: auto !important;white-space: normal;}
.prevScreenArrow .imgShowPr{padding: 0px 6px;border-radius: 24px;display: block;width: 25px;float: left;margin-right: 6px;height: 27px;}
.lastListBar{width: 67px;float: right;}
.newBGrBar .fullScreenVi{width:44%;}
.lastListBar .filterDropDown {float: none;width: 100%;}
.lastListBar .filterDropDown .listPreviewMain:hover ul{right: 0px;left: auto;}
.newBGrBar .showUpperTxt, .newBGrBar .entireList{font-weight:bold;text-transform:uppercase;}
.prevScreenArrow .showUpperTxt{font-size: 11px;padding-top:6px;}
.openNewOneLis{width:148px;}
.openNewOneLis .openNewTabAll{margin-right: 0px;}
.hideBoxLast .middelBox{width: 142px;float: right;}
.hideBoxLast .middelBox .openNewTabAll{margin-right: 0px;}
.hideBoxLast .lastListBar{display:none;}

/*New Bar Design*/
.boxListOneGry{width: 31.33%;float: left;height: 28px;background: #f3f3f3ff;margin-right: 3%;border-radius:3px;}
.boxListOneGry img{height: 28px;background: #e8e8e8ff;padding: 5px 7px;border-radius: 3px;float: left;width:15%;}
.boxListOneGry:nth-child(3){margin-right:0px;}
.boxListOneGry span{text-align: center;color: #000c3b;padding-top: 6px;display: block;font-size: 14px;width:85%;float: left;}
.spaceBtmRemove .leftFilterBoxDesc{padding-top: 35px;}
.boxListOneGry .listPreviewMain{margin-top: 2px;}
.boxListOneGry .listPreviewMain img{margin-top:-2px;}
.nxtGry span{padding-top:4px;}
.boxListOneGry .listPreviewMain:hover ul{margin-top: 25px;margin-left:0px;}
.mainBarNew{margin-top:5px;}
.boxListOneGry .listPreviewMain img{padding:8px 6px !important;}
.partyCntBanner{display: block !important;transform: none !important;position: relative !important;border: 1px solid #f1f1f1 !important;margin-top: 0px !important;max-width:865px;margin:auto;}
.partyCntBanner img{width:100%;}
.lastAdditionInfo{height:auto !important;min-height:29.1px;}
.lastAdditionInfo .active-pharmaceutical-leftInfo{width: 100%;}
.lastAdditionInfo .active-pharmaceutical-rightInfo{width: 748px;float: right;margin-top: 5px;padding-right: 15px;}
.lastAdditionInfo .active-pharmaceutical-rightInfo strong{width: 204px;float: left;color: #000c3b;}
.lastAdditionInfo .active-pharmaceutical-rightInfo a{width: 524px;float: right;}
.contactDetailpage .active-pharmaceutical-rightInfo a{width:auto;float:none;}
.lastAdditionInfo .active-pharmaceutical-rightInfo .hideBreak{display:none;}
.contactDetailpage .active-pharmaceutical-rightInfo strong{width:100%;float:none;font-weight: bold !important;}
.contactDetailpage .active-pharmaceutical-rightInfo p{margin-bottom:0px;color: #000c3b;}
.active-pharmaceutical-leftInfo .col-sm-4{width:100px;}
.active-pharmaceutical-leftInfo .col-sm-4 img{margin-left: 18px;}
.contact-details-headInfo{padding-left: 15px;width: 760px;text-align: left;margin-top: 3px;font-size: 15px;color: #000c3b;font-weight: bold;}
.active-pharmaceutical-rightInfo .breakOverview{margin-top:12px;clear:both;}
.ddfContentBox .deafultLg .leftFilterBoxDesc{padding-top:55px;}
.leftFilterBoxDescInnerDef{margin-bottom:30px;}
.shadowBoxMain .readMoreCrousal, .shadowBoxMain .belowHeadLines{max-width: 838px;}
.excipdf{height: calc(100vh - 300px);padding-top:20px !important;}
.ddfContentBox .newsVBPage{max-width:663px;width:100%;}
.vbContentReadMore .orangeBgLabel, .ddfContentBox .orangeBgLabel{background:#FFCF75;}
.contentDetailsInner .postEnquiry{cursor:pointer;color: #2A5DB0;}
.txtAPIs{display:none;}
.readmoreContentVB .leftFilterBoxDesc .leftFilterBoxDescInner:last-child{margin-bottom:20px;}
.pcBlueLineCenter{border-top: 1px solid #000c3b;position: relative;top: -18px;display:none;}
.pdfDivb{margin-top: 90px;}

.innerLeftParty .noneClientBox div div img, .bannerProParty .myGrid div div img{width:100%;display:block;height:auto;}


@media (max-width: 1200px) {
	.pipeLineContain .containerListarow .Tab-Res{width: 672px !important;}
	.deafultLg .readmoreCatInner, .deafultLg .readmoreCat{width:100%;}
	.bgColorBoxL .totalnumberShowing{max-width: 87px;width: 87px;}
	.drugDatExcel{max-width: 533px;}
	.listVBMarketPlace img{height: auto; max-height: 55px;}
	.readMoreDetail .mainFilterBox{height:auto;}
	.fixedBannerPr .didYouKnow, .featureMainHead{width:131px;}
	.bannerProductRight{width:146px;}	
	.serviceTpFilter .filterDropDown{    margin-right: 12px;}
	.imgNonClient img{left: 45px;}
	.servicesSection .bannerServices{width: 125px;margin-left:406px}
	.servicesSection .servicesContent{max-width: 100%;}
	.allApisFixedMain{max-width: 532px;}
	.allApisFixedMain .openNewTabAll, .allApisFixedMain .filterDropDown{    margin-top: 4px;}
	.allApisFixedMain .filterDropDown .fa{margin-top: 0px;margin-left: -3px;}
	.servicesContent .servicesContentHeading h2{max-width: 295px;}
	.containerListarow, .carousalTb{max-width: 532px;}
	.readMoreDetail .containerListarow{max-width: 700px;}
	.shadowBoxMain .readMoreCrousal{max-width:675px;}
	.fullWidthReadMr .readMoreCrousal{max-width:910px;}
	.listPreviewMain{margin-top:0px;}
	.colRightBanner{width:57%;}
	.colEventList .colEvent{    width: 49%;}
	.colEventList li:nth-child(2n){margin-right:0px;}
	.colEventList li p{width:100% !important;}
	.vbContentReadMore .readMoreLeftCol{width:160px;}
	.readMoreRightProductBx .apiAllSupplierIn .contentBoxParaTop{width: 521px;}
	.serviceTpFilter .excipientsTxtRed a{margin-top: 4px;}
	.contactDetailsDDF .boxImageContact a{max-width: 315px;}
	.vbBoth-6{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.colEventList .colEvent{margin-right: 9px;margin-left: 0px;}
	.boxesNewsIn{padding: 15px 8px;}
	.boxesNews{padding: 0px 12px 25px 12px;}
	.subCatListActive label{    width: 75%;}
	.subCatListActive label.skyNumber{    width: 20%;}
	.contentPortion .contentBox .redTxt{text-align:right;float:none !important;}
	.leftSectionDate{width: 156px;}
	.vbDesignBody .vbDesignPageSlide{width: 941px;}
	.pdffunction .margintopPx li{margin-right: 125px;}
	.boxImageContact .contentConTa{width: 328px;}
	.readMoreRightProductBx .contentBoxParaTop{width:100%;}
	.readMoreRightProductBx .exipientDesc{width:100%;}
	.readMoreDetail .readMorePageSubscribeVB{max-width: 100%;}
	.belowHeadLines{max-width: 700px;}
	.shadowBoxMain .belowHeadLines{max-width:675px}
	.headlineTopHead .headingLines{max-width: 945px;}
	.readMoreDetail .colInnerBoxes{margin-top:58px;}
	.readMoreDetail .sidebar-left{left: 74.5%;}
	.readmoreContentVB .col-md-10{width:77%;}
	.supportingInfoPage, .servicesContentInner .supportingInfoPage{width:85%;}
	.IMP-EXP-NEW .col-md-3{padding: 0px 5px;}
	.banSec label{width:150px;}
	.pdffunction{width:532px;}
	.myAskUsForm .small1{margin: 22px 0 10px;}
	.synopsisProduct .margintopDescrease{margin-top:8px !important;}
	.content-read-more .readMoreRightProductBx .exportImportPage form input[type="text"], .content-read-more .readMoreRightProductBx .exportImportPage form input[type="email"]{max-width: 140px;}
	.content-read-more .readMoreRightProductBx .exportImportPage .input-row{width:40%;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width: 259px;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2:nth-child(2){margin-right:0px;}
	.colBx3{clear:both;}
	.rowListSynopsisOne{height:auto;}
	.content-read-more .innerLeftParty{width:145px;}
	.abtSupTxt span{width: 135px;}
	.impExpInnerMain .contentBoxParaTop{width:75% !important;}
	.singleLineRow .boxBgColor{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.new-mp-inner .col-md-6{width: 100%;}
	.fullCont .allApisFixedMain, .fullCont .contentTabBody .allApisFixedMain{max-width: 753px;}
	.fullCont .serviceLeftMargin{padding-left: 166px;}
	.ddfContentBox .IMP-EXP-NEW{margin-top:15px;}
	.newBGrBar .fullScreenVi{width: 42%;}
	.contact-details-headInfo{width: 740px;}
	.lastAdditionInfo .active-pharmaceutical-rightInfo a{width: 524px;}
	.paddingTxtLeft{padding-left: 5px;}
	.ddfContentBox .newsVBPage{max-width:531px;}
}
@media (max-width: 991px) {	
	.bgColorBoxL .summary-data-left{width: 55px;}
	.paddingTxtLeft{padding-left:0px;margin-left:-4px;}
	.imgSection .menuBarP{display:none;}
	.serviceLeftMargin{padding-left:6px;}
	.bgColorBoxL .totalnumberShowing{max-width: 50px;width: 50px;}
	.drugDatExcel{max-width:100%;position: unset;}
	.used-app-no{margin-top:20px;}
	.productBxChnge .contentBoxParaTop{margin-top:9px;}
	.listVBMarketPlace img{height: auto;max-height: 100%;}
	.summaryDetailsProducts .summary-main{width:736px;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width: 227px;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2:nth-child(2){margin-right: 15px;}
	.colBx3{clear: none;}
	.readMoreRightBx{width: 100%;}
	.content-read-more .readMoreLeftCol, .updateDateSec{display:none !important;} 
	.tabReadMore{width: 100%;border-right: 0px solid #000c3b;}
	.removeScroll{overflow:auto;overflow-x: hidden;}
	.tabReadMore{height: auto;overflow: hidden;width: 100%;padding-left:0px;padding-right:0px;}
	.contentTabBody{height: auto;overflow: hidden;width: 100%;padding-left:12px;padding-right:12px;}
	.content-read-more .marginRightForTxt{width: 100%;padding-left: 15px;}
	.tablinksMain{border-right:0px;}
	.mobileMenuShow{display: block;background: #c7d2fb url(images/down-arrow-blue.png) no-repeat; background-position: right 6px top 16px;padding: 10px 22px 10px 5px;font-weight: bold;font-size: 17px;clear:both;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#000c3b;}
	.fullCont .mobileMenuShow{display:none;}
	.contentTabBody .ddfContentBox{padding-top: 0px !important;margin-bottom:0px;margin-top:0px;}
	.vbDesignPageSlide, .mainCar{display:none;}
	.tabcontentMore .containerListarow{display:none;}
	.bannerSecContact{text-align:right;}
	.allApisFixedMain{max-width: 100%;position: relative;width: 100%;z-index:1;}
	.openNewTabAll, .openNewTabAll:hover, .openNewTabAll:focus{margin-right: 0px;}
	.exhibitionsMain{max-width:100%;}
	.colEventList .colEvent{width:49.3%;}
	.colRightBanner{width:68.7%;}
	.servicesSection .bannerServices{display:none;}
	.servicesSection .servicesContent{width:100%;float:none;max-width: 100%;}
	.filterDropDown .listPreviewMain:hover ul{left:0px;}
	.listCarousalMain{width:86% !important;}
	.vbContentReadMore .readMoreLeftCol{width: 145px;}
	.vbContentReadMore{width: 77% !important;}
	.vbContentReadMore .col-md-10{width:422px;}
	
	.floatRightEnqu{margin-bottom:21px;}
	
	/*Product Section*/
	.readMoreRightProductBx .apiAllSupplierIn .contentBoxParaTop, .readMoreRightProductBx .contentBoxParaTop{width:100%;}
	.pharmaServiceAsk{width:100%;max-width:100%;}
	.shareRBtn{margin-top: 90px;}
	.serviceTpFilter .excipientsTxtRed{margin-right: 0px;margin-left: 0px;margin-top: 0px;}
	.leftSectionDate{display:none;}
	.bannerSection{max-width:100%;margin-top:8px;padding-top:10px;}
	.exhibitionsMain .weekOptionAttendTitle{right: 5px !important;}
	
	.exhibitionsMain{margin-top: 8px;}
	.openNewTabAll, .openNewTabAll:hover, .openNewTabAll:focus{margin-right: 5px;}
	.servicesContentInner .detailDescP{height:auto;}
	.boxImageContact .contentConTa{width: 520px;} 
	.content-read-more .leftFilterBoxDesc{padding-top: 12px;}
	.adsFooter{width: 66.3%;}
	.servicesSection{padding-top: 0px;}
	.newsVBPage{padding-top:0px;}
	.readmoreContentVB .eventsAttend{width:100%;}
	.readMoreDetail .readMorePageSubscribeVB{max-width: 100%;margin-left: 0px;}
	.eventsAttendDefault{width: 32.6%;}
	.bannerSection .eventsAttendDefault{width:30%;}
	
	.belowHeadLines, .headlineTopHead .headingLines{max-width: 747px;}
	.shadowBoxMain .vbContentReadMore .belowHeadLines, .shadowBoxMain .vbContentReadMore .containerListarow{max-width: 537px;}
	.readMoreDetail .sidebar-left{left: 78%;}
	.blogVBPage{padding-top:0px;}
	.supportingInfoPage, .servicesContentInner .supportingInfoPage{width: 82%;}
	.pdffunction{max-width:100%;width:100%;position:relative;}
	.pdfBoxes{padding-top:0px;}
	.synopsisProduct .margintopDescrease{margin-top:-35px !important;}
	.content-read-more .readMoreRightProductBx .exportImportPage form input[type="text"], .content-read-more .readMoreRightProductBx .exportImportPage form input[type="email"]{max-width: 205px;}
	.productListVB{padding-top: 0px;}
	.readMoreDetail .containerListarow{max-width: 567px;}
	.ddfContentBox .servicesSection{padding-top:10px;}
	.productListVB .leftSidebarPharmaCont{position:relative;width:25%;float:left;padding-right: 15px;display:block;}
	.servicesPagesFix{margin-left:0px;} 
	.productListVB .leftSidebarPharmaCont img{height:auto;}
	.productBxChnge .tagLinePartyTxt{margin-bottom: 0px;}
	.impExpInnerMain .contentBoxParaTop{width:100% !important;}
	.allApisFixedMain .openNewTabAll, .allApisFixedMain .filterDropDown{margin-top: 2px;}
	.listVBMarketPlace{padding-top: 50px;}
	.allAPIsPr{margin-top: 10px !important;}
	.tagLinePartyTxt{text-align:left;}
	.readmoreContentVB .productBxChnge .tagLinePartyTxt{margin-bottom: 2px;}	
	.vbDesignBody{overflow-x: hidden;}
	.partyTagLine{margin-bottom: 11px;}
	.spaceAlign .partyInHead{margin-top:6px;}
	.partySupport .supportingInfoSingleParty{margin-top: 8px;margin-bottom: 5px;}
	.lastSpaceImg{display:none;}
	.fullCont .contentTabBody .produLogo img, .fullCont .contentTabBody .produBanner img{height: 145px;width:auto;}
	.fullCont .contentTabBody .produLogo{height: 145px;}
	.fullCont .allApisFixedMain, .fullCont .contentTabBody .allApisFixedMain{max-width:100%;}
	.fullCont .serviceLeftMargin{padding-left: 8px;}
	.fullCont .servicesPagesFix{width: 75%;margin-left: 0px;float: left;}
	.linkPageMenuList .linkPageMenuListIn:hover > ul{position: absolute;}
	.linkPageMenuList .linkPageMenuListIn ul ul ul{position: relative;}
	.linkPageMenuList .linkPageMenuListIn ul li:hover > ul{left: 0px;margin-top: 0px;position: relative;}
	.linkPageMenuList .linkPageMenuListIn ul ul li:hover > ul{left: 0px;margin-top: 0px;position: relative;}
	.impExpInnerMain .leftFilterBoxDescInner{margin-top:10px;}
	.exportImportProduct{max-width:100%;min-width:100%;}
	.impExpInnerMain .addressLine{margin-top:0px;}
	.impExpInnerMain .addressLine p{white-space:normal;}
	.fullWidthReadMr{width:100% !important;}
	.fullWidthReadMr .readMoreCrousal{max-width:736px;}
	.contact-details-headInfo{width: 730px}
	.lastAdditionInfo .active-pharmaceutical-rightInfo a{width:509px;}
	.ddfContentBox .learnMorePageNews{padding-top:28px !important;max-width:100%;}
	.pipeLineContain .containerListarow .Tab-Res{width: 527px !important;}
	.sidebar-left .pdfAds{margin-left:0px !important;}
	.pdfTxtRgt{display:none;}
	.readmoreContentVB .adsFooter img, .content-read-more .adsFooter img{height: 77px;}
}
@media (max-width: 767px) {
	.readmoreContentVB .adsFooter{width: 100%;margin-bottom: 8px;}
	.readmoreContentVB .colsmInner4{width:100% !important;}
	.readmoreContentVB .eventsAttendDefault{width:100%;}
	.spaceLogo{display:none;}
	.productMainBx .blueBoxColoProduct{margin-top:0px;}
	.productMainBx .colorBlueBandProduct{border-radius: 4px;}
	.importExpReadMore .tagLinePartyTxt{margin-bottom: 6px;}
	.newEventDesign .belwoTxt{background: none !important;}
	.containerListarow .Tab-Res .myScrollerLeft{margin-left: -4px;}
	.productBxChnge .colorBlueBandProduct{margin-top: 0px;border-radius: 4px;}
	.carousalMenuList img{display:block;}
	.impExpInnerMain .leftFilterBoxDescInner{margin-top: 35px;}
	.pipeLineListMenu li{display:none;}
	.pipeLineListMenu .firstValueLi_0{display:block;}
	.synopsisProduct .orangeBxBg .withImageTitle, .singleBGRowSyn .withImageTitle{max-width: 70% !important;}
	.orangeBxBg .totalnumberShowing, .singleBGRowSyn .totalnumberShowing{width:100%;max-width:30%;}
	.bordertopGr, .synopsisProduct .summaryDetailsProducts .mainBoxesCol2{margin-top:10px;}
	.bgColorBoxL .summary-data-right-p h5{padding: 6px 4px;}
	.spaceAlign .partyInHead{margin-top:-3px;}
	.readmoreContentVB .Excipients{margin-top:60px;}
	.listVBMarketPlace .MP-Box-Desc{text-align:left;}
	.phis-top-heading{display:block;}
	.listVBMarketPlace{margin-bottom: 65px;}
	.Ingredient .mainSelectedValue{display:block;background:#e7e7e8;max-width: 100%;width: 100%;margin-top: -4px;}
	.Ingredient .mainSelectedValue .btn{border-bottom:0px solid #000c3b !important;}
	.summaryDetailsProducts .summary-main{width:100%;}
	.colsmInner4, .colsmInner6, .readmoreContentVB .colsmInner4, .readmoreContentVB .colsmInner6{width: 49% !important;margin-right: 0px !important;}
	.readmoreContentVB .fullWidthColumn, .readmoreContentVB .fullWidthCol{width: 100% !important;}
	.allApisFixedMain .openNewTabAll{margin-right:12px;}
	.contentTabBody{padding: 0px 12px;margin-bottom: 25px;}
	.bannerSecContact .events-add img{height:auto;max-height:201px;margin:auto;}
	.loginFormContact {width: 100%;margin-right: 0px;}
	.imgNonClient img{left: 30%;}
	.colRightBanner{width:100%;}
	.colEventList .colEvent{width:48.5%;}
	.listCarousalMain{width:77% !important;}
	.impExpRmPage .listCarousalMain{width:75% !important;}
	.vbContentReadMore{width:100% !important;float: none !important;right:0px;}
	.vbContentReadMore .col-md-10{width:100%;}
	.vbContentReadMore .readMoreLeftCol{width:100%;}
	.content-read-more .leftFilterBoxDesc{padding-top: 13px;}
	.contactDetailsDDF .comTab .aboveBoxContact{overflow:auto;width: 767px;margin-top: 0px;font-size:14px;}
	.viewDetailContact .col-sm-4:nth-child(2) img, .viewDetailContact .col-sm-4:nth-child(3) img{margin-top: 20px;}
	.contactDetailsDDF .summary-inn{overflow:auto;width: 100% !important;}
	.apiAllSupplierMain .mainBoxTop{padding: 5px 5px 2px 5px;border-radius: 4px;}
	.readMoreDetail .readMorePageSubscribeVB{max-width:100%;text-align:center;position: relative;    top: 0px !important;}
	.contentBoxParaTop{width:100% !important;}
	.productReadMoreDesc .showIntableImg{width:145px;margin:auto;}
	.leftFilterBoxDescInner .paraExcipient{width:100% !important;}
	.eventsAttendDefault{width:100% !important;float:none;clear: both;}
	.bannerSection{padding-top:0px;}
	.readMoreDetail .sidebar-left{    left: 0px;}
	.readmoreContentVB .innerLeftParty .showIntableImg{width:145px;margin:auto;}	
	.removePaddingLeft .col-md-10{padding-left:0px;}
	.readmoreContentVB .leftFilterBoxDescInner:first-child{padding-top:10px;}
	.colLeftBanner{width:100%;}
	.betchMarkBx{clear:both;margin-bottom:0px;}
	.adsFooter{    float: none;width: 100%;}
	.bannerSecContact{text-align:center;}	
	.contactDFull{overflow:auto;}
	.productMainBx .productHeadingPort, .partyNameProduct{max-width: 100%;width:auto;}
	.bannerSecContact img{margin:auto;}
	.belowHeadLines, .headlineTopHead .headingLines{width:100%;max-width:100%;position:relative;z-index: 1;margin-left: 0px;margin-top: 0px;}
	.readMoreDetail .containerListarow{width:100%;max-width:100% !important;position:relative;margin-top: -5px;}
	.readMoreContentRM .belowHeadLines{max-width:100% !important;}
	.readmoreContent{margin-top:0px;clear:both;}
	.ddfContentBox .lessGrid{display:none;}
	.spaceLogo{display:none;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width: 48.7%;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2:nth-child(2){margin-right: 0px;}
	.colBx3{clear:both;}
	.allApisFixedMain{z-index:1;}
	.tabRelI{overflow:auto;}
	.noFilters{margin-top:18px;}
	.serviceTpFilter .openNewTabAll{margin-right: 4px;margin-top: 3px;}
	.avgDiv{margin-top: 0px;position:relative;overflow: hidden;}
	.tagLinePartyTxt{margin-bottom:11px;}
	.innerBlog .contentBox .redTxt{float: none !important;}
	.contact-details-headInfo{width: 732px;float:right;}
	.active-pharmaceutical-leftInfo .col-sm-4{float:left;}
	.contentPage .my_party_info .contactDetailpage{margin-top: 48px;}
		
	.readMoreCrousal .txtabs-nav li.active{padding:4px 12px;height:30px;}
	.listSCr li h2{margin:-2px 0px 0px 0px;}
	.ddfContentBox .learnMorePageNews{padding-top:0px !important;}
	.content-read-more-top .headingLinesMore, .tabReadMore .tablinks, .bluePCBG{padding:0px 12px;}
	.content-read-more .marginRightForTxt{padding-left: 0px;padding-right: 12px;}
	.marginRightForTxt h3{font-size: 17px;}
	.subCatList{font-size: 14px;}
	.ddfContentBox, .contentTabBody .ajLoader.hide{display:none !important;}
	.readMorePageSubscribeVB, .readmoreContentVB .buttonsSection{display:none !important;}
	.innerListCaro ul li.active{display:block !important;}
	.mainFilterBg{margin: 0px -15px;}
	.Tab-Res .myScroller-left{margin-left:0px;}
	.readMoreCrousal .txtabs-nav li{padding: 4px 12px;margin-right: 0px;}
	.readMoreList a, .readMoreList a:hover, .readMoreList a:active, .readMoreList a:focus{font-size: 16px !important;}
	.readMoreCrousal .myScroller-right, .readMoreCrousal .myScroller-left{padding: 5px 8px;}
	.colsmInner4:nth-of-type(odd), .colsmInner6:nth-of-type(odd){margin-right:2% !important;}
	.downloadImage, .readmoreContentVB .border-line, .downloadImageFDF, .hideMbl{display:none;}
	.fullWidthReadMr{margin-top:65px;}
	.tabReadMore .tablinks:hover{background-color:#fff;}
	.search_loader{display:none;}
	.pipeLineContain .containerListarow .Tab-Res{margin: -20px -15px 0px;width: 100% !important;}
	.pipeLineContain .fixCarouMarket{height: 15px;}
	#keyProducts, #keyServices, #keyExcipients{display:none;}
	.hideMenuBox #keyProducts, .hideMenuBox #keyServices, .hideMenuBox #keyExcipients{display:block !important;}
	.readMoreDetail .colInnerBoxes{margin-top: -8px;}
	.distributerBoxes .imgSecRight{display:none;position: relative;right: 0px;top: 6px;text-align: center;}
	.fullWidthCarousal{width:100% !important;}
	.tabcontentMore .containerListarow{display:block;}
	.hideMenuBox .containerListarow{margin: -1px -12px;}
	.hideMenuBox .containerListarow .txtabs-nav li{margin-right: 0px;padding: 3px 0px;margin-top:0px;}
	#keyProducts .txtabs-nav li{padding: 2px 0px;}
	.hideMenuBox .containerListarow .Tab-Res li a{padding: 7px 0px;}
	.hideMenuBox .containerListarow .Tab-Res li span{border-bottom:0px;padding: 6px 20px;}
	.containerListarow .Tab-Res li span{color:#000c3b;}
	.hideMenuBox .ddfContentBox .spacetpOverView{padding-top:30px !important;}
	.hideMenuBox .Tab-Res .myScrollerRight{padding: 5px 8px;}
	.listVBMarketPlace .MP-Box .phis-top-heading{padding-left: 10px !important;}
	.hideMenuBox .containerListarow, .ddfContentBox .newsVBPage{max-width:100%;}
	.readMoreDetail .containerListarow{background:none;}
	.hideMenuBox .ddfContentBox .bannerAds{display:block !important;margin:0px -15px;}
	.hideMenuBox .ddfContentBox .orangeAccessSup{display:block !important;margin:0px -15px 30px;}
	.productListVB .leftSidebarPharmaCont{width:150px;float: none;margin:auto;}
	.tabcontentMore .servicesPagesFix{height:auto !important;}
	.productListVB .servicesPagesFix{width:100%;float:none;}
	.carousalMenuList:hover .moreCarousalList{max-width:100% !important;height: calc(100% - 132px) !important;max-height: 100% !important;}
	.moreCarousalList{background: #f8f8f8 !important;padding-top: 8px;}	
	.moreCarousalList li{background: #f8f8f8;border-bottom: 1px solid #ddd;padding: 10px 12px !important;}
	.moreCarousalList .rlCmpPr{text-transform: capitalize;color: #fff !important;background: #000c3b !important;}
	.moreCarousalList li a{color:#000c3b !important}
	.topRowSupplier .mainHeading, .topRowSupplier .addBottomBorder{display:none;}
	.txtAPIs{display:inline-block;color: #000c3b;font-size: 16px;padding-top: 2px;}
	.topRowSupplier .span2 img{float: left;}
	.topRowSupplier .closeAPIsBox{margin: 0px;height: auto;padding-top: 0px;}
	.greyBgCol .innerHeadings{background: #f5f5f5;color: #8b8589 !important;}
	.orangeBrd{border-top: 3px solid #fbb329;margin: 0px -15px;}
	.spaceBnner{margin-bottom:35px !important;}
	.importExpReadMore{padding-top:20px;}
	.readmoreContentVB .btnctnSection{display:block !important;text-align: center;width: 188px !important;padding-bottom:0px;}
	.readmoreContentVB .btnctnSection .btnBox:last-child{margin-bottom:0px;}
	
	.detailPageMenuList{margin-top: 2px !important;float: right;max-width: 450px;width:100%;margin-right:0px;}
	/*update*/
	.lftMenuShow .detailPageMenuList{position: absolute;top: 38px;}
	
	.relatedProductsListNw{padding: 0px 0px 3px 10px;cursor:pointer;} 
	/*update*/
	.lftMenuShow .relatedProductsListNw{padding: 0px 8px 3px 0px;} 
	
	.detailPageMenuList .tabReadMore{margin-top:0px;}
	.menuBarP:hover .menuMainList{position: fixed !important;width:100% !important;}
	.detailPageMenuList .menuMainList{height: 100vh;position: fixed;width: 100%;max-width: 450px;right: 0px;float: right;left: auto !important;background: #fff;margin-top: 0px;z-index:99999;}
	.detailPageMenuList .menuMainList .innerTabsMr{border-bottom:0px;}
	.detailPageMenuList .menuMainList .tabReadMore{height: calc(100vh - 155px);overflow: auto;border-bottom: 1px solid #fdb42b;}
	.listCarousalMain .listSCr li.listAct{display:none !important;}
	.innerListCaro .listSCr li.active{max-width: 100%;} 
	.listSCr li h2{overflow: hidden;text-overflow: ellipsis;}
	.bluePCBG li{padding-top:9px;font-size:18px;}
	.bluePCBG li a{top: -3px;}
	.readMoreSeoLine h2, .readMoreSeoLine h1{line-height:10px;}
	.pipeLineBot .containerListarow .txtabs-nav{top: -3px;}
	.readmoreContentVB .fullWidthAddB{width:100% !important;}
	.prtyCntBn{display:none !important;} 
	#cloneBack{border:0px !important}
	.rmvAnyOther, .hideCardMb{display:none;}
	.cntContain .rmvAnyOther{display:block;}
	.my_party_info{margin-top: -30px;}
	.overViewPageCrs .listAct{position: relative;top: -3px;}
	.overViewPageCrs .arrowDeafultTri{position: relative;top: 2px;}
	.emailprtyIn{height: 25px !important;}
	.colorBlueBandProduct{height:26px;}
	
	.readMoreRightBxIn .tabReadMore{display:block !important;padding-bottom: 25px;}
	.contentTabBody .ajLoader{display:none !important;}
	
	.synopsisProduct .mainBoxesCol2 .summary-tit-bg{background:#E3E9FF;border:0px !important;}
	.summaryDetailsProducts .mainBoxesCol2 .summary-tit-bg{border:0px;}
	.synopsisProduct .mainBoxesCol2 .summary-data{border:0px !important;background: #f6f8ff;margin-top: 6px;}
	.bgColorBoxL .summary-data-right-p, .bordertopGr{border:0px;}
	.bgColorBoxL .withImageTitle{background: #E3E9FF;}
	.bgColorBoxL .totalnumberShowing{background: #f6f8ff;}
	.synopsisProduct .summary-data-right p{padding-top:1px;}
	.bgColorBoxL .summary-data-right-p h5{font-weight:normal !important;}

	.topRowSupplier p{padding: 0px 10px 0px 0px;height: 26px;}
	.topRowSupplier .span2 img{width: 34px;height: 26px;background: #fdb42b;padding: 0px 5px}
	.contentDetailsInner .span2 .opacityDescrease img{background: #d7d5d5;}
	.txtAPIs{padding-top: 2px;display: block;float: left;width: calc(100% - 34px);}
	.contentDetailsInner .span2{min-height:26px;}
	
	.readmoreContentVB .leftFilterBoxDescInner{box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;}
	.pipeLineCont .adsFooter{margin-bottom:5px;}
}

@media (max-width: 667px) {
	.bannerSecContact{width: 100%;float: none;text-align: center;}
	.contactDetailsDDF .boxImageContact a{max-width: 88%;}	
	.vbBoth-6{width:33.33%;border-bottom: 3px solid #fff;}
	.vbBoth-section-6 .vbBoth-6:nth-child(4){border-left:0px;}
	.vbBoth-section-6 .vbBoth-6:nth-child(4), .vbBoth-section-6 .vbBoth-6:nth-child(5), .vbBoth-section-6 .vbBoth-6:nth-child(6){border-bottom:0px;}
	.myAskUsForm .small1{margin-top: 35px;}
	.colRightBanner{width:100%;float:none;}
	.colLeftBanner{width:100%;float:none;margin-top: 17px !important;}
	.boxesNews .boxesNewsIn{width: 49%;margin-bottom: 1%;}
	.boxesNews .boxesNewsIn:nth-child(2n){margin-right:0px;}
	.colRightBanner img{margin-top:8px;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width: 48%;}
}
@media (max-width: 590px) {
	.partyNameProduct{min-width:100%;}
	.productBxChnge .colorBlueBandProduct h3{text-align:center;padding-right: 0px;}
	.partySupport .supportingInfoSingleParty{margin-top: 0px;margin-bottom: 9px;}
	.bannerProParty img{width: 100%;margin: auto;}
	.supportingInfoSingleParty{width: 100%;}
	.supportingInfoPage p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.partyInHead h2{max-width:100%;}
	.vbBoth-section-6 .vbBoth-6, .vbBoth-section-3 .vbBoth-3{width:100%;}
	.vbBoth-section-6 .vbBoth-6:nth-child(4), .vbBoth-section-6 .vbBoth-6:nth-child(5), .vbBoth-section-6 .vbBoth-6:nth-child(6){border-bottom:3px solid #fff;}
	.vbBoth-6, .vbBoth-section-3 .vbBoth-3{border-left:0px !important;}
	.last-vbBoth-6{border-bottom:0px !important;}
	.pdffunction ul li{width: 32.33%;margin-right: 0px !important;}
	.boxesBlogIn{width:100%;float:none;margin-bottom:8px;}
	.produLogo{width:28.5%;}
	.produBanner{width:70%;}
	.produLink{width:100%;margin-top:8px;}
	.adsFooter, .eventsAttend{width: 100%;}
	.nonCData{width:100%;}
	.spaceIncreaseKey{margin-left:0px;}
	.productMainBx .productHeadingPort, .partyNameProduct{width: 100%;margin-bottom: 8px;}
	.partyNameProduct{margin-bottom: 17px !important;}
	.aboutUsBelowTxt label{width: 90%;}
	.txtLoginContnet{width: 50%;float: left;text-align:left;}
	.imgRightBox{float: right;text-align: right;width:50%;}
	.distributerImg{display:none;}
	.expContainer .supportInImgService{margin-top: -30px;margin-bottom: 10px;clear: both;}
	.ddfContentBox .servicesSupportingInf{padding-right: 15px;}
	.blueBoxColoProduct, .productBxChnge .prodNameHead{float:none;width:100%;max-width:100%;min-width:100%;}
	.productReadMoreDesc .tagLinePartyTxt{margin-top: 3px;}
	.productBxChnge .productSupplierBox{margin-top: -8px;}
	.readmoreContentVB .productBxChnge .prodNameHead{min-width:100%;max-width:100%;}
	.partyInHead h3{max-width: 100% !important;min-width: 100% !important;}
	.listCarousalMain{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.partyNm{width: 100%;text-align:center;height:26px;}
	.partyNm label, .partyNm h3{width:calc(100% - 35px);height: 25px;}
	.vbFilterBtn, .linkToPages{display:none;}
	.greyBar .filterDropDown{width: 90px;}
	.fullScreenVi{width: 150px;float: right;}
	.clinicalTrilsSupport{margin-top: -6px;margin-bottom: 5px;}
	.readMorePageSubscribeVB{margin-top:0px;}
	.article-sidebar p{width: auto !important;float:none !important;margin: auto;}
	.prevScreenArrow{display:none;}
	.newBGrBar .fullScreenVi{width: 150px;float: left;}
	.openNewOneLis{width:150px;}
}
@media (max-width: 485px) {
	.bluePCBG ul{width:450px;}
	.productReadMoreDesc .supportingInfoPage .support_1, .productReadMoreDesc .supportingInfoProduct .support_1, .partySupport .support_1, .partySupport .support_1{margin-top:0px;}
	.blogmainImg{width:100%;}
	.synopsisProduct .summaryDetailsProducts .mainBoxesCol2{width:100%;margin-right:0px;}
	.lastColLogo{display:none;}
	.imgEditIocn{width:100%;}
	.contentServiceIn{margin-top: -33px;}
	.contentInnerSec{margin-top:4px;}
	.servicesContent .servicesContentHeading h2, .servicesContent .servicesContentHeading h4{width:100%;max-width:100%;}
	.ddfContentBox .contentServiceIn{width: 100%;}
	.ddfContentBox .contentServiceIn{margin-top: -6px;} 
	.supportingInfoPage label{text-align:left;}
	.supportInImgService{margin-top: 26px;margin-bottom: 7px;}
	.partyInHead h2, .partyInHead h5, .partyInHead h3{width:100%;max-width:100%;}
	.servicesSupportingProd{margin-top: -56px;} 
	.prodNameHead{max-width:100% !important;width:100%;}
	.synopsisIn{width: 100%;float: none;margin-right: 0px;}
	.boxBgColor{border-bottom: 0px;}
	.singleLineRow .oneLineRow{width:100%;}
	.boxBgColor{padding: 5px 5px;}
	.breakText{margin-top: -4px;}
	.noSo{display:flex;}
	.blogNo button{padding: 0px 5px;}
	.readmoreContentVB .Excipients a{float:none;width: 100%;margin-right: 0px;}
	.bgColorBoxL .summary-data-left{justify-content: right;padding-right:4px;}
}
@media (max-width: 414px) {
	.colEventList .colEvent{width:100%;}
	.produLogo{height: 125px;}
	.produBanner{height: 125px;}
	.subscribeImgVB{display:none;}
	.produLogo img, .produBanner img{height: 102px;}
	.linkToPages{display:none;}
	.keyProductRemoveSpace  .contactSupplierServ{display:none;}
	.keyProductRemoveSpace .listDropD{float:right;}
	.keyProductRemoveSpace .listDropD .listPreviewMainList ul{left: auto;right: 0px;}
	
	.readMoreDetail .containerListarow{margin-top: 0px;}
	/*.fullWidthReadMr{margin-top:60px;} previous-mt*/
	.fullWidthReadMr{margin-top:16px;}
	.pipeLineContain .containerListarow .Tab-Res{margin: -31px -15px 0px;}
	.Ingredient .mainSelectedValue, .Excipients .mainSelectedValue{margin-top: 0px;}
	.footerImageCompany .adsFooter .blankImage, .footerImageCompany .adsFooter .blankImageProCom{height:72px;}
}
@media (max-width: 375px) {
	.imgNonClient img{left: 20%;}
	.listCarousalMain{white-space: nowrap;overflow: hidden;}
	.produLogo img, .produBanner img, .produBanner, .produLogo{height: 90px;}
}
@media (max-width: 360px) {
	.listCarousalMain{width: 74% !important;}
	.footerImageCompany .adsFooter .blankImage, .footerImageCompany .adsFooter .blankImageProCom{height:65px;}
}
@media (max-width: 330px) {
	.listCarousalMain{width: 72% !important;}
	.listSCr li h2{margin: -4px 0px 0px 0px;}
	.bluePCBG li{padding-top: 10px;}
}