	/*	Arquivo criado pelo programador Paulo Sergio de Oliveira	*/

.site{
width:100%;
min-height:500px;
margin:0px auto;
background-color:#fff;
border:px solid #f60;
float:left;
}
	
.main_index{
width:100%;
border:px solid #069;	
}
.main_search{
width:100%;
border:px solid #069;	
}
.main_single{
width:100%;
border:px solid #069;	
}
.slide_show{
width:100%;
border:1px solid #069;
float:left;	
}
.slide_ind{
width:48%;
margin:1% 1%;
}
.results{
width:100%;
min-height:600px;
background-color:#;
border:px solid #f00;
float:left;		
}
.select{
color:#444;
}
.results_curriculos, .results_vagas{
width:98%;
background:#f9f9f9;
border-radius: 12px;
min-height:100px;	
margin:0% 1% 4% 1%;
background-color:#;
border:px solid #ddd;
position:relative;
}
.results_curriculos:hover, .results_vagas:hover{
background-color:#fff;
border:1px solid #eee; 
box-shadow:0 2px 4px rgba(0,0,0,0.1), 0 8px 24px rgba(0,0,0,0.12);
}
.card{
    transition: all 0.3s ease;
    box-shadow: 0 4px 10px rgba(0,0,0,0.08);
}
.card:hover{
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(0,0,0,0.5);
}
.results_js{
margin-left:5px;
margin-right:5px;
color:#777;
text-align:center;
}

.results_objetivo{
width:%;
min-height:25px;
max-height:134px;
margin:10px;
background-color:#;
border:1px solid transparent;
border-radius: 12px;
overflow:hidden;
color:#777;
transition:.5s;
}
.results_objetivo:hover{
cursor:pointer;
border:1px solid #aaa;
color:#000;
transition:.5s;
}
.results_nome{
width:100%;
min-height:25px;
max-height:50px;
background-color:#;
border:px solid #09f;
overflow:hidden;
}
.results_img{
max-width:130px;
background-color:#;
border:1px solid transparent;
border-radius: 12px;
color:#777;
margin:10px;
/*position:absolute;*/
top:0;
right:0;
transition:.5s;
}
.results_img:hover{
cursor:pointer;
border:1px solid #aaa;
color:#000;
transition:.5s;
}

.breadcrumbs_curriculos{
border-bottom:3px solid #fff;
}
.breadcrumbs_curriculos:hover{
border-bottom:3px solid #7cbb00;
}

.breadcrumbs_vagas{
border-bottom:3px solid #fff;
}
.breadcrumbs_vagas:hover{
border-bottom:3px solid #f65314;
}

.paginator{
width:100%;
margin-top:10px;
margin-bottom:100px;
padding:0px;
background-color: #;
border:px solid #ddd;
float:left;
text-align:center;
}
.ul_paginator{
width:100%;
background-color: #;
border:px solid #ddd;
float:left;
text-align:center;
list-style:none;
}
.li_paginator{
width:%;
margin:0 5px 0 5px;
margin-bottom:0px;
padding:1% 2%;
background-color: #fff;
border:1px solid #ddd;
border-radius:3px;
float:left;
font-size:1.5em;
font-weight:bold;
text-align:center;
color:#38b;
}
.li_paginator_active{
width:%;
margin:0 5px 0 5px;
margin-bottom:0px;
padding:1% 2%;
background-color: #09f;
border:1px solid #ddd;
border-radius:3px;
float:left;
font-size:1.5em;
font-weight:bold;
text-align:center;
color:#fff;
}


.categ_utilities{
width:100%;
margin:50px 0% 0 0;
padding:%;
background:#;
border:px solid #ddd;
border-radius:3px;
float:left;
}
.segmento_js{
width:100%;
height:px;
margin:0% 0% 0 0;
padding:10px;
background:#;
border:1px solid #eee;
font-size:2em;
text-align:center;
float:left;
}
.segmento_js:hover{
background:#f9f9f9;
/*color:#000;*/
cursor:pointer;
}
.display_utilities{
width:100%;
min-height:px;
max-height:390px;
padding-top:20px;
padding-bottom:50px;
background:#fff;
border:1px solid #ddd;
float:left;
overflow:auto;
display:none;
}
.utilities{
width:100%;
min-width:60px;
height:px;
background:#fff;
border-bottom:px solid #ddd;
float:left;
}
.utilities span{
width:%;
border:px solid #ddd;
font-size:1.8em;
text-align:center;

}