/*------------------*/
#error-msg{position:relative;left:10px;}
.click-here-new{position:relative;left:10px;}
.page-node-290 .wrapper, .page-node-306 .wrapper, .page-node-315 .wrapper{ width: 990px;}
.page-node-290 .wrapper .header, .page-node-306 .wrapper .header, .page-node-315 .wrapper .header{width: 890px;}
.page-node-290 .wrapper .mapContainer, .page-node-306 .wrapper .mapContainer, .page-node-315 .wrapper .mapContainer{width: 890px;}
.page-node-290 .wrapper .mapfooter, .page-node-306 .wrapper .mapfooter, .page-node-315 .wrapper .mapfooter{width: 890px;}
.page-node-306 .mapfooter .divider, .page-node-315 .mapfooter .divider{ width: 890px;}
.page-node-315 .field__item.even img{width: 890px;}
.page-node-290 .blankdv {
    float: left;
    margin: 1% 5% 2% 0;
    width: 100%;
}
/*-------------------*/
#webform-client-form-289 .parent-form-289 .form-row {
    float: left;
    width: 100%;
}
#webform-client-form-289 .parent-form-289 .banner_image {
   /* background-image: url("/sites/default/files/map_header.gif");
    float: left;
    height: 69px; */
    width: 100%;
}
#webform-client-form-289 .parent-form-289 {margin-top:-79px !important;}

#webform-client-form-289 .parent-form-289 .test {
    float: left;
    width: 100%;
}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_secondary_wholesaler{float:left; width:46%;}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_secondary_wholesaler .form-item{float:left; width: 100%;  margin-right: 0;}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_primary_wholesaler .form-item{float:left; width: 100%;  margin-right: 0;}
#webform-client-form-289 .parent-form-289 .test .webform-component--who-is-your-lifescan-inc-authorized-secondary-distributor {
    margin: 0 !important;
    width: 46% !important;
}
#webform-client-form-289 .parent-form-289 .test .webform-component--who-is-your-lifescan-inc-authorized-primary-distributor {
    margin: 0 2em 1% 0 !important;
    width: 48% !important;
}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_primary_wholesaler {
    float: left;
    margin-right: 2em;
    width: 48%;
}
.parent-form-289{margin: -74px 2px 3px 5%!important;}
#webform-client-form-289 .form-item.webform-component.webform-component-textfield.webform-component--retailer-account-with-primary-wholesaler {
    width: 100% !important;
}
.form-item.webform-component.webform-component-markup.webform-component--submit-text {
    font-size: 14px !important;
    padding-top: 16px;
}
@media only screen and (min-width:320px) and (max-width : 414px){
	.form-item.webform-component.webform-component-markup.webform-component--submit-text {font-size: 12px !important;padding-top: 8px;}
}
@media only screen and (min-width:415px) and (max-width : 480px){
	.form-item.webform-component.webform-component-markup.webform-component--submit-text {font-size: 12px !important;padding-top: 8px;}
}
#webform-client-form-289{float:left;width:100%;}
#webform-client-form-289  h2{ color:#005dab;float: left;font-size: 28px; font-weight: normal; line-height: 40px; text-align: left; width: 100%; margin:2% 0%;}
.Pharmacy_leg_corporate {
    float: left;
    width: 50%;
}
#webform-client-form-289  h1 sup {font-size:15px;}
#webform-client-form-289  h1, .header-new h1{ color:#005dab; text-align:center; margin:10px;}
@media only screen and (min-width:320px) and (max-width : 414px){
	#webform-client-form-289  h1 sup {font-size:10px;}
	#webform-client-form-289  h1, .header-new h1{ color:#005dab; text-align:center; margin:6px;font-size: 20px;padding-bottom: 10px}
}
@media only screen and (min-width:415px) and (max-width : 480px){
	#webform-client-form-289  h1 sup {font-size:10px;}
	#webform-client-form-289  h1, .header-new h1{ color:#005dab; text-align:center; margin:6px;font-size: 20px;padding-bottom: 10px}
}
.webform-component--pharmacy-corporate-legal-name{width: 100% !important;}
.webform-component--pharmacy-corporate-legal-name label{width: 43% !important;}
.webform-component--pharmacy-corporate-legal-name input{width: 43% !important;}
.webform-component--dea-number {
    margin-bottom: 10% !important;
}
.webform-component--doing-business-as-dba {
    margin-bottom: 0 !important;
}
.form-item.webform-component.webform-component-select.webform-component--medicare-medicaid-claims-processor-mcp > label {
    padding-right: 2% !important;
    width: 47% !important;
}
.page-node-290 .doing_business_as_dba .webform-component--doing-business-as-dba label {
    padding-right: 1% !important;
    width: 47% !important;
}
.webform-component--doing-business-as-dba label {
    padding-right: 2% !important;
    width: 47% !important;
}
.webform-component--national-provider-identifier-number-npi-1 label{width: 48% !important;}
.webform-component--who-is-your-lifescan-inc-authorized-primary-distributor{ margin: 0 0 1% 0 !important; width: 50% !important;}
.webform-component--who-is-your-lifescan-inc-authorized-primary-distributor label{padding:0px !important;}
.webform-component--who-is-your-lifescan-inc-authorized-secondary-distributor{margin: 0 !important; width: 50% !important;}
.webform-component--who-is-your-lifescan-inc-authorized-secondary-distributor label{padding:0px !important;}
.webform-component--retailer-account-with-primary-wholesaler label{width: 49%; margin-right:5px;}
.webform-component--retailer-account-with-primary-wholesaler input{width: 46% !important;}
.webform-component--retailer-account-with-secondary-wholesaler label{width: 48% !important; margin-right:5px;}
.webform-component--retailer-account-with-secondary-wholesaler  input{width: 46% !important;}}
/* #webform-client-form-289 .webform-component--participant-information  h2{float:left!important;margin-left: -120px !important;}
#webform-client-form-289 .webform-component--purchasing-information  h2{float:left!important;margin-left: -120px !important;} */
#webform-client-form-289 .form-row{float:left; width:100%;}
#webform-client-form-289  .form-item label{font-size:13px; padding:0 0 2px; float:left;width:50%; font-weight:normal; margin-right: 0;}
#webform-client-form-289  .form-item input{float:left; width:48%;}
#webform-client-form-289  .form-item select{float:left; width:50%;}
.page-node-290 #webform-client-form-289  .form-item select{float:left; width:47%;}
#webform-client-form-289  .form-item{float:left; width:45%; margin:0 5% 2% 0;}
#webform-client-form-289  .form-item.webform-component-markup{float:left; width:100%;} 

