.showMobileIocn{display:none;}
.leftFilterBoxMain .titleDeals{padding: 3px 0px;color: #000c3b;font-size: 16px;margin-bottom: 0px;height: 31px;text-align: center;}
.leftFilterBoxMain .filterLeftDeals .FILL{color:#fff;padding:7px;background: #000c3b !important;}
.leftFilterBoxMain .titleDeals label{color:#000c3b;margin-top: 0px;margin-bottom: -6px;overflow: hidden;font-size: 15px;font-weight:normal;} 
.leftFilterBoxMain .seeAllFilter{background: #000c3b;color: #fff;font-size: 12px;padding: 0px 6px;border-radius: 5px;position: absolute;margin-left: 8px;width: 60px;text-align:center;}
.leftFilterBoxMain .filterLeftDeals{border-top: 0px;}
.leftFilterBoxMain .titleDeals .more-less{cursor:pointer;vertical-align: middle;margin-top: -13px;font-size: 12px;}
.leftFilterBoxMain .filterLeftDeals .listed_body_inner{border-bottom: 0px;border: 1px solid #fdb42b;;max-height: 200px;background: #fff; padding: 5px 5px 5px 5px;margin-bottom: -1px;z-index: 999;}
.leftFilterBoxMain .filterLeftDeals .listed_body_inner .filterClsParent{clear:both;}
.leftFilterBoxMain .textLabelFilter{font-weight:normal;max-width:153px;line-height: 17px;width:60%;margin: 0px;}
.leftFilterBoxMain .seeAllFilter .fa{font-size: 17px;vertical-align: middle;margin-top: -3px;}
.leftFilterBoxMain .filterClsParent input[type='checkbox']:checked:after, .leftFilterBoxMain .filterClsParent input[type='checkbox']:hover:after{background: #000c3b;content: '\2714';border: 0px;color: #fff !important;}
.leftFilterBoxMain .filterLeftDeals .filterClsParent:last-child{margin-bottom: 12px;}
.leftFilterBoxMain .filterClsParent p{margin-bottom:0px;text-align:left;}
.leftFilterBoxMain .filterLeftDeals .unSelectAll{font-size: 13px;cursor: pointer;}
.readMorePPE{margin-top: 40px;font-family: Helvetica;}
.leftFilterBoxDesc{padding-right:0px;padding-left:14px;background: #fff;padding-bottom: 10px;margin-top: 0px;padding-top: 15px;}
.vbContentReadMore .leftFilterBoxDesc{padding-left:0px;padding-top: 13px;}
.white{color:#fff;}
.footerName{background: #7FCD46;color: #000C3B;padding: 2px 5px;line-height: 17px;text-align: left;font-size: 14px;}
.contentBoxParaTop{width: 77.5%;float: right;}
.contentTabBody .contentBoxParaTop {width:100%;}
.marVirtual{margin-left:40px;}
.marlFT{margin-left:5px;}
.contentBoxPara p{padding: 7px 14px;margin-bottom:0px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border-bottom:1px solid #eeeded;min-height:37px;}
.displayNoneTxt{display:none !important;}
.productReadMoreDesc .leftFilterBoxDescInner{border: 0px !important;padding: 0px !important;}
.contentBoxParaWC p{padding: 7px 14px;margin-bottom:0px;border-bottom:1px solid #eeeded;min-height:37px;    white-space: normal;}
.borderBttomGrey{border-bottom:1px solid #d7d5d5 !important;}
.marVirtualLeft{margin-left:-8px;}
.referencePrice .summary-data-left{margin-top:5px;}
.referencePrice .summary-data-left a{font-size: 26px !important;}
/* Internet Explorer only override */
@media all and (-ms-high-contrast:none){ 
	.productReadMoreDesc{overflow: hidden;}
}
.contentBoxParaWC p:last-child{border-bottom:0px solid;}
.contentBoxParaWithoutElli p{padding: 7px 14px;margin-bottom:0px;border-bottom:1px solid #eeeded;border-top:1px solid #eeeded;min-height:37px;white-space: normal;text-align: left;}
.blueBoxColo{width: 436px;}
.productIngredients{width: 550px;}
.fullWidthItermediate{width:100%;}
.fullWidthAddB{width:100% !important;}
.ComLogoCenterReadMore .showIntableImg{max-height: 100%;max-height: 67px;height: 100%;}
.contentBoxParaTop p{padding: 7px 10px;margin-bottom:0px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.leftFilterBoxDescInner .col-sm-12, .contentBoxPara .col-sm-6{padding-left:0px;padding-right:0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.spnClr, .spnClr a{opacity:0.5;}
.readMorePPE .contentBoxPara .table-event{margin: 0px;}
.eventReadMore{background: #7FCD46;color: #fff;padding: 0px 5px;height: 37px;line-height: 17px;overflow: hidden;text-align: left;margin-bottom: 0px;}
.infoReadMore{color: #fff;top: 10px;position: absolute;right: 35px;}
.infoReadMore[aria-label]:hover::after{right: -10px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 290px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;top: 18px;}
.addressFirm{padding-right: 15px !important;}
.infoReadMoreAddress{color: #000c3b !important;position: relative;right: 3px;margin-top: -22px;float: right;}
.colEventListExhi .infoReadMoreAddress{margin-left: 192px;width:20px;}
.ddfContentBox .importExportMargin .infoReadMoreAddress{margin-top:0px;}
.prodNameHead  .infoReadMoreAddress{right: auto;margin-top: 0px;}
.blueBoxColo .infoReadMoreAddress{color: #fff !important;}
.addressLine .infoReadMoreAddress{color: #b0abab !important;}
.infoReadMoreAddress[aria-label]:hover::after{right: 0px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 180px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;top: 15px;word-break: break-word;}
.infoReadMoreName{position:relative;margin-left: -13px; margin-top: 7px;color: #fc0d1b;float:left;}
.infoReadMoreName[aria-label]:hover::after{right: 0px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;top: 15px;word-break: break-word;}
.infoReadMoreAll{color: #000c3b;position: absolute;right: 8px;margin-top: -25px;}
.infoReadMoreAll[aria-label]:hover::after{right: 3px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 18px;}
.infoReadMoreTop{color: #000c3b;position: absolute;right: 8px;margin-top: -25px;}
.infoReadMoreTop[aria-label]:hover::after{right: 3px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;bottom: 18px;}
.documentsPDF a{padding-right: 8px;}
.readMorePageSubscribe{margin-left: 31px;padding-left:0px !important;}
.seeAllFilter{cursor:pointer;}
.pdfImage{padding-right: 10px;}
.addressFirm label{font-weight: normal;width: 74%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;margin-top: 0px;margin-bottom: 0px;padding-left: 5px;}
.filterIcons{width: 13px;}
.documentsColorB{border:1px solid #2A5DB0 !important;}
.addressFirm b{float: left;}
.readmoreDiv p{margin-bottom: 0px;}
.noFlagImg{padding-right: 15px !important;}
.noFlagImgIcon{    right: 8px !important;}
.noFlagImgIcon[aria-label]:hover::after{    right: -2px;}
.readmoreDivBorder{border-bottom: 1px solid #eeeded;}
@-moz-document url-prefix() {
	.leftFilterBoxMain .filterLeftDeals .Filert-RiGht span{max-width: 125px;}
	.innerLeftParty .belwoTxt a{margin-left:0px !important;}
}
.innerLeftParty .belwoTxt a img{width:24px;}
.productReadMoreDesc{clear:both;width: 853px;}
.mainFilterBox .div_plus_minus{ width: auto;float: left;margin-right:35px;white-space: nowrap;overflow: hidden;}
.PS-FILTER{display:none;}
.mainFilterBox .div_plus_minus:last-child{margin-right:0px;}
.mainFilterBox{width: 100%;overflow: hidden;}
.leftFilterBoxDescInner .company_name_div a{padding: 0px 5px;text-overflow: ellipsis;overflow: hidden;}
.leftFilterBoxDescInner .paraExcipient{clear: both;padding-left: 5px;padding-right: 6px;width: 22%;} 
.leftFilterBoxDescInner .Remove-Company-Minus{z-index:0;}
.scrollContent{padding:33px 0px 15px 15px !important;}
.leftFilterBoxDescInner .bottom-icon-box-inner{    margin: 9px 11px;}
.readMoreFilter {border-bottom:0px;color: #000c3b;}
.productReadMoreDesc .countryN{    vertical-align: top;line-height: 14px;}
.bottomIconCompany p img{width:27px; height:25px;float:left;margin-right: 15px;}
.bottomIconCompany p{font-size: 14px;color: #000c3b;font-weight: bold;padding: 5px 0px 7px 6px;margin: 0px 0px 0px -8px;text-align: left;line-height: 16px;height: 37px;}
.margintopPerc{top:30%;}
.bottomIconCompany hr{margin: 0px;border-top: 1px solid #d7d5d5;margin-left: -6px;height: 1px;    width: 86%;}
.innerLeftParty .bottomIconCompany hr{border-top: 1px solid #d7d5d5;margin-left:-3px;margin-right:-3px;}
.margintopSpace{margin-top:10px;width: 100%;}
.filterWidthSet{position: absolute;z-index:8;width:300px;margin-top: -1px;}
.selectBtnOk{position: absolute;background: #fff;width: 300px;right: 0px;padding: 3px 6px 3px 6px;display: none;border: 1px solid #fdb42b;border-top: 0px;}
.okBtnSearch{margin-right:5px;width:46px;}
.PS-FILTER input[type='checkbox']:after{border: 1px solid #000c3b !important;height: 13px;width: 13px;left: 0px;}
.innerLeftParty .bottomIconCompany p{margin: 0px -3px;}
.innerLeftParty .txtMargin{width:auto;padding-left: 8px !important;}
.sendEmail .smallRequest {margin-left: -13px;min-height:auto !important;}
.countryNLeft{cursor: text;}
.countryNLeft .txtMargin{white-space: nowrap;max-width: 120px;overflow: hidden;text-overflow: ellipsis;}
.sendEmailParty{text-align:center;cursor: pointer;}
.gray{opacity: 0.3;cursor: text !important;}
.gray a{cursor: text !important;}
.corpoPre span{position:absolute;margin-top:4px;}
.bottomIconCompany .txtMarginContact{padding-left:8px;float: left;padding-top: 4px;}
.bottomIconCompany p .fa-envelope-o{margin-right: 10px;color: #000c3b;font-size: 22px;font-weight: normal;    margin-right: 13px;float: left;}
.txtMargin{position: absolute;width: 125px;padding-left: 0px !important;margin-top: 4px;}
.copRa{margin-right: 20px !important;}
.innerLeftParty{padding: 3px 3px 0px 3px;}
.innerLeftParty .bottomIconCompany{margin-top:2px;}
.bottomIconCompany p a{color: #000c3b !important;font-weight: bold;}
.readMoreFilter .company_name_div{margin:0px;}
.bottomIconCompany .sendEmail{padding-left: 4px;}
.productNameBreadcum{font-weight: bold;text-align: center;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #fff;width: 190px;padding: 2px 8px 2px 5px;border-radius: 3px;float: left;margin-top: 3px;height: 23px;line-height: 19px;}
.productNameBreadcum a{color:#fc0d1b;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-weight: bold;}
.weekOptionAttend p .fa-envelope-o{color: #000c3b;font-size: 14px;font-weight: normal;}
.newMenuDesign{margin-right:8px;}
.innerLeftParty .bottomIconCompany p:first-child{border-top:0px;}
.newMenuDesign .fa-bars{background: #000c3b;color: #fff;padding: 4px 5px 3px 5px;font-size: 22px;border-radius: 4px;}
.headingLines h1{color: #000c3b;font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 0px;line-height: 20px;text-align: left;background: #fff;margin-bottom: 0px;}
.mainSelectedValue .btn, .mainSelectedValue .btn:hover, .mainSelectedValue .btn:focus, .mainSelectedValue .btn:active{padding: 4px 15px;border-radius: 0px;font-size: 15px !important;border-bottom: 2px solid #000c3b !important;color: #000c3b;background: #fdb42b;}
.mainSelectedValue .btn{cursor:text !important;}
.mainSelectedValue{float:left;width: 100%;height: 30px;position: fixed;background: #fff;max-width: 838px;z-index: 2;border-bottom: 1px solid #d7d5d5;}
.mainSelectedValue .btn .fa-angle-double-down{font-size: 17px;font-weight:bold;}
.mainSelectedValue button, .mainSelectedValue button:hover, .mainSelectedValue button:focus{background: none;border: 0px;box-shadow: 0px 0px;}
.mainSelectedValue ul li{padding: 5px 8px;background: #353B54;border-bottom: 2px solid #000c3b;}
.mainSelectedValue ul li a{color: #fff;padding: 0px;font-size: 11px;}
.belowHeadLines{max-width: 846px;width: 100%;min-height: 32px;padding-top: 0px;}
.belowHeadLines .dropdown-menu {margin: 5px 0 0; min-width: 100%;}
.readMoreLeftCol{border: 1px solid #3eb2ea;margin-top: 15px;padding-left: 0px;padding-right: 0px;text-align: left;width:176px;font-family: Helvetica-Condensed;}
.fixedReadmore{margin-top: 70px !important;}
.fixedReadmoreContent{margin-top: 55px !important;}
.fixedReadMoreFix{margin-top: 55px !important;}
.readMoreLeftCol h4{color: #fff;margin: 0px;font-size: 14px;font-weight: bold;background: #3eb2ea;padding: 4px 0px;text-align: center;}
.weekOptionAttend{text-align: center;margin-top: 10px;}
.belwoTxt{background: #000c3b;margin-top: 1px;padding-bottom:2px;}
.belwoTxt p{font-weight: normal;margin-bottom: 0px;color: #000c3b;font-size: 12px;}
.belwoTxt .boldTxt{font-weight: bold;color: #000c3b;}
.contentArea .col-md-9.articlePage{float:right;padding-right: 0px;width: 76.6%;;margin-right: -18px;}
.colsmInner4 p, .colsmInner4 .tagsH, .colsmInnerFull .tagsH{margin-bottom: 0px;padding: 5px;color: #000c3b;height: 29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 18px;border: 1px solid #eee;border-top: 0px;    margin-top: 0px;font-size: 14px;}
.tagsH{margin-bottom: 0px;margin-top: 0px;font-size: 14px;} 
.colsmInner4:nth-child(3n){margin-right: 0px;}
.colsmInner6{width: 49.5%;text-align: center;float: left;margin-right: 6px;margin-bottom: 6px;}
.colsmInner6 p, .colsmInner6 .tagsH{margin-bottom: 0px;padding: 5px;color: #000c3b;height: 29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 18px;border: 1px solid #eee;border-top: 0px;    margin-top: 0px;font-size: 14px;}
.colsmInner6:nth-child(2n){margin-right: 0px;}
.colsmInnerFull{width: 100%;text-align: center;float: left;margin-bottom: 6px;}
.colsmInnerFull p{margin-bottom: 0px;padding: 5px;color: #000c3b;height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 18px;border: 1px solid #eee;border-top: 0px;}
.colsmInnerFull .aboutCompanyTxt{padding: 2px 5px 5px 5px;color: #000c3b;line-height: 18px;border: 1px solid #eee;  border-top: 0px;overflow: hidden;}
.footerImageCompany .eventsAttend .belwoTxt{background: #000c3b;padding: 7px 5px;}
.footerImageCompany .weekOptionAttend p .fa-envelope-o{color:#fff;}
.innerHeadings{color: #000c3b !important;background: #f1f1f1;border-bottom: 0px solid !important;height: 29px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border:1px solid #eee !important;padding: 7px 5px;margin: 0px;font-size: 14px;display:block;font-weight:normal;line-height: 16px;}
label.innerHeadings{padding: 5px 5px;}
.hideBoxMobile .innerHeadings{color:#B0ABAB !important;}
.daily-med-icon{float: right;margin-top: 0px;height: 20px !important;width: 50px !important;background-size: 100% 100%;}
.smallIconWeek{width:20px;}
.innerLeftParty .smallIconWeek{width:24px !important;margin-left: -12px;}
.bottomIconCompany .sendEmail img{    width: 25px !important;height: 27px !important;margin-top:-2px;margin-right: 8px;margin-left: 2px;}
.bottomIconCompany .contactEmail img{    width: 25px !important;height: 27px !important;margin-top:-2px;margin-right: 8px;margin-left: 2px;}
.innerLeftParty .bottomIconCompany .sendEmail img{width: 27px !important;height: 28px !important;margin-left: 0px;margin-right: 8px;}
.subjectHeading p, .subjectHeading h2{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff;height:23px;font-weight: bold;width: auto;float: left;max-width: 434px;text-align: left;border-radius:3px;margin-bottom: 8px;padding:4px 15px 4px 8px;background: #8b8589;font-size:14px;text-transform: uppercase;}
.partyIngredients h2{max-width: 550px;}
.subjectHeading h2{margin-top: 17px !important;}
.partyInfoTitleAuto{color: #000c3b;position: absolute;left: auto;right: 10px;}
.servicesContentInner .partyInfoTitleAuto, .tagLinePartyTxt .partyInfoTitleAuto{left: auto;right: 10px;}
.readmoreContentVB .tagLinePartyTxt .partyInfoTitleAuto{right: auto;}
.addItionalInfo{padding: 5px 10px !important;}
.addItionalInfo .infoReadMoreAddress{position: absolute !important;margin-top: 2px !important;margin-right: 6px !important;}
.subjectHeading a{width: 290px;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight:bold;}
.statusRed {color: #fc0d1b !important;font-weight:bold;}
.fixedHeading{position: fixed;top: 32px;z-index: 9;max-width: 1158px;width: 100%;}
.fixedFilterGrey{position: fixed;top: 52px;z-index: 9;max-width: 1159px;width: 100%;}
.fixedreadMoreLeft{position: fixed;width: 176px;z-index: 8;top: 92px;border:1px solid #3eb2ea;background:#fff;}
.readmoreContent{overflow: auto;margin-top: 75px;width: 100%;}
.readmoreContent .col-md-10{width: 79.4%;}
.innerLeftParty .belwoTxt a{margin-left: 0px;}

/* Safari only override */
@media screen and (-webkit-min-device-pixel-ratio:0){ 
	::i-block-chrome, .fixedreadMoreLeft{left: 115px;} 
	::i-block-chrome, .smallRequest{min-height: 18px !important;}
	::i-block-chrome, .filterLeftDeals .listed_body_inner{max-height: 108px !important;margin-bottom: 0px !important;}
	::i-block-chrome, .belowHeadLines .leftTopHeading{min-width: 395px !important;}
	::i-block-chrome, .selectedFilters{position: relative !important;}
	::i-block-chrome, .fixedReadmoreProduct{padding-top: 0px !important;}
}

.tagLineReadmore{margin-bottom: -5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 11px;}
.innerLeftParty .bottomIconCompany p{padding:5px 8px;}
.innerLeftParty .weekOptionAttend .sendEmail{font-size:11px;}
.innerLeftParty .bottomIconCompany p img{    margin-right: 8px;}
.innerLeftParty .bottomIconCompany p .fa-envelope-o{    margin-right: 11px;}
.innerLeftParty .belwoTxt .boldTxt{font-size:14px;}
.txtMarginCorpo{margin-top:-5px;width: 90px;}
.pdfPageFooter .fa-envelope-o{    margin-right: 10px;padding-left: 3px;}
.pdfPageFooter .sendEmail{border-top:1px solid #d7d5d5 !important;}
.removeTopBorder{border-top:0px !important;}
.PS-FILTER input[type='checkbox']:after{font-size: 10px !important;line-height: 12px !important;}
.emailHr{width:140px;}
.webPartyHr{width:66px;}
.serviceHr{width:32px;}
/*Product Readmore Page*/
.withOutFlagLogo{margin-top: 7px;}
.pdfDetailP{padding-top: 25px !important;padding-bottom:12px !important;}
.videoShow{padding-left: 14px !important;padding-top: 100px !important;}
.fullWidthParty{width:100% !important;}
.contactSupllier{float:right;cursor:pointer;}
.checkProduct{float: left;}
.countryNameLeft{float: left;color: #b0abab;padding-left: 5px;width: 130px;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.contactSupllier img, .sendEmailPartyIn img{width:55px;height:55px;}
.checkProduct img{margin-top: 2px;height: 24px;width: 27px;margin-left: 10px;}
.partyNameRed a{color: #fff;font-weight: bold;line-height: 16px;}
.mainBoxTop{border: 1px solid #eee;padding: 8px 6px 0px 6px;border-radius: 4px;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434}
.adsFooter{width: 66.3%;float: left;border: 1px solid #f1f1f1;}
.eventsAttend{width: 32.7%;float: right;}
.eventsAttend .weekOptionAttend{margin-top:0px;}
.eventsAttend .firstRowOption{height: 31px;line-height: 20px;}
.eventsAttend .belwoTxt{height: 59px;}
.eventsAttend .belwoTxt p{font-size:14px;padding: 0px;}
.eventsAttend .belwoTxt .boldTxt{font-size: 17px;height:auto;}
.adsFooter img{height:82px;}
.productInfoTitle{color: #000c3b;position: absolute;left: 379px;}
.importExportMargin .productInfoTitle{left: 374px;color:#fff;font-size:14px;}
.partyInHead .productInfoTitle{left: 436px;}
.partySupplier .productInfoTitle{left: 415px;}
.showImageD{display:none;}
.partySupplier .supportingInfoT{left: 499px;position: absolute;color:#000c3b;}
.supportingInfoT[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: 515px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 14px;}
.pdfReadmoreBreadcum{font-weight: bold;text-align: center;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #fff;padding: 2px 8px 2px 5px;border-radius: 3px; float: left;margin-top: 3px;height: 23px;line-height: 19px;}
.productTagLine[aria-label]:hover::after{right: 2px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 270px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 14px;}
.pdfReadmoreBreadcum a, .pdfReadmoreBreadcum a:hover{color: #000c3b;}
.fullWidthRedBoxParty h2{width: 100%;max-width: 588px;text-align: left;}
.fullWidthRedBoxParty .partyInfoTitleAuto{    left: 592px;}
/*i Icon for Events*/
.weekOptionAttendTitle[aria-label]:hover::after{right: -7px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 270px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 18px;right:0px;}
.innerLeftParty .weekOptionAttendTitle{margin-top: 4px;}
.weekOptionBoldTitle{color: #fff;position: absolute;right: 5px;margin-top: 2px;}
.weekOptionBoldTitle[aria-label]:hover::after{right: -7px;content: attr(aria-label);padding: 5px 8px 8px 8px;position: absolute;left: auto;z-index: 999;background: #000c3b;width: 270px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;}
.light-blue .weekOptionAttendTitle{color: #199ddc !important;}
.light-blue .weekOptionBoldTitle{color: #000c3b !important;}
.green .weekOptionAttendTitle{color: #7fcd46 !important;}
.green .weekOptionBoldTitle{color: #000c3b !important;}
/*End i Icon for Events*/

.partyInfoTitle{color: #fff;position: absolute;left: 296px;margin-top: -18px;}
.partyInfoTitle[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: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;}
.colInnerBoxes{background:#fff;padding:0px 15px;box-shadow:0px 0px 12px -6px rgb(52, 52, 52);min-height:550px;}
.readMoreDetail .colInnerBoxes{margin-top: 59px;padding-bottom: 18px;}
.smallRequest{margin-right: 2px;margin-top: -3px;margin-left: -14px;width: 22px !important; min-height: auto !important; }
.contentDetailsInner .daily-med-icon{margin-left: -50px;}
.corpoImg a{top: 3px;position: relative;left: 8px;line-height: 17px;}
.websiteTxt{padding-left:25px !important;}
.filter_popup{font-family: Helvetica;}
.allDocDiv p:last-child{cursor:pointer;}
.documentsPopup h4{padding: 4px;text-align: center;margin: -20px -12px 18px;padding-left: 50px;}
.documentsPopup .cnt223{padding: 20px 12px 15px 12px;}
.documentsPopup .setDocHtml{width: 334px;max-height: 180px;min-height: 180px;overflow: auto;overflow-x: hidden;margin: -8px -15px 0px -15px;padding: 0px 12px;background: url(images/PC-Icon-f1f1f1.png) no-repeat; background-position: center;}
.documentsPopup .setDocHtml ol{list-style: none;counter-reset: li;padding: 0px;margin: 0px;}
.documentsPopup ol li{counter-increment: li;padding: 0px 25px 5px 25px;border-bottom: 2px solid #c2c2c2;margin: 0px -12px;background:#fff;}
.documentsPopup  ol li::before{content: counter(li);color: #7b7b7b;display: inline-block;width: 1em;margin-left: -1em;font-weight: bold;-webkit-text-fill-color: #7b7b7b;-webkit-text-stroke-width: .5px;-webkit-text-stroke-color: #7b7b7b;font-size: 13px;position: relative;top: 0px;}
.allDocDiv .allDocuments    {color: #2A5DB0;cursor:pointer; }
.allDocDiv .allDocuments img.pIcon { margin: -6px 0 0 0; }
.statusGreen{/*border: 1px solid #b0abab !important;*/color: #007400 !important;font-weight: bold;}
.mobilterFilterShow, #leftSideFilterOpen .closebtn{display:none;}
#leftSideFilterOpen	.closebtn{display:none;}
.footerImageCompany .eventsAttend img { cursor:pointer;min-height: 83px;width: 100%;}
.mwu-mob{display:none;}
.sendEmailPartyIn{background: none !important; height: 100% !important;float: right!important;    padding: 0px !important;margin-right: 1px !important;width: auto !important;}
.innerLeftParty img.sendEmail{width: 100%;cursor:pointer;}
.blankBox{height:60px;}
.bottomIconCompany .infoReadMoreAddress.mycl1 { right: 0px; margin-top: -24px; }
.widthFullBox{width:100%;}
/*End Product Readmore Page*/

/*All APISupplier*/
.seeAllSuplliers{margin-top: 2px;margin-bottom: 18px;    margin-left: 6px;}
.seeAllSuplliers img{margin-top: -2px;cursor:pointer;    position: absolute;right: 0;}
.apiAllSupplierMain .leftFilterBoxDescInner .txtRed{    margin-bottom: 35px;}
.apiAllSupplierMain .flagImgLogo{position: absolute; margin-top: -32px;}
.apiAllSupplierMain .countryN{position: absolute; top: -30px;left: 30px;}
.apiAllSupplierMain .contentDetailsInner{margin-top:0px;margin-bottom:6px;}
.apiAllSupplierMain .mainBoxTop{padding-bottom:2px;box-shadow: 0px 5px 9px -6px #343434;-moz-box-shadow: 0px 5px 9px -6px #343434;-webkit-box-shadow: 0px 5px 9px -6px #343434;border-radius: 4px;}
.contentDetailsInner .lessGrid{margin-top: 8px;}
.apiAllSupplierMain .footerImageCompany{margin-top: 8px;}
.contentDetailsInner .span2{width: 20%;float: left;border: 1px solid #eee;text-align: center;height: 87px;border-left: 0px;position:relative;}
.apiAllSupplierMain .apiAllSupplierIn .contentBoxParaTop{width:77.5%;margin-top:0px;}
.contentDetailsInner .mainHeading{border-bottom: 1px solid #eee;color: #000c3b;height:45px;line-height: 17px;background: #fff;padding: 0px 1px;font-size: 14px;border-top: 1px solid #eee;}
.topRowSupplier .innerTxt{font-weight:bold;}
.contentDetailsInner .borderLeftSpan{border: 1px solid #000c3b !important;border-bottom: 0px !important;background:#fff;}
.statusColor{border: 1px solid #007400 !important;}
.statusColor .innerTxt{color: #007400;font-size: 14px !important;}
.boldTxt{font-size:13px;}
.lessGrid .span2{border-bottom:0px;height:60px;line-height: 14px;color: #000c3b;}
.bgColorHeading{color: #000c3b !important;font-weight: bold;line-height: 16px !important;}
.fontDecrease, .fontDecrease .innerTxt{font-size:14px !important;text-align: center !important;line-height: 15px !important;color: #000c3b;}
.fontDecrease.statusColor{border-left: 0px !important;}
.green{color: #007400 !important;}	
.innerTxt{position: relative;overflow: hidden;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 2px 4px;-webkit-transform:translate(-50%, -50%);}
.lessGrid .innerTxt{font-size:14px;}
.fontDecrease .innerTxt{font-size: 11px;line-height: 17px;}
.lessGrid .bgColorHeading .innerTxt{font-size:14px;}
.productInfoSupplier{color: #000c3b;position: absolute;bottom: 3px;right: 2px;}
.productInfoSupplier[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: 250px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 22px;}
.seeAllSuplliers, .seeAllSuplliers a, .seeAllSuplliers a:hover{color: #000c3b;font-size: 12px;width: 258px;position: relative;}
.lessIcon{cursor:pointer;}
.skyBlueColor{font-size: 14px !important;color: #fff !important;padding: 0px 4px !important;}
.contentDetailsInner .addBottomBorder{border-bottom: 1px solid #000c3b !important;}
.apiAllSupplierMain .bottomIconCompany, .apiAllSupplierMain .footerImageCompany{display:none;}
.topRowSupplier{cursor:pointer;margin-top: 6px;}
.partySupplier .topRowSupplier p{margin-bottom: 0px;}
.contentDetailsInner .topRowSupplier .span2, .contentDetailsInner .topRowSupplier .addBottomBorder{border-top:0px !important;}
.lastRowLeft{width: 80%;float: left;height: 60px;border-bottom: 1px solid #d7d5d5;border-right: 1px solid #d7d5d5;border-top: 1px solid #d7d5d5;}
.lastRowLeft{overflow: auto;}
.lastRowLeft .innerTxt{top: 0%;left: 0%;transform: translate(0%, 0%);-webkit-transform: translate(0%, 0%);    overflow: unset;}
.lastRowLeft .innerTxt p{height: auto;padding: 0px;line-height: 15px;margin-bottom: 0px;}
.lastRowLeft .innerTxt p label{font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 96%;margin: 0px;}
.apiAllSupplierMain .apiAllSupplierIn .partyNameRed{    text-transform: uppercase;}
.readmoreCat{padding-left: 0px;width: 838px;}
/*End APISupplier Page*/ 

/*Start Excipient Page*/
.exipientDesc{padding-left:0px;width:838px;}
.redHeadingPort{margin-bottom: 6px;}
.colsmInner3{width: 278px;text-align: center;float: left;margin-right: 6px;margin-bottom: 6px;}
.colsmInner3:nth-child(3n){margin-right:0px;}
.colsmInner3 p{    margin-bottom: 0px;padding: 5px;color: #000c3b;height: 29px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 18px;border: 1px solid #b0abab;border-top: 0px;}
.exipientDesc .bottomIconCompany{margin-top: 0px;}
/*End Excipient Page */


.aboutCompanyTxt{height: 59px !important;text-align: left;white-space: normal!important; text-overflow: unset !important;}
.aboutFaIocn{color: #000c3b !important;}
.lessGrid .hideBoxMobile{background: #f5f5f5;}
.contentDetailsInner .hideBoxMobile p{background: #f5f5f5;border:1px solid #b0abab;border-top:0px;}
.icon_img-em{width:20px;height:12px;}
.icon_img-web{width:26px;}
.fillingDetailsFirst{word-break: break-all;}
.contentDetailsInner .hideBoxMobile h4.innerHeadings, .contentDetailsInner .hideBoxMobile h3.innerHeadings{border:1px solid #b0abab !important;}
.readmoreContent .my_chem_div .Struc.col-sm-3{display:none;}
.readmoreContent .pubChem12{width:100%;}
.productPageLogo{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height:132px;width: 145px;margin: auto;padding-top: 32px;margin-top: -6px;}
.mycl45 .myColorInherit { color:inherit !important; }
.myimgcl { width:100%; height:auto; }
.companyAddress{border: 1px solid #7fcd46;height: 215px;overflow:hidden;margin-bottom: 6px;    word-break: break-all;}
.importAddress{height: 216px;}
.headings{background: #7fcd46;text-align: center;color: #000c3b;padding: 3px 6px;height: 28px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.importExportMargin{padding: 8px 6px 2px 6px;border:1px solid #eee !important;}
.importExportMargin .colorBlueBandProduct{background: #000c3b !important;color: #fff;font-size: 16px;font-weight: bold;padding: 5px 15px 5px 10px;border: 1px solid #000c3b !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.importExportMargin .redHeadingPort{width: 530px;}
.noDataAvailable{display:none;}
.impExpInnerMain .addressLine{font-size: 13px;font-weight: bold;clear: both; padding-left: 8px;width: 85%;}
.impExpInnerMain .addressLine p{margin-bottom: 6px;color: #b0abab;white-space: nowrap;overflow: hidden;width: 97%;text-overflow: ellipsis;float: left;}
.readmoreContentVB .impExpInnerMain .addressLine p{margin-top: -30px;}
.firstColRow p{min-height: 82px;max-height: 82px;}
.importAddress .firstColRow p{min-height: 70px;max-height: 70px;margin-bottom: 0px;}
.topImpExpTag{line-height: 15px;margin-top: 2px;margin-bottom: 10px;    color: #000c3b;}
.companyAddressImp{    height: 92px;border: 1px solid #7fcd46;}
.companyAddress p, .companyAddressImp p{color: #000c3b;font-weight: normal;line-height: 18px;padding: 10px;text-align: center;overflow: hidden;}
.companyAddress .secondColRow p{padding-top: 13px;margin-bottom: 0px;}
.contentArea .col-md-9.articlePage.margintopExp {margin-bottom: 465px;}
.serachImpExp{padding: 12px;background: #000c3b;text-align: center;margin-bottom: 5px;padding: 10px;border: 2px solid #fc0d1b;height: 102px;}
.searchTxt{padding-top: 4px;margin-bottom: 16px;font-size: 14px;color:#ffffff;font-weight: bold;}
.serachImpExp .input-group{width: 202px;margin: auto;}
#impExpForm .input-group-btn .btn-default{color:#000c3b !important;}
.ddfContentBox .companyAddress{height: 215px;}
.lastSpaceImg{text-align:center;clear:both;}
.lastSpaceImg img{margin-top:15px;margin-bottom:45px;width:105px;}
.corpPartyHr{width: 104px;}
.productInfoTopTitl{position: absolute;left: 318px;}
.intermediateFa{left: 412px;}
.colorBlueBandProduct .productInfoTopTitl{left: 368px;}
.fdfExpImpIcon .productInfoTopTitl{left:auto;}
.productInfoTopTitl[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: 290px;text-align: left;font-size: 14px;line-height: 16px;border-radius: 5px;color: #fff;font-family: Helvetica;white-space: normal;margin-top: 14px;}
.linkColor{color:#2A5DB0 !important;}  
.exportImportProduct{max-width: 336px;min-width:336px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #C7D2FB !important;color: #000c3b !important;padding: 4px 15px 5px 8px !important;float: left;text-align: center !important;font-size: 16px !important;margin: 0px 0px 4px !important;height: 25px;font-weight: bold;border-radius:4px;}
.readmoreContentVB .exportImportProduct{min-width:426px;max-width:426px;}
.exportImportProduct a, .exportImportProduct a:hover, .exportImportProduct a:focus{color:#000c3b;}
.readmoreContentVB .exportImportProduct .productInfoTopTitl{left: 405px;}
.pipeLineProReadm p{color: #000c3b;padding: 0px;height: auto;margin-bottom: 3px;}
.readMoreDetail .emailprtyIn{width: 22px;height: 13px;margin-left: 16px !important;margin-top: -1px;}

/* Internet Explorer only override */
@media all and (-ms-high-contrast:none){
	.virtualBoothHr{margin-left:-49px !important;}
	.websiteHr{margin-left:-83px !important;}
	.corporateHr{margin-left:-121px !important;}
	.corporateHrBelow{margin-left:-149px !important;}
}	
@media (max-width: 1200px) {
	.readmoreContentVB .exportImportProduct{min-width: 329px;max-width: 329px;}
	.readmoreContentVB .exportImportProduct .productInfoTopTitl{left: 310px;}
	.contentArea .col-md-9.articlePage.margintopExp {margin-bottom: 50px;}
	.smallRequest{margin-left: 0px;}
	.postAnEnq{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 95px !important;} 
	#searchImportExportDisplay{left: -17px;width: 190px;}
	.productIngredients{width: 436px;}
	.productIngredients .partyInfoTitleAuto{left: 420px;}
	.partyIngredients h2{max-width: 506px;}
	.partyIngredients .partyInfoTitleAuto{left: 512px;}
	.productTagLine{right: 80px;}
	.fixedHeading{max-width:952px;}
	.leftTopHeading{float:none;width: 100%;}
	.productNameBreadcum{width:50%;}
	.mainSelectedValue{margin: 0px 0px 0px 0px;float:right;}
	.productReadMoreDesc{width: auto !important;}
	.fixedFilterGrey{max-width: 941px;}
	.leftBoxSupplier{float:none;width:100%;}
	.uploadCompanyDetailsT{min-height:40px;}
	.contentBoxParaTop{padding-right: 0px !important;padding-left: 0px !important;width: 74.5%;}
	.innerTxt{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.contentDetailsInner .span2{height: 85px;}
	.contentDetailsInner .mainHeading{height: 45px;}
	.uploadCompanyDetailsT{margin-top: 0px;}
	.leftFilterBoxDescInner .paraExcipient{width:25% !important;}
	.colsmInner6{width:249.2px;}
	.colsmInner4{width: 164.2px !important;}	
	.txtMargin{width:122px;}	
	.leftFilterBoxDescInner .txtRed{margin-top: 15px;}
	.leftFilterBoxMain{float: none;clear: both;}
	.apiAllSupplierMain .apiAllSupplierIn .contentBoxParaTop{width:492px;}
	.lastRowLeft{height:85px;}
	.selectedFilters{max-width: 694px;}
	.selectedFiltersFixed{margin-top: -2px;max-width: 697px;}
	.fixedreadMoreLeft{top: 120px;}
	.bottomIconCompany .countryNLeft .txtMargin { max-width: 100px; }
	.innerLeftParty .sendEmail .txtMargin{margin-top: -5px;}
	
	/*Filter Mobile*/
	.sidenav {height: 100%;width: 0;position: fixed;z-index: 999;top: 0;left: 0;background-color: #000c3b;overflow-x: hidden;transition: 0.5s;margin-top: 0px;}
	.sidenav .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;margin-left: 50px;}
	.belowHeadLines{min-height: 35px;}
	.belowHeadLines .productNameBreadcum{display:none;}
	.mobilterFilterShow{float: right;color: #000c3b;font-size: 14px;font-weight: bold;cursor:pointer;display:block;width: 100%;height: 30px;padding-top: 6px;}
	.mobilterFilterShow img{float:right;padding-top:7px;}
	.mainSelectedValue{width:675px;}
	.mobilterFilterShow .fa-filter{color:#fff;}
	#leftSideFilterOpen	.closebtn{position: absolute;right: 5px;color: #fc0d1b;width: 25px;text-align: center;overflow: hidden;top: 5px;display:block;font-size: 22px;font-weight: bold;}
	.selectedFilters{max-width: 100%;position: relative;}
	.fixedReadmore{margin-top:15px !important;}
	.fixedReadmoreContent{margin-top:0px !important;}
	.fixedreadMoreLeft{top: 85px;}
	.fixedReadmoreProduct{padding-top:0px;}
	.pdfReadmoreBreadcum{margin-top:1px;}
	.sendEmail .smallRequest{margin-left: 0px;}
	.weekOptionAttend .sendEmail{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.selectedFilters{height: auto;}
	.resetBtnAjax{clear:both;display:block;text-align: Right;}
	.mainSelectedValue{float: left;}
	.filterWidthSet{width: 100%;position: relative;background: #fff;}
	.filterLeftDeals .Filert-RiGht span{width: 90%;font-size: 11px;color: #000c3b;}
	.Filert-RiGht a{color: #000c3b !important;font-size: 11px;float: left;}
	.filterLeftDeals .Filert-RiGht span .cntSpn{width: auto;float: none;}
	.filterIcons{float:right;margin-top: 10px;}
	.filterLeftDeals{margin-top:45px;}
	.div_plus_minus .titleDeals label{color:#fff;}
	.mainFilterBox .div_plus_minus p{margin-bottom:0px;}
	.selectBtnOk{position:relative;width: 100%;    margin-bottom: 8px;}
	.HP-New.logo-area{    z-index: 8 !important;}
	/*End Filter Mobile*/
	
	/*Excipient*/
	.exipientDesc .colsmInner3{width:223px;}
	.readmoreCat, .exipientDesc{width:675px;}
	
	/*Party Page*/
	.readMoreLeftCol, .fixedreadMoreLeft{width: 160px;}
	.readmoreContent .col-md-10{width: 533.2px;padding-right: 0px;padding-left: 0px;}
	.corpoImg a{left:8px}
	.sidebar-left .article-sidebar{width:215px;}
	.shadowBoxMain .readMorePageSubscribeVB{margin-left: 30px;}
	.infoReadMoreName{display:none;}
	.pipeLineProReadm p .col-sm-6{padding-left:0px !important;padding-right:0px !important;}
	.productInfoTopTitl{left:362px;}
}
@media (max-width: 1080px) {
	#leftSideFilterOpen{top: 244px;}
	#leftSideFilterOpen	.closebtn{top: -7px;}
}
@media (max-width: 1024px) {
	.leftFilterBoxMain{display:none;}
	.headingLines{padding: 0px 5px;}
	.contentArea .col-md-9.articlePage{margin-right: -15px;}
	.listed_body_inner{max-height: 145px;margin-bottom: 0px;border: 1px solid #fdb42b;}
	.PS-FILTER input[type='checkbox'], .selectAllLabel .selectAll{margin-right: 12px !important;}
	.selectBtnOk{padding-top:3px;}
}
@media (max-width: 991px) {
	
	.readmoreContentVB .leftBoxSupplierImpExp .sendEmailPartyIn{display:none;}
	.readmoreContentVB .exportImportProduct{min-width: 100%;max-width: 100%;}
	.contentBoxParaTop p{margin-top: -1px;}
	.selectedFilters .selFilDiv{margin-bottom: 2px;}
	.uploadCompanyDetailsT .txtItalic{padding-left: 190px;}
	#searchImportExportDisplay{left: -35px;width: 196px;}
	.partyIngredients h2{max-width: 382px;}
	.partyIngredients .partyInfoTitleAuto{left: 388px;}
	.productIngredients .partyInfoTitleAuto{left: 336px;}
	.contentDetailsInner .span2{height: 98px;}
	.contentDetailsInner .mainHeading{height: 60px;}
	.contentArea .col-md-9.articlePage{width:75.5% !important;}
	.sidebar-left{width: 25%;}
	.sidebar-left .article-sidebar{width:168px;    margin-left: 15px;}
	.blueBoxColo, .contentBoxParaTop{width:100%;}
	.colsmInner4, .colsmInner6{width:100% !important;}
	
	.eventsAttend{width:100%;}
	.fixedFilterGrey, .fixedHeading{width:767px;}
	.corpoImg a{left:9px}
	.readMoreDetail{margin-top:40px;}
	.contentArea .col-md-9.articlePage{margin-right: -5px;}
	.apiAllSupplierMain .apiAllSupplierIn .paraExcipient, .apiAllSupplierMain .apiAllSupplierIn .contentBoxParaTop{width: 100%;}
	.apiAllSupplierMain .apiAllSupplierIn .paraExcipient{padding-right:0px;}
	.lastRowLeft{height:98px;}
	.bottomIconCompany .countryNLeft .txtMargin { max-width: 85px; }
	.readmoreCatInner{width:100%;float:none;}
	.mainSelectedValue{width:537px;}
	
	/*Excipient Page*/
	.exipientDesc, .readmoreCat{width:100%;}
	.readmoreCat .leftFilterBoxDescInner .paraExcipient{width: 100%;margin-bottom: 12px;}
	.impExpInnerMain .paraExcipient{padding-right:5px !important;}
	
	/*Party Page*/
	.readMoreLeftCol, .fixedreadMoreLeft{width: 145px;}
	.readmoreContent .col-md-10{    width: 410px;}
	.apiAllSupplierMain .adsFooter img{width:100%;}
	.addressLine{margin-top: 45px;}
	.companyAddress, .companyAddressImp{    margin-top: 10px;}
	.impExpInnerMain .contentBoxParaTop{width:100%;}
	.bottomIconCompany hr{width:100%;}
	.leftFilterBoxDescInner .paraExcipient{width:100% !important;display:none;}
	.withOutLoginTxt{height:17px;}
	.mainSelectedValue{max-width: 567px;}
	.menuListMobRead .dropdown-menu{max-height:290px;overflow:auto;z-index:1;}
	.lastTxtClinical{padding-left:0px;padding-right:0px;text-align:left;}
}
@media (max-width: 767px) {
	.adsFooter{width:100%;}
	#leftSideFilterOpen{background: #fff;}
	.pipeLineBot #leftSideFilterOpen{background:#000c3b;}
	.impExpInnerMain .paraExcipient{padding-right:0px !important;}
	.impExpInnerMain .addressLine{width: 100%;text-align: left;}
	.mobilterFilterShow{float: left;width: 100%;height: auto;padding-top:1px;}
	.vbContentReadMore .belowHeadLines{float:right;max-width:50%;}	
	.removeFootBorder{border-bottom: 0px !important;}
	.showImageD{display:block;}
	.hideImageD{display:none;}
	.postAnEnq{margin-top: 5px;}
	 .serachImpExp p{width: 100% !important; float: left !important; margin-right: 0px !important;font-size:16px !important;margin-bottom: 21px;margin-top: 9px;}
	 #impExpForm .input-group input, .serachImpExp .input-group{    width: 212px !important;}
	.headlineTopHead, .belowHeadLines{position: fixed;width: 100%;margin-left: 0px;z-index:3;}
	.readMoreFilterMob{top: 115px;}
	.fontDecrease, .fontDecrease .innerTxt{text-align:center !important;}
	.pdfDetailP{padding-left: 0px !important;margin-top: 92px;}
	.pdfReadmorePage .pdfDetailP{margin-top:0px;}
	.corpoPre span{position:absolute;margin-top:4px;padding-left:3px !important;}
	.belowHeadLines{margin-top: 19px;padding: 5px 12px 0px 12px;min-height: 32px;}
	.headlineTopHead .headingLines h1{padding: 0px 8px;}
	.productNameBreadcum{width: 100%;}
	.colInnerBoxes{margin-top: 60px;}	
	.readMoreLeftCol h4{display:none;}
	.readMoreLeftCol{margin-top: 0px;}
	.bottomIconCompany{margin: 0px -3px;}
	.bottomIconCompany p{width: 50%;float:left;height: 40px;border-bottom: 1px solid #d7d5d5;margin: 0px;padding: 8px 5px;font-size: 12px;}
	.bottomIconCompany hr{display:none;}
	.innerLeftParty .txtMargin{padding-left: 5px !important;}
	.bottomIconCompany p img{margin-right: 0px !important;}
	.corpoImg img{margin-right: -4px !important;}
	.corpoImg a{left: 4px;}
	.innerLeftParty .bottomIconCompany p:nth-child(9), .innerLeftParty .bottomIconCompany p:nth-child(11){border-bottom: 0px solid #d7d5d5;}
	.bottomIconCompany p{margin: 0px !important ;}
	.productReadMoreDesc .bottomIconCompany{margin: 0px -6px;}
	.bottomIconCompany .txtMargin{padding-left:3px !important;}
	.bottomIconCompany .contactEmail img{width: 22px !important;}
	.bottomIconCompany .txtMarginContact{padding-left:4px;}	
	.sidebar-left{width:100%;}
	.sidebar-left .article-sidebar{margin-left:0px !important;width:100%;}
	.contentArea .col-md-9.articlePage{margin-right:0px;width:100% !important;}
	.leftFilterBoxDescInner .paraExcipient{width:100%;    clear: both;}
	.contentBoxParaTop{width:100%;margin-top:15px;}
	.adsFooter img{width:100%;}
	.fa-info-circle{display:none;}
	.uploadCompanyDetailsT{margin-top:0px;}
	.contentDetailsInner .mainHeading{width: 136px;}
	.bottomIconCompany .countryNLeft .txtMargin { max-width: 250px; }
	.blankBox{display:none;}
	
	/*Excipient Page*/
	.exipientDesc, .readmoreCat{width:100%;}
	
	/*Party Page*/
	.fixedreadMoreLeft{z-index: 8;position: relative;}
	.readMoreLeftCol, .fixedreadMoreLeft, .readmoreContent .col-md-10, .subjectHeading a{width:100%;}
	.leftFilterBoxDesc{padding-left:0px;}
	.subjectHeading p{max-width: 100%;}
	
	/*All API Supplier*/
	.apiAllSupplierMain .countryN{top: 0px;}
	.contentDetailsInner .lessGrid .innerTxt{margin-top: 28px;}
	.contentDetailsInner .mainHeading{width: 100%;height: 40px;}
	.contentDetailsInner .span2{min-height: 42px;float: none;width: 100%;height: 100%;border: 0px;width:49%;float:left;margin-bottom:6px;background: #f1f1f1;}
	.contentDetailsInner .span2 p{border-top: 1px solid #d7d5d5;margin-top: 0px;}
	.contentDetailsInner .span2:nth-child(3), .contentDetailsInner .span2:nth-child(5){float:right;}
	.apiAllSupplierMain .flagImgLogo{margin-top: 0px;}
	.lastRowLeft{min-height: 60px;height:100%;width: 100%;border-left: 1px solid #d7d5d5;}
	.apiAllSupplierMain .leftFilterBoxDescInner .txtRed{margin-bottom:0px;}
	.seeAllSuplliers img{position: relative;}
	.apiAllSupplierMain .Com-Logo-Center{clear:both;}
	.mobileListAllapi{margin-top:5px;}
	.rowAllApi{display: flex;justify-content: center;align-items: center;}
	.apiAllSupplierMain .mainBoxTop{padding: 0px;}
	.mobilePortion{border: 1px solid #3eb2ea;padding: 8px 6px 8px 6px;}
	.col2Mobile{height: 70px;width:50%;float:left;display: flex;justify-content: center;align-items: center;border-left: 1px solid #3eb2ea;border-bottom: 1px solid #d7d5d5;}
	.col2Mobile .innerTxt{top: 0px;left: 0px;transform: translate(0, 0);white-space: normal;line-height: 16px;}
	.firstHeading{border-top:1px solid #3eb2ea;}
	.rowAllApi .bgColorHeading{border-bottom:1px solid #3eb2ea;border-left: 1px solid #3eb2ea;}
	.firstGrayHeading{border-top: 1px solid #d7d5d5;}
	.apiAllSupplierMain .readMoreFilter{height:90px;}
	.videoShow{padding-left:0px !important;}
	#searchImportExportDisplay{width: 250px;left:-18px;}
	.readmoreContentVB .leftFilterBoxDesc{margin-top: 20px;}
	.contentPage .lookingContent{margin-top: 78px;}
	.mainSelectedValue{margin-top: 0px;position:relative;}
	.Intermediate .mainSelectedValue, .Excipients .mainSelectedValue{display: block;margin-top: -4px;max-width:100%;width:100%;position: relative;}
	.Intermediate .mainFilterBg{margin-top:0px;}
	.Excipients .mainSelectedValue .btn, .Intermediate .mainSelectedValue{border-bottom: 0px !important;}
	.contentPage .bDiv{margin-top:18px;}
	.arrowShowInsert{display:none !important;}
	.clinicalBoxFilter{max-width:100% !important;float:none !important;}
	.spaceTopClinical{margin-top:30px;}
	.clinicalBoxFilter .mobilterFilterShow{float:left;width:100%;}
	.clinicalBoxFilter .mobilterFilterShow img{float:right;padding-top:4px;}
	
	.filterLeftDeals{margin-top:0px;}
	.filterBoxRM .orangeAccessSup{margin-bottom:0px;}
	.filterBoxRM {height:calc(100vh - 215px);-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;overflow-scrolling: touch;scroll-behavior: smooth;padding-bottom: 40px;}
	.vbContentReadMore .leftFilterBoxDesc{padding-top: 30px;}
	.content-read-more-top .headingLinesMore{background:#000c3b;}
	
	.pdfDetailP{padding-top: 0px !important;}
	.contentDetailsInner .topRowSupplier .span2, .contentDetailsInner .span2 p{border-radius: 4px;}
	.contentDetailsInner .span2 .clickAPIs{background: #ffcf75;height: 26px;border: 0px;}
	.mainBoxTop{padding: 6px 6px 3px 6px;}
}
@media (max-width: 560px) {
	.contentPage .bDiv{margin-top:10px;}
	.apiAllSupplierMain .uploadCompanyDetailsT .txtItalic{padding-left: 0px;}
	.apiAllSupplierMain .countryN {top: 3px !important;}
	.apiAllSupplierMain .Com-Logo-Center {margin-top: 22px;}
	.contentPage .apiAllSupplierMain .showIntableImg {min-height: 60px;max-height: 60px;}
	.leftFilterBoxDescInner .txtRed{white-space: normal;overflow: unset;text-overflow: unset;height: auto;}
	.showMobileIocn{display:block;float:right;margin-bottom:0px;}
	.productReadMoreDesc .leftBoxSupplier, .productReadMoreDesc .redHeadingPort .checkProduct{display:none;}
	.redHeadingPort, .partyNameRed{width:100%;max-width:100%;text-align:center;}
	.sidebar-left .article-sidebar{padding: 15px 0px;}
	.leftFilterBoxDescInner .txtRed{width:100%;text-align:center;float:none;}
	.uploadCompanyDetailsT{width:100%;min-height: auto;margin-bottom: 5px;}
	.uploadCompanyDetailsT .txtItalic{padding-left: 0px;text-align:center;}
	.pipeLineProReadm .col50Bx span{width:100%;float:none;text-align:left;display:block;padding: 0px;}
	.pipeLineProReadm .col50Bx span.col-sm-8{margin-bottom: 5px;margin-top: 0px;}
}
@media (max-width: 475px) {
	.subjectHeading p, .subjectHeading h2{max-width: 100%;}
}
@media (max-width: 443px) {
	.HP-New.logo-area{z-index: 71 !important;}
	.bluePCBG{z-index:10;}
}
@media (max-width: 414px) {
	.readMoreDetail .article-sidebar p{width: 100% !important;float: none !important;margin-right: 0px;}
	.readMoreDetail .article-sidebar p:nth-child(2){display:none;}
	.readMoreDetail .sidebar-left{margin-bottom:0px;}
	.subjectHeading h2{max-width: 76%;}
	.leftFilterBoxDesc .items .events-add img{width:100%;}
	.Intermediate .mainSelectedValue{margin-top: 0px;}
}
@media (max-width: 375px) {
	.documentsPopup .setDocHtml{width: 308px;}
}
@media (max-width: 325px) {
	.readmoreContent{overflow:hidden;}
}
@media (min-width: 576px) and (max-width: 1024px) {
	.listCompanyFilter .firstFilterShow .filterWidthSet .listed_body_inner {display: block;position: fixed;left: 0;top: 108px;background: #fff;padding: 10px;height: 90%;max-height: 100%;width: 100%;border: 0;
	}
  }