/*!
Theme Name: Sintrajufe RS 2020 v.5.3.2
Theme URI: http://underscores.me/ (Theme Base)
Author: Veraz Comunicação (Clarissa A. Nuñes, Sandro Ferreira)
Author URI: https://veraz.com.br
Description: Tema do Sintrajufe RS 
Version: 5.3.2
Tested up to: 6.3.1
Requires PHP: 7.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sintrajufe-rs2020
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Sintrajufe RS 2020 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

Melhorias versao 5.1.1 (maio 2023): 
Implementado em um unico arquivo a sidebar para paginas internas:
../template-parts/content-mysidebar.php

Solicitacoes do cliente

Melhorias versao 5.3.2 (outubro 2023): Solicitacoes do cliente
Ajustes Secao Convenios da Home (Saiu modo slider)
Ajustes Busca
Na frase superior adicionar e cut no final 
Implementado novo campo nos convenios => Descricao (adicionar campo antes de endereco)

*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	font-family: 'Manrope', sans-serif !important;
	font-weight: 300;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
	font-family: 'Manrope', sans-serif !important;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
	font-family: 'Manrope', sans-serif;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
	font-family: 'Manrope', sans-serif;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: 'Manrope', sans-serif;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
#banner-top a {
  border: none;
  outline: none;
 }
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: inherit;
}

html {
	box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
	color: #404040;
	font-family: 'Manrope', sans-serif;
	font-size: 17px;
	line-height: 1.7;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

p {
	margin-bottom: 1.5em;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: 'Manrope', sans-serif;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: 'Manrope', sans-serif;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;
}

figure {
	margin: 1em 0;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

tr, td{padding: 10px;}

/* Links
--------------------------------------------- */
a {
	color: #4169e1;
}

a:visited {
	color: #800080;
}

a:hover,
a:focus,
a:active {
	color: #191970;
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	outline: 0;
}

/* Forms
--------------------------------------------- */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	color: rgba(0, 0, 0, 0.8);
	line-height: 1;
	padding: 0.6em 1em 0.4em;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: #ccc #bbb #aaa;
}

button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	border-color: #aaa #bbb #bbb;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 3px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	color: #111;
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
	color: royalblue;
}

a:visited {
	color: purple;
}

a:hover, a:focus, a:active {
	color: midnightblue;
}

a:focus {
	outline: thin dotted;
}

a:hover, a:active {
	outline: 0;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
.main-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%;
    background: #800000;
    margin-top: 0%;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Manrope', sans-serif;}
.main-navigation ul {
   	display: none;
	list-style: none;
	margin: 0;
	padding: 0 0%;
	height: 3.5em; }
.main-navigation ul ul {
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	float: left;
	position: absolute;
	top: 95%;
	left: -999em;
	z-index: 99999; 
	margin-left: -50%;
    font-size: 0.9em; }
.main-navigation ul ul ul {
	left: -999em;
	top: 0; }
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	left: 100%;
}
.main-navigation ul ul a {
	width: 12em; 
}
.main-navigation li li{
    padding: 8px 18px;}
.main-navigation li li a:hover{
    color: #999;}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	left: auto;}
.main-navigation li {
   float: left;
    position: relative;
    text-align: center;
    float: left;
    padding: 15px 21px;}
.main-navigation li li {
    text-align: left;
    background: #800000; }
.main-navigation a {
	display: block;
	text-decoration: none;
    color: #fff;
    text-transform: uppercase;
}
.btn-sindicalizese{
//	border: 1px solid #fff;
	padding: 0 2px !important;
	margin-top: 12px;
}
.menu-menu-principal-container{
//	max-width: 78em;
    width: 100%;
    margin: 0 auto;
    height: 3.5em;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

@media screen and (min-width: 37.5em) {
	.menu-toggle {
		display: none;
	}
	.main-navigation ul {
	    display: inline-block;
        font-family: 'Manrope', sans-serif;
		width: 100%; }
}

.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
	margin: 0 0 1.5em;
}

.comment-navigationc .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
	display: flex;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	flex: 1 0 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	text-align: end;
	flex: 1 0 50%;
}

/* Posts and pages
--------------------------------------------- */
.sticky {
	display: block;
}

.post,
.page {
	margin: 0 0 1.5em;
}

.updated:not(.published) {
	display: none;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 0.75em 0 0;
}
c
.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/* Widgets
--------------------------------------------- */
.widget {
	margin: 0 0 1.5em;
}

.widget select {
	max-width: 100%;
}

/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/



/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}
/* THEME STYLES */
/* ##################### version 1.0 ####################### */

img.tliga{width: 120px; height:80px;}
img.noticias{width: 300px; height:180px;}
img.noticia1{width: 620px; height:360px; }
img.eventos{width: 95px; height:80px;}
img.publicacoes{width: 280px; height:260px;}	

.left{ float: left;}
.right{ float: right;}
.borda-padrao{    border: 1px solid red;}
.center-align{ text-align: center;}
.site{
    padding: 0;
    display: grid;
//font-family: "Source Sans Pro", "Helvetica Neue", Arial, sans-serif !important; 
font-family: 'Manrope', sans-serif !important;}
.site-header{ background: #ba2118;}
.site-branding{
    background-color: #ba2118;
    padding: 0 0%;}
header .custom-logo{ 
	padding: 10px 0px;
	width: 32%;}
footer .custom-logo{
	width: 65%;
    margin-top: -4%;}
#coringa1{  margin-top: -3.7%;}
.secao1 a, .secao1 a:link, .secao1 a:visited, #secao2 a, #secao2 a:link, #secao2 a:visited{
    color: #ba2118; text-decoration: none; }
.secao1 a:hover {
    color: #999; text-decoration: none;}
.secao4{
     display: grid;
     grid-template-columns: 49% 49%;
     column-gap: 2%;}
.img-full img{  width: 100%;}
.exibe-div{ display: none;}
.nao-exibe-div{ display: none;}
.my-logo{ float: left;width: 70%;}
#top-float{
    float: right;
	margin-top:2.5%; //era 1% 28-06-22
	//width: 15em;
	margin-right: 0% !important;}
.search-top{
    height: 0em;
    padding-top: 6%;}
.search-busca{
    width: 86%;
    height: 100%;
    float: left;
    margin-right: 1%;
    background-color: cadetblue;}
.search-busca span, .sindicalize-button span{
     padding-left: 10px;
     color:#fff;}
.search-lupa{
    width: 12%;
    height: 100%;
    float: left;
    background-color: cadetblue;}
.sindicalize-button{
    background-color: brown;
    margin-top: 2%;
    margin-left: 30%;
    margin-right: 5%;
    width: 65%;
    height: 2.5em;
    text-align: center;
    border-radius: 10px;
    /* float: right; */
    font-size: 1.1em;
    padding-top: 2%;}
.site-content{
    margin-top:0%; }
.entry-content{
    display: grid;
    grid-template-columns: 1fr;
	font-size:1.2em; 
	margin-bottom:2%;}

 /* EFEITO WOW das imagens das noticias */
.item {
  width:100%;}
.item img {
  width:100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;}
.item:hover img {
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  transform: scale(1.05);}
.publicacoes{
  //  border: 1px solid green;
    display: grid;
    grid-template-columns: 100%; }
#secao3 .publicacoes h2{margin-bottom: -7%;font-size:1.4em;font-weight: 600; text-transform: uppercase;}
#secao3 h2{
	margin-bottom: 7%;font-size:1.4em;font-weight: 600; text-transform: uppercase;}

.publicacao {
    width: 280px;
    margin: 0 auto;
	text-transform: uppercase;
}

/* YOUTUBE EMBED */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.sidebar .publicacao {
     text-align: center; }
.botao-publicacoes{
    background-color:  #f5f5f5;
    width: 60%;
    border-radius: 10px;
    padding-top: 2%;
    margin: 2% auto 5%;
    height: 2.5em; }
.botao-youtube{
    background-color:  #f5f5f5;
    width: 60%;
    border-radius: 10px;
    padding-top: 2%;
    margin: 7% auto 5%;
    height: 2.5em; }
#galerias-flickr{
	margin: 0 auto; 
	margin-bottom: 10%; 
	width: 360px; 
	background: #A9A9A9; 
	padding: 10px 10px; 
	overflow: hidden; 
	margin-top: 0%;}
#galerias-flickr h4{font-size:1.1em;font-weight: 500;color: #222;}
.botao-galeria{
    background-color:  #f5f5f5;
    width: 60%;
    border-radius: 10px;
    padding-top: 2%;
    margin: 0% auto 5% auto;
    height: 2.5em; }
.sidebar .botao-publicacoes {
    background-color: 
    #f5f5f5;
    width: 60%;
    border-radius: 10px;
    padding: 1% 2%;
    margin: 0% auto 0% auto;
    height: 2.5em; }
.botao-publicacoes a:link, .botao-publicacoes a:visited, .botao-youtube a, .botao-youtube a:link, .botao-youtube a:visited, .botao-publicacoes a, .botao-galeria a:link, .botao-galeria a:visited, .botao-galeria a{
    text-decoration:none;
    color: #333;}
.sidebar .botao-publicacoes a:link, .sidebar .botao-publicacoes a:visited, .sidebar .botao-publicacoes a {
    text-decoration: none;
    color: #333;
    margin-left: 20%; }
.sidebar .publicacoes h2 { margin-bottom: 1%; }
.botao-publicacoes a:hover{
    text-decoration:none;
    color: #666; }
.sidebar.botao-publicacoes a:hover{
    text-decoration:none;
    color: #666; }

.only-title{
    border-bottom: 1px solid #ccc;
    margin: 1%;
    height: 4.5em; }
.only-title:last-child{
    border: none; }

#fique-ligado{
   display: grid;
	grid-template-columns: 40% 54%;
	column-gap: 6%;
	height: auto !important;
	border-bottom: 1px solid #ccc;
	margin: 5% 2%;}
#fique-ligado img{height: 4.5em;}    
.sidebar #fique-ligado {
    margin-bottom: 4%;
	//height: 6.5em;
	padding: 5% 0;}
#fique-ligado:last-child{ border-bottom: none; }
#fique-ligado > div{ //  border: 1px solid #ccc; }
#fique-ligado a:link, #fique-ligado a:visited{
	text-decoration:none; 
	font-weight: 500; 
	text-transform: uppercase;
	color: #333;
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight:bold;}
#fique-ligado a:hover{color:#999;}
#secao2 #fique-ligado{
	height: 5em;}
#secao2 #fique-ligado img{
	height: auto;
	height: 4em}
	
/* RESULTADO DA BUSCA */
.conteudo-search{
    display: grid;
    grid-template-columns: 25% 74%;
    grid-column-gap: 1%; }
.iframe-youtube {
    width: 100%; 
    height: 21em; }

/* WIDGET SERVICOS E CONVENIOS */
.widget-servicos, .widget-convenios{
    width: 100%;
    margin: 5% auto 0 auto;
	display: grid;
	transition: 0.3s;
	grid-template-columns: 100%;
	align-items: center; }
.sidebar .widget-servicos, .sidebar .widget-convenios {
    width: 100%; }
.sidebar .servicos-widget .coluna2 {
    padding: 0%;
    width: calc(100% + 0px);
    height: 4em; }
.sidebar .coluna1 {
    margin-top: 0%;
    width: 80%;}
.widget-servicos img, .widget-convenios img {
    height: auto;
    max-width: 100%;}
.widget-servicos .title-servicos, .widget-convenios .title-convenios {
    color: #373435;
    font-weight: 700;
    font-size: 120%;
    text-align: left;
    padding-bottom: 2%;
    font-family: 'Manrope', sans-serif;
    -webkit-transition: 0.3s;
    transition: 0.3s; }
.widget-servicos h2.widget-title, .widget-convenios h2.widget-title{
    font-size: 1em; height: 3em; //font-style: italic; }

#post-cs h2 {
    font-weight: bold;}

.coluna1 {
   padding: 5% 0px;}
.servicos-widget .coluna2 , .convenios-widget .coluna2{
    padding: 0 15%;
	margin-top: -15%;
    width: calc(100% + 0px);}
.coluna2 span.cover {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;}
.vz-description{
    font-size: 100%;
    line-height:20px;
    text-align: center;
    color: #373435;
   font-family: 'Manrope', sans-serif;
    -webkit-transition: 0.3s;
    transition: 0.3s;}

/* PAGES AND SINGLE */

#posts{
      display: grid;
      grid-template-columns: 68% 30%;
      grid-column-gap: 2%;
      border: 1px solid transparent;}

.sidebar .servicos-widget, .sidebar .convenios-widget{
    width: 33.3%;
    float: left;
    font-size: 0.8em;
    text-align: center;}
.sidebar .servicos-widget a:link, .sidebar .convenios-widget a:link{
    text-decoration: none;
    color: #333;}
#pages{
      display: grid;
      grid-template-columns: 100%; border: 1px solid transparent;}

#black-studio-tinymce-5{
         display: none;
         visibility: hidden;     }