#webform-client-form-289  .form-item.webform-component--contact-phone-number label{width:44%;} 
.section-emap-registration-form #webform-client-form-289  .form-item.webform-component--contact-phone-number label{ width: 49%;} 
/* #webform-client-form-289  .form-item.webform-component--remit-to-zip-code label{margin-right: 8px;
    width: 46%;}  */
/*#webform-client-form-289  .form-item.webform-component--corporate-zip-code{float:left; width:100%;} 
#webform-client-form-289  .form-item.webform-component--corporate-zip-code .form-item{float:left; width:100%; margin:0 0 2px;} 
#webform-client-form-289  .form-item.webform-component--corporate-zip-code .form-item input {float:left; width:auto; margin:4px 0 0;} 
#webform-client-form-289  .form-item.webform-component--corporate-zip-code .form-item label {padding:2px 0 2px 5px;} */
#webform-client-form-289  .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor  .form-item{float:left; width:100%; margin:0;} 
#webform-client-form-289  .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor  .form-item label{ width:93%; margin-top: 0 !important;} 
#webform-client-form-289  .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor .form-item input{float:left; width:auto; margin:2px 0 0;} 
#webform-client-form-289  .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor .form-item label{padding:0 0 2px 65px; width:79% !important;}
#webform-client-form-289  .form-item.form-type-checkbox.form-item-submitted-if-same-as-corporate-address-a {margin-left: -68px !important; margin-top: -20px !important;} 
#webform-client-form-289  .form-item.webform-component--who-is-your-lifescan-inc-authorized-primary-distributor label{padding: 0 2% 0 0;} 
#webform-client-form-289  .form-item.webform-component--who-is-your-lifescan-inc-authorized-secondary-distributor label{padding: 0 2% 0 0;} 
#webform-client-form-289  .form-item.webform-component--secondary-wholesaler-distribution-center input{width:auto;} 
#webform-client-form-289 .form-actions{width:12%; margin:0 auto;}
#webform-client-form-289 .form-actions input{background: #005dab; border: none; color: #fff; float: left;  margin: 34% 0 0; padding: 7px 13%; width: auto;}
#webform-client-form-289 .webform-component--participant-information{margin:0;}
#webform-client-form-289 .webform-component--participant-information .form-item{margin:0;}
/* #webform-client-form-289 .form-table-row{float:left;width:90%; border:1px solid #52bdec; padding:2% 36px; margin:10px 0 4%;} */
#webform-client-form-289 .form-table-row {
    border: 1px solid #52bdec;
    float: left;
    margin: 10px 0 4%;
    padding: 2% 5px;
    width: 99%;
}
#webform-client-form-289 .form-table-row .webform-component--enter-participant-information{margin:0; width:50%;}
#webform-client-form-289 .form-table-row .webform-component--enter-participant-information .form-item{width:100%;}
#webform-client-form-289 .form-table-row .webform-component--enter-participant-information .form-item a{color:#52bdec;}
#webform-client-form-289 .form-table-row .fileupload{/* width:21%; float:right; */ float:left; width:100%;}

#webform-client-form-289 .form-table-row .fileupload iframe{border:none; width:100%;}
#webform-client-form-289 .form-table-row .fileupload iframe #error-msg{position:relative;left:10px;}

#webform-client-form-289 .form-table-row .fileupload .fileupload-date span{ background: #005dab; border:none; color: #fff; float: left; padding: 7px 13%; width: auto; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url("/sites/all/libraries/pie/PIE.htc"); position:relative;}
#webform-client-form-289 .form-table-row .fileupload .fileupload-date{position: relative; overflow: hidden;}
#webform-client-form-289 .form-table-row .fileupload .fileupload-date input#upl{  position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);}
#webform-client-form-289 .form-table-row #excell-data-table{ float:left; width:100%;}
#webform-client-form-289 .form-table-row #excell-data-table .data-table{ float:left; width:100%; overflow-x:scroll;  margin:4% 0 0;}
#webform-client-form-289 .form-table-row #excell-data-table table{ float:left; width:100%; margin:0 0 3%;}
#webform-client-form-289 .form-table-row #excell-data-table table td{ padding: 9px;font-size:14px;}
/* #webform-client-form-289 .parent-form-289{ float:left;width:100%; padding:0 0 0 3%;} */
#webform-client-form-289 .parent-form-289 {
    float: left;
    margin-left: 0 !important;
    width: 100%;
}
#webform-client-form-289 .form-row .remit_to_address_1{ float: left; margin: 0 5% 2% 0; width: 45%;}
#webform-client-form-289 .form-row .remit_to_address_1 .form-item{ float: left; margin:3% 5% 3% 0; width:100%;}
#webform-client-form-289 .form-row .remit_to_address_1 .form-item p{ font-size:13px;}
#webform-client-form-289 .form-row .corporate_address_1 { float: left; margin: 0 5% 2% 0; width: 45%;}
#webform-client-form-289 .form-row .corporate_address_1 .form-item{ float: left; margin:3% 5% 3% 0; width:100%;}
#webform-client-form-289 .form-row .corporate_address_1 .form-item p{font-size:13px;}
@media only screen and (min-width:768px) and (max-width : 1024px){
	#webform-client-form-289 .webform-component--contact-phone-number {
    margin-bottom: 0px;
	}
	#webform-client-form-289 .form-item.webform-component--contact-phone-number label {
    width: 49%;
	margin:0px;
	}
	#webform-client-form-289 .form-item.webform-component.webform-component-markup.webform-component--enter-your-pharmacy-legal-corporate-name p {
    width: 100%;
	}
	.webform-component--dea-number {
    margin-bottom: 14% !important;
	}
	#webform-client-form-289 .form-item.webform-component--remit-to-zip-code label {
    margin-right: 6px;
	}
	#webform-client-form-289 .form-item.webform-component.webform-component-number.webform-component--corporate-zip-code.webform-container-inline label {
    margin-right: 10px !important;
	}
	#webform-client-form-289 .form-item.webform-component.webform-component-textfield.webform-component--ncpdp.webform-container-inline label {
    margin-right: 10px !important;
	}
	#webform-client-form-289 .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor .form-item label {
    width: 90% !important;
	}
	.webform-component--retailer-account-with-primary-wholesaler label {
		margin-right: 4px;
	}
	.section-emap-registration-form #webform-client-form-289 .form-item.webform-component--contact-phone-number label {
    width: 49%;
	}
	.section-emap-registration-form .form-item.webform-component.webform-component-textfield.webform-component--retailer-account-with-primary-wholesaler {
    margin-bottom: 0 !important;
	}
}
@media only screen and (max-width : 767px){


.bodyCallout {
    float: left;
    width: 100%;
}
.section-distribution-reimbursement #header-body-holder .content-holder ul li {
   
    float: left;
	width: 100%;
  
}
.section-distribution-reimbursement #header-body-holder .distribution-reimbursement ul li p {
    float: none !important;
}
#up-now {width:100% !important;}

