.jobdetail-listing .form-check-input:checked {
    background-color: #FFD400 !important; 
    border-color: #FFD400;
    color: #000 !important;
}
.jobdetail-listing .form-check-input:checked{}
.adddate-job{font-size: 12px; transition: all 1s ease;}
.jobpost:after {
    content: "";
    width: 100%;
    height: 6px;
    background: #ccc;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 1s ease;
    box-sizing: content-box;
    right: 0;
    
}
.jobpost {
    position: relative;
}
.jobpost a{transition: all 1s ease; box-sizing: content-box;}
.jobpost:hover a{background-color: #FFD400 !important; color: #000 !important;}
.jobpost:hover:after  {background-color: #FFD400 !important;}
.ratting-star {
    color: #FFD400;
}
.ratting-star svg {
    margin-right: 6px;
    margin-bottom: 20px;
}
.silk-p {
    box-shadow: 7px -2rem 3rem rgba(0, 0, 0, 0.175);
}
.careerslider .slick-dots{bottom: 0;}
.careerslider .slick-active button {
    width:40px !important;
    background: #FFD400 !important;
    border-radius: 50px;
    height: 8px !important;
}
.careerslider .slick-dots li{height: auto !important; width: auto !important;}
.careerslider .slick-dots li button:before{display: none !important;}
.careerslider .slick-dots li button {

    width: 15px;
    height: 10px;
    padding: 5px;
    background: #000000;
    border-radius: 10px;
}
.bg-yellow{background-color: #FFD400;}
.textblack:hover{color:#333 !important;}
.logorhysley {
    left: -60px;
    bottom: -58px;
    width: 25% !important;
    position: absolute;
    opacity: 0.1;
}
.formotp input {
    border: none;
    border-bottom: 1px solid #0e0e0e;
}
.formotp input {
    border-radius: 0;
}

.detailtop-page .logorhysley {
    left: auto;
    bottom: -100px;
    width: 35% !important;
    position: absolute;
    opacity: 0.3;
    right: -60px;
}
.loginname {
    background:#E2E2E2;
    position: absolute;
    left: 0;
    width: auto;
    top:25px;
}
.linkdin-btn{background-color:#00358F;}
.login-btn-page a{transition: all 1s ease; box-sizing: content-box; width: 63%;}
.login-btn-page a:hover{background-color: #FFD400 !important; color: #333 !important;}

.upload_dropZone {
    color: #0f3c4b;
 
    outline: 1px dashed #ccc;
    border-radius:20px !important;
    outline-offset: -12px;
    transition:
      outline-offset 0.2s ease-out,
      outline-color 0.3s ease-in-out,
      background-color 0.2s ease-out;
  }
  .upload_dropZone.highlight {
    outline-offset: -4px;
    outline-color: var(--colorPrimaryNormal, #0576bd);
    background-color: var(--colorPrimaryEighth, #c8dadf);
  }
  .upload_svg {
    fill: var(--colorPrimaryNormal, #0576bd);
  }
  .btn-upload {
    color: #fff;
    background-color: var(--colorPrimaryNormal);
  }
  .btn-upload:hover,
  .btn-upload:focus {
    color: #fff;
    background-color: var(--colorPrimaryGlare);
  }
  .upload_img {
    width: calc(33.333% - (2rem / 3));
    object-fit: contain;
  }
  
  .box.col-md-12 p {
    width: 48%;
    float: left;
}