/*   
	Theme Name:        Sistema FIRJAN
	Theme URI:         http://www.lsrocha.com.br/
	Description:       FIRJAN THEME
	Author:            Lucas dos Santos Rocha
	Author URI:        http://www.lsrocha.com.br
	Version:           1.1
	Stable tag:        2.0
	Requires at least: 4.5
	Tested up to:      4.7
	Text Domain:       sistema-firjan-theme
*/

.banners_laterais img:hover {
 opacity:.8;
 box-shadow:0px 5px 10px black;
 transition:.3s;
}
.mega-menu-header-menu {
 margin-top:-1.5em!important;
}
.mega-menu {
 text-align:center!important;
}
.entry img,.header,.wrap {
 height:auto
}
.header,.widget_wysija_cont,.wrap {
 width:100%
}
@font-face {
 font-family:'Museo Sans';
 src:url(fonts/MuseoSans_300.otf);
 font-weight:400
}
@font-face {
 font-family:'Museo Sans';
 src:url(fonts/MuseoSans_700.otf);
 font-weight:700
}
* {
 border:0;
 padding:0;
 font-family: 'Roboto', sans-serif;
 list-style:none;
 text-decoration:none
}
*:not(.posts) {
 margin:0 auto;
}
.clear {
 clear:both
}
.flex-direction-nav .flex-next {
 right:2em!important
}
.flex-direction-nav .flex-prev {
 left:2em!important
}
.single .wrap .entry {
 line-height:1.5em
}
.entry strong {
	color:#394a9c;
}
.entry img {
 max-width:100%
}
.btnAssociar{
  background: #394a9c;
  display: flex;
}
.newsletter_captura1 * {
  display: inline-flex;
}

.newsletter_captura * {
 display:inline-block!important;
}
.newsletter_captura {
 background:#f4a701;
 color:#fff;
 padding: .8em 0 2em 0;
 text-align:center
}
.mobile_newsletter,.newsletter_captura .abs-req,.newsletter_captura .wysija-required {
 display:none!important
}
.widget_wysija .wysija-paragraph {
 width:80%
}
.newsletter_captura form {
 width:100%
}
.newsletter_captura .widget_wysija input {
 margin:0!important;
 padding:.5% 1%;
 border-radius:1em
}
.newsletter_captura .widget_wysija input[type=submit] {
 background:0 0;
 color:#fff;
 border:1px solid #fff;
 cursor:pointer
}
.newsletter_captura .widget_wysija input[type=submit]:hover {
 background:#9296a1;
 transition:.3s
}
.allmsgs * {
 color:#fff!important;
 background:0 0!important;
 border:0!important;
 font-family:'Museo Sans',Roboto,'Open Sans',Poppins,sans-serif!important;
 list-style:none!important;
 text-decoration:none!important;
 font-size:3em!important
}
.wrap .middle-site,.page-title {
 width:100%;
 height:auto;
 position:relative
}
.wrap .middle-site table {
 width:95%;
 height: auto;
 position:relative;
 z-index:999;
 margin:auto;
 table-layout:fixed;
 padding: 3% 0;
 
}
.wrap .middle-site table td {
 vertical-align:top;
 color:#fff;
 padding:0 1%;
 text-align:justify
}
.wrap .mascara {
 width:100%;
 height:100%;
 position:absolute;
 background:#000;
 opacity:.5;
 z-index:997
}
.wrap .mascara_titulo {
 width:100%;
 height:100%;
 position:absolute;
 background:#000;
 opacity:.3;
 z-index:997
}
.wrap_content>div:not(.footer) {
 height:auto;
 margin:auto;
 font-size:.10em;
}
.single .attachment-post-thumbnail {
 max-width:70%!important;
 height:auto!important;
 float:left;
 padding:0 1em 0 0
}
.search_input {
 margin:auto
}
.search_input .table_pesquisar {
 width:100%;
 margin:auto
}
.search_input .table_pesquisar .botao-pesquisa {
 width:15%!important
}
.search_input .table_pesquisar .botao-pesquisa input {
 width:40%;
 display:block;
 margin:auto
}
.search_input input[type=text] {
 width:100%!important;
 color:#d8d8d8;
 border-radius: 20px;
 padding:1% 0;
 text-align:center
}
.search_input input[type=text]:focus {
 border:1px solid #9296a1;
 color:#9296a1
}
.wrap_content h1 {
 text-align:left;
 margin:1% 0;
 font-size:3.5em!important
}
.wrap_content .titulo_noticias {
 display:block;
 text-align:center;
 color:#d8d8d8;
 margin:1% 0;
 font-size:3.5em!important;
 font-weight:700
}
.wrap_content .posts {
 width:50%;
 column-gap:1em;
}
.wrap_content .post .entry {
 text-align:justify
}
.wrap_content .posts img {
 max-width:35%;
 height:auto;
 display:block;
 float:left;
 padding-right:1%;
 padding-bottom:1%
}
.wrap_content .page .meta,.wrap_content .post .meta {
 text-align:left;
 margin:0 0 1%;
 color:#428bbe;
}
.page a,.wrap_content a:not .ler_todas, .navigation {
 color:#428bbe;
}
.page-title a {
 position:absolute;
 bottom:.5em;
 color:#fff;
}
.wrap_content .page h2 a,.wrap_content .post h2 a {
 text-align:left;
}
.content_single {
 margin:auto;
 padding-top:1%
}
.content_single .page h1,.content_single .post .meta {
 text-align:left;
 padding:0 0 1%;
 margin:0 0 2%;
 color:#428bbe;
 border-bottom:2px dotted #d8d8d8
}
.content_single .page .entry,.content_single .post .entry {
 text-align:justify
}
.content_single .page h1 a,.content_single .page h2 a,.content_single .post h1 a,.content_single .post h2 a {
 text-align:left;
 color:#428bbe;
 font-weight:700
}
.banners_laterais {
 background:rgba(0,0,0,.05);
 padding: 1em;
}

