#signupPop {
  height: 180px;
  width: 362px;
}
.row input{
	font-size: 16px;
	width: 230px;
	height: 37px;
	border-radius: 4px;
	padding-left: 5px;
	background-color: #ffffff;
	margin-bottom: 10px;
}
.row .btn-primary{
	background-color: #f77f00;
	border-color: #f77f00;
	-webkit-font-smoothing: antialiased;
	color: white !important;
	width: 134px;
	height: 37px;
	border-radius: 4px;
	cursor: pointer;
}
.row .btn-primary:hover{
	background-color: #FF9900;
	border-color: #FF9900;
}
.row.submit2 {
	margin-top: 10px;
}
.row .label2 {
  margin-right: 6px;
}
.pd-year {
  display: none;
  margin-top: 8px;
}
.blog-post-page2, .email-callout-page2, .homepage-page2, #spanish-popup-page2, #email-popup-page2, #email-friend-popup-page2, #email-callout-research-page2{
  display: none;
}

/* error styling */
.page1 label.error {
  position: absolute;
  display: block;
  left: 135px;
}
#email-callout .page1 label.error {
	left: 140px;
}
.pd-connec label.error {
	display: block;
}
#homepage label.error {
  left: inherit;
}
#spanish-popup label.error {
  left: 27px;
  bottom: 0px;
}
.newsletter-box #blog-email-updates label.error {
  left: 0;
  bottom: 0;
}
#signupPop.clinician-signupPop .email-popup-page2 label.error {
  float: left;
  position: absolute;
  right: 131px;
  margin-top: 23px;
}
#emailFriendsignupPop .page1 label.error {
  left: 16px;
  bottom: 20%;
}
/* homepage collection */
.page1-holder {
  display: inline;
  text-align: center;
  height: 88px;
  width: 100%;
  float: right;
}
#homepage {
  padding-top: 6px;
  text-align: left;
  display: inline-block;
}
#homepage-h2 {
  display: inline-block;
  border: 2px solid transparent;
  padding: 4px 6px;
  font-size: 22px;
  vertical-align: top;
}
#homepage #email {
  height: 22px;
  padding-top: 3px;
}
#homepage .submit-homepage {
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
  background-origin: padding-box;
  background-size: auto;
  border: none;
  box-shadow: none;
  color: rgb(57, 92, 112);
  cursor: pointer;
  display: inline;
  font-family: GibsonRegular, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  height: auto;
  line-height: 18.719999313354492px;
  text-align: left;
  width: auto;
  padding: 0 4px 0 0;
  text-transform: uppercase;
}
.submit-holder {
	display: inline;
	cursor: pointer;
}
#homepage-page2 {
  text-align: center;
}
#homepage-page2 .pertinent {
  margin-bottom: 7px;
}
.homepage-form-holder .orange {
  text-align: center;
}

/* spanish popup */
#spanish-popup .row #email {
  width: 212px;
}
#spanish-popup .submit1 {
  width: 98px;
}

/* email popup */
#email-popup .row.page1 #email {
  width: 212px;
}
#email-popup .row.page1 .submit1 {
  width: 100px;
}
#email-popup .page1 label.error {
  left: 24px;
  top: 110px;
}
.homepage-popup #email-popup .page1 label.error {
  top: 98px;
}

/* email a friend popup */
#emailFriendsignupPop {
  height: 160px;
  width: 362px;
}
#emailFriendsignupPop .btn-primary.submit1 {
  width: 100px;
}
/* clinician popup */
#signupPop.clinician-signupPop.researcher {
  height: 200px;
}
#signupPop.clinician-signupPop.researcher #email-popup .page1 label.error {
  top: 200px;
}
.other-credential {
  display: none;
  text-align: left;
  margin-left: 6.5%;
}
#other-cred {
  height: 20px;
}
.pd-research {
  margin-right: 9px;
  clear: both;
}
#signupPop.clinician-signupPop #email-popup-page2 .submit2 .btn-primary {
  margin-top: 2px;
}
#signupPop.clinician-signupPop.researcher .pd-connec, #signupPop.clinician-signupPop.researcher .pd-year {
  margin-bottom: 10px;
}

