.canvasjs-chart-credit{
	display:none;
}

#grafico-simulacao {
    height: 340px;
    max-width: 920px;
    margin-top: -1rem;
    margin-bottom: -9.5rem;
    margin-left: -3.5rem;
}  


.resultado-grafico-pizza .canvasjs-chart-canvas {
	height: 207px !important;
	margin-left: 3rem;
}

#grafico-rendimento,
#grafico-rentabilidade{
	max-width: 920px;
	margin-top: 2rem;
}

.border-legenda{
	width: 150px;
    height: 25px;
	border: 1px solid #D9DCDD;
	border-radius: 99px;
	opacity: 1;
}

.border-legenda-vlr{
	width: 125px;
    height: 25px;
	padding-left: 1.2rem;
	border: 1px solid #D9DCDD;
	border-radius: 99px;
	opacity: 1;
}


.rendimento-ultimos-36-meses .canvasjs-chart-container,
.expectativa-rentabilidade .canvasjs-chart-container {
	height: 220px !important;	
}

.rendimento-ultimos-36-meses .canvasjs-chart-canvas{
	margin-left: -10px !important;
	width: 950px !important;     
	position: unset !important;
	height: 180px !important;
	margin-top:10px;
	
}

.rendimento-ultimos-36-meses .border-left{
	position: absolute;
    height: 34px;
    margin-top: 12rem;
    margin-left: 4.82rem;
    border-left: 1px dashed #47484C;
    z-index: 1;
    opacity: 1;
}



.rendimento-ultimos-36-meses .border-right{
	position: absolute;
	height: 160px;
    margin-top: 3rem;
    margin-left: 61.3rem;
    border-right: 1px dashed #47484C;
    z-index: 1;
    opacity: 1;
}


.rendimento-ultimos-36-meses .legenda-grafico-rendimento{
	position: absolute;
    margin-top: 1rem;
	font-size: 13px;
    font-weight: 600;
    line-height: 22px;
	letter-spacing: 0px;
	color: #47484C;
	opacity: 1;
    z-index: 1;
}

.rendimento-ultimos-36-meses .legenda-grafico-rendimento svg {
	height:15px; 
	width:15px; 
	padding-top:0.5rem;
}

.rendimento-ultimos-36-meses .legenda-grafico-rendimento span {
	color:#00FF7F;
	
}


#legenda-carteira{
	margin-left:0.2rem;
}

#legenda-vlr-final {
	margin-top: -1.5rem;
	margin-left: 797px;
	
}

#legenda-vlr-inicio{
	margin-top: 6.5rem;
	margin-left: 0.7rem; 
	
}

#legenda-inicio{
	margin-top: 3.9rem;
	margin-left: 4rem; 
}

#legenda-fim{
	margin-top: -1.5rem;
	margin-left: 817px;
	
}

.expectativa-rentabilidade .canvasjs-chart-canvas{
	margin-left: -10px !important;
	width: 750px !important;     
	position: unset !important;
	height: 180px !important;
	margin-top:10px;
	
}


.expectativa-rentabilidade .border-right{
	position: absolute;
    height: 168px;
    margin-top: 2.5rem;
    margin-left: 48.3rem;
    border-right: 1px dashed #47484C;
    z-index: 1;
    opacity: 1;
}

.expectativa-rentabilidade .legenda-grafico-rentabilidade{
	position: absolute;
	margin-top: 1rem;
	text-align: left;
	font-size: 13px;
	font-weight: 600;
	line-height: 22px;
	letter-spacing: 0px;
	color: #47484C;
	opacity: 1;
	z-index: 1;
}

.expectativa-rentabilidade .legenda-grafico-rentabilidade ul{
	margin-top: 2rem;
	margin-left: 730px;
}

.expectativa-rentabilidade .legenda-grafico-rentabilidade li{
    padding: 0 0.5rem;
    margin: 2px 0 4px 0;
	
}

.expectativa-rentabilidade .legenda-grafico-rentabilidade svg {
	height:15px; 
	width:15px; 
	padding-top:0.5rem;
}


.expectativa-rentabilidade .legenda-grafico-rentabilidade span {
	color:#00FF7F;
	
}


#legenda-otimista{
	margin-left:2rem
}

#legenda-esperado{
	margin-top: -1.8rem;
	margin-left: 14rem;
}

#legenda-pessimista{
	margin-top: -1.8rem;
	margin-left: 26rem;
}

.expectativa-rentabilidade #legenda-inicio{
    margin-top: 4.2rem;
    margin-left: 3rem;
}

.expectativa-rentabilidade #legenda-fim{
    margin-top: -1.5rem;
    margin-left: 638px;
}

.expectativa-rentabilidade {
	display: none;
}

.img-rendimento-ultimos-36-meses {
	background-image: url('/assets/classic/img/portal-investimento/img-rendimento-ultimos-36-meses.png');
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
  height: 340px;
	position: relative;
	left: -3px;
}

.img-expectativa-rentabilidade {
	background-image: url('/assets/classic/img/portal-investimento/img-expectativa-rentabilidade.png');
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
  height: 340px;
	position: relative;
	left: -5px;
}


