.showMblBtn{display:none;}
.myWhiteLine { float: left; width: 100%; clear: both; background: #fff; height: 15px; position: fixed; top: 192px; left: 0;  z-index: 1; }
.containerHeadBI{margin-top:126px;}
.pcBlueHeadingBI{margin-top: 81px;background: #000c3b;position: fixed;z-index: 2;width: 100%;}
.innerContainerGr{padding:0px 12px;}
.pipeLineContain{padding:0px;}
.mainBxGraph{height:150px;overflow:auto;}
.powerBIMarketPlace{margin-top:120px;}
.graphContainerF{width: 49%;float:left;overflow:auto;border:1px solid #ddd;}
.graphContainerS{width: 49%;float:right;}
.graphContainerS .tableBx{overflow:auto;border:1px solid #ddd;max-height: 432px;height: 100%;margin-bottom: 15px;}
.graphContainerS .tableBx table{width:100%;margin-top: 0px;table-layout: auto;background:#fff;}
.graphContainerS .tableBx .graphFullS{position: absolute;z-index: 99;right: 15px;display:none;}
.graphContainerS .tableBx:hover .graphFullS{display:block;}
.headingGraph{background: #000c3b;color: #fff !important;font-size: 15px !important;padding: 5px;font-family: 'HELVETICA';margin-top: 0px !important;margin-bottom: 0px;line-height: 16px !important;font-weight: bold;}
.pipeLineContain .headingGraph{background:none;color: #000c3b !important;font-weight: bold;font-family: 'Helvetica-Condensed';border-top: 1px solid #d7d5d5;margin-bottom: 5px;}
.graphHeight{height: 9000px;overflow:hidden;}
#chartContainer2{height: 12000px;overflow:hidden;}
.graphContainerS table th{font-size: 12px;background: #000c3b;color: #fff;padding: 3px 3px 15px 3px;border-right: 1px solid #a7a7a7;position: relative;}
.graphContainerS table th .fa{font-size: 15px;position: absolute;}
.graphContainerS table th .fa-sort-asc{bottom: -3px;}
.graphContainerS table th .fa-sort-desc{bottom: 4px;}
.graphContainerS table td{font-size:11px;padding:3px;border: 1px solid #fff;}
.powerBIMarketPlace .marketPlaceBI{box-shadow: 0px 0px 12px -6px rgb(52, 52, 52);}
.mgLogo{float: left;width: 45px;margin-top: -8px;}
.filterChart{padding:0px 12px;}
.filterChartIn{width: auto;float: left;margin-bottom: 10px;color: #000c3b;border: 1px solid #ddd;min-width: 108px;padding: 2px 8px 5px 8px; border-top: 0px;position:relative;}
.filterChartIn select{min-width: 108px;padding: 0px 5px;margin-bottom: 8px;max-width: 270px;-webkit-appearance: button;margin-top: 12px;}
#countryListli{white-space: nowrap;overflow: auto;padding-left: 0px;border: 1px solid #ddd;
margin-bottom: 8px;padding: 10px 5px 0px;}
#countryListli li{list-style: none;display: inline-block;text-align: center;width: 80px;;margin-right: 5px;height: 80px;white-space: normal;vertical-align: middle;overflow: hidden;font-size: 10px;line-height: 10px;}
#countryListli li img{background:#000c3b;width: 100%;margin-bottom: 10px;border: 1px solid #939393;    border-radius: 2px;}
.countEnq{background: #2a5db0 !important;color: #fff;text-align: center;font-size:14px;}
.countEnquir{font-size: 25px;padding-top: 4px;display: block;font-weight: normal;}
.pcBlueHeadingBI h2{margin:0px;background: #000c3b;color: #fff;font-size: 22px;padding: 8px 15px;font-family: Helvetica-Condensed;font-weight: normal;}
.containerHeadBI .headingLinesMore{height: 15px;width: 100%;max-width: 1160px;background: #fff;z-index: 2;padding: 0px 0px;box-shadow: 0px 0px 12px -4px rgb(52, 52, 52);position: fixed;}
.containerHeadBI h1{color: #FDB42B;margin: 0px;line-height: 15px;font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #fff;margin: 0px;}
.pcBlueHeadingBI h2 .refreshPageCh{float: right;margin-top: -8px;width: 56px;margin-right: -2px;}
.refreshPageCh{cursor:pointer;}
.tableBx .appendBody tr:nth-child(2n){background-color: #eee;}
#loadingImage{position: absolute;width: 100%;background: #fff;z-index: 3;height: 100%;}
.loadingImagePipeline{max-height: 565px;max-width: 867px;}
#loadingImage img{width: 75px;margin: auto;display: block;margin-top: 20%;}
.ulListAppend{display:none;position: absolute;background: #fff;z-index: 1;margin-left: -8px;width: 100%;padding: 0px 8px;border: 1px solid #ddd;border-top: 0px;}
.ulListAppend ul{list-style: none;padding-left: 0px;max-height: 143px;overflow: auto;margin-bottom: 0px;position: relative;}
.allRecBx{border: 1px solid #ddd;padding: 0px 5px;height: 20px;line-height: 18px;margin-top: 12px;margin-bottom: 7px;color: #000c3b;}
.searchDropDm{margin-bottom:5px;}
.ulListAppend ul li{font-size:12px;line-height:16px;}
.searchDropDm input[type=text]{width: 100%;height: 20px;padding-left: 20px;color: #000c3b;font-size: 12px;font-weight: normal;padding-top: 1px;margin-bottom: 5px;}
.emailWidth{width:234px;}
.dateYMonth, .refWidth{width:145px;}
.searchDropDm .fa-search{position: absolute;padding: 4px 5px;font-size: 12px;}
.checkBxSelc input[type="checkbox"]{margin-right: 4px;margin-top: 0px;}
.checkBxSelc span{display: block;white-space: nowrap;width: 100%;text-overflow: ellipsis;font-size:11px;}
.allRecBx .fa{float:right;padding-top:2px;}
.allRecBx span{font-size: 11px;white-space: nowrap;width: 96px;overflow: hidden;display: block;text-overflow: ellipsis;float: left;}
.pipeLineContain .allRecBx span{width: 76px;}
.pcBlueHeadingBI h2 .excelDon{width: 30px;margin-top: -4px;}
.pcBlueHeadingBI h2 span{float: right;font-size: 14px;padding-top: 1px;padding-right: 25px;cursor:pointer;}
.mainBxGraphPip{height:150px;overflow:auto;background:#fff;} 
.pipeLineContain .graphContainerS{width:100%;margin-bottom: 15px;float:none;padding-top: 84px;}
.pipeLineContain .filterChart{padding: 5px 0px 5px 12px;margin-top:31px;height: 32px;z-index: 2;}
.pipeLineContain .tableBx{max-height: 330px;border:0px;border-bottom:1px solid #ddd;margin-bottom: 30px;}
.pipeLineContain .filterChart .filterChartIn{margin-bottom: 0px;background: #fff;border-top: 1px solid #ddd;height: 70px;}
.pipeLineContain .allRecBx{margin-top: 8px;}
.pipeLineContain .filterChartIn b{font-size:13px;}
.appendBody .fa-link{text-align:center;display:block;}
.mapShowGrpah{width: 100%;height: 400px;}
a[href^="http://maps.google.com/maps"],
a[href^="https://maps.google.com/maps"],
a[href^="https://www.google.com/maps"] {display: none !important;}
.gm-bundled-control .gmnoprint {display: block;}
.gmnoprint:not(.gm-bundled-control) {display: none;}
.pipeLineContain #chartContainer1{overflow:hidden;}
.leftPipieLine{padding-left:0px;}
.autoWidthRef{min-width:auto !important;padding: 9px 8px;}
.mapShowGrpah .gm-style-iw-t button.gm-ui-hover-effect, .gm-style .gm-style-iw-t::after{display:none !important;}
.mapShowGrpah .gm-style .gm-style-iw-c{box-shadow:0px 0px 0px !important;background-color: #00000094 !important;padding: 2px 5px !important;color: #fff;    border-radius: 3px !important;}
.mapShowGrpah .gm-style-iw-d{overflow:hidden !important;} 
#fullScreenViewEs{background:#fff;}
.marginThera{margin-left: 108px;}
.hideFilter{display:none;}
.moreFilter, .hideMoreFilter{cursor:pointer;text-align: center;font-size: 18px;background: #000c3b;color: #fff;width: 25px;float: right;}
.leftPipieLine .servicesContent, .leftPipieLine .topBlogPaginat{display:none;}
.leftPipieLine .showJsonRecord{opacity:0;}
.canvasjs-chart-credit{display:none;}
.leftPipieLine .autoWidthRef{width: 10%;}
.graphFullS img{width: 10px;margin-left:2px;margin-top: -3px;}
.appendBody{color: #333;}
.graphBxL{width:49.3%;float:left;border-right: 1px solid #eee;border-left: 1px solid #eee;border-bottom:1px solid #eee;}
.graphBxR{width:49.3%;float:right;border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom:1px solid #eee;}

.filterCData{float:left;margin-right:35px;}
.firstFilterDa{margin-right:15px;padding-top: 0px;}
.pipeLineProsSide .article-sidebar{margin-top: 15px;position: fixed;margin-left: 18px;width: 274px;top: 181px !important;box-shadow: 0px 0px 12px -6px rgb(52 52 52);padding: 12px;}
.pipeLineContain .autoWidthRef{float: right;margin-right: -9px;}
.pipeLineContain .autoWidthRef .refreshPageCh{width: 53px;margin-top: -21px;}
.innerExpBx .paraExcipient{width: 22%;padding-left: 5px;padding-right: 6px;}
.filterCData .ulListAppend{margin-left:0px;max-width: 200px;margin-top: 7px;border: 1px solid #fdb42b;border-top:1px solid #fdb42b;padding: 7px 8px 4px 8px;}
.filterCData .ulListAppend input[type='checkbox']:after{border: 1px solid #000c3b !important;height: 13px;width: 13px;left: 0px;font-size: 10px !important;line-height: 12px !important;content: "";vertical-align: middle;text-align: center;position: absolute;cursor: pointer;background: #fff;    border-radius: 1px;}
.filterCData .ulListAppend input[type='checkbox']:checked:after, .filterCData .ulListAppend input[type='checkbox']:hover:after{background: #000c3b;content: '\2714';color: #fff !important;}
.graphFullS{float:right;background: #fdb42b;padding: 2px 4px;border-radius: 10px;margin-top: -2px;}
.carousalData p{background: #fdb42b;margin-bottom: 0px;padding: 3px 0px 4px;width: 100px;border-bottom: 2px solid #000c3b;color: #000c3b;}
.carousalData{height: 31px;color: #000c3b;background: #fff;font-size: 16px;max-width: 838px;text-align: center;position: fixed;z-index: 2;width: 100%;border-bottom: 1px solid #d7d5d5;}
.envelopClientPip{margin-top: -6px;margin-left: 10px;}
.lpRowProd{margin-top:9px;}
.pipeLineBot{margin-bottom: 30px;}
.pipSErvice{position: relative;width: 100%}
.vbContentReadMore .pipSErvice p{height: 24px;}
.vbContentReadMore .pipSErvice p.headingEvnt{height:24px;}
.lastDetails{margin-top: -5px;max-height: 63px;margin-bottom: 8px !important;overflow: hidden;height:auto !important;} 
.vbContentReadMore .pipeLinePRO .productPageLogo .Com-Logo-Center{height: 100%;max-height: 67px;}
.vbContentReadMore .pipeLinePRO .productPageLogo .Com-Logo-Center img{height: 100%;margin: auto;max-height: 67px;max-width:145px;}
.spaceTopInnerRc{margin-top:30px;}
.pharmaServicesListMenu .pipeLineHead a{padding-top: 3px;}
.pharmaServicesListMenu .pipeLineHead .envelopClient{margin-top:-6px;margin-right:5px;}
.pipeLineHead{margin-top:4px !important;}
.countryNLeft .txtMargin, .vbImgPi .txtMargin{padding-left: 3px !important;}
.breadCumList .col-sm-6, .breadCumList .col-sm-8{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lastDetails{-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;  text-overflow: ellipsis;display: -webkit-box;}
.mobileRefrs{width: 54px;padding-top: 0px !important;margin-top: -9px;margin-right: -79px !important;margin-left: 15px;}
.mobilterFilterShow img{margin-right: 55px;}
.fullNowRap{white-space: nowrap !important;overflow: hidden;text-overflow: ellipsis;}
.textDivCenter a{display: table-cell;vertical-align: middle;height: 42px;}
.breadCumList{clear:both;}
.ppLine{overflow-x:hidden;}
.redClass{background:red !important;}
#activeFiltersList{display:none;margin-top: -21px;margin-bottom: 15px;}

@media (max-width: 1200px) {
	.pipeLineContain .belowHeadLines, .carousalData{max-width:675px;}
	.autoWidthRef, .prospectosheading{display:none;}
	.filterCData{width:100%;float:none;padding:6px 10px 6px 18px;border-bottom:1px solid #797979;color: #fff;font-weight:bold !important;}
	.filterBxMainPip{margin-top:28px;}
	.ulListAppend{max-width:100% !important;position:relative;}
	.ulListAppend ul li{color:#000c3b;}
	.checkBxSelc{font-weight:normal !important;}
	.filterCData .fa-search{color:#000c3b;}
	.mobilterFilterShow{padding-top: 0px;padding-right: 10px;}
	.filterIcons{margin-top:5px;}
	.readMoreDetail .article-sidebar .events-add img, .pipeLineProsSide .article-sidebar{max-width:215px;}
	.pipSErvice{clear:both;}
	.breadCumList .no-padding{padding-left:0px !important;padding-right:0px !important;}
	.pipeLineCont .fullWidthParty .productInfoTitle{left: 485px;}
	.contentServiceIn{width:100%;}
	.eventsAttendDefault .belwoTxt .boldTxt{padding: 6px 5px 3px 5px;}
	.pipeLinePRO .productInfoTitle{right: 12px;}
	.pipeLinePRO .paraExcipient .eventsAttendDefault{padding-right: 15px;}
	.pipeLineProsSide .article-sidebar{margin-left: 30px;}
}
@media (max-width: 1080px) {
	.filterCData{color: #fff !important;border-bottom: 2px solid #000c3b;font-family: "Helvetica-Condensed";font-size: 16px;font-weight: normal !important;background: #353B54;}
}
@media (max-width: 1024px) {
	.graphFullS{display:none;}
}
@media (max-width: 991px) {
	.readMoreDetail .colInnerBoxes{margin-top: 0px;}
	.pipeLineContain .belowHeadLines, .carousalData{max-width:537px;}
	.readMoreDetail .article-sidebar .events-add img, .pipeLineProsSide .article-sidebar{max-width: 168px;}
	.readMoreDetail .sidebar-left{left: 74%;}
	.servicesContentHeading .col-sm-3{width: 30%;}
	.pipeLineCont{padding-right: 0px !important;width: 100%;padding-left: 0px !important;}
	.pipeLineCont .servicesHeading h4{max-width: 100%;}
	.headingGraph{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.breadCumList .col-sm-6, .breadCumList .col-sm-8, .breadCumList .col-sm-4{float:none;width: 100%;display: block;}
	.vbContentReadMore .pipSErvice p{height:auto;margin-bottom: 2px;} 
	.vbContentReadMore .pipSErvice p span{text-align:left !important;margin-bottom: 3px;}
	.vbContentReadMore .pipSErvice p span.text-right{margin-bottom: 1.5px;}
	.activeFilters{margin-bottom:0px;}
	
	#leftSideFilterOpen .closebtn{top: -8px;}
	.searchDropDm .fa-search{padding: 7px 5px;}
}
@media (max-width: 767px) {
	.vbContentReadMore .pipSErvice p{font-size:14px;line-height:18px;}
	.vbContentReadMore .pipSErvice p.lastDetails{font-size:15px;}
	.innerExpBx .tagLinePartyTxt{margin-bottom:14px;}
	.pipeLineContain .carousalData{display:none;}
	.showMblBtn{display:block;}
	.flBtnBox{margin: 0px !important;max-width:100% !important;}
	.readMoreDetail .colInnerBoxes{padding-top: 0px;}
	.pipeLineContain .filterChart{margin: 10px -15px 0px;max-width: 100%;}
	.pipeLineContain .belowHeadLines, .carousalData{position: relative;}
	.pipeLineContain .graphContainerS{padding-top: 54px;}
	.mobilterFilterShow{float: left;width: 100%;}
	.mobilterFilterShow img{float: right;padding-top: 6px;}
	.servicesContentHeading .col-sm-3{display:none;}
	.pipeLineCont{width:100%;}
	.pipSErvice p .col-sm-6, .pipSErvice p .col-sm-8{width: 100%;display: block;white-space: normal;}
	.pipSErvice p .text-right{text-align:left;padding-top: 3px;}
	.textDivCenter a{display: block;height:auto !important;}
	..serviceHeightNm{height:auto !important;-webkit-line-clamp: unset;-webkit-box-orient: unset;overflow: hidden;text-overflow: unset;display: block;}
	.contentServiceIn{margin-top:-7px;}
	.innerExpBx .tagLinePartyTxt{white-space: normal;}
	.serviceHeightNm{height:100% !important;}
	.lastDetails{-webkit-line-clamp: none;max-height:100%;}
	.fullNowRap{white-space: normal !important;}
	.article-sidebar{display:none;}
	.supportInImgService{margin-top:0px;}
	.shadowBoxMain .vbContentReadMore .belowHeadLines, .shadowBoxMain .vbContentReadMore .containerListarow{max-width:100%;}
	.containerListarow .txtabs-nav li{margin-right: 0px;margin-top: 0px;}
	.flBtnBox{max-width:100%;}
	.hdMb{display:none;}
	.flBtnBox .btnBox{float:left !important;}
	.flBtnBox .srchBtn{float:right !important}
	.pipeLineContain .closebtn{display:block !important;}
	.pipeLineBot .belowHeadLinesFill{height:0px;min-height:0px;border: 0px;margin-top: -10px;}
	.pipeLineBot .readMoreFilterMob{margin-top:-30px;}
}
@media (max-width: 690px) {
	.graphBxL, .graphBxR{width:100%;float:none;}
}
@media (max-width: 414px) {
	.flBtnBox .btnBox, .pipeLineContain .formSearchInner{width:160px !important;}
}
@media (max-width: 355px) {
	.flBtnBox .btnBox, .pipeLineContain .formSearchInner{width: 188px !important;}
	.flBtnBox{margin-bottom:10px !important;}
	.flBtnBox .srchBtn .formSearchInner{margin-top:10px !important;}
	.flBtnBox .showMblBtn, .flBtnBox .srchBtn{float:none !important;margin:auto !important}
}