#linkedin-popup {
  width: 550px;
  max-width: 98%;
  padding-bottom: 45px;
  padding-top: 50px;
}

#linkedin-popup .inner.exec {
  opacity: 0.4;
  pointer-events: none;
}

#linkedin-popup .tbl-row {
  padding: 15px 25px;
}

#linkedin-popup #email-setup {
  display:none;
}

#linkedin-popup .ctrls-cont {
  display: table;
  width: 100%;
  table-layout: fixed;
}

#linkedin-popup .ctrls-cont > div {
  display: table-cell;
}

#linkedin-popup .ctrls-cont .lbl {
  font-weight: 600;
  font-size: 18px;
}

#linkedin-popup .ctrls-cont .ctrls {
  width: 300px;
}

#linkedin-popup .ctrls-cont .ctrls input {
  width: 135px;
  outline: none;
}

#linkedin-popup .ctrls-cont .ctrls .btn {
  width: 95px;
  margin-left: 10px;
}

#linkedin-popup #prompt-nuid-error {
  color: #ad0303;
  font-weight: 600;
  margin-top: 2px;
  padding-left: 25px;
  display: none;
}

#linkedin-popup  #li-other-email {
  margin-top: 9px;
  width: 100%;
}

#linkedin-popup .footer {
  padding: 20px 25px 0;
  text-align: right;
  margin-bottom: -20px;
}

#linkedin-thankyou {
  width: 550px;
  max-width: 98%;
  padding: 25px 35px;
}

#linkedin-thankyou .hdr {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 15px;
}

#linkedin-thankyou .bottom {
  padding-top: 5px;
  text-align: right;
}

@media (max-width: 500px) {
  #linkedin-popup .ctrls-cont {
    display: block;
  }

  #linkedin-popup .ctrls-cont .lbl {
    display: block;
    margin-bottom: 5px;
  }

}