* {
  box-sizing: border-box;
}
.uk-flex-2 {
  flex: 2;
}
.uk-flex-3 {
  flex: 3;
}
.uk-flex-4 {
  flex: 4;
}
.uk-flex-5 {
  flex: 5;
}
.uk-flex-6 {
  flex: 6;
}
.je-sc-title {
  display: flex;
  color: #fff;
  padding: 8px 15px;
  box-sizing: border-box;
}
.je-sc-title-black {
  background: #000;
  border-left: 3px solid #f9423a;
}
.je-divider-hp {
  margin-top: 20px;
  margin-bottom: 20px;
}
.je-tag-pad {
  border-top: 3px solid #fee608;
  color: #fff;
  font-weight: 800;
  text-transform: uppercase;
  font-size: 14px;
  /* margin-top: 20px!important; */
  padding-top: 13px;
  font-family: Fira Sans, sans-serif;
  padding-top: 15px !important;
  padding-bottom: 10px !important;
}

.je-sc-title-grey {
  background: #747f8a;
  border-left: 3px solid #3a4045;
}

.je-sc-title-red {
  background: #f9423a;
}

.je-sc-title-yellow {
  background: #bea755;
  border-left: 3px solid #000;
}

.je-grid-item-red {
  background: #f9423a;
}
.je-grid-item-grey {
  background: #747f8a;
}

/* On Hover any title */

h3.el-title:hover,
.je-grid-item-grey .el-title:hover,
.je-grid-item-red .el-title:hover {
  color: #cfcfcf !important;
}

.je-grid-item-red .el-meta,
.je-grid-item-red .el-meta a,
.je-grid-item-red .el-title,
.je-grid-item-red .uk-text-primary,
.je-grid-item-red .je-authors a,
.je-grid-item-grey .el-meta,
.je-grid-item-grey .el-meta a,
.je-grid-item-grey .el-title,
.je-grid-item-grey .el-content,
.je-grid-item-grey .uk-text-primary,
.je-grid-item-grey .je-authors a {
  color: #fff !important;
}

.je-grid-item-red .el-content.uk-panel.uk-text-meta.uk-margin-small-top {
  color: #fff;
}
.widget_je_widget_hp_manchete .el-content.uk-panel.uk-heading-small a:hover {
  color: #f9423a;
}
.je-grid-item-red .je-badge-exclusive,
.je-grid-item-grey .je-badge-exclusive {
  color: #fff;
  border: 2px solid #fff;
}

.je-badge {
  padding: 1px 10px;
  font-weight: 600;
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
}

.je-badge-premium {
  border: 1px solid transparent;
  background: rgba(255, 192, 67, 0.2);
  color: #ffa500;
}

.je-badge-exclusive {
  border: 2px solid #fa5851;
  color: #fa5851;
}

.je-extra-btn-container {
  margin-top: auto;
}

.je-extra-btn-container .je-extra-btn {
  margin: 0px 2px;
  line-height: normal;
  border: 2px solid #c4c4c4;
  color: #cbcbcb;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.je-extra-btn-container .je-extra-btn * {
  fill: #c4c4c4;
}

.je-extra-btn-container .je-extra-btn:hover {
  border: 2px solid #f9423a;
}

.je-extra-btn-container .je-extra-btn:hover * {
  fill: #f9423a;
}

.je-grid-item-red .je-extra-btn-container .je-extra-btn:hover,
.je-grid-item-grey .je-extra-btn-container .je-extra-btn:hover,
.uk-section-primary .je-extra-btn-container .je-extra-btn:hover {
  border: 2px solid #fff;
}

.je-grid-item-red .je-extra-btn-container .je-extra-btn:hover *,
.je-grid-item-grey .je-extra-btn-container .je-extra-btn:hover *,
.uk-section-primary .je-extra-btn-container .je-extra-btn:hover * {
  fill: #fff;
}

.custom-colunistas {
  /* background-color: #f9f9f9; */
}

.custom-colunistas figure {
  margin: 0px auto;
  height: 150px;
  width: 150px;
  margin-top: 10px;
  border-radius: 50%;
  overflow: hidden;
}

.el-image.colunista {
  border-radius: 50%;
}

.addthis_toolbox {
  display: flex;
  align-items: center;
}

.share-buttons-mobile {
  display: flex;
  margin-bottom: 0px !important;
  margin: 0px 2px;
}