/* clinician side callout */
#email-callout-research-page2 select#research_role {
  width: 238px;
}
.callout-form-holder .row.page1 #email {
  margin-top: 10px;
}

/*PPMI Data Challege, Funding Opp Grants and Levodopa popup*/
.ppmi-data-challenge-popup, .funding-opp-grants-popup, .levodopa-data-challenge-popup {
  height: auto !important;
  width: 620px !important;
}
.other-cred-ppmi-challenge, .other-cred-funding-opp, .other-cred-levodopa-challenge {
  display: none;
}
.ppmi-data-challenge-popup label.error, .funding-opp-grants-popup label.error, .levodopa-data-challenge-popup label.error {
  float:left;
  margin-left: 18px;
  margin-top: -6px;
}
.ppmi-data-challenge-row, .funding-opp-grants-row, .levodopa-data-challenge-row, .mta-tools-row {
  display: inline-flex;
  float:left;
  margin-left:70px;
}
.ppmi-data-challenge-row label.ppmi, .funding-opp-grants-row label.funding-opp, .levodopa-data-challenge-row label.levodopa, .label.mta {
  float:left;
}
.ppmi-data-challenge-row div.ppmi,.funding-opp-grants-row div.funding-opp-grant, .levodopa-data-challenge-row div.levodopa, div.mta {
  margin-right: 20px;
}
.ppmi-data-challenge-row input#company, .funding-opp-grants-row input#company,
  .levodopa-data-challenge-row input#company
 {
  width: 480px;
}
.ppmi-challenge-pd-role, .funding-opp-grant-role, .levodopa-challenge-pd-role {
  float: left;
  text-align: left;
  margin-bottom: 22px;
  margin-left: 70px;
}
.ppmi-challenge-pd-role table tr, .funding-opp-grant-role table tr, .levodopa-challenge-pd-role table tr {
  display: inline-flex;
}
.ppmi-challenge-pd-role table td, .funding-opp-grant-role table td, .levodopa-challenge-pd-role table td {
  display: inline-flex;
  width: 240px;
}
.ppmi-challenge-pd-role table td label, .funding-opp-grant-role table td label, .levodopa-challenge-pd-role table td label {
  font-size: 14.4px;
  position: relative;
  bottom: 2px;
  margin-left: 5px;
}
#ppmi-data-challenge-credentials, #funding-opp-grants-credentials, #levodopa-data-challenge-credentials {
  float: left;
  text-align: left;
  clear: both;
  margin-left: 70px;
}
.ppmi-cred-choice, .funding-opp-cred-choice, .levodopa-cred-choice {
  display: inline-flex;
}
span.ppmi-other-cred-choice, span.funding-opp-other-cred-choice, span.levodopa-other-cred-choice {
  display: inline-flex;
  margin-right: 15px;
}
span.ppmi-other-cred-choice input, span.funding-opp-other-cred-choice input, span.levodopa-other-cred-choice input {
  width: auto;
  height: auto;
}
div.other-cred-ppmi-challenge, div.other-cred-funding-opp, div.other-cred-levodopa-challenge {
  position: relative;
  bottom: 18px;
  left: 8px;
}
.ppmi-data-challenge-submit, .funding-opp-submit, .levodopa-data-challenge-submit {
  clear: both;
}
input.ppmi, input.funding-opp, input.levodopa {
  position: relative;
  float: left;
}
input.mta-newsletter {
  width: auto;
  height: auto;
}
.mta-tools-catalog {
  height: auto !important;
  width: 604px !important;
}
.mta-tools-catalog label.error {
  float:left !important;
  margin-bottom: 10px;
}
.email-levodopa-confirm {
  margin-top: 10px;
}