.footer .footer_center h3 {
 text-align:center;
 padding-top:1.5em
}
.ler_todas,.nav,.wrap .wrap_sidebar {
 text-align:center
}
.content_single .page a,.content_single .post a {
 color:#9296a1
}
.content_single .page a:hover,.content_single .post a:hover {
 color:#c8cdd0;
 transition:.3s
}
.content_single .crunchify-social img {
 display:block;
 float:left;
 margin-right:2%;
 max-width:100%;
 height:auto;
 padding-bottom:1%;
 padding-top:1%
}
.Associase{
  display:block;
  margin-top:5%;
  padding:1% 2%;
  color:#ffffff;
  background:#394a9c;
  cursor:pointer;
  border:1px solid #394a9c;
  border-radius:1em;
  width:20px;
  height: 10px;

  
 }


.leia_mais {
 display:block;
 margin-top:2%;
 padding:1% 2%;
 color:#394a9c;
 background:#fff;
 cursor:pointer;
 border:1px solid #394a9c;
 border-radius:1em
}
.leia_mais:hover {
 color:#fff;
 background:#394a9c;
 border:1px solid #394a9c;
 transition:.3s
}
.nav {
 margin:2% 0
}
.nav section {
 display:inline-block;
 padding:.4% 1%;
 background:#9296a1;
 border-radius:1em
}
.footer,.nav section:hover {
 background:#f4a701;
}
.nav a {
 color:#fff
}
.footer,.footer a {
 color:#fff
}
.wrap .wrap_sidebar {
 height:auto;
 margin:auto
}
.wrap_sidebar .crunchify-social {
 display:none!important
}
.wrap .wrap_sidebar img {
 max-width:50%;
 height:auto;
 margin:auto;
 padding:.7%;
 vertical-align:top
}
.footer {
 padding:.4%
}
.footer .crunchify-social {
 display:none
}
.footer a:hover {
 color:#9296a1;
 transition:.3s
}
.footer h1,.footer p {
 color:#fff
}
.footer table {
 margin:auto
}
.footer table td {
 width:25%;
 vertical-align:top;
 padding:0 .5%
}
.footer .footer_center img {
 height:auto;
 display:block;
 margin:.5% auto auto
}
.footer .copyright_footer {
 text-align:center;
 padding-top:1%;
 text-align: center
}
@media screen and (max-width:1024px) {
 .header {
  background:#fff;
  text-align:center;
  position:relative
 }
 .fixed {
 position:fixed;
 top:0;
 left:0;
 right:0;
 margin:auto;
 width:100%;
 background:#fff;
 z-index:9999!important;
 box-shadow:0 .1px 5px #888;
 transition:.2s
}
 .background_header,.header-menu-desktop {
  display:none!important
 }
 .header-menu-mobile {
  display:inherit!important
 }
 .logo_sindicato {
  position:inherit!important;
  display:block!important;
  margin:auto!important;
  height:auto!important;
  width:40%!important;
  padding:1em 0!important
 }
 .logo_firjan {
  position:absolute!important;
  right:1em!important;
  width:15%!important;
  bottom:1.5em!important;
 }
 .mobile_newsletter {
  display:inline-block!important
 }
 .desktop_newsletter {
  display:none!important
 }
 .formError {
  left:0!important;
  right:0!important;
  margin-left:auto!important;
  margin-right:auto!important;
  margin-top:11%!important;
  width:50%;
  text-align:left
 }
 .formError .formErrorContent {
  width:100%!important
 }
 .newsletter_captura {
  padding:.8em;
 }
 .wrap .middle-site {
  background:0 0
 }
 .wrap .middle-desktop {
  display:none
 }
 .wrap .middle-mobile {
  width:90%;
  height:auto;
  color:#fff;
  position:relative;
  z-index:998;
  margin:auto;
  text-align:justify;
  display:table;
  font-size:2em;
  padding:3% 0
 }
 .wrap .middle-mobile img {
  display:block;
  margin:auto;
  width:40%;
  height:auto;
  padding:2% 0
 }
 .wrap .middle-mobile .titulo_destaques {
  text-align:center;
  padding:.8% 0;
  margin-top:10%;
  margin-bottom:1.5%;
  font-size:1em;
  font-weight:700
 }

 .wrap .middle-mobile .associar_button a {
  color:#fff;
  display:block;
  margin:1em auto;
  text-align:center;
  border:1px solid #fff;
  border-radius: 20px;
  width:40%;
  padding:2%;
  font-weight:bold!important;
  font-size:3.5em;
 }
 .wrap_content {
  width:100%
 }
  .resultado_pesquisa span {
	width: 100%;
}
 .page-title a {
  width:90%;
  left:5%;
 }
 .wrap .wrap_content .search_input {
	width: 80%;
	margin: 3% auto;
	padding: 0 5%;
 }
 .wrap_content .posts {
  width:90%;
  column-count:1;
  -webkit-column-count:1;
  -moz-column-count:1
 }
 .wrap .posts {
  font-size:1.3em
 }
 .wrap_content .page,.wrap_content .post,.wrap_content .tribe_events {
	width: 90%;
	margin: 3% auto;
	font-size: 3.8em;
	border: 2px dotted #d8d8d8;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: rgb(216, 216, 216);
	padding: 5%;
	border-radius: 10px;
 }

 .associar {
	color: #fff;
	display: block;
	width: 60%;
	font-size: 1.1em;
	border-radius: 20px;
	margin-bottom: 5%;
	padding: 2% 2%;
	background: #394a9c;
	margin-top: 2%;
}

 .ler_todas {
	color: #fff;
	display: block;
	width: 60%;
	font-size: 3.1em;
	border-radius: 20px;
	margin-bottom: 5%;
	padding: 2% 2%;
	background: #394a9c;
	margin-top: 2%;
}
.ler_todas:hover{
	opacity: .8;
	box-shadow: 0px 2px 3px rgba(0,0,0,.6);
	transition: .3s;
}
 .nav section {
  margin:0 4%
 }
 .nav a {
  font-size:3.3em
 }
 .wrap .wrap_sidebar {
  width:100%
 }
 .wrap .wrap_sidebar img {
  min-width:80%!important;
  height:auto!important;
  display:block;
  margin-top: 5%;
 }
 .footer .footer_mobile {
  width:60%
 }
 .footer .footer_mobile td {
  padding-bottom:5%
 }
 .footer_mobile {
  display:table
 }
 .footer_desktop {
  display:none
 }
 .footer_mobile .footer_center h1 {
  text-align:center;
  padding:2% 0
 }
 .footer_mobile .footer_center img {
  display:block;
  margin:auto
 }
 .footer .copyright_footer {
	width: 80%;
	margin-bottom: 5%;
}
 .content_single {
  width:90%
 }
 .content_single h1 a {
  font-size:3.5em
 }
 #up-to {
  width:12%
 }
 .resultado_pesquisa {
  width:90%
 }
 #post-not-found {
  width:90%!important;
  margin:auto;
  text-align:center
 }
 .nao-existe {
  font-size:2em
 }
 .crunchify-social,.publicacoes_relacionadas {
  padding:2em 0
 }
 .crunchify-social img {
  width:12%;
  height:auto
 }
 .widget_wysija {
  display:block!important;
  margin:auto;
  text-align:center;
  width:80%
 }
 .navigation li {
  font-size:2.7em;
  padding-top:2em
 }
 .navigation ul {
  padding:2.5em
 }
 .caption {
  font-size:.8em!important
 }
 #up-to-link {
  padding:.8% 1%
 }
 .yikes-easy-mc-error-message,.yikes-easy-mc-success-message {
  padding:12px;
  position:absolute!important;
  margin-top:3%;
  z-index:9999;
  left:0;
  right:0
 }
 .yikes-easy-mc-success-message {
  color:#4F8A10;
  background:#DFF2BF
 }
 .yikes-easy-mc-error-message {
  color:rgba(216,48,57,.87);
  background:#FFBABA
 }
 .yikes-mailchimp-container,.yikes-mailchimp-container button,.yikes-mailchimp-container input,.yikes-mailchimp-container label {
  padding:0!important;
  margin:0!important;
  min-height:0!important
 }
 .yikes-mailchimp-container {
  width:100%;
  display:inline-block!important;
  text-align:center!important
 }
 .yikes-mailchimp-container input {
  width:100%!important
 }
 .yikes-mailchimp-container label {
  display:inline-block!important;
  width:80%!important;
  vertical-align:top
 }
 .yikes-mailchimp-container button {
  width:50%!important;
  background:0 0;
  border:1px solid #fff;
  border-radius:1em
 }
 .yikes-easy-mc-form button {
  margin:1em!important
 }
 .yikes-easy-mc-form label {
  width:100%!important
 }
 #rc-imageselect,.g-recaptcha {
  transform:scale(.77);
  -webkit-transform:scale(.77);
 }
}
@media screen and (min-width:1025px) {
 .logo_firjan,.logo_sindicato {
  display:inline;
 }
 #post-not-found,.description_site h1,.footer_desktop .footer_center,.header,.wrap .middle-desktop .titulo_destaques {
  text-align:center
 }
 .background_header {
  display:block;
  width:100%
 }
 .header-menu-mobile {
  display:none
 }
 .header-menu-desktop {
  width:75%;
  display:inline-block;
  vertical-align:bottom
 }
 .logo_sindicato {
  height:auto;
  width:14%;
  padding: .5em 0;
 }
 .logo_firjan {
  height:auto;
  width:7%;
  padding:.5em 0;
 }
 .mobile_newsletter {
  display:none
 }
 .desktop_newsletter {
  display:inline-block
 }
 .middle-mobile {
  display:none!important
 }
 .middle-desktop {
  display:table!important
 }
 .wrap .middle-desktop img {
  display:block!important;
  margin:auto auto 5%;
  width:40%;
  height:auto;
  cursor:pointer
 }
 .wrap .middle-desktop .titulo_destaques {
  padding:2% 0;
  margin-top:1.5%;
  margin-bottom:1.5%;
  font-size:1.5em;
  font-weight:700
 }
 .wrap .middle-desktop .associar_button a {
  color:#fff;
  display:block;
  margin:2% auto;
  text-align:center;
  border:1px solid #fff;
  border-radius: 20px;
  width:8%;
  padding:.5% .7%;
  font-weight:bold!important;
  font-size:3.5em;
 }
 .wrap_content {
  width:100%
 }
 .resultado_pesquisa span {
	width: 49%;
}
 .page-title a {
  width:50%;
  left:50%;
  margin-left:-25%;
 }
 .wrap .wrap_content .search_input {
  width:30%;
  padding:1% 0
 }
 .wrap_content .posts {
  column-count:2;
  -webkit-column-count:2;
  -moz-column-count:2
 }
 .wrap_content .page,.wrap_content .post {
  width:94%;
  margin-bottom:1em;
  padding:2% 4%;
  display:inline-block;
  vertical-align:top;
  background:#fff;
 }
 .content_single h1 a {
  font-size:3.5em
 }
