/* Apply for Job form poupup */
h2#jobapplyformlLabel {
    font-size: 24px;
    font-weight: 600;
    color: #f43336;
}
#jobapplyform .modal-header{
    border-bottom: 0;
    padding: 0 0px 30px 0;
}
#jobapplyform .modal-content{
    padding: 30px;
    border-radius: 35px;
    width: 683px;
}
#jobapplyform button.btn-close {
    background-color: unset !important;
    background-image: url();
    right: 30px;

}
#jobapplyform button.btn-close svg{width: 31px;}
#jobapplyform button.btn-close:focus,#jobapplyform button.btn-close:hover{
    box-shadow: unset !important;
    opacity: 1 !important;
}
#jobapplyform .modal-dialog{max-width: 633px;}

/* Apply for Job form poupup */


@media only screen and (max-width: 1919px) {    
    #jobapplyform .modal-dialog{max-width: 633px;}
    #jobapplyform button.btn-close {right: 25px;}
    #jobapplyform button.btn-close svg{width: 26px;}
    #jobapplyform .modal-content{padding: 25px;border-radius: 30px;}
    h2#jobapplyformlLabel {font-size: 22px;}
}

@media (max-width: 1439px){
    #jobapplyform .modal-dialog{max-width: 563px;}
    #jobapplyform button.btn-close {right: 23px;}
    #jobapplyform button.btn-close svg{width: 23px;}
    #jobapplyform .modal-content{border-radius: 25px;}
    h2#jobapplyformlLabel {font-size: 20px;}
    #jobapplyform .modal-header{padding: 0 0px 20px 0;}
}

@media (max-width: 1199px){    
    #jobapplyform .modal-dialog{max-width: 533px;}
    #jobapplyform button.btn-close {right: 20px;}
    #jobapplyform button.btn-close svg{width: 20px;}
    #jobapplyform .modal-content{border-radius: 20px;}
    h2#jobapplyformlLabel {font-size: 18px;}
}   
@media (max-width: 991px){    
    #jobapplyform .modal-dialog{max-width: auto;}
    h2#jobapplyformlLabel {font-size: 16px;}
    #jobapplyform .modal-header{padding: 0 0px 10px 0;position: unset;}
    #jobapplyform form .d-flex{flex-direction: column;}
}