/* especialista login */

#wrapper-esp-login {
  text-align: center;
}

#wrapper-esp-login:after {
  content: "";
  vertical-align: middle;
  display: inline-block;
  width: 1px;
  height: 100%;
}

@media (min-width: 1200px) {
  #wrapper-esp-login {
    width: 25%;
  }
}

@media (min-width: 993px) and (max-width: 1200px) {
  #wrapper-esp-login {
    width: 28%;
  }
}

@media (max-width: 992) {
  #wrapper-esp-login {
    width: 30%;
  }
}

#wrapper-esp-login {
  height: 50%;
  position: absolute;
  top: 0;
  right: 10%;
  background: url(../img/doctora3.png) no-repeat;
  background-size: cover;
  content: "";
  z-index: 0;
  animation: fadeInRight 800ms linear 600ms both;
}

@media (max-width: 1269px) {
  #wrapper-text-login {
    top: 5%;
  }
}

@media (min-width: 1270px) {
  #wrapper-text-login {
    top: 15%;
  }
}



#wrapper-text-login {
  height: 100%;
  text-align: left;
  position: absolute;
  left: 5%;
  content: "";
  z-index: 0;
}

#wrapper-text-login h2 {
  color: #fff;
  text-transform: uppercase;
  font-size: 50px;
  font-weight: 800;
  animation: fadeInDown 500ms linear 600ms both;
}

#wrapper-text-login h2 span {
  color: #1BBD36;
}

#wrapper-text-login p {
  color: #ddd;
  font-size: 25px;
  animation: fadeInUp 500ms linear 600ms both;
}

#wrapper-footer-login {
  height: 10%;
  position: absolute;
  bottom: 30px;
  left: 0;
  content: "";
  z-index: 0;
  display:flex;
/*
  justify-content: center;
*/
  align-items: center;
}

@media (max-width: 991px) {
  #wrapper-footer-login {
    text-align: right;
    margin-right: 30px;
  }
}

