.role_vacancies_container{
    padding-top:20px;
    padding-bottom:20px;
}

.role_vacancies_header{
    text-align: center; 
    padding-top:20px;
    padding-bottom:20px;
}

.role_vacancies_header>img{
    text-align: center;
    margin: auto;
}

.role_vacancies_title{
    font-size:36px;
    font-family:HelveticaNeueLTStd-Lt;
    padding-top:10px;
    padding-bottom:10px;
    color:#F3762D;
}

.role_vacancy{
    padding-top:20px;
    padding-bottom:50px;
    border-top: 1px solid #4d4d4d;
    overflow:auto;
}


.role_vacancy_title a,
.role_vacancy_title a:visited,
.role_vacancy_title a:link,
.role_vacancy_title a:active
{
    font-size:30px;
    color:#4d4d4d;
    text-decoration: none;
    font-family:HelveticaNeueLTStd-Roman;
    
}

.role_vacancy_title a:hover{
    border-bottom: 0.2px solid #F3762D;
}

.role_vacancy_location{
    font-size:20px;
    font-family:HelveticaNeueLTStd-Roman;
    color:#F3762D;
    padding-top:10px;
    padding-bottom:10px;
}

.role_button_link{
    padding-left:15px;
    padding-right:15px;
    padding-top:10px;
    padding-bottom:10px;
    color:#888;
    text-align:center;
    border-radius: 2px;
    border: 2px solid #888;
    float:right;
    font-size:14px;
    font-family:HelveticaNeueLTStd-Bd;
   
}

.role_button_link a,
.role_button_link a:link,
.role_button_link a:active,
.role_button_link a:visited{
    color:#888;
}
.role_button_link:hover{
    background-color:#F3762D;
        border: 2px solid #F3762D;
}
.role_button_link:hover a{
    color:#FCBD35;
}