.jeg_main_menu>li>a{font-size:15px;text-transform:none}.jeg_mobile_menu li a:hover{color:#eac434}.jeg_post_excerpt{font-size:16px;line-height:22px}.jeg_pb_boxed .jeg_pagination{margin:30px 0 0}@media only screen and (max-width:1023px) and (min-width:768px){.jnews_boxed_container .jeg_pl_sm .jeg_thumb,.jeg_pb_boxed .jeg_pl_sm .jeg_thumb{width:60px}.jnews_boxed_container .jeg_pl_sm .jeg_postblock_content,.jeg_pb_boxed .jeg_pl_sm .jeg_postblock_content{margin-left:60px;padding-left:10px}.jnews_boxed_container .jeg_pl_sm .jeg_post_meta,.jeg_pb_boxed .jeg_pl_sm .jeg_post_meta{display:none}}.jeg_ad_module,.jeg_slider_wrapper,.jeg_video_playlist{margin-bottom:30px}@media only screen and (max-width:767px){.jeg_ad_module,.jeg_slider_wrapper,.jeg_video_playlist{margin-bottom:20px}}.widget.jeg_pb_boxed .mc4wp-form,.jeg_sidebar .jeg_pb_boxed .mc4wp-form{padding:0;background:0 0;border:0}.content-inner{font-size:20px;line-height:30px;text-shadow: 1px 1px white}.jnews_inline_related_post .jeg_block_heading_8{margin-bottom:6px}.jnews_inline_related_post .jeg_block_container{padding:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.jnews_inline_related_post .jeg_block_heading_8 .jeg_block_title{font-size:14px;font-weight:700}.jnews-dark-mode .jeg_header .jeg_bottombar.jeg_navbar_wrapper:not(.jeg_navbar_boxed),.jnews-dark-mode .jeg_header .jeg_bottombar.jeg_navbar_boxed .jeg_nav_row,.jnews-dark-mode .jeg_footer_bottom,.jnews-dark-mode .jeg_footer.dark .jeg_footer_bottom,.jnews-dark-mode .jeg_footer_secondary,.jnews-dark-mode .jeg_footer.dark .jeg_footer_secondary{background:var(--j-darkgrey-bg-color)}.jnews-dark-mode .jeg_footer.dark .jeg_footer_bottom,.jnews-dark-mode .jeg_footer_secondary,.jnews-dark-mode .jeg_footer.dark .jeg_footer_secondary,.jnews-dark-mode .jnews_inline_related_post .jeg_block_container{border-color:var(--j-border-color)}.jnews-dark-mode .jeg_header .jeg_menu.jeg_main_menu>li>a,.jnews-dark-mode .jeg_header .socials_widget>a>i.fa:before{color:var(--j-link-txt-color)}.jnews-dark-mode .jeg_container,.jnews-dark-mode .jeg_content,.jnews-dark-mode .jeg_boxed .jeg_main .jeg_container,.jnews-dark-mode .jeg_autoload_separator{background-color:var(--j-dark-bg-color)}

.mundi_bg {
	position: relative;
}
.mundi_bg:before {
	background-image: url(../img/bg_mapa_topo.png);
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	content: "";
	margin: 0 auto;
	left: 0;
	right: 0;
	background-position: center;
	opacity: .1;
	background-size: auto 100%;
}

#myMenu {
	line-height: 0px;
}

.jeg_main_menu>li {
	float: none
}

.jeg_menu_style_1>li>a  {
	padding: 4px 0;
}

.menuname {
	margin-left: 10px;
	color: var(--topo-rodape-menu-cor);
	font-weight: 500;
	top: -30px;
	position: absolute;
	left: 15px;
}
.jeg_navbar_normal {
	min-height: 51px;
}

