.card-body{
    background-color:rgb(248, 245, 245);
}


.titlebar{
    /* margin:10px; */
    padding:20px;
    background-color:rgb(221, 221, 221); 
    border-radius: 9px;
    font-size: 20px !important;
}



.col-md-3, .col-md-4, .col-md-6, .col-md-12{
    margin-bottom: 20px;
}


.opt select{
    height:60px;
    margin-bottom: 15px;

}



input[type=file] {
      color: rgb(127, 146, 157) !important;
}

.profileimgX input[type=file]::after {
    content: " - Upload Profile Picture";
    color: rgb(111, 111, 111);
    margin-right: 10px; 
}


.VerifiedNMCcopyX input[type=file]::after {
  content: " - Upload NMC Verified Copy";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}


.VerifiedShareCodeCopyX input[type=file]::after {
  content: " - Upload ShareCode Verified Copy";
  color: rgb(111, 111, 111); 
  margin-right: 10px; 
}


.VerifiedDBScopyX input[type=file]::after {
  content: " - Upload DBS Verified Copy";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}



.cvx input[type=file]::after {
  content: " - Upload CV";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}


.dbs input[type=file]::after {
  content: " - Upload DBS";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}



.passportx input[type=file]::after {
  content: " - Upload Passport";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}


.brp input[type=file]::after {
  content: " - Upload BRP";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.nmccert input[type=file]::after {
  content: " - Upload NMC";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.mandatorycert input[type=file]::after {
  content: " - Upload Mandatory Certificate";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.bls_als input[type=file]::after {
  content: " - Upload BLS/ALS";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.immunization input[type=file]::after {
  content: " - Upload Immunization";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.mapa_pmva input[type=file]::after {
  content: " - Upload MAPA/PMVA";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}


.firstAddressProof input[type=file]::after {
  content: " - Upload 1st Proof of Address";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}

.secondAddressProof input[type=file]::after {
  content: " - Upload 2nd Proof of Address";
  color: rgb(111, 111, 111);
  margin-right: 10px; 
}





#chkbox{
  transform: scale(2);
  margin-left:5px;
}


#remember{
  transform: scale(2);
  margin-left:5px;
}

.loginChkbox{
  
  margin-left:40px;
}

input[type=text], 
input[type=password], 
input[type=date], 
input[type=file], 
input[type=email],
input[type=option], 
input[type=number], 
input[type=tel],
input[type=date]
{
    /* padding:30px 30px; */
    height:60px;
    font-size:30px;
}




.checkBTN{
  height: 40px;
  border-radius: 9px;
  margin-bottom: 20px;
}

.checkBTN:hover{
  background-color:rgb(157, 157, 157);
}



.declare{

  background-color:rgb(236, 231, 231);
  border-radius: 9px;
  padding:20px;
}


.Flist{
  color:white;
}

.p_img{
  max-width: 80px;
  
}





/* user profile */




/* login */

