/*
Theme Name: InfoEscola 2021
Theme URI: http://www.infoescola.com/
Description: Tema InfoEscola 2021
*/

@media screen, print {
	/* CAPTIONS */
		.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
		.wp-caption {text-align: center; padding-top: 4px; margin: 10px; max-width: 100%;} 
		.wp-caption img {margin: 0; padding: 0; border: 0 none;}
		.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0}
	
	/* IMAGES */
		p img {padding: 0; max-width: 100%; height: auto;}
		img.centered {display: block; margin-left: auto; margin-right: auto; }
		img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
		img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
		.alignright {float: right;}
		.alignleft {float: left;}
		
	small {font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em; }
	h1, h2, h3, h4, h5, h6 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; }
	h1 {font-size: 38px; text-align: center;}
	h2 {font-size: 28px;}
	h3 {font-size: 20px;} 
	h1, h1 a, h1 a:hover, h1 a:visited {text-decoration: none !important; color: #333 !important; }
	h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited, h5, h5 a, h5 a:visited, h6, h6 a, h6 a:visited {color: #333 !important; text-decoration: none !important;}
	h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited, h5, h5 a, h5 a:hover, h5 a:visited, h6, h6 a, h6 a:hover, h6 a:visited, cite {text-decoration: none !important;}
}

@media print {
	body { margin: 0; padding: 0; font-size: 62.5%; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; background: #fff; color: #000;}
	#header, #block-right, #whatsapp_share, #footer, #sidebar, .adform-adbox, .after_text_bar{display: none !important;}
	.author, .formacao {text-align: right; font-size: 12px;}
	a {text-decoration: none !important; color: #000 !important; border:0 !important;}
	#content {font-size:12pt !important; text-align: justify;}
	#ads_background_left, #ads_background_right {background-image: none;}
	.ads {display: none !important; }
	#czmb-b, #czmb-t, #czmb-wide, #_czmb-wide, #cz-overlay {display: none;} /* cazamba */ 
	h1 {font-size: 24pt;}
	h2 {font-size: 20pt;}
	h3 {font-size: 18pt;} 
} 
 
@media screen {
	/* BACKGROUND ADS */
		/* 671 = 1004 (largura site) + 338 (largura do bg) / 2 */
		/*
		#ads_background_left {position: absolute; width:100%; min-height:768px; background-position-x: calc(50% - (671px)); background-repeat: no-repeat; background-attachment: fixed; z-index: -1;}
		#ads_background_right {position: absolute; width:100%; min-height:768px; background-position-x: calc(50% + (671px)); background-repeat: no-repeat; background-attachment: fixed; z-index: -1;}
		#ads_click_layer {position: absolute; z-index: 0; width: 100%; height: 768px; top: 0; display: block;}
		*/
		 
	/* BANNERS */ 
		#banner-above-text {float: left; min-height: 294px;} 
		.banner-middle-text {display: block; margin: 20px 0; text-align: center; min-height: 294px;}
		#anuncios-abaixo-texto {margin-bottom: 10px; float: left;}   
		#anuncios-abaixo-texto > div {float: left;}
		#anuncios-abaixo-texto > div:first-child {margin-right: 20px;}
		#banner-header {width: 728px; height: 90px; max-height: 90px; margin: 0px auto 20px auto;  z-index: 1000; text-align: center; position: relative;}
		#banner-side {width: 300px; border: 0; position: sticky; z-index: 1000000000; top: 10px;}
		#banner-mobile-fixo {background: #eee; width: 100%; position: fixed; bottom: 0px; height: 50px; z-index: 1000000000; text-align: center;}
		#superbanner {position: relative; width: 100%; text-align: center; margin: 10px 0; height: 90px;}
		 
		#dfp-floating-bg {display: none; z-index: 9999999; background: #CCC; opacity: 0.5; position: fixed; height: 3000px; width: 100%; top: 0; left:0;}
		#dfp-floating-wrapper {display: none; width: 450px; height: 375px; position: fixed; top: 33%; top: calc(50% - 187px); left:33%; left: calc(50% - 225px); border: 1px solid #000; z-index: 10000000;}
		#dfp-floating-closebtn {display: none; width: 100px; height: 25px; cursor: pointer; position: absolute; top: -32px; left: 349px; background: url('/wp-content/themes/infoescola2017/images/fechar3.gif') no-repeat #fff; padding: 5px 0 0 0; background-position: 0px 5px; border: 1px solid #000; border-bottom: 0;}
		#uolpd-video-inarticle {bottom: 120px !important;}
		._cm-os-slider {bottom: 90px !important;}
		
	/* ESTRUTURA */
		#wrapper  {width: 100%; max-width: 1166px; margin: 10px auto 0 auto; z-index: 99; background-color: #fff; position: relative; clear: both; display: flex; flex-flow: row;}
		#page  {background-color: #fff; width: 100%; max-width: calc(100% - 300px); z-index:0; padding: 0; margin: 0; position: relative; float: left; min-height: 600px;}
		/*#header, #wrapper, #footer, #superbanner {top: 39px;}*/
		#r7-header {position: absolute;}
		
		#recomendacoes {width: 100%; max-width: calc(100% - 30px); position: relative; float: left; padding: 0 20px 0 10px; background-color: #FFF;} 
		#sidebar   {width: 300px; margin: 0; padding: 0;  position: relative; z-index: 0; float: right;}
		 
		/* HEADER */
			/*inline*/
			#header {width: 100%; max-width: 1164px; margin: 0 auto; position: relative; padding:0; z-index: 1000; top: 0px; left:0; right:0; background: #eff8f5; border: 1px solid #87c7b2; border-top: 0px; display: table;}
			
			#logo_svg {position: relative; float:left; width: 244px; height:60px; pointer-events: none;}
			#logo {overflow: visible; width: 244px; height: 60px; z-index: 100; float: left; margin: 10px 15px 10px 10px; display: block;}
			
		
			#siganos {width: 150px; height: 30px; margin-top: 20px; float: right; display: block;}
			#siganos>span {float: left; line-height: 30px; font-size: 14px; display: block;}
			#siganos .icons {float: left; position: relative; top: -6px;}
			#siganos .icons .icon_fbook {position: relative; left: 9px; top: 2px; width: 25px; height: 25px; margin: 5px;}
			#siganos .icons .icon_twitter {position: relative; left: 3px; top: 5px; width: 25px; height: 25px; margin: 5px;} 
			#siganos .icons a {display: block; float: left; width: 40px; height: 40px; position: relative: top: -5px; border-radius: 20px; margin-left: 15px; background: #fff; border: 1px solid #87c7b2;}
			#siganos .icons div {float: left; margin-right: 10px;}  
			
			#searchbox {height: 28px; float: right; margin: 0 15px 0 0; border: 1px solid #87c7b2; margin-top: 25px; width: 230px; background: #FFF;}
			#searchbox input[type="text"] {font-size: 16px; width: calc(100% - 82px); height: 28px; box-sizing: content-box; border: 0 !important; margin: 0; padding: 0 5px !important;}
			#searchbox input[type="submit"] {-webkit-appearance: none; border-radius: 0px; width: 49px; box-sizing: content-box; height: 28px; font-size: 15px; border: 0; float: right; border-left: 1px solid #87c7b2; background-color: #87c7b2; color: #FFF; padding: 0 10px;}
		
			#menu_main {float: left; }
			#menu_main>ul {margin: 0; padding: 0;}
			#menu_main>ul>li {float: left; list-style-type: none; margin:15px 13px 0 0; height: 50px; text-align: center; /*display: table;*/ position: relative; z-index: 1;}
			#menu_main>ul>li:last-child {margin-right: 0px;}
			#menu_main>ul>li>a {text-decoration: none; font-size: 14px; font-weight: bold; display: table-cell; /*vertical-align: middle;*/ color: #398671; padding: 5px; border: 1px solid #eff8f5; height: 35px; border-bottom: 0px;}
			#menu_main>ul>li>a:hover {text-decoration: underline #F8C301 2px;}
			#menu_main>ul>li ul {display: none; position: absolute; top: 45px; font-size: 14px; list-style-type: none; text-align: left; margin: 0; background: #eff8f5; line-height: 30px; border: 1px solid #87c7b2; z-index: -1; box-shadow: 0 10px 10px rgb(0 0 0 / 25%); border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding: 0 30px 5px 30px;}
			#menu_main>ul>li>ul>li {white-space: pre;}
			#menu_main>ul>li ul a {text-decoration: none; color: #398671;}
			#menu_main>ul>li ul a:hover {text-decoration: underline #F8C301 2px;}
			#menu_main>ul>li>ul .sep {border-bottom: 2px solid #87c7b2;}
			
			#menu_main>ul>li.has_submenu:hover >a {border: 1px solid #87c7b2; border-bottom: 1px solid #eff8f5; height: 34px;}
			/*#menu_main>ul>li.has_submenu.oneline:hover >a {padding-top: 6px; height: 33px;}*/
			#menu_main>ul>li.has_submenu:hover >ul {display: block;}
			
		/* CONTENT */ 
			#content {float: left; margin: 0; width: calc(100% - 30px); position: relative; padding: 0 20px 0 10px; text-align: justify;}
			#content p {margin-top: 0;}
			#content a, #breadcrumb a {text-decoration: none; color: #398671; text-decoration: underline;} 
			#content a:hover, #breadcrumb a:hover {text-decoration: underline; color: #1E483C;}
			#content .entry {line-height: 1.6em; clear: both; overflow-wrap: break-word;}
			
			/*inline*/
			#breadcrumb {font-size:14px; margin: 0; padding: 0 0 10px 10px; position: relative;}
			/**/

			#content .after_text_bar {border:0; color: #000; margin: 10px 0; width: calc(100% - 20px);}
			  
			#content .after_text_bar a {color: #000; text-decoration: none;}
			#content .after_text_bar a:hover {color: #000; text-decoration: underline;}

			#content p.postmetadata {padding:5px; width: 95%; width: calc(100% - 10px);}
			
			#content .aviso-doencas {background-color: #FFD7D7; border: 2px solid #FF0000; width: calc(100% - 24px); padding: 10px; margin:10px auto;}
			#content .aviso-doencas-icon {width: 55px; height: 50px; background:#FFF url('/wp-content/themes/infoescola2017/images/bg.jpg') no-repeat; background-position: 0px -385px; float: left; margin-right: 10px;}
			
			#whatsapp_share {display: none;}
			
			/* INDEX */
				#column-left {width: calc(100% - 326px); min-width: 300px; float: left; border-right: 6px solid #1E483C; padding:0 10px 0 0; }
				#column-right {width: 300px; float: right; margin-left: 10px; padding-right: 0px;}
					 
				.column_post_pinned {border-bottom: 1px solid #1E483C; margin-bottom: 20px;}
				.column_post_pinned img {border: 0; max-width: 100%;}
				
				
				#content.index {padding-top: 35px;}
				
				
				#index-banner300x250-1 {text-align:center; width: 100%; margin:15px 0 15px 0; min-height: 267px;}
				#index-banner300x250-2 {text-align:center; width: 100%; margin:15px 0 15px 0; min-height: 267px;}
				#content.index .icon-rss {float: right;} 
				
				.columns .column_post {border-bottom: 1px solid #1E483C; margin-bottom: 10px; overflow: hidden;}
				.columns .column_post .attachment-post-thumbnail {float: right; margin:10px 0 10px 10px;}
				.columns h1, .columns h2 {font-size:24px; border-bottom: 4px solid #F8C301; clear: both;}
				.columns h3 {font-size:18px;}
				.columns .column_date {text-align: right; font-size: 10px; background: #EFF8F5; height: 14px; line-height:14px; padding:3px; font-weight: bold;}
				.columns .post_time {font-size:10px; font-weight: bold; background: #EFF8F5; padding:3px;}
			
			/* TEXT PAGE */
				#article-header {min-height: 250px; width: 100%; float:left; position: relative; margin: 0 0 10px 0;}
				#content-info {float: right; max-width: calc(100% - 310px); text-align: right; position: absolute; right: 0px; bottom: 0px;}
				#content-info .author {margin: 10px 0; font-style: italic; clear: both; text-align: right;}
				#content-info .formacao {font-size: 12px; text-align: right; font-style: italic; clear: both;}
				#content-info .data-publicacao {font-size: 12px; font-style: italic;}
				 
				#content_icons {width: 100%; height: 50px; text-align: center; margin: 30px auto 0 auto; letter-spacing: 2.5em; white-space: nowrap;}
				#content_icons div {display: inline-block; vertical-align: middle; white-space: normal;}
				#content .icon_whatsapp {margin: 0px; display: inline-block; width: 30px; height: 30px;}
				#content .link_whatsapp {height: 30px; line-height: 30px; text-decoration: none; position: relative; bottom: 7px; font-size: 20px;}
				#content .icon_exercicios {margin: 0px; display: inline-block; width: 30px; height: 26px; position: relative; right: 10px;}
				#content .icon_fblike {margin: 0px; display: inline-block; width: 30px; height: 26px; position: relative; right: 10px;}
				#content #check_exercicios a {font-size: 20px; text-decoration: none; line-height: 26px; position: relative; bottom: 6px;}
				#content #check_exercicios {line-height:26px;}
				#content.text-page table {overflow-x: auto;} 
				#content.text-page .author-link {font-weight: bold; text-decoration: none; color: #1E483C;}
				#content.text-page .author-link:hover {text-decoration: underline;}
				#content.text-page .page-links {width: 100%; text-align: center; font-size: 20px;border-top: 1px solid #000; border-bottom: 1px solid #000; padding:5px 0 5px 0;}
				#content .entry img[class*="wp-image-"] {height: auto; max-width: 100%;} 
				#content .original_link_msg {font-size: 10px; text-align: center;}
				
				.ads-label::before {text-align: center; font-size: 12px; content: "Anúncio publicitário"; display: block; width: 100%; line-height: 14px;}
				.ads-label {text-align: center;}
				
				/* player da Audima ficava por baixo de banner fixo do Google no rodapé em mobile. */
				#content .entry #audimaWidget {position: relative !important;}
				
				#opine-qualidade {width: 100%; text-align: center;}
				#opine-qualidade .opine-pergunta {font-size: 20px; font-weight: bold;}
				#opine-qualidade button[name="opine-gostei"] {background: #eff8f5; font-size: 20px; border-radius: 20px; border: 3px solid #87c7b2; padding: 10px; margin: 10px; cursor: pointer;}
				#opine-qualidade button[name="opine-precisamelhorar"] {background: #FFD7D7; font-size: 20px; border-radius: 20px; border: 3px solid #FF0000; padding: 10px; margin: 10px; cursor: pointer;}
				#opine-overlay {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 10000000;}
				
				#audimaWidget {min-height: 56px;}
				#audioPlayDiv {position: relative; top: 8px; border: 1px solid #bbb; border-radius: 4px; background: #fbfbfb; height: 34px; align-items: center; margin: 0 auto; max-width: 600px; color: #70706f; font-size: 14px;}
				#audioPlayDiv button {cursor: pointer; float: left; border-color: #fbfbfb; border-radius: 4px; height: 100%;}
				/*#audioPlayBtn:before {content: "\25b6"; font-style: normal; } 
				#audioPlayBtn {font-size: 24px; color: #70706f;}*/
				#audioPlayLabel {text-align: center; height: 36px; line-height: 36px;}
				
				#post_audio {width: 100%; max-width: 400px; text-align: center; margin: 0 auto; font-size: 12px;}
				#post_audio audio {width: 100%; height: 35px;}
				
				#conteudo-deste-artigo ul {margin: 0; list-style: none;}
				
			 
			/* CATEGORY LISTING */
				#content.categorypage ul, #content.author-page ul {list-style: square;}
				#content.categorypage ul li, #content.author-page ul li {margin-bottom: 15px;}
				#content.categorypage ul li a, #content.author-page ul li a {text-decoration: none; color: #000;}
				#content.categorypage ul li a:hover, #content.author-page ul li a:hover {text-decoration: underline; color: #132F27;}
				
				#content .category_destaques {margin-bottom:8px;}
				#content .category_destaques p {margin:3px 0 6px 0;}
				#content .category_destaques ul {list-style: none; margin: 0 0 0 8px; padding: 0;}
				#content .category_destaque_imagem {margin:2px 0 2px 0; border:0px;}
			
				#content .listing {padding: 10px;}
				#content .listing-subcategories {min-width: 200px; width: calc(33% - 40px); float: left; margin-top: 0; margin-bottom: 0;}
				
				#category_boxleft {margin-top:10px; float: left; width: 390px; margin-right: 3px;}
				#category_boxright {margin-top:10px; float: right; width: 300px; margin-left: 3px;}
				#category_boxleft h3, #index_boxright h3 {font-size:1.6em;}
				#category_boxleft h4 {font-size: 1.2em;}
				#category_banner300x250 {text-align:center; width: 100%; margin:10px 0 10px 0;}
				
				#content ul.lista-alfanumerica li {display: inline; margin:7px; float: left;}
				#content ul.lista-alfanumerica li a{font-size:16px; font-weight: bold;}
				#content ul.lista-alfanumerica {list-style-type: none; background: #EFF8F5; padding: 10px; text-align:center; display: block; overflow: hidden; clear: both;}
				
			/* ARCHIVES */
				#content.archive .navigation {margin: 30px 0; float: left; width: 100%;}
				
			/* NOTICIAS */
				#content.noticias .date {text-align: left; font-size: 10px; background: #EFF8F5; height: 14px; line-height:14px; padding:3px; width: 95%; width: calc(100% - 6px); font-weight: bold;}
				#content.noticias .post_time {font-size:12px; font-weight: bold; background: #EFF8F5; padding:3px; margin-right: 5px;}
				#content.noticias .attachment-post-thumbnail {float: right; margin:0 5px 0 5px;}
				#content.noticias .entry {min-height: 100px;}
				#content.noticias .noticia {padding:0 5px}
				#content.noticias .navigation {margin: 30px 0; float: left; width: 100%;}
				
				.noticia .featured_image {margin:10px;}
				.noticia .header {text-align: center; padding:0 10px;}
				.noticia .icon_clock {margin-right: 5px; display:inline-block; width: 17px; height: 17px;}
				.datahoraautor {font-size:13px; line-height:17px; color: #666; padding-left: 17px; vertical-align: top;}
		
				.type-noticia .entry {font-size:14px;line-height:25px;text-align:justify;margin-top:10px;}
				
			/* SEARCH */
				#content.resultados-busca {padding-top: 35px;}
				#cse-search-results {width: 95%; width: calc(100% - 20px); padding: 0 10px 0 10px;} 
			
			/* EXERCÍCIOS */
				form[name=exerciciosform] input[type=radio], form[name=exerciciosform] input[type=checkbox]{width: 16px; height: 16px; margin: 0 0 4px 0; vertical-align: middle;}
				.exercicioslistagem ul {list-style: square;}
				.exercicioslistagem ul li {margin-bottom:3px;}
				.exercicioslistagem ul li a {text-decoration: none; color: #000;}
				.exercicioslistagem ul li a:hover {text-decoration: underline; color: #132F27;}
				.exercicios-paginacao {text-align: center; line-height: 25px; background: #EFF8F5; width: 100%; font-size: 20px; margin: 10px 0;}
			
			/* SIMULADOS */
				#simulado-tempo {text-decoration: none; font-size: 30px; color: #0F3D30; font-weight: normal; width: 100%; border-top: 1px dashed #87c7b2; border-bottom: 1px dashed #87c7b2; padding: 5px 0; text-align: center; margin: 10px 0;}
				#simulado-tempo a {text-decoration: none; font-size: 30px; color: #0F3D30; font-weight: normal;}
				#content.simulado-page .simulado-image {margin: 0 auto; display: block;}
				#content.simulado-page .questao-label {font-weight: bold;}
				#content.simulado-page .simulado-controls {display: block; margin: 10px 0; text-align: center;}
				#content.simulado-page .simulado-controls input {font-size: 20px;}
				#botao-refazer {display: none;}
		/* FOOTER */
			#footer {position: relative; clear: both; font-size:16px; width: calc(100% - 42px); max-width: 1124px; margin: 10px auto 0 auto; z-index: 1; background: #EFF8F5; border: 1px solid #87c7b2; border-bottom: 0px; border-top: 5px solid #F8C301; padding: 20px 20px 70px 20px;}
			
			#footer .icon_twitter {width: 20px; height: 20px; margin: 5px; float: left;} 
			#footer .icon_fbook {width: 20px; height: 20px; margin: 5px 0px 5px 10px; float: left;} 
			#footer .icon_gplus {width: 20px; height: 20px; margin: 5px; float: left;} 
			#footer .icon_feed {width: 20px; height: 20px; margin: 5px; float: left;} 
			
			#footer li {line-height: 30px; list-style-type: none; margin-left:10px;}
			#footer li:first-child {margin-left:0px; font-size: 16px; font-weight: bold;}
			#footer a {font-size: 16px; text-decoration: none; color: #000; height: 30px;}
			#footer ul {float: left; margin: 0 100px 0 0; padding:0px;}
			
			#copyright {clear: both; font-size:12px; text-align: center; width: 100%; color: #0F3D30; font-weight: bold;}
		
	/* TAGS */
		/*inline*/
		html {margin-top: 0px !important;}
		* html body {margin-top: 0px !important;}
		body { margin: 0; padding: 0; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; background: #fff; color: #000; overflow-x: unset !important;}
		/**/
		
		blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
		blockquote cite {margin: 5px 0 0; display: block;}
		
		.center {text-align: center;}
		.hidden {display: none;}
		
		hr {display: none;}
		a img {border: none;}
		small, blockquote, strike {color: #777;}
		code {font: 1.1em 'Courier New', Courier, Fixed;}
		.clearfix {clear: both;}
		h1 {padding: 0; margin: 0 0 10px 0;}
		h2 {margin: 15px 0 10px 0;}
		h3, h4, h5, h6 {margin: 15px 0 0 0; padding: 0;}
		a {word-wrap: break-word;}
		
		/* fix para pixels de tracking que estavam adicionando espaço em branco no fim das páginas */
		img[width="0"][height="0"] {float: left;}
		

	/* PRODUCT-BOX */
		.related_product_tbl {width:300px; background-color: #C9E9E0; border:1px solid #1E483C; position:relative; float: right; margin: 5px 0 5px 10px; padding:5px;}
		.related_product_tbl img {border:1px solid #000;}
 
	/* ICONES */
		.icon_fbook {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDg1Ljg2MjUxMSAxODUuNzk2MiI+DQoJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM5My41MDM2NSwtMzI2LjQzNDUzKSI+DQoJCTxwYXRoIGQ9Ik00NTAuNTk4NDcsNTEyLjIzMDc0LDQxMi41MjUwNiw1MTIuMjMwNzQsNDEyLjUyNTA2LDQxOS4zMjUzOCwzOTMuNTAzNjUsNDE5LjMyNTM4LDM5My41MDM2NSwzODcuMzA4NDMsNDEyLjUyNTA2LDM4Ny4zMDg0Myw0MTIuNTI1MDYsMzY4LjA4NTU3YzAtMjYuMTE5MzcsMTAuNzQwNjktNDEuNjUxMDQsNDEuMjU2MjMtNDEuNjUxMDRoMjUuNDA1MDV2MzIuMDIwNThoLTE1Ljg3OTk2Yy0xMS44Nzg5NCwwLTEyLjY2NDc2LDQuNDc0MzktMTIuNjY0NzYsMTIuODI0OTFsLTAuMDQzMTUsMTYuMDI0NzloMjguNzY3NjlsLTMuMzY2MjQsMzIuMDE2OTVoLTI1LjQwMTQ1djkyLjkwODk4eiIgc3R5bGU9ImZpbGw6IzNjNWE5OTsiLz4NCgk8L2c+DQo8L3N2Zz4=) no-repeat;}
		.icon_twitter {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE3MS41MDU0IDEzOS4zNzgzOSI+DQoJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4Mi4zMjA1MywtMzk2LjMwNzM0KSI+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiMyYWE5ZTA7IiBkPSJNNDUzLjgyNTkzLDQxMi44MDYxOWMtNi4zMDk3LDIuNzk4OTctMTMuMDkxODksNC42ODk4Mi0yMC4yMDg1Miw1LjU0MDQ5LDcuMjY0MTMtNC4zNTQ1NCwxMi44NDQwNi0xMS4yNDk5MiwxNS40NzA2Ny0xOS40NjY3NS02Ljc5OTM0LDQuMDMyOTUtMTQuMzI5Myw2Ljk2MDU1LTIyLjM0NDYxLDguNTM4NDEtNi40MTc3NS02LjgzODc5LTE1LjU2MjQzLTExLjExMS0yNS42ODI5OC0xMS4xMTEtMTkuNDMxNTksMC0zNS4xODY5NiwxNS43NTM2NS0zNS4xODY5NiwzNS4xODUyNSwwLDIuNzU3ODEsMC4zMTEyOCw1LjQ0MzU5LDAuOTExNTUsOC4wMTg3NS0yOS4yNDM0NC0xLjQ2NzIzLTU1LjE2OTk1LTE1LjQ3NTgyLTcyLjUyNDYxLTM2Ljc2Mzk2LTMuMDI4NzksNS4xOTY2Mi00Ljc2NDQzLDExLjI0MDQ4LTQuNzY0NDMsMTcuNjg5MSwwLDEyLjIwNzc3LDYuMjExOTQsMjIuOTc3NDcsMTUuNjUzMzIsMjkuMjg3MTYtNS43Njc3My0wLjE4MjY1LTExLjE5MzMxLTEuNzY1NjUtMTUuOTM3MTYtNC40MDA4My0wLjAwNCwwLjE0NjYzLTAuMDA0LDAuMjk0MTItMC4wMDQsMC40NDI0OCwwLDE3LjA0NzY3LDEyLjEyODg5LDMxLjI2ODA2LDI4LjIyNTU1LDM0LjUwMjY2LTIuOTUyNDcsMC44MDQzNi02LjA2MTAxLDEuMjMzOTgtOS4yNjk4OSwxLjIzMzk4LTIuMjY3MywwLTQuNDcxMTQtMC4yMjEyNC02LjYyMDExLTAuNjMxMTQsNC40NzgwMSwxMy45Nzg1NywxNy40NzIxNCwyNC4xNTE0MywzMi44Njk5MiwyNC40MzQ0MS0xMi4wNDIyNyw5LjQzNzk2LTI3LjIxMzY2LDE1LjA2MzM1LTQzLjY5OTY1LDE1LjA2MzM1LTIuODQwMTQsMC01LjY0MDgyLTAuMTY3MjItOC4zOTM0OS0wLjQ5MjIzLDE1LjU3MTg2LDkuOTg0MjEsMzQuMDY3MDMsMTUuODA5NCw1My45Mzc2OCwxNS44MDk0LDY0LjcyMDI0LDAsMTAwLjExMzAxLTUzLjYxNTI0LDEwMC4xMTMwMS0xMDAuMTEzODcsMC0xLjUyNTU0LTAuMDM0My0zLjA0MjUxLTAuMTAyMDQtNC41NTI2MSw2Ljg3Mzk0LTQuOTU5OTUsMTIuODM4OTEtMTEuMTU2NDYsMTcuNTU2MTgtMTguMjEzMDV6Ii8+DQoJPC9nPg0KPC9zdmc+) no-repeat;}
		
		.icon_feed {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgdmlld0JveD0iMCAwIDE1My40NTc5OSAxNTIuOTA5NDEiPg0KCTxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MjcuMjEzNDQsLTM3My44MTM4NSkiPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojZmY3MjAwOyIgZD0iTTM4NS4wMDAwMSwyMDAuNjQyODVjMCwxMy4yMTUzOS0xMS4wMzI5OSwyMy45Mjg1Ny0yNC42NDI4NiwyMy45Mjg1Ny0xMy42MDk4OCwwLTI0LjY0Mjg2LTEwLjcxMzE4LTI0LjY0Mjg2LTIzLjkyODU3LDAtMTMuMjE1MzgsMTEuMDMyOTgtMjMuOTI4NTcsMjQuNjQyODYtMjMuOTI4NTcsMTMuNjA5ODcsMCwyNC42NDI4NiwxMC43MTMxOSwyNC42NDI4NiwyMy45Mjg1N3oiIHRyYW5zZm9ybT0ibWF0cml4KDAuODY5OTU3NCwwLDAsMC44Njk5NTc0LDEzNS4xNTYzMSwzMzAuNTI4NjMpIi8+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiNmZjcyMDA7IiBkPSJNNDI3LjgzNDgyLDQ1NS4wNTY4MSw0MjcuNzYyMDMsNDI0Ljc4MzY1YzY0LjcwNjA3LDMuMzc1NDUsMTAwLjYxODc4LDQ5LjY3MzE3LDEwMS41MDAyMSwxMDEuOTM5NjFoLTMwLjMxODI0Yy0wLjUwMzAxLTQ1Ljk0MDc3LTMxLjc0MDY1LTY5Ljk5NTIyLTcxLjEwOTE4LTcxLjY2NjQ1eiIvPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojZmY3MjAwOyIgZD0iTTQyOC4yMDE0Myw0MDQuNTcxNDksNDI3LjMyMjY0LDM3My44MTM4NWM5OS40Mjg0LDQuNjE2MjYsMTUyLjY3NzY0LDc2Ljc2ODEyLDE1My4zNDg3OSwxNTIuOTA5NDFsLTMxLjE5NzAzLTAuNDM5NGMxLjM2NDkyLTQ4LjcwMzQ5LTM0LjY2NTY5LTEyMC4yNjY1NS0xMjEuMjcyOTctMTIxLjcxMjM3eiIvPg0KCTwvZz4NCjwvc3ZnPg==) no-repeat;}
		.icon_clock {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE3IDE3Ij4KCTxjaXJjbGUgY3g9IjgiIGN5PSI4IiByPSI3IiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0iI0ZGRiIgLz4KCTxsaW5lIHgxPSI4IiB5MT0iOCIgeDI9IjgiIHkyPSIxMyIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEiIC8+Cgk8bGluZSB4MT0iOCIgeTE9IjgiIHgyPSIxMSIgeTI9IjUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxIiAvPgo8L3N2Zz4=) no-repeat;}
		.icon_whatsapp {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIzNSAyMzYuOTk5OTkiPgoJPGxpbmVhckdyYWRpZW50IGlkPSJncmFkaWVudGUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTgyLjkwNTMiIHkxPSI2OS42NDQ5OTciIHgyPSIxODIuOTA1MyIgeTI9IjI1Ni4xMDgzMSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgtNjMuMjA1MSwtNDcuMDAwNTA0KSI+CgkJPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojNjlCRTVBIiAvPgoJCTxzdG9wIG9mZnNldD0iMC4wNjU0IiBzdHlsZT0ic3RvcC1jb2xvcjojNUZCMzU2IiAvPgoJCTxzdG9wIG9mZnNldD0iMC4zNjA1IiBzdHlsZT0ic3RvcC1jb2xvcjojMkU5NjQ4IiAvPgoJCTxzdG9wIG9mZnNldD0iMC41MTUzIiBzdHlsZT0ic3RvcC1jb2xvcjojMEE4RDQ1IiAvPgoJCTxzdG9wIG9mZnNldD0iMC42MjY5IiBzdHlsZT0ic3RvcC1jb2xvcjojMjE5MjQ2IiAvPgoJCTxzdG9wIG9mZnNldD0iMC43OTY5IiBzdHlsZT0ic3RvcC1jb2xvcjojNDJBMDREIiAvPgoJCTxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzY5QkU1QiIgLz4KCTwvbGluZWFyR3JhZGllbnQ+CgoJPHBhdGggZD0iTSAxMTkuNzAwOSwyMS40OTY0OTkgQyA2Ny44NDM5LDIxLjQ5NjQ5OSAyNS42NTM5LDYzLjY4NDQ5OSAyNS42NTM5LDExNS41NDE1IDI1LjY1MzksMTM2LjEyNDUgMzIuMzA1OSwxNTUuMTc1NSA0My41NjM5LDE3MC42Nzk1IEwgMzEuODE3OSwyMDUuNjA1NSA2Ny45NTg5LDE5NC4wMzE1IEMgODIuODEwOSwyMDMuODUzNSAxMDAuNTk3OSwyMDkuNTg0NSAxMTkuNzAwOSwyMDkuNTg0NSAxNzEuNTU1OSwyMDkuNTg0NSAyMTMuNzQ1OSwxNjcuMzk2NSAyMTMuNzQ1OSwxMTUuNTQyNSAyMTMuNzQ1OSw2My42ODQ0OTkgMTcxLjU1NjksMjEuNDk2NDk5IDExOS43MDA5LDIxLjQ5NjQ5OSB6IiBzdHlsZT0iZmlsbDp1cmwoI2dyYWRpZW50ZSk7IiAvPgoJPHBhdGggZD0iTSA5My40NjQ5LDY5LjI3MzQ5OSBDIDkxLjY1MjksNjQuOTA2NDk5IDkwLjI2NDksNjQuNzU4NDk5IDg3LjQ2NTksNjQuNjI1NDk5IDg2LjUwNTksNjQuNTc5NDk5IDg1LjQ2NDksNjQuNTM1NDk5IDg0LjMyNTksNjQuNTM1NDk5IDgwLjcxOTksNjQuNTM1NDk5IDc2Ljk4MDksNjUuNTk3NDk5IDc0LjcyNzksNjcuOTAyNDk5IDcxLjk4NTksNzAuNzA3NDk5IDY1LjEyOTksNzcuMjc3NDk5IDY1LjEyOTksOTAuNzY3NDk5IDY1LjEyOTksMTA0LjI1OTUgNzQuOTU1OSwxMTcuMjk2NSA3Ni4zMjQ5LDExOS4xMjY1IDc3LjY5NzksMTIwLjk1NDUgOTUuNDg4OSwxNDkuMDQ1NSAxMjMuMTY4OSwxNjAuNTE0NSAxNDQuNzczOSwxNjkuNDYzNSAxNTEuMTg4OSwxNjguNjY2NSAxNTYuMTE3OSwxNjcuNTg4NSAxNjMuMjg5OSwxNjYuMDIyNSAxNzIuMjk1OSwxNjAuNzQwNSAxNzQuNTgwOSwxNTQuMzQwNSAxNzYuODY1OSwxNDcuOTM2NSAxNzYuODY1OSwxNDIuNDQ3NSAxNzYuMTgwOSwxNDEuMzA3NSAxNzUuNDk0OSwxNDAuMTYyNSAxNzMuNjY2OSwxMzkuNDc5NSAxNzAuOTI0OSwxMzguMTA0NSAxNjguMTgyOSwxMzYuNzMzNSAxNTQuNjk5OSwxMzAuMTAwNSAxNTIuMTg2OSwxMjkuMTg3NSAxNDkuNjcyOSwxMjguMjczNSAxNDcuMzQ4OSwxMjguNTUyNSAxNDUuNDE1OSwxMzEuMjI1NSAxNDIuNzQ3OSwxMzQuOTE4NSAxNDAuMTgxOSwxMzguNzEzNSAxMzguMDU2OSwxNDAuOTYzNSAxMzYuMzg4OSwxNDIuNzI5NSAxMzMuNzA0OSwxNDIuOTc1NSAxMzEuMzk2OSwxNDEuOTk0NSAxMjguMzYxOSwxNDAuNzAxNSAxMTkuODE4OSwxMzcuNzI0NSAxMDkuMzQzOSwxMjguMzg2NSAxMDEuMTkzOSwxMjEuMTIwNSA5NS42ODk5LDExMi4xNDQ1IDk0LjA4OTksMTA5LjM5ODUgOTIuNDg5OSwxMDYuNjU2NSA5My45NDg5LDEwNS4wMTk1IDk1LjE4MTksMTAzLjUyNzUgOTYuNTg3OSwxMDEuODI0NSA5Ny44ODQ5LDEwMC42MDE1IDk5LjI1NTksOTkuMDAyNDk5IDEwMC42MjY5LDk3LjQwMDQ5OSAxMDEuMzkyOSw5Ni41NDc0OTkgMTAyLjMwNjksOTQuNzE1NDk5IDEwMy4yMjA5LDkyLjg4NzQ5OSAxMDIuNjA1OSw5MS4wMDA0OTkgMTAxLjkxOTksODkuNjI3NDk5IDEwMS4yMzI5LDg4LjI1NDQ5OSA5NS43NDI5LDc0Ljc2NjQ5OSA5My40NjQ5LDY5LjI3MzQ5OSB6IiBzdHlsZT0iZmlsbDojZmZmZmZmOyIgLz4KPC9zdmc+) no-repeat;}
		.icon_exercicios {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjYzIDE0MDgiPg0KCTxnPg0KCQk8cGF0aCBzdHlsZT0iZmlsbDojMWU0ODNjOyIgZD0ibSAxNDA4LDgwMiAwLDMxOCBxIDAsMTE5IC04NC41LDIwMy41IFEgMTIzOSwxNDA4IDExMjAsMTQwOCBsIC04MzIsMCBRIDE2OSwxNDA4IDg0LjUsMTMyMy41IDAsMTIzOSAwLDExMjAgTCAwLDI4OCBRIDAsMTY5IDg0LjUsODQuNSAxNjksMCAyODgsMCBsIDgzMiwwIHEgNjMsMCAxMTcsMjUgMTUsNyAxOCwyMyAzLDE3IC05LDI5IGwgLTQ5LDQ5IHEgLTEwLDEwIC0yMywxMCAtMywwIC05LC0yIC0yMywtNiAtNDUsLTYgbCAtODMyLDAgcSAtNjYsMCAtMTEzLDQ3IC00Nyw0NyAtNDcsMTEzIGwgMCw4MzIgcSAwLDY2IDQ3LDExMyA0Nyw0NyAxMTMsNDcgbCA4MzIsMCBxIDY2LDAgMTEzLC00NyA0NywtNDcgNDcsLTExMyBsIDAsLTI1NCBxIDAsLTEzIDksLTIyIGwgNjQsLTY0IHEgMTAsLTEwIDIzLC0xMCA2LDAgMTIsMyAyMCw4IDIwLDI5IHogbSAyMzEsLTQ4OSAtODE0LDgxNCBxIC0yNCwyNCAtNTcsMjQgLTMzLDAgLTU3LC0yNCBMIDI4MSw2OTcgcSAtMjQsLTI0IC0yNCwtNTcgMCwtMzMgMjQsLTU3IEwgMzkxLDQ3MyBxIDI0LC0yNCA1NywtMjQgMzMsMCA1NywyNCBMIDc2OCw3MzYgMTQxNSw4OSBxIDI0LC0yNCA1NywtMjQgMzMsMCA1NywyNCBsIDExMCwxMTAgcSAyNCwyNCAyNCw1NyAwLDMzIC0yNCw1NyB6Ii8+DQogICAgPC9nPg0KPC9zdmc+) no-repeat;}
		.icon_fblike {background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMwMCAyNTciPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM2Ij4KICAgIDxsaW5lYXJHcmFkaWVudAogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50Mzc3OSI+CiAgICAgIDxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjAiCiAgICAgICAgIGlkPSJzdG9wMzc4MSIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgogIAogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6IzQ1NWM5MTtzdHJva2U6IzQ4NWM5MDtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjE7ZmlsbC1vcGFjaXR5OjEiCiAgICAgZD0ibSAxNDguMzI4MzcsMTIuMjU4MTgzIDAuNTExNDgsNDAuNDY4NzQ4IEMgMTM5LjIwNTgyLDczLjQ3MDY2OCAxMjAuMTUwNDksMTA1LjI4NzMyIDEwNi40MTgyNywxMTcuMTExIGwgLTEuNzQ4MzIsLTIuMTYyNjYgLTk0LjYyMjgxNiwtMC4xODU0OCBjIC00Ljg2Nzk1NCwtMC4yMDc1MSAtMTAuMDcwODMxNjYsNS4zOTMzMSAtOS43NzU4ODIyOCw5LjIzMzM4IEwgOS41ODQyMjc1LDI0NS4yNDU3NiBjIDAuMzA1NDQ2NSwzLjk3Njc0IDQuNTMxNzk3NSw4Ljk1MTMxIDguOTUxMzA2NSw4Ljk1MTMxIGwgODQuMjY4ODY2LDAgYyAzLjI5ODExLDAgNy44MTgzOSwtMy4yNzc3NyA3Ljk1NjcyLC03LjMyMzggbCAwLjM2MTY3LC0xMC41Nzg4MiBjIDIuNzM1OTQsMy44ODUzIDEwLjE0MTE1LDkuNjc0NjUgMTYuNTQ2MzYsOS42NzQ2NSBsIDExMy41NjQwNSwwIGMgMTQuMjE3NjUsMCAzNi4xMzU3NCwtMTUuMTQ2MzggMjguOTMzNTIsLTQwLjY4Nzc2IDguMTQzMTQsLTYuNTE2NzQgMTIuOTYzNDgsLTE3LjU4NTYyIDguMTM3NTUsLTMxLjY0NjA0IDguNTM5NDEsLTYuOTc4ODcgMTQuNzUwMywtMjAuMDk4NjYgNy41OTUwNCwtMzEuODI2ODYgMjIuNzU2MjksLTE5LjA2ODc5IDcuOTg5MDksLTQ1Ljc1MTEyOCAtOS41ODQyMiwtNDUuNzUxMTI4IGwgLTc2LjQ5Mjk5LDAgYyAyLjg2MTQ5LC0xMi41MTI4OTkgNy4zNTI0NCwtMjUuMjk2ODEyIDcuMDUyNTUsLTQyLjEzNDQzNCAtMC4yNTksLTE0LjU0MTY1MSAtOS45MTg0OCwtMzUuNzM0ODExIC0xNi44MTc2MSwtNDcuMDE2OTY1NSAtMi44Nzc3NSwtNC43MDU5OTI3IC0yOS40Mzc5NiwtMTMuNzc1MzA3NiAtNDEuNzI4NjcsNS4zNTIyNzA1IHoiCiAgICAgaWQ9InBhdGgzMDA5IgogICAgIAogICAgICAvPgogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6IzZlN2ZiMztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIKICAgICBkPSJtIDExLjE3MzE4NCwxMjYuNDU5OTYgNzkuNzAyMDQ5LDAgMC4xODYyMiwxMTcuMTMyMjIgLTcwLjk0OTcyMSwwIHoiCiAgICAgaWQ9InBhdGgzNzY0IgogICAgIAogICAgICAvPgogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6IzY0NzVhYjtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjE7ZmlsbC1vcGFjaXR5OjEiCiAgICAgZD0ibSAxOS43MzkyOTIsMTQyLjI4ODY0IDYzLjEyODQ5MiwwIDAsOTQuMjI3MTkgLTU1LjEyMTA0MywwIHoiCiAgICAgaWQ9InBhdGgyOTk0IgogICAgICAvPgogIDxwYXRoCiAgICAgc3R5bGU9ImZpbGw6I2VkZjVmNztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MXB4O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1vcGFjaXR5OjE7ZmlsbC1vcGFjaXR5OjEiCiAgICAgZD0ibSAxODYuNzU4OTksMTA3LjA1NTM3IGMgMy42NDkyMSwtMTQuNjcxMjU2IDYuMzExNCwtMzAuOTg4NTU3IDguMDc2NDksLTQ2LjYyNzczNSAwLjQzMzg5LC0zLjg0NDQwNSAwLjQxNDk2LC03LjE2NTk4NSAtMC4xNjc0MywtMTAuMzUyNTYgQyAxOTIuMzY0MDEsMzcuNDY4NDggMTg3LjA4ODE3LDI2LjIxMDg0OSAxODIuMTM0NCwxNC44NzM4ODQgMTc3LjIyNzc1LDExLjAxMzE2IDE2Ny42MjM0MSw5LjQ3NjAzODkgMTYwLjQyMDg5LDE1LjMzMjIzNiBsIDAsMzkuNzg5Nzg4IGMgLTEyLjA4MzE0LDIzLjY2ODg3NCAtMjUuNzEwNyw0Ni40NTUyMjYgLTQyLjUzODU3LDY3LjQxMjgyNiBsIC0xNS44NjE4NCwxMS4wNzQyNiAwLDkyLjExMTQzIDEwLjk4NjA4LDAuMDQzNyBjIDAsMCAxNC41NjU0Miw4LjkwNjgzIDE1LjMzMDE1LDguNTI0NDcgMS4yNzQ1NSwwLjYzNzI3IDExMy41NTYzNiwwLjMxNjc2IDExMy41NTYzNiwwLjMxNjc2IDYuMDg2OTgsMC4xMjYyOSAyOC4wNDYzLC0xNS45MTQ4NyAxNC4wNTkzNiwtMjguNDM1NDggLTEuODYzODQsLTEuMTQzMzQgLTEuNjE5MDMsLTQuNTgwODcgMC4xMjc0NSwtNS43MjQyMSA4Ljc0MjI3LC0xLjU2OTI2IDE5LjMzNzk3LC0xOC4wMTQ3NiA4LjI2OTU2LC0yNi42NzY3MyAtMS44ODUwMywtMi4xMDA2OCAtMC41MzM0NiwtNS4zOTQ4IDEuNjk2ODksLTUuNjQwNDkgNi41Mzg1MiwtMy4xNTczMyAxNy43MzYzOCwtMTMuNzI1ODYgNy41NzA0MywtMjYuNDg3NDIgLTIuMDUxMjMsLTEuMDQ0NjQgLTIuMTM5NjksLTMuNzM3NjkgLTAuMjMzMDUsLTUuMzYzNzEgOS44MzI5OSwtMS4zNzE0MyAyMi4yODg1MywtMjMuNzcyODYgMS42NzEyOCwtMjkuMTU2NDcgeiIKICAgICBpZD0icGF0aDI5ODciIC8+CiAgPHBhdGgKICAgICBzdHlsZT0iZmlsbDojZGNlNGU3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgIGQ9Im0gMTEwLjEyMDg4LDIyNS43NTIxNiAwLC05Ny44Mzc4NyAtOC4xMjczOSw1LjUxNDE4IDAuMDM3NCw5Mi4zMTQ5NyB6IgogICAgIGlkPSJwYXRoMzAwMiIgLz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiNkY2U0ZTc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiCiAgICAgZD0ibSAxNzEuMDQ0MjMsMTEuMzk5ODg0IDkuNDMxNjUsNDAuNjUyOTI3IC0yNC45ODExMiw0NC4zNTQyNDIgYyAtMi41ODg4MSw0LjU5NjQ0NyAwLjU0MDcyLDkuMjU2MTY3IDQuMjY5NzMsOS40MzE2NDcgbCAyNy4wODQxMywxLjI3NDU1IGMgNC4xMzUyNywtMTguNjkzNjk1IDkuMTI1NTMsLTQxLjQ5MTY2MyA4LjEwODI2LC01NS41NzAyNTggLTEuODUwNDMsLTkuODE2ODU5IC01LjgzMTQ4LC0yMi4yMzQxNjQgLTEyLjgyNjc4LC0zNi44MTgyOSAtMy45MDY3NCwtMi42NTAxODYgLTcuMTUyNTksLTMuMzI0ODE4IC0xMS4wODU4NywtMy4zMjQ4MTggeiIKICAgICBpZD0icGF0aDMwMDAiIC8+CiAgPHBhdGgKICAgICBzdHlsZT0iZmlsbDojZGNlNGU3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgIGQ9Im0gMjQwLjM4MjgzLDEwNi45OTM3IGMgOC44NzYxNiw4LjQzNzcgMy41NDY1OSwyNC4zMzcxOSAtNC4yNTc3LDI5Ljk2MSAtMS40ODAyMywwLjg1MzkgLTEuNzk5MjMsMi45NTU5NiAtMC43MjA5OSw0LjMyNTk2IDguNjAyMjYsOS44MzQyNSAtMi44MzU3OSwyNi40MTMxOCAtNi40ODg5NCwyOC4xMTg3MiAtMS4xODQzMywxLjA2NDM1IC0xLjMzMjQzLDIuMzAxNCAtMS4wODE0OCwzLjYwNDk2IDkuNzk3MjksMTMuNzMwNDMgLTEuNTIzMjQsMjUuMTYwMTkgLTUuNDA3NDUsMjcuNzU4MjIgLTEuMjg0OTIsMS4xNTIwNiAtMS42ODMxNCwzLjE0NzIxIC0wLjcyMDk5LDUuMDQ2OTUgOC41NDYxNCwxMy40NTI2MSAtMS4zNTAyNywyMi45Nzg4MyAtNi45OTQ2LDI4LjkwMDA4IGwgMjcuODg2NzksMC4wNTkxIGMgNS4zNjIyOSwwLjI2ODc2IDI3Ljg2NjYzLC0xNi4wODI5IDEyLjk1MjE5LC0yOC45MjU3OCAtMS42NzUwNCwtMS40NDIzOSAtMC41OTQ1MiwtNS4xNjk2IDAuNTUwNywtNS4zNzUxMSA3LjM4MzYyLC0xLjMyNTAyIDIwLjQxNTQsLTE2LjkyNjQ0IDguMjE4NDcsLTI2LjgyMzQ2IC0wLjg1MTg3LC0wLjY5MTI0IC0xLjU3NzcxLC00LjExOTk1IDEuNjc1ODIsLTUuNTU3OTYgMTAuMDc3MjYsLTQuNDUzOTkgMTYuMjk5OSwtMTUuMTY1OTEgNy42ODM3LC0yNi41NDQ4MSAtMi4yOTE3MywtMS4yOTA5NyAtMi4wMDUzMSwtNC4wOTA4MyAtMC4yMDU1NywtNS4yMDAzIDE2LjgzNTAyLC01LjAxNTA0IDE3LjIyMjE3LC0yNy4zMjQ1NCAxLjU5MjIsLTI5LjI4MDE3IHoiCiAgICAgaWQ9InBhdGgyOTg1IiAvPgogIDxnCiAgICAgaWQ9ImczNzc5Ij4KICAgIDxwYXRoCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjU5ODA2ODg0LDAsMCwwLjU5ODA2ODg0LDMwLjMwOTk2Niw4Mi41OTg5MjgpIgogICAgICAgZD0ibSA4MC4wMzczNiwyMzcuNDc2OTUgYSAxMy44Mjg4MzcsMTMuODI4ODM3IDAgMSAxIC0zLjhlLTUsLTAuMDAyIgogICAgICAgaWQ9InBhdGgzNzgwIgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC44MDcyMDEyMTAwMDAwMDAwMDtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1vcGFjaXR5OjE7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjAiCiAgICAgICAgLz4KICAgIDxwYXRoCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4yNDIxODc4MywwLjA0ODgyODExKSIKICAgICAgIGQ9Im0gNjkuMzg0NDQ2LDIyMy4wMTQxNCBhIDEuMDQ5ODA0NywxLjA0OTgwNDcgMCAxIDEgLTNlLTYsLTEuMWUtNCIKICAgICAgIGlkPSJwYXRoMzc4MiIKICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiCiAgICAgICAgLz4KICAgIDxwYXRoCiAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIgogICAgICAgaWQ9InBhdGgzNzkwIgogICAgICAgZD0ibSA2OS4zODQ0NDYsMjIzLjAxNDE0IGEgMS4wNDk4MDQ3LDEuMDQ5ODA0NyAwIDEgMSAtM2UtNiwtMS4xZS00IgogICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4zNDY2NzkyLDAuMDQ4ODI4MTEpIiAvPgogICAgPHBhdGgKICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuMzQ2Njc5MiwzLjY4NjUyMzYpIgogICAgICAgZD0ibSA2OS4zODQ0NDYsMjIzLjAxNDE0IGEgMS4wNDk4MDQ3LDEuMDQ5ODA0NyAwIDEgMSAtM2UtNiwtMS4xZS00IgogICAgICAgaWQ9InBhdGgzNzkyIgogICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIKICAgICAgICAvPgogICAgPHBhdGgKICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiCiAgICAgICBpZD0icGF0aDM3OTQiCiAgICAgICBkPSJtIDY5LjM4NDQ0NiwyMjMuMDE0MTQgYSAxLjA0OTgwNDcsMS4wNDk4MDQ3IDAgMSAxIC0zZS02LC0xLjFlLTQiCiAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4yNDIxODc4MywzLjY4NjUyMzYpIiAvPgogIDwvZz4KPC9zdmc+) no-repeat;}
}

@media only screen and (min-width: 768px) and (max-width: 1165px) {
	#searchbox {float: left; margin: 0 10% 10px 10%; width: 80%;}
	#header {}
	
	#column-left {float: none; width: calc(100% - 10px); padding: 0 5px; border-right: 0; min-width: 300px;}
	#column-right  {float: none; width: calc(100% - 10px); padding: 0 5px; margin-left: 0; min-width: 300px;}
}


@media only screen and (max-width: 1165px) {
	#header {border: 0px; border-bottom: 1px solid #87c7b2; padding: 0 0 10px 0;}
	#logo {width: 100%; margin: 0 auto; padding: 10px 0;}
	#logo_svg {display: block; left: 0px; margin: 0 auto; float: none;}
	
	#menu_main {float: unset;}
	#menu_main>ul {margin: 0; padding: 0; display: flex; width: 100%; flex-flow: wrap; justify-content: space-evenly; }
	#menu_main>ul>li {margin: 0;}
}
	
@media only screen and (max-width: 767px) {
	
	#header		{min-width: 318px; max-width: 765px; width: 100%; }
	#wrapper	{min-width: 318px; max-width: 765px; padding-right: 0px; width: 100%;}
	#page		{min-width: 318px; max-width: 765px; padding-top: 0px; width: 100%;}
	
	#recomendacoes {max-width: calc(100% - 10px); min-width: 310px; padding: 0px 5px; float: left;}
	
 
	#breadcrumb {display: none;} 
	
	#searchbox {margin: 0 auto; width: 90%; min-width: 300px; clear: both; float: none;}
	#searchbox input[type="text"] {width: calc(100% - 92px);}
	#searchbox input[type="submit"] {width: 60px;}
	
	#siganos {width: 200px; margin: 20px auto; float: none;}

	#sidebar, #banner-header, #banner-side {display: none;}
	
	
	
	#anuncios-abaixo-texto {margin: 15px auto; float: none; text-align: center; clear: both; min-height: 294px;}
	#anuncios-abaixo-texto {margin: 0 auto 10px auto; float: left; text-align: center;}
	#superbanner {display: none;}
	
	#article-header {width: 100%; min-width: 310px; max-width: 765px; padding: 0; margin: 0 0 10px 0;}
	
	#content-info {float: right; width: 100%; text-align: center; position: relative; max-width: 100%;}
	
	#whatsapp_share {display: block; margin: 10px 0;}
	#content-info .author {text-align: center;}
	#content-info .formacao {text-align: center;}
	#content-info .data-publicacao {text-align: center;}
	
	.entry img[class*="wp-image-"] {height: auto; max-width: 100%;} 
	.entry div[class*="align"] {max-width: 100%; margin: 10px auto;} 
	
	#column-left {float: none; width: calc(100% - 10px); padding: 0 5px; border-right: 0; min-width: 300px;}
	#column-right  {float: none; width: calc(100% - 10px); padding: 0 5px; margin-left: 0; min-width: 300px;}
	
	#content {padding: 0 5px; width: calc(100% - 10px);}
	#content .aviso-doencas {padding: 10px; margin: 10px auto;}
	
	#footer {width: calc(100% - 2px); min-width: 318px; max-width: 765px; text-align: center; left: 0; padding: 20px 0px 60px 0px;}  
	#footer ul {float: left; margin: 0 5px 30px 5px; padding: 0px; width: 280px;}
	#footer li {line-height: 40px;}
	#footer li a {font-size: 18px;}
	
	h2 {text-align: center;}
	
	/* remoção do bloco "siga-nos" */
	#siganos {display: none;}
	
	#lgpd_notice_container {flex-flow: wrap;}
	#lgpd_notice_ok {width: 100%; text-align: center; padding: 10px 0 0 0;}
	#lgpd_notice_text {padding: 0;}
}

/* links do rodapé em apenas em uma coluna */
@media only screen and (max-width: 582px) {
	#footer ul {float: none; margin: 0px auto 30px auto;}
}


@media only screen and (max-width: 639px), (min-width: 768px) and (max-width: 949px) {
	#anuncios-abaixo-texto > div:nth-child(2) {display: none;}
}