.posted-on a:link, .posted-on a:visited, .posted-on a:hover{
    text-decoration: none;
    color: #333;}

#black-studio-tinymce-9{display: none;}


/* page search results and categories */

.content-search a:link, .content-search a:visited, .content-search a:hover, .nav-links a:link, .nav-links a:visited, .nav-links a:hover{
	text-decoration: none;
	color: #333; }
.content-search a:hover, .nav-links a:hover{
	color: #999; }
.content-search{
    display: grid;
	grid-template-columns: 25% 73%;
	grid-column-gap: 2%; }

/* ################### version 2.0 ################## */

#banner-top, #secao1, #secao2, #posts, #pages{
	//padding: 0 5%;}
#banner-top {
    
    margin: 0 auto;
}
#banner_coringa {
    margin-bottom: 1%;margin-top: 1.5%;
}
#widget-coringa{
	width: 100%;
	padding: 0% 3%;
	margin: 1.5% 0;
	//min-height: 95px; //16-12-21
}
.widget-coringa{border: 1px dotted #666; margin-bottom: 0%; padding: 2% 2% 2% 2%;text-align: center;}
.widget-banner-top img{ width: 100%; }
#secao1{
	margin-top: -8%;
	display: grid;
	grid-template-columns: 74.5% 23.5%;
	grid-column-gap: 2%;}
.secao1{
	display: grid;
	grid-template-columns: 66% 31%;
	grid-column-gap: 3%;}	
.secao1 .area1-noticias{ 
	display: grid; 
	grid-template-columns: 100%; 
	grid-column-gap:2%;}