#excell-data-table .file-inputs {
    width: 70%;
}
#webform-client-form-289 .form-item.webform-component--i-purchase-from-a-lifescan-inc-authorized-distributor .form-item label {
    width: 93% !important;
}
#webform-client-form-289  .form-item{float:left; width:100% !important; margin:0 0 4% 0 !important;}
@media only screen and (min-width:320px) and (max-width : 414px){
	#webform-client-form-289  .form-item{float:left; width:100% !important; margin:0 0 3% 0 !important;}
}
@media only screen and (min-width:415px) and (max-width : 480px){
	#webform-client-form-289  .form-item{float:left; width:100% !important; margin:0 0 3% 0 !important;}
}
#webform-client-form-289{padding:0 2%;}
#webform-client-form-289  {float:left; width:100%;padding:0 2%;}
#webform-client-form-289  .form-item label{float:left; width:100% !important;}
@media only screen and (min-width:320px) and (max-width : 414px){
	#webform-client-form-289  .form-item label{padding-top:3px !important; padding-bottom:5px !important;}
}
@media only screen and (min-width:415px) and (max-width : 480px){
	#webform-client-form-289  .form-item label{padding-top:3px !important; padding-bottom:5px !important;}
}
#webform-client-form-289  .form-item input{float:left; width:93% !important;}
#webform-client-form-289  .form-item select{float:left; width:93%;}
#webform-client-form-289  h2{width: 100%; font-size: 20px;line-height:30px;}
#webform-client-form-289 .form-table-row .webform-component--enter-participant-information{width:100%;}
#webform-client-form-289 .form-table-row .fileupload{float:left; width:100%;}
#webform-client-form-289 .form-table-row .fileupload .fileupload-date span{padding:7px 6%;}
#webform-client-form-289 .form-table-row{width:95%;}
#webform-client-form-289 .form-item.webform-component--contact-phone-number label{width:100%;}
#webform-client-form-289 .parent-form-289{padding:0;}
.Pharmacy_leg_corporate {
    float: left;
    width: 100%;
}
#webform-client-form-289 .form-table-row{width:95%; overflow: scroll;}
.savenow .save-part{margin:10px 0 !important; }
.upload-button #up-now {
    margin: 5px 0;
    width: 30% !important;
}
.mancss {padding:0px;}
#webform-client-form-289 #edit-submitted-i-purchase-from-a-lifescan-inc-authorized-distributor-1 {
    float: left;
    width: 5% !important;
}
#webform-client-form-289 .form-row .remit_to_address_1{margin:0; width:100%;}
#webform-client-form-289 .form-row .remit_to_address_1 .form-item{ margin:0;}
#webform-client-form-289 .form-row .corporate_address_1 {margin:0; width:100%;}
#webform-client-form-289 .form-row .corporate_address_1 .form-item{ margin:0;}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_primary_wholesaler { float: left; margin-left: 0; width: 100%; margin-right: 0px;}
#webform-client-form-289 .parent-form-289 .test .retailer_account_with_secondary_wholesaler {float: left; width: 100%;}
#webform-client-form-289 .parent-form-289 .test .webform-component--who-is-your-lifescan-inc-authorized-primary-distributor { margin: 0 !important; width: 100% !important;}
#webform-client-form-289 .parent-form-289 .test .webform-component--who-is-your-lifescan-inc-authorized-secondary-distributor { margin: 0 !important; width: 100% !important;}
#webform-client-form-289 .parent-form-289 {
    margin-top: 10px !important;
	margin-left:0% !important;
}

table.excell-template-table-new {
    overflow: auto;
    display: block;
}
#webform-client-form-289 .form-table-row {
   padding: 2% 6px;
}
#webform-client-form-289  input.form-checkbox {
    float: left;
    width: auto !important;
}
.save-part {margin:0px !important;}	



.page-node-290 .wrapper, .page-node-306 .wrapper, .page-node-315 .wrapper{ width: 100%;}
.page-node-290 .wrapper .header, .page-node-306 .wrapper .header, .page-node-315 .wrapper .header{width: 100%;}
.page-node-290 .wrapper .mapContainer, .page-node-306 .wrapper .mapContainer, .page-node-315 .wrapper .mapContainer{width: 100%;}
.page-node-290 .wrapper .mapfooter, .page-node-306 .wrapper .mapfooter, .page-node-315 .wrapper .mapfooter{width: 92%;}
.page-node-306 .mapfooter .divider, .page-node-315 .mapfooter .divider{ width: 890px;}
.page-node-315 .field__item.even img{width: 100%; height:auto !important;}
.page-node-290 #webform-client-form-289 .form-item.webform-component.webform-component-textfield.webform-component--retailer-account-with-secondary-wholesaler > label {
    margin-right: 0px !important;
}
.page-node-290 #webform-client-form-289 .form-item select {
    width: 94%;
}
.section-emap-registration-form .table_wrap {
    float: left;
    width: 100% !important;
}
}
@media only screen and (max-width : 414px){}
@media only screen and (min-width:415px) and (max-width : 767px){}

