/*** welcome ***/
#welcome{
	background-image: url(../images/background_welcome_recrutamento.jpg);
	padding: 180px 0 180px 0;
}
/*** section2 ***/
#section2 {
	padding: 0;
}
.section2_container p{
	margin: 0;
}
.div_pag {
	background-image: url(../images/div_pag.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center center;
    padding: 14px 106px 14px 20px;
    display: inline-block;
    position: relative;
    top: -27px;
    margin-bottom: 35px;
}
.div_pag p{
	color: #ffffff;
	font-family: Raleway-Light, sans-serif;
	font-size: 27px;
	margin: 0;
}
.section2_container{
    padding-bottom: 50px;
}
.section2_container .subpara{
	margin-left: 16px;
}
.section2_container h1{
	color: #f3931f;
	font-size: 29px;
	font-family: Raleway-Light, sans-serif;
}

/*** section3 ***/
#section3 {
	background-color: #ffffff;
	padding: 47px 0 53px 0;
}
.first_half{
	padding-right: 30px;
}
.second_half{
	padding-left: 30px;
}
.no-padding{ padding: 0; }
.proposal{
	width: 90%;
	margin-top: 37px;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 13px;
	min-height: 115px;
}
.proposal p{
	padding: 0 80px 0 0 !important;
}
.section3_container h2, .section4_container h2, .section5_container h2, .section6_container h2{
	font-size: 19px;
	color: #f3931f;
	font-family: Raleway-Bold, sans-serif;
	margin-top: 0px;
	letter-spacing: 1px;
}
.section3_container p, .section4_container p, .section5_container p, .section6_container p{
	margin: 0;
}
.second_iddeal_button p{
    color: #ffffff;
    font-family: Raleway-Medium, sans-serif;
    font-size: 18px;
    margin-left: 41px;
}
.see{
	width: 29px;
	height: 17px;
	display: inline-block;
	background-image: url(../images/see.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	position: relative;
	top: -40px;
	float: right;
	cursor: pointer;
}
.proposal:hover .see { 
	background-image: url(../images/see_hover.png);
}

/*** section4 ***/
#section4 {
    padding: 25px 0 53px 0;
    background-color: white;
}
.section4_container{
	width: 90%;
	margin: 0 auto;
	padding: 0 40px 0 70px;
}


/*** section5 ***/
#section5 {
    padding: 25px 0 53px 0;
}
.section5_container{
	width: 90%;
	margin: 0 auto;
	padding: 0 40px 0 70px;
}

/*** section6 ***/
#section6 {
    padding: 25px 0 133px 0;
}
.section6_container{
	width: 90%;
	margin: 0 auto;
	padding: 0 40px 0 70px;
}

/*** section7 ***/
#apply{
	background-image: url(../images/background_apply.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	text-align: center;
	padding: 180px 0 180px 0;
}
#apply h1{
	color: white;
	letter-spacing: 1px;
}
#apply h2{
	color: white;
	letter-spacing: 1px;
}
.first_iddeal_button a{
	font-family: Raleway-Light, sans-serif;
}
.first_iddeal_button a:hover{
	color: white !important;
}



/**** RECRUTAMENTO DETALHE ***/


/*** MEDIA QUERYS ***/

@media only screen and (max-width : 1480px){
	/*** HOME ***/
	#welcome{
		padding: 145px 0 145px 0;
	}
}
@media only screen and (max-width : 1280px){
	.section4_container, .section5_container, .section6_container{
		padding: 0 25px 0 25px;
	}
	.proposal {
	    width: 100%;
	}
}
@media only screen and (max-width : 992px){
	.section3_container .col-md-6, .section4_container .col-md-6, .section5_container .col-md-6, .section6_container .col-md-6{
		padding: 0;
	}
	.proposal {
	    width: 100%;
	}
}
@media only screen and (max-width : 768px){
	.section4_container, .section5_container, .section6_container{
	    padding: 0 20px 0 20px;
	}
	#section6 {
	    padding: 25px 0 100px 0;
	}
}
@media only screen and (max-width : 700px){
	#welcome{
		padding: 100px 0 100px 0;
	}
	#apply {
	    padding: 100px 0 100px 0;
	}
}
@media only screen and (max-width : 480px){
	.div_pag{
		padding: 14px 46px 14px 30px;
	}
	.div_pag p{
	    font-size: 22px;
	}
	.section4_container, .section5_container, .section6_container{
	    padding: 0 10px 0 10px;
	}
}