#secao1 .area1-noticias .coluna1-noticias {
}
#secao1 .area1-noticias .coluna2-noticias {
}
.noticia-principal {
	float: left;
	//position: relative;
	top: 0px;
	left: 0px;
	color: #fff;}
.noticia-principal img{
	height:auto!important;
	//height: 28.5em;}
.noticia-principal .noticia-titulo{
	bottom: 0%;
	left: 0;
	height: auto;
	margin-top: 0%;
	width: 100%;}
#secao1 .noticia-maior img{
	z-index: -1000;
	position: relative;
	height: auto;
	//height: 9em;}
.banner{
	height: 12em;
	background: #f1f1f1;
	text-align: center;
	width: 100%;
	margin-bottom: 4%;}
.banner img{height:14em;}
.widget-banner-secao1 {
    padding-top: 0%;}
.agenda{
	//height: 12em; 
	height: auto;
	float:left;width:100%; margin: 5% 0;}
#eventos-home > a: link, #eventos-home > a:visited, .sidebar #eventos-home > a: link, .sidebar #eventos-home > a:visited{text-decoration: none;}
h3.titulo-agenda  a:link, h3.titulo-agenda  a:visited, .titulo-fique-ligado  a:link, h3.titulo-fique-ligado  a:visited {
	text-decoration: none;
	color: #ba2118;
	font-weight: bold;}
h3.titulo-agenda, .sidebar .widget-title{
	//border-bottom: 2px solid #ba2118;
	margin:0% 0 0% 0%;	
//	font-size: 24px;
//	color: #ba2118;}
 h3.titulo-fique-ligado{
//	 border-bottom: 2px solid #ba2118;
		margin:0% 0 4% 0%;	
//		font-size: 24px;
 }
.noticia-principal .noticia-titulo h6{
	font-size: 0.8em;
	margin: -5px 5px;
	padding-left: 10px;}
.noticia-principal .noticia-titulo h5 {
    background: #fff;
    width: 100%;
    font-size: 18px;
    padding: 2px 0px;
	color: #ba2118;
	font-weight: bold;
    text-transform: uppercase;
  //  position: relative;
    margin-top: 2%;}
.noticia-principal .noticia-titulo h4{
	font-size: 1.1em !important;
	line-height: 1.3em !important;
	margin: 0px 30px 10px 0px;
	font-weight: bold;}
.noticia-principal .noticia-titulo a:link, .noticia-principal .noticia-titulo a:visited{
	color:#404040; text-decoration: none;}
.noticia-maior .maior {
    margin-bottom: 10% !important;
}
.noticia-maior .noticia-titulo{
	//position: absolute;
	//position: relative;
	width: auto;
	margin-top: 2%;
	margin-bottom: 5%;}
.noticia-maior .noticia-titulo a:link, .noticia-maior .noticia-titulo a:visited, .noticia-menor .noticia-titulo a:link, .noticia-menor .noticia-titulo a:visited{
	color:#333; 
	text-decoration: none;
	font-weight: 500;
	line-height: 25px;
	font-weight:bold;}
.noticia-maior .noticia-titulo h5{
	margin-bottom: 0%;
	background: #fff;
	width: auto;
	font-weight: bold;
	padding: 2px 0px;
	font-size: 15px;
	color: #ba2118;
	text-transform: uppercase;
	//position: absolute;}
.noticia-maior .noticia-titulo h6{
	font-size: 13px;
	margin: -10px 10px;
	padding-left: 10px;}
.noticia-maior .noticia-titulo h4{
	font-size: 0.95em;
	line-height: 25px;
	color: #404040;
	font-weight: bold;
	margin: 0px;}
.noticia-menor img {
    max-width: 100%;
    height: 75px;}
.noticia-menor > div{
	display: grid;
	grid-template-columns: 40% 54%;
	grid-column-gap: 6%;
	margin-bottom: 2%;}
.noticia-menor .noticia-titulo{margin-top: -15%;}
.noticia-menor .noticia-titulo h5{
	width: 100%;
	font-weight: 600;
	padding: 0px;
	font-size: 0.8em;
	color: #333;
	height: 1.7em;
	text-transform: uppercase;
	margin-bottom: -15%;}
.noticia-menor .noticia-titulo h6{
	font-size: 13px;
	margin: -10px 10px;
	padding-left: 10px;}
.noticia-menor .noticia-titulo h4{
	font-size: 0.8em;
	line-height: 0.9em;}

/*SECAO  2 */
#secao2 .area2-noticias{ 
	//display: grid; 
//	grid-template-columns: 100%; 
	//grid-column-gap:2%;}
.noticia-full {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	color: #fff;}
.noticia-full .noticia-titulo{
	background-color: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 7%;
	left: 0;
	width: 100%;
	height: 8em;}
.noticia-full img{
	height: 27em;
	position: relative;}
.noticia-full .noticia-titulo h6{
	font-size: 13px;
	margin: -10px 10px;
	padding-left: 10px;}
.noticia-full .noticia-titulo h5{
	background: #333;
	width: auto;
	font-size: 12px;
	padding: 2px 10px;
	text-transform: uppercase;
	position: absolute;}
.noticia-full .noticia-titulo h4{
	font-size: 1.1em;
	line-height: 1.1em;
	//margin: -10px 10px;
	margin: 50px 10px;}
.noticia-full .noticia-titulo a:link, .noticia-full .noticia-titulo a:visited{color:#fff; text-decoration: none;}
#servicos{
	margin: 1.5% 0 2% 0;
	// background: #d9d2d2;
	background: #4f4f4f !important;
	// height: 15em;
height: auto;}

#servicos > h4{
    padding-left: 5%;
    margin-bottom: 0.5%;
    font-size: 1em;
    text-align: left;
}
#area-multimidia{
	background: #4f4f4f;
	//background: #d9d2d2;}
#area-multimidia h4{
	//padding-left: 5%;
	margin: 5% 0;
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;}
.servicos {
    text-align:center;
    padding: 1% 0% 0.5% 0%;}
.multimidia {
    text-align:center;
    padding: 1.5% 5% 0.5% 5%;}
.servicos a:link, .servicos a:visited{
	text-decoration: none;
	color:#333;}
.servicos a:hover{
	text-decoration: none;
	color:#0f0f1e;}
#secao2{
	display: grid;
	grid-template-columns: 23.5% 23.5% 23.5% 23.5%;
	grid-column-gap:2%;	}
#secao2 > div{
	background: #fff;
}

.widget-secao3{
	display: grid; 
	//grid-template-columns: 30% 36% 30%;
	grid-template-columns: 30% 42% 26%;
	grid-column-gap: 2%;
	text-align: center; 
	padding: 2% 0% 0% 0%;
    height: auto;
	background: #4f4f4f;
	//background: #d9d2d2;}
.widget-secao3 h2 a:link, .widget-secao3 h2 a:hover, .widget-secao3 h2 a:visited, .sidebar h2.widget-title  a:link, .sidebar h2.widget-title  a:hover, .sidebar h2.widget-title  a:visited{
	color: #333;
	text-decoration:none;
} 
#secao3{margin-top:2em;}
#secao3  .widget_black_studio_tinymce:nth-child(3){//display: none;}
#secao3 > div{
	//background: #fff;
	min-height: 5em;}
	
/* ########## HEADER ############ */
.pre-header{
	background: #000000; 
	height: 1.8em;
	margin-bottom: 0%;
	text-align: center;
	padding: 0 5%;}
.pre-header h4{
	color:#ffffff; 
	font-size:12px;
	//float: left;
	margin-top: 0.2%;
	font-weight: 500; }
.redes{
	height:2em;
	//padding-left: 1.5em;
	padding-left: 0em;}
.redes > div{
	float:left;
	padding-right:0.8em;}
.btn-acesso-restrito{
	border: 1px solid #fff;
	padding: 0px 0px;
	text-transform: uppercase;
	color: #fff;
	height: 1.8em;
	width: 10em;
	font-size: 17px;
	font-weight: 600;
	margin-top: 6%;
	text-align: center;}	
.redes i{color: #fff;
//font-size: 1.5em;
font-size: 2em;}
.campo-search{
	grid-template-columns: 85% 15% !important;
}
.btn-acesso-restrito a:link, .btn-acesso-restrito a:visited{color: #fff; text-decoration:none;}

/* CONTENT */
/* PAGES AND SINGLE */
.entry-header{
	margin-top: 3%;
	
}
.entry-title {
    padding: 0% 0 0 0;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.3em; }
.title-search{
	padding: 0;
	font-size: 1.1em;
	line-height: 1.2em;
}
#content-broke {
    padding: 2% 0.5% 3%;
	margin: 4% 0 4.5% 0px;
    border-top: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
}
.botao-leiamais a:link, .botao-leiamais a:visited{
	font-size: 1.5em;
	background: #b30000;
	width: 20%;
	border-radius: 10%;
	padding: 5px 10px;
	color: #fff !important;}
.botao-leiamais a:hover{
	background: #fff; border: 1px solid #b30000;
color:#b30000 !important;}
#posts{
      display: grid;
      grid-template-columns: 75% 23%;
      grid-column-gap: 2%;
      border: 1px solid transparent;}
.post-date{font-weight: 500; margin-top:-1%; font-size: 1em;}
.sidebar .servicos-widget, .sidebar .convenios-widget{
    width: 33.3%;
    float: left;
    font-size: 0.8em;
    text-align: center;}
.sidebar .servicos-widget a:link, .sidebar .convenios-widget a:link{
    text-decoration: none;
    color: #333;}
#pages{
      display: grid;
      grid-template-columns: 100%; 
	  border: 1px solid transparent;}
.sidebar{
    margin-top: 10%;margin-bottom: 30%;}
.sidebar #eventos-home {
  //  margin-bottom: 4%;
//	height: 6em;}
#black-studio-tinymce-5{
         display: none;
         visibility: hidden;     }
.posted-on a:link, .posted-on a:visited, .posted-on a:hover{
    text-decoration: none;
    color: #333;}

#black-studio-tinymce-9{display: none;}


/* page search results and categories */

.content-search a:link, .content-search a:visited, .content-search a:hover, .nav-links a:link, .nav-links a:visited, .nav-links a:hover{
		text-decoration: none;
		color: #333; }
.content-search a:hover, .nav-links a:hover{
	color: #999; }
.content-search{
    display: grid;
	grid-template-columns: 20% 78%;
	grid-column-gap: 2%; }

/* FOOTER */
.footer{
	
    padding-left: 0;
    padding-right: 10%;

}
.widget-footer {
    display: grid;
    grid-template-columns: 100%;
    grid-column-gap: 0%;
    background-color: #000000;
	//height: 12em;
	padding-top: 1em;
	margin-bottom: 0em;}
.site-footer{ 
	margin-top: -5%;
	text-align: center;
	background-color: #000000;
	display: grid;
	//grid-template-columns: 38% 32% 26%;
	//grid-template-columns: 40% 26% 28%;
	grid-template-columns: 38% 36% 26%;
	//grid-column-gap: 2%;
	padding: 3% 0% 3% 0%;}
	
.pc, .mobile{
	display: block;}
	
.site-footer #pc {
    grid-template-columns: 50% 50%;
    display: grid;
	padding: 0 10%;}
.site-footer #mobile {
    grid-template-columns: 50% 50%;
    display: grid; }

.site-footer > div{
	//border: 1px solid red; }
.site-footer a{ color: #ffffff; text-decoration: none;}
.site-footer a:link, .site-footer a:visited { color: #ffffff; }
.site-footer a:hover{
    color: #999999 !important; }
.site-footer h4{color:#ffffff;font-weight: 500;font-size: 15px;}    
.site-footer span{color: #ffffff;font-size: 15px;}
.site-info{ text-align: center; }
.site-footer h3 {
    color: #fff;
    text-align: left;
    margin-bottom: 10%;
    margin-left: 0%;
    font-size: 0.9em;
    font-weight: 500;
	//border-bottom: 1px solid red;}
.my-logo-footer h5 {
    font-size: 0.8em;
    color: #fff;
	text-align:left;
	padding-left:16%;
	margin-bottom:16%;
}
.site-footer ul {
    list-style: disc;
    color: red;
    text-align: left;
    margin: 0;
    font-size: 1.1em;
    padding: 0;
    font-weight: 900;
    line-height: 1.2em;
}
.site-footer ul::marker{
	color: red;
}
.site-footer a:link, .site-footer a:visited{    
	text-decoration: none;
    color: #fff;
    font-weight: 700;
    font-size: 0.8em;}
.site-footer a:hover{text-decoration: none;
color: #f1f1f1;}
.my-logo-footer {
    float: left;
 //   margin-top: 23%;}
.widget-footer{
    display: grid;
    grid-template-columns: 100%;
	grid-column-gap: 0%; }
.widget-footer img{width: 40%;}	
.widget-footer > div:nth-child(2){
 	background-color:#DDDDDD;
	height: 4em;
	padding-top: 1em;
	margin-bottom: -1em; }

/* THEME VERSION 3.0 */

    .frase-top{ //border: 1px solid blue; 
    	width: 100%; 
		//float: left;}
	
	.acessi .aicon_link {
	    left: 90%;
	    right: auto !important;
	  // position: fixed;
	    top: -32.5%;
	    max-width: 120px;
	    max-height: 48px;
	    display: inline-block;
	    background: transparent !important; }
	
    img.aicon_image {border: none !important;}

	.accessability_container *{background: transparent !important;}	
	
.margin-icon{margin-right: 10px;}
#banner-te-conecta{margin: 5% 0;float: left;}
.banner-te-conecta img{ 
height: auto;
//height: 12.5em; }
/* in content of post type */
.te-conecta{
	height: 30em; 
	//border: 1px solid red;
}
.te-conecta img {
    height: auto !important;
}
.tags-links {color: red; margin-bottom: 5%;width: 95%;}
.tags-links a:link, .tags-links a:visited {
 //   width: 100%;
    background: #3d3d3d;
    padding: 5px 10px;
    color: #fff;
    text-transform: uppercase;
	display: inline-table;
    margin-right: 1.5%;
    margin-bottom: 1%;
}

#multimidia {
    display: grid;
    grid-template-columns: 30% 30% 30%;
    grid-column-gap: 5%;
    padding: 1.5% 5% 5% 5%;
    background: #f1f1f1;
}
#area-multimidia a:link, #area-multimidia a:visited{
    text-decoration: none;
    color: #666;
}
#area-multimidia a:hover{
    text-decoration: none;
    color: #333;
}
#multimidia img {
    height: 16em;
}
.img-multimidia {
    border: 1px dotted;
}
.titulo-multimidia h2{
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
padding-bottom: 3%;
}

.sidebar .sidebar-agenda {
	display: grid;
    grid-template-columns: 100%;
    grid-column-gap: 0%; 
	font-size: 20px;}
#eventos-home a:link, #eventos-home a:visited{color:#404040; text-decoration: none; text-transform: uppercase; font-size: 12px;}
#eventos-home a:hover{color:#666;  text-decoration: none;}

.container {
    width: 100%;
}

#eventos-home img {
  //  height: 4.5em;
  //  width: 6em;
}

/* version 4.0 */

.results-convenio a:visited, .results-convenio a:link{color: #333;}
.results-convenio a:hover{color: red;}


#eventos-home h3, #eventos-home h4, #eventos-home h5{
	//font-weight: 600 !important;
}
#pages a:link, #pages a:hover, #pages a:visited {
    text-decoration: none;
}
.pc-mais-noticias-home:hover {color: #666;}
.cartola-post {
    text-transform: uppercase;
    color: #ba2128;
    font-size: 25px;
}

.tabela-pec32 a:link, .tabela-pec32 a:visited{color: #333;}
.tabela-pec32 a:hover{color:#800000;}



#reforma-administrativa{
	display: grid;
	grid-template-columns: 32.66% 32.66% 32.66%;
	grid-column-gap: 1%;
//	grid-row-gap: 0.5%;
    
	padding: 0% 0 5% 0;
}
.reforma-administrativa{
	background: #ccc;
	border-radius: 10%;
	text-align: center;
	padding: 5%;
	margin-bottom: 5%;
}
.reforma-administrativa img{
	border-radius: 50%;
}

/* VERSION 2021 */
#menu-search{background:#800000;}
.menu-search {
    display: grid;
    grid-template-columns: 75% 25%;
//	border: 1px solid blue;
}
.search-menu .sf-field-post_date{display: none;}
.sf-field-submit {
    width: 30px;
    height: 30px;
    background: #800000;
    border-radius: 10px;
    border: 1px solid #000;
}
.search-menu .sf-field-submit{border:none;}
#search-filter-form-81647 .sf-field-submit {
    margin-top: 12%;
}
.search-menu input[type=submit], #search-filter-form-82353 input[type=submit] {
    background-image: url(https://sintrajufe.org.br/wp-content/uploads/2020/01/lupa-branca.png) !important;
    border: 0;
    display: block;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    height: 10px;
    width: 10px;
	background-color: #800000 !important;
	padding: 0.6em 0.6em 0.4em;
}
.search-menu input[type=submit]{
	margin-top: -5%;
    margin-left: 25%;
}
#search-filter-form-82353 input[type=submit] {
	 margin-top: -5%;
     margin-left: 25%;
	 border-color: #800000 !important;
}
.search-menu .sf-field-submit{
    margin-top: 35% !important;
}
.search-menu .searchandfilter ul {
    display: grid;
    grid-template-columns: 85% 15%;
	max-width: 100%;}
#secondary #eventos-home {
	margin-bottom: 5% !important;}
#secondary #wemail-embedded-subscriber-form {
    border: 1px solid #404040;
    padding: 5%;
    margin-top: -6% !important;
}
.mobile-mais-noticias-home{
	background: #f1f1f1; 
	padding: 10px; 
	width: 50%; 
//	border-radius: 10px; 
	font-size: 0.9em;
	text-align: center;
	color: #404040;
	border: 1px solid;
    display: inline-block;
    margin: 0 auto;
    padding: 2px 10px;}
.pc-mais-noticias-home{
//	padding-left: 1%;
	margin-bottom: 0.5%;
	font-size: 0.9em !important;
	text-align: center !important;
	color: #333 !important;
	border: 1px solid;
	width: 150px;
	text-align:center;
    display: inline-block;
    margin: 0% auto 6%;
    padding: 2px 10px;
}

.area-convenios{
    background: #f1f1f1;
    padding: 1% 0%;
}
.area-convenios h5 {
    font-weight: bold;
}
.content-slider{ //border: 1px solid orange;}
.header-area-convenios{
	display: grid;
    grid-template-columns: 11% 42% 37% 10%;
    grid-column-gap: 0%;
    padding: 0%;
    margin-top: 1%;}
.filter-convenios{display: grid;
	grid-template-columns: 49% 46%;
	grid-column-gap: 2%;}
.filter-convenios span {
    font-size: 16px; }
.body-area-convenios{ 
	height: auto;
    margin: 2% 0 3%;}
.header-area-convenios h5{
	font-size: 21px;}
.filter-convenios #filtro {
    margin-left: -28%;
}
.carousel {
  width: 1000px;
  margin: 0 auto;
}

#black-studio-tinymce-6{display: none;}
#secondary {
    margin-top: 10%;
}
#secondary h3.titulo-fique-ligado {
	margin: 10% 0 5% 0%;}
.fale-conosco {
    width: 40%;
    float: left;
    margin-top: 5%;
}
#area-multimidia {
    padding: 1% 0%;
	z-index: 1000;
    position: relative;
}
.titulo-convenios {
    padding: 0% 0;}
#posts .entry-content{margin-bottom: 10%;}
.content-search  h4{
	font-size: 16px;}
.title-search{
	font-size: 1.4em;}

.slick-prev:before, .slick-next:before {
    font-size: 25px !important;
	color: black !important;}
.chosen-container-active.chosen-with-drop .chosen-single { }
.chosen-container-single .chosen-single{text-align:center;}
.searchandfilter ul li {text-align:left;}
.page-numbers.current, .page-numbers:hover, .page-numbers.dots:hover, .page-numbers.next:hover, .page-numbers.prev:hover{
    display: inline-table;
    background: #333;
    color: #fff;
    padding: 3px 5px;
    margin: 0 5px;
	font-weight: 600;
}
.page-numbers:link, .page-numbers:visited, .page-numbers .dots{
	display: inline-table;
    padding: 3px 5px;
    margin: 0 5px;
	font-weight: 600;
	color: #333;
}
.page-numbers {
	color: #333; 
	padding: 3px 5px;
    margin: 0 5px;
	font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2px;}
.page-numbers.next {
    margin-left: 5px; color: #333;
}
.page-numbers.prev {
    margin-right: 5px; color: #333;
}
.page-numbers:hover{color: #fff;}
.paginacao2021{
	text-align:center; margin-left: 30%;
}
.search-filter-results {
    margin-left: 5%;
}
.searchandfilter ul {
    display: grid;
    grid-template-columns: 50% 50%;
    max-width: 500px;
    margin: 0 auto;
}
.searchandfilter ul.chosen-results {grid-template-columns: 100%;}

.search-post {
    padding: 0 5%;
    margin: 5% auto;
    width: 380px;
}
.leia-mais-search{
    font-size: 14px;
}
#filtro .searchandfilter ul {margin-top: -5%;}
#posts .searchandfilter ul {margin-top: 0%; margin-bottom: 2%;}
.searchandfilter ul>li>ul:not(.children) {
    margin-top: -1% !important; }
#pc .footer-middle{border-left: 2px solid red; border-right: 2px solid red; padding: 0% 15%}

#area-convenios {
	background: #f1f1f1 !important;
 //   padding-bottom: 5%;}
#secao3{background:#4f4f4f;}
#post-cs .ps-box .ps-pad {
    padding: 15px !important;}

/* ############## MEDIA QUERIES ############## */
@media screen and (max-width: 380px){

	.site-branding {
   		padding: 0px 21% !important;}
	#top-float {
		margin-top: 2% !important;
		padding-bottom: 4%;
		float: left !important;
		width: 100% !important;
   		margin-left: 20% !important;}
	.my-logo {
		 margin-left: 25% !important;
    	width: 100% !important;}
	#eventos-home {
      padding: 5% !important; }
	div.footer.endereco {
    padding: 0 10% !important;
    margin-left: 2% !important;}
	.site-footer h3 {
  		margin-top: 20% !important;}
	.searchandfilter ul {
        margin-left: -20% !important;}
	.site-footer #mobile {
		grid-template-columns: 100% !important;}
	.publicacao {
		width: auto;}
}
@media only screen and (max-width: 480px){
	.my-logo {
   	   // width: 70% !important; }
	.so-widget-sow-post-carousel {
		width: 300px !important;
		background: #ccc;
		padding: 1% 20%; }
	.pre-header {
        height: 7.5em;}
  
	.pre-header h4 {
		font-size: 0.7em;
		padding: 0px 20%;
		line-height: 1.2em; }
    header .custom-logo {
        width: 65%; }
	#servicos {
    margin: 5% 0 !important;}
	#widget-coringa {
    	min-height: 35px;
	    padding: 0% 5%;
		margin: 2.5% 0;}
	#banner_coringa {
    margin-bottom: 1.5%; margin-top: 2.5%;}
	#top-float {
		margin-top: -4%;
		padding-bottom: 4%;
		width: 100% !important;
	//	margin-right: 2%;	}
	#banner-top{
		padding: 0 5%;    
		//margin-top: 5px;}
	#secao1 {
		padding: 0 5%;
        grid-template-columns: 100%;
		// margin-top: -20%;}
	.banner-te-conecta img {
		height: auto; 
		//height: 8.5em; }	
	.noticia-principal .noticia-titulo h4 {
		font-size: 1em;}
	#secao1 .area1-noticias .coluna2-noticias {
	//	border: 1px solid #ccc;
		padding: 2% 0;}
	.secao1 .noticia-menor > div, #secao2 .noticia-menor > div {
		grid-template-columns: 36% 60%;
		grid-column-gap: 4%;
		margin-bottom: 0%; }
	.noticia-menor .noticia-titulo {
		margin-top: 6% !important;}
	.secao1 .noticia-menor .noticia-titulo h4, #secao2 .noticia-menor .noticia-titulo h4 {
		font-size: 0.9em;
		line-height: 1.1em; }
	.secao1 .noticia-menor .noticia-titulo h5, #secao2 .noticia-menor .noticia-titulo h5 {
		font-size: 0.9em;
		margin-bottom: -10%;margin-top: 0%;}
	.noticia-maior .noticia-titulo {
      //  top: 78%;}
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		height: 6em;   }
	.secao1 .noticia-principal img {
		//height: 12em;
		padding-bottom: 2%;}	
	.secao1 .noticia-maior img{
		//height:10em !important;
		height: auto;
		width: 100%;}
	.secao1 .noticia-maior .noticia-titulo, #secao2 .noticia-maior .noticia-titulo {
		margin-top: 4%;}
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0%;
		//border: 1px solid #ccc;
		margin: 0px 5% 2% 5%; }
	#secao2 .noticia-maior {
		padding: 0 0%; }
	#secao2 .noticia-menor {
		margin-top: 5%;
		padding: 3% 5%;
		border: 1px solid #ccc;}	
	.noticia-menor > div:nth-child(3){display:none;}
	.noticia-maior img{
		height: auto !important;
		//height:11em;}
	.agenda {
	    height: auto;
	    float: left;
	    width: 100%;
	    margin-top: 0%;
	    display: grid;
	    grid-template-columns: 100%;
	    grid-column-gap: 0%;
	 //   border: 1px solid #ccc;
	    padding: 3% 0%; }
	#secao1 h3.titulo-agenda {
		margin-left: 0% !important;	}
    #multimidia {
	    display: grid;
	    grid-template-columns: 100%;}
	.iframe-youtube {
	    width: 85% !important;
		height: 15em !important; }
	#secao2 .area2-noticias:nth-child(1) {
 	   border: none;
 	   padding: 5% 0%; }
	#galerias-flickr {
		width: 290px; }
	#eventos-home, .sidebar #eventos-home {
        height: auto;
		//height: 5.5em !important;}
	#fique-ligado, .sidebar #fique-ligado {
        height: 6.5em !important;}
	#fique-ligado img, .sidebar #fique-ligado img {
		height: 3.5em !important; }
	#fique-ligado h5, .sidebar #fique-ligado h5 {
        font-size: 0.8em;
		padding: 0 7%; 
		margin-top: 0%;}
	.footer {
		margin-left: 15%; }
	.site-footer #pc, .pc {
       display: none !important; }
	.mobile{display: block !important;}
	.site-footer #mobile {
       display: grid; }
	.site-footer h3 {
       // margin-left: 24%;}
	.site-footer ul {
      //  margin-left: 12%; }
    .bx-wrapper {
  	    max-width: 350px !important; }
  	#servicos {
    //  height: 11em; 
		padding-top: 5%;
	  height: auto;}
	#post-cs.carousel6 h2 {
    	font-size: 20px; }
   	.site-footer h4 {
		font-size: 0.9em;
		padding: 0px 10%; }
    .site-footer span {
  	  font-size: 0.9em;}
	.servicos {
       padding: 1% 5% 0.5% 5%;	}
	.widget-secao3 {
   		padding: 10% 5%;}
	.widget-secao3 > div{padding: 5% 0}
	.carousel {
       max-width: 400px !important;}
	.header-area-convenios h5 {
   		font-size: 18px;}
	.site-footer #mobile {padding: 0 5%;}
	.fale-conosco {
		width: 60%;
		float: left;
		margin: 10% 0;}
	.filter-convenios span {
       text-align: center;}
	.searchandfilter ul {
		grid-template-columns: 100%;
		margin-left: -3%;}
}


