




p, h1, h2, h3{
text-align: center;

}


.name_label, .email_label, .country_label, .input_file_label{
/*border: 1px solid black;*/
color: black;
margin-left: auto;
margin-right: auto;

}

@media (max-width: 899px){

#landing_email_box{
background: grey;
border-radius: 0px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
margin: 0 auto;
width: 90%;


}
#mce-FNAME{
margin: auto;
width: 90%;
}

#contact_email{
margin: auto;
width: 90%;

}

#country_select{
/*display:block;
margin:0 auto;*/
margin: auto;
width: 90%;

}
#bio_textarea{
width: 90%;

}

#curriculum{
display: block;
margin: 0 auto;
}
#container_jobpost{
    margin: auto;
    display: flex;
    width: 90%;
}

#sign_up_jobpost{
border-radius: 0px;
background-color: #333;
padding: 0.5rem;
color:white;
border: none;
font-weight: bold;
width: 80%;
margin: auto;
/*background-color: green;*/

}


}
@media (min-width: 900px){


#landing_email_box{
background: grey;
border-radius: 0px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
margin: 0 auto;
width: 650px;


}
#mce-FNAME{
margin: auto;
width: 200px;
}

#contact_email{
margin: auto;
width: 200px;

}

#country_select{
/*display:block;
margin:0 auto;*/
margin: auto;
width: 200px;

}
#bio_textarea{
width: 90%;

}

#curriculum{
display: block;
margin: 0 auto;
}

#container_jobpost{
    margin: auto;
    display: flex;
    width: 90%;
}

#sign_up_jobpost{
border-radius: 0px;
background-color: #333;
padding: 0.5rem;
color:white;
border: none;
font-weight: bold;

/*background-color: green;*/

}

}

#sign_up_jobpost:hover{
background-color: green;

}

#nameerror, #emailerror, #countryerror, #bioerror, #checkboxerror {
font-weight: normal;
text-align: center;
color: red;
}