.share-buttons-mobile span {
  height: 25px !important;
  width: 25px !important;
  line-height: 25px !important;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.share-buttons-mobile span svg {
  width: 20px !important;
  height: 20px !important;
}

@media (min-width: 960px) {
  .je-extra-btn-container .je-extra-btn.saved-posts-position {
    position: absolute;
    top: 0px;
    right: 15px;
  }
}

.je-extra-btn-container .je-extra-btn.saved-posts {
  background-color: #f9423a;
  border: 1px solid #f9423a;
}
.je-extra-btn-container .je-extra-btn.saved-posts * {
  fill: #fff;
}

.uk-text-center .post-flags {
  justify-content: center;
}

.uk-text-center .je-extra-btn-container {
  display: flex;
  justify-content: center;
}

@media (min-width: 960px) {
  .uk-text-center\@m .je-extra-btn-container {
    display: flex;
    justify-content: center;
  }
  .uk-text-center\@m .post-flags {
    justify-content: center;
  }
}

.je-play-button {
  border: 1px solid #fff;
}

#at-expanded-menu-host {
  display: none !important;
}

.je-dropdown a {
  color: #000 !important;
  display: block;
}
.je-grid-item-red .el-meta .je-dropdown a,
.je-grid-item-grey .el-meta .je-dropdown a {
  color: #000 !important;
}
.je-dropdown a:not(:last-child) {
  padding-bottom: 5px;
}
body.at-expanded-menu-noscroll,
html.at-expanded-menu-noscroll {
  overflow: auto !important;
}

/* Events styles */

.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-banner
  .wpem-event-date
  .wpem-event-date-type
  .wpem-from-date {
  padding: 0px;
  right: 15px;
  left: auto;
}

.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-banner
  .wpem-event-date
  .wpem-event-date-type
  .wpem-from-date
  .wpem-date {
  background: #f9423a;
  color: #fff;
  padding: 5px 15px;
  font-size: 18px;
}

.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-banner
  .wpem-event-date
  .wpem-event-date-type
  .wpem-from-date
  .wpem-month {
  background: #000;
  color: #fff;
  padding: 5px 15px;
  font-size: 13px;
}

.wpem-event-listings
  .wpem-event-layout-wrapper
  .wpem-event-infomation
  .wpem-event-details
  .wpem-event-type
  .wpem-event-type-text {
  background-color: transparent;
  color: #f9423a;
  font-weight: 700;
  padding: 0px;
}

.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-infomation
  .wpem-event-details
  .wpem-event-title
  .wpem-heading-text {
  font-size: 18px;
  line-height: 1.2;
  font-weight: 600;
}

.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-infomation
  .wpem-event-details
  .wpem-event-date-time,
.wpem-event-listings.wpem-event-listing-box-view
  .wpem-event-layout-wrapper
  .wpem-event-infomation
  .wpem-event-details
  .wpem-event-location {
  color: #b1b1b1;
}

.search-form-container {
  display: flex;
  justify-content: space-between;
  padding-top: 40px;
}

.search-form-container .wpem-form-group {
  flex: 1;
  margin-right: 20px;
}

.search-form-container .wpem-form-group:last-child {
  margin-right: 0px;
}

.wpem-form-wrapper .wpem-form-group input[type="text"],
.wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button,
.wpem-form-wrapper .chosen-container,
.wpem-form-wrapper .chosen-container .chosen-drop {
  background-color: #757575;
  color: #fff;
  border-radius: 0;
  border: 1px solid #757575;
}

.wpem-form-wrapper .chosen-container:hover,
.wpem-form-wrapper .wpem-form-group input[type="text"]:hover,
.wpem-form-wrapper .wpem-form-group input[type="text"]:focus {
  background-color: #757575;
}

.wpem-form-wrapper .chosen-container a.chosen-single,
.wpem-form-wrapper .chosen-container a.chosen-choices {
  color: #fff;
}

.wpem-form-wrapper .showing_applied_filters {
  background-color: transparent;
  color: #fff;
}

.wpem-form-wrapper
  .wpem-form-group
  input[type="text"]::-webkit-input-placeholder {
  color: #fff;
}

.wpem-form-wrapper .wpem-form-group input[type="text"]::-moz-placeholder {
  color: #fff;
}

.wpem-form-wrapper .wpem-form-group input[type="text"]::-ms-placeholder {
  color: #fff;
}

.wpem-form-wrapper .wpem-form-group input[type="text"]::placeholder {
  color: #fff;
}

