/* 
    Created on : MAR/2017
    Author     : INCOGRAF®
*/

/* === HUMAN RESOURCES  === */
.hr-banner .mybanner-container {
    background-color: transparent;
/*    background-image: url('../../images/app/link_home_recursos_humanos.jpg');*/
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: cover !important;
    height: 230px;
}
.hr-banner .mybanner-container-rh {   
    background-image: url('../../images/app/rh.jpg?r=2');
}
/*.hr-banner .mybanner-container-rh-opportunities {   
    background-image: url('../../images/app/rh-opportunities.jpg?r=1');
}*/
/*.hr-banner .mybanner-container-rh-applications {   
    background-image: url('../../images/app/rh-applications.jpg?r=1');
}*/

.recruitment-container .recruitment-title h2{
    color: #0062a9;
    text-transform: uppercase;
    padding-left: 45px;
    text-align: left;
}

.recruitment-container .row{
    margin-right: 0px;
    margin-left: 0px; 
}
.recruitment-container .recruitment-content-desc .recruitment-links-container{
    height: 600px;
    background-color: #f0d200;
    margin-top: -127px;
}
.recruitment-links-container .recruitment-links{
    padding: 160px 30px 0 30px;
}
.recruitment-links a:hover i{
    padding-left: 10px;
}
.recruitment-links-container .recruitment-links>div{
    padding: 10px 0;
    border-bottom: 1px dotted #dadada;
}
.recruitment-links-container .recruitment-links h4{
    text-transform: uppercase;
    text-align: left;
}
.recruitment-links-container .recruitment-links p{
    font-size: 20px;
}
.recruitment-content-desc hr{    
    position: absolute;
    width: 100%;    
    top: 280px;
    border-top: 1px solid #dadada;
    z-index: 20;

}
.recruitment-content-desc .recruitment-description{    
    padding: 50px;
}
.recruitment-content-desc .recruitment-description p{    
    font-size: 16px;
    text-align: justify !important;
}


@media screen and (max-width: 991px) {
    .recruitment-container .recruitment-title h2{
        padding-left: 50px;
        padding-right: 50px;
        text-align: center;
    }
    .recruitment-container .recruitment-content-desc .recruitment-links-container {
        height: auto; 
        margin-top: 0; 
    }
    .recruitment-links-container .recruitment-links {
        padding: 30px 50px;
    }
    .recruitment-content-desc .recruitment-description {
        padding: 50px 50px;
    }
    .recruitment-content-desc hr{    
        display:none;
    }


}
@media screen and (max-width: 767px) {
    .recruitment-container .recruitment-title h2{
        padding-left: 5px;
        padding-right: 5px;
    }
    .recruitment-links-container .recruitment-links {
        padding: 30px 5px;
    }
    .recruitment-content-desc .recruitment-description {
        padding: 50px 5px;
    }
}