/*New Design Popup*/
.pTxt, .pCheckTxt{ color: #000C3B !important;opacity: 1;font-size: 14px !important;margin-bottom: 8px;margin-left: 0px;line-height: 17px;text-align: left;cursor: text;}
.share-re-form .input-append input{padding: 5px;font-size:17px;}
.share-re-form.shareareq-pop .input-append input{font-size:14px;}
.share-re-form .input-append{ margin-top: 12px;}
.share-re-form.shareareq-pop .input-append{ margin-top:5px;}
.share-re-form .input-append textarea{margin-left: 0px;font-size:17px;}
.share-re-form.shareareq-pop .input-append textarea{line-height:16px;padding: 5px 3px !important;font-size: 14px;}
.popUpBox .pCheckTxtLike.mb-10{margin-bottom:10px !important;}
.popUpBox .pTxt a.text-decoration,.createAnAccount .pTxt a.text-decoration {border-bottom: 0; text-decoration: underline;}
.spaceTpTxt .pTxt a.text-decoration{border-bottom: 0; text-decoration: underline;}
showFormDataCompilation .pCheckTxtLike.mb-10{margin-bottom:10px !important;}
.showFormDataCompilation .pTxt a.text-decoration{border-bottom: 0; text-decoration: underline;}
.createAnAccount .pTxt.mb-2{margin-bottom:2px;}
.showFormDataCompilation .pCheckTxtLike.mb-10{margin-bottom:10px !important;}


#getExcelFormValidateForm input:placeholder{color: #8B8589;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {   
	.share-re-form.shareareq-pop .input-append textarea{font-size: 12px !important;}
}
@supports (-ms-ime-align:auto) {
	.share-re-form.shareareq-pop .input-append textarea{font-size: 12px !important;}
}

.shareareq-pop{padding-right:0px;}
.mTop{margin-top:15px;}
.mtopR{margin-top:5px;}
#excProEmail .mtopR{margin-left:3px;}
.marketTop{margin-top:5px;margin-left: 4px;}
.mLeft{margin-left: 53px;margin-top: 5px;}
.dataExcelL{margin-left: 4px;}
.pCheckTxt input[type="checkbox"] {position: absolute;opacity: 0;cursor: pointer;width:auto !important;}
.pCheckTxt .checkmark {position: absolute;height: 20px;width: 23px;background-color: #fff;border: 1px solid #7f7f7f;border-radius: 5px;margin-left: -35px;}
.foot .notPrivacyPolicy{margin-top: -10px !important;}
.pCheckTxt label{padding-left: 35px;font-weight:normal;}
.termPColor{color: #2A5DB0 !important;border-bottom: 2px solid;font-weight:bold;}
.pCheckTxt input[type="checkbox"]:checked ~ .checkmark:after {display: block;}
.pCheckTxt .checkmark:after {left: 8px;top: 3px;width: 5px;height: 10px;border: solid #000;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);content: "";position: absolute;display: none;}
#requestFreePresentation{top: 20px;}
#requestFreePresentation .validation, #my_contact_feed .validation{padding-left: 55px;}#feedback_compose .innerBoxWidth textarea{height:75px;}
#feedback_compose{top: 45px;}
.postRequestF p{margin-top:2px !important;}
.share-re-form .input-append textarea{height:61px !important;}
.input-append-New{margin-top: 3px !important;}
.input-append-New label{float: left;font-size: 15px !important;margin-right: 10px;max-width: 165px !important;}
.input-append-New .fileUpload{float: left;}
.input-append-New .upload-text{width: 85px !important;float: left;font-size:14px !important;}
.heading-top-CPHI1 input{font-size: 16px;}
#excProEmail .heading-top-CPHI1 input{font-size: 14px;}
.headChinaP p, .headChinaP label{color:#fff !important;}
#excProEmail .headChinaP p, #excProEmail .headChinaP label{color:#000c3b !important;}
.mTopPhispher{margin-top:10px;}
.uploadCDE{margin-top: 8px;}
.redBorderValid{border: 1px solid #fc0d1b;}
.marginTopZero .forallbtnBG{ margin-top: 5px;}
.shareareq-pop .marketPlacePop{box-shadow: 0px 0px 12px -6px rgb(52, 52, 52);padding: 37px 0px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	::i-block-chrome, .pTxt b, .pCheckTxt label{    font-size:12px !important;}
	::i-block-chrome, .pTxt, .pCheckTxt{	margin-bottom: 3px !important;}
}
@media (max-width: 767px){
	#my_phisper_reply_feed{	top: 35px;}
	#register { top: 45px !important; }
}
@media (max-width: 590px){
	.mTopPhispher{margin-top:0px;}
	.input-append-New label{font-size: 14px !important;}
}
@media (max-width: 485px){
	.slideHead3{margin-top: 0px;margin-bottom: -5px;font-size: 12px;}
	.slideHead{	font-size: 15px;padding: 0px 0px;margin-bottom: 0px;line-height: 15px;}
	.foot .pTxt, .foot .pCheckTxt{margin-bottom: 1px;}
	#companyListing .foot textarea{height: 42px;}
	.logoContent p label{padding-top: 3px;}
	#my_phisper_reply_feed .phis-com-textarea{height: 50px;margin-bottom: 0px;}
	#my_phisper_reply_feed{top: 8px;}
	.phisper-popup h4{margin: 2px -20px 8px !important;}
}
@media (max-width: 345px){
	.phisper-pass input[type="email"]{width:75%;}
}