/* END Events styles */

/* uk-slideshow-items-je */
.uk-slideshow-items-je li {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f9f9f9;
}
/* uk-slideshow-items-je */

.je-date-authors {
  font-size: 9px;
  margin-top: 10px;
}

.je-authors {
  font-weight: bold;
}

blockquote {
  border: 0;
  padding: 10px 25px;
  font-style: italic;
  font-size: 18px;
  border-left: 2px solid #f9433b;
}

blockquote,
em {
  font-weight: 300;
}

.iframe-wrapper {
  position: relative;
  padding-top: 55.5%;
  height: 0;
  background-color: #e8e8e8;
  margin-bottom: 25px;
}

.iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* ACCORDION */

.je-accordion-title {
  padding-left: 15px;
}

.je-accordion-plus {
  cursor: pointer;
  width: 15px;
}

.uk-accordion > * {
  padding: 15px 10px !important;
  margin-top: 0px !important;
}

.uk-open .uk-accordion-title::before {
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23F9423A%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E);
}

.uk-accordion .el-item:nth-child(even) {
  background-color: #eee;
}

@media (max-width: 960px) {
  .je-flex-column\@m {
    flex-direction: column;
  }
  .je-accordion-title {
    padding-left: 0px;
  }

  .uk-accordion .uk-flex-6 {
    flex: initial;
  }
  .uk-accordion .uk-flex-1 {
    flex: none;
  }
  .uk-accordion .el-item > .uk-flex {
    justify-content: space-between;
  }
  .je-accordion-plus {
    margin-left: 10px;
  }
}

@media (max-width: 1325px) {
  .je-arrows .el-slidenav {
    padding: 0px;
  }
}
@font-face {
  font-family: "NitidaText-Black";
  src: url("../fonts/NitidaText-Black.woff2") format("woff2");
}
@font-face {
  font-family: "NitidaText-Medium";
  src: url("../fonts/NitidaText-Medium.woff2") format("woff2");
}
.uk-fontNitida {
  font-family: NitidaText-Black !important;
}
.uk-h3 {
  font-family: Inter !important;
}
.csbwfs-custom-style {
  position: fixed;
  text-align: center;
  z-index: 1 !important;
}
.moment1 {
  background-color: #000 !important;
}
.moment1titulo {
  color: #fff !important;
}
.moment1space {
  margin-top: 9px !important;
}
.moment1red {
  color: #f9423a !important;
  font-size: 18px !important;
}
.uk-navbar {
  max-height: 42px;
}
.uk-navbar-nav > li > a {
  padding: 0 0 15px !important;
}
#overlay {
  border: 1px solid black;
  display: inline-block;
  position: relative;
}