/* ---------------------- emap-registration-form-ends ------------------------------------- */

/* ---------------------- supplier-dme-contract-request-form-starts ------------------------------------- */
#webform-client-form-293{float:left;width:100%;}
#webform-client-form-293  .form-item label{font-size:14px; padding:0 0 2px; float:left; width:43%; margin:0 3% 0 0;font-weight:normal;}
#webform-client-form-293  .form-item input{float:left; width:50%;}
#webform-client-form-293 .form-item{float:left;width:45%; margin:0 5% 2% 0;}
#webform-client-form-293 .form-item.webform-component--primary-contact-information, #webform-client-form-293 .form-item.webform-component--secondary-contact-information, #webform-client-form-293 .form-item.webform-component--company-information, #webform-client-form-293 .form-item.webform-component--wholesaler-information, #webform-client-form-293 .form-item.webform-component--billing-address-info,#webform-client-form-293 .form-item.webform-component--corporate-address{float:left;width:100%; margin:0;}
#webform-client-form-293 h3{float:left;width:100%;margin:2% 0 3%;color: #005dab;}
#webform-client-form-293 .form-checkboxes .form-item{float:left;width:100%;margin:0;}
#webform-client-form-293 .form-checkboxes .form-item input{width:auto; margin:2px 8px 0 0;}
#webform-client-form-293 .form-checkboxes .form-item label{width:90%;}
#webform-client-form-293 .form-actions{width:12%; margin:0 auto;}
#webform-client-form-293 .form-actions input{background: #005dab; border: none; color: #fff; float: left;  margin: 34% 0 0; padding: 7px 13%; width: auto;}
#webform-client-form-293 .webform-component--primary-secondary-contact{float:left;width:100%;}
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--primary-contact{float:left;width:45%;padding:1%; /* border:1px solid #005dab; */}
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--primary-contact .form-item{float:left;width:100%; margin:0 0 5%;}
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--secondary-contact{float:left;width:45%;padding:1%; /* border:1px solid #005dab; */}
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--secondary-contact .form-item{float:left;width:100%; margin:0 0 5%;}
#webform-client-form-293 .webform-component--account-information{float:left;width:100%;}
#webform-client-form-293 .webform-component--account-information .form-item{float:left;width:100%;margin:0 0 2%;}
#webform-client-form-293 .webform-component--account-information .form-item label{width:20%;}
#webform-client-form-293 .webform-component--account-information .form-item input{width:30%;}
#webform-client-form-293 .webform-component--wholesaler-information{width:100%;float:left;}
#webform-client-form-293 .webform-component--wholesaler-information .webform-component--wholesaler-information--wholesaler-information{width:100%;float:left;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper{width:100%;float:left;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address{width:45%;float:left;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address .form-item{width:100%;float:left; margin:0 0 2%;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address{width:45%;float:left;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address .form-item{width:100%;float:left;margin:0 0 2%;}


@media only screen and (max-width : 767px){
#webform-client-form-293  {float:left; width:100%;padding:0 2%;}
#webform-client-form-293  .form-item{float:left; width:100%; margin:0 0 2% 0;}
#webform-client-form-293  .form-item label{float:left; width:100%;}
#webform-client-form-293  .form-item input{float:left; width:93%;}
#webform-client-form-293 .form-item.webform-component-checkboxes .form-checkboxes  input{width:auto; margin:2px 8px 0 0;}
#webform-client-form-293 .form-item.webform-component-checkboxes .form-checkboxes label{width:90%;}
#webform-client-form-293 .form-actions{width:40%; margin:0 auto;}
#webform-client-form-293 .form-actions input{margin:18% 0 0;}
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--primary-contact {width:94%;} 
#webform-client-form-293 .webform-component--primary-secondary-contact .webform-component--primary-secondary-contact--secondary-contact {width:94%; margin:5% 0 0;} 
#webform-client-form-293 .webform-component--account-information .form-item label{width:100%;}
#webform-client-form-293 .webform-component--account-information .form-item input{width:94%;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address{width:100%;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address{width:100%; margin:5% 0 0;}
}
@media only screen and (max-width : 414px){

}
@media only screen and (min-width:415px) and (max-width : 767px){}

/* ---------------------- supplier-dme-contract-request-form-ends ------------------------------------- */

/* ---------------------- non-accredited-pharmacy-request-form-starts ------------------------------------- */
#webform-client-form-292{float:left;width:100%;}
#webform-client-form-292  .form-item label{font-size:14px; padding:0 0 2px; float:left; width:43%; margin:0 3% 0 0;font-weight:normal;}
#webform-client-form-292  .form-item input{float:left; width:50%;}
#webform-client-form-292 .form-item{float:left;width:45%; margin:0 5% 2% 0;}
#webform-client-form-292 .form-item.webform-component--primary-contact-info, #webform-client-form-292 .form-item.webform-component--secondary-contact-info, #webform-client-form-292 .form-item.webform-component--company-info, #webform-client-form-292 .form-item.webform-component--wholesaler-info, #webform-client-form-292 .form-item.webform-component--corporate-address-info, #webform-client-form-292 .form-item.webform-component--billing-address-info{float:left;width:100%; margin:0;}
#webform-client-form-292 h3{float:left;width:100%;margin:2% 0 3%;color: #005dab;}
#webform-client-form-292 .form-checkboxes .form-item{float:left;width:100%;margin:0;}
#webform-client-form-292 .form-checkboxes .form-item input{width:auto; margin:2px 8px 0 0;}
#webform-client-form-292 .form-checkboxes .form-item label{width:90%;}
#webform-client-form-292 .form-actions{width:12%; margin:0 auto;}
#webform-client-form-292 .form-actions input{background: #005dab; border: none; color: #fff; float: left;  margin: 34% 0 0; padding: 7px 13%; width: auto;}