@media only screen and (min-width:481px) and (max-width: 599px){
	
	.pre-header {
		height: 4em; }
	.pre-header h4 {
    padding: 3% 12% !important; }
	#servicos {
    margin: 1.5% 0 5% 0 !important;}
	#top-float {
	margin-top: -1%;
    padding-bottom: 0%;
   // margin-right: 2%;
    margin-top: -15%;}
	#banner_coringa {
    margin-top: 2%;
    margin-bottom: -3%; }
	#widget-coringa {
  //  margin-top: 9%;
  //  margin-bottom: 9%; min-height: 80px;}
	#banner-top{
		padding: 0 5%;
		//margin-top: 20px;}
	header .custom-logo {
        width: 45% !important; }
	.so-widget-sow-post-carousel {
		width: 450px !important;
		background: #ccc;
		padding: 1% 1%; }
	#secao1 {
		padding: 0 5%;
        grid-template-columns: 100%;
		margin-top: -13%;}
	#secao1 h3.titulo-agenda {
   	 margin-left: -28% !important;}
	.titulo-acesso-rapido {
		margin-left: 8% !important;}
	#secao1 .area1-noticias .coluna2-noticias {
	//	border: 1px solid #ccc;
	//	padding: 4%;margin-top: 20px}
	.secao1 .noticia-maior img{
		height:auto !important;
		//height: 14em !important;
		margin-bottom: -1%;}
	.secao1 .noticia-menor > div, #secao2 .noticia-menor > div {
		grid-template-columns: 36% 60%;
		grid-column-gap: 4%;
		margin-bottom: 0%; }
	.noticia-maior .noticia-titulo h5 {
	    margin-top: -2%;}
	.noticia-principal {
        top: 35px;}
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		height: 6em;}
	.noticia-principal .noticia-titulo h4 {
        margin: 25px 30px 10px 10px;}
	.noticia-menor > div:nth-child(3){display:none;}
	.secao1 .noticia-maior .noticia-titulo {
        top: 75%;}
	#secao2 .noticia-maior .noticia-titulo {
        top: 76%;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 1.1em;}
	.secao1 .noticia-principal img {
		//height: 17em;
		padding-bottom: 1%;}	
	.noticia-maior img{
		height:auto !important;
		width: 100%;}
	.noticia-principal .noticia-titulo h5 {
        font-size: 18px !important;
		margin-top: 2%;}
		.noticia-maior .maior {
    margin-bottom: 10% !important; }
	.site-footer {
    margin-top: 10% !important;
	padding-top: 6%;}
	#secondary h3.titulo-fique-ligado, #secondary h3.titulo-agenda {
    margin-left: -34% !important;}
	.noticia-maior .noticia-titulo h5 {
        font-size: 18px !important;}
	.secao1 .noticia-maior .noticia-titulo, #secao2 .noticia-maior .noticia-titulo {
		margin-top: 7%;}
	.noticia-maior .noticia-titulo h4 {
		font-size: 1em  !important;
		line-height: 1.2em !important;
		   margin: 0px;}
	.secao1 .noticia-menor .noticia-titulo h5, #secao2 .noticia-menor .noticia-titulo h5 {
		font-size: 0.9em;
		margin-bottom: -10%; 
		margin-top: 0%;}
	.noticia-full {
		float: none;
		margin: 0 auto; }
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0 3%;
		//border: 1px solid #ccc;
		margin: 0px 5% 2% 5%; }
	#secao2 .noticia-maior {
		padding: 0 0%; }
	#secao2 .noticia-menor {
		margin-top: 5%;
		padding: 3% 5%;
		border: 1px solid #ccc;}	
	.noticia-maior img{height:auto;}
	.coluna2-noticias .noticia-menor {
        grid-template-columns: 100%;
	    border: 1px solid #ccc;
		padding: 3%;}
	.agenda {
		height: auto;
		float: left;
		width: 100%;
		padding: 0 0%;
		margin-top: 0%;
		grid-column-gap:2%;
		//grid-template-columns: 49% 49%;
		display: grid;}
	#multimidia {
	    display: grid;
	    grid-template-columns: 100%;}	
	.multimidia {
		margin-bottom: 0% !important; }
	.multimidia-home {
		margin: 5% 0; }
	.widget-secao3 {
		padding: 2% 15% !important; }
    #banner-te-conecta {
	   margin: 5% 0;}
   	#servicos {
		//	height: 13.5em; 
		height: auto;padding-top: 5%;}
	#galerias-flickr {
		width: 350px; }
	.secao1 .noticia-menor .noticia-titulo, #secao2 .noticia-menor .noticia-titulo {
		margin-top: 7%;}
	.noticia-menor .noticia-titulo h4 {
		font-size: 0.9em !important;
		line-height: 1.3em !important; }
	#eventos-home, .sidebar #eventos-home {
        height: 6em !important;}
	#fique-ligado{
		height: auto !important;
		padding: 3% 0px; }
	.sidebar #fique-ligado {
        height: 8.5em !important;}
	#fique-ligado img, .sidebar #fique-ligado img {
		height: 5em !important; }
	#fique-ligado h5, .sidebar #fique-ligado h5 {
        font-size: 0.8em;
		padding: 0 7%;
		margin-top: 7%;}
	.iframe-youtube {
	    width: 70% !important;
		height: 16em !important;
		margin-left: 0% !important; }
	.searchandfilter ul {
    grid-template-columns: 100%;
    margin-left: 20% !important; }
	#secao3 {
    margin-top: 1em;
    margin-bottom: -10%; }
	
	.site-footer h3 {
  	//	margin-left: 37%; }
	.site-footer ul {
		text-align: left;
	//	margin-left: 28%; }
	.site-footer #pc, .pc {
       display: none !important; }
	.mobile{display: block !important;}   
	.site-footer #mobile {
       display: grid; }
	   .site-footer #mobile .footer {
    margin-left: 25%; }
    .bx-wrapper {
    max-width: 620px !important; }
    .servicos .eachslider_bx {
        margin-right: 50px !important; 
    	margin-left: 50px;}
    .multimidia .eachslider_bx {
        margin-right: 100px !important;
   		margin-left: 100px; }
   	.servicos .bx-wrapper .bx-prev, .servicos .bx-wrapper .bx-next {
 	//    margin-top: -22% !important;}
	.carousel {
       max-width: 450px !important;}
}



@media only screen and (min-width:600px) and (max-width: 720px){
	.pre-header {
		height: auto !important; }
	button#responsive-menu-button {
	    left: 1% !important;
	    top: 0% !important; }
	.pre-header h4 {
    	font-size: 15px; 
		padding: 2% 22% !important; }
	#top-float {
        margin-top: -14%;
    padding-bottom: 4%;
   // margin-right: 2%; }
	#banner-top{
		padding: 0 5%; 
		//margin-top: 20px;}
	#widget-coringa {
    margin: 5% 0;min-height: 35px;}
	#banner_coringa {
    margin-top: 3%;border:none ;
margin-bottom: -2%;}
	header .custom-logo {
		width: 40% !important; }
	.so-widget-sow-post-carousel {
		width: 520px !important;
		background: #ccc;
		padding: 1% 1%; }
	.noticia-maior .noticia-titulo h4 {
		font-size: 1.3em !important;
		line-height: 1.3em !important;
		margin: margin: 5px 0 5px 0 !important;}
	.noticia-maior .noticia-titulo h5 {
		margin-top: -5% !important;
		font-size: 1em !important;} 
	#secao1 {
		padding: 0 5%;
        grid-template-columns: 100%;
		margin-top: -10% !important;}
	#secao1 .area1-noticias .coluna2-noticias {
		//border: 1px solid #ccc;
		//padding: 4%;}
		.noticia-maior .maior {
    margin-bottom: 7% !important;
}
	.noticia-maior img{
	height: auto !important;
	height:18em !important;
		width: 100%;}
	.secao1 .noticia-menor .noticia-titulo, #secao2 .noticia-menor .noticia-titulo {
		margin-top: -9%;}
	.secao1 .noticia-menor > div, #secao2 .noticia-menor > div {
		grid-template-columns: 36% 60%;
		grid-column-gap: 4%;
		margin-bottom: 0%; }
	.noticia-principal .noticia-titulo h4{
		font-size: 1.2em !important;margin: -5px 30px 10px 0px;}
	.noticia-principal .noticia-titulo {
        bottom: 4.5%;
		//height: 6em;
		margin-top: -2%;
		height: auto;}
	.btn-acesso-restrito {
        font-size: 0.8em !important;
		width: 12em !important;}
	.secao1 .noticia-principal img {
		//height: 18em;
		padding-bottom: 2%;	
		width: 34em;}	
	.noticia-maior .noticia-titulo {
      //  top: 80%;}
	.noticia-principal .noticia-titulo h5 {
       font-size: 1.1em !important;} 
    .noticia-principal {
       // top: 35px;}
	.secao1 .noticia-maior .noticia-titulo, #secao2 .noticia-maior .noticia-titulo {
		margin-top: 8%;}
	.secao1 .noticia-menor .noticia-titulo h4, #secao2 .noticia-menor .noticia-titulo h4 {
		font-size: 0.9em;
		line-height: 1.1em; }
	.noticia-menor > div:nth-child(3){display:none;}
	.secao1 .noticia-menor .noticia-titulo h5, #secao2 .noticia-menor .noticia-titulo h5 {
		font-size: 0.9em;
		margin-bottom: -10%;margin-top: 0%;}
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0 3%;
		//border: 1px solid #ccc;
		margin: 0px 5% 2% 5%; }
	#secao2 .noticia-maior {
		padding: 0 0%; }
	#secao2 .noticia-maior img {
		height: auto;
		width: 100%;}
	#secao2 .noticia-menor {
		margin-top: 5%;
		padding: 3% 2%;
		border: 1px solid #ccc;}	
	.coluna2-noticias .noticia-menor {
		margin-top: 2%;
		padding: 2% 2%;
		border: 1px solid #ccc;
		display: grid;
		grid-template-columns: 50% 50%;}
	.noticia-maior img{height:auto;}
	.noticia-full {
		float: none;
		margin: 0 auto; }
	.agenda {
		height: auto;
		float: left;
		width: 100%;
		margin-top: 0%;
		display: grid;
		}
	#secao3 h2 {
    margin-top: 7%;}
	#multimidia {
	    display: grid;
   		 grid-template-columns: 100%;}	
   	#banner-te-conecta {
	    margin-top: 8%;
	    margin-bottom: 8%; }
		#servicos {
    margin: 1.5% 0 5% 0 !important; }
   	.banner-te-conecta img {
	    height: auto;
		//height: 14em; }
	#galerias-flickr {
		width: 380px; }
	#fique-ligado {
        height: 7em !important;}
	#fique-ligado img {
		height: 5em !important; }
	#fique-ligado h5 {
         font-size: 1em;
   		 padding: 0 7%;
  		 margin-top: 3%;}
	.iframe-youtube {
		width: 70% !important;
		height: 20em !important;
		margin-left: 0% !important;}
	.site-footer #pc{
       display: grid; }
	.mobile{display: block !important;}
	.site-footer #mobile, .pc {
       display: none !important; }
    #servicos {
      //  height: 13.5em; 
		height: auto;
		max-height: 565px;
		padding-top: 5%;}
    .bx-wrapper {
   		max-width: 610px !important; }
    .servicos .eachslider_bx {
        margin-right: 35px !important;
   	    margin-left: 30px;}
    .multimidia .eachslider_bx {
        margin-right: 25px !important;
   		margin-left: 25px; }
   	.servicos .bx-wrapper .bx-prev, .servicos .bx-wrapper .bx-next {
 	    margin-top: -10% !important;}
 	footer .custom-logo {
        width: 60%;
		margin-top: 4%;}
	.carousel {
       max-width: 550px !important;}
	#secao1 h3.titulo-agenda {
    margin-left: -35%;}
	.filter-convenios #filtro {
        margin: 1% auto 0; }
	.filter-convenios span {
    font-size: 16px;
    text-align: center; }
	#secao1 form#wemail-embedded-subscriber-form {
    margin-top: -2%;
    margin-bottom: 4%;}
	.servicos {
    text-align: center;
    padding: 1% 5% 0.5% 5%;}
	#secondary h3.titulo-fique-ligado, #secondary h3.titulo-agenda {
    margin-left: -42% !important;}
	.searchandfilter ul {
     margin-left: 25% !important;}
}