#overlay::before {
  background-image: linear-gradient(
    to left,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 1) 100%
  );
  background-image: -moz-linear-gradient(
    to left,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 1) 100%
  );
  background-image: -ms-linear-gradient(
    to left,
    rgba(255, 255, 255, 0) 0%,
    rgba(0, 0, 0, 1) 100%
  );
  background-image: -o-linear-gradient(
    to left,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 1) 100%
  );
  background-image: -webkit-linear-gradient(
    to left,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 1) 100%
  );
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}
.titulowh {
  color: white;
  font-size: 35px !important;
}
.tituloot {
  margin-left: 30px;
  max-width: 40%;
}
.antspace {
  padding-top: 30px;
}
.excerptwh {
  color: white !important;
}
.je-extra-btn-container {
  display: none !important;
}
.uk-panel.widget.widget_je_widget_manchete_lateral {
  padding-top: 0px;
}
.je-manchete-lateral {
  margin-top: 20px;
}
.uk-h1 {
  font-family: NitidaText-Medium;
  font-size: 38px;
}
.widget_je_widget_hp_manchete .uk-width-expand.uk-width-expand\@m {
  padding-top: 30px;
}
.layout2-related a.el-link.uk-link-heading.uk-margin-remove-last-child {
  font-size: 17px;
}
.layout2-related .uk-width-auto.uk-first-column {
  border-left: 1px solid #ededed;
  padding-left: 15px;
  margin-left: 15px;
}
.uk-flex-middle {
  align-items: start;
}
.uk-container.uk-container-expand {
  padding-left: 0px;
  padding-right: 0px;
}
.manchete-full-width.uk-section-default.uk-section.uk-section-xsmall.uk-padding-remove-top.uk-padding-remove-bottom {
  background-color: #000;
}
/*.manchete-full-width .uk-width-expand\@m.uk-first-column {
    padding-left: 0px;
}
.manchete-full-width .el-meta.uk-h5.uk-text-primary.uk-margin-top.uk-margin-remove-bottom.tituloot.antspace {
    margin-left: 0px;
}*/
.manchete-full-width a.el-link.uk-link-reset {
  font-family: NitidaText-black !important;
  font-size: 48px;
  line-height: 49px;
}
.manchete-full-width .uk-flex.uk-margin-small-top.post-flags {
  margin-left: 30px;
}
.manchete-full-width ul.uk-list {
  margin-left: 30px;
  max-width: 300px;
}
.manchete-full-width a.el-link.uk-link-heading.uk-margin-remove-last-child {
  color: #fff;
}
.manchete-full-width
  .el-meta.uk-h5.uk-text-primary.uk-margin-top.uk-margin-remove-bottom.tituloot.antspace {
  margin-top: 0px !important;
}
.uk-nitidablack {
  font-family: NitidaText-Black !important;
  line-height: 46px;
}
.lds-ring {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 23px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  margin: 8px 8px 8px 0px;
  border: 3px solid #f9423a;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #f9423a transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.in-update {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 600;
  padding-top: 9px;
  color: #f9423a;
}
.je-opinion-headline {
  background-color: #d6d6d6;
}
.je-opinion-headline .uk-container {
  padding-top: 30px;
}
.je-opinion-headline .je-category {
  text-align: center;
}
.je-title h1.uk-h1.post-title.uk-margin.uk-text-center {
  padding-top: 20px;
  font-weight: 500;
  padding-bottom: 25px;
}
.je-excerpt .uk-h3.uk-width-xlarge.uk-margin-auto.uk-text-center {
  width: 100%;
  margin: 0px !important;
}
.je-opinion-headline .je-post-meta {
  padding-top: 1%;
  position: absolute;
  max-width: 400px;
}
.je-opinion-headline .je-post-thumbnail img {
  border-radius: 50%;
  padding: 4px;
  border: 2px solid #f97475;
  width: 190px;
}
.je-opinion-headline .je-post-thumbnail {
  padding-top: 10px;
  text-align: center;
  margin-bottom: -90px;
  position: absolute;
  left: 43%;
}
.je-opinion-headline {
  margin-bottom: 100px !important;
}
.opinion-dividers {
  padding-top: 15px;
}
.je-opinion-date {
  color: #000000 !important;
  font-weight: 500;
  margin-top: 0px;
  font-size: 12px;
}
.je-grid-item-red {
  padding: 15px;
}
.uk-padding-small {
  padding: 15px 15px 15px 0px;
}
.opinion-hp-title {
  font-weight: 600 !important;
  letter-spacing: 0px;
  font-size: 30px;
  color: #000;
  text-align: -webkit-left !important;
  font-family: "NitidaText-Black";
}
.opiniaohp {
  text-align: -webkit-center;
}
.uk-text-primary {
  font-size: 10px;
}
.opiniao-hp-tt {
  font-family: "NitidaText-Black";
}
.podcast-hp {
  background-color: #000 !important;
}
.font-nitida-bl {
  font-family: "NitidaText-Black";
}
.font-nitida-md {
  font-family: "NitidaText-Medium";
}
.linha-hp {
  margin: 0px !important;
  padding-left: 15px;
  padding-right: 15px;
}
.hp-cartao-big {
  line-height: 1.1 !important;
  text-align: -webkit-left;
}
.je-date-authors.uk-text-primary {
  display: grid;
  margin-top: 0;
}
span.je-authors {
  padding-bottom: 3px;
}
.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(
    .uk-card-secondary
  ).je-grid-item-grey:hover {
  background-color: #3a3a3a;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
}
.je-recomend .je-grid-item-grey .el-meta a {
  color: #f9423a !important;
}
.je-recomend .el-item.uk-flex.uk-flex-column.je-grid-item-grey.uk-panel {
  background-color: #fff;
}
.je-recomend .je-grid-item-grey .el-meta {
  color: #f9423a !important;
}
.je-recomend h3.el-title.uk-h4.uk-margin-small-top.uk-margin-remove-bottom {
  color: #000 !important;
}
.je-recomend
  h3.el-title.uk-h4.uk-margin-small-top.uk-margin-remove-bottom:hover {
  color: #7e7e7e !important;
}
.je-recomend .je-grid-item-grey .je-authors a {
  color: #f9423a !important;
}
.je-recomend span.co-authors-e {
  color: #000;
}
.je-recomend .je-grid-item-grey .el-content {
  color: #000 !important;
}
.tax-brand-channel .post-title {
  color: #000 !important;
}
.author-posts .el-item.uk-flex.uk-flex-column.je-grid-item-grey.uk-panel {
  padding: 20px;
}
.uk-section-secondary:not(.uk-preserve-color) h3 {
  color: #000;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta {
  color: #000;
}
.uk-section-secondary:not(.uk-preserve-color) a {
  color: #f9423a;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary {
  color: #333 !important;
}
.uk-section-secondary:not(.uk-preserve-color) a:hover {
  color: #f9423a;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta {
  color: #f9423a !important;
}
.el-content.uk-panel.uk-margin-top {
  color: #000;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-h5 {
  color: #f9423a;
}
.el-content.uk-panel.uk-margin-small-top {
  color: #333;
}
.je-archive .el-item.uk-flex.uk-flex-column.uk-panel {
  padding: 20px;
}
.je-hp-media span.co-authors-e {
  color: white;
}
.je-hp-media span {
  color: #fff;
}