.icon_login a {padding: 15px}
.icon_login .fa {font-size: 1.3em;margin-right: 0}
.jeg_mobile_wrapper .jeg_block_heading_6 {
	margin-top: 20px;
}
.jeg_mobile_menu i.fa.fa-chevron-right {
	float: right;
}
.mb-1 {margin-bottom:10px}
.mb-2 {margin-bottom:20px}
.mb-3 {margin-bottom:30px}
.mb-4 {margin-bottom:40px}
.mb-5 {margin-bottom:50px}
.mt-1 {margin-top:10px}
.mt-2 {margin-top:20px}
.mt-3 {margin-top:30px}
.mt-4 {margin-top:40px}
.mt-5 {margin-top:50px}
.p-lr-15 {
	padding-right: 15px;
	padding-left: 15px;
}
.elban {
	position:relative;
	background: #eef4f9;
	border-radius: 5px;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 35px;
}
.elban a {
	display: block;
	width:100%;
	max-width: max-content;
	margin: 0 auto;
	-webkit-box-reflect: right -2px -webkit-gradient(linear, left top, right top, from(transparent), color-stop(20%, transparent), to(rgba(255, 255, 255, 0.05)));
}
.elban img {
	border-radius: 5px;
	-webkit-box-reflect: left 0px -webkit-gradient(linear, right top, left top, from(transparent), color-stop(20%, transparent), to(rgba(255, 255, 255, 0.05)));
}
.elban .fa-info-circle {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	color: #484848;
	cursor: pointer;
	padding: 2px;
	background: rgb(213 213 213);
	border-radius: 5px;
	opacity: .5;
	font-size: 13px;
	display: block;
	width: 17px;
	height: 17px;
	overflow: hidden;
	text-shadow: 1px 1px white;
}
.elban .fa-info-circle:hover {
	opacity: 1;
	overflow: visible;
}
.elban .fa-info-circle:after {
	content: 'ANUNCIE AQUI ' attr(data-posicao);
	position: absolute;
	left: -90px;
	top: 2px;
	width: 105px;
	background: rgb(255 255 255 / 80%);
	border-radius: 5px;
	padding: 5px;
	font-family: Tahoma,Arial,SANS-SERIF;
	font-size: 10px;
	opacity: 0
}
.elban .fa-info-circle:hover:after {
	opacity: 1
}
.noblock {max-width: 100% !important}

.\33 00x300.\-.\31 > .elban a,.\33 00x300.\-.\32 > .elban a,.\33 00x300.\-.\33 > .elban a,.\33 00x300.\-.\34 > .elban a,.\33 00x300.\-.\35 > .elban a,.\33 00x300.\-.\36 > .elban a,.\33 00x300.\-.\37 > .elban a {
	max-width: 300px !important;
}
.adssempadding .jeg_main_content {
	padding: 0 !important;
	margin-bottom: -40px;
}
.jnews-dark-mode .elban {background:var(--j-darkgrey-bg-color)}

.content-inner a {
	font-weight: 700;
}
.content-inner a:hover {
	font-weight: 700;
}
.entry-header {
	margin: 30px auto 30px;
	max-width: 1000px;
}

img {
	pointer-events: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.audiovupler .slider:before,.vupler_podcast .slider:before,.vupler_podcast audio {display:none !important}

.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 0;height: 0;border: 5px solid #353535;border-radius: 7px;background: #353535;box-shadow: 0 5px 10px #000;}.videoWrapper iframe{position:absolute;top:0;left:0;bottom: 0;width:100%;height:100%;padding: 2px;border-radius: 5px;overflow: hidden;}.videoWrapper video {position:absolute;top:0;left:0;bottom: 0;width:100%;height:100%;padding: 2px;border-radius: 5px;overflow: hidden;}.videoWrapper:after {content: attr(data-source);display: block;height: 0;position: absolute;width: 0;overflow: hidden;bottom: -11px;left: calc(50% - 30px);z-index: 2;color: #c7c7c7;font-size: 8px;background: #353535;width: 60px;height: 13px;padding: 0px;border-radius: 15px;text-align: center;text-shadow: none;line-height: 15px;box-shadow: 0 5px 10px #000;font-family: arial, sans-serif;letter-spacing: 0.5px;}
.instagram-media-rendered{border-radius:5px}
.hotfix-yt-bg {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	max-height: 500px;
	background: #1b1b1b;
}

.hotfix-yt {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 10px;
	max-width: 853px;
	max-height: 480px;
	height: 0;
}

.hotfix-yt video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	max-width: 853px;
	max-height: 480px;
}