@media only screen and (min-width:721px) and (max-width: 840px){
	.pre-header {
		height: 3.5em;}
	header .custom-logo {
        width: 40%; }
	button#responsive-menu-button {
		left: 1% !important;
		top: 0% !important; }
	.pre-header h4 {
		padding: 2% 15% !important; }
	#top-float {
            margin-top: -13%;
    padding-bottom: 4%;
   // margin-right: 2%;	}
	#banner-top{
		padding: 0 10%;
	//margin-top: 20px;
	//margin-bottom: -20px;}
	
	.multimidia-home {
		margin-top: 20px !important;
	}
	#widget-coringa {
		padding: 0% 8%;min-height: 65px;border:none;}
	.widget-coringa{margin-top: 5%;}
	.site-branding {
    padding: 0px 0% !important;}
	
	.so-widget-sow-post-carousel {
		width: 595px !important;
		background: #ccc;
		padding: 1% 1%;	}
	#secao1 {
		margin-top: -7% !important;}
	.noticia-principal .noticia-titulo {
        bottom: 5.5%;
	//height: 7em;}	
	.noticia-maior {
       margin-top: 2%;}
	.noticia-maior .noticia-titulo {
       top: 76%;}
	.noticia-maior .noticia-titulo h5 {
        font-size: 20px !important;}
	.noticia-principal .noticia-titulo h4 {
	    font-size: 1.3em !important;
	    line-height: 1.3em !important;}
	#banner_coringa {
    margin-bottom: -2%;border:none;
margin-top: 5%;}
	.noticia-principal .noticia-titulo h4 {
        margin: -5px 30px 10px 0px;
	font-size: 1.3em;
    line-height: 1.4em;}
	#secao1 {
		padding: 0 5%;
        grid-template-columns: 100%;
		margin-top: 1.5%;}
	#secao1 .area1-noticias .coluna1-noticias {
		margin-bottom: 0%;	}
	.noticia-principal .noticia-titulo h5 {
        font-size: 20px !important;
		margin-top: 2%;}
	.widget-secao3 {
		padding: 2% 20% !important; }
	.secao1 .noticia-maior .noticia-titulo, #secao2 .noticia-maior .noticia-titulo {
		margin-top: 4% !important;}
	.secao1 .noticia-maior img{
		height: auto;
		//height:18em !important;
		width: 100%;}
	.noticia-menor > div:nth-child(3){display:none;}
	.secao1 .noticia-menor .noticia-titulo, #secao2 .noticia-menor .noticia-titulo {
		margin-top: -9%;}
	.secao1 .noticia-menor > div, #secao2 .noticia-menor > div {
		grid-template-columns: 36% 60%;
		grid-column-gap: 4%;
		margin-bottom: 0%; }
	.secao1 .noticia-menor .noticia-titulo h4, #secao2 .noticia-menor .noticia-titulo h4 {
		font-size: 0.9em;
		line-height: 1.1em;
		padding: 0 10% 0 0%; }
	.secao1 .noticia-menor .noticia-titulo h5, #secao2 .noticia-menor .noticia-titulo h5 {
		font-size: 1.3em;
		margin-bottom: -10%;
		margin-top: 5%;}
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0 3%;
		margin: 0px 0% 2% 0% !important; }
	#secao2 .noticia-maior {
		padding: 0 2%; }
	#secao2 .area2-noticias:nth-child(1) {
 //   border: none !important;
    padding: 15% !important; 
	margin: 5% auto !important;}
	#secao2 .noticia-menor {
		margin-top: 5%;
		padding: 2% 2%;
		border: 1px solid #ccc;}	
	.coluna2-noticias .noticia-menor {
		margin-top: 2%;
		padding: 2% 2%;
		border: 1px solid #ccc;
		display: grid;
		grid-template-columns: 50% 50%;}
	.area2-noticias:nth-child(4) {
		border: 1px solid #ccc;
		padding: 0 5%;
		margin-top: 2%;}
	#eventos-home, .sidebar #eventos-home {
		margin-bottom: 3% !important;
       height: auto;
      // height: 6.5em !important;}
	.servicos {
		padding: 0 5% !important;}
	#servicos > h4 {
		padding-left: 10% !important;}
	.secao1 .noticia-principal img {
		//height: 18em;
		padding-bottom: 2%;	
		width: 34em;}
	.noticia-principal .noticia-titulo {
        bottom: 4.5%;
		//height: 6em;}		
	.secao1 .noticia-maior .noticia-titulo h4, #secao2 .noticia-maior .noticia-titulo h4 {
	    font-size: 1.3em;
	    margin: 5px 0 -20px 0;
		line-height: 1.4em; }
	.noticia-maior img{
		height: auto !important;
		//height:14em;}
	.agenda {
		height: auto;
		float: left;
		width: 100%;
		margin-top: 0%;
		display: grid;
		//grid-template-columns: 49% 49%;
		grid-column-gap: 2%;  }
	#eventos-home h3 {
        margin-bottom: 4% !important;}
	.iframe-youtube {
	    width: 65% !important;
		height: 20em !important;
		margin-left: 0% !important; }
	.noticia-full{
		float:none;
		margin: 0 auto;	}
	#galerias-flickr {
		width: 410px; }
	#fique-ligado {
        height: 7.5em !important;}
	#fique-ligado img {
		height: 5em !important; }
	#fique-ligado h5 {
        font-size: 1em;
		padding: 0 7%; 
		margin-top: 0%;}
	.site-footer h3 {
       // margin-left: 12%;}
	.site-footer #pc {
       display: grid; }
	.mobile{display: block !important;}  
	.site-footer #mobile, .pc {
       display: none !important; }
    #banner-te-conecta {
		margin-top: 20px;
		float: left;
		margin-bottom: 20px; }
	#servicos {
       // height: 13.5em; 
		height: auto;    padding-top: 4%;    margin-top: 3%; }
	#post-cs.carousel6 h2 {
    font-size: 21px !important; }
     .bx-wrapper {
   		max-width: 670px !important; }
    .servicos .eachslider_bx {
        margin-right: 30px !important;
    	margin-left: 30px; }
    .multimidia {
    margin-bottom: -4% !important; }
    .multimidia .eachslider_bx {
         margin-right: 50px !important;
   		 margin-left: 60px;}
   	footer .custom-logo {
   		 width: 50%;
	margin-top: 5%;}
	#post-cs .ps-box .ps-pad {
   		 padding: 10px;}
	.carousel {
       max-width: 680px !important;}
	.searchandfilter ul {
    	margin-left: 30% !important;}
	#secondary h3.titulo-fique-ligado, #secondary h3.titulo-agenda {
    margin-left: -52% !important;}
	#secao1 h3.titulo-agenda {
    margin-left: -48% !important; }
	#secao1 form#wemail-embedded-subscriber-form {
    margin-top: -2% !important;}
	
}

