
/** Register Image CSS **/
.reg.candidate-log  {
  background: url(https://talentsjobs.in/assets/resources/assets/css/registration/icon/register-employer1.svg) bottom left no-repeat !important;
  background-color: #30244F !important;
  background-size: cover !important;
  background-position: bottom left !important;
  background-position: center left !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  margin-left: 18%;
  max-width: 100%;
  width: 100%;
  position: relative !important;
  margin-top: 0%;
  
}

.reg .auth-cover-wrapper,
.lgn .auth-cover-wrapper {
  padding-bottom: 0px;
  display: flex;
  align-items: end;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img.employer-img {
  display:none;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  margin-left: 22%;
  max-width: 100%;
  display: inline-block;
  margin-top:0;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.candidate-img {
  display:none;
}

.reg.candidate-log.align-items-end .auth-cover-wrapper {
  position: relative;
  bottom: -40px;
}

@media only screen and (max-width: 991px) {
  .reg .auth-cover-wrapper {
    display: none !important;
  }

  .reg>.col-lg-6.h-100vh {
    display: none !important;
  }

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
 .reg.candidate-log {
  background-size: 112% 100%!important;
  background-position: 51% -23% !important;
 }

 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  margin-left: 0%;
  max-width: 100%;
  width: 100%;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img.employer-img {
  margin-left: 0%;
  max-width: 121%;
  width: 121%;
}

.reg.candidate-log.align-items-center>.h-100vh,
.reg.candidate-log.align-items-end>.h-100vh {
  height: 100% !important;
}

.reg.candidate-log.align-items-center .auth-cover-wrapper {
  padding: 45px 20px;
}

.reg.candidate-log.align-items-end .auth-cover-wrapper {
  padding: 45px 15px 0px 15px;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  margin-left: 0%;
}

}

@media only screen and (min-width:1200px) and (max-width: 1300px){
.reg.candidate-log {
  background-size: 112% 100%!important;
  background-position: 51% -23% !important;
 }

 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  margin-left: 0%;
  max-width: 100%;
  width: 100%;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img.employer-img {
  margin-left: 0%;
  max-width: 121%;
  width: 121%;
}

.reg.candidate-log.align-items-center>.h-100vh,
.reg.candidate-log.align-items-end>.h-100vh {
  height: 100% !important;
}

.reg.candidate-log.align-items-center .auth-cover-wrapper {
  padding: 45px 30px 45px 20px;
}

.reg.candidate-log.align-items-end .auth-cover-wrapper {
  padding: 45px 35px 0px 35px;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  margin-left: 0%;
}

}


@media only screen and (min-width:1301px) and (max-width: 1399px){
.reg.candidate-log {
  background-size: 112% 100%!important;
  background-position: 51% -23% !important;
 }

 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  position: relative !important;
  margin-left: 0%;
  max-width: 100%;
  width: 100%;
}

.reg.candidate-log.align-items-center>.h-100vh,
.reg.candidate-log.align-items-end>.h-100vh {
  height: 100% !important;
}

.reg.candidate-log.align-items-end .auth-cover-wrapper {
  padding: 45px 25px 0px 80px;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  margin-left: 0%;
}

  
}


@media only screen and (min-width: 1400px) and (max-width: 1667px) {
 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  position: relative !important;
}

.reg.candidate-log {
  background-size: 112% 100%!important;
  background-position: 51% -23% !important;
 }

 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
  position: relative !important;
  margin-left: 5%;
  max-width: 100%;
  width: 100%;
  /*height:700px;*/
}

.reg.candidate-log.align-items-center>.h-100vh,
.reg.candidate-log.align-items-end>.h-100vh {
  height: 100% !important;
}

.reg.candidate-log.align-items-end .auth-cover-wrapper {
  padding: 0px 0px 0px 75px;
}

.reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  margin-left: 3%;
  width: 96%;
  max-width: 96%;
}

}


@media only screen and (min-width: 1921px){
  .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
   position: relative !important;
 }
 
 .reg.candidate-log {
   background-size: 112% 100%!important;
   background-position: 51% -23% !important;
  }
 
  .reg.candidate-log .auth-cover-wrapper {
    width: 100%;
  }

  .reg.candidate-log .auth-cover-wrapper .auth-cover {
    width: 100%;
  }

  .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image img {
    position: relative !important;
    max-width: 100%;
    width: 100%;
    margin-left: 100%;
    left: -78%;
 }
 
 .reg.candidate-log.align-items-center>.h-100vh,
 .reg.candidate-log.align-items-end>.h-100vh {
   height: 100% !important;
 }
 
 .reg.candidate-log.align-items-end .auth-cover-wrapper {
   padding: 0px 0px 0px 75px;
 }
 
 .reg.candidate-log .auth-cover-wrapper .auth-cover .cover-image.employer-imgs img.employer-img {
  left: -71%;
  margin-left: 100%;
  max-width: 78%;
 }
 
}