/*  MICROTHEMER STYLES  */

/*= Animações =============== */

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}


/*= Cabeçalho ================ */

/** Cabeçalho >> linha última noticias **/
.fl-node-609d801f543d8 .fl-row-content-wrap {
	position: relative !important;
	z-index: 5 !important;
}


/*= Conteúdo ================= */

/** Conteúdo >> link post anterior **/
#primary .nav-previous {
	height: 20px !important;
	margin-top: -15px !important;
	margin-bottom: -15px !important;
}

/** Conteúdo >> link post proximo **/
#primary .nav-next {
	height: 20px !important;
	margin-top: -15px !important;
	margin-bottom: -15px !important;
}

/** Conteúdo >> body **/
body {
	overflow-x: visible !important;
}

/** Conteúdo >> linha noticias - categorias **/
.category .fl-node-6070719669b83 {
	margin-bottom: -35px !important;
}

/** Conteúdo >> linha noticias - pesquisa **/
.search-results .fl-node-6070719669b83 {
	margin-bottom: -35px !important;
}

/** Conteúdo >> Linha últimas notícias links **/
.pjnt-item > a {
	font-weight: bold !important;
}

/** Conteúdo >> Posts subtitulo **/
#primary .subtitle {
	font-family: Montserrat !important;
	font-weight: bold !important;
}

/** Conteúdo >> Slick current uabb blog post content **/
.slick-current .uabb-blog-post-content {
	height: 570px !important;
	min-height: 570px !important;
}

/** Conteúdo >> Fl node 609d802f83fdc paragraph (#1) **/
.fl-node-609d802f83fdc p:nth-of-type(1) {
	display: none !important;
}

/** Conteúdo >> Paragraph (#2) **/
.fl-node-609d801f5461e .uabb-infobox-text p:nth-of-type(2) {
	display: none !important;
}

/** Conteúdo >> Image thumb posts grid **/
.uabb-thumbnail-position-top img {
	width: 100% !important;
	height: 250px !important;
	object-fit: cover !important;
}

/** Conteúdo >> Destaque posts convidados home **/
.destaque-convidados-home .uabb-blog-post-content {
	height: 450px !important;
}

/** Conteúdo >> Fl node dvrc68ei12ut _2 **/
#primary .fl-node-dvrc68ei12ut {
	display: none !important;
}

/** Conteúdo >> Fl node vyr5fp0qthm7 **/
#primary .fl-node-vyr5fp0qthm7 {
	display: none !important;
}


/*= Barra lateral ============= */

/** Barra lateral >> anuncio fixo div **/
#primary .fl-node-607079dd3b6d1 {
	position: -webkit-sticky !important;
	position: sticky !important;
	top: 120px !important;
}

/** Barra lateral >> anuncio fixo div home **/
#post-334 .fl-node-60ecf9882eb4e {
	position: -webkit-sticky !important;
	position: sticky !important;
	top: 120px !important;
}


/*= cookie ==================== */

/** cookie >> Cookie button **/
a#cookie_action_close_header {
	font-weight: bold !important;
	width: 100% !important;
	padding-top: 12px !important;
	padding-bottom: 12px !important;
}

/** cookie >> #cookie-law-info-bar **/
#cookie-law-info-bar {
	box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.2) !important;
	width: 1200px !important;
	margin-bottom: 10px !important;
	right: 0 !important;
}


/*( Desktop grande )*/
@media (min-width: 1200px) {
	/** Conteúdo >> Slick current uabb blog post content **/
	.slick-current .uabb-blog-post-content {
	width: 100% !important;
	height: 600px !important;
	min-height: 600px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

}


/*( Celular )*/
@media (max-width: 480px) {
	/** Cabeçalho >> background pesquisa - mobile **/
	.ast-header-custom-item-inside > .fl-node-6079ad130461c:nth-of-type(1) {
	-webkit-animation-name: slideInRight !important;
	animation-name: slideInRight !important;
	-webkit-animation-duration: 1s !important;
	animation-duration: 1s !important;
}

	/** Cabeçalho >> input pesquisa mobile **/
	.mfp-content > .fl-search-form-input-wrap {
	-webkit-animation-name: fadeIn !important;
	animation-name: fadeIn !important;
	-webkit-animation-duration: 3s !important;
	animation-duration: 3s !important;
}

	/** Conteúdo >> link post anterior **/
	#primary .nav-previous {
	width: 50% !important;
}

	/** Conteúdo >> link post proximo **/
	#primary .nav-next {
	width: 150% !important;
}

	/** Conteúdo >> Linha últimas notícias links **/
	.pjnt-item > a {
	font-family: nasalization !important;
}

	/** Conteúdo >> Posts subtitulo **/
	#primary .subtitle {
	font-size: 14px !important;
}

	/** Conteúdo >> Destaque posts convidados home **/
	.destaque-convidados-home .uabb-blog-post-content {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

	/** Conteúdo >> Slick current uabb blog post content **/
	.slick-current .uabb-blog-post-content {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-justify-content: flex-end !important;
	justify-content: flex-end !important;
}

	/** cookie >> #cookie-law-info-bar **/
	#cookie-law-info-bar {
	width: 80% !important;
	height: 230px !important;
	margin-bottom: 0 !important;
	position: fixed !important;
	top: 30% !important;
}

}