@media only screen and (min-width:841px) and (max-width: 980px){
	.pre-header {
		height: 4em; }
	button#responsive-menu-button {
    left: 1% !important;
    top: 6% !important; }
  
	#top-float {
    width: 40% !important; 
    margin-top: -10%;
    padding-bottom: 4%;
  //  margin-right: 10%;		}
		#banner-top{
		padding: 0 10%;}
	#banner_coringa {
    margin-top: 3%;
    margin-bottom: -3%;
}
	.so-widget-sow-post-carousel {
		width: 820px !important;
		background: #ccc;
		padding: 1% 1%; }
	.sow-carousel-title a.sow-carousel-previous {
		margin-left: 6em !important;}
	.sow-carousel-title a.sow-carousel-next {
		margin-right: -50em !important; }
	.banner-te-conecta img {
  	 height: auto;
//	 height: 18em;
 	   margin-bottom: 2em; }
    #widget-coringa {
        padding: 0% 11%;}
	#secao1 {
		padding: 0 10%;
        grid-template-columns: 100%;
		//margin-top: 2.5%;}
	#secao1 .area1-noticias .coluna1-noticias {
		margin-bottom: 0%;	}
	.noticia-principal .noticia-titulo h4 {
	    font-size: 1.3em;
	    line-height: 1em;}
	.noticia-principal .noticia-titulo {
        bottom: 4.5%;
		height: 6em;}
	.noticia-maior .noticia-titulo {
        margin-top: 2% !important;}	
	.secao1 .noticia-maior img{
	height:auto;
//	height:18em !important;
		width: 100%;}
	.secao1 .noticia-principal img {
		//height: 18em;
		padding-bottom: 2%;	
		//width: 34em;
		width: auto;}	
	.secao1 .noticia-menor > div, #secao2 .noticia-menor > div {
		grid-template-columns: 36% 60%;
		grid-column-gap: 4%;
		margin-bottom: 0%; }
	.secao1 .noticia-menor .noticia-titulo h4, #secao2 .noticia-menor .noticia-titulo h4 {
		font-size: 0.9em;
		line-height: 1.1em; }
	.secao1 .noticia-maior .noticia-titulo h4, #secao2 .noticia-maior .noticia-titulo h4 {
	    font-size: 1.3em;
	    margin: 0px; }
		.noticia-maior .maior {
    margin-bottom: 5% !important;
}
	.noticia-maior .noticia-titulo h5 {
		font-size: 25px !important;}
	.secao1 .noticia-menor .noticia-titulo h5, #secao2 .noticia-menor .noticia-titulo h5 {
		font-size: 1em;
		margin-bottom: -10%;margin-top: 0%;}
	.secao1 .noticia-menor .noticia-titulo, #secao2 .noticia-menor .noticia-titulo {
		margin-top: -9%;}
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0 10%;
		//border: 1px solid #ccc;
		margin: 0px 5% 2% 5%; }
	#secao2 .noticia-maior img {
   		height: auto;}
	#secao2 .noticia-menor {
		margin-top: 5%;
		padding: 3% 10%;
		border: 1px solid #ccc;}
	.coluna2-noticias .noticia-menor {
		margin-top: 2%;
		padding: 2% 2%;
		border: 1px solid #ccc;
		display: grid;
		grid-template-columns: 50% 50%;}	
	#eventos-home{height: auto !important;}
	#eventos-home, .sidebar #eventos-home  {
		margin-bottom: 3% !important;
       height: auto !important;
	   //height: 6.5em !important;}
	.agenda {
		height: auto !important;
		float: left;
		width: 100%;
		margin-top: 0%;
		display: grid;
		//grid-template-columns: 49% 49%;
		grid-column-gap: 2%;  }
	.iframe-youtube {
	    width: 65% !important;
		height: 20em !important;
		margin-left: 0% !important; }
	#galerias-flickr {
		width: 410px; }
	#fique-ligado {
        height: 8.5em !important;}
	#fique-ligado img {
		height: 7em !important; }
	#fique-ligado h5 {
        font-size: 1em;
		padding: 0 7%; 
		margin-top: 10%;}
	.site-footer #pc {
       display: grid; }
	.mobile{display: block !important;}
	.site-footer #mobile, .pc {
       display: none !important; }
    .servicos .eachslider_bx {
        margin-right: 110px !important; }
    .multimidia .eachslider_bx {
        margin-right: 130px !important; }
    footer .custom-logo {
		width: 55%; }
	.site-footer h3 {
       // margin-left: 10%;}
	.carousel {
       max-width: 800px !important;}
}
@media only screen and (min-width: 981px) {
	#pages article {
		display: grid;
		grid-template-columns: 80%;}
	.site-footer #mobile{
       display: none !important; }
	.mobile-mais-noticias-home {
		display: none;
	}
}
@media only screen and (max-width: 980px) {
	.mobile-mais-noticias-home {
		display: block;
	}
	#post-cs.carousel6 h2 {
		font-size: 18px !important;}
	.noticia-principal .noticia-titulo h5 {
   		font-size: 15px;}
	[vw] [vw-access-button] .access-button {
		margin-top: 150% !important;}
	#siteorigin-panels-postloop-12{
		margin-bottom: 12%;}
	.container-search {
		visibility: hidden; }
	#responsive-menu-container {
        top: 9% !important; }
	.banner-te-conecta img {
		height: auto !important; }
	.content-search h4 {
    font-size: 24px; }
	#top-float {
        //width: auto !important;
		//width: 40% !important;
		float: right;}
	.site-header {
       margin-bottom: -2%; }
    .pre-header h4 {
        padding: 3% 18%; }
	.redes i {
		color: #fff;
		font-size: 1.5em; }
	.exibe-div, #coringa1 div.widget-mobile2, #coringa2 div.widget-mobile1{
        display: none;  }
    .nao-exibe-div{
        display: block;  }	
	.site-branding {
        padding: 0px 5% !important;}
	.my-logo {
        width: 90%;}
	.redes {
		//height: 2em;
		height: 1em;
		padding-left: 0; 
		margin-top: 5%;}
	.redes > div {
		float: left;
		// padding: 0 6%;
		padding: 0 4%; }
	.widget-banner-top img {
		//width: 97%;}		
	#area-multimidia {
        padding: 0 5%; }
	.widget-secao3{
		padding: 2% 4%;}	
	.main-navigation {
		display:none;}
	#secondary {
		margin-top: -7%; }
	#area-multimidia {
        padding: 1% 10% !important; }
	.secao1 {
        grid-template-columns: 100%;
		grid-column-gap: 0%;}	
	.noticia-principal .noticia-titulo h6{
		display:none !important;}
	.secao1 .noticia-menor img, #secao2 .noticia-menor img {
		height: 5em !important;}
	#secao2 {
		grid-template-columns: 100%;
		grid-column-gap: 0%;
		padding: 0 5%;}	
	#secao2 .area2-noticias {
        margin: 0 auto; }
	#secao2 .area2-noticias:nth-child(4) {
		border: 1px solid #999;
		padding: 4%; }
	#secao2 .area2-noticias:nth-child(1){ 
		//display: none;
		border: 1px dotted;
		padding: 15% 15% !important;
		margin-bottom: 5%;}
	#secao2 .area2-noticias:nth-child(1) .widget{margin: 0;}
	#secao2 .area2-noticias:nth-child(3) { //display: none;}	
	#secao2 .noticia-full .noticia-titulo {
		height: 7em;}	
	.area2-noticias h3 {
        margin: 3% 0 !important;}
	#fique-ligado {
		grid-template-columns: 30% 65%;
		margin-top: 3%;}	
	.widget-secao3 {
        grid-template-columns: 100%;
		grid-column-gap: 0%;
		height:auto;}	
	#secao3 .publicacoes h2 {
		margin-bottom: 4%;}
	.site-footer h4 {
        font-size: 1em;
		padding: 0px 15%;}	
	.site-footer span {
        font-size: 1em;
		padding: 0% 5%;}		
    .entry-content h2 {
		font-size: 1.2em;}
	#servicos > h4 {
       font-size: 1.3em;}
	#pages{padding: 0 5%;}
    #posts {
	    display: grid;
	    grid-template-columns: 100%; }
	.site-branding {
		grid-template-columns: 100%; }	
	.my-logo {
	    float: left !important;
		text-align: initial !important;
	//	margin-left: 5% !important;
		margin-top: 3% !important; }
	.searchform {
		margin: -7% auto 0% auto;
		width: 250px; }
	.sindicalize-button {
		background-color: transparent;
		margin-top: 6%;
		margin-left: -25%;
		margin-right: 0%;
		margin-bottom: 1.5%;
		width: 100%;
		height: auto;
		text-align: center;
		border-radius: 10px;
		float: none;
		font-size: 1.1em;
		padding-top: 2%;}
    .sindicalize-button img{width: 50%;}
	.btn-acesso-restrito {
		padding: 0px 3px;
		font-size: 0.9em; 
		width: 10em;
	    margin: 10% auto;}	
	.title-search{
		font-size: 26px; 
		font-weight:600; }
	.sidebar .servicos-widget, .sidebar .convenios-widget {
	    width: 50%;}
	.site {
	    padding: 0 5%;
	    display: grid; }
	.menu-toggle, .main-navigation.toggled ul {
	    display: none; 	}
	.site-footer {
	    grid-template-columns: 100%;}
	.my-logo-footer {
        margin-top: 4%; }
	.widget-footer img {
		width: 90%; }
	.publicacoes {
	//	margin-top: -10%;}

	/*page search results  and categories */
	.content-search {
	    grid-template-columns: 100%;
	    grid-column-gap: 0%; }
	.botao-mais {
		width: 35% !important;}
		
	/* posts relacionados */
	#postsRelacionados, #ultimasNoticias {
        grid-template-columns: 50% 50% !important;
    	grid-column-gap: 2% !important;}
	.sidebar #siteorigin-panels-postloop-11 {
    border: 1px dotted;
    padding: 4% 8%; }	

	/* agenda home */
	h3.titulo-agenda {
	//	border-bottom: 1px solid #ba2118;
		margin: 3% 0 5% 0; }
	#eventos-home h3 {
		margin-bottom: 5% !important; }
	#eventos-home img {
		//height: 5em !important;
	}
	/* agenda sidebar */	
	.sidebar-agenda {
		display: grid;
	    //grid-template-columns: 49% 49%;
		grid-template-columns: 100%;
	  //  grid-column-gap: 2%; }
	#eventos-home{padding: 2%; 
		//height: 6.5em !important;}
	#eventos-home h3, #eventos-home h4, .sidebar #eventos-home h3, .sidebar #eventos-home h4 {
		font-size: 0.85em !important; }
	#eventos-home h5 {
        margin-top: -15%; font-size: 0.85em !important;}
    #multimidia {
        grid-template-columns: 100%; 
        padding: 0 13%;} 
    .multimidia {
   		margin-bottom: 7%;}
		
	#reforma-administrativa{
		grid-template-columns: 100%;}
	.reforma-administrativa{
		border-radius: 5%;
	}
	
	.my-logo-footer h5 {
	display:none;	font-size: 1em; margin-bottom: 10%;margin-left: }
	.my-logo-footer {
   		margin-bottom: 10%;}
	.header-area-convenios {
   		display: grid;
		grid-template-columns: 100% !important ;}
	.searchandfilter ul {
       grid-template-columns: 100%; margin-left: 15%;}
	div.footer.endereco{ padding: 0 15%}
	.content-search-convenios {
    	grid-template-columns: 49% 49% !important;}
	#convenio .btn-voltar {
        margin-left: 37%;}
	.area-convenios{padding: 0 10% !important;}
	.filter-convenios{grid-template-columns: 100%;}
	.searchandfilter ul>li>ul:not(.children) {
    	margin: 0 -6% !important;}
	.carousel{width: 80% !important;}
	.filter-convenios #filtro{margin: 0 auto;}
	.filter-convenios span {
        margin: 0 auto;}
	#eventos-home a:link, #eventos-home a:visited {
       font-size: 18px;}
	.agenda #eventos-home h4 {padding-top: 4% !important;}
	#eventos-home h4 {padding-top: 10% !important;}
	#eventos-home {
	margin-bottom: 2% !important;}
	#menu-search{
		display: none;}
	.search-menu .searchandfilter ul {
        grid-template-columns: 90% 15%;
    }
	#secondary #wemail-embedded-subscriber-form {
       margin-top: -2% !important;}
	#secondary h3.titulo-fique-ligado, #secondary h3.titulo-agenda{margin-left: -25%;}
	#secao1 h3.titulo-agenda{ margin-left: -42%;}
	.newsletter img, {
    margin-left: 0;}
	#secao1 form#wemail-embedded-subscriber-form {
      margin-top: -4%;}
}
@media only screen and (min-width: 981px){
	.footer-middle {
    border-left: 2px solid red;
    border-right: 2px solid red;
	padding: 0 10%;}
}

@media only screen and (max-width: 340px) and (orientation: portrait){
	.pre-header {
		height: auto; }
	/* .acessi .aicon_link {
		left: 10% !important;
		top: 17% !important;} */
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		height: auto !important;}
	.mobile-mais-noticias-home {
   		width: 65% !important;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 0.9em !important;
		line-height: 1.2em !important;}
	#eventos-home {
		height: auto !important;
		grid-template-columns: 100% !important;	}
		
	#fique-ligado a:link, #fique-ligado a:visited {
        font-size: 1em !important;}
	#eventos-home div:first-child{
        text-align:center;}
	#eventos-home div:nth-child(2){
        padding-left: 12%; }
	 .servicos .eachslider_bx {
        margin-right: 25px !important;
  		 margin-left: 25px;
    	width: 120px !important; }
    .multimidia .eachslider_bx {
        margin-right: 25px !important;
   		margin-left: 25px; }
	footer .custom-logo {
       margin-top: 5%;}
	.content-search-convenios {
    grid-template-columns: 100% !important;}
}
@media only screen and (min-width: 341px) and (max-width: 420px) and (orientation: portrait){
	.pre-header {
		height:auto;
		//height: 9em; }
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		//height: 5em;
		height: auto;}
	.noticia-principal .noticia-titulo h4 {
	//	font-size: 0.8em !important;
	//	line-height: 1.2em !important;
	font-size: 0.95em !important;
    line-height: 25px !important;}
	#eventos-home, .sidebar #eventos-home {
		height: auto !important;
		//height: 12em !important;
		grid-template-columns: 100% !important;	}
	#eventos-home div:first-child {
        text-align:center;}
	#eventos-home div:nth-child(2){
        padding-left: 12%; }
	 .servicos .eachslider_bx {
        margin-right: 25px !important;
  		  margin-left: 25px;
    		width: 120px !important; }
    .multimidia .eachslider_bx {
        margin-right: 25px !important;
   		margin-left: 25px; }
		
	#post-cs .ps-box .ps-pad {
		padding: 5px;}
	.content-search-convenios {
    grid-template-columns: 100% !important;}
}

@media only screen and (min-width: 421px) and (max-width: 479px) and (orientation: portrait){
	.pre-header {
		height: auto;
		//height: 9em; }
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
	//	height: 5em;
		height: auto;}
	.noticia-principal .noticia-titulo h5 {	
margin-top: 3%;}	
	.noticia-principal .noticia-titulo h4 {
		font-size: 0.9em !important;
		line-height: 1.2em !important;}
	#eventos-home {
		height: auto !important; 
		//height: 12em !important;
		grid-template-columns: 40% 60% !important;	}
	#eventos-home div:first-child{
        text-align:center;}
	#eventos-home div:nth-child(2){
        padding-left: 12%; }
	 .servicos .eachslider_bx {
        margin-right: 25px !important;
  		  margin-left: 20px;
    		width: 110px !important; }
    .multimidia .eachslider_bx {
        margin-right: 30px !important;
   		margin-left: 25px; 
		width: 260px !important;}
	.header-area-convenios h5 {
 	   font-size: 16px; }
	.carousel {
    max-width: 270px !important; }
	.filter-convenios {
    	grid-template-columns: 100%;}
	.filter-convenios #filtro {
    margin-left: -11%;
    margin-top: 4%;}
}

@media only screen and (min-width:480px) and (max-width: 540px) and (orientation: portrait){

	.pre-header {
      //  height: 7em; 
		height: auto;}
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		// height: 5em;
		height: auto;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 1.1em !important;
		line-height: 1.2em !important;
		margin: 0px;}
	#eventos-home, .sidebar #eventos-home {
		height: auto !important;
		//height: 12em !important;
		grid-template-columns: 40% 60% !important;	}
	#eventos-home div:first-child {
        text-align:center;}
	#eventos-home div:nth-child(2){
        padding-left: 12%; }
}

@media only screen and (min-width:541px) and (max-width: 599px) and (orientation: portrait){
	
	.pre-header {
       // height: 6em; 
		height: auto;}
	.noticia-principal .noticia-titulo {
		bottom: 4.5%;
		height: 5em;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 0.9em !important;
		line-height: 1.2em !important;}
	#eventos-home, .sidebar #eventos-home {
	//	height: 12em !important;
		height: auto !important;
		padding: 5%;
		grid-template-columns: 40% 60% !important;	}
	#eventos-home div:first-child {
        text-align:center;}
	#eventos-home div:nth-child(2){
        padding-left: 12%; }
	footer .custom-logo {
    width: 65%;
    margin-top: 4%;}
}

@media only screen and (min-width: 600px) and (max-width: 740px){
	.filter-convenios #filtro {
		
		margin: 4% auto;
	}
	.header-area-convenios h5 {
		font-size: 20px;
	}
	#eventos-home h5{font-size: 0.75em !important}
	.my-logo {
    width: 100%; }
}
@media only screen and (min-width: 600px) and (max-width: 740px) and (orientation: landscape){
	.redes{width: 10em;}
	.servicos {
        padding: 1% 5% 0.5% 5%;}
	.filter-convenios{text-align:center;}
	.filter-convenios #filtro {margin: 0 auto;}
}