#webform-client-form-292 .webform-component--primary-secondary-wrapper{float:left;width:100%;}
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--primary-contact{float:left;width:45%;padding:1%; border:1px solid #005dab;}
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--primary-contact .form-item{float:left;width:100%; margin:0 0 5%;}
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--secondary-contact{float:left;width:45%;padding:1%; border:1px solid #005dab;}
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--secondary-contact .form-item{float:left;width:100%; margin:0 0 5%;}
#webform-client-form-292 .webform-component--account-details{float:left;width:100%;}
#webform-client-form-292 .webform-component--account-details .form-item{float:left;width:100%;margin:0 0 2%;}
#webform-client-form-292 .webform-component--account-details .form-item label{width:20%;}
#webform-client-form-292 .webform-component--account-details .form-item input{width:30%;}
#webform-client-form-292 .webform-component--wholesaler-information{width:100%;float:left;}
#webform-client-form-292 .webform-component--wholesaler-information .webform-component--wholesaler-information--wholesaler-info{width:100%;float:left;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper{width:100%;float:left;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address{width:45%;float:left;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address .form-item{width:100%;float:left; margin:0 0 2%;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address{width:45%;float:left;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address .form-item{width:100%;float:left;margin:0 0 2%;}


@media only screen and (max-width : 767px){
#webform-client-form-292  {float:left; width:100%;padding:0 2%;}
#webform-client-form-292  .form-item{float:left; width:100%; margin:0 0 2% 0;}
#webform-client-form-292  .form-item label{float:left; width:100%;}
#webform-client-form-292  .form-item input{float:left; width:93%;}
#webform-client-form-292 .form-item.webform-component-checkboxes .form-checkboxes  input{width:auto; margin:2px 8px 0 0;}
#webform-client-form-292 .form-item.webform-component-checkboxes .form-checkboxes label{width:90%;}
#webform-client-form-292 .form-actions{width:40%; margin:0 auto;}
#webform-client-form-292 .form-actions input{margin:18% 0 0;}
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--primary-contact {width:94%;} 
#webform-client-form-292 .webform-component--primary-secondary-wrapper .webform-component--primary-secondary-wrapper--secondary-contact {width:94%; margin:5% 0 0;} 
#webform-client-form-292 .webform-component--account-information .form-item label{width:100%;}
#webform-client-form-292 .webform-component--account-information .form-item input{width:94%;}
#webform-client-form-292 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--corporate-address{width:100%;}
#webform-client-form-293 .webform-component--corporate-billing-wrapper .webform-component--corporate-billing-wrapper--billing-address{width:100%; margin:5% 0 0;}
}
@media only screen and (max-width : 414px){
.section-emap-registration-form .table_wrap {
    position: relative;
    width: 100%;
}
#webform-client-form-289 .form-table-row{width:95%; overflow: scroll;}
.section-emap-registration-form  .wrapper .header{display:none;}


}
@media only screen and (min-width:415px) and (max-width : 767px){
.section-emap-registration-form .table_wrap {
    overflow: scroll;
    position: relative;
    width: 100%;
}
.section-emap-registration-form .table_wrap {
    float: left;
    width: 946px !important;
}
.upload-button #up-now {
    margin: 5px 0;
    width: 30% !important;
}
.mancss {padding:0px;}
.section-emap-registration-form  .wrapper .header{display:none;}


}
/* ---------------------- non-accredited-pharmacy-request-form-ends ------------------------------------- */

/* -------------- menu -------------- */
.header #block-menu-menu-npe-home ul.menu li.leaf, .header #block-menu-menu-supplier-dme ul.menu li.leaf{background-color:#005daa; background-image:none; width:330px;}
.header #block-menu-menu-npe-home ul.menu li.leaf.active-trail, .header #block-menu-menu-supplier-dme ul.menu li.leaf.active-trail{background-color:#52bdec; background-image:none; width:330px;}
.header #block-menu-menu-npe-home ul.menu li.leaf.first, .header #block-menu-menu-supplier-dme ul.menu li.leaf.first{width:330px !important; border-radius:5px 0px 0 5px; -webkit-border-radius: 5px 0px 0 5px; -moz-border-radius:5px 0px 0 5px; behavior: url("/sites/all/libraries/pie/PIE.htc");   position:relative;}
.header #block-menu-menu-npe-home ul.menu li.leaf.last, .header #block-menu-menu-supplier-dme ul.menu li.leaf.last{width:320px;border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; behavior: url("/sites/all/libraries/pie/PIE.htc"); position:relative;}
.header #block-menu-menu-npe-home ul.menu li.leaf.first, .header #block-menu-menu-supplier-dme ul.menu li.leaf.first	{ width:350px;}
#caption{display:none!important;}
#webform-client-form-289 .description{display:none}
#webform-client-form-289 .webform-component--upload-participant-information{width:100%;}
#webform-client-form-289 .webform-component--upload-participant-information input{width:13%;}
#webform-client-form-289 .webform-component--upload-participant-information label{width:30%;}
#webform-client-form-289 .webform-component--enter-participant-information{font-size:14px;}
@media only screen and (min-width:320px) and (max-width : 414px){
	#webform-client-form-289 .webform-component--enter-participant-information{font-size:12px;}
}
@media only screen and (min-width:415px) and (max-width : 480px){
	#webform-client-form-289 .webform-component--enter-participant-information{font-size:12px;}
}
.mapContainer .bottom-area .button-holder .button-three-wrapper .bottom-button{width: 36%; float: none !important; margin : 0 auto !important;}

@media only screen and (max-width : 767px){
	#webform-client-form-289 .webform-component--upload-participant-information input{width:29%;}
	#webform-client-form-289 .form-item.webform-component--corporate-zip-code .form-item label { padding: 5px 0 2px 5px; width: 80%;}
	#webform-client-form-289{width:96%;padding: 0 2%;}
	.mapContainer .bottom-area .button-holder .button-three-wrapper .bottom-button{width: auto !important;}
  .header #block-menu-menu-npe-home ul.menu li.leaf.first, .header #block-menu-menu-supplier-dme ul.menu li.leaf.first{width:100% !important;}
  .header #block-menu-menu-npe-home ul.menu li.leaf.last, .header #block-menu-menu-supplier-dme ul.menu li.leaf.last{width:100% !important;}
  .header #block-menu-menu-npe-home ul.menu, .header #block-menu-menu-supplier-dme ul.menu{top:66px;}
}
#popupform{font-size:13px;}
#webform-client-form-289 select{font-size:13px;color:#33333;}
.table-index-color { background-color: #efefef; font-weight: bold; border: 3px solid #333;}

/* participant- information-form-done-on -07-12-15 -by -roshni*/
#lightbox #imageDataContainer #imageData #imageDetails{display:none;}
#lightbox #imageDataContainer #imageData #bottomNav{height:auto; margin:0;}
#lightbox #imageDataContainer #imageData #bottomNav #frameHoverNav{display:none;}
#lightbox #imageDataContainer #imageData #bottomNav  a#bottomNavClose{margin:0;}
#lightbox #outerImageContainer #modalContainer  h3{color: #005dab; float: left; font-size: 31px;font-weight: normal; line-height: 40px; margin: 2% 0 4%; text-align: center; width: 100%;}
#lightbox #outerImageContainer #modalContainer .parent-wrapper{float: left; padding: 0 18%; width:64%;}
#lightbox #outerImageContainer #modalContainer .parent-wrapper .alertmsg{float: left;width:100%;}
#lightbox #outerImageContainer #modalContainer .parent-wrapper .alertmsg .data-success{float: left;width:100%; font-size:15px; color:#0e9932; padding:0 0 4%; text-align:left;}
#lightbox #outerImageContainer #modalContainer .form-element{float:left; width:100%; margin:0 0 3%;}
#lightbox #outerImageContainer #modalContainer .form-element label{float: left; font-size: 13px;font-weight: normal;padding: 0 0 2px; width: 45%; text-align:left;}
#lightbox #outerImageContainer #modalContainer .form-element label span{color:#f00;padding: 0 0 0 2px;}
#lightbox #outerImageContainer #modalContainer .form-element input{float: left;width: 50%; font-size:13px;}
#lightbox #outerImageContainer #modalContainer .submit-button{float: none; margin: 2% auto 0; width:60%;}
#lightbox #outerImageContainer #modalContainer .submit-button input.sub-save{ background: #005dab; border: medium none; color: #fff; float: left; margin:4% 6% 0 0; padding: 7px 8%; width: auto;}
#lightbox #outerImageContainer #modalContainer .submit-button input.sub-save-new{ background: #005dab; border: medium none; color: #fff; float: left; margin:4% 0 0 6%; padding: 7px 8%; width: auto;}

@media only screen and (max-width : 767px){
#lightbox{left:2% !important; width:97% !important;}
#lightbox #imageDataContainer{width:100% !important; min-width:100%;}
#lightbox #outerImageContainer{width:100% !important; min-width:100%;}
#lightbox #outerImageContainer #modalContainer{width:100% !important;}
#lightbox #outerImageContainer #modalContainer .parent-wrapper{padding:0; width:96%;}
#lightbox #outerImageContainer #modalContainer .submit-button{width:85%;}
}

.action_button { margin: 8px 11px 11px 53px;	text-decoration: none !important;}
.action_button a {padding:14px;}
.content-holder .right-side-links .right-callOut p.action_text{clear:both; float:left; font-size:14px; text-align:center; margin:0 0 0 12px;}
.space {margin:8px 0;}


/* style fixes done by roshni @10-12-15 */
/* style fixes done by roshni @10-12-15 */
.content-holder .content-half .content a.our-credo-link{line-height: 1.6px;}
.content-holder .content-half .content h3.comm-inl{clear:none;}
.content-holder .content-half p.consis-space{margin:8px 0;}
.content-holder .content-half p.apply-here a{padding:14px;}

@media only screen and (max-width : 767px){
.content-holder .content-half p.apply-here{float:left;width:100%;}
.content-holder .content-half p.apply-here a{width:auto;}
}
.external-link-msg-container {
    background-image: url("/sites/lifescan.com/files/fnd_alerta.gif");
    background-repeat: no-repeat;
    border: medium none;
    height: 329px !important;
    width: 476px !important;
}
.external-link-msg-container .external-link-msg p {
    color: #fff;
    font-family: Arial;
    font-size: 13px;
    line-height: 18px;
    padding: 8% 5%;
    text-align: left;
}

/* style fixes done by roshni @10-12-15 */
.animas-ext-blockui .external-link-msg-container .external-link-btn{  float: left; padding: 0 30%; width: 40%;}
.animas-ext-blockui .external-link-msg-container .external-link-btn .ext-ok-btn-wrap #ext-ok-btn {background: #fff none repeat scroll 0 0; border: medium none; border-radius: 6px; color: #005daa; float: left; padding: 5px 16%; width: auto;font-weight:bold;}
.animas-ext-blockui .external-link-msg-container .external-link-btn .ext-cancel-btn-wrap #ext-cancel-btn {  background: #fff; border: medium none; border-radius: 4px; color:#005daa; float: left; margin: 0 0 0 5%; padding: 5px 8%; width: auto; font-weight:bold;}
.animas-ext-blockui .external-link-msg-container .external-link-msg p a{color:#51b0d8;}

/* style fixes done by roshni @11-12-15 */
@media only screen and (max-width : 414px){
  .content-holder .content p{float:left; width:100%;}
  .content-holder  .right-side-links .content p{float:left; width:auto;}
  .content-holder .content ul{float:left;}
  .content-holder .right-side-links .right-callOut p{clear:both;}
  .content-holder .responsibility h2.apply-now{float:left;}
  .content-holder .content p.apply-online{width:auto;}
}
 .content-holder .right-side-links .right-callOut a.lfs-halt  {
    color: #6BC2E1;
    font-size: 14px !important;
    text-decoration: underline dotted !important;
	float: left!important;
	margin:2px!important;
}
input[type='file'] {
  color: transparent;
}
input {
    /*width: 132px; */
    overflow:hidden;
}

/* ------------------------- */
#webform-client-form-289 .form-table-row .webform-component--enter-participant-information{width:100%; padding:0 0 5px 1%;}
.coloralert{color:red;font-size:13px;}
.dea_format_error2{font-size:12px;color:red;}
.dea_format_error1{font-size:12px;color:red;}
.dea_format_error3{font-size:12px;color:red;}
.npi_format_error1{font-size:12px;color:red;}
.npi_format_error2{font-size:12px;color:red; float:left; width:100%;}
.nsc_format_error1{font-size:12px;color:red;}
.nsc_format_error2{font-size:12px;color:red;}
.ncpd_format_error1{font-size:12px;color:red;}
.ncpd_format_error2{font-size:12px;color:red;}
.fname_error1{font-size:12px;color:red;}
.lname_error1{font-size:12px;color:red;}
.email_error1{font-size:12px;color:red;}
.email_error2{font-size:12px;color:red;}
.phone_error1{font-size:12px;color:red;}
.phone_error2{font-size:12px;color:red;}
.dealegal_error1{font-size:12px;color:red;float:left;}
.title_error1{font-size:12px;color:red;}
.dbano_error1{font-size:12px;color:red;}
.federaltax_error1{font-size:12px;color:red;}
.federaltax_error2{font-size:12px;color:red;}
.website_error{font-size:12px;color:red;}
.corpadd_error1{font-size:12px;color:red;}
.remitadd_error1{font-size:12px;color:red;}
.corpcity_error1{font-size:12px;color:red;}
.remitcity_error1{font-size:12px;color:red;}
.remitstate_error1{font-size:12px;color:red;}
.corpstate_error1{font-size:12px;color:red;}
.corpzipcode_error1{font-size:12px;color:red;}
.remitzipcode_error1{font-size:12px;color:red;}
.storetype_error1{font-size:12px;color:red;}
.mcp_error1{font-size:12px;color:red;float: left; width: 100%;}
.primarydist_error1{font-size:12px;color:red;float:left}
.secondarywholesal_error1{font-size:12px;color:red; float:left;}
.primarywholesal_error1{font-size:12px;color:red;float:left;}
.dis1_format_error2{font-size:12px;color:red;}
.dis2_format_error2{font-size:12px;color:red;}



input:required {
    box-shadow:none!important;
}


#webform-client-form-289 .form-item.webform-component.webform-component-markup.webform-component--enter-your-pharmacy-legal-corporate-name  p {
    float: left;
    font-size: 12px;
    width: 98%;
	color:black;
	margin: 0;
}

/* #webform-client-form-289  .form-item.webform-component.webform-component-number.webform-component--corporate-zip-code.webform-container-inline  label {
	font-size:13px; padding:0 0 2px; float:left;width:44%; font-weight:normal; display: block;
    margin-right: 1em;
} */
.page-node-290 #webform-client-form-289 .form-item.webform-component.webform-component-textfield.webform-component--retailer-account-with-secondary-wholesaler > label {
    margin-right: 4px !important;
}

#webform-client-form-289  .form-item.webform-component.webform-component-textfield.webform-component--ncpdp.webform-container-inline  label {
	font-size:13px; padding:0 0 2px; float:left;width:44%; font-weight:normal; display: block;
    margin-right: 1em;
}
#webform-client-form-289  .form-required
{color: black; margin: 0 -2% -2% 0;}