.youtube-video {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 10px;
	max-width: 853px;
	max-height: 480px;
	height: 0;
	margin-bottom: 20px;
}

.youtube-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	max-width: 853px;
	max-height: 480px;
}


.cpt-menu-sidebar .show .content-wrapper {
	width: 300px;
}
.cpt-menu-sidebar .hide .content-wrapper {
	width: 0px;
}
.cpt-menu-sidebar .content-wrapper .content {
	width: 300px;
	margin: 0 auto;
}
.cpt-menu-sidebar {
  position: absolute;
  display: flex;
  height: 100%;
  top: 0;
}
.cpt-menu-sidebar .sidebar-content-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
    background: #fff;
}
.cpt-menu-sidebar .sidebar-content-wrapper .content-wrapper {
      overflow: hidden;
      transition: width 0.5s;
}
.cpt-menu-sidebar .sidebar-content-wrapper .toggle-button {
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      top: 50%;
      width: 20px;
      height: 50px;
      cursor: pointer;
      margin-top: -25px;
      line-height: 50px;
}
.cpt-menu-sidebar .sidebar-content-wrapper .toggle-button::before {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        content: '';
        background: rgba(255, 255, 255, 0.8);
        transform: scaleY(1.5) perspective(5px) rotateY(5deg);
}
.cpt-menu-sidebar .sidebar-content-wrapper .toggle-button .triangle {
        width: 0;
        height: 0;
        border-style: solid;
        border-color: transparent #000 transparent transparent;
}
.cpt-menu-sidebar .sidebar-content-wrapper .toggle-button .triangle-left {
        border-width: 10px 10px 10px 0;
        border-color: transparent #000 transparent transparent;
}
.cpt-menu-sidebar .sidebar-content-wrapper .toggle-button .triangle-right {
        border-width: 10px 0 10px 10px;
        border-color: transparent transparent transparent #000;
}
.cpt-menu-sidebar.left {
    left: 0;
}
.cpt-menu-sidebar.left .sidebar-content-wrapper .toggle-button {
      right: -22px;
}
.cpt-menu-sidebar.right {
    right: 0;
}
.cpt-menu-sidebar.right .sidebar-content-wrapper .toggle-button {
      left: -22px;
      transform: rotate(180deg);
}



