@media screen and (max-width: 768px) {
	.container, .container-min {
	    padding: 0 2%;
	    width: 96%;
	}

	.container-mobile {
		padding: 0;
	    width: 100%;	
	}

	.Logo_Busca_Social {
	    display: inherit;
	}

	.Logo {
		border-bottom: 2px solid #59794c;
	    margin: 9px auto 0;
	    padding-bottom: 2px;
	    text-align: center;
	}

	.Logo svg {
	    width: 142px;
	}

	.Busca {
		background: #ffffff;
	    display: none;
	    margin: 0;
	    padding: 5px 0 6px;
	    position: absolute;
	    text-align: center;
	    width: 100%;
	}

	.Busca input {
	    background-size: 23px;
	    padding: 12px 42px 9px 27px;
	    width: 60%;
	}

	.Busca_Mobile {
		cursor: pointer;
		display: block;
	    position: absolute;
	    right: 16px;
	    top: 16px;
	}

	.Busca_Mobile img {
	    width: 32px;
	}

	.Social {
		border-bottom: 2px solid #59794c;
	    display: flex;
	    justify-content: center;
	    flex-direction: row;
	    margin: 7px auto 0;
	    padding-bottom: 1px;
	    text-align: center;
	    width: 100%;
	}

	.Social_Icones {
	    display: inline-block;
    	order: 2;
	}

	.Social_Mobile .Social_Icones {
	    width: 100%;
	}

	.Social_Botao {
		margin: 0 6px 0 0;
	    order: 1;
	}

	.Social_Botao a {
		background: #3a2a14;
		border-color: #3a2a14;
	    margin: 0 auto;
	    padding: 4px 14px 4px;
	}

	.Menu {
		margin: 0 auto;
	}

	.Menu .Icone {
		background: none;
		display: block;
		height: 37px;
	    margin: 0 auto;
	    position: absolute;
	    left: 16px;
	    top: 17px;
	    width: 36px;
	    z-index: 10;
	}

	.Menu .Icone:after, .Menu .Icone:before, .Menu .Icone span, .Menu .Icone label {
		background: #432414;
		border-radius: 5px;
		content: ' ';
		display: block;
		left: 0;
		height: 5px;
		position: absolute;
		-webkit-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
		width: 100%;
	}

	.Menu .Icone:before {
		top: 0;
	}

	.Menu .Icone:after {
		bottom: 7px;
	}

	.Menu .Icone:focus {
		outline: none;
	}

	.Menu .Icone label {
		height: 100%;
		background: none;
		cursor: pointer;
		z-index: 1000;
	}

	.Menu .Icone span {
		top: 12px;
	}

	.Menu_Nav {
		background: #ffffff;
	    font-family: sans-serif;
	    font-weight: 400;
	    font-size: 13px;
	    height: 421px;
	    max-height: 0;
	    overflow: hidden;
	    padding: 0;
	    position: absolute;
	    -webkit-transition: all 300ms ease-in-out;
	    transition: all 300ms ease-in-out;
	    top: 66px;
	    width: 60%;
	    z-index: 999;
	}

	.Menu_Nav ul {
	    margin: 8px auto 0;
	}

	.Menu_Nav ul li {
	    border-right: 0;
	    height: auto;
	    min-width: auto;
	    padding: 0 0 0 5px;
	    position: initial;
	    text-align: left;
	    width: calc(100% - 5px);
	}

	.Menu_Nav ul li a {
		color: #000000;
	    display: block;
	    margin: 0;
	    padding: 7px 10px;
	    text-decoration: none;
	    text-transform: uppercase;
	}

	.Menu_Nav ul li a:before {
		color: #467a48;
		content: "»";
	    font-family: 'Lato-Black';
	    font-size: 14px;
	    line-height: 1.2;
	    margin: 0 4px 0 0;
	}

	.Menu_Nav ul li a span {
	    font-size: 13px;
	    text-transform: none;
	}

	.Menu_Nav ul li a span br, .Conteudo_Detalhes_Acoes_Cooperativas_Titulo h1 br {
	    display: contents;
	}

	.Menu_Nav ul.Sub_Menu, .Acoes_Cooperativas li ul {
		background: #ffffff;
	    left: 0;
	    height: 420px;
	    margin: 0 auto;
	    padding: 0;
	    position: absolute;
	    text-align: left;
	    top: 0;
	    width: 100%;
	}

	.Menu_Nav ul li:hover {
		background: transparent;
	}

	.Menu_Nav ul li:hover a ~ ul, ul.Sub_Menu:hover, .Acoes_Cooperativas li a ul {
		display: none;
	}

	.Menu_Nav ul.Sub_Menu li a:before {
		display: none;
	}

	.Menu_Nav ul.Sub_Menu.IPEF, .Menu_Nav ul.Sub_Menu.Acoes_Cooperativas, .Menu_Nav ul.Sub_Menu.Difusao_Conhecimento, .Menu_Nav ul.Sub_Menu.Eventos, .Menu_Nav ul.Sub_Menu.Servicos_Tecnologicos, .Menu_Nav ul.Sub_Menu.Participantes_Sistema {
    	width: 100%;
	}

	.Menu_Nav ul.Sub_Menu .Sub_Menu_Titulo {
	    color: #59794c;
	    display: block;
	    font-family: 'Lato-Black';
	    font-size: 13px;
	    margin: 14px auto 0 26px;
	}

	#ChangeIcone {
		display: none;
	}

	#ChangeIcone:checked ~ .Icone:before, #ChangeIcone:checked ~ .Icone:after {
		top: 10px;
		margin-top: 0;
	}

	#ChangeIcone:checked ~ .Icone:before {
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}

	#ChangeIcone:checked ~ .Icone:after {
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	#ChangeIcone:checked ~ .Icone span {
		opacity: 0;
	}

	#ChangeIcone:checked ~ .Menu_Nav {
		max-height: 1120px;
	}

	.Social_Mobile {
	    border: 0;
	    bottom: 16px;
	    display: block;
	    margin: 0;
	    padding: 0;
	    position: absolute;
	}

	.Social_Mobile .Social_Botao {
	    margin: 0 auto 10px;
	}

	.Social_Mobile .Social_Botao a {
	    font-size: 14px;
	    letter-spacing: 1.5px;
	    padding: 6px 17px 8px;
	}

	#Banner_Home {
		display: none;
	}

	#Banner_Home_Mobile {
		display: block;
	}

	.Banner_Home_Mobile.owl-carousel {
		margin: 0 auto;
	}

	.Banner_Home.owl-carousel .owl-nav, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-nav, .Slide_Lista_Noticias_Itens .owl-nav {
	    position: absolute;
	    top: 50%;
	    width: 100%;
	}

	/* 09.09.2021 para desativar owl-next e owl-prev separado bloco dos demais e incluido linha display: none */
	.Banner_Home.owl-carousel .owl-next, .Banner_Home.owl-carousel .owl-prev {
		background: none;
	    border: 0;
	    cursor: pointer;
		position: relative;
		z-index: 9999;
		display: none;
	}

	.Acoes_Cooperativas_Slide_Home.owl-carousel .owl-next, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-prev, .Slide_Lista_Noticias_Itens .owl-next, .Slide_Lista_Noticias_Itens .owl-prev {
		background: none;
	    border: 0;
	    cursor: pointer;
		position: relative;
		z-index: 9999;
	}

	.Banner_Home.owl-carousel .owl-next, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-next, .Slide_Lista_Noticias_Itens .owl-next {
		float: right;
	}

	.Banner_Home.owl-carousel .owl-next span, .Banner_Home.owl-carousel .owl-prev span, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-next span, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-prev span {
		font-size: 90px;
	    line-height: 0;
	}

	.Produtos_Home, .Participantes_Home, .Participantes_Home_Imagem img, .Footer_Coluna, .Noticias_Home, .Noticias_Home_Artigos, .Eventos_Home, .Video_Home iframe {
	    width: 100%;
	}

	#Noticias_Eventos_Home {
	    padding: 26px 0;
	}

	.Noticias_Eventos_Home_Titulo {
	    margin: 0 auto 15px;
	}

	.Eventos_Home .Noticias_Eventos_Home_Titulo {
	    margin: 3px auto 15px;
	}

	.Noticias_Eventos_Home_Titulo h1, .Acoes_Cooperativas_Titulo_Home h1, .Participantes_Home_Titulo h1, .Produtos_Home_Titulo h1, .Conteudo_Eventos_Titulo h1, .Conteudo_Eventos_Titulo_SemLinha h1 {
	    text-align: center;
	}

	.Noticias_Eventos_Home_Titulo h1:before, .Acoes_Cooperativas_Titulo_Home h1:before, .Participantes_Home_Titulo h1:before, .Produtos_Home_Titulo h1:before, .Conteudo_Eventos_Titulo h1:before {
	    background: #3e260b;
	    content: '';
	    display: inline-block;
	    height: 3px;
	    margin: 25px 12px 0 auto;
	    width: 15%;
	}

	.Noticias_Eventos_Home_Titulo h1:after, .Acoes_Cooperativas_Titulo_Home h1:after, .Participantes_Home_Titulo h1:after, .Produtos_Home_Titulo h1:after, .Conteudo_Eventos_Titulo h1:after {
		height: 3px;
	    margin: 25px auto 0 12px;
		width: 15%;
	}

	.Acoes_Cooperativas_Titulo_Home h1:before, .Participantes_Home_Titulo h1:before, .Produtos_Home_Titulo h1:before, .Acoes_Cooperativas_Titulo_Home h1:after, .Participantes_Home_Titulo h1:after, .Produtos_Home_Titulo h1:after, .Conteudo_Eventos_Titulo h1:before, .Conteudo_Eventos_Titulo h1:after {
		margin: 25px 6px 0 0;
		width: 5%;
	}

	.Acoes_Cooperativas_Titulo_Home h1:after, .Participantes_Home_Titulo h1:after, .Produtos_Home_Titulo h1:after {
	    margin: 25px 0 0 6px;
	}

	.Noticias_Home_Artigo {
	    background: #ffffff;
	    margin: 0 0 0;
	    position: relative;
	    text-align: center;
	    width: 100%;
	}

	.Noticias_Home_Artigo_Imagem, .Slide_Lista_Noticias_Quadro_Imagem {
    	height: 176px;
    }

	/*@media screen and (min-width: 536px) {
		.Noticias_Home_Artigo_Imagem img {
		    width: 50%;
		}
	}*/

	.Noticias_Home_Artigo_Imagem > span, .Slide_Lista_Noticias_Quadro_Imagem > span {
		display: none;
	}

	.Noticias_Home_Artigo_Titulo {
	    background: #ffffff;
	    margin: 0 auto;
	    padding: 5px 0 23px;
	    position: relative;
	    text-align: center;
	    width: 257px;
	    z-index: 9999;
	}

	.Noticias_Home_Artigo_Titulo span {
		font-family: "Lato-Black";
	}

	.Eventos_Home {
	    background: #ffffff;
	    position: relative;
	}

	.Eventos_Home_Item_Texto {
	    padding: 5px 0 0;
	}

	.Eventos_Home_Item_Texto h2 {
	    font-size: 20px;
	}

	@media screen and (max-width: 419px) {
		.Eventos_Home_Item_Imagem {
		    margin: 0;
		    width: 50%;
		}
		.Eventos_Home_Item_Imagem img {
		    width: 90%;
		}
		.Eventos_Home_Item_Texto {
		    float: left;
		    width: 50%;
		}
	}

	@media screen and (max-width: 440px) {
		.Acoes_Cooperativas_Titulo_Home h1:before, .Participantes_Home_Titulo h1:before, .Produtos_Home_Titulo h1:before, .Acoes_Cooperativas_Titulo_Home h1:after, .Participantes_Home_Titulo h1:after, .Produtos_Home_Titulo h1:after {
			display: none;
		}
	}

	.owl-item, .owl-item.active {
	    text-align: center;
	}

	.Acoes_Cooperativas_Slide_Item_Home {
	    display: inline-block;
	    float: inherit;
	}

	.Acoes_Cooperativas_Slide_Home.owl-carousel .owl-prev span {
	    margin: 0 0 0 -10px;
	}

	.Slide_Lista_Noticias_Itens .owl-prev span {
	    margin: 0 0 0 -20px;
	}

	.Acoes_Cooperativas_Slide_Home.owl-carousel .owl-next span, .Acoes_Cooperativas_Slide_Home.owl-carousel .owl-prev span, .Slide_Lista_Noticias_Itens .owl-next span, .Slide_Lista_Noticias_Itens .owl-prev span {
	    font-size: 45px;
	}

	#Participantes_Produtos_Home {
	    padding: 52px 0 18px;
	}

	.Participantes_Home_Imagem h2 {
	    font-size: 41px;
	    top: 0;
	}

	.Participantes_Home_Imagem span {
	    top: 85px;
	}

	@media screen and (max-width: 400px) {
		.Participantes_Home_Imagem span {
		    width: 90%;
		}
	}

	.Produtos_Home {
	    margin: 30px auto 0;
	}

	.Produtos_Home_Titulo {
	    margin: 0 auto 30px;
	}

	.Produtos_Home_Itens {
	    text-align: center;
	}

	@media screen and (max-width: 570px) {
		.Produtos_Home_Item img {
		    width: 95%;
		}
	}

	.Produtos_Home_Item span {
	    display: block;
	}

	#IPEF_Video_Home {
	    background: transparent;
	    height: 400px;
	    margin: 0 0 9px;
	}

	.IPEF_Home {
	    padding: 0;
	    text-align: center;
	}

	.IPEF_Home h1 {
    	color: #3a2a14;
    	font-size: 34px;
	}

	.IPEF_Home a {
	    margin: 2px auto 0;
	}

	.Video_Home {
	    background: #3d250a;
	    left: inherit;
	    height: 260px;
	    margin: 38px auto 0;
	    right: inherit;
	    padding: 40px 2% 0;
	    position: relative;
	    top: 0;
	    width: 96%;
	}

	.Video_Home iframe {
	    margin: -70px 2% 0;
	    position: absolute;
    	width: 92%;
	}

	#Mapa_Home {
	    border-width: 3px;
	    margin: 30px auto 0;
	}

	#Mapa_Home iframe {
	    height: 270px;
	}

	footer {
	    padding: 14px 0 62px;
	}

	.Footer_Colunas {
	    display: grid;
	}

	.Footer_Coluna {
	    margin: 0 auto 20px;
	    width: 265px;
	}

	.Footer_Coluna:nth-child(3) {
	    margin: 0 auto 20px;
	}

	.Footer_Linha {
	    display: flex;
	    flex-direction: column;
	    text-align: center;
	}

	.Footer_Linha .Social_Botao {
	    display: flex;
	    margin: 10px auto 0;
	    order: 2;
	}

	.Footer_Linha .Social_Icones {
	    display: block;
	    order: 1;
	}

	.Footer_Localizacao {
	    float: right;
	    margin: 55px auto 0;
	    order: 3;
	    width: 100%;
	}

	/* Página de Listagens de notícias */
	#Banner_Lista_Noticias, .Banner_Detalhes_Pagina {
		height: 218px;
	    margin: 0 auto;
	}

	.Banner_Lista_Noticias_Titulo h1, .Banner_Detalhes_Pagina_Titulo h1, #Banner_Monitoramento_Ambiental_Microbacias .Banner_Detalhes_Pagina_Titulo h1, #Banner_Mecanizacao_Automacao_Florestal .Banner_Detalhes_Pagina_Titulo h1 {
	    font-size: 45px;
	}

	/* RON 20/10/2020 comentado para que apareça no banner os menus no smartphone, 
	 antes aparecia como submenu do menu principal, dificil visualização.
	 Comentado tambem em default.aspx <script type="text/javascript"> final do arquivo.

	.Banner_Detalhes_Pagina_Menu {
	    display: none;
	}
	*/

	.Slide_Lista_Noticias_Busca .Busca {
	    display: block;
	    margin: 10px auto;
	    position: relative;
	}

	.Slide_Lista_Noticias_Itens.owl-carousel .owl-item img {
	    width: 120px;
	}

	.Slide_Lista_Noticias_Itens .owl-next span {
	    margin: 0 -20px 0 0;
	}

	.Slide_Lista_Noticias_Quadro.Slide_Lista_Noticias_Quadro_Medio {
	    display: none;
	}

	.Slide_Lista_Noticias_Quadro_Imagem img, .Slide_Lista_Noticias_Quadro_Pequeno {
	    width: 100%;
	}

	.Noticias_Home_Artigo_Imagem, .Slide_Lista_Noticias_Quadro_Imagem {
	    height: auto;
	}

	.Slide_Lista_Noticias_Quadros, .Slide_Lista_Noticias_Quadro_Pequeno {
	    text-align: center;
	}

	.Slide_Lista_Noticias_Quadro, .Slide_Lista_Noticias_Quadro_Pequeno {
	    display: inline-block;
	    float: inherit;
	    position: relative;
	}

	.Slide_Lista_Noticias_Quadro.Slide_Lista_Noticias_Quadro_Pequeno {
	    display: inline-block;
    	width: 49%;
	}

	@media screen and (min-width: 650px) {
		.Slide_Lista_Noticias_Quadro.Slide_Lista_Noticias_Quadro_Pequeno {
		    width: 276px;
		}
	}

	.Slide_Lista_Noticias_Quadro.Slide_Lista_Noticias_Quadro_Pequeno:last-child {
	    margin-top: 0;
	}

	.Slide_Lista_Noticias_Quadros:last-child {
	    display: flex;
	    flex-direction: column;
	    margin: 0 auto;
	}

	.Slide_Lista_Noticias_Quadros:last-child .Slide_Lista_Noticias_Quadro_Pequeno {
	    order: 2;
	}

	.Slide_Lista_Noticias_Quadros:last-child .Slide_Lista_Noticias_Quadro_Grande {
		margin: 0 auto;
		order: 1;
	}

	.Slide_Lista_Noticias_Quadros p {
	    background: rgba(0,0,0,0.5);
	    bottom: 3px;
	    color: #ffffff;
	    padding: 5px 3px 10px 12px;
	    position: absolute;
	    text-align: left;
	    width: calc(100% - 15px);
	}

	/* Página Detalhes da Notícia */
	.Detalhes_Noticia_Titulo_Bandeira {
	    margin: 0 0 0 15px;
	    padding: 10px 0 5px;
	    width: 53px;
	}

	.Detalhes_Noticia_Titulo_Bandeira:after {
	    border-left: 27px solid transparent;
    	border-right: 26px solid transparent;
    	border-top: 11px solid #467a48;
	    margin: 5px 0 0;
	}

	.Detalhes_Noticia_Titulo_Bandeira span {
	    font-size: 16px;
	}

	.Detalhes_Noticia_Titulo_Texto h1 {
	    font-size: 21px;
	    letter-spacing: -0.5px;
	}

	.Detalhes_Noticia_Titulo_Texto {
	    margin: 17px 0 0 10px;
	    padding: 0;
	    width: 74%;
	}

	.Detalhes_Noticia_Artigo, .Conteudo_Detalhes_Acoes_Cooperativas_Artigo {
	    display: flex;
	    flex-direction: column;
	    margin: 15px auto 0;
	    padding: 0 4%;
    	width: 92%;
	}

	.Detalhes_Noticia_Artigo_Imagem, .Conteudo_Detalhes_Acoes_Cooperativas_Imagem {
	    margin: 0 auto;
	    order: 2;
	}

	.Detalhes_Noticia_Artigo_Imagem img, .Conteudo_Detalhes_Acoes_Cooperativas_Imagem img {
	    width: 100%;
	}

	.Detalhes_Noticia_Artigo_Texto, .Conteudo_Detalhes_Acoes_Cooperativas_Texto {
	    order: 1;
	    width: 100%;
	}

	.Detalhes_Noticia_Artigo_Texto p {
		margin-bottom: 23px;
	}

	.Detalhes_Noticia_Artigo_Texto.Area_100, .Conteudo_Detalhes_Acoes_Cooperativas_Texto.Area_100 {
		margin: 16px auto 0;
	    order: 3;
	}

	.Detalhes_Noticia_Artigo_Imagem.Area_100 {
	    order: 4;
	}

	.Area_100 {
	    margin: 0 auto;
	    width: 100%;
	}
	/* Página Ações Cooperativas */
	@media screen and (max-width: 450px) {
		.Banner_Detalhes_Pagina_Titulo h1, #Banner_Mecanizacao_Automacao_Florestal .Banner_Detalhes_Pagina_Titulo h1 {
		    font-size: 35px;
		}
	}

	.Conteudo_Detalhes_Acoes_Cooperativas_Titulo {
		margin: 17px auto 0;
	}

	.Conteudo_Lista_Acoes_Cooperativas_Item, .Conteudo_Lista_Acoes_Cooperativas_Item:nth-child(3n+2) {
	    margin-left: 10px;
	    margin-right: 10px;
	    text-align: center;
	}

	.Conteudo_Detalhes_Acoes_Cooperativas_Objetivo {
		align-items: end;
		margin: 0 auto 16px;
		width: 95%;
	}

	.Conteudo_Detalhes_Acoes_Cooperativas_Objetivos h2 {
	    margin: 0 auto 12px;
	}

	.Conteudo_Detalhes_Acoes_Cooperativas_Objetivo p {
		padding: 5px 6px 5px;
	}

	@media screen and (max-width: 515px) {
		#Banner_Monitoramento_Ambiental_Microbacias .Banner_Detalhes_Pagina_Titulo h1 {
		    font-size: 35px;
		}
	}

	@media screen and (max-width: 380px) {
		.Conteudo_Lista_Acoes_Cooperativas_Item img {
		    width: 100%;
		}
		#Banner_Monitoramento_Ambiental_Microbacias .Banner_Detalhes_Pagina_Titulo h1 {
		    font-size: 25px;
		}
	}

	#Banner_Fluxo_Carbono_Agua_Eucalyptus .Banner_Detalhes_Pagina_Titulo h1, #Banner_Estresses_Hidrico_Termico_Eucalipto .Banner_Detalhes_Pagina_Titulo h1 {
	    font-size: 35px;
	}

	/* Página Livros */
	.Conteudo_Livros_Titulo_Busca {
	    margin: 40px auto 0;
	}

	.Conteudo_Livros_Titulo {
	    display: none;
	}

	.Conteudo_Livros_Titulo_Busca .Busca {
	    display: block;
	    margin: 0 auto;
	    position: relative;
	}

	.Conteudo_Livros_Item_Horizontal {
	    margin: 31px 1.5% 0;
	    width: 92%;
	}
	.Conteudo_Livros_Item {
	    margin: 31px 1.5% 0;
	    width: 46%;
	}

	.Conteudo_Livros_Item a, .Conteudo_Livros_Item_Horizontal a {
	    width: 100%;
	}

	.Conteudo_Livros_Item img, .Conteudo_Livros_Item_Horizontal img {
	    margin: 0 auto;
	}

	@media screen and (max-width: 425px) {
		.Conteudo_Livros_Item img, .Conteudo_Livros_Item_Horizontal img {
		    width: 100%;
		}
		.Conteudo_Livros_Item span, .Conteudo_Livros_Item_Horizontal span {
		    font-size: 12px;
		}
		.Conteudo_Pedido_Formulario_Campo.Campo_50:nth-child(even), .Conteudo_Pedido_Formulario_Campo.Campo_50:nth-child(odd) {
			margin-left: 0;
			margin-right: 0;
			width: 100%;
		}
	}

	/* Página Detalhes do Livro Compra */
	.Conteudo_Detalhes_Livros {
	    display: block;
	}

	.Conteudo_Detalhes_Livros_Imagem {
	    margin: 25px auto 0;
	}

	.Conteudo_Detalhes_Livros_Texto {
		margin: 0 auto;
	}

	.Conteudo_Detalhes_Livros_Imagem {
	    text-align: center;
	}

	.Conteudo_Detalhes_Livros_Imagem img {
	    margin-top: 20px;
	}

	@media screen and (max-width: 500px) {
		.Conteudo_Detalhes_Livros_Imagem img {
		    width: 100%;
		}	
	}

	.Conteudo_Detalhes_Livros_Texto_Titulo, .Conteudo_Detalhes_Livros_Texto_Infos {
	    display: none;
	}

	.Conteudo_Detalhes_Livros_Texto_Titulo.Mobile, .Conteudo_Detalhes_Livros_Texto_Infos.Mobile {
	    display: block;
	}

	.Conteudo_Detalhes_Livros_Texto_Titulo.Mobile {
	    font-size: 21px;
	}

	.Conteudo_Detalhes_Livros_Texto_Botoes {
	    display: block;
	}

	.Conteudo_Detalhes_Livros_Texto_Botoes_Infos {
	    width: 221px;
	}

	.Conteudo_Detalhes_Livros_Texto_Botoes_Adquirir {
		margin: 20px auto 0;
	    width: auto;
	}

	.Conteudo_Detalhes_Livros_Texto_Infos.Mobile {
	    margin: 34px auto 0;
	    text-align: center;
	    width: 90%;
	}

	/* Página Detalhes do Livro */
	#Conteudo_Pedido {
	    margin: 25px auto 0;
	}

	.Conteudo_Detalhes_Livros_Texto_Botoes.Downloads {
	    text-align: center;
	}

	/* Página Pedido */
	.Conteudo_Pedido_Itens {
		margin: 10px auto 0;
	    padding: 14px 2% 0;
	    width: 96%;
	}

	.Conteudo_Pedido_Formulario {
		width: 100%;
	}

	.Conteudo_Pedido_Formulario_Campo input[type="submit"] {
		width: 100%;
	}

	/* Página Sobre o evento */
    .Conteudo_Detalhes_Evento_Informacoes, .Conteudo_Detalhes_Evento_Programacao, .Conteudo_Detalhes_Evento_Empresas, .Conteudo_Detalhes_Evento_Hospedagem_Transporte, .Conteudo_Detalhes_Evento_Informacoes_Imagem img, .Conteudo_Detalhes_Evento_Informacoes_Textos, .Conteudo_Detalhes_Evento_Informacoes_Imagem {
	    width: 100%;
	}

	.Conteudo_Detalhes_Evento_Informacoes {
	    display: flex;
    	flex-direction: column;
	    margin: 20px auto 0;
	}

	.Conteudo_Detalhes_Evento_Informacoes_Textos {
	    order: 1;
	}

	.Conteudo_Detalhes_Evento_Informacoes_Texto p {
	    text-align: justify;
	}

	.Conteudo_Detalhes_Evento_Informacoes_Textos.Linha_100 {
	    order: 2;
	}

	.Conteudo_Detalhes_Evento_Informacoes_Imagem {
	    order: 3;
	}

	.Conteudo_Detalhes_Evento_Programacao_Quadros, .Conteudo_Detalhes_Evento_Hospedagem_Transporte, .Conteudo_Detalhes_Evento_Transporte {
    	display: block;
    }

	.Conteudo_Detalhes_Evento_Programacao_Quadro, .Conteudo_Detalhes_Evento_Hospedagem, .Conteudo_Detalhes_Evento_Transporte {
	    margin: 0 auto 22px;
	    padding: 0 2% 22px;
	    width: calc(96% - 12px); /* -12px das bordas */
	}

	.Conteudo_Detalhes_Evento_Empresas, .Conteudo_Detalhes_Evento_Empresas.Apoio, .Conteudo_Detalhes_Evento_Hospedagem, .Conteudo_Detalhes_Evento_Transporte {
	    margin: 0;
	}

	.Conteudo_Detalhes_Evento_Empresa.Campo_50 {
	    margin: 30px auto 0;
	    text-align: center;
	    width: 100%;
	}

	.Conteudo_Detalhes_Evento_Empresa.Campo_50 .Conteudo_Detalhes_Evento_Empresas_Logos {
	    margin: 0 auto;
	    text-align: center;
	}

	.Conteudo_Detalhes_Evento_Empresas_Logos.Coordenacao img, .Conteudo_Detalhes_Evento_Empresas_Logos.Coordenacao svg {
	    margin: 10px 0;
	}

	.Conteudo_Detalhes_Evento_Hospedagem_Transporte, .Conteudo_Detalhes_Evento_Empresas_Logos.Coordenacao {
	    margin: 17px 0 0;
	}

	.Conteudo_Detalhes_Evento_Hospedagem {
	    margin: 0 auto 20px;
	}

	/* Página de Eventos */
	.Conteudo_Eventos_Busca {
	    margin: 10px auto;
	}
	
	.Conteudo_Eventos_Busca .Busca {
	    display: block;
	    position: relative;
	}

	.Conteudo_Eventos_Item {
	    width: 100%;
	}

	.Conteudo_Eventos_Item_Imagem {
	    width: 30%;
	}

	.Conteudo_Eventos_Item_Imagem img {
	    width: 100%;
	}

	.Conteudo_Eventos_Item_Texto {
	    padding: 0 0 0 7px;
	    vertical-align: middle;
	}

	.Conteudo_Eventos_Item_Texto h2 {
    	font-size: 20px;
    }

	.Conteudo_Eventos_Item_Texto p {
		display: none;
	}
}