@media only screen and (min-width: 981px) and (max-width: 1019px) {
    .my-logo {
    	float: left;
    	width: 70%; }
    .redes{
  	    padding-left: 1em;}
    .redes i {
        font-size: 1.5em; }
    .btn-acesso-restrito {margin-top: 1%;}
    .exibe-div{
        display: block;   }
    .nao-exibe-div, #coringa1 div.widget-desktop2, #coringa2 div.widget-desktop1{
        display: none;  }
	.pre-header h4 {
		font-size: 0.7em;
		margin: 1% 0 0px 0;}
	#secao1 {
    margin-top: -10% !important;}
	.noticia-maior img {
		height: auto;
		//height: 7em !important;}
	.noticia-principal img {
   		 height: 16em !important;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 0.9em !important;}
	.noticia-maior .noticia-titulo {
        margin-top: 6%;}
	.noticia-maior .noticia-titulo h4 {
        margin: 5px 0 10px 0 !important; 
        font-size: 0.75em;}	
	.noticia-maior .noticia-titulo h5 {font-size: 13px;}
    #servicos {
        height: 14.5em; }
	#eventos-home h3 {
		font-size: 0.7em !important;
		margin-top: 1% !important; margin-bottom: 4% !important;}
	#eventos-home img {
		height: auto; }
	#eventos-home h4, .sidebar #eventos-home h4 {
		font-size: 0.7em !important;}
	#eventos-home h5 {
		font-size: 0.65em !important; }
	#eventos-home{
    	height: auto;
		//height: 4.7em !important;}	
	#eventos-home{
        margin-bottom: 2% !important;}
	#eventos-home img {
		height: auto !important; }
	.site-footer #pc {
       display: grid; 
       grid-template-columns: 50% 50%;}
    .site-footer h3 {
    	font-size: 18px;}
    .site-footer li {
    	font-size: 16px;}
	.pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .main-navigation li {
       //padding: 15px 10px;
	   padding: 15px 6px; 
    font-size: 12px;}
    .main-navigation ul{font-size: 0.85em;}
    .main-navigation ul ul{font-size: 0.8em;}
   	.servicos .eachslider_bx{
		margin-right: 45px !important;
		margin-left: 55px;}
	#secao2 #fique-ligado {
		height: auto !important; }
	.site-footer h4 {
        margin-top: -12%;}
	#fique-ligado a:link, #fique-ligado a:visited {
		font-size: 0.9em !important;}
	h3.titulo-fique-ligado {
        margin: -2% 0 -2% 0;}
}

@media only screen and (min-width: 1020px) and (max-width: 1100px) {
	.site-branding {
    background-color: #ba2118;
    padding: 0 0%;
}
    .site{
        padding: 0;
        display: grid;    }
    #top-float {
       // width: 13em;
	//	margin-right: -3%;
	    margin-bottom: 2%;
	    margin-top: 3.5%; //era 2% 28-6-22}
	.pre-header h4 {
		font-size: 0.6em;
   		padding: 0px 26%; }
    .my-logo {
        width: 70%; }
	.sow-carousel-wrapper {
  		left: -1em !important; }
	.so-widget-sow-post-carousel {
		width: 930px !important; }	
	.sow-carousel-title a.sow-carousel-next {
		margin-right: -118em !important; }
	.main-navigation ul {
       // padding-left: 2em;}
	#banner-top{    //margin-top: 20px;}
	#banner_coringa {
   		margin-bottom: 1.5%;}
	#widget-coringa{min-height: 65px;}
	#banner-top, #secao1, #secao2, #posts, #pages {
		padding: 0%; }
	header .custom-logo {
       width: 45% !important; }
	#secao1 {
		margin-top: -8% !important;}
	#secao1 .noticia-maior img {
		height:auto;
		//height: 7em;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 0.9em !important;}
	.noticia-maior .noticia-titulo {
       // top: 99%;}
	.noticia-maior .noticia-titulo h4 {
        margin: -5px 0 10px 0 !important; }
    #servicos {
      //  height: 14.5em; 
	    height: auto;
		margin-top: 4%;
		margin-bottom: 4%;}		
	#secao2 #fique-ligado img{
		height: 3.5em}
	#eventos-home h3 {
		font-size: 0.75em !important;
		margin-top: 1% !important; 
		margin-bottom: 4% !important; }
	#eventos-home img {
		height: 4em; }
	#eventos-home h4 {
		font-size: 0.65em !important;}
	#eventos-home h5 {
		font-size: 0.7em !important; }
	#eventos-home {
    	height: auto;
		//height: 4.7em !important;}	
	#eventos-home {
        margin-bottom: 5% !important;}
	 #eventos-home img {
		height: 3.5em !important; }
	.banner-te-conecta img {
		height: auto;
		//height: 11.5em; }
    .menu-menu-principal-container {
		//max-width: 80em !important;}
    .main-navigation li {
		padding: 15px 8px;
		font-size: 0.7em; }
	.widget-secao2 h4 {
        font-size: 0.75em;
        padding-top: 0.5em;}
    .widget-secao2 h5 {
        font-size: 0.7em;
        margin-top: 1.5%;  }
	.widget-secao3 {
        //height: 27em; 
		height: auto;
		padding: 3%;}
    .noticia-maior .noticia-titulo {
	    margin-top: 20%;
	    margin-bottom: 6%; }
	.noticia-maior .noticia-titulo h5{
		margin-top:-16% !important;margin-bottom: 5%;}
	.noticia-menor .noticia-titulo {
		margin-top: -20%;}
	.noticia-principal img {
		height: 17.5em; }
	.noticia-full img {
		height: 24.5em !important;}
	.noticia-full .noticia-titulo h4 {
		font-size: 1em;
		line-height: 1em;
		margin: 55px 8px;}
	.noticia-menor .noticia-titulo h4 {
		font-size: 0.8em;
		line-height: 1.2em; }
	.noticia-maior .noticia-titulo h4 {
		font-size: 0.7em;
		line-height: 1.1em;
		margin: -10px 0 10px 0;}
	#secao2 .noticia-maior img {
  	    height: auto !important; }
	#secao3 .publicacoes h2 {
		margin-bottom: -10%;}
	.publicacao {
		width: 250px;
		margin-top: -3%;}
	.only-title {
        height: 3.5em; }
    .iframe-youtube {
		height: 18em !important; }
    #fique-ligado {
        display: grid;
        grid-template-columns: 35% 63%;}
	#secao2 #fique-ligado h5{
		margin-top: 2%; font-size: 0.7em;}
	.area2-noticias .widget-de-imagem img{height: auto;
	//height: 30em !important;}
	#fique-ligado a:link, #fique-ligado a:visited {
        font-size: 1em;}
    .widget-servicos h2.widget-title, .widget-convenios h2.widget-title {
        font-size: 0.8em;  }
    .sindicalize-button {
        margin-left: 26%;
        height: 2.2em; }
	#galerias-flickr {
        width: 300px;}
	.servicos {
        height: auto !important;}
    #servicos > h4 {
    padding-left: 3%;}
    #secao3 {
    margin-top: -1em;
   // height: 13em; 
   height: auto;}
	.site-footer {
        padding: 3% 0% 3% 0%; }
    .site-footer h3 {
		font-size: 20px;
		margin-left: 0%;}
	.site-footer #pc {
        grid-template-columns: 50% 45%;
    	display: grid; }   
	.pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .bx-wrapper {
        max-width: 915px !important; }
     .servicos .eachslider_bx {
        margin-right: 30px !important; 
        margin-left: 20px;}
	.carousel {
      max-width: 980px !important;}
	.header-area-convenios h5 {
    font-size: 18px !important;}
	.area-convenios {
    background: #f1f1f1;
    padding: 1% 0% 0% 0%;}
	.header-area-convenios{
		grid-template-columns: 1% 51% 47% 0%;
	}
	.site-branding, .frase-top, .menu-search, #secao1, #secao2, .servicos, .area-convenios, #area-multimidia, .site-footer, #posts, #pages {
		max-width: 915px !important;}
.menu-search {
    grid-template-columns: 70% 30% !important;
}	
.search-menu .searchandfilter ul {
    display: grid;
  grid-template-columns: 90% 10%;
    max-width: 100%;}
}

@media only screen and (min-width: 1101px) and (max-width: 1259px){
    .site{
        padding: 0;
        display: grid; } 
    .my-logo {
        width: 70%;margin-top: 0.7%; }
    #top-float {
       // width: 13em;}
    .pre-header h4 {
       margin-top: 0.8%;}
    .banner-te-conecta img {
 	    height: auto;
		//height: 13.5em; }
	.so-widget-sow-post-carousel {
		width: 950px !important; }
	.so-widget-sow-post-carousel {
		width: 1180px !important; }
	.sow-carousel-title a.sow-carousel-next {
		margin-right: -145em !important; }
	.menu-menu-principal-container {
		//max-width: 80em;}
	.main-navigation li {
      //padding: 15px 22px;
		padding: 15px 12px;
		font-size: 15px;}
	#secao1 {
    margin-top: -10%;}
	#fique-ligado a:link, #fique-ligado a:visited {
	font-size: 0.85em !important;}
	#top-float {
      //  margin-right: -4.5% !important; 
        margin-bottom: 2%; }
	#fique-ligado h5, .sidebar #fique-ligado h5{
		margin-top:1%;}
	#eventos-home {
        margin-bottom: 3.5% !important;
		height: auto;
		//height: 5.5em !important; }
	.widget-de-imagem img{height: 40em !important;}
	.noticia-maior .noticia-titulo {
        top: 75% !important; }
	.noticia-principal .noticia-titulo h4 {
		font-size: 1em !important;}
	.noticia-full img {
		height: 27.7em;}
	.noticia-full .noticia-titulo h4 {
		font-size: 1em !important;}
	.noticia-menor > div {
        margin-bottom: 1%; }
	.noticia-principal img {
		//height: 26em;
		height: 21.4em; }
	.noticia-menor .noticia-titulo h4 {
		font-size: 0.7em !important;
		line-height: 1.3em !important; }
	.noticia-maior .noticia-titulo h4 {
		font-size: 0.85em;}	
	#secao3 {
		margin-top: -1em; }
	#area-multimidia {
		margin-top: -3% !important;	}
	#galerias-flickr {
       height: 18.5em; }
	.publicacao {
		width: 255px;}
	.iframe-youtube {
        height: 18em !important; }
	.site-footer #pc{
       display: grid; }
	   .pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .bx-wrapper {
        max-width: 1130px !important; }
   .servicos .eachslider_bx {
        margin-right: 20px !important; 
        margin-left: 15px;}
    .multimidia .eachslider_bx {
          margin-right: 22px !important;
  		  margin-left: 20px; }
	#area-convenios{margin-bottom: 5%;}
	.header-area-convenios {
       grid-template-columns: 8% 48% 37% 10% !important;}
}

@media only screen and (min-width: 1260px) and (max-width: 1359px){
	.site{
        padding: 0;
        display: grid; } 
    .my-logo {
        width: 70%; margin-top: 1%;}
    .pre-header h4 {
        margin-top: 0.8%;}
    .banner-te-conecta img {
 	    height: auto;
		//height: 13.5em; }
	.so-widget-sow-post-carousel {
		width: 950px !important; }
	.so-widget-sow-post-carousel {
		width: 1180px !important; }
	.sow-carousel-title a.sow-carousel-next {
		margin-right: -145em !important; }
	.menu-menu-principal-container {
	//	max-width: 70em;}
	.main-navigation li {
        padding: 15px 12px;
		font-size: 15px;}
	#top-float {
        // width: 13em;
		//margin-right: -5% !important; 
        margin-bottom: 2%; }
	#fique-ligado h5{
		margin-top:1%;}
	#eventos-home {
        margin-bottom: 5% !important;
		//height: 5.5em !important; 
		height: auto;}
	#eventos-home h3 {
		margin-bottom: 2% !important;}
	.widget-de-imagem img{height: auto;
		//height: 40em !important;}
	.noticia-maior .noticia-titulo {
        top: 75% !important; }
	.noticia-principal .noticia-titulo h4 {
		font-size: 1em !important;
		font-weight: bold;
		margin: -5px 30px 10px 0px;}
	.noticia-full img {
		height: 27.7em;}
	.noticia-full .noticia-titulo h4 {
		font-size: 1em !important;}
	.noticia-menor > div {
        margin-bottom: 1%; }
	.noticia-principal img {
		//height: 26em;
		height: auto; }
	.noticia-menor .noticia-titulo h4 {
		font-size: 0.7em !important;
		line-height: 1.3em !important; }
	.noticia-maior .noticia-titulo h4 {
		font-size: 0.8em;}	
	#secao1 {
		margin-top: -9%;}
	#secao2 {
		margin-top: 10px !important;}
	.noticia-principal .noticia-titulo {
        margin-top: -1%;}
	#banner-top {   
		// margin-top: 20px !important;}
	#secao3 {
		margin-top: -2em; }
	#galerias-flickr {
       height: 18.5em; }
	.publicacao {
		width: 255px;}
	.iframe-youtube {
        height: 18em !important; }
	.site-footer #pc {
       display: grid; }
	.pc{
		display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .bx-wrapper {
        max-width: 1130px !important; }
   .servicos .eachslider_bx {
        margin-right: 30px !important; 
        margin-left: 25px;}
	#fique-ligado a:link, #fique-ligado a:visited {
        font-size: 0.8em !important;}
    .multimidia .eachslider_bx {
		margin-right: 20px !important;
		margin-left: 20px; }
	#fique-ligado img {
		height: auto !important;
		//height: 5.5em; }
	#eventos-home img {
		height: auto !important;}
	.site-footer {
		margin-top: 0%;}
	.header-area-convenios{
		    grid-template-columns: 8% 48% 37% 0%;
	}
	  
}

