.contact-form .bfbs3-form-group.bfbs3-form-group-actions {
    margin-bottom: 10px;
}
.fa-map-marked-alt:before {
    content: "\f5a0";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.fa-phone-alt:before {
    content: "\f879";
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.contact-form .bfQuickMode input[type=text], .contact-form .ff_elem, .contact-form .bfQuickMode .form-inline .form-control {
    max-width: 100%!important;
    border-radius: 0px!important;
    width:100%;
}
.career-form input#ff_elem22 {
    color: white;
}

.contact-form textarea {
    min-height: 120px!important;
}

/*career-form*/
/*choose-file-button*/
.ff_elem::-webkit-file-upload-button {
  background:#000000;
  border:0px;
  padding: 0.625rem 1.25rem;
  color: white;
  border-radius: 0px;
  margin-left: 0px;
}

.ff_elem::-webkit-file-upload-button:hover {
  background:#d3d1d2;
  border:0px;
  color:#000;
  transition: .5s ease;
  cursor:pointer; 
}

.bfQuickMode input[type=file] {
    padding: 0px 0px;
}

.career-form label{
    color: #fff!important;
    font-weight: 500!important;    
}

/*autofill*/
.contact-form input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #00a5994a inset!Important;}
.career-form input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #00a5994a inset!Important;}

/*form type answer*/
.bfbs3-form-control{color:black!important;}

/*form error*/
.formError .formErrorContent {
  width: 205px;}

/*jbweb form width*/
@media (min-width: 768px){
.career-form .form-inline .form-control {
    display: inline-block;
}}

.contact-form textarea {
    min-height: 120px;
}

#bfPage2 p {
    color: white!important;
}

/*--------------------------------
    ASTERISK
--------------------------------*/

i.glyphicon.glyphicon-asterisk:before {
    content: "\002a"!important;
    color:white;
    font-family: 'poppins'!important;
    font-style: normal;
    padding-left: 5px;
}

.contact-form i.glyphicon.glyphicon-asterisk:before {
    content: "\002a"!important;
    color:white!important;
    font-family: 'poppins'!important;
    font-style: normal;
    padding-left: 5px;
}

.contact-page i.glyphicon.glyphicon-asterisk:before {
    content: "\002a"!important;
    color:black;
    font-family: 'poppins'!important;
    font-style: normal;
    padding-left: 5px;
}
.contact-page .contact-form i.glyphicon.glyphicon-asterisk:before {
    content: "\002a"!important;
    color:black!important;
    font-family: 'poppins'!important;
    font-style: normal;
    padding-left: 5px;
}

.contact-page #bfPage2 p {
    color: #213965!important;
    text-align: left!important;
}