p.entry {
  font-size: 0 !important;
 }
 .nobackground {
  background:gray
 }
 
  .ler_todas {
	color: #fff;
	display: block;
	width: 10%;
	font-size: 3.1em;
	border-radius: 20px;
	margin-bottom: 1.5em;
	padding: .5% 2%;
	background: #394a9c;
}
.ler_todas:hover{
	opacity: .8;
	box-shadow: 0px 2px 3px rgba(0,0,0,.6);
	transition: .3s;
}

 .nav section {
  margin:0 .2%
 }
 .nav a {
  font-size:2em
 }
 .wrap .wrap_sidebar {
  width:100%
 }
 .wrap .wrap_sidebar img {
  display:inline-block
 }
 .footer table {
  width:70%
 }
 .footer_mobile {
  display:none!important
 }
 .footer_desktop {
  display:table!important
 }
 .crunchify-whatsapp {
  display:none!important
 }
 .content_single {
  width:50%
 }
 #up-to {
  width:2.5%
 }
 .no-column {
  column-count:1!important;
  -webkit-column-count:1!important;
  -moz-column-count:1!important
 }
 #post-not-found {
  width:96%;
  margin:auto
 }
 .nao-existe {
  font-size:3em
 }
 .crunchify-social,.publicacoes_relacionadas {
  padding:1em 0
 }
 .crunchify-social img {
  width:4%;
  height:auto;
  padding-bottom:2%
 }
 .widget_wysija .wysija-paragraph input {
  width:60%
 }
 .widget_wysija {
  width:28%
 }
 #up-to-link {
  padding:.3% .5%
 }
 .slide_principal {
  background-image: url("https://sinduscon-sf.org.br/wp-content/uploads/2022/07/Rectangle-1-1600x800.png")
 }
 .yikes-easy-mc-error-message,.yikes-easy-mc-success-message {
  padding:12px;
  position:absolute!important;
  margin-top:2%;
  z-index:9999;
  left:0;
  right:0
 }
 .yikes-easy-mc-success-message {
  color:#4F8A10;
  background:#DFF2BF
 }
 .yikes-easy-mc-error-message {
  color:rgba(216,48,57,.87);
  background:#FFBABA
 }
 .yikes-mailchimp-container,.yikes-mailchimp-container button,.yikes-mailchimp-container input,.yikes-mailchimp-container label {
  padding:0!important;
  margin:0!important;
  min-height:0!important
 }
 .yikes-mailchimp-container {
  width:30%;
  display:inline-block!important;
  text-align:center!important
 }
 .yikes-mailchimp-container input {
  width:100%!important
 }
 .yikes-mailchimp-container label {
  display:inline-block!important;
  width:70%!important;
  vertical-align:top
 }
 .yikes-mailchimp-container button {
  width:30%!important;
  background:0 0;
  border:1px solid #fff;
  border-radius:1em
 }
 hr {
  border-top:1px solid rgba(0,0,0,.05);
  border-bottom:1px solid #fff;
  clear:both;
  margin:1em 0;
  width:100%
 }
}
.crunchify-social {
 width:100%;
 height:auto
}
.crunchify-social img {
 display:block
}
.publicacoes_relacionadas {
 width:100%;
 display:inline-block;
 border-top:2px dotted #d8d8d8;
 text-align:justify;
}
.publicacoes_relacionadas .anterior_pub {
 padding-right:5%
}
.publicacoes_relacionadas img {
 width:21%;
 max-width:130px;
 height:auto;
 float:left;
 padding-right:.5em
}
.publicacoes_relacionadas .anterior_pub,.publicacoes_relacionadas .proxima_pub {
 width:45%;
 height:auto;
 display:inline-block;
 vertical-align:top
}
.publicacoes_relacionadas a {
 color:#9296a1
}
#up-to-link {
 display:none;
 position:fixed;
 bottom:1em;
 right:1em;
 z-index:9999;
 cursor:pointer;
 background:#9296a1;
 color:#fff;
 border-radius: 20px;
 text-align:center
}
#up-to-link:hover {
 background:#c8cdd0
}
.resultado_pesquisa {
 margin:auto;
 text-align:justify
}
.resultado_pesquisa span {
display: block;
border-bottom: 2px dotted #d8d8d8;
margin: auto;
margin-bottom: 2%;
padding: 1% 0;
text-align: center;
font-weight: bold;
}