.cor_padrao {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: inline-block;
	box-shadow: 1px 1px 5px #101010;
	cursor: pointer;
	margin: 5px 10px;
}
.padrao1{background:linear-gradient( -45deg, #555555, #555555 49%, white 49%, white 51%, #F8F9FA 51% )}
.padrao2{background:linear-gradient( -45deg, #0089CA, #0089CA 49%, #0089CA 49%, #0089CA 51%, #0089CA 51% )}
.padrao3{background:linear-gradient( -45deg, #F28100, #F28100 49%, #F28100 49%, #F28100 51%, #F28100 51% )}
.padrao4{background:linear-gradient( -45deg, #555555, #555555 49%, #fff 49%, #fff 51%, #F28100 51% )}
.padrao5{background:linear-gradient( -45deg, #CA0A00, #CA0A00 49%, #CA0A00 49%, #CA0A00 51%, #CA0A00 51% )}
.padrao6{background:linear-gradient( -45deg, #555555, #555555 49%, #fff 49%, #fff 51%, #CA0A00 51% )}
.padrao7{background:linear-gradient( -45deg, #A5175E, #A5175E 49%, #A5175E 49%, #A5175E 51%, #A5175E 51% )}
.padrao8{background:linear-gradient( -45deg, #555555, #555555 49%, #fff 49%, #fff 51%, #A5175E 51% )}
.padrao9{background:linear-gradient( -45deg, #0A8600, #0A8600 49%, #0A8600 49%, #0A8600 51%, #0A8600 51% )}
.padrao10{background:linear-gradient( -45deg, #555555, #555555 49%, #fff 49%, #fff 51%, #0A8600 51% )}
.padrao11{background:#575757}
.padrao12{background:linear-gradient( -45deg, #CA0A00, #CA0A00 49%, #fff 49%, #fff 51%, #555555 51% )}
.padrao13{background:linear-gradient( -45deg, #555555, #555555 49%, white 49%, white 51%, #B57957 51% )}
.padrao14{background:linear-gradient( -45deg, #555555, #555555 49%, white 49%, white 51%, #004F94 51% )}
.padrao15{background:linear-gradient( -45deg, #555555, #555555 49%, white 49%, white 51%, #9B30C9 51% )}
.padrao16{background:#212529}
.padrao17{background:#004F94}
.padrao18{background:#771E1E}
.padrao19{background:#909090}
.padrao20{background:#5941A9}
.padrao21{background:#FC9F5B}
.padrao22{background:#33CA7F}
.padrao23{background:#72195A}
.padrao24{background:#3D405B}
.padrao25{background:#DB5461}
.padrao26{background:#ECEBF3}
.padrao27{background:#2A9D8F}
.padrao28{background:#707070}


.padrao40 {
	background: linear-gradient( -45deg, #555555, #555555 0%, #1B12EB 25%, #FF0000 90%, #000 90% );
}
.padrao41 {
	background: linear-gradient( -45deg, #555555, #555555 0%, #e91e63 25%, #F28100 90%, #000 90% );
}
.padrao42 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #03a9f4 25%, #1e88e5 90%, #000 90% );
}
.padrao43 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #440022 25%, #A5175E 90%, #000 90% );
}
.padrao44 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #A5175E 25%, #ff0080 90%, #000 90% );
}
.padrao45 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #2e7d32 25%, #7cb342 90%, #000 90% );
}
.padrao46 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #900800 25%, #CA0A00 90%, #000 90% );
}
.padrao47 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #00796b 25%, #2A9D8F 90%, #000 90% );
}
.padrao48 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #212529 25%, #525252 90%, #000 90% );
}
.padrao49 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #EF629F 25%, #EECDA3 90%, #000 90% );
}
.padrao50 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #1D4350 25%, #A43931 90%, #000 90% );
}
.padrao51 {
	background: linear-gradient( -50deg, #555555, #555555 0%, #ECEBF3 25%, #eef4f9 90%, #000 90% );
}

.text-center {
	text-align: center;
}

.muda_cor {
	width: 40px;
	height: 40px;
	background: url(https://press.hotfix.com.br/_plataforma/imagens/icone-cores.webp) no-repeat center;
    background-size: contain;
}

video {
  width: 100% !important;
}
.video-sombra {
	box-shadow: 0px 2px 20px #000000;
}

.vjs-control-bar {
	height: 45px !important;
}
.video-js .vjs-control:before {
	line-height: 2.67;
}
.video-js .vjs-time-control {
	font-size: 1.5em;
    line-height: 3em;
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
	
}
.vjs-text-track-display::after {
	content: "";
	opacity: 0.4;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	background-image: url('../images/.png');
	background-repeat: no-repeat;
	background-size: auto 15%;
	background-position: bottom right 20px;
}

.capitular p:first-of-type:first-letter{
	color: var(--cor-padrao2);
	float: left;
	font-size: 78px;
	line-height: 48px;
	font-weight: 700;
	background: transparent;
	margin-right: 12px;
	padding: 0;
}
.materia div {
	max-width: 100%;
}
.materia img {
	max-width: 100% !important;
	height:auto;
	border-radius: 5px;
}
.materia figure {
	max-width: 100% !important;
	height:auto;
}
.materia h2 {
	font-size: 1.7em;
	font-weight: 600;
	line-height: 1;
}
.materia iframe{max-width:100% !important;border:0 !important;width:100%}
.materia a {color:var(--cor-padrao2) !important}
.img-legenda {
	display: block;
	width: fit-content !important;
	max-width: 100%;
	position: relative;
}
figure.img-legenda img {
    padding: 0;
}
.img-legenda-texto {
	background:#fff;
	padding: 8px 20px 8px;
	font-size: 13px;
	line-height: 16px;
	text-shadow: 1px 1px #fff;
	color: #585858;
	text-align: left;
}
figcaption .caption {
	position: absolute;
	margin-top: 10px;
	top: 0;
	background: rgb(0 0 0 / 50%);
	padding: 3px 10px;
	border-radius: 10px;
	color: #fff;
	text-shadow: none;
	font-size: 11px;
}

#cf_alert_div{
	display: none !important;
}
#cf_alert_div div {
	display: none !important;
}

.muse-player-hotfix{
    display: block;
    overflow: hidden;
    height: 60px;
    width: 60px;
    border-radius: 50%;
	border: 2px solid #444444;
	margin-top: 20px;
}
.muse-player-hotfix-dentro {
    margin-top: -15px;
    margin-left: -13px;
}

.circular {
	border-radius: 50% !important;
}

.fa-thermometer-0:before, .fa-thermometer-empty:before {
	content: "\F2CB";
	color: #2196f3;
	text-shadow: 0.5px 0.5px white;
	font-weight: bold;
}
.fa-thermometer-full:before, .fa-thermometer:before {
	content: "\F2C7";
	color: #e91e63;
	text-shadow: 0.5px 0.5px white;
	font-weight: bold;
}

.d-none {display:none !important}
.d-flex-center {
	display: flex;
	align-items: center;
}
.d-flex-center .jeg_thumb {
	min-width: 31%;
}
.d-flex-center .col {
	margin: 0 auto;
	margin-bottom: 25px;
}
.d-flex-center .col:empty {
  display: none
}
.text-muted {color:#757575}

.bloco-horoscopo iframe {border-bottom:2px solid var(--rodape-segunda-cor) !important}

.video-individual {
	background: black;
	margin-bottom: 80px;
}
.video-individual .row {
	max-width: 768px !important;
}

.video-individual .jeg_video_container {
	background: black;
	margin-bottom: -50px;
	border: 5px solid black;
	border-radius: 5px;
	padding-bottom: 52.5%;
}
.jnews-dark-mode .video_page .jeg_container {
	background: #1A1A1A;
}
.video_float {
	position: fixed !important;
	top: calc(100% - 260px) !important;
	width: 260px !important;
	height: 150px !important;
	left: calc(100% - 300px) !important;
	z-index: 99999;
	padding: 0;
	border: 4px solid #000000;
	border-radius: 10px;
}

.jeg_post_title .fa-lock, .jeg_post_title .fa-unlock,.manchete-destaque .fa-lock,.manchete-destaque .fa-unlock{
	font-size: 16px;
	display: table-caption;
	color: #FF9800;
}

.jeg_post_title .fa-lock.small, .jeg_post_title .fa-unlock.small,.manchete-destaque .fa-lock.small,.manchete-destaque .fa-unlock.small,.small.fa-unlock,.small.fa-lock{
	font-size: 12px;
	display: inline-block;
	color: #FF9800;
}

.fb_iframe_widget iframe {
	width: 100% !important;
	min-height: 200px !important;
}
.fb_iframe_widget:after {
	content: " ";
	position: absolute;
	background: #eef4f9;
	width: 100%;
	display: block;
	height: 30px;
	margin-top: -30px;
	z-index: 1;
}

.enquete_box {
	border-left: 5px solid var(--topo-rodape-cor);
}
.enquete_inner {
	position: relative
}
.enquete_inner:before {
	background: url(../img/pool.png) no-repeat;
	background-size: contain;
	background-position: bottom right;
	content: "";
	display: block;
	width: 50%;
	height: 50%;
	position: absolute;
	bottom: 60px;
	right: 0;
	z-index: 0;
	opacity: 0.3;
}
.enquete_pergunta{
	font-size: 1.3em;
	margin-bottom: 20px;
	display: block;
}

.jnews-dark-mode .fb_iframe_widget:after {
	background: #1a1a1a
}

.page_share a {
	display: inline-block;
	width: 40px;
	height: 40px;
	padding: 9px;
}
.page_share i {
	font-size: 22px !important;
}
.jeg_search_result .jeg_block_heading {
	margin-bottom: 2px;
	margin-top: 5px;
}
.jnews-dark-mode .jeg_top_date {
	color: var(--j-link-txt-color)!important;
}
.jeg_topbar.mini .jeg_nav_row {
	height: 25px
}
.contato i {
	margin-right: 4px
}
body:not(.jnews-dark-mode) .jeg_topbar.mini .contato{
	color: #181818;
	line-height: 0;
}
body:not(.jnews-dark-mode) .jeg_topbar.mini .jeg_nav_row {
	height: 25px
}
body:not(.jnews-dark-mode) .jeg_main_menu>li {
	text-shadow: 1px 1px white;
}
body:not(.jnews-dark-mode) .search-result-wrapper .jeg_post_title a {
	color: var(--cor-padrao1) !important
}
body:not(.jnews-dark-mode) .dark .jeg_search_result.with_result .search-all-button {
	border-top: 1px solid #eee !important;
	color: black;
}
.jeg_menu_close {
	background: var(--rodape-segunda-cor);
	padding: 10px;
	border-radius: 50%;
	line-height: 0;
	color: var(--topo-rodape-menu-cor)
}
.jeg_menu_close, .prime_news_sidemenu_bgtom{
	z-index: 99999;
}
.jeg_desktop_logo.lateral {
	background: linear-gradient(20deg, var(--topo-rodape-cor) 0%, var(--rodape-segunda-cor) 100%);
}
.jeg_desktop_logo.lateral a {
	height: 50px !important;
	max-height: 50px !important;
}
.socials_widget.lateral {
	width: fit-content;
	margin: 0 auto;
}
.prime_news_sidemenu_bgtom {
	position: fixed;
	bottom: 0;
	background: linear-gradient(-20deg, var(--topo-rodape-cor) 0%, var(--rodape-segunda-cor) 100%);
	width: 320px;
	color: var(--topo-rodape-menu-cor);
	transform: translate3d(-100%,0,0);
	-webkit-transition: .3s cubic-bezier(.25,.46,.45,.94);
	-o-transition: .3s cubic-bezier(.25,.46,.45,.94);
	transition: .3s cubic-bezier(.25,.46,.45,.94);
}
.jeg_show_menu .prime_news_sidemenu_bgtom {
	transform: translate3d(0%,0,0);
}
.openLAYER {
	cursor: pointer;
}
.vupler_api_userbox {
	line-height: 1em;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 1.2rem;
}
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.prime_news_sidemenu_bgtom .media-body {
	min-width: 190px;
}
.media {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin: 0 auto;
	width: fit-content;
	max-width: 100%;
}
.media-body {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.media-body strong {
	font-size: 18px;
}
.media-body small {
	font-size: 12px;
	opacity: .7;
}

.media i {
	font-size: 2em;
	margin-right: 10px
}
#jeg_off_canvas {
	z-index: 99999;
	position: relative;
}
@media only screen and (max-width: 490px) {
	.jeg_navbar_wrapper.mini .jeg_nav_left,.jeg_navbar_wrapper.mini .jeg_nav_right{
		display:none
	}
}
@media only screen and (max-width: 760px) {
	.urgente {
		width: 98.3%
	}
	.urgente.active .breaking_news {
		padding-right: 0
	}
	.urgente.active .news_title {
		margin-bottom: 30px
	}
	.breaking_news .label{
		padding: 5px 15px
	}
	.news_title{
		font-size: 25px !important;
	}
	.video_page .jeg_post_title{
		font-size: 22px  !important;
	}
	.jeg_navbar_wrapper.mini .jeg_nav_left,.jeg_navbar_wrapper.mini .jeg_nav_right{
		max-width: 100px
	}
}
.dev{
	float: right;
	margin-left: 20px;
	margin-top: -4px;
}
.selo {
	opacity: .8;
}
.selo:hover {
	opacity: 1;
}
.footer-text .jeg_footer.dark .socials_widget:not(.nobg) a .fa, .footer-text .jeg_footer.dark .socials_widget .fa {
	color: var(--topo-rodape-menu-cor) !important
}
.jeg_mobile_wrapper {
	height: calc(100% - 68px);
}
.aovivo {
	width: fit-content;
	padding: 0px 6px 0px 9px;
	border-radius: 100px !important;
	color: #fff;
	background-color: rgb(0 0 0 / 30%);
	z-index: 3;
	font-size: 12px;
	display: inline-block;
	position: relative;
	top: -2px;
	line-height: 20px;
	letter-spacing: 0px;
	margin-right: 10px;
}
.aovivo .light {
    width: 10px;
    height: 10px;
    margin-left: 3px;
	margin-right: 3px;
    display: inline-block;
    border-radius: 100px;
    background-color: red;
    animation: blinker 1.5s linear infinite;
    z-index: 999;
}
.jeg_video_playlist_title .aovivo {
	display: none;
}
@keyframes blinker {  
	50% { opacity: 0; }
}
.jeg_popup_post.urgente {
	background: transparent;
	padding: 0;
	box-shadow: none;
}
.bloco_urgente.jeg_content {
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 4px;
}
.breaking_news {
	width: 100%;
	max-width: 1270px;
	font-family: arial;
	font-size: 14px;
	margin-bottom: 0;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
.border_hl {
  width: 936px;
  padding:1px;
  background-color: #D6002A; /* gold */
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAANYAKv///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='),  url('data:image/gif;base64,R0lGODlhAQABAPAAANYAKv///yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='), url('data:image/gif;base64,R0lGODlhAQABAPAAAP///////yH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==');
  background-repeat: no-repeat;
  background-size: 0 2px, 0 100%, 0% 2px;
  background-position: top center, top center, bottom center;
  -webkit-animation: drawBorderFromCenter 4s infinite;
}
.breaking_news .label {
	padding: 11px 15px;
	background: linear-gradient(20deg, var(--topo-rodape-cor) 0%, var(--rodape-segunda-cor) 100%);
	color: var(--topo-rodape-menu-cor);
	font-weight: bold;
	text-transform: uppercase;
	border-radius: 5px;
	width: fit-content;
}
.news_title {
	padding: 10px 10px;
	float: left;
	font-size: 36px;
	line-height: 1.1em;
	margin-bottom: 25px;
	width: 100%;
	background: linear-gradient(white, white) padding-box, linear-gradient(to bottom, var(--topo-rodape-cor), var(--rodape-segunda-cor)) border-box;
	border-radius: 0 5px 5px 10px;
	border-left: 5px solid transparent;
	border-right: 5px solid white;
	margin-left: 5px;
}

.news_title a {
	color: var(--cor-padrao2)
}
.jnews-dark-mode .news_title, .jnews-dark-mode .news_title a {
	background: linear-gradient(var(--j-darkgrey-bg-color), var(--j-darkgrey-bg-color)) padding-box, linear-gradient(to bottom, var(--topo-rodape-cor), var(--rodape-segunda-cor)) border-box;
	border-right: 5px solid var(--j-darkgrey-bg-color);
	color: white !important;
}

.jeg_popup_post.urgente .jeg_content  {
	background-color: transparent !important;
}

/* Ripple magic */
.ripple {
  position: relative;
  overflow: hidden;
}

.ripple:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 5px;
  height: 5px;
  background: rgba(255, 255, 255, .5);
  opacity: 0;
  border-radius: 100%;
  transform: scale(1, 1) translate(-50%);
  transform-origin: 50% 50%;
}

@keyframes ripple {
  0% {
    transform: scale(0, 0);
    opacity: 1;
  }
  20% {
    transform: scale(25, 25);
    opacity: 1;
  }
  100% {
    opacity: 0;
    transform: scale(40, 40);
  }
}

.ripple::after {
  animation: ripple 1.5s ease-out  infinite;
}



.jeg_popup_post.urgente .jeg_popup_close {
	font-size: 18px;
	right: 5px;
}
.jeg_popup_post.urgente .breaking_news .label {
	padding: 5px 10px;
	font-size: 11px;
}
.jeg_popup_post.urgente .news_title {
	font-size: 18px;
}

.jeg_popup_post.urgente .jeg_content {
	padding-top: 0px;
	padding-bottom: 0px;
}
@-webkit-keyframes drawBorderFromCenter {
    0% {
      background-size: 0 2px, 0 0, 100% 100%;
    }
    20% {
      background-size: 100% 2px, 100% 0, 100% 100%;
    }
    66%
    {
      background-size: 100% 2px, 100% 98%, 100% 100%;
    }
    99%
    {
      background-size: 100% 2px, 100% 98%, 0 2px;
    }
}

.jeg_topbar .jeg_nav_aligncenter {
	min-width: 265px;
}


.owl-carousel .owl-item,.tns-inner {
	min-width: 250px !important;
}
.d-flex-center .col {
	overflow: hidden;
}
.ads-wrapper {
	width: 100% !important;
}
.elban {
	min-width: 250px;
	width: 100% !important;
	max-width: 100% !important;
}
.ads-wrapper.\33 00x300 {
	min-width: 300px
}
.ads .col {
	min-width: 300px;
}

@media only screen and (max-width: 667px) {
	.jeg_topbar .socials_widget.nobg a {
		margin: 13px 0 0 -26px;
	}
	.jeg_topbar .socials_widget.nobg a .fa {
		min-width: 48px;
		min-height: 48px;
	}
	#s_menu_main {
		width: 125px !important;
	}
	
}
@media only screen and (max-width: 600px) {
	.jeg_mobile_wrapper,.prime_news_sidemenu_bgtom {
		width: 100%;
	}
	.d-flex-center.ads {
		display: block
	}
	
}
@media only screen and (max-width: 992px) {
	.dev{
		float: none;
		margin-left: 0;
		margin-top: 0;
	}
	.selo {
		display: block;
		margin-top: 50px !important;
		margin-bottom: -20px;
	}
	.selo svg {
		width: auto !important;
		height: 35px !important
	}
}


.materia.paywall {
	height: 290px;
	overflow: hidden;
	position: relative;
}
.materia.paywall:before {
	content: "";
	width: 100%;
	height: 300px;
	display: block;
	position: absolute;
	bottom: 0;
	background: linear-gradient(0deg, rgb(238 244 249), rgb(238 244 249) 30%, transparent);
}
.dark .materia.paywall:before {
	background: linear-gradient(0deg, rgb(14 14 14), rgb(14 14 14) 30%, transparent);
}
.leiamais {
    display: none
}
.materia.paywall .leiamais {
	display: block;
	position: absolute;
	bottom: 75px;
	width: 100%;
	text-align: center;
}

.materia.paywall .leiamais .btn-default {
	border: 1px solid var(--rodape-segunda-cor);
	color: var(--topo-rodape-menu-cor);
	background: linear-gradient(91.48deg, var(--topo-rodape-cor) -0.7%, var(--rodape-segunda-cor) 50%, var(--topo-rodape-cor) 100%);
}
