.et-login-page {
  padding-top: 20px;
}

.et-login-page .xpaas-logo-container .thumbnail {
  box-shadow: none;
  border-radius: none;
  width: 150px;
  margin-bottom: 0;
  border: none;
  background-color: transparent;
}

.vc-align-text {
  padding-top: 6px
}

.signup-in {
  background-color: transparent;
}

.signup-form {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 40px;
  padding-bottom: 100px;
  padding-left: 60px;
  padding-right: 40px;
  background-color: white;
  -webkit-box-shadow: 0 10px 5px #888888;
  -moz-box-shadow: 0 10px 5px #888888;
  box-shadow: 0 2px 2px black;
}

/* === SIGNUP VERIFICATION CSS === */
#signup_verification {
  background-color: white;
}

/* === SIGNUP VERIFICATION TOP === */
#signup_verification #top {
  background-color: #F4F4F4;; /* #00c0ef */
  height: 250px;
}
#tick {
  /*width: 196px;*/
  /*height: 93px;*/
  /*margin:0 auto;*/
  /*!*padding-top: 30px;*!*/
  /*-ms-transform: rotate(135deg);*/
  /*-webkit-transform: rotate(135deg);*/
  /*transform: rotate(141deg);*/
  /*border-top: white 5px solid;*/
  /*border-right: white 5px solid;*/
  width: 200px;
  height: 150px;
  margin: 0 auto;
  /* padding-top: 30px; */
  -ms-transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  transform: rotate(122deg);
  border-top: #2C3E52 8px solid;
  border-radius: 10px;
  border-right: #2C3E52 8px solid;
}


#signup_verification #cancel {
  width: 200px;
  height: 150px;
  margin: 0 auto;
  top: 50px;
  position: relative;
  font-family: helvetica, arial, sans-serif;
  font-weight: lighter;
  font-size: 7em;
  color: dimgrey;
}

#signup_verification #cancel:after {
  content: 'X';
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%) scaleX(1.2);
  transform: translate(-50%,-50%) scaleX(1.2);
}