.resultado_pesquisa a{
	color: #394a9c 
}

.keyword_pesquisa {
 color:#e06666
}
.nao-existe {
 padding:15% 0
}
.wysijap a {
 color:#9296a1
}
#tribe-events-footer a,.tribe-events-back a,.tribe-venue-location a {
 color:#9296a1!important
}
.navigation li {
 padding:.75em 0;
 display:inline-block
}
.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled {
 color:#fff;
 text-decoration:none;
 background-color:#9296a1;
 border-radius: 20px;
 cursor:pointer;
 padding:.75em
}
.navigation ul {
 width:90%;
 margin:auto;
 margin-bottom: 3%;
}
.navigation li a:hover,.navigation li.active a {
 background-color:#394a9c
}
.pontos {
 padding:0 .1em
}
.footer .mpoet_profile_edit {
 display:none
}
#wysija-subscriptions table {
 margin:auto;
 border-collapse:collapse;
 width:90%
}
#wysija-subscriptions table tr td,#wysija-subscriptions table tr th {
 margin:0;
 padding:0
}
#wysija-subscriptions h3 {
 font-weight:400;
 padding-top:3%;
 padding-bottom:1%;
 font-size:1em
}
#wysija-subscriptions label {
 font-weight:400!important
}
#wysija-subscriptions input[type=email],#wysija-subscriptions input[type=number],#wysija-subscriptions input[type=text],#wysija-subscriptions textarea {
 border:1px solid #d5d5d5;
 border-radius: 20px;
 width:100%;
 display:block;
 margin:2% auto;
 padding:.5% 1%
}
#wysija-subscriptions input[type=submit] {
 display:block;
 margin:auto;
 padding:1%;
 background:0 0;
 border:1px solid #d5d5d5;
 border-radius:1em
}
#wysija-subscriptions input[type=submit]:hover {
 color:#fff;
 background:#9296a1;
 transition:.3s;
 cursor:pointer
}
#wysija-subscriptions a {
 color:#9296a1
}
.associar_button a:hover {
 background:#394a9c;
 transition:.3s
}
.header-menu-desktop {
 display:inline-block;
 margin:2.5em 0;
}
.newsletter_captura .crunchify-social,.yikes-mailchimp-container .empty-label,.yikes-mailchimp-container .label-inline span,.yikes-mailchimp-container label .EMAIL-label {
 display:none!important
}
.flex-next {
 background:url(images/next-cursor.png)!important;
 background-size:100%!important
}
.flex-prev {
 background:url(images/prev-cursor.png)!important;
 background-size:100%!important
}
.description_site h1 span {
 margin:1% 0
}
.yikes-easy-mc-form {
 display:inline-block!important;
 text-align:center;
 padding:0!important;
 margin:0!important;
 min-height:0!important
}
.yikes-easy-mc-form button {
 color:#fff!important;
 padding:0 1em!important;
 width:auto!important
}
.yikes-easy-mc-form button:hover {
 background:#c8cdd0!important;
 transition:.3s
}
.yikes-easy-mc-form input[type=email] {
 border-radius:1em!important;
 padding:.3em!important
}
@media screen and (min-width:1024px) and (max-width:1350px) {
 .middle-desktop .titulo_destaques {
  font-size:3.1em!important
 }
}
@media print {
 #up-to-link {
  display:none!important
 }
}
.aligncenter,.alignleft,.alignnone,.alignright {
 display:block;
 max-width:100%;
 height:auto
}
.fixed {
 position:fixed;
 top:0;
 left:0;
 right:0;
 margin:auto;
 width:100%;
 background:#fff;
 z-index:9999!important;
 box-shadow:0 .1px 5px #888;
 transition:.2s
}
.aligncenter {
 padding:1em 0;
 margin:auto;
 line-height:1.5
}
.alignleft {
 padding:0 1em 0 0;
 float:left
}
.alignright {
 padding:0 0 0 1em;
 float:right
}
.alignnone {
 padding:1em 0
}
h2.toggle,h3.toggle_interno {
 cursor:pointer;
}
div.toggle,div.toggle_interno {
 display:none;
}
time {
 display:block;
 width:100%;
}

