.total-contono-header{
	position: relative;
	top: inherit;
	left: inherit;
	height: 143px;
}
.logo-header{
	width: 145px;
	margin-top: 21px;
}
.contorno-menu-header{
	margin-top: 63px;
	padding-left: 140px;
}
.menu-header{
	height: 143px;
	background: #FFF;
	width: calc(100% - 610px);
}
.fundo-verde-acao-header-geral {
    background: #66CC34;
    width: 50%;
    position: absolute;
    right: 0px;
    top: 0px;
	height: 143px;
}
.fundo-verde-acao-header{
	position: absolute;
	right: 0px;
	top: 0px;
	height: 143px;
	width: 465px;
	background: #66CC34;
}
.fundo-verde-acao-header-geral,
.fundo-verde-acao-header{
	display: block;
}
.fundo-verde-acao-header{
	padding-left: 35px;
}
.texto-fundo-verde-acao{
	margin-top: 16px;
	font-size: 25px;
	color: #FFF;
	font-weight: 900;
	line-height: 29px;
}
.btt-acao-header{
	height: 41px;
	line-height: 41px;
	display: table;
	margin-top: 8px;
	padding-left: 23px;
	padding-right: 23px;
}

/* MOBILE */
@media (max-width: 1160px){
	.fundo-verde-acao-header-geral{
		display: none;
	}
	.contorno-menu-header{
		padding-left: 65px;
	}
	.fundo-verde-acao-header{
		padding-left: 25px;
		width: 402px;
	}
	.menu-header{
		width: calc(100% - 532px);
	}
	.menu-header a{
		padding-right: 10px;
		padding-left: 10px;
	}
}

/* MOBILE */
@media (max-width: 767px){
	.fundo-verde-acao-header-geral,
	.fundo-verde-acao-header{
		display: none;
	}
	.total-contono-header{
		height: 115px;
	}
	.total-menu-responsivo-topo{
		top: 43px !important;
	}
}
/* TABLET */
@media (max-width: 999px) and (min-width: 768px){
	.fundo-verde-acao-header-geral,
	.fundo-verde-acao-header{
		display: none;
	}
	.total-contono-header{
		height: 115px;
	}
	.total-menu-responsivo-topo{
		top: 43px !important;
	}
}
