h1 {
  font-weight: 300;
  font-size: 45px;
}
b {
  font-weight: 700;
}
.divider {
  height:0px;
}
.intro h2 {
  font-size:16px; 
  color:#333333;
  text-align: center;
}
.entry {
  width:100%;
  max-width: 400px ;
  margin-left: auto ;
  margin-right: auto ;
}
.navbar {
  margin-bottom: 0px;
}
.helpLink {
  display:none;
}
.login-container {
  padding: 60px 0px;
}
.password-label {
  margin-top:16px;
}
.Password p {
  font-size: 12px;
  color:#333333;
}
.entry .buttons {
  text-align: center;
}
label {
  margin: 15px 0px 8px 0px;
  font-size: 16px;
}
input {
  display: block;
  width: 100%;
  height: 34px;
  padding: .375rem .75rem;
  font-size: 14px;
  line-height: 18px;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.info-container {
  background-color: #FFFF00;
  padding: 55px 0 55px 0;
  margin: 0px -15px;
}
.divider h2 {
  visibility: hidden;
  height: 20px;
}
.create {
  /* width: 400px ;
  margin-left: auto ;
  margin-right: auto ; */
  text-align: center;
}
.create a {
  margin-left:7px;
}
#forgotPassword {
  font-size:12px;
  margin-bottom: .5rem;
  margin-top:7px;
  float: right;
}
#next, #GoogleExchange, #FacebookExchange, .sendButton, #cancel, #continue, #email_ver_but_verify, #email_ver_but_edit {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: 14px;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}

#cancel, #continue {
  width:120px;
}

.sendButton {
  margin-top: 10px;
}
.nexford-logo {
  width:158px;
}
#GoogleExchange {
  display: inline-block;
  width:120px;
  font-size: 18px;
}
#GoogleExchange::before {
    font-family: "Font Awesome 5 Brands";
    color: #FFFFFF;
    font-weight: 900;
    font-size: 40px;
    content: "\f1a0 \A";
    white-space: pre;
}
#next {
    width:200px;
    margin-top: 30px;
}
#FacebookExchange {
  display: inline-block;
  width:120px;
  font-size: 18px;
}
#FacebookExchange::before {
    font-family: "Font Awesome 5 Brands";
    color: #FFFFFF;
    font-weight: 900;
    font-size: 40px;
    content: "\f39e \A";
    white-space: pre;
}
.options div {
  display: inline-block;
  margin:0px 10px;
}
.options {
  text-align:center;
}
.support-container {
  background-color: #FFFF00;
  padding: 70px 0;
  margin: 0px -15px;
}
.support-container h3 {
  margin-top:40px;
}
.support-container a {
  color:inherit;
}
.footer {
  color: #fff;
}
.footer .left-section {
  background-color: #272727;
  padding: 50px 10px;
  height: 300px;
}
.footer .right-section {
  background-color: #000;
  height: 300px;
}
.footer .right-section span {
  position: absolute;
  bottom: 40px;
  right: 20%;
}
.footer .right-section span:hover {
  cursor:pointer;
  color:#ffffff;
}
.footer-logo {
  width:160px;
}
.social-icons-container {
  margin-top: 50px;
  margin-bottom: 30px;
}
.social-con {
  margin-right: 25px;
}
li {
  list-style: none;
}
ul {
  padding-inline-start: 0px;
}
.intro {
  font-size:22px;
  font-weight: 400;
}
.no-link {
  color:inherit;
  text-decoration: none;
}
.no-link:hover {
  color:inherit;
}