.content_single .page .entry h1, .content_single .post .entry h1, .tabela_middle h1, .footer h1{
  margin: 0.67em 0; 
  font-weight: bold;
  font-family: 'Heebo', sans-serif; 
}

.content_single .page h1, .content_single .post h1{
  margin-bottom: -1.5%;
 
}

.content_single .page .entry h1, .content_single .post .entry h1{
	color: #394a9c;
}

.content_single .page .entry h2, .content_single .post .entry h2, .tabela_middle h2, .footer h2{
  margin: 0.83em 0;
  font-weight: bold;
  font-family: 'Heebo', sans-serif;
}

.content_single .page .entry h2, .content_single .post .entry h2{
	color: #394a9c;
}

.content_single .page .entry h3, .content_single .post .entry h3, .tabela_middle h3, .footer h3{
  margin: 1em 0;
  font-weight: bold;
  font-family: 'Heebo', sans-serif;
}

.content_single .page .entry h3, .content_single .post .entry h3{
	color: #394a9c;
}

.content_single .page .entry h4, .titulo_curto a, .content_single .post .entry h4, .tabela_middle h4, .footer h4{
  margin: 1.33em 0;
  font-weight: bold;
  font-family: 'Heebo', sans-serif;
}

.content_single .page .entry h4, .titulo_curto a, .content_single .post .entry h4{
	color: #394a9c;
}

.content_single .page .entry p, .content_single .post .entry p, .tabela_middle p, .footer p{
  margin: 1em 0;
}

.titulo_curto{
  margin-bottom: -3.5%;
}

.caption{
	font-weight: bold;
}

.search-submit{
	cursor: pointer;
}