.el-item.uk-flex.uk-flex-column.custom-colunistas.uk-section-muted.custom-colunistas.uk-panel {
  padding: 20px;
}
.el-item.uk-flex.uk-flex-column.je-grid-item-grey.uk-panel {
  padding: 20px;
}
hr.linha-hp.uk-grid-margin.uk-first-column {
  margin: 0px 15px !important;
}
.je-cover-header a {
  font-size: 12px;
  border-bottom: 2px solid #f9423a;
  color: #ed3839;
  padding: 10px;
  display: flex;
  align-items: center;
  column-gap: 0.25em;
  justify-content: center;
  transition: 0.1s ease-in-out;
  transition-property: color, background-color, border-color, box-shadow;
  font-family: "Inter";
  font-weight: 600;
  text-transform: none;
  letter-spacing: 1px;
  margin-bottom: 20px;
  text-decoration: none;
}
.je-block-cover {
  border: 1px solid #eee;
}
.cover-img {
  text-align: center;
}
.cover-img img {
  width: 200px;
}
.cover-img .uk-padding-small {
  padding: 15px 15px 15px 15px;
}
.cover-img a {
  color: #fff;
}
.cover-img a:hover {
  color: #fff;
  text-decoration: none;
}
.cover-img .uk-button-secondary:hover {
  background-color: #000000;
  border-color: #000;
}
.je-block-cover {
  margin-top: 35px;
}
.je-only-mobile {
  display: none;
}
.je-article.je-blog-block {
  display: grid;
  grid-template-columns: 3fr 2fr;
  grid-gap: 20px;
}
.uk-panel.widget.widget_je_widget_in_focus_mobile {
  padding-top: 20px;
}
.uk-panel.widget.widget_je_widget_more_news_mobile {
  padding-top: 20px;
}
.uk-panel.widget.widget_je_widget_highlighted_mobile {
  padding-top: 20px;
}
.uk-list-square > ::before {
  list-style-type: square;
  top: 20px;
  color: #f9423a;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-h6 {
  color: #000;
}
.uk-section-secondary:not(.uk-preserve-color) h1 {
  color: #f9423a;
}
div#google_ads_iframe_\/21631179489\/Billboard-Topo-HP_0__container__ {
  margin-bottom: 20px;
  margin-top: 13px;
}
div#div-gpt-ad-1683821401972-0 {
  margin-bottom: 20px;
  margin-top: 13px;
}
.je-tv-featured .uk-grid-margin.uk-margin-large-top {
  margin-top: 20px !important;
  padding-top: 0px;
}
.je-tv-featured h3.el-title.uk-margin-top.uk-margin-remove-bottom {
  font-size: 17px;
  line-height: 20px;
}
.colunistas span.je-authors {
  padding-top: 8px;
}
button.uk-icon.uk-close.uk-modal-close-default {
  color: #333;
}
.el-title a.uk-link-reset:hover {
  color: #f9423a;
}
.je-grid-item-red a.uk-link-reset:hover {
  color: #333333;
}
.widget_je_widget_manchete_full
  a.el-link.uk-link-heading.uk-margin-remove-last-child:hover {
  text-decoration: underline;
}
.podcast-hp .el-title a.uk-link-reset {
  color: #fff;
}
.uk-link-reset a,
.widget_je_widget_hp_manchete a.uk-link-reset:hover {
  color: #f82a21;
}
h3.el-title:hover,
.je-grid-item-grey .el-title:hover,
.je-grid-item-red .el-title:hover {
  color: #f82a21 !important;
}
.je-grid-item-red .el-title:hover {
  color: #333 !important;
}
.je-grid-item-grey a.uk-link-reset:hover {
  color: #fff;
  text-decoration: underline !important;
}
.je-grid-item-grey h3.el-title:hover,
.je-grid-item-grey .el-title:hover,
.je-grid-item-red .el-title:hover {
  color: #ffffff !important;
}
.je-recomend .el-item.uk-flex.uk-flex-column.je-grid-item-grey.uk-panel {
  padding: 0px;
}
.in-update-badge .lds-ring div {
  margin: 4px 3px 3px 0px;
  width: 15px;
  height: 15px;
}
.in-update-badge {
  padding: 1px 10px;
  font-weight: 600;
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #fa5851;
  color: #fa5851;
}
.lds-ripple {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 30px;
}
.lds-ripple div {
  position: absolute;
  border: 2px solid #ff0b00;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 2s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}
.widget_je_widget_hp_sections .lds-ring {
  width: 20px;
}
.widget_je_widget_hp_sections .in-update-badge {
  padding: 0px 6px;
  font-size: 10px;
  height: 36px;
}
.widget_je_widget_hp_sections
  .je-badge.je-badge-streaming.uk-margin-small-right {
  font-size: 10px;
}
.je-billboard.top {
  background: #000;
  padding-bottom: 10px;
}
.entrevista .uk-tile-secondary.uk-tile.uk-tile-small {
  background-color: #fff;
}
.grid-entrevista a.uk-link-reset {
  color: #000 !important;
}
@keyframes lds-ripple {
  0% {
    top: 15px;
    left: 15px;
    width: 0;
    height: 0;
    opacity: 0;
  }
  4.9% {
    top: 15px;
    left: 15px;
    width: 0;
    height: 0;
    opacity: 0;
  }
  5% {
    top: 15px;
    left: 15px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 30px;
    height: 30px;
    opacity: 0;
  }
}
.je-badge.je-badge-streaming.uk-margin-small-right {
  border: 2px solid #ff0b00;
  color: #ff0b00;
}
.je-article-flags {
  display: flex;
}
.je-article-flags .je-badge.je-badge-streaming.uk-margin-small-right {
  border: none;
  padding: 11px 0px 0px 0px;
}
.flag-devider {
  height: 27px;
  width: 2px;
  background-color: #f9423a;
  margin: 13px 10px 0px 10px;
}
.je-grid-item-red .je-badge.je-badge-streaming.uk-margin-small-right,
.je-grid-item-red .in-update-badge.uk-margin-small-right {
  background-color: #fff;
}
pre {
  white-space: break-spaces;
}
figure.je-author.je-multi-author {
  display: inline-block;
  margin: 10px;
}
.custom-colunistas figure.je-author.je-multi-author {
  width: 105px;
  height: 105px;
  margin: 0px 8px 0px 0px;
}
figure.je-author.je-multi-author {
  width: 150px;
  display: inline-block;
  margin: 10px;
  margin: 0px 8px 0px 0px;
}
.opinion-hp .je-authors-hp figure.je-author.je-multi-author {
  margin: 0px 8px 0px 0px;
  width: 85px;
  height: 85px;
}
.je-authors-hp {
  height: 150px;
  display: flex;
  align-items: center;
}
.je-billboard.top.pub-fixed {
  position: fixed;
  z-index: 10;
  top: 42px;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.25);
  text-align: center;
  -webkit-transform: translateY(
    -webkit-calc(var(--bbpub_header_scroll_height) +
          (20px - var(--bbpub_padd_top)))
  );
  transform: translateY(
    calc(var(--bbpub_header_scroll_height) + (20px - var(--bbpub_padd_top)))
  );
}
div#bsu-v3-ctn {
  background-color: #111111;
}