#webform-client-form-289 .form-item.webform-component.webform-component-markup.webform-component--asterisk-markup  p {
    color: black;
    font-size: 14px;
}

#webform-client-form-289 .form-item.webform-component.webform-component-markup.webform-component--submit-text {
    font-size: 12px;
   margin: 0px;
}

#webform-client-form-289 .form-item.webform-component.webform-component-markup.webform-component--medicare-claims-processor-mcp-information--pharmacy-store-type p {
  /*   font-size: 13px; */ font-size: 14px;float: left;
    margin: 10px 0 0;
}


#webform-client-form-289  .form-item.webform-component.webform-component-markup.webform-component--registration  h2 {
    /* font-size: 34px !important; */
	font-size: 16px !important;
    /* text-align: center !important; */
}
/* #webform-client-form-289   .form-item.webform-component.webform-component-textfield.webform-component--retailer-account-with-primary-wholesaler {
  
    width: 49% !important;
} */

#webform-client-form-289 .webform-component--contact-info .webform-component--contact-info h2, #webform-client-form-289 .webform-component--pharmacy-name-and-address .webform-component--pharmacy-name-and-address h2 ,#webform-client-form-289 .webform-component--registration .webform-component--registration h2 ,#webform-client-form-289 .webform-component--medicare-claims-processor-mcp-information--pharmacy-store-type h2 ,#webform-client-form-289 .webform-component--purchasing-information h2 ,#webform-client-form-289 .webform-component--participant-information h2{border-bottom:1px solid #569cd5;}
#webform-client-form-289 .webform-component h2{border-bottom:1px solid #569cd5; font-size: 16px; line-height:normal; margin-bottom: 0px;}
.form-item.webform-component.webform-component-markup.webform-component--contact-info > p {
    font-size: 14px;
}

