h2 {margin-top:21px}
body,html{width: 100%;margin: 0;}
.escopodecurriculo{
width:100%;
height:100%;	
text-align:center;	
box-sizing:border-box ;
}
.subescopodocurriculo{margin-left: 6%;margin-right: 6%;}
.CaixaSobremim{
text-align: center;
display:flex;
align-items: center;
justify-content: center;
flex-direction:row;
box-sizing: border-box;
height:300px;
}
#escopofoto-CSm{

margin-right: 1px;
width: 30%;
height:300px;
display: flex;
flex-direction: column;

/*background-color:rgb(48, 48, 45);display: flex;flex-direction: column;;
*/}
.fundoquadradofoto{background-color: rgb(48, 48, 45);
height:100%;
overflow: hidden;
display: flex;
align-items: center;
justify-content:center;}

.escopofoto{
background-color: rgb(48, 48, 45);
border-radius: 50%;
display: flex;justify-content: center;align-items: center;
width: 100%;
}
.escopofoto img{display:inline-block;width:100%;border-radius: 50%;}
.escopoiconescontato{
width: 100%;
background-color: rgb(48, 48, 45);
margin-top:1px;
display: flex;
justify-content: center;
align-items: center;

}
.escopoiconescontato:hover{
box-sizing:border-box;border:0px solid white
}
.escopoiconescontato a {
display: flex;align-items: center;
}
.escopoiconescontato  img{
border:2px solid white;
box-sizing:border-box;
width:45px;height:45px;

}
.escopoiconescontato  img:hover{border:0px solid white;}
.escopotext-CSm{

width: 70%;
height:300px;
background-color:rgb(48, 48, 45);	
display: flex;
align-items: center;
}
.blocktext h2{
width:100%;
display:inline-block;box-sizing: border-box;
text-align: center;}



.caixa-experiencia {
	width: 100%;
	margin:0;
	
	display: inline-block;
	align-items: center;
	justify-content: center;
	position: relative;
	
	background-color:rgb(48, 48, 45);	
	z-index: -1;
}
.caixa-experiencia h3{
		text-align: center;
		margin: 0px;
		width: 100%;
		background:rgb(63, 63, 60);
		padding: 18px;
			
}

.caixa-experiencia p{
	text-align: center;
	//margin: 0px;
	width: 100%;	
	background:rgb(63, 63, 60);	
}

.caixa-experiencia li{
		text-align: left;
		list-style-type:none;
}





.CaixaEstudando{	
margin-top: 12px;
width:100%;
height:100%;

text-align: center;
position: relative;
z-index: 1;
background-color:rgb(48, 48, 45);
}

.CaixaEstudando >h2{margin: 0px;}
.CaixaEstudando >p{
width: 100%;
margin:0;
padding: 18px;
display: inline-block;
align-items: center;
justify-content: center;
position: relative;
background:rgb(63, 63, 60);
z-index: -1;}
.escopodabarra::-webkit-scrollbar {
border:1 solid grey;
height: 6px;
background-color:rgb(63, 63, 60);
}
.escopodabarra::-webkit-scrollbar-thumb{
background-color:grey;
border-radius:6px;
}
.auxiliarsemoverflow{}
.escopodabarra{
max-height: 100%;
display: flex;
text-align:left;
align-items: center;

}
.escopoicones{
min-width: 75px;
height: 75px;
margin:4px;
/* overflow: hidden; */
background-color:rgb(109, 109, 108);
border-radius: 50% 50% 50% 50%;
margin-left:0px;
display: flex;justify-content: center;align-items: center;
position: relative;
}
.escopoicones img{height: 86%;border-radius: 50% 50% 50% 50%}

#idicone, .idicone{
min-width:125px;
height:75px;
margin-right:12px;margin-left:0px;
border-radius: 40px 40px 40px 0px;
background-color:rgb(109, 109, 97);
border-radius: 100px 100px 100px 100px;
display:inline-flex;
align-items: center;
justify-content: center;
position: relative;
z-index: 1;
margin-left: 4px;
}
#idicone img{
height:85%;
}
/* depois subistituir o idicone por .idicone */
.idicone img{
height:85%;
}

.popcartadedescrição_id,.popcartadedescrição_comum {
background:white;
width: 350px;
height: 200px;
z-index:1;
top:-208px;
left:0px;
box-sizing: border-box;
display: none;
position:absolute;
overflow: hidden;



}


.popcartadedescrição_id > h3{

background:rgb(63, 63, 60);
padding: 12px;
margin:0px;
margin-bottom: 6px;
width: 100%;


}
.popcartadedescrição_id p{
color:black;
margin:0;padding: 0;


}
.popcartadedescrição_comum > h3{
background:rgb(63, 63, 60);
padding: 12px;
margin:0px;
margin-bottom: 6px;
width: 100%;

}
.popcartadedescrição_comum  p{
color:black;
margin:0;padding: 0;
width: 100%;
text-overflow:ellipsis;

}