.before-header {
  background-color: #000;
}

@media only screen and (max-width: 960px) {
  h3.uk-h6.moment1space {
    padding-top: 25px;
  }
  .moment1.uk-section-default.uk-section.uk-section-xsmall.uk-padding-remove-top.uk-padding-remove-bottom {
    background-color: #f9423a !important;
  }
  span.je-title-bg-black.moment1red {
    color: #fff !important;
  }
  h1.uk-h1.post-title.uk-margin.uk-text-left {
    padding-top: 50px;
  }
  .uk-navbar {
    max-height: 60px;
  }
  .my-je-tabs.my-je-tabs-1.uk-text-center {
    padding-top: 60px;
  }
  .my-je-tabs.my-je-tabs-2.uk-text-center {
    padding-top: 60px;
  }
  .my-je-tabs.my-je-tabs-3.uk-text-center {
    padding-top: 60px;
  }
  .je-opinion-headline {
    margin-bottom: 0px !important;
  }
  .je-opinion-headline .je-post-thumbnail {
    padding-top: 10px;
    text-align: center;
    position: inherit;
    left: 50%;
    margin-bottom: 0px;
  }
  .je-opinion-headline .je-post-meta {
    padding-top: 0px;
    padding-bottom: 15px;
    position: initial;
    max-width: 100%;
    text-align: center;
  }
  .je-opinion-headline h1.uk-h1.post-title.uk-margin.uk-text-center {
    padding: 20px 12px;
  }
  .je-opinion-headline .uk-h3.uk-width-xlarge.uk-margin-auto.uk-text-center {
    padding: 0px 12px;
  }
  .manchete-full-width
    .el-meta.uk-h5.uk-text-primary.uk-margin-top.uk-margin-remove-bottom.tituloot.antspace {
    margin-top: 60px !important;
  }
  .uk-width-expand\@m.uk-first-column.headline-1-3 {
    margin-top: 70px;
  }
  .headline-1-3 h1.el-title.uk-h1.uk-margin-small-top.uk-margin-remove-bottom {
    display: none;
  }
  .widget_je_widget_hp_manchete h1.el-title.uk-h1.uk-margin-remove-bottom {
    display: none;
  }
  .el-item.uk-flex.uk-flex-column.uk-panel.layout2-related {
    padding-bottom: 17px;
  }
  .headline-1-3 .el-content.uk-panel.uk-margin-top {
    display: none;
  }
  .headline-1-3 .tituloot {
    margin-left: 30px;
    max-width: 60%;
  }
  .headline-1-3 .je-date-authors.uk-text-primary {
    margin-left: 30px;
    padding-top: 10px;
  }
  .related-headline-1-3
    .uk-grid-small.uk-child-width-expand.uk-flex-nowrap.uk-
    grid {
    padding-top: 20px;
  }
  .uk-h4,
  h4 {
    font-size: 20px;
    line-height: 1.2;
    font-weight: 600;
  }
  .headline-2news2.uk-tile-muted.uk-tile.uk-padding-remove.headline-2news2 {
    margin-top: 60px;
    background-color: #fff;
  }
}