.option {
    margin-left: -60px;
    width: 223px !important;
	margin-top: -3px !important;
}

.savenow .save-part {
    background: #005dab none repeat scroll 0 0;
    border: medium none;
    border-radius: 8px;
    color: #fff !important;
    padding: 4px 9px;
    position: relative;
    width: 31px;
	 margin: 10px 0 10px 390px;
}
.mapfooter-text-latest {
    color: #636467;
    float: left;
    font-size: 11px;
    text-align: center;
    width: 100%;
}
.wrapper .mapfooter {
    margin-bottom: 20px;}
	

	.onetouch-logo {
    margin: 0 10px;
}
#txtTitle{width:54px;}
#txtLink{width:54px;}
#txtTitle1{width:54px;}
#txtLink1{width:54px;}
#txtTitle2{width:54px;}
#txtLink2{width:54px;}
#txtTitle3{width:54px;}
#txtLink3{width:54px;}
#txtTitle4{width:54px;}
#txtLink4{width:54px;}
#txtTitle5{width:54px;}
#txtLink5{width:54px;}
#txtTitle6{width:54px;}
#txtLink6{width:54px;}
#txtTitle7{width:54px;}
#txtLink7{width:54px;}
#txtTitle8{width:54px;}
#txtLink8{width:54px;}
#txtTitle9{width:54px;}
#txtLink9{width:54px;}
#txtTitle10{width:54px;}
#txtLink10{width:54px;}
#txtTitle11{width:54px;}
#txtLink11{width:54px;}
#txtTitle12{width:54px;}
#txtLink12{width:54px;}
#txtTitle13{width:54px;}
#txtLink13{width:54px;}
#txtTitle14{width:54px;}
#txtLink14{width:54px;}
#txtTitle15{width:54px;}
#txtLink15{width:54px;}
#txtTitle16{width:54px;}
#txtLink116{width:54px;}