@media only screen and (min-width: 1360px) and (max-width: 1420px){
	.pre-header {
        height: 1.5em !important;}
    .pre-header h4 {
        margin-top: 0.7%;}
    .site{
        padding: 0;
        display: grid;  }
    #top-float {
      //  width: 15em;
	//	margin-right: -5%;
		padding-bottom: 1%;}
	#banner-top {
       //margin-top: 20px !important;}
	.so-widget-sow-post-carousel {
		width: 1180px !important; }
	.main-navigation li {
        padding: 15px 10px;}
    .noticia-principal .noticia-titulo h5 {
 	    height: auto;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 1em !important;
		margin: -5px 30px 10px 0px !important;}
	.noticia-principal .noticia-titulo {
		margin-top: -1%;}
	.noticia-principal img {
		height: 22em;
	//	height: 25.4em;}
	
	#servicos {
       // height: 15em; 
		height: auto;
  	    margin: 1.5% 0 3% 0;}
	#secao1 {
    	margin-top: -9% !important;}
	.noticia-full img{
		height: 26.5em;
		position: relative;}
	.noticia-maior img {
		height: auto !important;}
	#eventos-home {
        margin-bottom: 3% !important;
		//height: 5.5em !important;
		height: auto !important;}
	#secao2 {
		height: auto;
		// height: 42em;}	
	#secao2 .area2-noticias {
        height: auto;
		//height: 26em !important;}
	#secao3 {
		margin-top: -2em; 
		//height: 13em;}
	.botao-youtube {
		margin: 12% auto 5%;}
	.iframe-youtube {
		width: 100%;
		height: 20em !important;}
	#secao2 #fique-ligado {
        margin-top: 6%;}
	#eventos-home h3 {
       margin-bottom: 3% !important;}
    .area2-noticias .widget-de-imagem img{height: auto;
	//height: 35.8em !important;}
	#fique-ligado h5, .sidebar #fique-ligado h5{
		margin-top:0%;font-size: 16px !important;}
	h3.titulo-fique-ligado {
      margin: 0% 0 3% 0;}
	.site-footer{
		padding: 3% 0% 3% 0%; }
	.site-footer #pc {
       display: grid; }
	.pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .multimidia {
        padding: 1.5% 5% 5% 5%;}
    .bx-wrapper {
        max-width: 1250px !important; }
	.header-area-convenios{
		    grid-template-columns: 8% 48% 37% 0%;
	}	
}

@media only screen and (min-width: 1421px) and (max-width: 1580px){
	.menu-menu-principal-container {
		//max-width: 82em !important;}
    .site{ 
        padding: 0;
        display: grid;  }
    .pre-header h4 {
        margin-top: 0.7%;}
    #top-float{//width: 13em;
	//	margin-right: -5%; }
	#banner-top {
      //  margin-top: 20px;}
	#secao1 {
  	    margin-top: -9% !important;}
	.so-widget-sow-post-carousel {
 	    width: 1260px !important;}
 	#sow-post-carousel-2 .sow-carousel-wrapper {
  	    left: 0.5em !important;}
	.banner img{
		height:13.5em !important;}	
	.noticia-maior .noticia-titulo {
        top: 75% !important; }
	#secao1 .noticia-maior img {
      height:auto;
	  //  height: 9em !important;}
	.noticia-principal img {
 	  height: auto !important;
//	  height: 20em !important;}
    .noticia-full .noticia-titulo {
		width: 95%;}
   .noticia-full img {
		//z-index: -1000;
		height: 28em;
		position: relative;}
	.noticia-menor .noticia-titulo h4 {
	    font-size: 0.8em;
	    line-height: 1.3em !important; }
	.area2-noticias .widget-de-imagem img{height: auto;
	//height: 38.5em !important;}
	#fique-ligado{
        margin-top: 1%;
        padding-top: 0%;    }
	#secao2 {
   		margin-top: 10px;}
	.main-navigation li {
        padding: 15px 10px; }
	#secao2 #fique-ligado h5{
		margin-top: 1%;}
	.noticia-menor > div {
        height: 4.5em; }
    #eventos-home {
    	margin-bottom: 3% !important;
	   height: auto;
	   // height: 5.3em !important; }
	#fique-ligado a:link, #fique-ligado a:visited {
       font-size: 1em;}
	#eventos-home h3 {
        margin-bottom: 3% !important;}
    #fique-ligado:first-child{
        padding-top: 0%;  } 	
	#galerias-flickr {
        margin-bottom: 13%;}
    .iframe-youtube {
		width: 100%;
		height: 20em !important;}
	.botao-youtube {
		margin: 15% auto 5%;}
	.site-footer #pc {
       display: grid; }
	   .pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .banner-te-conecta img {
    	height: auto;
		//height: 14em; }
    .multimidia {
        padding: 1.5% 5% 1% 5%;}
    .bx-wrapper {
        max-width: 1340px !important; }
    .servicos .eachslider_bx {
        margin-right: 100px !important; }
    .multimidia .eachslider_bx {
        margin-right: 90px !important; }
	.site-footer {
		margin-top: 0%;}
	#area-multimidia {
    //	background: #d9d2d2;
    	margin-top: -5% !important;}
	.header-area-convenios{
		grid-template-columns: 8% 48% 36% 10%;}
}

@media only screen and (min-width: 1581px) and (max-width: 1720px) {
    .site{
        padding: 0;
        display: grid;   }
	.pre-header{
		padding: 0 13% !important;
	}
    .pre-header h4 {
        margin-top: 0.7%;}    
    .site-branding {
		padding: 0% !important;}
	#top-float {
   	  //  margin-right: -4%; 
   	  //  width: 13em;}
	.menu-menu-principal-container {
		//max-width: 76em;}
	.main-navigation ul {
	padding: 0 0%;}
	.main-navigation li {
        padding: 15px 8px; }
	#post-cs h2 {
       font-size: 20px; }
	#fique-ligado a:link, #fique-ligado a:visited {
        font-size: 0.9em !important;}
	#banner-top, #secao1, .servicos, #secao2, #posts, #pages {
		padding: 1% 0% !important;}
	#banner-top{    
	//	margin-top: 20px;
	//	margin-bottom: -20px;}
	.banner img{
		height:13.5em !important;}
	#secao1{margin-top: -7.5%}
	.noticia-maior .maior {
        margin-bottom: 10%;}
	.noticia-maior img {
        height: auto !important;}
	.noticia-principal img {
		//height: 27em;
		height: auto !important;}
	.noticia-full img{
		//z-index: -1000;
		height: 27.6em;
		position: relative; }
	.noticia-maior .noticia-titulo {
        top: 74% !important;}
	.noticia-maior .noticia-titulo h4 {
		font-size: 1em !important;}
	.noticia-principal .noticia-titulo h5 {
        font-size: 24px !important;}
	.noticia-principal .noticia-titulo h4 {
		font-size: 1.3em !important;
		margin: -5px 30px 10px 0px;}
	.noticia-menor .noticia-titulo h4 {
	    font-size: 0.8em;
 	    line-height: 1.1em !important; }
	#eventos-home h3 {
    		margin-bottom: 3% !important;}
	.noticia-maior .noticia-titulo h5 {
        font-size: 20px !important;}
	#eventos-home, .sidebar #eventos-home {
        margin-bottom: 4% !important;
        height:auto;
		//height: 5.5em !important;}	
	#secao2 #fique-ligado h5, .sidebar #fique-ligado h5 {
        margin-top: 0% !important; }
    .area2-noticias .widget-de-imagem img{
		height: auto;
		//height: 37em !important;}
	#fique-ligado, .sidebar #fique-ligado{
        margin-top: 1%;
        padding-top: 0%;  }
    #fique-ligado:first-child, .sidebar #fique-ligado:first-child{
        padding-top: 0%; }
	#servicos > h4 {
    	padding-left: 13% !important;}
	.widget-secao3 {
        padding: 2% 0% 8%;}
	#galerias-flickr {
        margin-bottom: 13%;}
	#black-studio-tinymce-5{
         display: none;  }
	.iframe-youtube {
		width: 100%;
		height: 20em !important;}
	.botao-youtube {
		margin: 15% auto 5%;}
	.site-footer {
       padding: 3% 0% 3% 0%; }
	.site-footer #pc {
       display: grid; }
	.pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .banner-te-conecta img {
  	   height: auto;
	   //height: 13em; }
    #widget-coringa {
       padding: 0% 13%;
	min-height: 0px !important;}   
    #secao3 {
    margin-top: 0em;
	height: auto;
    //height: 17em; }
    .multimidia {
        padding: 1.5% 13% 5% 13%;}
    .bx-wrapper {
        max-width: 1510px !important; }
    .servicos .eachslider_bx {
            margin-right: 30px !important;
    margin-left: 35px; }
    .multimidia .eachslider_bx {
        margin-right: 30px !important; 
        margin-left: 25px;}
	#area-multimidia {padding: 2% 0%}
	#area-convenios {
   		background: #f1f1f1;    
		padding: 1% 0%;}
	.area-convenios {
		background: #f1f1f1;
		padding: 0% 0% 0% 0% !important;
	}
	.header-area-convenios {
    grid-template-columns: 8% 48% 37% 5%;}
}

@media only screen and (min-width: 1721px) {
	.acessi .aicon_link {
	    left: 76% !important;
    	top: -2% !important;}
	#post-cs h2 {
		font-size: 24px !important; }
    .site{
        padding: 0;
        display: grid;   }
	.main-navigation ul {
	//padding: 0 15%;}
    .my-logo {
	    width: 75%; }
    .menu-menu-principal-container {
    //	max-width: 86em;}    
    .main-navigation li {
        padding: 15px 8px;
		}
    #top-float {
       // width: 13em;
	 //   margin-right: -3%; }
	.pre-header {
        height: 2em;
		padding: 0 10%;}
	.pre-header h4 {
        font-size: 13px;
		margin-top: 0.8%;}
    .site-branding {
		//padding: 0 15% !important; 
		//height: 7em;
		height: auto;}
	.servicos{
	//	padding: 1% 15% !important;}
	#banner-top {
		padding: 0% 15% 0.5% !important;
	//	margin-top: 10px;
	//	margin-bottom: -10px;
	}
	#banner_coringa {
    margin-bottom: 0%;}
	.banner img{
		height:13.5em !important;}
	#posts, #pages{
		padding: 0%;}
	#secao1{
		margin-top: -7%;
	}
	#secao2{margin-top: 0px;}
	.noticia-menor .noticia-titulo h4 {
		font-size: 0.8em;
		line-height: 1.2em !important; }
	.noticia-maior .maior {
        margin-bottom: 10%;}
	.noticia-maior img {
		height:auto;
		//height: 9.5em !important; }
	.noticia-principal img {
		height: auto;
		//height: 22.2em;}
	.noticia-full img{
		//z-index: -1000;
		height: 27.6em;
		position: relative; }
	.noticia-principal .noticia-titulo h4 {
    font-size: 1.3em !important;}
	.noticia-maior .noticia-titulo {
      //  top: 74%;}
    .noticia-maior .noticia-titulo h4 {
       margin: 0px;}    
	.noticia-principal .noticia-titulo h5 {
		font-size: 18px;}
	.area2-noticias .widget-de-imagem img{height: auto;
	//height: 38em !important;}
	.noticia-maior .noticia-titulo h5 {
       font-size: 14px;}
	#fique-ligado{
        margin-top: 1%;
        padding-top: 0%; 
		height:9em;		}
	#secao2 #fique-ligado {
		height: 6em;	}
	h3.titulo-fique-ligado {
        margin: 0% 0 2% 0%;}
    #fique-ligado:first-child, .sidebar #fique-ligado:first-child{
        padding-top: 0%; }
    #secao2 #fique-ligado img {
  	    height: 4.5em !important;}   
	.sidebar #fique-ligado img {
		height: 5.5em !important; }
	#eventos-home#eventos-home, .sidebar #eventos-home {
      //  margin-bottom: 3.5% !important;
		margin-bottom: 2%;
       // height: 5.5em !important;}
	   height: auto;
	#secao2 #fique-ligado h5 {
        margin-top: 0% !important;
		font-size: 0.9em; }	
	#eventos-home img {
		height: 5em !important; }
	 .sidebar #fique-ligado h5 {
        margin-top: 0% !important;
		font-size: 1.1em; }	
	#servicos > h4 {
		padding-left: 18% !important;}
	.widget-secao3 {
        padding: 2% 0%;}
	#galerias-flickr {
        margin-bottom: 13%;
	    width: 370px;
		padding: 20px 20px;}
	#black-studio-tinymce-5{
         display: none;  }
    #multimidia{
    	padding:5% 15%; }
    #widget-coringa {
        padding:0 15%; 
		//margin-top: 10px; 
		//margin-bottom: -10px;}     
	.iframe-youtube {
		width: 100%;
		height: 20em !important;}
	.botao-youtube {
		margin: 15% auto 5%;}
	.site-footer {
       padding: 3% 0% 3% 0%; }
	.site-footer #pc {
       display: grid; }
	.pc{display: block !important;}
	.site-footer #mobile, .mobile {
       display: none !important; }
    .banner-te-conecta img {
   		height: auto;
		//height: 14em;}   
	#eventos-home h3 {
        margin-bottom: 0% !important;}
   	.multimidia {
        padding: 1.5% 10% 0.5% 10%;}	
    .bx-wrapper {
        max-width: 1510px !important; }
    .servicos .eachslider_bx {
               margin-right: 50px !important;
    margin-left: 60px; }
    .multimidia .eachslider_bx {
        margin-right: 30px !important; 
        margin-left: 20px;}
	.site-footer {
    margin-top: 0%;}
	.area-convenios {
        padding: 1% 0% 0% 0% !important;}
	#area-multimidia {
    //padding: 2% 15%; 
	margin-top: -4%;}
	.filter-convenios span {
    font-size: 14px;
}
	.carousel {
        max-width: 960px !important;}
	#area-multimidia {
    margin-top: -4% !important;}
	.header-area-convenios{
		    grid-template-columns: 11% 43% 35% 3%;
	}
	.titulo-convenios {
    padding: 0% 0;}
}