@media only screen and (max-width: 550px) {
  .je-billboard.top {
    background: #fff0;
    padding-bottom: 10px;
    padding-top: 70px;
  }
  .je-billboard.top.pub-fixed {
    padding-top: 30px;
  }
  li.el-item.uk-active.uk-transition-active img.el-image {
    padding-bottom: 12px;
    background: #fff;
  }
  .tituloot {
    margin-left: 30px;
    max-width: 70%;
  }
  .manchete-full-width a.el-link.uk-link-reset {
    font-family: NitidaText-black !important;
    font-size: 33px !important;
    line-height: 32px !important;
  }
  .je-only-desktop {
    display: none;
  }
  .je-only-mobile {
    display: initial;
  }
  .je-blog-block h3.el-title.uk-h4.uk-margin-small-top.uk-margin-remove-bottom {
    font-size: 14px;
    padding-top: 0px;
    margin-top: 5px !important;
  }
  .je-blog-content .je-cat {
    font-size: 12px;
  }
  .je-blog-content .je-badge.je-badge-premium.uk-margin-small-right {
    font-size: 8px;
  }
  .je-badge.je-badge-exclusive {
    font-size: 8px;
  }
  .headline-2news2.uk-tile-muted.uk-tile.uk-padding-remove.headline-2news2 {
    margin-top: 0px;
    background-color: #fff;
  }
}

/* Podcasts */

#podcasts-title {
  font-size: 33px;
}

/* listas sem bullets
ul {
    list-style: initial !important;
}
 */