#txtTitle17{width:54px;}
#txtLink17{width:54px;}
#txtTitle18{width:54px;}
#txtLink19{width:54px;}
#txtTitle19{width:54px;}
#txtLink20{width:54px;}
#txtTitle20{width:54px;}
#txtLink21{width:54px;}
#txtTitle21{width:54px;}
#txtLink22{width:54px;}
#txtTitle23{width:54px;}
#txtLink24{width:54px;}
#txtTitle24{width:54px;}
#txtLink25{width:54px;}
#txtTitle25{width:54px;}
#txtLink26{width:54px;}
#txtTitle27{width:54px;}
#txtLink27{width:54px;}
#txtTitle28{width:54px;}
#txtLink28{width:54px;}

#fixwid{width:54px;border: 1px solid black;}


  .divTable
    {
        display:  table;
    }

   .divRow
    {
       display:table-row;
       width:auto;
    }
.section-emap-registration-form .divCell {
    background-color: #efefef;
    font-weight: bold;
	font-size: 14px;
    padding: 9px;
	 width: 100px;
}
.section-emap-registration-form  .table_wrap {
    float: left;
}
.section-emap-registration-form .table_wrap .divTable .headRow {
    float: left;
    width: 1231px;
}

.tbclssrow td  {
    background: #005dab;
	border: 1px solid #000;
    color: #fff;
    font: 13px Arial;
    text-align: center;
	height: 40px !important;
	width: 100px !important;
}
.tbclss  td{
	border: 1px solid #000 !important;;
    font: 14px Arial;
    text-align: center;
}
.table_wrap .tdesign .tbclss  td{
	border: 1px solid #000 !important;;
    font: 14px Arial;
    text-align: center;
}
.data-table .tdesign .tbclss  td{padding:5px;} 
.tbclss  td a.addbutton{
	cursor: pointer;
    font: 17px Arial;
    color:#005dab;
	width: 17px !important;
	float: left;
}
#excell-data-table #up-now1{padding: 7px 4% !important;}
table tr td:first-child{background:none;}
table tr.tbclss td:last-child {
    border:none; background:none;
}
.section-emap-registration-form .tdesign td input.fixwid{width: 85px !important;}


@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
/*   .section-emap-registration-form .tdesign td input.fixwid {
    width: 118px !important;
} */
.section-emap-registration-form .tdesign td input.fixwid {
    width: 85px !important;
}
}
.ie .removebutton{font-size:5px;}
#click-here-id {
    font: bold 14px Arial;
	color: #51b1d9;
	display: inline !important;
}
.partcipant {
    background: #005dab !important;
    border: 1px solid #000 !important;
}
.click-here-new{font: normal 14px Arial;}
#click-to-back{ font: bold 14px Arial;
	color: #51b1d9;}
#excell-data-table {
    margin-left: 10px;
}
.section-emap-registration-form .addmorelink-parent {
    border: 1px solid;
    float: left;
    padding: 9px;
	 background-color: #efefef;
}
.section-emap-registration-form .addmorelink-parent a#addbutton  {
    color: #f00;
    font: bold 18px Arial;
}
.divCell {
    background-color: #ccc;
    border: 1px solid black;
    display: table-column;
    float: left;
    font-size: 11px;
    height: 34px;
    width: 56px;
	text-align: center;
}
#webform-client-form-289 .parent-form-289 .form-row .corporate_address_1 .form-item-submitted-if-same-as-corporate-address-a label.option{margin:0px !important; width: 94% !important; font-size: 12px;}
#webform-client-form-289 .parent-form-289 .form-row .corporate_address_1 .form-item-submitted-if-same-as-corporate-address-a{margin:0px !important;}
#webform-client-form-289 input#edit-submitted-if-same-as-corporate-address-1 {
    float: left;
    width: auto;
	margin-right: 5px;
}
 .nes {
   
    display: table-column;
    float: left;
    font-size: 11px;
    height: 32px;
    width: 24px;
}
.table_wrap .divTable .headRow {
    width: 608px;
}

.removebutton {
   /*  border: 1px solid #000; */
    color: #005dab;
    font-size: 11px;
}
 
 /*.divCell1{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell2{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell3{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell4{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell5{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell6{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell7{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell8{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
  .divCell9{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 .divCell10{float:left;display:table-column;width:60px;background-color:#ccc;border:2px solid black;font-size:11px;}
 */
 
#tabview{border-collapse: collapse;border-spacing: 0;}
#webform-client-form-289 .click-here-new {
    font: 14px Arial;
    margin-left: 15px;
}
@media only screen and (min-width:320px) and (max-width : 414px){
#webform-client-form-289 .click-here-new {font: 12px Arial;margin-left: 2px;}
}
@media only screen and (min-width:415px) and (max-width : 480px){
#webform-client-form-289 .click-here-new {font: 12px Arial;margin-left: 2px;}
}

#upl-new1{
/*background-color: #005DAB; */
font: 14px Arial;
height: 30px;
width: 80px;
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
#upl-new{width: 92px;height:22px;}
#upl-new1{width: 92px;height:22px;}
}
.tbclssrow td{padding:1px;}


#webform-client-form-289 #excel-entry{display:none;}
