:root {
--main-color: #FFF;
--main-color-font: #000000;
--main-color-font-hover: #01dcb4;
--main-color-strong: color-mix(in srgb, var(--main-color) 90%, black);
--main-color-line: color-mix(in srgb, var(--main-color) 82%, black);

--main-color-secondary: #FFF;
--main-color-secondary-font: #000000;
--main-color-secondary-border: color-mix(in srgb, var(--main-color) 82%, black);
--main-color-secondary-strong: color-mix(in srgb, var(--main-color) 75%, black);

--border-menu: #FFF;
--button-search: var(--main-color);
--button-search-font: var(--main-color-font);
--button-search-border: var(--main-color);
--button-close-modal: #00B75A;
--button-close-modal-font: #FFF;
--button-close-modal-hover: #00D290;
--button-close-modal-hover-font: #FFF;
--button-signature-now-background: #ffc107;
--button-signature-now-font: #151515;

    --color-top: #232323;
    --color-top-font: #FFF;
    --login-button: #151515;
    --login-button-font: #FFF;
    --player-color: #06ac85;
    --player-color-font: #FFF;
    --social-button: #151515;
    --social-button-font: #FFF;
    --btn-translator: #353535;

--category-last-news-color: #393939;
--category-last-news-color-font: #FFF;
--category-one-color: #c71f15;
--category-one-color-font: #ffffff;
--category-two-color: #113e75;
--category-two-color-font: #ffffff;
--category-three-color: #fa6800;
--category-three-color-font: #ffffff;
--category-four-color: #393939;
--category-four-color-font: #ffffff;
--category-five-color: #393939;
--category-five-color-font: #ffffff;
--category-six-color: #216991;
--category-six-color-font: #ffffff;

--font-default: Arial, sans-serif;
--primary-color-guide: var(--main-color-secondary);
--primary-color-guide-font: var(--main-color-secondary-font);
--primary-color-guide-border-color: var(--main-color-secondary);
--secundary-color-guide: var(--main-color-secondary);
--secundary-color-guide-font:  var(--main-color-secondary-font);

--category-footer-one-color: #40A15A;
--category-footer-one-font: #FFF;
--category-footer-two-color: #403095;
--category-footer-two-font: #FFF;
--category-footer-three-color: #FA5203;
--category-footer-three-font: #FFF;
--title-color: #353535;
--subtitle-color: #555;
--h2-font-1920: 1.5em;
--h2-font-1450: 1.5em;
--h2-font-1300: 1.3em;
--h2-font-1200: 1.3em;
--h2-font-900: 1.2em;
--h2-font-765: 1.5em;
--h2-font-600: 1.4em;
--h2-font-500: 1.4em;
--h2-font-390: 1.2em;
--h2-font-360: 1.1em;
--h3-font-1920: 0.9em;
--h3-font-1450: 0.8em;
--h3-font-1300: 0.8em;
--h3-font-1200: 0.75em;
--h3-font-900: 0.7em;
--h3-font-765: 1em;
--h3-font-600: 0.9em;
--h3-font-500: 0.9em;
--h3-font-390: 0.9em;
--h3-font-360: 0.8em;
--h4-font-1920: 1.2em;
--h4-font-1450: 1.2em;
--h4-font-1300: 1.1em;
--h4-font-1200: 1em;
--h4-font-900: 1em;
--h4-font-765: 1.3em;
--h4-font-600: 1.2em;
--h4-font-500: 1.2em;
--h4-font-390: 1.1em;
--h4-font-360: 1em;
--h5-font-1920: 1.1em;
--h5-font-1450: 1.1em;
--h5-font-1300: 1em;
--h5-font-1200: 0.9em;
--h5-font-900: 0.9em;
--h5-font-765: 1.2em;
--h5-font-600: 1.1em;
--h5-font-500: 1em;
--h5-font-390: 1em;
--h5-font-360: 0.9em;
}
html, body {
max-width: 100%;
}
/*MENSAGENS DO SISTEMA*/
#messageSystem {
animation: tremer .2s;
animation-iteration-count: 3;
}
.modal_title{
font-size: 1.2em;
font-weight: 690;
letter-spacing: 1px;
text-transform: uppercase;
}
.modal_title>span{
color:#40A15A;
}
.modal_title>strong{
color:#E1000A;
}
.system_message_body{
padding:25px 15px 25px 15px;
margin:0px 0px 0px 0px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
}
.system_message_body>span{
font-weight: 690;
color: #151515;
}
.system_message_body>strong{
color: #151515;
}
.system_message_body>p{
font-weight: 690;
color: #008c05;
}
.system_message_body>p>i{
font-size: 1.3em;
font-weight: 900;
}
.btn_close{
padding:9px 0px 9px 0px;
margin:0px 0px 0px 0px;
width: 130px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
text-align: center;
color: var(--button-close-modal-font);
background-color: var(--button-close-modal);
border:0;
border-radius: 3px;
}
.btn_close:hover{
color: var(--button-close-modal-hover-font);
background-color: var(--button-close-modal-hover);
}
.btn_close:focus{
outline: none;
}
@keyframes tremer {
0% {
margin-left: 0;
}
25% {
margin-left: 6px;
}
50% {
margin-left: 0;
}
75% {
margin-left: -6px;
}
100% {
margin-left: 0;
}
}
a:link{
text-decoration:none;
}
figure{margin:0 0 0 0!important;}

.font_seo>h1 {
font-size: 0 
}
.font_seo>h2 {
font-size: 0 
}
.font_seo>h3 {
font-size: 0 
}
.font_seo>h4 {
font-size: 0 
}
.font_seo>h5 {
font-size: 0 
}
a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
text-decoration:none;
}
.modal-header .close {
outline: none;
font-size: 2em;
font-weight: 590;
}
.flex-start {
align-items: flex-start;
}
.flex-end {
align-items: flex-end;
}
/*COLOR PALETTE*/
.menu_white{
border-bottom: 1px solid #FFF;
}
.menu_white:hover{
color: #333;
background-color: #FFF;
}
.menu_black{
border-bottom: 1px solid #333;
}
.menu_black:hover{
color: #FFF;
background-color: #333;
}
.menu_grey{
border-bottom: 1px solid #999;
}
.menu_grey:hover{
color: #FFF;
background-color: #999;
}
.menu_red{
border-bottom: 1px solid #FF0000;
}
.menu_red:hover{
color: #FFF;
background-color: #FF0000;
}
.menu_yellow{
border-bottom: 1px solid #FF9323;
}
.menu_yellow:hover{
color: #FFF;
background-color: #FF9323;
}
.menu_orange{
border-bottom: 1px solid #FE6C05;
}
.menu_orange:hover{
color: #FFF;
background-color: #FE6C05;
}
.menu_blue{
border-bottom: 1px solid #009DD9;
}
.menu_blue:hover{
color: #FFF;
background-color: #009DD9;
}
.menu_navy_blue{
border-bottom: 1px solid #000080;
}
.menu_navy_blue:hover{
color: #FFF;
background-color: #000080;
}
.menu_purple{
border-bottom: 1px solid #7429C9;
}
.menu_purple:hover{
color: #FFF;
background-color: #7429C9;
}
.menu_green{
border-bottom: 1px solid #55A839;
}
.menu_green:hover{
color: #FFF;
background-color: #55A839;
}
.menu_acquamarine{
border-bottom: 1px solid #2EE500;
}
.menu_acquamarine:hover{
color: #FFF;
background-color: #2EE500;
}
.menu_pink{
border-bottom: 1px solid #FF00D5;
}
.menu_pink:hover{
color: #FFF;
background-color: #FF00D5;
}
/*PAGES: PAGINATOR*/
.post_paginator{
display: flex;
padding: 0px 0px 19px 0px;
margin:15px 0px 0px 0px;
justify-content: center;
align-items: center;
}
.pagination_content>li>a{
padding:12px 30px 12px 30px;
border:2px solid#E1E1E1;
font-size: 1.2em;
font-weight: 590;
color:#555;
}
.pagination_content>li>a>span{
font-weight: 590;
}
.pagination_content>li>span{
padding:12px 30px 12px 30px;
border:2px solid#E1E1E1;
font-size: 1.2em;
font-weight: 590;
color:#555;
}
/*LOGIN PANEL*/
.subscriber_login_button{
margin:-2px 15px 0px 0px;
display: inline-block;
float: left;
}
.subscriber_login_button>a{
padding:12px 12px 0px 12px;
display: inline-block;
height:44.5px;
font-size: 0.9em;
font-weight: 650;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--login-button-font);
background-color: var(--login-button);
-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
.subscriber_login_button>a:hover{
color: var(--login-button-hover-font);
background-color: var(--login-button-hover);
}
/*FORM*/
.form_group{
margin:0px 0px 19px 0px;
}
.form_group>label{
margin:0px 0px 3px 0px;
font-size: 1em;
font-weight: 690;
letter-spacing: 1px;
text-transform: uppercase;
color:#555;
}
.form_group>label>span{
margin:-4px 0px 0px 3px;
position: absolute;
font-size: 0.75em;
color: #E1000A;
opacity: 0.6;
}
.form_group>label>i{
margin:0px 0px 0px 3px;
position: absolute;
font-style: italic;
font-size: 0.8em;
font-weight: 500;
color: #555;
}
.form_group>input{
padding:9px 5px 9px 5px;
margin:0px 0px 9px 0px;
display: block;
width:100%;
font-size: 1.1em;
font-weight: 590;
border:1px solid#e1e1e1;
border-radius: 3px;
color:#454545;
background-color: #fff;
}
.form_group>textarea{
padding:9px 5px 9px 5px;
display: block;
width:100%;
font-size: 1.1em;
font-weight: 590;
border:1px solid#e1e1e1;
border-radius: 3px;
color:#454545;
background-color: #fff;
}
.form_group>select{
padding:1px 5px 1px 5px;
margin:0px 0px 9px 0px;
height: 46px;
display: block;
width: 100%;
font-size: 1.1em;
font-weight: 590;
border:1px solid#e1e1e1;
border-radius: 3px;
color:#454545;
background-color: #fff;
}
.form_group>select>option{
font-size: 1.1em;
}
.form_group>div{
margin:2px 0px 0px 0px;
font-size: 0.8em;
font-weight: 590;
text-transform: uppercase;
color:#858585;
}
.form_group>div>i{
margin:2px 0px 0px 3px;
position: absolute;
}
.form_disabled>input{
background-color:#e9e9e9;
opacity:0.6;
text-transform:uppercase;
}
.form_group_captcha{
margin:12px 0px 0px 0px;
}
.form_action{
margin:15px 0px 0px 0px!important;
}
.form_action>button{
padding:15px 0px 15px 0px;
width: 100%;
height: 55px;
font-size: 1em;
font-weight: 690;
letter-spacing: 1px;
text-transform: uppercase;
color: #FFF;
background-color: #575A89;
outline: none;
border:0;
border-bottom: 3px solid#4A4D75;
border-radius: 3px;
}
.form_action>button:hover{
color: #FFF;
background-color: #2F9F95;
border-bottom: 3px solid#268090;
}
.loading{
display: none;
}
.loading{
margin:-3px 0px 0px 0px;
}
/*BASE STRUCTURE*/
.container_pa{
max-width: 1360px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
/*TOP FIXED*/
.site_top{
padding:2px 0px 1px 0px;
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030;
height: 45px;
background-color: var(--color-top);
}
.widget_tempo{
display: inline-block;
float: right;
}
/*PUBLICIDADE/ADS/BET 365*/
.hstp_42946_pushdown{
margin-top:45px!important;
}
#clever-72149-cube-iframe{
margin: 45px auto 15px auto!important;
}
/*HORIZONTAL MENU : STRUCTURE*/
.site_head{
margin: 45px 0px 0px 0px;
background-color: var(--main-color);
}
/*HORIZONTAL MENU : LOGO*/
.logo_menu{
display: block;
margin: 6px 0px 6px 0px;
max-width: 375px;
text-align: left;
}
.logo_menu>a>img{
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
/*HORIZONTAL MENU : NAV*/
.nav_menu{
margin: 0px 0px 0px 0px;
background-color: var(--main-color);
border-top: 1.8px solid var(--main-color-line);
}
.nav_menu{
margin:0px auto 0px auto;
}
.nav_menu_border{
display: block;
height: 1.8px;
background-color: var(--main-color-line);
}
.nav_menu>ul>li{
display: inline-block;
}
.nav_item{
display: inline-block;
}
.nav_item>a{
display: inline-block;
padding: 14px 5px 0px 5px;
margin: 0px 8px 0px 0px;
height: 52px;
font-size: 0.95em;
font-weight: 650;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--main-color-font);
transition: color 0.5s ease-in-out;
}
.nav_item>a:hover{
color: var(--main-color-font-hover);
}
.nav_item>a:focus{
color: var(--main-color-font-hover);
}
/*HORIZONTAL MENU: SEARCH*/
.nav_search{
display: inline-block;
float: right;
margin: 6px 0px 0px 0px;
}
.menu_search>input{
padding: 0px 0px 2px 8px;
height: 38px;
color: #151515;
background-color: var(--main-color-strong);
border: 2px solid var(--main-color-line);
}
.menu_search>input::placeholder{
color: var(--main-color-font);
filter: brightness(75%);
}
.btn_menu_search {
padding: 5px 15px 5px 15px;
background-color: var(--main-color-line);
color: var(--main-color-font);
border: 2px solid var(--main-color-line);
border-radius: 0px 5px 5px 0px;
}
.btn_menu_search:active, .btn_menu_search:hover {
opacity: 0.8;
}
.btn_menu_search:link, .btn_menu_search:visited {
color: var(--button-search-font);
}
/*HORIZONTAL MENU: ADVERTISING*/
.advertising_head{
margin: 6px auto 6px auto;
max-width: 790px;
float: right;
}
.advertising_head * {
max-width: 100%;
max-height: 105px;
}
.carousel_advertising{
padding: 0px 0px 0px 0px;
margin: 3px auto 0px auto;
max-width: 1360px;
text-align: center;
border-radius: 3px;
}
.carousel_advertising>a>img{
max-width: 93%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banner_slider_code * {
max-width: 100%;
object-position: center;
}
/*HORIZONTAL MENU: TRENDS*/
.trends_menu{
height: 40px;
background-color: #d9d9d9;
}
.trends_menu_content{
padding:0px 0px 0px 0px;
margin:0px auto 0px auto;
max-width: 1360px;
height: 39px;
background-color: #D9D9D9;
}
.trends_content{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width: 100%;
height: 39px;
overflow-x: hidden;
verflow-y: hidden;
background-color:#f9f9f9f9;
display: inline-block;
white-space: nowrap;
box-sizing: border-box;
white-space: nowrap;
overflow: hidden;
}
.list_trends{
display:inline-block;
height: 39px;
animation: marquee 59s linear infinite;
padding:7px 0px 4px 0px;
width: 90%;
}
.trends_item{
margin:0px 0px 0px 19px;
}
.trends_item>a{
color:#151515;
font-size: 0.9em;
font-weight: 590;
text-transform: uppercase;
}
.trends_call{
padding:14px 15px 0px 15px;
margin:0px 0px 0px 0px;
height: 39px;
isplay:block;
background-color:#d9d9d9;
float:left;
position:relative;
}
.trends_call:after {
content: "";
position: absolute;
display: block;
width: 0px;
height: 0px;
right: -12px;
top: 0;
border-right: 12px solid transparent;
border-left: 0px solid transparent;
border-top: 39px solid#d9d9d9;
}
.flash_icon{
position: relative;
height: 12px;
width: 12px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
background-color:var(--main-color);
z-index: 2;
}
.flash_icon:before{
content: "";
position: absolute;
height: 12px;
width: 12px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border: 1px solid var(--main-color);
animation-name: blink-a;
animation-duration: 2s;
animation-iteration-count: infinite;
}
.flash_icon:after{
content: "";
position: absolute;
height: 12px;
width: 12px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border: 1px solid var(--main-color);
animation-name: blink-b;
animation-duration: 2s;
animation-delay: 1s;
animation-iteration-count: infinite;
}
.last_post_description{
margin:-19px 0px 0px 30px;
font-size:1em;
font-weight:600;
color:#151515;
}
.trends_menu_desktop_primary{
padding: 7px 0px 0px 9px;
margin: -39px 0px 0px 0px;
position: relative;
width: 115px;
height: 39px;
float: right;
font-size: 1em;
font-weight: 650;
color: #191919;
text-align: center;
cursor: pointer;
background-color: #D9D9D9;
}
.trends_menu_desktop_primary:after {
content: "";
position: absolute;
display: block;
width: 0px;
height: 0px;
left: -12px;
top: 0;
border-right: 0px solid transparent;
border-left: 12px solid transparent;
border-bottom:39px solid#d9d9d9;
}
.trends_menu_desktop_primary:hover{
color:#656565;
}
.trends_menu_desktop_secundary{
padding: 7px 0px 0px 9px;
margin: -45px 0px 0px 0px;
position: relative;
width: 115px;
height: 39px;
float: right;
font-size: 1em;
font-weight: 650;
color: #191919;
text-align: center;
cursor: pointer;
background-color: #D9D9D9;
}
.trends_menu_desktop_secundary:after {
content: "";
position: absolute;
display: block;
width: 0px;
height: 0px;
left: -12px;
top: 0;
border-right: 0px solid transparent;
border-left: 12px solid transparent;
border-bottom:39px solid#d9d9d9;
}
.trends_menu_desktop_secundary:hover{
color:#656565;
}
@keyframes marquee {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(-100%, 0);
}
}
@keyframes blink-a {
0% {
transform: scale(1, 1);
}
100% {
transform: scale(3, 3);
opacity: 0;
}
}
/*HOME: STREAM*/
.section_stream_audio{
margin: -7px 0px 0px 0px;
background-color: #232323;
}
.audio_stream{
padding:17px 15px 12px 15px;
margin:0px auto 0px auto;
max-width: 1440px;
}
.audio_stream * {
max-width: 100%;
}
.section_stream_video{
padding:30px 0px 30px 0px;
margin: -7px 0px 0px 0px;
background-color: #232323;
background-image: url(https://www.jequienews.com/themes/theme-04/assets/images/videos.jpg);
background-size: cover;
background-position: center;
}
.video_stream{
padding:30px 30px 0px 30px;
max-width: 950px;
margin-right: auto;
margin-left: auto;
background-color: #151515;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
border-radius: 3px;
}
.video_stream * {
max-width:100%;
}
.video_stream>header{
padding:15px 0px 12px 0px;
text-align: center;
}
.video_stream>header>h3{
font-size: 1em;
font-weight: 650;
letter-spacing: 1px;
text-transform: uppercase;
color:#FFF;
}
.video_stream>header>h3>span{
padding:1px 5px 2px 5px;
display: inline-block;
font-size: 0.8em;
color:#FFF;
background-color: #E1000A;
border-radius: 3px;
}
/*HOME: PRIMARY HIGHLIGHTS*/
.highlights_home{
padding:0px 0px 0px 0px;
margin:-8px 0px 0px 0px;
background-color: #232323;
background-image: linear-gradient(rgba(255, 255, 255, .015) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .015) 1px, transparent 1px);
background-size: 15px 15px;
background-position: center;
}
.carousel_home{
margin:0px 0px 0px 0px;
}
.carousel_page{
-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
}
.carousel_item_home>a>img{
width: 100%;
height:730px;
object-fit: cover;
object-position: center;
filter: brightness(75%);
}
.carousel_title_home{
padding:450px 19px 0px 19px;
margin:-730px 0px 0px 0px;
height:730px;
width: 100%;
position: relative;
background-image: linear-gradient(to right, #232323, transparent, transparent, #232323);
color:#333;
float: left;
}
.carousel_title_home>h2{
display: inline-block;
padding: 1px 5px 3px 5px;
margin:0px 0px 6px 0px;
font-size: 1.2em;
font-weight: 390;
text-transform: uppercase;
letter-spacing: 3px;
color: var(--main-color-font);
background-color: var(--main-color);
border-radius: 2px;
}
.carousel_title_home>h3{
font-size: 2em;
font-weight: 650;
line-height: 1.6em;
letter-spacing: 3px;
text-transform: uppercase;
text-shadow: 0.1em 0.1em 0.2em black;
color:#fff;
}
.carousel_control_next_dest{
padding:23px 30px 23px 30px;
margin:-390px 0px 0px 0px;
float: right;
opacity: 0.6;
transform:translateY(-50%);
background-image: linear-gradient(to left, #232323, #353535);
color: #fff;
}
.carousel_control_next_dest:hover{
opacity: 1;
color: #fff;
}
.carousel_control_prev_dest{
padding:23px 30px 23px 30px;
margin:-390px 0px 0px 0px;
float: left;
opacity: 0.6;
transform:translateY(-50%);
background-image: linear-gradient(to right, #232323, #353535);
color: #fff;
}
.carousel_control_prev_dest:hover{
opacity: 1;
color: #fff;
}
/*HOME: SECUNDARY HIGHLIGHTS*/
.highlights_posts{
display: block;
padding: 0px 0px 0px 15px;
margin:-120px 0px 0px 0px;
height: 120px;
position: relative;
}
.highlights_posts .highlight_post{
border-right: 1px solid#555;
border-right-style: dashed;
}
.highlights_posts .highlight_post:last-of-type{
border-right: 0px;
}
.highlight_post>a{
padding:12px 0px 0px 0px;
display: flex;
}
.highlight_post>a:hover{
filter: brightness(130%);
}
.highlight_image{
width: 205px;
}
.highlight_image>img{
width: 100%;
height: 93px;
object-fit: cover;
object-position: center;
border: 3px solid#191919;
border-radius: 3px;
}
.highlight_post>a>header{
padding: 0px 0px 0px 9px;
width: 100%;
}
.highlight_post>a>header>h4{
display: inline-block;
padding: 1px 5px 1px 5px;
margin:0px 0px 5px 0px;
font-size: 0.75em;
font-weight: 650;
text-transform: uppercase;
letter-spacing: 1px;
color: #191919;
background-color: #E1E1E1;
border-radius: 2px;
}
.highlight_post>a>header>h5{
font-size: 1em;
font-weight: 390;
letter-spacing: 1px;
line-height: 1.4em;
color: #FFF;
text-shadow: 2px 2px #191919;
}
.highlights_posts_background{
display: block;
margin:-126px 0px 0px 0px;
position: relative;
width: 100%;
height: 126px;
background-color: #232323;
opacity: 0.8;
}
/*CALL REGISTER FOOTER*/
.call_register{
padding:59px 0px 59px 0px;
background-color:#E3E3E3;
background-image: url(https://www.jequienews.com/uploads/images/default/register.png);
background-repeat: no-repeat;
background-position: center;
}
.call_register_description{
text-align: left;
}
.call_register_description>header>h4{
font-size: 1.9em;
color: #333;
text-shadow: 2px 2px #E1E1E1;
}
.call_register_description>header>h5{
font-size: 1.2em;
color: #393939;
text-shadow: 2px 2px #E1E1E1;
}
.call_register_button{
margin: 12px 0px 0px 0px
}
.call_register_button>a{
padding: 0px 50px 0px 50px;
display: inline-flex;
align-items: center;
font-size: 1.1em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
text-align: center;
height: 50px;
color: var(--main-color-secondary);
border: 5px solid var(--main-color-secondary);
border-radius: 3px;
transition: background-color 0.5s ease-in-out;
}
.call_register_button>a:hover{
background-color: var(--main-color-secondary);
color: var(--main-color-secondary-font);
}
/*PAGE POST: DEFAULT*/
.page_post_head{
background-color: #232323;
background-image: linear-gradient(rgba(255, 255, 255, .015) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .015) 1px, transparent 1px);
background-size: 15px 15px;
background-position: center;
}
.page_post_body{
background-color: #F3F3F3;
}
.page_post_footer{
margin:0px 0px 0px 0px;
background-color: #F3F3F3;
}
.post_social_facebook{
margin:30px 0px 30px 0px;
}
/*PAGE POST: MEDIA*/
.post_media{
margin:0px 0px 0px 0px;
}
.media_image>figure>img{
width: 100%;
height: 590px;
object-fit: cover;
object-position: center;
filter: brightness(75%);
}
.media_image>div{
display: block;
position: relative;
margin:-590px 0px 0px 0px;
width: 100%;
height: 590px;
background-image: linear-gradient(to right, #232323, transparent, transparent, #232323);
}
.media_info_primary{
display: inline-block;
position: absolute;
z-index: 1;
padding: 5px 15px 7px 50px;
margin:-559px 0px 0px -5px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
color:#FFF;
background-color: #232323;
opacity: 0.8;
border-radius: 15px;
}
.media_info_secundary{
display: inline-block;
position: absolute;
z-index: 1;
padding: 5px 15px 7px 50px;
margin:-512px 0px 0px -5px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
color:#fff;
background-color:#232323;
opacity: 0.8;
border-radius: 15px;
}
/*PAGE POST: TITLE*/
.post_status{
padding:5px 15px 5px 15px;
margin:-15px -19px 15px -19px;
font-size: 0.9em;
font-weight: 590;
letter-spacing: 2px;
text-transform: uppercase;
text-align: center;
color: #721C15;
background-color: #F8D7DA;
}
.post_title{
position: relative;
padding: 15px 19px 23px 19px;
margin:-95px 0px 0px 0px;
background-color: #FFF;
border-radius: 3px 3px 0px 0px;
-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
border-bottom: 0;
}
.post_title>header>span{
font-size: 0.85em;
}
.post_title>header>span>i{
display: inline-block;
padding: 4px 6px 4px 6px;
font-style: normal;
font-weight: 390;
letter-spacing: 1px;
text-transform: uppercase;
color: #757575;
border: 1px solid#757575;
border-radius: 2px;
}
.post_title>header>span>div{
display: inline-block;
float: right;
padding: 6px 6px 6px 6px;
margin: 0px 0px 0px 15px;
font-weight: 390;
letter-spacing: 1px;
text-transform: uppercase;
color: #959595;
background-color: #F1F1F1;
border-radius: 2px;
}
.post_title>header>span>span{
display: inline-block;
float: right;
padding: 6px 6px 6px 6px;
margin: 0px 0px 0px 15px;
font-weight: 390;
letter-spacing: 1px;
text-transform: uppercase;
color: #959595;
background-color: #F1F1F1;
border-radius: 2px;
}
.post_title>header>h1{
margin:19px 0px 0px 0px;
font-size: 2.1em;
font-weight: 650;
letter-spacing: 2px;
line-height: 1.4em;
text-transform: uppercase;
color: #353535;
}
.post_title>header>h2{
font-size: 1.5em;
line-height: 1.4em;
font-weight: 300;
color: #656565;
}
/*PAGE POST: INFO*/
.post_info{
padding: 6px 19px 6px 19px;
background-color: #FFF;
}
.post_info_author{
display: flex;
}
.post_info_author>img{
border: 5px solid#E9E9E9;
border-radius: 50%;
}
.post_info_author>div{
margin: 12px 0px 0px 9px;
font-size: 1em;
font-weight: 590;
text-transform: uppercase;
color: #A1A1A1;
}
.post_info_date_pub{
float: right;
margin: 12px 0px 0px 0px;
font-size: 1em;
font-weight: 590;
color: #A1A1A1;
}
.post_info_last_update{
float: right;
margin: 12px 15px 0px 0px;
font-size: 1em;
font-weight: 590;
color: #A1A1A1;
}
/*PAGE POST: GALLERY*/
.post_gallery {
padding:19px 2.5% 15px 2.5%;
margin:1px 0px 0px 0px;
background-color:#fff;
border:1px solid#e1e1e1;
border-top:0px;
}
.post_gallery>header{
margin:0px 0px 15px 0px;
}
.post_gallery>header>h5 {
margin: 0;
font-size: .8em;
text-transform: uppercase;
letter-spacing: 1px;
color: #595959 
}
.post_gallery_image {
margin:0px 0px 19px 0px;
}
.post_gallery_image>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border: 9px solid#F1F1F1;
border-radius: 5px;
}
.post_gallery_image:hover .post_gallery_image_view {
opacity: 1 
}
.post_gallery_image_view {
transition: .5s ease;
opacity: 0;
position: absolute;
top:40%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
text-align: center 
}
.btn_gallery_image {
padding: 5px 15px 5px 15px;
border-radius: 3px;
font-size: 1em;
background-color: #333;
color: #fff 
}
/*PAGE POST: CONTROLS*/
.post_controls{
padding:12px 0px 12px 0px;
text-align: right;
}
.post_control_item{
margin:0px 0px 0px 15px;
display: inline-block;
}
.post_control_item>a{
padding:3px 15px 4px 15px;
display: block;
min-width: 50px;
font-size: 0.9em;
font-weight: 590;
text-align: center;
color:#A1A1A1;
border: 2px solid#A1A1A1;
border-radius: 3px;
}
.post_control_item>a:hover{
background-color:#999;
color:#fff;
}
.post_control_item>button{
padding:3px 15px 4px 15px;
display: block;
min-width: 50px;
font-size: 0.9em;
font-weight: 590;
text-align: center;
color:#A1A1A1;
border:2px solid#A1A1A1;
border-radius: 3px;
}
.post_control_item>button:hover{
background-color:#999;
color:#fff;
}
/*PAGE POST: REPORT*/
.post_report{
margin:0px 0px 30px 0px;
}
.post_report>header{
padding:19px 5% 16px 5%;
background-color:#e1e1e1;
text-align: center;
}
.post_report>header>h5{
margin:0px 0px 0px 0px;
font-size: 1em;
font-weight: 590;
text-transform: uppercase;
color:#333;
}
.form_report{
padding:30px 5% 35px 5%;
background-color: #fff;
border:3px solid#e1e1e1;
}
.form_info{
margin:6px 0px 0px 0px;
font-size: 0.8em;
text-transform: uppercase;
color:#656565;
}
.form_post_action{
margin:5px 0px 0px 0px;
text-align: right;
}
.btn_report{
padding:12px 15px 12px 15px;
margin:15px 0px 0px 0px;
width: 250px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
border:0px;
background-color: #656565;
color:#fff;
border-radius: 3px;
}
.btn_report:hover{
background-color: #28A750;
}
.btn_report>img{
position: absolute;
margin:-4px 0px 0px 12px;
}
/*PAGE POST: CONTENT*/
.post_content{
padding:19px 19px 19px 19px;
width: 100%;
max-width: 100%;
font-size: 1.1em;
background-color: #fff;
border:1px solid#e1e1e1;
-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}

.post_content * {
max-width: 100%;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: -moz-pre-wrap;
white-space: -hp-pre-wrap;
word-wrap: break-word
}
/* 1. O container <figure> centralizado */
    .post_content figure,
    .post-content figure {
    margin: 20px auto;
    text-align: center;
    max-width: 100%;
    display: block;
    }
    /* 2. A imagem (mesmo com .img-fluid / display:block) centralizada */
    .post_content img,
    .post_content figure img,
    .post-content img,
    .post-content figure img {
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 12px;
    max-width: 100%;
    height: auto;
    }
    /* 3. Legenda centralizada */
    .post_content figure figcaption,
    .post-content figure figcaption {
    margin: 6px auto 15px auto;
    font-style: italic;
    font-size: 0.85em;
    text-align: center;
    color: #656565;
    display: block;
    }
    /* 4. Vídeos e Embeds centralizados */
    .post_content iframe,
    .post_content embed,
    .post-content iframe,
    .post-content embed {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    }
    .post_content>p{
    min-height: 1.5em;
    }
    .post_content * ul {
    font-size: 0.9em;
    }
    table {
    border-collapse: collapse;
    width: 100%;
    }
    table td, table th {
    border: 1px solid #ddd;
    padding: 8px;
    }
    table tr:nth-child(even){
    background-color: #f2f2f2;
    }
    table tr:hover {
    background-color: #ddd;
    }
    table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #04AA6D;
    color: white;
    }
    blockquote{
    border-left:2px solid var(--main-color-strong);
    margin-left:1.5rem;
    padding-left:1rem;
    }


    .content-media-container * {
    margin:0px 5px 0px 5px!important;
    max-width: 100%!important;
    }
    .content-media-figure>img{
    max-width: 100%!important;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center 
    }
    .post_credits{
    padding:2px 5px 3px 5px;
    margin:15px 0px 19px 0px;
    font-family: monospace;
    font-size:0.9em;
    word-wrap: break-word;
    background-color:#f5f5f5;
    }
    .post_credits>span{
    font-weight: 690;
    }
    .post_credits>span>i{
    font-size: 0.8em;
    }
    .post_info_column{
    padding:3px 5px 4px 5px;
    margin:0px 0px 30px 0px;
    font-size: 0.75em;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #FFF5CD;
    color:#967E15;
    }
    .tags {
    margin:5px 0px 0px 0px;
    }
    .tags>header>h4 {
    padding:3px 9px 3px 9px;
    display: inline-block;
    font-size: .8em;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #fff;
    background-color: #393939;
    }
    .tags>header>h5{
    padding:3px 9px 3px 9px;
    display: inline-block;
    font-size: .8em;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #fff;
    background-color: #393939;
    }
    .post_tag {
    padding: 0;
    margin: 0;
    display: inline-block;
    }
    .post_tag>header>h5 {
    margin: 0 0 5px 0;
    font-size: 1em 
    }
    .post_tag>a {
    padding: 1px 9px 2px 9px;
    margin: 0px 15px 15px 0px;
    display: inline-block;
    background-color: #fff;
    color: #656565;
    border: 1px solid#858585;
    border-radius: 3px;
    font-size: .8em;
    font-weight: 390;
    text-transform: uppercase 
    }
    .post_tag>a:hover {
    background-color: #999;
    color: #fff 
    }
    .share_post_footer{
    text-align: right;
    }
    /*PAGE POST: LAST VIDEO*/
    .last_video{
    padding:12px;
    margin:30px 0px 0px 0px;
    background-color:#fff;
    }
    /*PAGE POST: COMMENTS*/
    .post_comments{
    padding:15px 15px 15px 15px;
    margin:30px 0px 35px 0px;
    background-color: #FFF;
    border:1px solid#e1e1e1;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .post_comments>span{
    display: block;
    padding: 9px;
    margin:0px 0px 15px 0px;
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    color: #393939;
    background-color:#f5f5f5;
    border-radius: 3px;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends{
    padding: 12px 15px 3px 15px;
    margin: 30px 0px 30px 0px;
    background-color: #FFF;
    border:1px solid#e1e1e1;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .sidebar_trends>header{
    }
    .sidebar_trends>header>h3{
    display: inline-block;
    padding: 3px 15px 0px 5px;
    margin:0px 0px 0px 0px;
    font-size: var(--h2-font-1920);
    font-weight: 650;
    color: var(--main-color-font);
    letter-spacing: 3px;
    background-color: var(--main-color);
    }
    .sidebar_trends>header>h3>span{
    }
    .sidebar_trends>header>div{
    margin:-1px 0px 30px 0px;
    width: 100%;
    height: 3px;
    background-color: var(--main-color);
    }
    .card_trends{
    padding: 0px 0px 5px 0px;
    margin:0px 0px 19px 0px;
    border-bottom: 1px solid#E1E1E1;
    }
    .card_trends:last-of-type{
    border-bottom: 0;
    }
    .card_trends>a{
    }
    .card_trends>a:hover>img{
    opacity: 0.8;
    }
    .card_trends>a>img{
    width: 100%;
    height: auto;
    max-height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_trends>a>header{
    }
    .card_trends>a>header>h3{
    display: inline-block;
    float: left;
    position: relative;
    padding: 2px 5px 3px 5px;
    margin:-27px 0px 0px 0px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--main-color-font);
    background-color: var(--main-color);
    border-radius: 2px;
    }
    .card_trends>a>header>h4{
    margin:5px 0px 0px 0px;
    font-size: 1.2em;
    color: #151515;
    }
    .card_trends>a>header>h5{
    font-size: 1em;
    font-weight: 390;
    color: #656565;
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel{
    padding: 50px 0px 50px 0px;
    }
    .posts_rel>header{
    margin:0px 0px 50px 0px;
    }
    .posts_rel>header>h2{
    display: inline-block;
    padding: 2px 9px 3px 9px;
    font-size: var(--h2-font-1920);
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #A1A1A1;
    border-radius: 15px;
    }
    .posts_rel>header>div{
    display: block;
    margin:-26px 0px 0px 0px;
    width: 100%;
    height: 2px;
    background-color: #A1A1A1;
    }
    .post_rel{
    }
    .post_rel>a{
    display: inline-block;
    padding: 15px 15px 15px 15px;
    margin:0px 0px 30px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:3px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .post_rel>a:hover{
    filter: brightness(90%);
    border: 3px solid#E1E1E1;
    }
    .post_rel>a:hover>div{
    background-color: #E1E1E1;
    }
    .post_rel>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .post_rel>a>header{
    min-height: 105px;
    text-align: initial;
    }
    .post_rel>a>header>time{
    display: inline-block;
    float: right;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .post_rel>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .post_rel>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    .post_rel_soccer{
    }
    .post_rel_soccer>a{
    display: inline-block;
    padding: 15px 15px 15px 15px;
    margin:0px 0px 30px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:3px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .post_rel_soccer>a:hover{
    filter: brightness(90%);
    border: 3px solid#E1E1E1;
    }
    .post_rel_soccer>a:hover>div{
    background-color: #E1E1E1;
    }
    .post_rel_soccer>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .post_rel_soccer>a>header{
    min-height: 105px;
    text-align: initial;
    }
    .post_rel_soccer>a>header>img{
    display: inline-block;
    margin:0px 0px 0px -6px;
    width: 35px;
    height: 35px;
    }
    .post_rel_soccer>a>header>time{
    display: inline-block;
    float: right;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .post_rel_soccer>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .post_rel_soccer>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    .call_posts{
    margin:26px 0px 15px 0px;
    text-align: center;
    }
    .call_posts>a{
    display: inline-block;
    padding: 15px 15px 17px 15px;
    width: 100%;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #FFF;
    background-image: linear-gradient(to right, #393939, #595959);
    border-bottom: 2px solid#151515;
    border-radius: 5px;
    }
    .call_posts>a:hover{
    color: #A1A1A1;
    background-image: linear-gradient(to right, #595959, #393939);
    }
    .call_posts_line{
    display: block;
    margin:46px 0px 0px 0px;
    width: 100%;
    height: 3px;
    background-color: #E1E1E1;
    }
    /*PAGE POST: ADVERTISING*/
    .banner_text{
    margin:19px 0px 15px 0px;
    text-align: center;
    }
    .banner_text>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_text_code{
    margin:15px 0px 15px 0px;
    }
    .banner_text_code * {
    max-width: 100%;
    object-position: center;
    }
    .slider_banner_sidebar {
    margin:32px 0px 30px 0px;
    width: 100%;
    min-height: 275px;
    position: relative;
    overflow: hidden;
    }
    .slider_banner_sidebar>li {
    display: none;
    position: absolute;
    top: 0;
    left: 0 
    }
    .slider_banner_sidebar>li>a>img {
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px 
    }
    .slider_banner_sidebar_code * {
    max-width: 100%;
    object-position: center;
    }
    .post_banner_sidebar>a{
    display: block;
    margin: 0px auto 30px auto;
    text-align: center;
    }
    .post_banner_sidebar>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .post_banner_sidebar_code{
    display: block;
    margin: 30px auto 0px auto;
    text-align: center;
    }
    .post_banner_sidebar_code * {
    max-width: 100%;
    object-position: center;
    }
    .horizontal_banner{
    background-image: url(https://www.jequienews.com/uploads/images/default/background-banner.png);
    background-repeat: repeat;
    }
    .horizontal_banner_desktop{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_mobile{
    display: none;
    padding: 30px 15px 30px 15px;
    text-align: center;
    }
    .horizontal_banner_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_code{
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_code * {
    max-width: 100%;
    object-position: center;
    }
    .banner_post_horizontal_primary{
    padding: 32px 0px 0px 0px;
    }
    .banner_post_horizontal_secundary{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .banner_post_desktop{
    text-align: center;
    }
    .banner_post_desktop>a>img{
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_post_mobile{
    display: none;
    text-align: center;
    }
    .banner_post_mobile>a>img{
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_post_code{
    text-align: center;
    background-color: #F3F3F3;
    }
    .banner_post_code * {
    max-width: 100%;
    object-position: center;
    }
    /*PAGE POST: COLUMN*/
    .post_author{
    padding:9px 30px 19px 30px;
    margin:30px 0px 0px 0px;
    text-align: center;
    background-color: #FFF;
    border-radius: 9px 50px 9px 50px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .post_author_image>img{
    object-fit:cover;
    object-position:center;
    border:5px solid#E9E9E9;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .post_author_description>header>h4{
    margin:5px 0px 5px 0px;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .post_author_description>header>h5{
    font-size: 1.2em;
    }
    .post_author_action>a{
    padding:5px 19px 8px 19px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#656565;
    border:3px solid#999;
    border-style: dotted;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .post_author_action>a:hover{
    background-color: #999;
    color: #FFF;
    }
    /*PAGE POST: PODCAST*/
    .post_code_player * {
    padding:19px 0px 15px 0px;
    margin:0px 0px 15px 0px;
    max-width: 100%;
    text-align: center;
    background-color:#fff;
    border:1px solid#e1e1e1;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    /*PAGE POST: CAMERA LIVE*/
    .code_player_camera_live{
    padding:0px 0px 0px 0px;
    margin:15px auto 15px auto;
    text-align: center;
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_contact{
    padding:0px 0px 19px 0px;
    margin:0px 0px 26px 0px;
    text-align: right;
    border-bottom: 2px solid#e9e9e9;
    }
    .classified_email {
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 0px;
    width: 390px;
    display: inline-block;
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    text-align: center;
    color: #656565;
    background-color: #E1E1E1;
    border-radius: 30px;
    }
    .classified_email:hover {
    background-color:#656565;
    color:#fff;
    }
    .classified_telephone {
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 190px;
    display: inline-block;
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    text-align: center;
    color: #656565;
    background-color: #E1E1E1;
    border-radius: 30px;
    }
    .classified_telephone:hover {
    background-color:#656565;
    color:#fff;
    }
    .classified_whatsapp {
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 190px;
    display: inline-block;
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    text-align: center;
    background-color: #1fd065;
    color: #fff;
    border-radius: 30px;
    }
    .classified_whatsapp:hover {
    background-color: #179f4e;
    color:#fff;
    }
    /*PAGE POST: EVENT*/
    .post_event_info{
    padding:9px 19px 16px 19px;
    margin:0px 0px 15px 0px;
    font-size: 1.1em;
    background-color: #fff;
    border:1px solid#e1e1e1;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .post_event_info>header>h4{
    font-size: 1.1em;
    font-weight: 690;
    }
    .post_event_locality{
    margin:0px 0px 0px 0px;
    }
    .post_event_locality>div{
    font-size: 0.9em;
    font-weight: 690;
    letter-spacing: 1px;
    }
    .post_event_locality>p{
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    color:#656565;
    }
    .post_event_start_date{
    padding:5px 0px 5px 0px;
    margin:0px 0px 15px 0px;
    text-align: center;
    color:#588C65;
    border:3px solid#588C65;
    border-radius: 90px;
    }
    .post_event_start_date:hover{
    background-color: #588C65;
    color:#fff;
    }
    .post_event_start_date>div{
    font-size: 0.9em;
    font-weight: 690;
    letter-spacing: 1px;
    }
    .post_event_start_date>span{
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    }
    .post_event_end_date{
    padding:3px 0px 5px 0px;
    margin:0px 0px 0px 0px;
    text-align: center;
    color:#721C26;
    border:3px solid#721C26;
    border-radius: 90px;
    }
    .post_event_end_date:hover{
    background-color: #721C26;
    color:#fff;
    }
    .post_event_end_date>div{
    font-size: 0.9em;
    font-weight: 690;
    letter-spacing: 1px;
    }
    .post_event_end_date>span{
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns{
    }
    .list_columns>header{
    margin:0px 0px 30px 0px;
    }
    .list_columns>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #353535;
    }
    .list_columns>header>h2>span{
    margin-right: 12px;
    display: inline-block;
    width: 9px;
    height: 17px;
    background-color: #A1A1A1;
    }
    .card_column>a{
    display: block;
    margin:0px 0px 30px 0px;
    text-align: center;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
    border-radius: 9px;
    }
    .card_column>a:hover{
    filter: brightness(75%);
    }
    .card_column>a>img{
    width: 100%;
    height: 190px;
    object-fit: cover;
    object-position: center;
    border-radius: 9px 9px 0px 0px;
    }
    .card_column>a>div{
    margin:-55px 0px -3px 0px;
    background-color: #F1F1F1;
    }
    .card_column>a>div>img{
    width: 105px;
    height: 105px;
    background-color: #fff;
    object-fit: cover;
    object-position: center;
    border: 12px solid#F1F1F1;
    border-radius: 50%;
    }
    .card_column>a>header{
    padding: 0px 12px 0px 12px;
    background-color: #F1F1F1;
    }
    .card_column>a>header>h3{
    margin:3px 0px 15px 0px;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    color:#656565;
    }
    .card_column>a>header>h4{
    margin: 0px 0px 0px 0px;
    font-size: var(--h4-font-1920);
    line-height: 1.3em;
    color:#353535;
    min-height: 95px;
    }
    .card_column>a>span{
    display: block;
    padding: 15px 0px 19px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #757575;
    background-color: #E9E9E9;
    border-radius: 0px 0px 9px 9px;
    }
    .card_column_primary>a{
    display: inline-block;
    padding: 16px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_column_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_column_primary>a>img{
    width: 100%;
    height: 215px;
    object-fit: cover;
    object-position: center;
    }
    .card_column_primary>a>div{
    margin:-55px 0px -3px 0px;
    background-color: #F1F1F1;
    }
    .card_column_primary>a>div>img{
    width: 105px;
    height: 105px;
    object-fit: cover;
    object-position: center;
    background-color: #fff;
    border: 12px solid#F1F1F1;
    border-radius: 50%;
    }
    .card_column_primary>a>header{
    padding: 0px 12px 0px 12px;
    background-color: #F1F1F1;
    }
    .card_column_primary>a>header>h3{
    margin:3px 0px 9px 0px;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    color:#656565;
    }
    .card_column_primary>a>header>span{
    padding: 2px 9px 3px 9px;
    font-size: 0.8em;
    text-transform: uppercase;
    color: #353535;
    background-color: #fff;
    border-radius: 3px;
    }
    .card_column_primary>a>header>h4{
    margin: 9px 0px 0px 0px;
    font-size: var(--h4-font-1920);
    line-height: 1.3em;
    color:#353535;
    min-height: 95px;
    }
    .card_column_primary>a>span{
    display: block;
    padding: 15px 0px 19px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #757575;
    background-color: #E9E9E9;
    }
    /*HOME: PODCAST*/
    .section_podcast{
    padding: 35px 0px 90px 0px;
    background-color: #FFF;
    }
    .podcast_home>header{
    margin:0px 0px 35px 0px;
    text-align: center;
    }
    .podcast_home>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #353535;
    }
    .podcast_home>header>h2>span{
    font-size: 1.4em;
    color:#A1A1A1;
    }
    .card_podcast_home{
    text-align: center;
    }
    .card_podcast_home>a{
    display: block;
    margin:0px auto 30px auto;
    width: 100%;
    text-align: center;
    }
    .card_podcast_home>a:hover{
    filter: brightness(75%);
    }
    .card_podcast_home>a>img{
    width: 100%;
    height: 450px;
    object-fit: cover;
    object-position: center;
    border: 12px solid#FFF;
    border-radius: 5px;
    }
    .card_podcast_home>a>div{
    display: block;
    position: relative;
    margin:-450px 0px 0px 0px;
    height: 450px;
    background-image: linear-gradient(to top, #131313, #131313, transparent);
    opacity: 0.95;
    border-radius: 0px 0px 5px 5px;
    }
    .card_podcast_home>a>header{
    position: relative;
    padding:0px 15px 0px 15px;
    margin:-360px 0px 0px 0px;
    width: 100%;
    float: left;
    text-align: center;
    }
    .card_podcast_home>a>header>div{
    margin:0px 0px 9px 0px;
    }
    .card_podcast_home>a>header>div>img{
    width: 115px;
    height: 115px;
    border: 12px solid#353535;
    border-radius: 50%;
    }
    .card_podcast_home>a>header>h3{
    color: #FFF;
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .card_podcast_home>a>header>h4{
    color: #FFF;
    font-size: 1.2em;
    }
    .card_podcast_home>a>header>h5{
    display: inline-block;
    padding: 3px 5px 4px 5px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #353535;
    background-color: #FFF;
    }
    .card_podcast_home>a>header>i{
    display: block;
    font-size: 3.5em;
    color:#656565;
    }
    /*HOME: LAST NEWS*/
    .section_one{
    padding: 30px 0px 50px 0px;
    }
    .last_news_card{
    margin:0px 0px 30px 0px;
    }
    .last_news_card :hover{
    filter: brightness(119%);
    }
    .last_news_card>a>img{
    width: 100%;
    height: 250px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .last_news_card>a>header>h3{
    display: inline-block;
    margin:-22px 0px 0px 0px;
    position: absolute;
    padding: 2px 5px 3px 5px;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: var(--category-last-news-color-font);
    background-color: var(--category-last-news-color);
    }
    .last_news_card>a>header>h4{
    display: inline-block;
    margin:9px 0px 0px 0px;
    font-size: var(--h4-font-1920);
    color: #333;
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-1920);
    font-weight: 390;
    color: #656565;
    }
    /*HOME: ADS*/
    .banner_side_home{
    margin:0px auto 30px auto;
    text-align: center;
    }
    .banner_side_home>a>img{
    width: 100%;
    height: auto;
    object-position: center;
    border-radius: 3px;
    }
    .banner_side_code{
    margin:0px auto 30px auto;
    text-align: center;
    }
    .banner_side_code * {
    max-width: 100%;
    object-position: center;
    }
    /*HOME: CATEGORY ONE*/
    .section_two{
    padding: 50px 0px 50px 0px;
    }
    .category_one>header{
    padding: 5px 0px 30px 0px;
    }
    .category_one>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #353535;
    }
    .category_one>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .category_one>header>div{
    margin:-15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-one-color);
    opacity: 0.5;
    }
    .category_one>header>span{
    display: block;
    width: 100%;
    height: 2px;
    background-color: #F1F1F1;
    }
    .card_big_category_one{
    display: block;
    margin:0px 0px 0px 0px;
    }
    .card_big_category_one>a:hover{
    filter: brightness(119%);
    }
    .card_big_category_one>a>img{
    width: 100%;
    height: 450px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_big_category_one>a>div{
    display: block;
    margin:-450px 0px 0px 0px;
    width: 100%;
    height: 450px;
    background-image: linear-gradient(to top, #151515, transparent);
    opacity: 0.8;
    }
    .card_big_category_one>a>header{
    margin:-119px 15px 0px 15px;
    height: 115px;
    position: relative;
    }
    .card_big_category_one>a>header>h3{
    padding: 3px 5px 3px 5px;
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-one-color-font);
    background-color: var(--category-one-color);
    border-radius: 3px;
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.5em;
    font-weight: 650;
    line-height: 1.5em;
    letter-spacing: 2px;
    text-shadow: 2px 2px #151515;
    text-transform: uppercase;
    color:#FFF;
    }
    .card_small_category_one{
    display: block;
    margin:30px 0px 30px 0px;
    }
    .card_small_category_one>a:hover{
    filter: brightness(119%);
    }
    .card_small_category_one>a>img{
    width: 100%;
    height: 255px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_small_category_one>a>header{
    margin:9px 0px 0px 0px;
    }
    .card_small_category_one>a>header>h3{
    padding: 2px 5px 3px 5px;
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-one-color);
    border: 2px solid var(--category-one-color);
    border-radius: 3px;
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-1920);
    color:#353535;
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-1920);
    font-weight: 390;
    color: #656565;
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header{
    margin:0px 0px 30px 0px;
    }
    .category_two>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #353535;
    }
    .category_two>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .category_two>header>div{
    margin:-15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-two-color);
    opacity: 0.5;
    }
    .category_two>header>span{
    display: block;
    width: 100%;
    height: 2px;
    background-color: #F1F1F1;
    }
    .card_small_category_two>a{
    display: block;
    margin:0px 0px 30px 0px;
    }
    .card_small_category_two>a:hover{
    filter: brightness(119%);
    }
    .card_small_category_two>a>img{
    width: 100%;
    height: 186px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_small_category_two>a>header{
    margin:6px 0px 0px 0px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-1920);
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-two-color);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-1920);
    color:#353535;
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-1920);
    font-weight: 390;
    color:#656565;
    }
    /*HOME: CLASSIFIED*/
    .section_classified{
    padding: 50px 0px 50px 0px;
    }
    .classified_home{
    }
    .classified_home>header{
    padding: 0px 0px 30px 0px;
    }
    .classified_home>header>h2{
    display: inline-block;
    padding: 0px 9px 3px 5px;
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #555;
    border-radius: 3px 50px 50px 3px;
    }
    .carousel_classified_controls {
    padding: 4px 5px 0 5px;
    margin: 0;
    display: inline-block;
    float: right 
    }
    .carousel_classified_controls_post{
    padding: 5px 5px 0 5px;
    margin: 0;
    display: block;
    float: right;
    }
    .carousel_btn_control_next {
    padding: 5px 19px 5px 19px;
    margin: 0 0 0 15px;
    color:#FFF;
    background-color: #a1a1a1;
    border-radius: 3px 3px 3px 3px;
    border:1px solid#858585;
    }
    .carousel_btn_control_next:hover {
    opacity: .8 
    }
    .carousel_btn_control_previous {
    padding: 5px 19px 5px 19px;
    margin: 0 9px 0 5px;
    font-size: 1em;
    color:#FFF;
    background-color: #a1a1a1;
    border-radius: 3px 3px 3px 3px;
    border:1px solid#858585;
    }
    .carousel_btn_control_previous:hover {
    opacity: .8 
    }
    .card_classified {
    padding: 5px 5px 30px 5px;
    margin: 0 0 35px 0;
    background-color: #fafafa;
    width: 100%;
    min-width:230px;
    border-radius: 3px;
    border-bottom: 1px solid#f5f5f5;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .card_classified>img {
    width: 100%;
    height: 215px;
    object-fit: cover;
    object-position: center;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 5px 5px rgba(0, 0, 0, .1) 
    }
    .card_classified_status{
    padding:3px 9px 3px 9px;
    margin:15px 0px 0px 15px;
    display: block;
    position: absolute;
    float: right;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    background-color: #E1000A;
    color:#fff;
    border-radius: 3px;
    opacity: 0.75;
    }
    .card_classified_price {
    padding: 3px 5px 3px 5px;
    margin: -32px 0 0 0;
    float: right;
    position: relative;
    font-size:1.1em;
    font-weight: 690;
    background-color: #555;
    color: #fff;
    opacity: .75;
    display: inline-block;
    border-radius: 3px 
    }
    .card_classified_info {
    padding:0px 5px 0px 5px;
    text-align: center;
    margin-top: 18px 
    }
    .card_classified_title>h3 {
    font-size: 1em;
    line-height: 1.2em;
    min-height: 39px 
    }
    .card_classified_location {
    font-size: .9em;
    color: #8c98a8;
    margin-bottom: 28px 
    }
    .classified_btn {
    padding: 9px 50px 11px 50px;
    text-decoration: none;
    border: 1px solid#e1e1e1;
    border-bottom: 1px solid#999;
    background: #fff;
    color: #595959;
    font-size: 1em;
    font-weight: 500;
    letter-spacing: 1px;
    border-radius: 5px 
    }
    .classified_btn:hover {
    color: #333;
    background: #fcfcfc;
    border-bottom: 2px solid#e9e9e9 
    }
    /*HOME: VIDEO*/
    .section_video{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    background-color: #F1F1F1;
    border-bottom: 1px solid#E1E1E1;
    position: relative;
    background-image: url(https://www.jequienews.com/themes/theme-04/assets/images/videos-04.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    }
    .main_video{
    padding:50px 0px 90px 0px;
    }
    .main_video>header>h2{
    margin:0px 0px 19px 0px;
    font-size:1.3em;
    text-transform: uppercase;
    letter-spacing:1px;
    color:#333;
    }
    .show_video {
    -webkit-box-shadow: 0 0 15px 5px rgba(0, 0, 0, .45);
    -moz-box-shadow: 0 0 15px 5px rgba(0, 0, 0, .45);
    box-shadow: 0 0 15px 5px rgba(0, 0, 0, .45) 
    }
    .list_videos {
    margin:0px 0px 0px 16%;
    max-height: 630px;
    position: relative;
    overflow-y: auto;
    overflow-x: hidden;
    border-radius: 3px;
    }
    .list_videos a {
    text-decoration: none;
    color: #333;
    }
    .list_videos a:active,.list_videos a:hover {
    color: #fff;
    background: gray;
    }
    .card_video{
    padding: 5px 15px 5px 15px;
    margin: 0;
    background-color:#e1e1e1;
    border-bottom:2px solid#f9f9f9;
    }
    .card_video:hover{
    background-color:#fff;
    color:#333;
    }
    .card_video_cover>img {
    width: 100%;
    height: auto;
    min-height:90px;
    object-fit: cover;
    object-position: center;
    border-radius: 2px 
    }
    .card_video_title {
    margin: 15px 0 0 0 
    }
    .card_video_title>h5 {
    font-size: 1.1em;
    font-weight: 500;
    letter-spacing: 2px;
    line-height: 1.3em;
    word-wrap: break-word;
    }
    .list_videos::-webkit-scrollbar {
    width: 12px;
    }
    .list_videos::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 3px;
    background:#e1e1e1;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5) 
    }
    /*HOME: CATEGORY FOUR*/
    .section_four{
    padding: 50px 0px 50px 0px;
    }
    .category_three>header{
    margin:0px 0px 30px 0px;
    }
    .category_three>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #353535;
    }
    .category_three>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .category_three>header>div{
    margin:-15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-three-color);
    opacity: 0.5;
    }
    .category_three>header>span{
    display: block;
    width: 100%;
    height: 2px;
    background-color: #F1F1F1;
    }
    .card_category_three{
    margin:0px 0px 30px 0px;
    }
    .card_category_three>a{
    display: flex;
    }
    .card_category_three>a:hover{
    filter: brightness(119%);
    }
    .card_category_three_image{
    width: 35%;
    }
    .card_category_three_image>img{
    width: 100%;
    height: 193px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_category_three_title{
    margin:0px 0px 0px 15px;
    width: 65%;
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-1920);
    text-transform: uppercase;
    letter-spacing: 1px;
    color: var(--category-three-color);
    }
    .card_category_three_title>header>h4{
    font-size: 1.5em;
    color: #191919;
    }
    .card_category_three_title>header>h5{
    font-size: 1.3em;
    font-weight: 350;
    color: #656565;
    }
    .card_category_three_title>div{
    display: inline-block;
    font-style: italic;
    font-size: 0.75em;
    font-weight: 650;
    text-transform: uppercase;
    color: #353535;
    }
    .card_category_three_title>div>span{
    color: #999;
    }
    /*HOME: CATEGORY FIVE*/
    .section_five{
    padding: 50px 0px 55px 0px;
    background-color: #232323;
    background-image: linear-gradient(rgba(255, 255, 255, .015) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .015) 1px, transparent 1px);
    background-size: 15px 15px;
    background-position: center;
    }
    .category_four>header{
    margin:0px 0px 30px 0px;
    }
    .category_four>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #E1E1E1;
    }
    .category_four>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .category_four>header>div{
    margin:-15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-four-color);
    opacity: 0.5;
    }
    .category_four>header>span{
    display: block;
    width: 100%;
    height: 3px;
    background-color: #191919;
    }
    .card_big_category_four>a{
    display: flex;
    margin:0px 0px 30px 0px;
    }
    .card_big_category_four>a:hover{
    filter: brightness(119%);
    }
    .card_big_category_four_image{
    display: inline-block;
    width: 100%;
    }
    .card_big_category_four_image>img{
    width: 650px;
    height: 395px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_big_category_four_title{
    display: inline-block;
    margin:0px 0px 0px 15px;
    width: 100%;
    text-align: center;
    }
    .card_big_category_four_title>header{
    padding: 105px 0px 0px 0px;
    }
    .card_big_category_four_title>header>h3{
    display: inline-block;
    padding: 2px 6px 3px 6px;
    margin:0px 0px 12px 0px;
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-four-color-font);
    background-color: var(--category-four-color);
    border-radius: 3px;
    }
    .card_big_category_four_title>header>h4{
    font-size: 1.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #C9C9C9;
    }
    .card_big_category_four_title>header>h5{
    font-size: 1.3em;
    font-weight: 390;
    color: #A1A1A1;
    }
    .card_small_category_four>a{
    display: block;
    margin:0px 0px 0px 0px;
    }
    .card_small_category_four>a:hover{
    filter: brightness(119%);
    }
    .card_small_category_four>a>img{
    height: 190px;
    width: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_small_category_four>a>header{
    }
    .card_small_category_four>a>header>h3{
    margin:6px 0px 5px 0px;
    font-size: var(--h3-font-1920);
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-four-color);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-1920);
    letter-spacing: 1px;
    color: #C9C9C9;
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-1920);
    font-weight: 390;
    color: #A1A1A1;
    }
    /*HOME: CALENDAR OF EVENTS*/
    .section_calendar_of_events{
    padding: 65px 0px 50px 0px;
    }
    .calendar_of_events_home{
    }
    .calendar_of_events_home>header{
    margin:0px 0px 30px 0px;
    }
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    }
    .card_event {
    font-family: Raleway, Arial, sans-serif;
    background-color: #FFF;
    text-align: left;
    box-shadow: 0 0 5px rgba(0, 0, 0, .15);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    border-radius: 5px;
    }
    .card_event:hover{
    opacity: 0.8;
    }
    .card_event>a>img {
    max-width: 100%;
    height: 230px;
    vertical-align: top;
    position: relative;
    object-fit: cover;
    object-position: center;
    border-radius: 5px 5px 0px 0px;
    }
    .card_event_body {
    padding:15px 5px 5px 9px;
    margin: -40px 16px 0px 16px;
    position: relative;
    background-color: #FFF;
    border-radius: 5px;
    }
    .card_event_date {
    background-color: #333;
    top: 15px;
    color: #fff;
    left: 12px;
    min-height: 55px;
    min-width: 50px;
    position: absolute;
    text-align: center;
    font-size: 1.1em;
    font-weight: 650;
    text-transform: uppercase 
    }
    .card_event_date>span {
    padding:3px 0px 0px 0px;
    display: block;
    }
    .card_event_date .month {
    padding: 5px 0px 5px 0px;
    font-size: 0.8em;
    background-color: #222 
    }
    .card_event_body>h3 {
    margin-left: 60px;
    display: inline-block;
    font-size: 0.9em;
    color: #333;
    font-weight: 600;
    line-height: 1.4em;
    text-transform: uppercase;
    min-height: 65px;
    }
    .card_event_body>p {
    font-size: .8em;
    margin-bottom: 20px;
    color: #999 
    }
    /*HOME: CATEGORY FIVE*/
    .section_six{
    padding: 50px 0px 55px 0px;
    }
    .category_five{
    }
    .category_five>header{
    margin:0px 0px 30px 0px;
    }
    .category_five>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--category-five-color);
    }
    .category_five>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .category_five>header>div{
    margin:-15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-five-color);
    opacity: 0.5;
    }
    .category_five>header>span{
    display: block;
    width: 100%;
    height: 3px;
    background-color: #F1F1F1;
    }
    .card_text_category_five{
    }
    .card_text_category_five>a{
    display: inline-block;
    padding: 0px 0px 15px 0px;
    margin:0px 0px 30px 0px;
    border-bottom: 2px solid#E1E1E1;
    }
    .card_text_category_five>a>header{
    }
    .card_text_category_five>a>header>h3{
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-five-color);
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.9em;
    font-weight: 650;
    line-height: 1.4em;
    letter-spacing: 1px;
    color: #353535;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.5em;
    font-weight: 300;
    color: #656565;
    }
    .card_big_category_five>a{
    display: block;
    margin: 0px 0px 50px 0px;
    }
    .card_big_category_five>a:hover{
    filter: brightness(119%);
    }
    .card_big_category_five>a>img{
    width: 100%;
    height: 275px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_big_category_five>a>div{
    display: block;
    margin:-275px 0px 0px 0px;
    width: 100%;
    height: 275px;
    background-image: linear-gradient(to top, #191919, #353535, transparent);
    opacity: 0.6;
    }
    .card_big_category_five>a>header{
    margin: -119px 15px 0px 15px;
    position: relative;
    min-height: 95px;
    }
    .card_big_category_five>a>header>h3{
    display: inline-block;
    padding: 1px 5px 3px 5px;
    margin:0px 0px 0px 0px;
    font-size: 0.9em;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #353535;
    border-radius: 3px;
    }
    .card_big_category_five>a>header>h4{
    font-size: 1.3em;
    line-height: 1.4em;
    letter-spacing: 1px;
    color:#FFF;
    text-shadow: 2px 2px #151515;
    }
    .card_small_category_five>a{
    display: block;
    margin: 0px 0px 30px 0px;
    }
    .card_small_category_five>a:hover{
    filter: brightness(119%);
    }
    .card_small_category_five>a>img{
    width: 100%;
    height: 170px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card_small_category_five>a>header{
    }
    .card_small_category_five>a>header>h3{
    margin:5px 0px 0px 0px;
    font-size: 0.8em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-five-color);
    }
    .card_small_category_five>a>header>h4{
    margin: 3px 0px 0px 0px;
    font-size: 1.1em;
    line-height: 1.4em;
    letter-spacing: 1px;
    color: #353535;
    }
    .card_small_category_five>a>header>h5{
    margin: 3px 0px 0px 0px;
    font-size: 1em;
    font-weight: 390;
    letter-spacing: 1px;
    color: #656565;
    }
    /*HOME: GUIDE*/
    .section_guide{
    padding: 55px 0px 65px 0px;
    background-color: #F5F5F5;
    background-image: url(../../../../uploads/default/background-guide.jpg);
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid#E9E9E9;
    border-top: 1px solid#E9E9E9;
    }
    .guide_search{
    margin:0px auto 55px auto;
    max-width: 675px;
    }
    .guide_search>header{
    color: #fff;
    text-shadown: 2px 2px #151515;
    text-align: center;
    }
    .guide_search>header>h2{
    font-size: 1.5em;
    font-weight: 900;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: var(--main-color-line);
    }
    .guide_search>header>h2>strong{
    color: #FF9A19;
    }
    .guide_search>header>h3{
    font-size: 1.3em;
    color: #656565;
    }
    .form_guide{
    border: 15px solid var(--primary-color-guide);
    border-radius: 5px;
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
    }
    .form_guide>input{
    padding: 9px 5px 9px 5px;
    }
    .btn_menu_search_guide {
    padding: 13px 15px 13px 15px;
    color: var(--primary-color-guide-font);
    background: var(--primary-color-guide);
    border: 0;
    }
    .btn_menu_search_guide:active, .btn_menu_search:hover {
    opacity: 0.8;
    }
    .btn_menu_search_guide:link, .btn_menu_search:visited {
    color: #fff;
    }
    .carousel_guide_home{
    }
    .carousel_guide_home>header{
    margin:0px 0px 30px 0px;
    text-align: right;
    }
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-1920);
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 650;
    color: #555;
    }
    .card_guide_home{
    }
    .card_guide_home>a{
    display: inline-block;
    padding: 12px 12px 15px 12px;
    margin:0px 0px 35px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_guide_home>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_guide_home>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_guide_home>a>span{
    display: block;
    margin:0px 0px 15px 0px;
    font-size: 0.8em;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: left;
    color: #393939;
    }
    .card_guide_home>a>img{
    width: 100%;
    height: 175px;
    object-fit: cover;
    object-position: center;
    }
    .card_guide_home>a>header{
    margin:5px 0px 0px 0px;
    min-height: 59px;
    text-align: initial;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_guide_home>a>i{
    position: relative;
    display: inline-block;
    float: right;
    padding: 1px 5px 2px 5px;
    margin:-23px 0px 0px 0px;
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #fff;
    background-color: #393939;
    opacity: 0.6;
    }
    .card_guide_home>a>div{
    padding: 15px 0px 16px 0px;
    margin: 12px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    .carousel_control_home_next_guide{
    padding:23px 30px 23px 30px;
    margin:-255px 0px 0px 0px;
    float: right;
    opacity: 0.8;
    transform:translateY(-50%);
    background-image: linear-gradient(to left, #fff, #f1f1f1);
    color: #393939;
    }
    .carousel_control_home_next_guide:hover{
    opacity: 1;
    color:#151515;
    }
    .carousel_control_home_prev_guide{
    padding:23px 30px 23px 30px;
    margin:-255px 0px 0px 0px;
    float: left;
    opacity: 0.8;
    transform:translateY(-50%);
    background-image: linear-gradient(to right, #fff, #f1f1f1);
    color: #393939;
    }
    .carousel_control_home_prev_guide:hover{
    opacity: 1;
    color: #151515;
    }
    /*GUIDE: PAGE*/
    .guide_header{
    padding:30px 0px 30px 0px;
    background-color: #E9E9E9;
    background-image: url(https://www.jequienews.com/uploads/images/default/background-banner.png);
    background-repeat: repeat;
    }
    .guide_body{
    padding:19px 0px 15px 0px;
    background-color: #FFF;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    }
    .guide_info{
    padding: 15px;
    margin:39px auto 0px auto;
    max-width: 1250px;
    font-size: 0.8em;
    line-height: 1.5em;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    background-image: linear-gradient(to right, #f1f1f1, #f9f9f9);
    border-radius: 15px;
    }
    .guide_info>a{
    font-weight: 590;
    }
    .guide_footer{
    background-color: #F5F5F5;
    }
    .guide_content{
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px;
    }
    .guide_image>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    background-color: #fff;
    border: 9px solid#fff;
    }
    .guide_image>span{
    padding:3px 15px 5px 15px;
    margin:-50px 0px 0px 0px;
    display: inline-block;
    float: left;
    position: relative;
    font-weight: 590;
    color:#555;
    background-color: #E9E9E9;
    }
    .guide_title{
    }
    .guide_title>header{
    }
    .guide_title>header>span{
    display: inline-block;
    font-size: 1em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #151515;
    background-color: #f5f5f5;
    }
    .guide_title>header>span>span{
    font-weight: 650;
    }
    .guide_title>header>h1{
    font-size: 2.3em;
    }
    .guide_localization{
    margin: 12px 0px 12px 0px;
    }
    .guide_localization>div{
    font-size: 0.9em;
    font-weight: 590;
    color: #555;
    text-transform: uppercase;
    }
    .guide_localization>span{
    font-size: 1em;
    color:#656565;
    }
    .guide_opening_hours{
    margin: 12px 0px 12px 0px;
    }
    .guide_opening_hours>div{
    font-size: 0.9em;
    font-weight: 590;
    color: #555;
    text-transform: uppercase 
    }
    .guide_opening_hours>span{
    font-size: 1em;
    color:#656565;
    }
    .guide_contact_phone{
    margin: 12px 0px 12px 0px;
    }
    .guide_contact_phone>div{
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    color: #555;
    text-transform: uppercase 
    }
    .guide_contact_phone>a{
    display: inline-block;
    padding: 0px 0px 0px 0px;
    font-size: 0.9em;
    color:#656565;
    }
    .business{
    padding: 50px 0px 75px 0px;
    margin:0px auto 0px auto;
    max-width: 1260px;
    }
    .business>header{
    margin:0px 0px 26px 9px;
    }
    .business>header>h2{
    font-size: 1.3em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    /*GUIDE: GALLERY*/
    .guide_gallery {
    margin:5px 0px 0px 0px;
    }
    .guide_image_gallery {
    margin:23px 0px 0px 0px;
    }
    .guide_image_gallery>a>img {
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border: 9px solid#fff;
    border-radius: 3px;
    }
    .card_guide_rel{
    padding:19px 19px 19px 19px;
    margin:0px 9px 39px 9px;
    background-color: #FAFAFA;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    z-index: 0;
    }
    .card_guide_rel>a:hover * {
    opacity: 0.8;
    }
    .card_guide_rel>a>img{
    width: 100%;
    height: 215px;
    object-fit: cover;
    object-position: center;
    }
    .card_guide_rel>a>header{
    margin:9px 0px 0px 0px;
    min-height: 75px;
    }
    .card_guide_rel>a>header>h3{
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    font-style: italic;
    color:#656565;
    }
    .card_guide_rel>a>header>h3>span{
    font-weight: 390;
    }
    .card_guide_rel>a>header>h4{
    font-size: 1.1em;
    color:#353535;
    }
    .card_guide_rel_action{
    padding:9px 15px 12px 15px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#555;
    background-color: #F3F3F3;
    border-radius: 5px;
    }
    .card_guide_rel_action>span{
    font-size: 1.3em;
    font-weight: 900;
    }
    .carousel_control_next_guide{
    padding:6px 15px 6px 15px;
    margin:15px 5px 0px 0px;
    transform:translateY(-50%);
    background-color:#393939;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_next_guide:hover{
    background-color:#191919;
    color:#fff;
    }
    .carousel_control_prev_guide{
    padding:6px 15px 6px 15px;
    margin:15px 26px 0px 0px;
    transform:translateY(-50%);
    background-color:#393939;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_prev_guide:hover{
    background-color:#191919;
    color:#fff;
    }
    .call_whatsapp{
    margin:15px 15px 0px 0px;
    display: inline-block;
    }
    .call_whatsapp>a{
    padding: 9px 12px 9px 12px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#FFF;
    background-color: #00B75A;
    border-bottom: 2px solid#009D4F;
    border-radius: 3px;
    }
    .call_whatsapp>a:hover{
    background-color: #009D4F;
    }
    .visit_facebook{
    margin:15px 15px 0px 0px;
    display: inline-block;
    }
    .visit_facebook>a{
    padding: 9px 12px 9px 12px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#FFF;
    background-color: #025aa5;
    border-bottom: 2px solid#024D8A;
    border-radius: 3px;
    }
    .visit_facebook>a:hover{
    background-color: #024D8A;
    }
    .visit_instagram{
    margin:15px 0px 0px 0px;
    display: inline-block;
    }
    .visit_instagram>a{
    padding: 9px 12px 9px 12px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#FFF;
    background-color: #393939;
    border-bottom: 2px solid#262626;
    border-radius: 3px;
    }
    .visit_instagram>a:hover{
    background-color: #262626;
    }
    .guide_description{
    font-size: 1.1em;
    }
    .guide_description * {
    max-width: 100%;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -hp-pre-wrap;
    word-wrap: break-word
    }
    .guide_description * img {
    margin-bottom: 15px;
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .guide_description * figure {
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .guide_description * iframe {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .guide_description * embed {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .guide_social{
    padding:9px 0px 9px 0px;
    text-align: center;
    background-color: #F5F5F5;
    }
    .share_guide_item_call{
    margin:0px 0px 0px 0px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    color:#656565;
    }
    .share_guide_item{
    margin:0px 0px 0px 19px;
    display: inline-block;
    text-align: center;
    }
    .share_guide_item>a{
    padding:9px 0px 0px 0px;
    display: inline-block;
    font-size: 1.2em;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    }
    /*GUIDE: EVALUATION*/
    .business_evaluation{
    position: relative;
    padding: 0px 0px 0px 9px;
    margin: -28px auto 0px auto;
    height: 45px;
    max-width: 390px;
    margin-left: 0;
    background-color: #fff;
    border-radius: 0px 5px 5px 5px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    }
    .rating_value{
    display: inline-block;
    margin: 0px auto 0px auto;
    text-align: center;
    }
    .rating_value>div{
    display: inline-block;
    color: #e1e1e1;
    }
    .rating_value>i{
    margin: 5px 6px 0px 0px;
    font-size: 1.6em;
    }
    .rating_value>div>span{
    color: #fec005;
    }
    .rating_score{
    display: inline-block;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #393939;
    }
    .rating_score>span{
    font-size: 0.8em;
    color: #a9a9a9;
    }
    .btn_rate{
    margin: 8.6px 0px 0px 0px;
    }
    .btn_rate>a{
    display: inline-block;
    padding: 3px 19px 5px 19px;
    font-size: 0.85em;
    font-weight: 590;
    letter-spacing: 1px;
    border:0;
    color: #fff;
    background-color: #393939;
    border-radius: 19px;
    transition: background-color 0.5s ease-in-out;
    }
    .btn_rate>a:hover{
    background-color: #151515;
    }
    /*GUIDE: EVALUATION SCORE*/
    .score_collapse{
    position: absolute;
    padding: 5px 15px 9px 15px;
    margin: 3px auto 0px auto;
    max-width: 390px;
    background-color: #fff;
    border-radius: 3px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    z-index: 1;
    }
    .form_evaluation{
    padding: 0px 0px 19px 0px;
    border-bottom: 2px solid#e9e9e9;
    border-bottom-style: dashed;
    }
    .form_evaluation_title{
    margin: 0px 0px -5px 0px;
    text-align: center;
    }
    .form_evaluation_title>label{
    margin: 0px 0px 0px 0px;
    font-size: 1.2em;
    font-weight: 300;
    color: #656565;
    }
    .rating-box {
    border: none;
    margin: 0 auto; 
    display: inline-block;
    }
    .rating-box > input {
    display: none;
    }
    .rating-box > label {
    float: right;
    margin: 0px 5px 0px 5px;
    cursor: pointer;
    }
    .rating-box > label > i {
    font-size: 1.6em;
    color: #ddd;
    font-style: normal;
    }
    .rating-box:not(:checked) > label:hover > i,
    .rating-box:not(:checked) > label:hover ~ label > i {
    color: #fec005 !important;
    }
    .rating-box > input:checked ~ label > i {
    color: #fec005 !important;
    }
    .rating-box > input:checked + label:hover > i,
    .rating-box > input:checked ~ label:hover > i,
    .rating-box > label:hover ~ input:checked ~ label > i,
    .rating-box > input:checked ~ label:hover ~ label > i {
    color: #fec005 !important;
    }
    .send_evaluation{
    display: inline-block;
    padding: 7px 12px 9px 12px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    font-size: 0.85em;
    font-weight: 590;
    letter-spacing: 1px;
    border:0;
    color: #fff;
    background-color: #0d6efd;
    border-radius: 19px;
    }
    .score_details{
    margin: 15px 0px 0px 0px;
    text-align: center;
    }
    .item_score{
    margin: 0px 0px 9px 0px;
    text-align: left;
    }
    .item_score_title{
    display: inline-block;
    width: 30px;
    font-size: 0.9em;
    }
    .item_score_percent{
    display: inline-block;
    margin: 5px 0px 0px 0px;
    height: 12px;
    width: 275px;
    max-width: 275px!important;
    background-color: #e9e9e9;
    border-radius: 15px;
    }
    .item_score_percent>div{
    height: 12px;
    background-color: #fec005;
    border-radius: 15px;
    }
    .item_score_votes{
    display: inline-block;
    color: #a9a9a9;
    }
    /*PAGE: ADVERTISING*/
    .advertising_head_page{
    padding: 30px 0px 0px 0px;
    background-color: #E1E1E1;
    }
    .advertising_head_content{
    padding:50px 30px 35px 30px;
    margin:0px auto 0px auto;
    max-width: 1300px;
    background-color: #FFF;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36) 
    }
    .advertising_title{
    margin:0px auto 0px auto;
    max-width: 1300px;
    }
    .advertising_title>header{
    }
    .advertising_title>header>h1{
    margin:0px 0px 0px 0px;
    font-size: 1.8em;
    font-weight: 690;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .advertising_title>header>h2{
    margin:9px 0px 0px 0px;
    font-size: 0.9em;
    text-transform: uppercase;
    color:#555;
    }
    .advertising_title>header>h2>i{
    margin:0px 5px 0px 0px;
    font-size: 2.1em;
    float: left;
    }
    .advertising_title>header>h3{
    font-size: 0.9em;
    text-transform: uppercase;
    color:#555;
    }
    .advertising_buttons{
    margin:15px 0px 0px 0px;
    text-align: right;
    }
    .advertising_buttons>a{
    padding:12px 0px 12px 0px;
    margin:0px 0px 0px 15px;
    width: 180px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    text-align: center;
    border-radius: 3px;
    }
    .advertising_body{
    background-color: #E1E1E1;
    }
    .advertising_body_content{
    padding:30px 30px 15px 30px;
    max-width: 1300px;
    margin-right: auto;
    margin-left: auto;
    background-color: #fff;
    border-top: 3px solid#E9E9E9;
    border-top-style: dashed;
    }
    .advertising_body_content * {
    max-width: 100%;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -hp-pre-wrap;
    word-wrap: break-word 
    }
    .advertising_body_content * img {
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .advertising_body_content * figure {
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .advertising_body_content * iframe {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .advertising_body_content * embed {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .advertising_email{
    padding:9px 0px 9px 0px;
    font-size: 0.85em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    word-wrap: break-word;
    background-color: #F9F9F9;
    border-radius: 15px;
    }
    .advertising_phone{
    padding:9px 0px 9px 0px;
    font-size: 0.85em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    word-wrap: break-word;
    background-color: #F9F9F9;
    border-radius: 15px;
    }
    .advertising_content{
    margin:15px 0px 0px 0px;
    font-size: 1.1em;
    }
    .advertising_content * {
    word-wrap: break-word;
    max-width: 100%;
    }
    .advertising_footer{
    padding:0px 0px 0px 0px;
    background-color: #E1E1E1;
    }
    .advertising_footer_content{
    padding:15px 30px 15px 30px;
    max-width: 1300px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFF;
    }
    .share_advertising{
    padding:5px 5px 5px 0px;
    text-align: right;
    }
    .share_advertising_item_call{
    margin:0px 0px 0px 0px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    color:#999;
    }
    .share_advertising_item{
    margin:0px 0px 0px 12px;
    display: inline-block;
    text-align: center;
    }
    .share_advertising_item>a{
    padding:7px 0px 0px 0px;
    display: inline-block;
    height: 39px;
    width: 39px;
    border-radius: 50%;
    }
    /*PAGE: DIGITAL EDITION*/
    .digital_edition_head{
    padding:26px 0px 30px 0px;
    background-color: #E9E9E9;
    }
    .digital_edition_title{
    margin:0px auto 0px auto;
    max-width: 1100px;
    }
    .digital_edition_title>header{
    text-align: center;
    }
    .digital_edition_title>header>div{
    padding:0px 19px 0px 19px;
    display: inline-block;
    font-style: italic;
    font-size: 1em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#555;
    border-bottom: 1px solid#555;
    }
    .digital_edition_title>header>div>i{
    font-size: 0.9em;
    }
    .digital_edition_title>header>div>span{
    }
    .digital_edition_title>header>h1{
    margin:9px 0px 0px 0px;
    font-size: 2.3em;
    font-weight: 650;
    letter-spacing: 1px;
    }
    .digital_edition_title>header>h2{
    margin:9px 0px 0px 0px;
    font-size: 1.3em;
    font-weight: 450;
    letter-spacing: 1px;
    }
    .digital_edition_title>header>a{
    display: block;
    padding: 9px 0px 0px 0px;
    margin: 15px auto 0px auto;
    width: 150px;
    height: 42px;
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color:#0D6CF7;
    color: #fff;
    border-bottom: 3px solid#0c5fd3;
    border-radius: 3px;
    transition: background-color 0.5s ease, color 0.5s ease;
    }
    .digital_edition_title>header>a:hover{
    background-color: #0c5fd3;
    }
    .btn-digital-editions{
    display: block;
    margin: 0px auto 15px auto;
    text-align: center;
    }
    .btn-digital-editions>a{
    display: inline-block;
    padding: 9px 0px 0px 0px;
    margin: 15px auto 0px auto;
    width: 230px;
    height: 42px;
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color: #323639;
    color: #fff;
    border-bottom: 3px solid#232323;
    border-radius: 3px;
    transition: background-color 0.5s ease, color 0.5s ease;
    }
    .btn-digital-editions>a:hover{
    background-color: #232323;
    }
    .digital_edition_body{
    padding:0px 0px 0px 0px;
    background-color: #323639;
    }
    .digital_edition_content{
    margin:0px auto 0px auto;
    max-width: 1100px;
    }
    .digital_edition_mobile{
    display:none;
    }
    .digital_edition_rel{
    padding:30px 0px 15px 0px;
    background-color: #FFF;
    }
    .digital_editions{
    margin:0px auto 0px auto;
    max-width: 1300px;
    }
    .digital_editions>header{
    margin:0px 0px 26px 5px;
    }
    .digital_editions>header>h3{
    font-size: 1.3em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#393939;
    }
    .digital_editions>header>h3>i{
    font-size: 1.2em;
    }
    .digital_edition_exclusive{
    padding:39px 0px 39px 0px;
    color:#FFF;
    }
    .digital_edition_exclusive>figure{
    margin:0px auto 0px auto;
    max-width: 230px;
    }
    .digital_edition_exclusive>figure>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border:9px solid#FFF;
    border-radius: 3px;
    }
    .digital_edition_exclusive>header{
    margin:9px 0px 0px 0px;
    text-align: center;
    }
    .digital_edition_exclusive>header>h2{
    font-size: 1.6em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .digital_edition_exclusive>header>h3{
    font-size: 1.3em;
    font-weight: 390;
    }
    .digital_edition_exclusive>div{
    margin:15px 0px 0px 0px;
    text-align: center;
    }
    .digital_edition_exclusive>div>a{
    padding:9px 0px 9px 0px;
    margin:0px 9px 0px 9px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    min-width: 150px;
    border-radius: 3px;
    }
    .btn_login{
    color:#FFF;
    background-color: #0069d9;
    }
    .btn_login:hover{
    color:#FFF;
    background-color: #00a3d5;
    }
    .btn_register{
    color:#FFF;
    background-color: #00B75A;
    }
    .btn_register:hover{
    color:#FFF;
    background-color: #00b895;
    }
    .digital_edition_info{
    padding:39px 0px 39px 0px;
    color:#FFF;
    }
    .digital_edition_info>figure{
    margin:0px auto 0px auto;
    max-width: 230px;
    }
    .digital_edition_info>figure>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border:9px solid#FFF;
    border-radius: 3px;
    }
    .digital_edition_info>header{
    margin:9px 0px 0px 0px;
    text-align: center;
    }
    .digital_edition_info>header>h2{
    font-size: 1.6em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .digital_edition_info>header>h3{
    font-size: 1.3em;
    font-weight: 390;
    }
    .card_digital_edition_rel{
    padding:8px 19px 30px 19px;
    margin:0px 0px 35px 0px;
    background-color: #FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_digital_edition_rel:hover{
    opacity: 0.8;
    }
    .card_digital_edition_rel>span{
    margin:0px 0px 8px 0px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#151515;
    }
    .card_digital_edition_rel>span>i{
    }
    .card_digital_edition_rel>time{
    margin:2px 0px 0px 0px;
    display: inline-block;
    float: right;
    font-size: 0.9em;
    font-weight: 590;
    color: #999;
    }
    .card_digital_edition_rel>img{
    width: 100%;
    height: 355px;
    object-fit: cover;
    object-position: center;
    border:2px solid#E9E9E9;
    border-radius: 3px;
    }
    .card_digital_edition_rel>header{
    margin:5px 0px 0px 0px;
    display: flex;
    min-height: 65px;
    }
    .card_digital_edition_rel>header>h2{
    font-size: 1em;
    font-weight: 590;
    letter-spacing: 1px;
    color: #393939;
    }
    /*PAGES: DEFAULT*/
    .head_pages{
    padding:26px 0px 39px 0px;
    margin:0px 0px 0px 0px;
    background-color: #F5F5F5;
    background-image: url(https://www.jequienews.com/uploads/images/default/pages.jpg);
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid#e1e1e1;
    }
    .head_page_contact{
    padding:23px 0px 23px 0px;
    margin:0px 0px 0px 0px;
    background-color: #F5F5F5;
    background-image: url(https://www.jequienews.com/uploads/images/default/pages.jpg);
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid#e1e1e1;
    }
    .head_pages_title{
    text-align: center;
    }
    .head_pages_title>header{
    margin:0px 0px 0px -15px;
    }
    .head_pages_title>header>h1{
    font-size: 1.4em;
    font-weight: 690;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .head_pages_title>header>h1>span{
    padding:2px 5px 2px 5px;
    margin:4px 0px 0px 3px;
    display: inline-block;
    position: absolute;
    font-size: 0.5em;
    font-weight: 590;
    text-transform: uppercase;
    background-color:#fff;
    border:1px solid#a1a1a1;
    }
    .head_pages_title>header>h1>mark{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    font-weight: 300;
    color:#656565;
    background-color: transparent;
    }
    .head_page_contact_title{
    text-align: center;
    }
    .head_page_contact_title>header{
    margin:0px auto 0px auto;
    max-width: 720px;
    }
    .head_page_contact_title>header>h1{
    font-size: 1.4em;
    font-weight: 690;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .head_page_contact_title>header>h1>span{
    padding:2px 5px 2px 5px;
    margin:4px 0px 0px 3px;
    display: inline-block;
    position: absolute;
    font-size: 0.5em;
    font-weight: 590;
    text-transform: uppercase;
    background-color:#fff;
    border:1px solid#a1a1a1;
    }
    .head_page_contact_title>header>h2{
    font-size: 1.1em;
    font-weight: 590;
    line-height: 1.4em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .search{
    margin:0px 30% 0px 30%;
    text-align: center;
    }
    .input_search{
    padding:0px 5px 0px 5px;
    font-size: 1.1em;
    width: 90%;
    }
    .btn_search_post{
    padding:9px 15px 9px 15px;
    font-size: 1.1em;
    background-color: var(--main-color);
    color: var(--main-color-font);
    border:0;
    }
    .btn_search_post:hover{
    opacity: 0.6;
    }
    .body_pages{
    padding:39px 0px 39px 0px;
    background-color: #F5F5F5;
    }
    .horizontal_banner_pages_desktop{
    display: block;
    padding:15px 0px 15px 0px;
    background-image: url(https://www.jequienews.com/uploads/images/default/background-banner.png);
    background-repeat: repeat;
    }
    .horizontal_banner_pages_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .horizontal_banner_pages_mobile{
    padding:15px 0px 15px 0px;
    display: none;
    }
    .horizontal_banner_pages_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    /*PAGES: POST REL*/
    .list_call_posts{
    padding:0px 0px 90px 0px;
    }
    .list_call_posts>header{
    text-align: right;
    }
    .list_call_posts>header>h2{
    font-size: 1.5em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .card_call_posts>a{
    display: block;
    padding:0px 0px 0px 0px;
    background-color: #FFF;
    border-bottom: 2px solid#E9E9E9;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_call_posts>a:hover{
    opacity: 0.8;
    }
    .card_call_posts>a:hover .card_call_posts_action>span{
    color: #393939;
    background-color: #E1E1E1;
    }
    .card_call_posts>a>img{
    width: 100%;
    height: 239px;
    object-fit: cover;
    object-position: center;
    }
    .card_call_posts>a>header{
    padding:15px 19px 0px 19px;
    min-height: 175px;
    }
    .card_call_posts>a>header>h3{
    font-size: 0.9em;
    text-transform: uppercase;
    color:#656565;
    }
    .card_call_posts>a>header>h4{
    margin:0px 0px 5px 0px;
    font-size: 1.2em;
    color: #393939;
    }
    .card_call_posts>a>header>h5{
    font-size: 1em;
    font-weight: 490;
    color: #656565;
    }
    .card_call_posts_action{
    padding:0px 15px 19px 15px;
    text-align: center;
    }
    .card_call_posts_action>span{
    padding:10px 15px 12px 15px;
    display: inline-block;
    min-width: 250px;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    color:#555;
    background-color: #fff;
    border:1px solid#e1e1e1;
    border-radius: 30px;
    }
    .carousel_control_next_posts_rel{
    padding:9px 19px 9px 19px;
    margin:45px 0px 0px 0px;
    transform:translateY(-50%);
    background-color:#555;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_next_posts_rel:hover{
    background-color:#191919;
    color:#fff;
    }
    .carousel_control_prev_posts_rel{
    padding:9px 19px 9px 19px;
    margin:45px 30px 0px 0px;
    transform:translateY(-50%);
    background-color:#555;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_prev_posts_rel:hover{
    background-color:#191919;
    color:#fff;
    }
    /*PAGES: BANNER*/
    .banner_pages_head_desktop{
    padding:0px 0px 0px 0px;
    margin:0px auto 39px auto;
    max-width: 1500px;
    display: block;
    text-align: center;
    }
    .banner_pages_head_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_pages_head_mobile{
    margin:0px 0px 39px 0px;
    display: none;
    text-align: center;
    }
    .banner_pages_head_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_pages_footer_desktop{
    margin: 0px 0px 0px 0px;
    display: block;
    text-align: center;
    }
    .banner_pages_footer_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_pages_footer_mobile{
    margin:23px 0px 0px 0px;
    display: none;
    text-align: center;
    }
    .banner_pages_footer_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .banner_pages_code_primary{
    margin:0px 0px 39px 0px;
    }
    .banner_pages_code_primary * {
    max-width: 100%;
    object-position: center;
    }
    .banner_pages_code_secundary{
    margin:23px 0px 0px 0px;
    }
    .banner_pages_code_secundary * {
    max-width: 100%;
    object-position: center;
    }
    /*PAGES: NO RESULT*/
    .page_noresults{
    margin:0px 23% 50px 23%;
    text-align: center;
    border-bottom:2px solid#e1e1e1;
    }
    .page_noresults>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .page_noresults>header{
    margin:5px 0px 0px 0px;
    }
    .page_noresults>header>h3{
    font-size: 1.9em;
    font-weight: 690;
    }
    .page_noresults>p{
    font-size:1.2em;
    font-weight: 590;
    letter-spacing: 1px;
    }
    /*PAGES: POST*/
    .card_post_primary{
    }
    .card_post_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_post_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_post_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_post_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_post_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_post_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_post_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_post_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    padding: 2px 5px 2px 5px;
    margin:-28px 0px 0px 0px;
    font-size: 1em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #393939;
    opacity: 0.8;
    }
    .card_post_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: ALBUM*/
    .card_album_primary{
    }
    .card_album_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_album_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_album_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_album_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_album_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_album_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_album_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_album_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    margin:-55px 15px 0px 0px;
    font-size: 2em;
    color: #FFF;
    opacity: 0.6;
    }
    .card_album_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_job_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_job_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_job_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_job_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_job_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0pxe;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_job_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_job_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    margin:-55px 15px 0px 0px;
    font-size: 2em;
    color: #FFF;
    opacity: 0.6;
    }
    .card_job_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: SOCCER*/
    .list_leagues{
    padding: 50px 0px 0px 0px;
    background-color: #FFF;
    }
    .leagues{
    margin:-15px 0px 30px 0px;
    }
    .leagues_content{
    padding:15px 15px 0px 15px;
    text-align: center;
    background-color:#fff;
    border:1px solid#e1e1e1;
    }
    .nav_league{
    border:2px solid#F5F5F5;
    border-bottom: 0;
    }
    .nav_league>a{
    color: #353535;
    background-color: #E1E1E1;
    }
    .item_team{
    padding:3px 0px 0px 0px;
    margin:0px 0px 19px 0px;
    width: 100%;
    height: 50px;
    background-color: #F9F9F9;
    border:1px solid#e9e9e9;
    border-radius: 5px;
    }
    .item_team:hover{
    opacity: 0.5;
    }
    .championship{
    font-size: 1em;
    font-weight: 590;
    background-color: #f1f1f1;
    }
    .card_soccer_primary{
    }
    .card_soccer_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_soccer_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_soccer_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_soccer_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_soccer_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_soccer_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_soccer_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_soccer_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    margin:-55px 15px 0px 0px;
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #FFF;
    opacity: 0.6;
    }
    .card_soccer_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary{
    }
    .card_contest_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_contest_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_contest_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_contest_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_contest_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_contest_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0pxe;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_contest_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_contest_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    margin:-55px 15px 0px 0px;
    font-size: 2em;
    color: #FFF;
    opacity: 0.6;
    }
    .card_contest_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary{
    }
    .card_podcast_primary>a{
    display: block;
    padding: 30px 30px 15px 30px;
    margin:0px 0px 35px 0px;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_podcast_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_podcast_primary>a>img{
    width: 100%;
    height: 243px;
    object-fit: cover;
    object-position: center;
    }
    .card_podcast_primary>a>div{
    margin:5px 0px 0px 0px;
    color: #E1E1E1;
    }
    .card_podcast_primary>a>div>i{
    background-color: #FFF;
    border-radius: 50%;
    font-size: 4em;
    }
    .card_podcast_primary>a>header{
    margin:6px 0px 0px 0px;
    min-height: 95px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_podcast_primary>a>header>h4{
    font-size: 1.2em;
    font-weight: 490;
    letter-spacing: 1px;
    color: #393939;
    }
    /*PAGES: EVENT*/
    .card_event_primary {
    padding: 16px 16px 3px 16px;
    margin:0px 0px 35px 0px;
    font-family: Raleway, Arial, sans-serif;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease 
    }
    .card_event_primary:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_event_primary>a>img {
    max-width: 100%;
    height:265px;
    vertical-align: top;
    position: relative;
    object-fit: cover;
    object-position: center;
    }
    .card_event_primary_body {
    padding:15px 15px 15px 15px;
    margin:-40px 15px 0px 15px;
    position: relative;
    background-color: #FFF;
    border-radius: 5px 5px 0px 0px;
    }
    .card_event_primary_date {
    background-color: #333;
    top: 15px;
    color: #fff;
    left: 15px;
    min-height: 50px;
    min-width: 50px;
    position: absolute;
    text-align: center;
    font-size: 1.2em;
    font-weight: 700;
    text-transform: uppercase 
    }
    .card_event_primary_date>span {
    display: block;
    line-height: 30px;
    }
    .card_event_primary_date .month {
    font-size: 0.9em;
    background-color: #222 
    }
    .card_event_primary_body>h3 {
    margin-left: 60px;
    display: inline-block;
    font-size: 1em;
    color: #333;
    font-weight: 600;
    line-height: 1.3em;
    text-transform: uppercase;
    min-height: 65px;
    }
    /*PAGES: VIDEO*/
    .card_video_primary{
    }
    .card_video_primary>a{
    display: block;
    padding: 30px 30px 15px 30px;
    margin:0px 0px 35px 0px;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_video_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_video_primary>a>img{
    width: 100%;
    height: 243px;
    object-fit: cover;
    object-position: center;
    }
    .card_video_primary>a>div{
    margin:5px 0px 0px 0px;
    color: #656565;
    }
    .card_video_primary>a>div>i{
    background-color: #FFF;
    border-radius: 50%;
    }
    .card_video_primary>a>header{
    margin:6px 0px 0px 0px;
    min-height: 95px;
    }
    .card_video_primary>a>header>h3{
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_video_primary>a>header>h4{
    font-size: 1.2em;
    font-weight: 490;
    letter-spacing: 1px;
    color: #393939;
    }
    /*PAGES: COLUMNISTS*/
    .card_columnist_primary{
    padding: 16px 16px 23px 16px;
    margin:0px 0px 35px 0px;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease 
    }
    .card_columnist_primary>span{
    display: block;
    padding: 15px 0px 15px 0px;
    background-image: url(https://www.jequienews.com/uploads/images/default/columnist-profile.png);
    background-size: cover;
    background-position: center;
    border-radius: 3px;
    }
    .card_columnist_primary>span>img{
    width: 150px;
    height: 150px;
    background-color: #fff;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
    border:15px solid#FFF;
    }
    .card_columnist_primary>header{
    margin:15px 0px 0px 0px;
    }
    .card_columnist_primary>header>h3{
    font-size: 1.1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #393939;
    }
    .card_columnist_primary>header>span{
    font-size: 0.9em;
    color: #656565;
    }
    .card_columnist_primary>div{
    margin:19px 0px 0px 0px;
    }
    .btn_go_posts{
    display: block;
    padding: 9px 19px 12px 19px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #076CAE;
    border: 2px solid#076CAE;
    border-radius: 3px 
    }
    .btn_go_posts:hover{
    color: #FFF;
    background-color: #076CAE;
    }
    .btn_go_profile{
    display: block;
    padding: 9px 19px 12px 19px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #008C46;
    border: 2px solid#008C46;
    border-radius: 3px;
    }
    .btn_go_profile:hover{
    color: #FFF;
    background-color: #008C46;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary{
    }
    .card_drugstore_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_drugstore_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_drugstore_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_drugstore_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_drugstore_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_drugstore_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_drugstore_primary>a>header>h3{
    display: inline-block;
    font-size: 0.8em;
    letter-spacing: 2px;
    text-transform: uppercase;
    }
    .card_drugstore_primary>a>header>h3>i{
    letter-spacing: normal;
    display: inline-block;
    padding: 2px 3px 3px 3px;
    margin:0px 0px 0px 0px;
    color: #FFF;
    background-color: #1BC895;
    border-radius: 3px;
    }
    .card_drugstore_primary>a>header>h3>span{
    display: inline-block;
    padding: 2px 3px 3px 3px;
    margin:0px 5px 0px 0px;
    color: #FFF;
    background-color: #1BC895;
    border-radius: 3px;
    }
    .card_drugstore_primary>a>header>h3>div{
    display: inline-block;
    padding: 2px 3px 3px 3px;
    margin:0px 5px 0px 0px;
    color: #FFF;
    background-color: #C9C9C9;
    border-radius: 3px;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_drugstore_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    margin:-35px 15px 0px 0px;
    font-size: 0.8em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #1BC895;
    text-shadow: 2px 2px solid#F5F5F5;
    }
    .card_drugstore_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: CLASSIFIED*/
    .list_category_classified{
    padding: 26px 0px 5px 0px;
    }
    .classified_category>header>h2{
    font-size: 0px;
    }
    .classified_category_item{
    margin:0px 0px 26px 0px;
    text-align: center;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .classified_category_item>a{
    padding:12px 0px 12px 0px;
    display: block;
    font-size: 1em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#393939;
    background-color: #fff;
    border-radius: 3px;
    }
    .classified_category_item>a>i{
    font-size: 0.9em;
    }
    .classified_category_item>a:hover{
    background-color: #333;
    color:#fff;
    }
    .card_classified_primary{
    }
    .card_classified_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_classified_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_classified_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_classified_primary>a>mark{
    position: relative;
    display: inline-block;
    float: left;
    padding: 1px 5px 2px 5px;
    margin:0px 0px -28px 0px;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #FFF;
    background-color: #E1000A;
    opacity: 0.8;
    }
    .card_classified_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_classified_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_classified_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_classified_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_classified_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    padding: 1px 5px 3px 5px;
    margin:-27px 0px 0px 0px;
    font-size: 0.95em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #FFF;
    background-color: #008C50;
    opacity: 0.8;
    }
    .card_classified_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: GUIDE*/
    .guide_nav{
    margin:30px 0px 0px 0px;
    }
    .guide_category{
    }
    .guide_category>a{
    padding:0px 5px 5px 5px;
    margin:0px 0px 23px 0px;
    display: block;
    text-align: center;
    background-color: #FFF;
    border-radius:5px 5px 5px 5px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .guide_category>a:hover{
    opacity: 0.6;
    }
    .guide_category>a>div{
    margin:-5px 0px 0px 0px;
    display: inline-block;
    font-size: 2.5em;
    color:#191919 
    }
    .guide_category>a>header{
    min-height: 65px;
    }
    .guide_category>a>header>h2{
    margin:-5px 0px 5px 0px;
    font-size: 1.05em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-shadow: 2px 2px #F5F5F5;
    color:#191919;
    }
    .guide_category>a>header>h3{
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    line-height: 1.4em;
    text-transform: uppercase;
    color:#393939;
    }
    .guide_subcategory{
    }
    .guide_subcategory>a{
    padding:0px 5px 5px 5px;
    margin:0px 0px 23px 0px;
    display: block;
    text-align: center;
    background-color: #FFF;
    border-radius:5px 5px 5px 5px;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    }
    .guide_subcategory>a:hover{
    opacity: 0.6;
    }
    .guide_subcategory>a>div{
    margin:-5px 0px 0px 0px;
    display: inline-block;
    font-size: 2.5em;
    color:#191919 
    }
    .guide_subcategory>a>header{
    min-height: 46px;
    }
    .guide_subcategory>a>header>h2{
    margin:-5px 0px 5px 0px;
    font-size: 0.75em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-shadow: 2px 2px #F5F5F5;
    color:#393939;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    line-height: 1.4em;
    text-transform: uppercase;
    color:#191919;
    }
    .card_guide_primary>a{
    display: inline-block;
    padding: 12px 15px 15px 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_guide_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_guide_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_guide_primary>a>span{
    display: block;
    margin:0px 0px 15px 0px;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: left;
    color: #656565;
    }
    .card_guide_primary>a>span>mark{
    font-size: 0.75em;
    color: #999;
    background-color: #FFF;
    }
    .card_guide_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_guide_primary>a>header{
    margin:5px 0px 0px 0px;
    min-height: 59px;
    text-align: initial;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_guide_primary>a>i{
    position: relative;
    display: inline-block;
    float: right;
    padding: 1px 5px 3px 5px;
    margin:-26px 3px 0px 0px;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    opacity: 0.8;
    }
    .card_guide_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: DIGITAL EDITION*/
    .card_digital_edition{
    padding:8px 19px 30px 19px;
    margin:0px 0px 35px 0px;
    background-color: #FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_digital_edition:hover{
    opacity: 0.8;
    }
    .card_digital_edition>span{
    margin:0px 0px 8px 0px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#151515;
    }
    .card_digital_edition>span>i{
    }
    .card_digital_edition>time{
    margin:2px 0px 0px 0px;
    display: inline-block;
    float: right;
    font-size: 0.9em;
    font-weight: 590;
    color: #999;
    }
    .card_digital_edition>img{
    width: 100%;
    height: 326px;
    object-fit: cover;
    object-position: center;
    border:2px solid#E9E9E9;
    border-radius: 3px;
    }
    .card_digital_edition>header{
    margin:5px 0px 0px 0px;
    display: flex;
    min-height: 65px;
    }
    .card_digital_edition>header>h2{
    font-size: 1em;
    font-weight: 590;
    letter-spacing: 1px;
    color: #393939;
    }
    /*PAGES: POST REL*/
    .list_call_posts{
    padding:0px 0px 90px 0px;
    }
    .list_call_posts>header{
    text-align: right;
    }
    .list_call_posts>header>h2{
    font-size: 1.5em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .card_call_posts{
    padding:0px 0px 0px 0px;
    margin:0px 5px 0px 5px;
    background-color: #f9f9f9;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    }
    .card_call_posts>img{
    width: 100%;
    height: 239px;
    object-fit: cover;
    object-position: center;
    }
    .card_call_posts>header{
    padding:15px 19px 0px 19px;
    min-height: 165px;
    }
    .card_call_posts>header>h3{
    font-size: 0.9em;
    text-transform: uppercase;
    }
    .card_call_posts>header>h4{
    margin:0px 0px 5px 0px;
    font-size: 1.2em;
    }
    .card_call_posts>header>h5{
    font-size: 1em;
    font-weight: 490;
    }
    .card_call_posts_action{
    padding:0px 15px 19px 15px;
    }
    .card_call_posts_action>a{
    padding:10px 59px 12px 59px;
    display: inline-block;
    font-weight: 590;
    letter-spacing: 1px;
    color:#555;
    background-color: #fff;
    border:1px solid#e1e1e1;
    border-radius: 30px;
    }
    .card_call_posts_action>a:hover{
    background-color:#656565;
    color:#fff;
    }
    .carousel_control_next_posts_rel{
    padding:6px 15px 6px 15px;
    margin:45px 0px 0px 0px;
    transform:translateY(-50%);
    background-color:#393939;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_next_posts_rel:hover{
    background-color:#191919;
    color:#fff;
    }
    .carousel_control_prev_posts_rel{
    padding:6px 15px 6px 15px;
    margin:45px 23px 0px 0px;
    transform:translateY(-50%);
    background-color:#393939;
    color:#fff;
    float: right;
    position: relative;
    border-radius: 3px;
    }
    .carousel_control_prev_posts_rel:hover{
    background-color:#191919;
    color:#fff;
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a{
    display: inline-block;
    padding: 15px;
    margin:0px 0px 39px 0px;
    width: 100%;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .card_camera_primary>a:hover{
    filter: brightness(90%);
    border: 2px solid#E1E1E1;
    }
    .card_camera_primary>a:hover>div{
    background-color: #E1E1E1;
    }
    .card_camera_primary>a>img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    object-position: center;
    }
    .card_camera_primary>a>header{
    min-height: 95px;
    text-align: initial;
    }
    .card_camera_primary>a>header>time{
    display: inline-block;
    float: right;
    margin:2px 0px 0px 0px;
    color: #A1A1A1;
    font-size: var(--h3-font-1920);
    font-weight: 390;
    text-transform: uppercase;
    }
    .card_camera_primary>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1920);
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-1920);
    font-weight: 590;
    line-height: 1.4em;
    color: #656565;
    }
    .card_camera_primary>a>span{
    position: relative;
    display: inline-block;
    float: right;
    padding: 2px 5px 3px 5px;
    margin:-23.5px 0px 0px 0px;
    font-size: 0.8em;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #FFF;
    background-color: #008C50;
    opacity: 0.8;
    }
    .card_camera_primary>a>div{
    padding: 15px 0px 16px 0px;
    margin: 15px 0px 0px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #A1A1A1;
    background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
    border-radius: 5px;
    }
    /*PAGES: FORM CONTACT*/
    .form_contact{
    padding: 50px;
    margin:0px auto 0px auto;
    max-width: 930px;
    background-color: #FFF;
    border:15px solid#E9E9E9;
    border-radius: 5px;
    }
    .contact_details{
    padding:35px 15px 35px 15px;
    margin:3px auto 0px auto;
    max-width: 930px;
    text-align: center;
    background-color: #E9E9E9;
    }
    .contact_details>header{
    }
    .contact_details>header>h3{
    margin:0px 0px 19px 0px;
    font-size: 1.5em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#575A89;
    }
    .contact_forms{
    padding:15px 5px 30px 0px;
    border-right: 3px solid#FFF;
    }
    .contact_forms>header{
    }
    .contact_forms>header>h4{
    font-size: 1.3em;
    }
    .contact_forms>p{
    margin:0px 0px 0px 0px;
    font-size: 1em;
    }
    .contact_forms>p>a{
    color:#555;
    }
    .contact_forms>p>span{
    font-weight: 590;
    color:#393939;
    }
    .service_period{
    padding:15px 0px 5px 0px;
    }
    .service_period>header{
    }
    .service_period>header>h4{
    font-size: 1.3em;
    }
    .service_period>p{
    margin:0px 0px 0px 0px;
    font-size: 1em;
    color:#555;
    }
    /*PAGE: STREAM*/
    .page_stream_video{
    padding:35px 0px 35px 0px;
    background-image: url(https://www.jequienews.com/uploads/images/default/live-background.png);
    background-size: cover;
    background-position: center;
    -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
    -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
    box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
    }
    .stream_video{
    padding:30px 30px 0px 30px;
    margin:0px auto 0px auto;
    max-width: 1100px;
    background-color: #555;
    border-radius: 3px;
    }
    .stream_video>header{
    padding:15px 0px 12px 0px;
    text-align: center;
    }
    .stream_video>header>h1{
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#FFF;
    }
    .stream_video>header>h1>span{
    padding:1px 5px 2px 5px;
    display: inline-block;
    font-size: 0.8em;
    color:#FFF;
    background-color: #E1000A;
    border-radius: 3px;
    }
    .stream_share{
    padding: 12px 0px 12px 0px;
    margin: 0px auto 0px auto;
    text-align: right;
    }
    .stream_share_item_call{
    margin:0px 0px 0px 0px;
    display: inline-block;
    font-size: 0.9em;
    font-weight: 590;
    color:#999;
    }
    .stream_share_item{
    margin:0px 0px 0px 12px;
    display: inline-block;
    text-align: center;
    }
    .stream_share_item>a{
    padding:7px 0px 0px 0px;
    display: inline-block;
    height: 39px;
    width: 39px;
    border-radius: 50%;
    }
    /*PAGE: SUBSCRIBE NEWS*/
    .receive_news{
    padding: 0px 0px 0px 0px;
    border-top:1px solid#E9E9E9;
    background-color: #F5F5F5;
    }
    .subscribe_news{
    margin:0px auto 0px auto;
    padding: 65px;
    text-align: center;
    background-color: #FFF;
    border:2px solid#FFF;
    -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
    border-radius: 5px;
    }
    .subscribe_news>img{
    height: auto;
    max-width: 300px;
    object-fit: cover;
    object-position: center;
    }
    .subscribe_news>header{
    margin: 15px 90px 15px 90px;
    }
    .subscribe_news>header>h1{
    font-size: 1.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .subscribe_news>header>h1>strong{
    color: #4D8AF0;
    }
    .subscribe_news>header>h2{
    font-size: 1.5em;
    font-weight: 390;
    color: #555;
    }
    .telegram_group{
    margin: 0px 9px 30px 9px;
    display: inline-block;
    }
    .telegram_group>a{
    padding:4px 0px 6px 0px;
    width: 250px;
    display: block;
    font-size: 1.2em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #0087CB;
    background-color: #FFF;
    border:3px solid#0087CB;
    border-radius: 3px;
    }
    .telegram_group>a:hover{
    color: #FFF;
    background-color: #0087CB;
    }
    .whatsapp_group{
    margin: 0px 9px 30px 9px;
    display: inline-block;
    }
    .whatsapp_group>a{
    padding:4px 0px 6px 0px;
    width: 250px;
    display: block;
    font-size: 1.2em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #209165;
    background-color: #FFF;
    border:3px solid#209165;
    border-radius: 3px;
    }
    .whatsapp_group>a:hover{
    color: #FFF;
    background-color: #209165;
    }
    .facebook_group{
    margin: 0px 9px 30px 9px;
    display: inline-block;
    }
    .facebook_group>a{
    padding:4px 0px 6px 0px;
    width: 250px;
    display: block;
    font-size: 1.2em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #0551AD;
    background-color: #FFF;
    border:3px solid#0551AD;
    border-radius: 3px;
    }
    .facebook_group>a:hover{
    color: #FFF;
    background-color: #0551AD;
    }
    .subscribe_channel_info{
    text-align: initial;
    }
    .subscribe_channel_info>div{
    padding:15px 15px 15px 15px;
    margin:0px 0px 15px 0px;
    color: #721C26;
    background-color: #F8D7DA;
    border-radius: 3px;
    }
    .subscribe_channel_info>div>header{
    }
    .subscribe_channel_info>div>header>h5{
    margin:0px 0px 3px 0px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .subscribe_channel_info>div>p{
    margin:0px 0px 0px 0px;
    }
    /*STREAM PLAYER: SITE TOP*/
    .audio_player{
    padding:0px 0px 0px 0px;
    margin:-1px 19px 0px 0px;
    display: inline-block;
    float: right;
    height: 43px;
    width: 390px;
    object-position: center;
    text-align: center;
    }
    .audio_player * {
    max-height: 43px;
    max-width:390px;
    }
    .btn_live{
    margin:-2px 19px 0px 0px;
    display: inline-block;
    float: right;
    }
    .btn_live>a{
    padding: 12px 15px 0px 15px;
    display: block;
    height: 45px;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--player-color-font);
    background-color: var(--player-color);
    }
    .btn_live>a:hover{
    opacity: 0.8;
    }
    /*PAGE: ABOUT*/
    .page_about{
    padding: 50px 0px 50px 0px;
    background-color: #F1F1F1;
    }
    .about_site{
    padding:4% 6% 5% 6%;
    margin:0px 0px 0px 0px;
    background-color: #FFF;
    border:2px solid#E9E9E9;
    border-radius: 5px;
    }
    .about_site>header>h1{
    margin:0px 0px 30px 0px;
    font-size: 1.8em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .about_site>header>span{
    margin:-47px 0px 0px 0px;
    display: inline-block;
    float: right;
    width: 85%;
    height: 3px;
    background-color: #E9E9E9;
    }
    .about_site>div{
    font-size: 1.1em;
    text-align: justify;
    }
    /*PAGE: TERMS AND POLICIES*/
    .page_terms_and_policies{
    padding: 50px 0px 50px 0px;
    background-color: #F3F3F3;
    }
    .terms_description{
    padding: 50px 50px 50px 50px;
    margin:0px 0px 30px 0px;
    background-color: #FFF;
    -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    border-radius: 5px;
    }
    .terms_description>header{
    margin:0px 0px 39px 0px;
    text-align: center;
    }
    .terms_description>header>h1{
    font-size: 1.5em;
    font-weight: 650;
    line-height: 1.5em;
    letter-spacing: 5px;
    text-transform: uppercase;
    }
    .terms_description>div{
    font-size: 1.1em;
    }
    .policies_description{
    padding: 50px 50px 50px 50px;
    background-color: #FFF;
    -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
    border-radius: 9px;
    }
    .policies_description>header{
    margin:0px 0px 30px 0px;
    text-align: center;
    }
    .policies_description>header>h1{
    font-size: 1.5em;
    font-weight: 650;
    line-height: 1.5em;
    letter-spacing: 5px;
    text-transform: uppercase;
    }
    .policies_description>div{
    font-size: 1.1em;
    }
    .terms_and_policies_important{
    padding: 9px 5px 12px 5px;
    margin:0px 0px 0px 0px;
    font-size: 0.8em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-align: center;
    color: #932030;
    background-color: #F8D7DA;
    }
    /*CUSTOM*/
    .site_date{
    float: right;
    margin: 9px 0px 0px 0px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color:#fff;
    }
    /*FOOTER*/
    footer{
    padding: 30px 0px 50px 0px;
    background-color: var(--main-color);
    text-align: center;
    }
    .footer-social-itens{
    margin: 26px 0px 0px 0px;
    }
    .footer-social-itens>span{
    display: inline-block;
    margin:0px 15px 0px 15px;
    height: 2px;
    width: 175px;
    background-color: var(--main-color);
    filter: contrast(80%);
    }
    .footer-social-itens>div{
    display: inline-block;
    }
    .footer-social-itens>div>a{
    padding:6px 0px 0px 0px;
    margin:0px 9px 0px 9px;
    display: block;
    width: 45px;
    height: 45px;
    font-size: 1.3em;
    text-align: center;
    color: var(--main-color-font);
    background-color: var(--main-color);
    border-radius: 50%;
    filter: contrast(80%);
    }
    .logo_footer{
    display: block;
    margin:0px auto 0px auto;
    max-width: 365px;
    text-align: center;
    }
    .logo_footer>a{
    font-size: 1.5em;
    font-weight: 590;
    letter-spacing: 3px;
    text-align: center;
    color: var(--main-color-font);
    }
    .logo_footer>a>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .footer_menu{
    margin:30px 0px 0px 0px;
    }
    .footer_menu_item{
    display: inline-block;
    }
    .footer_menu_item>a{
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--main-color-font);
    }
    .footer_menu_item>a>span{
    margin: 0px 5px 0px 5px;
    opacity: 0.6;
    float: right;
    }
    .footer_menu_item>a:hover{
    }
    .footer_copyright{
    padding: 5px 0px 5px 0px;
    font-size: 0.8em;
    letter-spacing: 1px;
    background-color: var(--main-color);
    color: var(--main-color-font);
    filter: brightness(80%);
    text-align: center;
    text-transform: uppercase;
    }
    /*PAGE: COLUMNIST*/
    .columnist_page{
    max-width: 1360px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto 
    }
    .columnist_head{
    padding: 19px 0px 19px 0px;
    background-color: #E9E9E9;
    background-image: url(https://www.jequienews.com/uploads/images/default/columnist-background.png);
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    }
    .columnist_body{
    padding: 19px 0px 15px 0px;
    background-color: #FFF;
    }
    .columnist_footer{
    padding: 0px 0px 0px 0px;
    background-color: #E9E9E9;
    }
    .columnist_last_posts{
    padding:19px 0px 19px 0px;
    background-color: #FFF;
    }
    .columnist_info{
    text-align: center;
    }
    .columnist_info>img{
    width: 180px;
    height: 180px;
    object-fit: cover;
    object-position: center;
    border:9px solid#FFF;
    border-radius: 50%;
    }
    .columnist_info>header{
    margin:5px 0px 0px 0px;
    }
    .columnist_info>header>h1{
    font-size: 1.2em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .columnist_social_page{
    text-align: center;
    }
    .columnist_social{
    padding:6px 0px 0px 0px;
    margin:0px 6px 0px 6px;
    display: inline-block;
    height: 39px;
    width: 39px;
    font-size: 1.1em;
    color:#656565;
    background-color: #FFF;
    box-shadow: 2px 2px #999;
    border-radius: 50%;
    }
    .columnist_social:hover{
    color:#FFF;
    background-color: #999;
    }
    .columnist_content{
    font-size: 1.1em;
    }
    .columnist_share{
    padding:9px 0px 9px 0px;
    text-align: right;
    }
    .columninst_posts{
    }
    .columninst_posts>header{
    margin:15px 0px 35px 0px;
    }
    .columninst_posts>header>h3{
    font-size: 1.5em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    }
    .call_all_posts{
    margin: 15px auto 39px auto;
    text-align: center;
    }
    .call_all_posts>a{
    padding: 9px 19px 12px 19px;
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 2px;
    text-transform: uppercase;
    color:#FFF;
    background-image: linear-gradient(to right, #232323, #555);
    border-radius:3px;
    }
    .call_all_posts>a:hover{
    background-image: linear-gradient(to right, #555, #232323);
    }
    /*FOOTER: TRENDS*/
    .trends_footer{
    padding: 50px 0px 35px 0px;
    }
    .trends_category>header>h3{
    font-size: var(--h2-font-1920);
    font-weight: 650;
    letter-spacing: 2px;
    color: var(--main-color);
    }
    .card_trend_footer>a{
    display: block;
    margin:0px 0px 30px 0px;
    }
    .card_trend_footer>a:hover{
    filter: brightness(119%);
    }
    .card_trend_footer>a>img{
    width: 100%;
    height: 190px;
    object-fit: cover;
    object-position: center;
    border-radius: 5px;
    }
    .card_trend_footer>a>div{
    position: relative;
    display: inline-block;
    float: left;
    padding: 2px 0px 0px 0px;
    margin: -39px 0px 0px 5px;
    width: 35px;
    height: 35px;
    font-size: 1.2em;
    font-weight: 650;
    text-align: center;
    color: var(--main-color-font);
    background-color: var(--main-color);
    border-radius: 50%;
    }
    .card_trend_footer>a>header{
    margin:6px 0px 0px 0px;
    }
    .card_trend_footer>a>header>h4{
    font-size: 0.9em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1.2em;
    color: #353535;
    }
    /*ENQUETE*/
    .chart_vote>header>h5{
    font-size: 0.9em;
    letter-spacing: 1px;
    }
    .chart_vote_result{
    margin:0px 0px 15px 0px;
    }
    /*PAGE: DRUGSTORE*/
    .post_contact{
    padding: 26px 15px 26px 15px;
    margin:0px 0px 0px 0px;
    background-image: url(https://www.jequienews.com/uploads/images/default/background-post-contact.jpg);
    background-size: cover;
    background-position: center;
    border-radius: 3px;
    }
    .post_telephone_number{
    margin:0px 0px 23px 0px;
    }
    .post_telephone_number>a{
    display: inline-block;
    padding: 7px 15px 6px 15px;
    min-width: 215px;
    font-size: 0.9em;
    font-weight: 590;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
    background-image: linear-gradient(to right, #0193f3, #0166A9);
    border-bottom: 2px solid#0166A9;
    border-radius: 5px;
    }
    .post_telephone_number>a:hover{
    color:#fff;
    background-image: linear-gradient(to right, #0166A9, #0193f3);
    }
    .post_whatsapp_number{
    }
    .post_whatsapp_number>a{
    display: inline-block;
    padding: 7px 15px 6px 15px;
    min-width: 215px;
    font-size: 0.9em;
    font-weight: 590;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
    background-image: linear-gradient(to right, #179f4e, #127E3E);
    border-bottom: 2px solid#127E3E;
    border-radius: 5px;
    }
    .post_whatsapp_number>a:hover{
    color:#fff;
    background-image: linear-gradient(to right, #127E3E, #179f4e);
    }
    .post_address{
    margin:19px 0px 0px 0px;
    text-align: right;
    }
    .post_address>div{
    font-size: 1.2em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    }
    .post_address>p{
    font-size: 1em;
    font-weight: 590;
    text-transform: uppercase;
    color: #656565;
    }
    /*HOME: HORIZONTAL ADVERTISING*/
    .horizontal_banner_primary_desktop{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_primary_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_primary_mobile{
    display: none;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center 
    }
    .horizontal_banner_primary_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_code_primary{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_code_primary * {
    max-width: 100%;
    object-position: center;
    }
    .horizontal_banner_custom_desktop{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_custom_desktop>a>img{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_custom_mobile{
    display: none;
    padding:30px 15px 30px 15px;
    text-align: center;
    }
    .horizontal_banner_custom_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_code_custom{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_code_custom * {
    max-width: 100%;
    object-position: center;
    }
    .horizontal_banner_secundary_desktop{
    display: block;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_secundary_desktop>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_secundary_mobile{
    display: none;
    padding:30px 15px 30px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_secundary_mobile>a>img{
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .horizontal_banner_code_secundary{
    padding:30px 15px 35px 15px;
    margin:0px auto 0px auto;
    max-width: 1360px;
    text-align: center;
    }
    .horizontal_banner_code_secundary * {
    max-width: 100%;
    object-position: center;
    }
    /*CALL GOOGLE NEWS*/
    .call_google_news{
    margin:39px 0px 0px 0px;
    text-align: center;
    }
    .call_google_news>a{
    padding:2px 9px 2px 9px;
    display: inline-block;
    width: 250px;
    background-color: #E9E9E9;
    border:3px solid#A9A9A9;
    border-radius: 30px;
    }
    .call_google_news>a>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .call_google_news>a:hover{
    opacity: 0.5;
    }
    /*PAGE: JOBS*/
    .job_contact{
    padding:19px 9px 5px 9px;
    background-image: linear-gradient(to right, #f5f5f5, #fff);
    }
    .job_contact>div{
    padding:0px 0px 0px 0px;
    margin:0px 0px 15px 0px;
    font-size: 0.8em;
    font-weight: 590;
    text-transform: uppercase;
    }
    .job_contact>div>span{
    font-weight: 650;
    font-size: 0.9em;
    letter-spacing: 1px;
    }
    .job_contact>div>a{
    color:#656565;
    }
    /*PAGE POST: PUBLISHER*/
    .publisher{
    display: flex;
    padding: 15px 15px 15px 15px;
    margin: 0px 0px 30px 0px;
    background-image: linear-gradient(to right, #e9e9e9, #f1f1f1, #fff);
    border: 1px solid#e9e9e9;
    }
    .publihser_image{
    flex: 1;
    margin: 0px 15px 0px 0px;
    }
    .publihser_image>img{
    width: 165px;
    height: 165px;
    object-fit: cover;
    object-position: center;
    }
    .publisher_description{
    flex: 5;
    }
    .publisher_description>header{
    }
    .publisher_description>header>h4{
    font-size: 0.9em;
    letter-spacing: 1px;
    color: #656565;
    }
    .publisher_description>header>h5{
    margin: 0px 0px 5px 0px;
    font-size: 1.1em;
    letter-spacing: 1px;
    color: #151515;
    }
    .publisher_description>p{
    display: -webkit-box;
    font-size: 1em;
    font-weight: 350;
    color: #151515;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .publisher_description>div{
    margin: -5px 0px 0px 0px;
    }
    .publisher_description>div>a{
    display: inline-block;
    padding: 2px 0px 0px 0px;
    margin: 0px 15px 0px 0px;
    width: 30px;
    height: 30px;
    font-size: 1em;
    text-align: center;
    color: #a9a9a9;
    border: 1px solid#a9a9a9;
    border-radius: 50%;
    }
    .publisher_description>div>a:hover{
    color: #fff;
    background-color: #a9a9a9;
    }
    .publisher_description>a{
    display: inline-block;
    float: right;
    padding: 3px 0px 4px 0px;
    margin: -30px 0px 0px 0px;
    min-width: 130px;
    text-align: center;
    color: #999;
    background-color: #e9e9e9;
    border-radius: 30px;
    }
    .publisher_description>a:hover{
    color: #a9a9a9;
    background-color: #fff;
    }
    /*PAGE: DISCOUNT COUPON*/
    .discount_coupon {
    display: block;
    margin: 0px 0px 30px 0px;
    background: #fff 0 0 no-repeat padding-box;
    display: flex;
    border-radius: 15px;
    width: 100%;
    overflow: hidden;
    }
    .discount_coupon_info {
    padding: 20px 15px;
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
    place-items: flex-start;
    border-right: 3px solid#f3f3f3;
    border-right-style: dashed;
    }
    .discount_coupon_info:after, .discount_coupon_info:before {
    content: " ";
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #f3f3f3;
    right: -15px;
    }
    .discount_coupon_info:before {
    top: -15px;
    }
    .discount_coupon_info:after {
    bottom: -15px;
    }
    .discount_coupon_title {
    display: -webkit-box;
    font-size: 1.3em;
    line-height: 1.5em;
    min-height: 75px;
    color: #151515;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .discount_coupon_link {
    display: inline-block;
    padding: 5px 15px 6px 15px;
    font-size: 0.9em;
    font-weight: 300;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #fff;
    background-color: #1D9E95;
    border-radius: 3px;
    }
    .discount_coupon_link:hover{
    color: #fff;
    background-color: #1A8A85;
    }
    .discount_coupon_expire {
    font-size: 0.9em;
    color: #929191;
    margin-bottom: 10px;
    }
    .discount_coupon_amount {
    font-size: 1.3em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #1A8A85;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    width: 150px;
    min-width: 90px;
    position: relative;
    transform: rotate(270deg);
    }
    .discount_coupon_amount>i{
    font-size: 0.9em;
    }
    /*PAGE: COUPOM*/
    .page_coupom{
    display: block;
    position: relative;
    height: 100%;
    min-height: 830px;
    padding: 0px auto 0px auto;
    background-color: #1D9E95;
    background-image: url(https://www.jequienews.com/uploads/images/default/coupons.jpg);
    background-size: cover;
    background-position: center;
    }
    .coupom_card{
    display: block;
    margin: 50px auto 50px auto;
    max-width: 720px;
    background-color: #f3f3f3;
    border: 1px solid#e9e9e9;
    border-radius: 5px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    }
    .coupom_card:hover >p>span{
    color: #fff;
    background-color: #1D9E95;
    }
    .coupom_card:hover >a{
    color: #fff;
    background-color: #1D9E95;
    }
    .coupom_card>span{
    display: block;
    padding: 15px 19px 15px 19px;
    font-size: 1.5em;
    font-weight: 650;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #fff;
    background-color: #1D9E95;
    border-radius: 5px 5px 0px 0px;
    }
    .coupom_card>i{
    float: right;
    margin: -53px 15px 0px 0px;
    }
    .coupom_card>header{
    padding: 19px 30px 15px 30px;
    }
    .coupom_card>header>span{
    display: block;
    font-size: 0.9em;
    font-weight: 390;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .coupom_card>header>h1{
    font-size: 1.5em;
    font-weight: 650;
    letter-spacing: 1px;
    line-height: 1.4em;
    color: #151515;
    }
    .coupom_card>header>h3{
    display: inline-block;
    font-size: 1.3em;
    font-weight: 500;
    letter-spacing: 1px;
    color: #595959;
    background-color: #f9f9f9;
    }
    .coupom_card>div{
    padding: 15px 15px 15px 15px;
    margin: 0px 19px 30px 19px;
    color: #151515;
    max-height: 275px;
    overflow-y: scroll;
    border: 3px solid#e1e1e1;
    }
    .coupom_card>div * {
    max-width: 100%;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -hp-pre-wrap;
    word-wrap: break-word;
    }
    .coupom_card>div * img {
    margin-bottom: 15px;
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .coupom_card>div * figure {
    max-width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .pcoupom_card>div * iframe {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .coupom_card>div * embed {
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    text-align: center;
    }
    .coupom_card>p{
    display: block;
    padding: 0px 19px 19px 19px;
    text-align: center;
    }
    .coupom_card>p>span{
    display: block;
    padding: 12px 5px 15px 5px;
    font-size: 1.3em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #1D9E95;
    border: 3px solid#1D9E95;
    border-style: dashed;
    border-radius: 5px;
    }
    .coupom_card>a{
    display: block;
    padding: 12px 5px 15px 5px;
    margin: 0px 19px 23px 19px;
    font-size: 1.3em;
    font-weight: 650;
    letter-spacing: 1px;
    text-align: center;
    color: #1D9E95;
    border: 3px solid#1D9E95;
    border-style: dashed;
    border-radius: 5px;
    }
    .btn_all_coupons{
    margin: 0px auto 0px auto;
    max-width: 720px;
    }
    .btn_all_coupons>a{
    display: block;
    padding: 19px 0px 19px 0px;
    margin: 0px 0px 50px 0px;
    font-size: 1em;
    font-weight: 500;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background-color: #d6293e;
    border: 5px solid#fff;
    border-radius: 3px;
    }
    .btn_all_coupons>a:hover{
    background-color: #DD4A5C;
    }
    /*HOME: JOB OPENINGS*/
    .job_openings{
    padding: 30px 0px 30px 0px;
    margin: 0px 0px 50px 0px;
    background-color: #FCFCFC;
    border-bottom: 1px solid#f5f5f5;
    border-top: 1px solid#f5f5f5;
    }
    .card_job>a{
    display: flex;
    padding: 0px 0px 0px 0px;
    min-height: 103px;
    background-image: linear-gradient(to right, #f5f5f5, #f9f9f9, #fff);
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;
    }
    .card_job>a:hover{
    filter: brightness(95%);
    }
    .card_job>a>div{
    flex: 1;
    width: 30px;
    border-right: 5px solid#fff;
    border-right-style: dashed;
    }
    .card_job>a>div>span{
    display: block;
    margin: 50px 0px 0px 0px;
    transform: rotate(-90deg);
    font-size: 1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #555;
    }
    .card_job>a>header{
    flex: 5;
    margin: 23px 5px 0px 9px;
    }
    .card_job>a>header>h3{
    display: -webkit-box;
    font-size: 1.2em;
    line-height: 1.4em;
    color: #656565;
    font-weight: 350;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    /*PAGE POST: RELATED POSTS*/
    .related_post{
    display: block;
    padding: 9px 0px 5px 9px;
    margin: 0px 0px 15px 0px;
    border-left: 3px solid#e9e9e9;
    font-size: 0.95em;
    }
    .related_post>p{
    margin: 0px 0px 5px 0px;
    font-size: 0.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #004085;
    }
    .card_related>a{
    display: block;
    }
    .card_related>a>div>p{
    margin: 0px 0px 9px 0px;
    color: #004085;
    }
    .card_related>a>div>p>i{
    font-size: 0.8em;
    color: #05515A;
    }
    .card_related>a>div>p:hover{
    display: inline-block;
    background-color: #e9e9e9;
    }
    /*CONTENT: CALL ADS*/
    .call_ads{
    display:block;
    margin: 0px 0px -19px 0px;
    font-size: 0.75em;
    font-weight: 390;
    letter-spacing: 1px;
    color: #858585;
    text-align: center;
    }
    /*DOWNLOAD PAGE:*/
    .download_page{
    padding: 39px 0px 50px 0px;
    margin: -39px 0px -50px 0px;
    background-color: #E9E9E9;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_app{
    padding: 50px 50px 0px 50px;
    margin: 0px 0px 0px 0px;
    background-color: #FFF;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px;
    border-radius: 3px;
    }
    .android_description{
    display: block;
    }
    .android_description>header{
    min-height: 205px;
    }
    .android_description>header>h1{
    font-size: 1em;
    font-weight: 350;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .android_description>header>span{
    display: block;
    margin: -15px 0px 9px 0px;
    width: 230px;
    height: 15px;
    background-color: #F3F3F3;
    }
    .android_description>header>h2{
    font-size: 1.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .android_description>header>h3{
    font-size: 1.4em;
    font-weight: 390;
    line-height: 1.5em;
    letter-spacing: 1px;
    }
    .android_qr_code{
    display: inline-block;
    float: left;
    margin: 0px 0px 35px 0px;
    width: 300px;
    text-align: center;
    }
    .android_qr_code>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border: 15px solid#e9e9e9;
    border-radius: 3px;
    }
    .android_qr_code>span{
    font-size: 0.8em;
    font-weight: 390;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .android_download_link{
    display: inline-block;
    float: left;
    margin: 115px 0px 0px 65px;
    }
    .android_download_link>a{
    font-family: sans-serif;
    display: inline-block;
    padding: 19px 5px 19px 5px;
    width: 315px;
    font-size: 1em;
    font-weight: 6500;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
    color: var(--main-color-font);
    background-color: var(--main-color);
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    }
    .android_download_link>a:hover{
    opacity: 0.9;
    }
    .smarth_phone{
    float: right;
    padding: 0px 0px 0px 0px;
    margin: 76px 0px 0px 0px;
    background-repeat: no-repeat;
    object-position: center;
    }
    .smarth_phone>img{
    margin: -23px 0px 0px -23px;
    width: 405px;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_skill{
    padding: 50px 50px 15px 50px;
    margin: 0px 0px 0px 0px;
    background-color: #F3F3F3;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    }
    .alexa_description{
    display: block;
    }
    .alexa_description>header{
    min-height: 205px;
    }
    .alexa_description>header>h1{
    font-size: 1em;
    font-weight: 350;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .alexa_description>header>span{
    display: block;
    margin: -15px 0px 9px 0px;
    width: 230px;
    height: 15px;
    background-color: #fff;
    }
    .alexa_description>header>h2{
    font-size: 1.9em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .alexa_description>header>h3{
    font-size: 1.4em;
    font-weight: 390;
    line-height: 1.5em;
    letter-spacing: 1px;
    }
    .alexa_qr_code{
    display: inline-block;
    float: left;
    margin: 15px 0px 0px 0px;
    width: 300px;
    text-align: center;
    }
    .alexa_qr_code>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border: 15px solid#E9E9E9;
    border-radius: 3px;
    }
    .alexa_qr_code>span{
    font-size: 0.8em;
    font-weight: 390;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #656565;
    }
    .alexa_download_link{
    display: inline-block;
    float: left;
    margin: 130px 0px 0px 65px;
    }
    .alexa_download_link>a{
    font-family: sans-serif;
    display: inline-block;
    padding: 19px 5px 19px 5px;
    width: 315px;
    font-size: 1em;
    font-weight: 6500;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
    color: var(--main-color-font);
    background-color: var(--main-color);
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    }
    .alexa_download_link>a:hover{
    opacity: 0.9;
    }
    .amazon_echo{
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 195px 0px 0px 0px;
    background-repeat: no-repeat;
    object-position: center;
    }
    .amazon_echo>img{
    width: 500px;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    .amazon_echo>div>img{
    margin: -459px 0px 0px 200px;
    width: 66px;
    height: 66px;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
    filter: grayscale(99%);
    }
    /*ALEXA SKILL: TUTORIAL*/
    .alexa_skill_tutorial{
    display: block;
    padding: 30px 30px 5px 30px;
    margin: 35px auto 0px auto;
    background-color: #fff;
    border-radius: 3px;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px;
    }
    .alexa_skill_tutorial>header{
    margin: 0px 0px 30px 0px;
    text-align: center;
    }
    .alexa_skill_tutorial>header>h4{
    font-size: 1.5em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    }
    .skill_tutorial{
    padding: 15px 15px 15px 15px;
    margin: 0px 0px 30px 0px;
    background-color: #f5f5f5;
    border-radius: 3px;
    }
    .skill_tutorial>header{
    min-height: 85px;
    }
    .skill_tutorial>header>h5{
    font-size: 1.2em;
    }
    .skill_tutorial>header>h5>span{
    display: inline-block;
    padding: 0px 0px 0px 0px;
    width: 26px;
    height: 26px;
    background-color: #E1000A;
    color: #fff;
    text-align: center;
    border-radius: 50%;
    }
    .skill_tutorial>header>p{
    font-size: 0.9em;
    }
    .skill_tutorial>div>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }
    /*GUIDE: MODEL 2*/
    .section_guide_secundary{
    padding: 50px 0px 55px 0px;
    background-color: #FFF;
    background-image: url(https://www.jequienews.com/uploads/images/default/background-guide.png);
    background-size: cover;
    background-position: center;
    border-top: 1px solid#E9E9E9;
    }
    .primary-card-business>a{
    display: block;
    padding: 15px 19px 15px 19px;
    margin: 0px 5px 35px 5px;
    background-color: #FFF;
    border: 1px solid#C9C9C9;
    border-radius: 3px;
    }
    .primary-card-business>a:hover{
    opacity: 0.8;
    border: 1px solid var(--primary-color-guide-border-color);
    }
    .primary-card-business>a>span{
    display: -webkit-box;
    margin: 0px 0px 15px 0px;
    height: 20px;
    font-size: 0.8em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--secundary-color-guide);
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .primary-card-business>a>figure>img{
    width: 100%;
    height: 250px;
    object-fit: cover;
    object-position: center;
    border-radius: 5px;
    }
    .primary-card-business>a>header>h3{
    margin: 12px 0px 0px 0px;
    font-size: 0.9em;
    font-weight: 300;
    letter-spacing: 1px;
    color: #656565;
    }
    .primary-card-business>a>header>h4{
    display: -webkit-box;
    font-size: 1em;
    font-weight: 650;
    color: #353535;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .primary-card-business>a>header>span{
    display: inline-block;
    float: right;
    padding: 1px 12px 0px 12px;
    margin: 0px 0px 0px 0px;
    height: 30px;
    font-size: 1em;
    font-weight: 300;
    letter-spacing: 1px;
    color: var(--secundary-color-guide);
    border: 1px solid var(--secundary-color-guide);
    border-style: dashed;
    border-radius: 15px;
    }
    .secundary-card-business>a{
    display: block;
    padding: 9px 19px 15px 19px;
    margin: 0px 5px 0px 5px;
    background-color: #FFF;
    border: 1px solid#C9C9C9;
    border-radius: 3px;
    }
    .secundary-card-business>a:hover{
    opacity: 0.8;
    border: 1px solid var(--primary-color-guide-border-color);
    }
    .secundary-card-business>a>span{
    display: -webkit-box;
    margin: 0px 0px 9px 0px;
    height: 20px;
    font-size: 0.8em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--secundary-color-guide);
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .secundary-card-business>a>figure>img{
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    border-radius: 5px;
    }
    .secundary-card-business>a>header>h3{
    margin: 12px 0px 0px 0px;
    font-size: 0.9em;
    font-weight: 300;
    letter-spacing: 1px;
    color: #656565;
    }
    .secundary-card-business>a>header>h4{
    display: -webkit-box;
    font-size: 1em;
    font-weight: 650;
    color: #353535;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .secundary-card-business>a>header>span{
    display: inline-block;
    float: right;
    padding: 2px 12px 0px 12px;
    margin: 0px 0px 0px 0px;
    height: 30px;
    font-size: 0.9em;
    font-weight: 300;
    letter-spacing: 1px;
    color: var(--secundary-color-guide);
    border: 1px solid var(--secundary-color-guide);
    border-style: dashed;
    border-radius: 15px;
    }
    .rating-value{
    display: inline-block;
    margin: 0px auto 0px auto;
    font-size: 1.5em;
    text-align: center;
    }
    .rating-value>div{
    display: inline-block;
    margin: 0px 5px 0px 0px;
    color: #e1e1e1;
    }
    .rating-value>div>span{
    color: #fec005;
    }
    .btn-next-guide{
    padding: 23px 23px 23px 23px;
    margin: -235px 0px 0px 0px;
    float: right;
    opacity: 0.8;
    transform:translateY(-50%);
    color: var(--secundary-color-guide-font);
    background-color: var(--secundary-color-guide);
    }
    .btn-next-guide:hover{
    opacity: 1;
    color: var(--secundary-color-guide-font);
    }
    .btn-previous-guide{
    padding: 23px 23px 23px 23px;
    margin: -235px 0px 0px 0px;
    float: left;
    opacity: 0.8;
    transform:translateY(-50%);
    color: var(--secundary-color-guide-font);
    background-color: var(--secundary-color-guide);
    }
    .btn-previous-guide:hover{
    opacity: 1;
    color: var(--secundary-color-guide-font);
    }
    .call-guide{
    display: block;
    margin: 50px auto 0px auto;
    text-align: center;
    }
    .call-guide>a{
    display: inline-block;
    padding: 2px 19px 0px 19px;
    height: 56px;
    font-size: 1.1em;
    font-weight: 650;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--primary-color-guide);
    border: 12px solid var(--primary-color-guide);
    border-radius: 5px;
    }
    .call-guide>a:hover{
    color: var(--primary-color-guide-font);
    background-color: var(--primary-color-guide);
    }
    /*PAGINATOR*/
    .box_pagination{
    display: block;
    padding: 0px 0px 0px 0px;
    margin: 0px auto 35px auto;
    width: 100%;
    text-align: center;
    }
    .paginator_item{
    display: inline-block;
    padding: 6px 0px 0px 0px;
    margin: 0px 5px 0px 5px;
    min-width: 50px;
    height: 50px;
    font-size: 1.3em;
    font-weight: 650;
    text-decoration: none;
    color: #959595;
    background-color: #FFF;
    border: 2px solid#E1E1E1;
    border-radius: 9px;
    }
    .paginator_active{
    opacity: 0.5;
    background-color: #F5F5F5;
    }
    .paginator_item:hover{
    opacity: 0.5;
    background-color: #F5F5F5;
    }
    /*DIGITAL EDITION*/
    .digital-edition-content{
    margin: 0px auto 0px auto;
    max-width: 1360px;
    }
    .digital-edition{
    display: block;
    padding: 15px;
    }
    .twc-digital-edition{
    display: block;
    padding: 15px 15px 15px 15px;
    }
    .twc-digital-edition>div{
    margin: 9px auto 15px auto;
    text-align: center;
    }
    .twc-digital-edition>div>button{
    display: inline-block;
    padding: 1px 0px 0px 0px;
    width: 230px;
    height: 46px;
    font-size: 0.9em;
    font-weight: 650px;
    letter-spacing: 1px;
    text-align: center;
    color: #f9f9f9;
    background-color: #2F9D65;
    border: 0;
    border-bottom: 3px solid#298455;
    border-radius: 3px;
    cursor: pointer;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
    transition: border-bottom 0.5s ease, box-shadow 0.5s ease;
    }
    .twc-digital-edition>header>button:hover{
    background-color: #298455;
    }
    .pdf-canva {
    width: 100%;
    object-fit: cover;
    object-position: center;
    }
    .pdf-canva > canvas {
    width: 100%;
    object-fit: cover;
    object-position: center;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
    display: block;
    margin: 0 auto;
    }
    .pdf-page {
    transition: transform 0.5s ease, opacity 0.5s ease;
    transform: translateX(0);
    opacity: 1;
    }
    /*DIGITAL EDITION: BTN NAV*/
    .pdf-nav {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 15px;
    margin-top: 10px;
    }
    .flip-btn {
    opacity: 1;
    position: fixed;
    top: 30%;
    transform: translateY(-50%);
    width: 46px;
    height: 230px;
    font-size: 1.2em;
    color: #595959;
    background-color: #E9E9E9;
    border: 0;
    border-radius: 3px;
    cursor: pointer;
    opacity: 0.8;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
    transition: border-bottom 0.5s ease, box-shadow 0.5s ease;
    transition: opacity 0.4s ease;
    z-index: 999;
    }
    .flip-btn:hover{
    background-color: #D9D9D9;
    }
    .flip-btn>i{
    display: inline-block;
    padding: 0px 0px 0px 3px;
    width: 30px;
    height: 30px;
    font-size: 1em;
    text-align: center;
    border-radius: 50%;
    }
    .flip-btn.left {
    left: 15px;
    }
    .flip-btn.right {
    right: 15px;
    }
    .flip-page-info {
    position: fixed;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    color: #f9f9f9;
    font-weight: 600;
    background-color: rgba(0,0,0,0.4);
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 0.95em;
    z-index: 9998;
    }
    .flip-btn.left {
    writing-mode: vertical-lr; /* De baixo para cima */
    transform: rotate(180deg); /* Inverte o texto para virar pra direita */
    text-orientation: mixed;
    white-space: nowrap;
    }
    .flip-btn.right {
    margin: 115px 0px 0px 0px;
    writing-mode: vertical-lr; /* De cima para baixo */
    text-orientation: mixed;
    white-space: nowrap;

    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    }
    .flip-style {
    transition: transform 0.5s ease;
    transform-origin: center;
    animation: flipIn 0.4s ease;

    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    }
    .flip-btn.hidden {
    display: none !important;
    }
    @keyframes flipIn {
    from {
    transform: rotateY(-90deg);
    opacity: 0;
    }
    to {
    transform: rotateY(0deg);
    opacity: 1;
    }
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category{
    padding: 0px 0px 50px 0px;
    margin: 0px 0px 0px 0px;
    }
    .home-sixth-category>div>header{
    margin:0px 0px 30px 0px;
    }
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-1920);
    font-weight: 750;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: var(--category-six-color);
    }
    .home-sixth-category>div>header>h2>span{
    font-size: 0.8em;
    font-weight: 490;
    }
    .home-sixth-category>div>header>div{
    margin: -15px 0px 0px 0px;
    width: 375px;
    height: 6px;
    background-color: var(--category-six-color);
    opacity: 0.5;
    }
    .home-sixth-category>div>header>span{
    display: block;
    width: 100%;
    height: 3px;
    background-color: #F1F1F1;
    }
    .sixth-category-card>a{
    display: block;
    margin: 0px 0px 30px 0px;
    transition: opacity 0.5s ease-in-out;
    }
    .sixth-category-card>a:hover{
    opacity: 0.8;
    }
    .sixth-category-card>a>figure>img{
    width: 100%;
    height: 300px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .sixth-category-card>a>span{
    display: block;
    position: relative;
    margin: -150px 0px 0px 0px;
    height: 250px;
    background-image: linear-gradient(to top, #151515, #151515, transparent);
    border-radius: 0px 0px 2px 2px;
    }
    .sixth-category-card>a>div{
    display: block;
    margin: 0px 0px 0px 0px;
    height: 0px;
    }
    .sixth-category-card>a>div>header{
    position: relative;
    padding: 0px 23px 12px 23px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
    transform: translate(0px , -100%);
    }
    .sixth-category-card>a>div>header>h3{
    display: inline-block;
    padding: 3px 9px 0px 9px;
    height: 26px;
    font-size: 0.9em;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color: var(--category-six-color);
    color: var(--category-six-color-font);
    border-radius: 2px;
    }
    .sixth-category-card>a>div>header>h4{
    display: -webkit-box;
    font-size: 1.2em;
    font-weight: 650;
    line-height: 1.3em;
    letter-spacing: 1px;
    color: #E9E9E9;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .sixth-category-small-card>a{
    display: flex;
    padding: 0px 0px 12px 0px;
    margin: 0px 0px 12px 0px;
    border-bottom: 1px solid#e1e1e1;
    transition: opacity 0.5s ease-in-out;
    }
    .sixth-category-small-card>a:hover{
    opacity: 0.8;
    }
    .sixth-category-small-card:nth-last-child(-n+2) > a {
    border-bottom: none;
    }
    .sixth-category-small-card>a>figure{
    width: 250px;
    }
    .sixth-category-small-card>a>figure>img{
    width: 100%;
    height: 158px;
    border-radius: 2px;
    }
    .sixth-category-small-card>a>header{
    flex: 3;
    margin: 0px 0px 0px 15px;
    }
    .sixth-category-small-card>a>header>h3{
    margin: 0px 0px 5px 0px;
    font-size: 0.9em;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: var(--category-six-color);
    }
    .sixth-category-small-card>a>header>h4{
    display: -webkit-box;
    font-size: 1.2em;
    line-height: 1.4em;
    color: #151515;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .sixth-category-small-card>a>header>h5{
    display: -webkit-box;
    font-size: 1.1em;
    font-weight: 350;
    line-height: 1.4em;
    color: #858585;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    /*PAGE: PUBLIC NOTICES*/
    .card-public-notice>a{
    display: block;
    margin: 0px 0px 30px 0px;
    transition: background-color 0.5s ease-in-out, opacity 0.5s ease-in-out;
    }
    .card-public-notice>a:hover{
    opacity: 0.8;
    }
    .card-public-notice>a:hover >span{
    background-color: #FFF;
    color: #959595;
    }
    .card-public-notice>a>figure>img{
    width: 100%;
    height: 280px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card-public-notice>a>header{
    margin: 5px 0px 0px 0px;
    }
    .card-public-notice>a>header>h3{
    margin: 3px 0px 5px -5px;
    font-size: 0.9em;
    font-weight: 590;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #151515;
    }
    .card-public-notice>a>header>h4{
    display: -webkit-box;
    font-size: 1.2em;
    font-weight: 650;
    line-height: 1.3em;
    color: #393939;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .card-public-notice>a>header>h5{
    display: inline-block;
    padding: 0px 3px 0px 3px;
    margin: 0px 0px 0px 0px;
    height: 22px;
    font-size: 0.9em;
    font-weight: 390;
    text-transform: uppercase;
    color: #353535;
    }
    .card-public-notice>a>header>h5>i{
    font-size: 0.9em;
    }
    .card-public-notice>a>header>h5>span{
    color: #656565;
    }
    .card-public-notice>a>span{
    display: inline-block;
    padding: 9px 15px 0px 15px;
    margin: 5px 0px 0px 0px;
    height: 42px;
    font-size: 0.9em;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-color: #E1E1E1;
    color: #656565;
    border-radius: 3px;
    }
    /*PAGE: FAQ*/
    .list-faq{
    padding: 50px 85px 75px 85px;
    background-color: #FCFCFC;
    }
    .list-faq>header{
    padding: 0px 0px 30px 0px;
    text-align: center;
    }
    .list-faq>header>h2{
    margin: 0px 0px 15px 0px;
    font-size: 1.9em;
    font-weight: 650;
    letter-spacing: 1px;
    color: #0b3a85;
    }
    .list-faq>header>h3{
    font-size: 1.1em;
    font-weight: 350;
    line-height: 1.4em;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #858585;
    }
    .faq-item{
    display: block;
    padding: 30px 30px 23px 30px;
    margin: 0px 0px 0px 0px;
    min-height: 130px;
    border-radius: 3px;
    border-bottom: 1px solid#F1F1F1;
    }
    .list-faq .faq-item:nth-child(even) {
    background-color: #F6F6F6;
    }
    .list-faq .faq-item:nth-child(odd) {
    background-color: #FCFCFC;
    }
    .faq-item>header>h4{
    font-size: 1.3em;
    font-weight: 590;
    line-height: 1.4em;
    color: #0b3a85;
    }
    .faq-item>header>h4>span{
    display: inline-block;
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 0px;
    font-size: 0.8em;
    font-weight: 650;
    text-align: center;
    width: 30px;
    height: 30px;
    background-color: #F3F3F3;
    border-radius: 50%;
    opacity: 0.8;
    }
    .faq-item>div{
    font-size: 1.2em;
    font-weight: 350;
    line-height: 1.5em;
    font-style: italic;
    color: #0e2b5c;
    }
    .color-1>header>h4>span {
    background-color: #e63946;
    color: #fff;
    }
    .color-2>header>h4>span {
    background-color: #457b9d;
    color: #fff;
    }
    .color-3>header>h4>span {
    background-color: #2a9d8f;
    color: #fff;
    }
    .color-4>header>h4>span {
    background-color: #f4a261;
    color: #fff;
    }
    .color-5>header>h4>span {
    background-color: #9b5de5;
    color: #fff;
    }
    .color-6>header>h4>span {
    background-color: #ff6b6b;
    color: #fff;
    }
    .color-7>header>h4>span {
    background-color: #3a86ff;
    color: #fff;
    }
    .color-8>header>h4>span {
    background-color: #8338ec;
    color: #fff;
    }
    .color-9>header>h4>span {
    background-color: #fb5607;
    color: #fff;
    }
    .color-10>header>h4>span {
    background-color: #06d6a0;
    color: #fff;
    }
    .color-11>header>h4>span {
    background-color: #118ab2;
    color: #fff;
    }
    .color-12>header>h4>span {
    background-color: #ef476f;
    color: #fff;
    }
    /*HOME: LIST ALBUNS*/
    .list-albuns{
    padding: 50px 0px 0px 0px;
    }
    .list-albuns-title{
    margin: 46px 0px 0px 0px;
    }
    .list-albuns-title>header>h2{
    font-size: 1.6em;
    line-height: 1.5em;
    }
    .list-albuns-title>header>h2>strong{
    display: inline-block;
    padding: 0px 5px 0px 5px;
    font-weight: 500;
    color: #232323;
    background-color: #E9E9E9;
    }
    .list-albuns-title>a{
    display: inline-block;
    padding: 6px 19px 0px 19px;
    margin: 5px 0px 0px 0px;
    height: 42px;
    font-size: 1em;
    font-weight: 350;
    color: #A1A1A1;
    border: 1px solid#A9A9A9;
    border-radius: 3px;
    transition: background-color 0.5s ease, color 0.5s ease;
    }
    .list-albuns-title>a>i{
    font-size: 0.7em;
    }
    .list-albuns-title>a:hover{
    background-color: #A9A9A9;
    color: #fff;
    }
    .card-album>a{
    display: block;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    transition: opacity 0.5s ease-in-out;
    }
    .card-album>a:hover{
    opacity: 0.8;
    }
    .card-album>a:hover >header>h4{
    text-decoration: underline;
    }
    .card-album>a>figure>img{
    width: 100%;
    height: 208px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card-album>a>header>h3{
    position: absolute;
    display: inline-block;
    padding: 1px 5px 0px 5px;
    margin: -30px 0px 0px 9px;
    height: 20px;
    font-size: 0.9em;
    font-weight: 350;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    background-color: #151515;
    opacity: 0.8;
    }
    .card-album>a>header>h4{
    display: -webkit-box;
    font-size: 1.1em;
    line-height: 1.4em;
    color: #393939;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    /*PAGE: WEB STORIES*/
    .page-web-stories{
    margin:  30px 0px 0px 0px;
    }
    .twc-container{
    margin: 0px auto 0px auto;
    max-width: 1300px;
    }
    .list-web-stories>header{
    margin: 0px 0px 35px 0px;
    border-bottom: 1px solid#E9E9E9;
    }
    .list-web-stories>header>h1{
    font-size: 1.5em;
    color: #353535;
    }
    .list-web-stories>header>h2{
    font-size: 1.3em;
    font-weight: 500;
    color: #858585;
    }
    .card-story>a{
    display: block;
    margin: 0px 0px 26px 0px;
    transition: opacity 0.5s ease-in-out;
    }
    .card-story>a:hover{
    opacity: 0.8;
    text-decoration: underline;
    color: #fff;
    }
    .card-story>a>figure>img{
    width: 100%;
    height: 380px;
    object-fit: cover;
    object-position: center;
    border-radius: 3px;
    }
    .card-story>a>span{
    display: block;
    position: relative;
    margin: -150px 0px 0px 0px;
    height: 250px;
    background-image: linear-gradient(to top, #151515, #151515, transparent);
    border-radius: 0px 0px 3px 3px;
    }
    .card-story>a>div{
    display: block;
    margin: 0px 0px 0px 0px;
    height: 0px;
    }
    .card-story>a>div>header{
    position: relative;
    padding: 0px 23px 12px 23px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
    transform: translate(0px , -100%);
    }
    .card-story>a>div>header>h2{
    display: inline-block;
    padding: 4px 5px 0px 5px;
    height: 26px;
    font-size: 0.9em;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    background-color: var(--main-color);
    color: var(--main-color-font);
    border-radius: 2px;
    }
    .card-story>a>div>header>h3{
    display: -webkit-box;
    font-size: 1.2em;
    font-weight: 650;
    line-height: 1.3em;
    letter-spacing: 1px;
    color: #E9E9E9;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .web-stories-not-found{
    display: block;
    padding: 6px 9px 9px 9px;
    margin: 0px 0px 0px 0px;
    background-image: linear-gradient(to right, #CFE2FF, #CFE2FF, transparent, transparent, transparent);
    color: #052C65;
    }
    .web-stories-not-found>header>h5{
    margin: 0px 0px 0px 0px;
    font-size: 1.2em;
    }
    .web-stories-not-found>p{
    margin: 0px 0px 0px 0px;
    font-size: 1em;
    }
    /*PAGES: ELECTIONS*/
    .body-page-elections{
    padding: 30px 0px 30px 0px;
    background-color: #F6F6F6;
    background-image: url(https://www.jequienews.com/uploads/images/default/elections-background.webp);
    background-repeat: repeat;
    }
    /* GUIDE CATEGORIES */
    .guide-categories{
    display: grid;
    grid-template-columns: repeat(6,1fr);
    margin: 30px auto 30px auto;
    max-width: 1300px;
    gap: 15px;
    }
    .guide-subcategories{
    display: grid;
    grid-template-columns: repeat(6,1fr);
    margin: -30px auto 30px auto;
    max-width: 1300px;
    gap: 15px;
    }
    .guide-category{
    display: flex;
    padding: 0px 9px 0px 9px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 150px;
    text-align: center;
    text-decoration: none;
    background: #fff;
    color: #151515;
    border: 1px solid #ececec;
    border-radius: 12px;
    transition: .25s ease;
    }
    .guide-category:hover{
    box-shadow:0 10px 24px rgba(0,0,0,.08);
    border-color:#dcdcdc;
    }
    .guide-category-icon{
    display: flex;
    padding: 1px 0px 0px 0px;
    margin: 0px 0px 9px 0px;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    font-size: 1.5em;
    background-color: #F3F3F3;
    border-radius: 50%;
    }
    .guide-category h3{
    display: -webkit-box;
    margin: 0px 0px 0px 0px;
    font-size: 0.95em;
    font-weight: 750;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    .guide-category p{
    display: -webkit-box;
    margin: 0px 0px 0px 0px;
    font-size: 0.9em;
    line-height: 1.4em;
    color: #656565;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    }
    /* HEAD: STORIES */
    .head-stories{
    background-color: #232323;
    background-image: linear-gradient(rgba(255, 255, 255, .015) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .015) 1px, transparent 1px);
    background-size: 15px 15px;
    background-position: center;
    }
    .news-stories {
    padding: 0px 0px 0px 0px;
    margin: 0px auto 0px auto;
    max-width: 1320px;

    }
    .news-stories-tiles{
    padding: 15px 0px 15px 0px;
    margin: 0px auto 0px auto;
    }
    .news-stories-rounded{
    padding: 15px 0px 12px 0px;
    margin: 0px auto 0px auto;
    }
    .news-stories-mobile-only {
    display: none;
    }
    .stories-scroll {
    display: flex;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    gap: 10px;
    overflow-x: auto;
    cursor: grab;
    user-select: none;
    scrollbar-width: none;
    }
    .stories-scroll::-webkit-scrollbar {
    display: none;
    }
    .stories-scroll.active {
    cursor: grabbing;
    }
    .story-item {
    display: block;
    flex: 0 0 109px;
    width: 109px;
    margin: 0 0 0 -9px;
    color: #333;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    }
    .story-image {
    width: 80px;
    height: 80px;
    margin: 0 auto;
    padding: 3px;
    background: linear-gradient(45deg, var(--main-color), var(--main-color-line));
    border-radius: 50%;
    transition: transform .25s ease, box-shadow .25s ease;
    }
    .story-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border: 3px solid #131313;
    border-radius: 50%;
    }
    .story-item > span {
    display: block;
    margin: 5px 0px 0px 0px;
    font-size: 0.75em;
    font-weight: 500;
    line-height: 1.3em;
    color: #E9E9E9;
    }
    .news-stories-rounded .story-item:hover .story-image,
    .news-stories-rounded .story-item:focus-visible .story-image {
    box-shadow: 0 0 3px rgba(56, 189, 248, .45), 0 0 20px rgba(56, 189, 248, .25);
    }
    .news-stories-tiles .stories-scroll {
    gap: 15px;
    }
    .news-stories-tiles .story-item {
    position: relative;
    display: block;
    flex: 0 0 118px;
    width: 118px;
    height: auto;
    aspect-ratio: 13 / 18;
    align-self: flex-start;
    margin: 0;
    overflow: hidden;
    color: #fff;
    border-radius: 5px;
    transition: box-shadow .25s ease;
    }
    .news-stories-tiles .story-image {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background: none;
    border-radius: 0;
    box-shadow: none;
    transition: none;
    }
    .news-stories-tiles .story-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    image-rendering: auto;
    border: 0;
    border-radius: 0;
    }
    .news-stories-tiles .story-image::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(to top, rgba(0, 0, 0, .78) 0%, rgba(0, 0, 0, .22) 30%, transparent 55%);
    pointer-events: none;
    }
    .news-stories-tiles .story-item > span {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    display: -webkit-box;
    margin: 0;
    padding: 19px 5px 15px 5px;
    overflow: hidden;
    color: #fff;
    background: linear-gradient(to top, rgba(0, 0, 0, .92) 0%, rgba(0, 0, 0, .72) 55%, transparent 100%);
    font-size: .72em;
    font-weight: 700;
    line-height: 1.2;
    text-align: center;
    text-transform: uppercase;
    white-space: normal;
    overflow-wrap: anywhere;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    }
    .news-stories-tiles .story-item:hover,
    .news-stories-tiles .story-item:focus-visible {
    box-shadow: 0 0 0 2px rgba(56, 189, 248, .55);
    }
    .story-viewer {
    position: fixed;
    inset: 0;
    z-index: 9999;
    display: none;
    align-items: center;
    justify-content: center;
    background: #000;
    }
    .story-viewer.active {
    display: flex;
    }
    .story-content {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 90%;
    max-width: 500px;
    height: 90vh;
    overflow: hidden;
    background: #111;
    border-radius: 15px;
    }
    .story-content > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 15px;
    }
    .story-info {
    position: absolute;
    top: 25px;
    right: 20px;
    left: 20px;
    z-index: 2;
    }
    .story-author {
    display: flex;
    align-items: center;
    gap: 10px;
    }
    .story-author img {
    width: 45px;
    height: 45px;
    object-fit: cover;
    border: 2px solid #fff;
    border-radius: 50%;
    }
    .story-author span {
    display: flex;
    flex-direction: column;
    color: #fff;
    }
    .story-author strong {
    font-size: 14px;
    }
    .story-author small {
    margin-top: 2px;
    color: #ddd;
    font-size: 11px;
    }
    .story-title {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 70px 25px 25px;
    color: #fff;
    background: linear-gradient( transparent, rgba(0, 0, 0, .9));
    }
    .story-title h4 {
    display: inline-block;
    padding: 5px 14px;
    background: var(--main-color-secondary);
    color: var(--main-color-secondary-font);
    font-size: .8em;
    font-weight: 650;
    letter-spacing: 1px;
    clip-path: polygon(8px 0, 100% 0, 100% 100%, 8px 100%, 0 50%);
    }
    .story-title h2 {
    margin: 0 0 15px;
    font-size: 22px;
    line-height: 28px;
    }
    .story-title a {
    display: inline-block;
    padding: 5px 15px;
    background: var(--main-color-secondary);
    color: var(--main-color-secondary-font);
    font-size: .9em;
    text-decoration: none;
    transition: background-color .2s ease, color .2s ease;
    }
    .story-title a:hover {
    opacity: 0.5;
    }
    .close-story {
    position: absolute;
    top: 20px;
    right: 25px;
    z-index: 10;
    color: #fff;
    background: none;
    border: 0;
    font-size: 40px;
    line-height: 40px;
    cursor: pointer;
    }
    .story-progress {
    position: absolute;
    top: 15px;
    left: 50%;
    z-index: 10;
    display: flex;
    gap: 4px;
    width: min(500px, 80%);
    transform: translateX(-50%);
    }
    .story-progress span {
    position: relative;
    flex: 1;
    height: 3px;
    overflow: hidden;
    background: rgba(255, 255, 255, .4);
    border-radius: 5px;
    }
    .story-progress span.active::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 100%;
    background: #fff;
    animation: storyProgress 5s linear forwards;
    }
    .story-progress span.completed::after {
    content: "";
    position: absolute;
    inset: 0;
    background: #fff;
    }
    @keyframes storyProgress {
    to {
    width: 100%;
    }
    }
    .story-prev,
    .story-next {
    position: absolute;
    top: 50%;
    z-index: 10;
    width: 50px;
    height: 80px;
    color: #fff;
    background: transparent;
    border: 0;
    font-size: 60px;
    cursor: pointer;
    transform: translateY(-50%);
    }
    .story-prev {
    left: 20px;
    }
    .story-next {
    right: 20px;
    }
    @media(max-width: 1450px){
    /*HORIZONTAL MENU : LOGO*/
    .logo_menu{
    max-width: 360px;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
    .advertising_head{
    max-width: 760px;
    }
    .advertising_head * {
    max-height: 101px;
    }
    /*MAIN MENU: TRENDS - 1450px*/
    .trends_menu_content{
    margin:0px 15px 0px 15px;
    }
    /*HOME: STREAM*/
    .audio_stream{
    max-width: 1300px;
    }
    .video_stream{
    max-width: 800px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height:650px;
    }
    .carousel_title_home{
    padding:365px 19px 0px 19px;
    margin:-650px 0px 0px 0px;
    height:650px;
    }
    .carousel_control_next_dest{
    margin:-365px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-365px 0px 0px 0px;
    }
    /*HOME: CARD COLUMN*/
    .card_column>a>img{
    height: 185px;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>img{
    height: 263px;
    }
    /*HOME: CATEGORY ONE*/
    .card_small_category_one>a>img{
    height: 250px;
    }
    /*HOME: CLASSIFIED*/
    .card_classified>img {
    height: 205px;
    }
    .card_classified_title>h3 {
    font-size: .9em;
    min-height: 39px 
    }
    /*HOME: VIDEO*/
    .list_videos {
    margin:0px 0px 0px 9%;
    max-height: 595px;
    }
    /*HOME: CATEGORY THREE*/
    .card_category_three_title>header>h4{
    font-size: 1.4em;
    }
    .card_category_three_title>header>h5{
    font-size: 1.2em;
    }
    .card_category_three_image>img{
    height: 190px;
    }
    /*HOME: CATEGORY FOUR*/
    .card_big_category_four_image>img{
    width: 645px;
    height: 390px;
    }
    .card_big_category_four_title>header{
    padding: 90px 0px 0px 0px;
    }
    /*HOME: CALENDAR OF EVENTS*/
    .card_event>a>img {
    height: 195px;
    }
    /*HOME: GUIDE*/
    .card_guide_home>a>img{
    height: 165px;
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_email{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 0px;
    width: 390px;
    }
    .classified_telephone{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 175px;
    }
    .classified_whatsapp{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 175px;
    }
    /*PAGE: ADVERTISING*/
    .advertising_head_content{
    max-width: 1230px;
    }
    .advertising_body_content{
    max-width: 1230px;
    }
    .advertising_footer_content{
    max-width: 1230px;
    }
    .advertising_buttons>a{
    margin:0px 0px 0px 12px;
    width: 165px;
    font-size: 0.85em;
    }
    /*PAGE: DIGITAL EDITION*/
    .card_digital_edition_rel>img{
    height: 350px;
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header>h2{
    font-size: 1em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.85em;
    }
    /*PAGES: DIGITAL EDITION*/
    .card_digital_edition>img{
    height: 295px;
    }
    /*PAGE: STREAM*/
    .stream_video{
    max-width: 850px;
    }
    /*PAGE: COUPOM*/
    .page_coupom{
    min-height: auto;
    }
    /*HOME: JOB OPENINGS*/
    .card_job>a>div>span{
    margin: 53px 0px 0px 0px;
    }
    /*DIGITAL EDITION - 1450px*/
    .digital-edition-content{
    max-width: 1230px;
    }
    .flip-btn {
    top: 19%;
    }
    /*HOME: LIST ALBUNS - 1450px*/
    .list-albuns-title>header>h2{
    font-size: 1.5em;
    }
    .card-album>a>figure>img{
    height: 205px;
    }
    /*PAGE: WEB STORIES - 1450px*/
    .twc-container{
    max-width: 1280px;
    }
    }
    @media(max-width: 1300px){
    /*HORIZONTAL MENU : LOGO*/
    .logo_menu{
    max-width: 340px;
    }
    /*HORIZONTAL MENU : NAV - 1300px*/
    .nav_item>a{
    margin: 0px 6px 0px 0px;
    font-size: 0.9em;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
    .advertising_head{
    max-width: 715px;
    }
    .advertising_head * {
    max-height: 95px;
    }
    /*MAIN MENU: TRENDS - 1300px*/
    .trends_menu_content{
    max-width: 1150px;
    }
    .list_trends{
    width: 85%;
    }
    /*HOME: STREAM*/
    .audio_stream{
    max-width: 1150px;
    }
    .video_stream{
    max-width: 720px;
    }
    .video_stream>header>h3{
    font-size: 0.9em;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 630px;
    }
    .carousel_title_home{
    padding:345px 15px 0px 15px;
    margin:-630px 0px 0px 0px;
    height:630px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlights_posts{
    padding: 0px 0px 0px 0px;
    }
    .highlight_image{
    width: 175px;
    }
    .highlight_post>a>header{
    padding: 0px 0px 0px 6px;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>img{
    height: 249px;
    }
    .last_news_card>a>header>h3{
    margin:-19px 0px 0px 0px;
    font-size: var(--h3-font-1300);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-1300);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_big_category_one>a>img{
    height: 450px;
    }
    .card_big_category_one>a>header>h3{
    display: inline-block;
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.4em;
    }
    .card_small_category_one>a>img{
    height: 240px;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-1300);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_small_category_two>a>img{
    height: 175px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-1300);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 2px 9px 3px 5px;
    font-size: var(--h2-font-1300);
    }
    .carousel_classified_controls {
    padding: 2px 5px 0 5px;
    }
    .card_classified>img {
    height: 180px;
    }
    .card_classified_title>h3 {
    min-height: 50px 
    }
    /*HOME: VIDEO*/
    .list_videos {
    margin:0px 0px 0px 0px;
    max-height: 545px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_category_three_image{
    width: 34%;
    }
    .card_category_three_image>img{
    height: 180px;
    }
    .card_category_three_title{
    width: 66%;
    }
    .card_category_three_title>header>h4{
    font-size: 1.3em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_big_category_four_image>img{
    width: 612px;
    height: 370px;
    }
    .card_big_category_four_title>header>h3{
    font-size: 0.9em;
    }
    .card_big_category_four_title>header>h4{
    font-size: 1.6em;
    }
    .card_small_category_four>a>img{
    height: 180px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-1300);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_event {
    margin:0px 0px 35px 0px 
    }
    .card_event_date>span {
    padding:3px 0px 0px 0px;
    }
    .card_event_date .month {
    padding: 3px 0px 3px 0px;
    }
    .card_event>a>img {
    height: 175px;
    }
    .card_event_body {
    margin: -40px 5px 0px 5px;
    }
    .card_event_body>h3 {
    font-size: 0.85em;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_text_category_five>a>header>h3{
    font-size: 1em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.6em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.3em;
    }
    .card_big_category_five>a>img{
    height: 250px;
    }
    .card_big_category_five>a>div{
    margin: -250px 0px 0px 0px;
    height: 250px;
    }
    .card_big_category_five>a>header{
    margin:-115px 15px 0px 15px;
    }
    .card_big_category_five>a>header>h3{
    font-size: 0.8em;
    }
    .card_big_category_five>a>header>h4{
    font-size: 1.2em;
    }
    .card_small_category_five>a>img{
    height: 159px;
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-1300);
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-1300);
    }
    .card_guide_home>a>span{
    font-size: 0.75em;
    }
    .card_guide_home>a>img{
    height: 159px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_guide_home>a>i{
    margin:-22px 0px 0px 0px;
    font-size: 0.75em;
    }
    /*PAGE POST: TITLE*/
    .post_title{
    margin:-75px 0px 0px 0px;
    }
    .post_title>header>h1{
    font-size: 1.9em;
    }
    /*PAGE POST: INFO*/
    .post_info_author>div{
    margin: 14px 0px 0px 9px;
    font-size: 0.9em;
    }
    .post_info_date_pub{
    margin: 14px 0px 0px 0px;
    font-size: 0.9em;
    }
    .post_info_last_update{
    margin: 14px 15px 0px 0px;
    font-size: 0.9em;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-1300);
    }
    .card_trends>a>img{
    max-height: 219px;
    }
    .card_trends>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    padding: 3px 9px 3px 9px;
    font-size: var(--h2-font-1300);
    }
    .posts_rel>header>div{
    margin:-23px 0px 0px 0px;
    }
    .post_rel>a>img{
    height: 216px;
    }
    .post_rel>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .post_rel_soccer>a>img{
    height: 216px;
    }
    .post_rel_soccer>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 260px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-1300);
    }
    .list_columns>header>h2>span{
    height: 15px;
    }
    .card_column>a>img{
    height: 175px;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    .card_column_primary>a>img{
    height: 190px;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGE POST: CLASSSIFIED*/
    .classified_email{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 0px;
    width: 335px;
    font-size: 0.75em;
    }
    .classified_telephone{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 155px;
    font-size: 0.75em;
    }
    .classified_whatsapp{
    padding:6px 3px 8px 3px;
    margin:0px 0px 0px 19px;
    width: 155px;
    font-size: 0.75em;
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-1300);
    }
    .podcast_home>header>h2>span{
    font-size: 1.3em;
    }
    .card_podcast_home>a>header>h3{
    font-size: 0.8em;
    }
    .card_podcast_home>a>header>h4{
    font-size: 1.1em;
    }
    .card_podcast_home>a>header>h5{
    font-size: 0.8em;
    }
    /*GUIDE: PAGE*/
    .guide_content{
    margin:0px 15px 0px 15px;
    }
    /*GUIDE: PAGE*/
    .guide_info{
    margin:39px 15px 0px 15px;
    }
    .business{
    margin:0px 15px 0px 15px;
    }
    .card_guide_rel>a>img{
    height: 185px;
    }
    .card_guide_rel>a>header>h3{
    font-size: 0.75em;
    }
    /*PAGE: ADVERTISING*/
    .advertising_head_content{
    max-width: 1150px;
    }
    .advertising_body_content{
    max-width: 1150px;
    }
    .advertising_footer_content{
    max-width: 1150px;
    }
    .advertising_title>header>h1{
    font-size: 1.6em;
    }
    .advertising_buttons>a{
    margin:0px 0px 0px 9px;
    width: 150px;
    font-size: 0.8em;
    }
    /*PAGE: DIGITAL EDITION*/
    .digital_edition_title>header>div{
    font-size: 0.9em;
    }
    .digital_edition_title>header>h1{
    font-size: 1.9em;
    }
    .digital_editions{
    max-width: 1200px;
    }
    .card_digital_edition_rel{
    padding:8px 15px 26px 15px;
    }
    .card_digital_edition_rel>span{
    font-size: 0.8em;
    }
    .card_digital_edition_rel>time{
    margin:3px 0px 0px 0px;
    font-size: 0.8em;
    }
    .card_digital_edition_rel>img{
    height: 330px;
    }
    /*PAGES: DEFAULT*/
    .search{
    margin:0px 23% 0px 23%;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 190px;
    }
    /*PAGES: POST*/
    .card_post_primary>a>img{
    height: 216px;
    }
    .card_post_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a>img{
    height: 216px;
    }
    .card_album_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a>img{
    height: 216px;
    }
    .card_job_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a>img{
    height: 216px;
    }
    .card_soccer_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a>img{
    height: 216px;
    }
    .card_contest_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a>img{
    height: 223px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: EVENT*/
    .card_event_primary>a>img {
    height: 250px;
    }
    .card_event_primary_body>h3 {
    font-size: 0.9em;
    line-height: 1.5em;
    }
    .card_event_primary_date .month {
    font-size: 0.8em;
    }
    /*PAGES: VIDEO*/
    .card_video_primary>a>img {
    height: 250px;
    }
    .card_video_primary_body>h3 {
    font-size: 0.9em;
    line-height: 1.5em;
    }
    .card_video_primary_date .month {
    font-size: 0.8em;
    }
    /*PAGES: COLUMNISTS*/
    .card_columnist_primary>header>h3{
    font-size: 1em;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a>img{
    height: 216px;
    }
    .card_drugstore_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: CLASSIFIED*/
    .classified_category_item>a{
    font-size: 0.9em;
    }
    .card_classified_primary>a>img{
    height: 216px;
    }
    .card_classified_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header>h2{
    font-size: 0.9em;
    }
    .guide_category>a>header>h3{
    font-size: 0.75em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.8em;
    }
    .card_guide_primary>a>img{
    height: 216px;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGES: DIGITAL EDITION*/
    .card_digital_edition{
    padding:8px 15px 26px 15px;
    }
    .card_digital_edition>span{
    font-size: 0.8em;
    }
    .card_digital_edition>time{
    margin:3px 0px 0px 0px;
    font-size: 0.8em;
    }
    .card_digital_edition>img{
    height: 260px;
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a>img{
    height: 216px;
    }
    .card_camera_primary>a>header>time{
    font-size: var(--h3-font-1300);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-1300);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-1300);
    }
    /*PAGE: STREAM*/
    .stream_video{
    max-width: 720px;
    }
    .stream_video>header>h1{
    font-size: 0.9em;
    }
    /*PAGE: SUBSCRIBE NEWS*/
    .subscribe_news>img{
    max-width: 260px;
    }
    .subscribe_news>header>h1{
    font-size: 1.8em;
    }
    .subscribe_news{
    padding: 50px;
    }
    .subscribe_news>header>h1{
    font-size: 1.6em;
    }
    .subscribe_news>header>h2{
    font-size: 1.3em;
    }
    .subscribe_channel_info>div>header>h5{
    font-size: 0.9em;
    }
    .subscribe_channel_info>div>p{
    font-size: 0.9em;
    }
    /*PAGE: COLUMNIST*/
    .columnist_info>header>h1{
    font-size: 1.1em;
    }
    .columninst_posts>header>h3{
    font-size: 1.4em;
    }
    /*FOOTER: TRENDS*/
    .card_trend_footer>a>img{
    height: 175px;
    }
    .card_trend_footer>a>header>h4{
    font-size: 0.85em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1.1em;
    }
    /*PAGE: DRUGSTORE*/
    .post_address>div{
    font-size: 1.1em;
    }
    .post_address>p{
    font-size: 0.9em;
    }
    /*PAGE: DISCOUNT COUPON*/
    .discount_coupon_title {
    font-size: 1.1em;
    }
    /*HOME: JOB OPENINGS*/
    .card_job>a>div>span{
    margin: 55px 0px 0px 0px;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_description>header>h2{
    font-size: 1.6em;
    }
    .android_description>header>h3{
    font-size: 1.3em;
    }
    .android_qr_code{
    width: 250px;
    }
    .android_download_link{
    margin: 95px 0px 0px 65px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_description>header>h2{
    font-size: 1.6em;
    }
    .alexa_description>header>h3{
    font-size: 1.3em;
    }
    .alexa_qr_code{
    width: 250px;
    }
    .alexa_download_link{
    margin: 95px 0px 0px 65px;
    }
    /*GUIDE: MODEL 2 - 1300px*/
    .primary-card-business>a{
    padding: 15px 15px 15px 15px;
    margin: 0px 0px 35px 0px;
    }
    .primary-card-business>a>figure>img{
    height: 240px;
    }
    .secundary-card-business>a{
    padding: 9px 15px 15px 15px;
    margin: 0px 0px 0px 0px;
    }
    /*DIGITAL EDITION - 1300px*/
    .digital-edition-content{
    max-width: 1100px;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-1300);
    }
    .sixth-category-card>a>div>header{
    padding: 0px 19px 12px 19px;
    }
    .sixth-category-card>a>div>header>h4{
    font-size: 1.1em;
    }
    .sixth-category-small-card>a>figure>img{
    height: 156px;
    }
    .sixth-category-small-card>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGE: PUBLIC NOTICES - 1300px*/
    .card-public-notice>a>figure>img{
    height: 235px;
    }
    /*PAGE: FAQ - 1300px*/
    .list-faq{
    padding: 35px 65px 65px 65px;
    }
    /*HOME: LIST ALBUNS - 1300px*/
    .list-albuns-title>header>h2{
    font-size: 1.3em;
    }
    .card-album>a>figure>img{
    height: 192px;
    }
    .card-album>a>header>h4{
    font-size: 1em;
    }
    /*PAGE: WEB STORIES - 1300px*/
    .twc-container{
    margin: 0px 30px 0px 30px;
    }
    .card-story>a>figure>img{
    height: 360px;
    }
    /* GUIDE CATEGORIES - 1300px*/
    .guide-categories{
    grid-template-columns: repeat(5,1fr);
    margin: 30px 0px 30px 0px;
    }
    .guide-subcategories{
    grid-template-columns: repeat(5,1fr);
    margin: -30px 0px 30px 0px;
    }
    /* HEAD: STORIES - 1300px*/
    .news-stories-tiles{
    padding: 15px 0px 15px 0px;
    margin: 0px 15px 0px 15px;
    }
    .news-stories-tiles .story-item {
    flex: 0 0 114px;
    width: 114px;
    }
    .news-stories-rounded{
    padding: 15px 0px 12px 0px;
    margin: 0px 15px 0px 15px;
    }
    .story-item {
    flex: 0 0 105px;
    width: 105px;
    }
    }
    @media(max-width: 1230px){
    /*HORIZONTAL MENU : LOGO*/
    .logo_menu{
    max-width: 270px;
    }
    .trends_menu{
    margin:0px 0px 0px 0px;
    background-color: #F5F5F5;
    }
    .trends_menu_content{
    padding:0px 0px 0px 15px;
    margin:0px 15px 0px 0px;
    background-color: #D9D9D9;
    }
    .trends_menu_desktop{
    width: 0px;
    }
    .trends_menu_desktop>span{
    display: none;
    }
    .list_trends{
    animation: marquee 35s linear infinite;
    width: 83%;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
    .advertising_head{
    max-width: 580px;
    }
    .advertising_head * {
    max-height: 76px;
    }
    .nav_menu{
    display: none;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 575px;
    }
    .carousel_title_home{
    padding:315px 0px 0px 0px;
    margin:-575px 0px 0px 0px;
    height:575px;
    }
    .carousel_title_home>h2{
    font-size: 1.1em;
    }
    .carousel_title_home>h3{
    font-size: 1.6em;
    line-height: 1.5em;
    }
    .carousel_control_next_dest{
    margin:-350px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-350px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlight_image{
    display: none;
    }
    .highlight_post>a>header{
    padding: 0px 0px 0px 0px;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>img{
    height: 192px;
    }
    .last_news_card>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-1200);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_big_category_one>a>img{
    height: 320px;
    }
    .card_big_category_one>a>div{
    margin:-320px 0px 0px 0px;
    height: 320px;
    }
    .card_big_category_one>a>header{
    margin:-105px 15px 0px 15px;
    height: 99px;
    }
    .card_big_category_one>a>header>h3{
    display: inline-block;
    font-size: var(--h3-font-1200);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.2em;
    }
    .card_small_category_one>a>img{
    height: auto;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-1200);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_small_category_two>a>img{
    height: 139px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-1200);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    font-size: var(--h2-font-1200);
    }
    .carousel_classified_controls {
    padding: 0px 5px 0 5px;
    }
    .card_classified>img {
    height: 165px;
    }
    .card_classified_title>h3 {
    min-height: 55px;
    }
    .classified_btn {
    padding: 9px 30px 11px 30px;
    }
    /*HOME: VIDEO*/
    .list_videos {
    max-height: 500px;
    }
    .card_video_cover>img {
    min-height:109px;
    }
    .card_video_title {
    margin:6px 0px 0px 0px;
    }
    .card_video_title>h5 {
    font-size: 1em;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_category_three_image{
    width: 32%;
    }
    .card_category_three_image>img{
    height: 136px;
    }
    .card_category_three_title{
    width: 68%;
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_category_three_title>header>h4{
    font-size: 1.1em;
    }
    .card_category_three_title>header>h5{
    font-size: 1em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_big_category_four_image>img{
    width: 475px;
    height: 285px;
    }
    .card_big_category_four_title>header{
    padding: 65px 0px 0px 0px;
    }
    .card_big_category_four_title>header>h3{
    font-size: 0.8em;
    }
    .card_big_category_four_title>header>h4{
    font-size: 1.3em;
    }
    .card_big_category_four_title>header>h5{
    font-size: 1.2em;
    }
    .card_small_category_four>a>img{
    height: 135px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-1200);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_event>a>img {
    height: 155px;
    }
    .card_event_body {
    padding:15px 5px 5px 5px;
    margin: -40px 0px 0px 0px;
    }
    .card_event_body>h3 {
    font-size: 0.8em;
    line-height: 1.6em;
    }
    .card_event_date {
    left: 9px;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_text_category_five>a>header>h3{
    font-size: 0.9em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.5em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.2em;
    }
    .card_big_category_five>a>img{
    height: 195px;
    }
    .card_big_category_five>a>div{
    margin: -195px 0px 0px 0px;
    height: 195px;
    }
    .card_big_category_five>a>header{
    margin:-105px 12px 0px 12px;
    }
    .card_big_category_five>a>header>h3{
    font-size: 0.75em;
    }
    .card_big_category_five>a>header>h4{
    font-size: 1em;
    }
    .card_small_category_five>a>img{
    height: 119px;
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-1200);
    }
    /*HOME: GUIDE*/
    .guide_search>header>h2{
    font-size: 1.4em;
    }
    .guide_search>header>h3{
    font-size: 1.2em;
    }
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_guide_home>a{
    padding: 12px 9px 15px 9px;
    }
    .card_guide_home>a>img{
    height: 122px;
    }
    .card_guide_home>a>header{
    min-height: 75px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .carousel_control_home_next_guide{
    margin:-265px 0px 0px 0px;
    }
    .carousel_control_home_prev_guide{
    margin:-265px 0px 0px 0px;
    }
    /*PAGE POST: TITLE*/
    .post_status{
    margin:-15px -12px 15px -12px;
    }
    .post_title{
    padding: 12px 12px 19px 12px;
    }
    .post_title>header>span{
    font-size: 0.8em;
    }
    .post_title>header>span>div{
    margin: 0px 0px 0px 12px;
    }
    .post_title>header>span>span{
    margin: 0px 0px 0px 12px;
    }
    .post_title>header>h1{
    font-size: 1.6em;
    }
    .post_title>header>h2{
    font-size: 1.4em;
    }
    /*PAGE POST: INFO*/
    .post_info{
    padding: 6px 12px 6px 12px;
    }
    .post_info_author>div{
    font-size: 0.8em;
    }
    .post_info_date_pub{
    font-size: 0.8em;
    }
    .post_info_last_update{
    font-size: 0.8em;
    }
    /*PAGE POST: GALLERY*/
    .post_gallery {
    padding:19px 2.5% 5px 2.5%;
    }
    /*PAGE POST: CONTENT*/
    .post_content{
    padding:12px 12px 12px 12px;
    }
    /*PAGE POST: COMMENTS*/
    .post_comments{
    padding:12px 12px 12px 12px;
    }
    /*PAGE POST: TRENDS*/
    .card_trends>a>img{
    max-height: 175px;
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    font-size: var(--h2-font-1200);
    }
    .post_rel>a>header{
    min-height: 95px;
    }
    .post_rel>a>img{
    height: 165px;
    }
    .post_rel>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .post_rel_soccer>a>header{
    min-height: 95px;
    }
    .post_rel_soccer>a>header>img{
    width: 30px;
    height: 30px;
    }
    .post_rel_soccer>a>img{
    height: 165px;
    }
    .post_rel_soccer>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 205px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_column>a>img{
    height: 135px;
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    .card_column_primary>a{
    padding: 12px;
    }
    .card_column_primary>a>img{
    height: 150px;
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_contact{
    padding:0px 0px 0px 0px;
    margin:15px 0px 26px 0px;
    text-align: center;
    }
    .classified_email{
    display: block;
    padding:8px 3px 9px 3px;
    margin:0px 0px 30px 0px;
    width: 100%;
    font-size: 0.75em;
    }
    .classified_telephone{
    padding:8px 3px 9px 3px;
    margin:0px 0px 30px 0px;
    width: 46%;
    font-size: 0.75em;
    }
    .classified_whatsapp{
    padding:8px 3px 9px 3px;
    margin:0px 0px 30px 30px;
    width: 46%;
    font-size: 0.75em;
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-1200);
    }
    .card_podcast_home>a>img{
    border: 5px solid#FFF;
    }
    .card_podcast_home>a>header{
    margin:-360px 9px 0px 9px;
    }
    .card_podcast_home>a>header>h3{
    font-size: 0.75em;
    }
    .card_podcast_home>a>header>h4{
    font-size: 1em;
    }
    .card_podcast_home>a>header>h5{
    font-size: 0.75em;
    }
    /*GUIDE: PAGE*/
    .guide_title>header>span{
    font-size: 0.9em;
    }
    .guide_title>header>h1{
    font-size: 1.9em;
    }
    .guide_localization{
    margin:9px 0px 5px 0px;
    }
    .guide_opening_hours{
    margin:9px 0px 5px 0px;
    }
    .call_whatsapp{
    margin:12px 12px 0px 0px;
    }
    .call_whatsapp>a{
    font-size: 0.8em;
    }
    .call_whatsapp>a>i{
    display: none;
    }
    .visit_facebook{
    margin:12px 12px 0px 0px;
    }
    .visit_facebook>a{
    font-size: 0.8em;
    }
    .visit_facebook>a>i{
    display: none;
    }
    .visit_instagram{
    margin:12px 0px 0px 0px;
    }
    .visit_instagram>a{
    font-size: 0.8em;
    }
    .visit_instagram>a>i{
    display: none;
    }
    .card_guide_rel>a>img{
    height: 159px;
    }
    .card_guide_rel>a>header{
    min-height: 85px;
    }
    .card_guide_rel>a>header>h4{
    font-size: 1em;
    }
    /*GUIDE: EVALUATION*/
    .business_evaluation{
    max-width: 100%;
    }
    /*GUIDE: EVALUATION SCORE*/
    .score_collapse{
    position: relative;
    max-width: 100%;
    }
    /*PAGE: ADVERTISING*/
    .advertising_head_content{
    padding:50px 15px 35px 15px;
    margin:0px 15px 0px 15px;
    }
    .advertising_body_content{
    padding:30px 15px 15px 15px;
    margin:0px 15px 0px 15px;
    }
    .advertising_footer_content{
    padding:15px 15px 15px 15px;
    margin:0px 15px 0px 15px;
    }
    .advertising_title>header>h1{
    font-size: 1.5em;
    }
    .advertising_buttons>a{
    margin:0px 0px 0px 9px;
    width: 130px;
    font-size: 0.75em;
    }
    .advertising_buttons>a>i{
    display: none;
    }
    .advertising_email{
    font-size: 0.75em;
    }
    .advertising_phone{
    font-size: 0.75em;
    }
    /*PAGE: DIGITAL EDITION*/
    .digital_editions{
    margin:0px 15px 0px 15px;
    }
    .card_digital_edition_rel{
    padding:8px 5px 26px 5px;
    }
    .card_digital_edition_rel>span{
    font-size: 0.75em;
    }
    .card_digital_edition_rel>time{
    font-size: 0.75em;
    }
    .card_digital_edition_rel>img{
    height: 280px;
    }
    /*PAGES: DEFAULT*/
    .head_pages_title>header>h1{
    font-size: 1.4em;
    }
    .head_pages_title>header>h1>span{
    margin:4px 0px 0px 3px;
    }
    .head_page_contact_title>header>h1{
    font-size: 1.4em;
    }
    .head_page_contact_title>header>h1>span{
    margin:4px 0px 0px 3px;
    }
    .search{
    margin:0px 19% 0px 19%;
    }
    /*PAGES: POST REL*/
    .list_call_posts>header>h2{
    font-size: 1.3em;
    }
    .card_call_post>a{
    margin:0px 0px 0px 0px;
    }
    .card_call_posts>a>img{
    height: 163px;
    }
    .card_call_posts>a>header{
    min-height: 215px;
    }
    .card_call_posts>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGES: NO RESULT*/
    .page_noresults{
    margin:0px 19% 35px 19%;
    }
    .page_noresults>header>h3{
    font-size: 1.5em;
    }
    .page_noresults>p{
    font-size: 1.1em;
    }
    /*PAGES: POST*/
    .card_post_primary>a>header{
    min-height: 105px;
    }
    .card_post_primary>a>img{
    height: 165px;
    }
    .card_post_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a>header{
    min-height: 105px;
    }
    .card_album_primary>a>img{
    height: 165px;
    }
    .card_album_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a>header{
    min-height: 105px;
    }
    .card_job_primary>a>img{
    height: 165px;
    }
    .card_job_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a>header{
    min-height: 105px;
    }
    .card_soccer_primary>a>img{
    height: 165px;
    }
    .card_soccer_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a>header{
    min-height: 105px;
    }
    .card_contest_primary>a>img{
    height: 165px;
    }
    .card_contest_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a{
    padding: 15px 15px 15px 15px;
    }
    .card_podcast_primary>a>img{
    height: 185px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: EVENT*/
    .card_event_primary {
    padding: 5px 5px 3px 5px;
    }
    .card_event_primary>a>img {
    height: 205px;
    }
    .card_event_primary_body {
    padding:12px 5px 5px 12px;
    margin:-40px 9px 0px 9px;
    }
    .card_event_primary_body>h3 {
    font-size: 0.9em;
    line-height: 1.5em;
    }
    .card_event_primary_date {
    top: 12px;
    left: 12px;
    font-size: 1em;
    }
    /*PAGES: VIDEO*/
    .card_video_primary {
    padding: 5px 5px 3px 5px;
    }
    .card_video_primary>a>img {
    height: 205px;
    }
    .card_video_primary_body {
    padding:12px 5px 5px 12px;
    margin:-40px 9px 0px 9px;
    }
    .card_video_primary_body>h3 {
    font-size: 0.9em;
    line-height: 1.5em;
    }
    .card_video_primary_date {
    top: 12px;
    left: 12px;
    font-size: 1em;
    }
    /*PAGES: COLUMNISTS*/
    .card_columnist_primary{
    padding: 12px 12px 12px 12px;
    }
    .card_columnist_primary>header>h3{
    font-size: 0.9em;
    }
    .btn_go_posts{
    padding: 9px 5px 12px 5px;
    font-size: 0.9em;
    }
    .btn_go_profile{
    padding: 9px 5px 12px 5px;
    font-size: 0.9em;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a>header{
    min-height: 105px;
    }
    .card_drugstore_primary>a>img{
    height: 165px;
    }
    .card_drugstore_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: 0.75em;
    letter-spacing: 1px;
    }
    .card_drugstore_primary>a>header>h3>i{
    display: none;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: CLASSIFIED*/
    .classified_category_item>a{
    font-size: 0.75em;
    }
    .card_classified_primary>a>header{
    min-height: 105px;
    }
    .card_classified_primary>a>img{
    height: 165px;
    }
    .card_classified_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header>h2{
    font-size: 0.9em;
    }
    .guide_category>a>header>h3{
    font-size: 0.75em;
    }
    .guide_subcategory>a>header{
    min-height: 65px;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-1200);
    }
    .card_guide_primary>a>span>mark{
    display: none;
    }
    .card_guide_primary>a>img{
    height: 165px;
    }
    .card_guide_primary>a>header{
    min-height: 50px;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: DIGITAL EDITION*/
    .card_digital_edition{
    padding:8px 5px 26px 5px;
    }
    .card_digital_edition>span{
    font-size: 0.75em;
    }
    .card_digital_edition>time{
    font-size: 0.75em;
    }
    .card_digital_edition>img{
    height: 245px;
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a>header{
    min-height: 105px;
    }
    .card_camera_primary>a>img{
    height: 165px;
    }
    .card_camera_primary>a>header>time{
    margin:4px 0px 0px 0px;
    font-size: var(--h3-font-1200);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-1200);
    }
    /*PAGES: CONTACT*/
    .contact_forms>p{
    font-size: 0.8em;
    }
    .service_period>p{
    font-size: 0.8em;
    }
    /*PAGE: SUBSCRIBE NEWS*/
    .subscribe_news{
    padding: 15px;
    }
    .subscribe_news>header{
    margin: 15px 0px 15px 0px;
    }
    .subscribe_news>header>h1{
    font-size: 1.3em;
    }
    .subscribe_news>header>h2{
    font-size: 1.1em;
    }
    .subscribe_channel_info>div>header>h5{
    font-size: 0.9em;
    }
    .subscribe_channel_info>div>p{
    font-size: 0.9em;
    }
    /*PAGE: ABOUT*/
    .about_site>header>span{
    width: 65%;
    }
    /*PAGE: COLUMNIST*/
    .columninst_posts>header>h3{
    font-size: 1.3em;
    }
    /*FOOTER: TRENDS*/
    .card_trend_footer>a>img{
    height: 136px;
    }
    .card_trend_footer>a>header>h4{
    font-size: 0.8em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1em;
    }
    /*PAGE: DRUGSTORE*/
    .post_telephone_number>a{
    font-size: 0.8em;
    }
    .post_whatsapp_number>a{
    font-size: 0.8em;
    }
    .post_address>div{
    font-size: 1em;
    }
    .post_address>p{
    font-size: 0.8em;
    }
    /*PAGE POST: PUBLISHER*/
    .publisher{
    padding: 12px 12px 12px 12px;
    }
    .publisher_description>p{
    -webkit-line-clamp: 4;
    }
    .publihser_image>img{
    width: 175px;
    height: 175px;
    }
    .publisher_description>header>h4{
    font-size: 0.8em;
    }
    .publisher_description>header>h5{
    font-size: 1em;
    }
    .publisher_description>p{
    font-size: 0.9em;
    }
    /*PAGE: DISCOUNT COUPON*/
    .discount_coupon_title {
    font-size: 1em;
    min-height: 85px;
    }
    .discount_coupon_amount {
    width: 50px;
    min-width: 50px;
    }
    /*PAGE: COUPOM*/
    .coupom_card>span{
    font-size: 1.3em;
    }
    .coupom_card>i{
    margin: -50px 15px 0px 0px;
    }
    .coupom_card>header>h1{
    font-size: 1.3em;
    }
    .coupom_card>header>h3{
    font-size: 1.2em;
    }
    .coupom_card>p>span{
    font-size: 1.2em;
    }
    .coupom_card>a{
    font-size: 1.2em;
    }
    /*HOME: JOB OPENINGS*/
    .card_job>a>div>span{
    margin: 63px 0px 0px 0px;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_app{
    padding: 30px 15px 0px 30px;
    }
    .android_description>header>h2{
    font-size: 1.5em;
    }
    .android_description>header>h3{
    font-size: 1.2em;
    }
    .android_qr_code{
    width: 195px;
    }
    .android_qr_code>span{
    font-size: 0.75em;
    }
    .android_download_link{
    margin: 75px 0px 0px 35px;
    }
    .android_download_link>a{
    width: 265px;
    font-size: 0.9em;
    }
    .smarth_phone{
    margin: 0px 0px 0px 0px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_skill{
    padding: 30px 15px 15px 30px;
    }
    .alexa_description>header>h2{
    font-size: 1.5em;
    }
    .alexa_description>header>h3{
    font-size: 1.2em;
    }
    .alexa_qr_code{
    width: 195px;
    }
    .alexa_qr_code>span{
    font-size: 0.75em;
    }
    .alexa_download_link{
    margin: 75px 0px 0px 35px;
    }
    .alexa_download_link>a{
    width: 265px;
    font-size: 0.9em;
    }
    .amazon_echo{
    margin: 185px 0px 0px 0px;
    }
    .amazon_echo>img{
    width: 375px;
    }
    .amazon_echo>div>img{
    margin: -350px 0px 0px 150px;
    width: 52px;
    height: 52px;
    }
    /*ALEXA SKILL: TUTORIAL*/
    .skill_tutorial>header{
    min-height: 105px;
    }
    /*GUIDE: MODEL 2 - 1200px*/
    .primary-card-business>a{
    padding: 15px 12px 15px 12px;
    }
    .primary-card-business>a>figure>img{
    height: 190px;
    }
    .primary-card-business>a>span{
    font-size: 0.75em;
    }
    .primary-card-business>a>header>h3{
    font-size: 0.85em;
    }
    .primary-card-business>a>header>h4{
    font-size: 0.9em;
    }
    .primary-card-business>a>header>span{
    padding: 1px 9px 0px 9px;
    }
    .secundary-card-business>a{
    padding: 9px 9px 15px 9px;
    }
    .secundary-card-business>a>span{
    font-size: 0.75em;
    }
    .secundary-card-business>a>header>h3{
    font-size: 0.85em;
    }
    .secundary-card-business>a>header>h4{
    font-size: 0.9em;
    }
    .secundary-card-business>a>header>span{
    padding: 1px 9px 0px 9px;
    }
    .rating-value{
    font-size: 1.3em;
    }
    .btn-next-guide{
    margin: -195px 0px 0px 0px;
    }
    .btn-previous-guide{
    margin: -195px 0px 0px 0px;
    }
    /*DIGITAL EDITION - 1200px*/
    .digital-edition-content{
    max-width: 900px;
    }
    .flip-btn.left {
    left: 0px;
    }
    .flip-btn.right {
    right: 0px;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-1200);
    }
    .sixth-category-card>a>figure>img{
    height: 230px;
    }
    .sixth-category-card>a>div>header>h4{
    font-size: 1em;
    }
    .sixth-category-small-card>a{
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 12px 0px;
    }
    .sixth-category-small-card>a>figure>img{
    height: 150px;
    }
    .sixth-category-small-card>a>header>h4{
    font-size: 1em;
    }
    /*PAGE: PUBLIC NOTICES - 1200px*/
    .card-public-notice>a>figure>img{
    height: 205px;
    }
    .card-public-notice>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGE: FAQ - 1200px*/
    .list-faq{
    padding: 30px 50px 50px 50px;
    }
    .list-faq>header>h2{
    font-size: 1.6em;
    }
    .list-faq>header>h3{
    font-size: 1em;
    }
    .faq-item>header>h4{
    font-size: 1.2em;
    }
    .faq-item>div{
    font-size: 1.1em;
    }
    /*HOME: LIST ALBUNS - 1200px*/
    .list-albuns-title>header>h2{
    font-size: 1.2em;
    }
    .card-album>a>figure>img{
    height: 155px;
    }
    .card-album>a>header>h4{
    font-size: 0.95em;
    }
    /*PAGE: WEB STORIES - 1200px*/
    .card-story>a>figure>img{
    height: 280px;
    }
    .card-story>a>div>header{
    padding: 0px 15px 5px 15px;
    }
    .card-story>a>div>header>h2{
    font-size: 0.8em;
    }
    .card-story>a>div>header>h3{
    font-size: 1.1em;
    }
    }
    @media(max-width: 968px){
    /*SOCIAL BUTTONS : SITE TOP*/
    .social_icon_menu>a{
    margin:0px 6px 0px 0px;
    }
    /*STREAM PLAYER: SITE TOP*/
    .btn_live{
    margin:-2px 0px 0px 0px;
    }
    .audio_player{
    margin:-1px 0px 0px 0px;
    }
    /*HORIZONTAL MENU : LOGO - 965px*/
    .logo_menu{
    max-width: 253px;
    }
    /*HORIZONTAL MENU: ADVERTISING - 965px*/
    .advertising_head{
    max-width: 435px;
    }
    .advertising_head * {
    max-height: 76px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 435px;
    }
    .carousel_title_home{
    padding:195px 0px 0px 0px;
    margin:-435px 0px 0px 0px;
    height: 435px;
    }
    .carousel_title_home>h2{
    font-size: 1em;
    }
    .carousel_title_home>h3{
    font-size: 1.3em;
    }
    .carousel_control_next_dest{
    margin:-300px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-300px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlight_post>a{
    padding:6px 0px 0px 0px;
    }
    .highlight_post>a>header>h4{
    font-size: 0.7em;
    }
    .highlight_post>a>header>h5{
    font-size: 0.95em;
    line-height: 1.3em;
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_guide_home>a{
    padding: 5px 5px 5px 5px;
    }
    .card_guide_home>a>span{
    display: none;
    }
    .card_guide_home>a>img{
    height: 95px;
    }
    .card_guide_home>a>header{
    min-height: 95px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_guide_home>a>i{
    margin:-21px 0px 0px 0px;
    font-size: 0.7em;
    }
    .carousel_control_home_next_guide{
    margin:-275px 0px 0px 0px;
    }
    .carousel_control_home_prev_guide{
    margin:-275px 0px 0px 0px;
    }
    /*PAGE POST: MEDIA*/
    .media_image>figure>img{
    height: 475px 
    }
    .media_image>div{
    margin:-475px 0px 0px 0px;
    height: 475px;
    }
    .media_info_primary{
    margin:-445px 0px 0px -5px;
    }
    .media_info_secundary{
    margin:-399px 0px 0px -5px;
    }
    /*PAGE POST: TITLE*/
    .post_title{
    padding: 9px 9px 15px 9px;
    }
    .post_title>header>span{
    font-size: 0.75em;
    }
    .post_title>header>span>i{
    letter-spacing: 0px;
    }
    .post_title>header>span>div{
    margin: 0px 0px 0px 5px;
    letter-spacing: 0;
    }
    .post_title>header>span>span{
    margin: 0px 0px 0px 5px;
    letter-spacing: 0;
    }
    .post_title>header>h1{
    font-size: 1.4em;
    }
    .post_title>header>h2{
    font-size: 1.3em;
    }
    /*PAGE POST: GALLERY*/
    .post_gallery {
    padding:19px 2.5% 0px 2.5%;
    }
    /*PAGE POST: INFO*/
    .post_info{
    padding: 6px 15px 6px 15px;
    }
    .post_info_author>div{
    margin: 5px 0px 0px 9px;
    font-size: 0.9em;
    color: #656565;
    min-width: 500px;
    }
    .post_info_date_pub{
    float: left;
    margin: 23px 0px 0px -219px;
    font-size: 0.8em;
    }
    .post_info_last_update{
    float: left;
    margin: 23px 15px 0px -90px;
    font-size: 0.8em;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-900);
    }
    .sidebar_trends>header>div{
    margin:-3px 0px 30px 0px;
    }
    .card_trends>a>img{
    max-height: 119px;
    }
    .card_trends>a>header>h3{
    margin:-23px 0px 0px 0px;
    font-size: 0.8em;
    }
    .card_trends>a>header>h4{
    font-size: 1em;
    }
    .card_trends>a>header>h5{
    font-size: 0.95em;
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    font-size: var(--h2-font-900);
    }
    .post_rel>a>header{
    min-height: 126px;
    }
    .post_rel>a>img{
    height: 115px;
    }
    .post_rel>a>header>time{
    display: none;
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .post_rel_soccer>a>header{
    min-height: 126px;
    }
    .post_rel_soccer>a>img{
    height: 115px;
    }
    .post_rel_soccer>a>header>time{
    display: none;
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .call_posts>a{
    padding: 15px 5px 17px 5px;
    font-size: 0.8em;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 155px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-900);
    }
    .list_columns>header>h2>span{
    height: 12px;
    }
    .card_column>a>img{
    height: 105px;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_column_primary>a{
    padding: 5px;
    }
    .card_column_primary>a>img{
    height: 115px;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-900);
    }
    .podcast_home>header>h2>span{
    font-size: 1.2em;
    }
    .card_podcast_home>a>img{
    height: 390px;
    border: 3px solid#FFF;
    }
    .card_podcast_home>a>div{
    margin:-390px 0px 0px 0px;
    height: 390px;
    }
    .card_podcast_home>a>header{
    padding:0px 5px 0px 5px;
    margin:-375px 0px 0px 0px;
    }
    .card_podcast_home>a>header>h3{
    font-size: 0.7em;
    }
    .card_podcast_home>a>header>h4{
    font-size: 1em;
    }
    .card_podcast_home>a>header>h5{
    font-size: 0.7em;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>img{
    height: 143px;
    }
    .last_news_card>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-900);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_big_category_one>a>img{
    height: 250px;
    }
    .card_big_category_one>a>div{
    margin:-250px 0px 0px 0px;
    height: 250px;
    }
    .card_big_category_one>a>header{
    margin:-130px 15px 0px 15px;
    height: 119px;
    }
    .card_big_category_one>a>header>h3{
    font-size: var(--h3-font-1200);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.2em;
    }
    .card_small_category_one>a>img{
    height: 139px;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-900);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_small_category_two>a>img{
    height: 105px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-900);
    letter-spacing: 0;
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-900);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 1px 9px 3px 5px;
    font-size: var(--h2-font-900);
    }
    .carousel_classified_controls {
    padding: 0px 5px 0 5px;
    }
    .card_classified {
    padding:0px 0px 30px 0px;
    margin:0px 0px 0px 0px;
    min-width:auto;
    }
    .card_classified>img {
    height: 130px;
    }
    .card_classified_title>h3 {
    min-height: 71px;
    }
    .classified_btn {
    padding: 9px 9px 11px 9px;
    }
    /*HOME: VIDEO*/
    .list_videos {
    max-height: 430px;
    }
    .card_video {
    padding: 5px 5px 5px 5px;
    }
    .card_video_title {
    margin: 5px 0 0 0 
    }
    .card_video_title>h5 {
    font-size: 0.9em;
    letter-spacing: 1px;
    line-height: 1.2em;
    }
    .card_video_cover>img {
    min-height:95px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_category_three_image{
    width: 35%;
    }
    .card_category_three_image>img{
    height: 126px;
    }
    .card_category_three_title{
    width: 65%;
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_category_three_title>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_category_three_title>header>h5{
    font-size: var(--h5-font-900);
    }
    .card_category_three_title>div{
    font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_big_category_four_image>img{
    width: 356px;
    height: 215px;
    }
    .card_big_category_four_title>header{
    padding: 15px 0px 0px 0px;
    }
    .card_big_category_four_title>header>h3{
    font-size: 0.8em;
    }
    .card_big_category_four_title>header>h4{
    font-size: 1.2em;
    }
    .card_big_category_four_title>header>h5{
    font-size: 1.1em;
    }
    .card_small_category_four>a>img{
    height: 105px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-900);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_event>a>img {
    height: 135px;
    }
    .card_event_body {
    padding:15px 5px 5px 5px;
    margin: 0px 3px 0px 3px;
    }
    .card_event_body>h3 {
    margin-left: 0;
    min-height: 85px;
    font-size: 0.8em;
    }
    .card_event_date {
    float: right;
    margin:-85px 0px 0px 0px;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-900);
    }
    .card_text_category_five>a>header>h3{
    font-size: 0.9em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.4em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.2em;
    }
    .card_big_category_five>a>img{
    height: 150px;
    }
    .card_big_category_five>a>div{
    margin: -150px 0px 0px 0px;
    height: 150px;
    }
    .card_big_category_five>a>header{
    margin: -119px 5px 0px 5px;
    }
    .card_big_category_five>a>header>h3{
    font-size: 0.7em;
    }
    .card_big_category_five>a>header>h4{
    font-size: 0.95em;
    }
    .card_small_category_five>a>img{
    height: 90px;
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-900);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-900);
    }
    /*GUIDE: PAGE*/
    .guide_title>header>h1{
    font-size: 1.6em;
    }
    .call_whatsapp>a{
    padding: 9px 9px 9px 9px;
    }
    .visit_facebook>a{
    padding: 9px 9px 9px 9px;
    }
    .visit_facebook>a>span{
    display: none;
    }
    .visit_instagram>a{
    padding: 9px 9px 9px 9px;
    }
    .visit_instagram>a>span{
    display: none;
    }
    .card_guide_rel>a>img{
    height: 115px;
    }
    .card_guide_rel>a>header{
    min-height: 105px;
    }
    /*GUIDE: EVALUATION - 965px*/
    .rating_value{
    margin: 3px 0px 0px 0px;
    }
    .rating_value>i{
    margin: 6px 4px 0px 0px;
    font-size: 1.4em;
    }
    .btn_rate{
    margin: 9px 0px 0px 0px;
    }
    .btn_rate>a{
    display: inline-block;
    padding: 2px 9px 3px 9px;
    font-size: 0.8em;
    }
    /*GUIDE: EVALUATION SCORE - 965px*/
    .rating{
    border: none;
    margin: 0px auto -15px auto;
    }
    .item_score_percent{
    width: 200px;
    }
    /*PAGE: ADVERTISING - 965px*/
    .advertising_buttons>a{
    margin:0px 0px 15px 9px;
    }
    .advertising_email{
    font-size: 0.71em;
    }
    .advertising_phone{
    font-size: 0.71em;
    }
    /*PAGE: DIGITAL EDITION - 965px*/
    .card_digital_edition_rel>img{
    height: 205px;
    }
    .card_digital_edition_rel>span{
    margin:0px 0px 2px 0px;
    }
    .card_digital_edition_rel>time{
    margin:0px 0px 9px 0px;
    float: left;
    }
    /*PAGES: DEFAULT - 965px*/
    .head_pages_title>header>h1{
    font-size: 1.3em;
    }
    .head_pages_title>header>h1>span{
    margin:3px 0px 0px 3px;
    }
    .head_page_contact_title>header>h1{
    font-size: 1.3em;
    }
    .head_page_contact_title>header>h1>span{
    margin:3px 0px 0px 3px;
    }
    .search{
    margin:0px 15% 0px 15%;
    }
    /*PAGES: POST REL - 965px*/
    .card_call_posts>a>img{
    height: 130px;
    }
    .card_call_posts>a>header{
    min-height: 239px;
    }
    .card_call_posts>a>header>h3{
    font-size: 0.8em;
    }
    .card_call_posts>a>header>h4{
    font-size: 1.1em;
    }
    .card_call_posts>a>header>h5{
    font-size: 0.9em;
    }
    .card_call_posts_action>span{
    min-width: 185px;
    }
    /*PAGES: POST - 965px*/
    .card_post_primary>a>header{
    min-height: 126px;
    }
    .card_post_primary>a>img{
    height: 115px;
    }
    .card_post_primary>a>header>time{
    display: none;
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a>header{
    min-height: 126px;
    }
    .card_album_primary>a>img{
    height: 115px;
    }
    .card_album_primary>a>header>time{
    display: none;
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: VAGAS DE EMPREGO - 965px*/
    .card_job_primary>a>header{
    min-height: 126px;
    }
    .card_job_primary>a>img{
    height: 115px;
    }
    .card_job_primary>a>header>time{
    display: none;
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: SOCCER - 965px*/
    .item_team{
    padding:9px 0px 0px 0px;
    height: 50px;
    }
    .card_soccer_primary>a>header{
    min-height: 126px;
    }
    .card_soccer_primary>a>img{
    height: 115px;
    }
    .card_soccer_primary>a>header>time{
    display: none;
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: CONCURSO - 965px*/
    .card_contest_primary>a>header{
    min-height: 126px;
    }
    .card_contest_primary>a>img{
    height: 115px;
    }
    .card_contest_primary>a>header>time{
    display: none;
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: PODCAST - 965px*/
    .card_podcast_primary>a>img{
    height: 130px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: EVENT - 965px*/
    .card_event_primary {
    padding: 5px 5px 3px 5px;
    }
    .card_event_primary>a>img {
    height: 150px;
    }
    .card_event_primary_body {
    padding:12px 3px 5px 9px;
    margin:-40px 5px 0px 5px;
    min-height: 115px;
    }
    .card_event_primary_body>h3 {
    font-size: 0.8em;
    }
    .card_event_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: VIDEO - 965px*/
    .card_video_primary {
    padding: 5px 5px 3px 5px;
    }
    .card_video_primary>a>img {
    height: 150px;
    }
    .card_video_primary_body {
    padding:12px 3px 5px 9px;
    margin:-40px 5px 0px 5px;
    min-height: 115px;
    }
    .card_video_primary_body>h3 {
    font-size: 0.8em;
    }
    .card_video_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS - 965px*/
    .card_columnist_primary{
    padding: 5px 5px 5px 5px;
    }
    .card_columnist_primary>header>h3{
    font-size: 0.8em;
    }
    .btn_go_posts{
    padding: 9px 3px 12px 3px;
    font-size: 0.8em;
    }
    .btn_go_posts>i{
    display: none;
    }
    .btn_go_profile{
    padding: 9px 3px 12px 3px;
    font-size: 0.8em;
    }
    .btn_go_profile>i{
    display: none;
    }
    /*PAGES: DRUGSTORE - 965px*/
    .card_drugstore_primary>a>header{
    min-height: 126px;
    }
    .card_drugstore_primary>a>img{
    height: 115px;
    }
    .card_drugstore_primary>a>header>time{
    display: none;
    }
    .card_drugstore_primary>a>header>h3{
    font-size: 0.7em;
    }
    .card_drugstore_primary>a>header>h3>span{
    margin:0px 5px 5px 0px;
    }
    .card_drugstore_primary>a>header>h3>div{
    margin:0px 5px 5px 0px;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: CLASSIFIED - 965px*/
    .classified_category_item>a{
    font-size: 0.6em;
    }
    .classified_category_item>a>i{
    display: none;
    }
    .card_classified_primary>a>header{
    min-height: 126px;
    }
    .card_classified_primary>a>img{
    height: 115px;
    }
    .card_classified_primary>a>header>time{
    display: none;
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: GUIDE - 965px*/
    .guide_category>a>header>h2{
    font-size: 0.8em;
    }
    .guide_category>a>header>h3{
    font-size: 0.7em;
    }
    .guide_subcategory>a>header>h2{
    font-size: 0.7em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.75em;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-900);
    }
    .card_guide_primary>a>img{
    height: 115px;
    }
    .card_guide_primary>a>header{
    min-height: 75px;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGES: DIGITAL EDITION - 965px*/
    .card_digital_edition>img{
    height: 175px;
    }
    .card_digital_edition>span{
    margin:0px 0px 2px 0px;
    }
    .card_digital_edition>time{
    margin:0px 0px 9px 0px;
    float: left;
    }
    /*PAGES: LIVE CAMERAS - 965px*/
    .card_camera_primary>a>header{
    min-height: 126px;
    }
    .card_camera_primary>a>img{
    height: 115px;
    }
    .card_camera_primary>a>header>time{
    display: none;
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-900);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-900);
    }
    /*PAGE: COLUMNIST - 965px*/
    .columnist_info>header>h1{
    font-size: 1em;
    }
    .columninst_posts>header>h3{
    font-size: 1.2em;
    }
    /*FOOTER: TRENDS - 965px*/
    .card_trend_footer>a>img{
    height: 105px;
    }
    .card_trend_footer>a>header>h4{
    font-size: 0.7em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 0.95em;
    }
    /*PAGE: DRUGSTORE - 965px*/
    .post_telephone_number>a{
    font-size: 0.75em;
    min-width: 175px;
    }
    .post_whatsapp_number>a{
    font-size: 0.75em;
    min-width: 175px;
    }
    .post_address>div{
    font-size: 0.95em;
    }
    .post_address>p{
    font-size: 0.75em;
    }
    /*PAGE POST: PUBLISHER - 965px*/
    .publisher_description>div>a{
    margin: 0px 12px 0px 0px;
    }
    /*HOME: JOB OPENINGS - 965px*/
    .card_job>a>div>span{
    margin: 72px 0px 0px 0px;
    }
    .card_job>a>header>h3{
    font-size: 1.1em;
    }
    /*DOWNLOAD PAGE: ANDROID APP - 965px*/
    .android_app{
    padding: 15px 3px 0px 15px;
    }
    .android_description>header{
    margin: 0px 0px 30px 0px;
    min-height: auto;
    }
    .android_description>header>h2{
    font-size: 1.3em;
    }
    .android_description>header>h3{
    font-size: 1.1em;
    }
    .android_qr_code{
    margin: 0px 0px 30px 0px;
    width: 280px;
    }
    .android_qr_code>span{
    font-size: 0.8em;
    }
    .android_download_link{
    display: block;
    float: none;
    margin: 0px 0px 15px 0px;
    }
    .android_download_link>a{
    width: 280px;
    }
    .smarth_phone{
    margin: 158px 0px 0px 0px;
    }
    .smarth_phone>img{
    margin: -23px 0px 0px -12px;
    width: 380px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL - 965px*/
    .alexa_skill{
    padding: 15px 3px 15px 15px;
    }
    .alexa_description>header{
    margin: 0px 0px 30px 0px;
    min-height: auto;
    }
    .alexa_description>header>h2{
    font-size: 1.3em;
    }
    .alexa_description>header>h3{
    font-size: 1.1em;
    }
    .alexa_qr_code{
    margin: 0px 0px 30px 0px;
    width: 280px;
    }
    .alexa_qr_code>span{
    font-size: 0.8em;
    }
    .alexa_download_link{
    display: block;
    float: none;
    margin: 0px 0px 0px 0px;
    }
    .alexa_download_link>a{
    width: 280px;
    }
    .amazon_echo{
    margin: 230px 0px 0px 0px;
    }
    .amazon_echo>img{
    width: 275px;
    }
    .amazon_echo>div>img{
    margin: -265px 0px 0px 109px;
    width: 39px;
    height: 39px;
    }
    /*GUIDE: MODEL 2 - 965px*/
    .section_guide_secundary{
    padding: 35px 0px 15px 0px;
    }
    .primary-card-business>a>figure>img{
    height: 150px;
    }
    .secundary-card-business>a{
    padding: 9px 19px 15px 19px;
    margin: 0px 0px 35px 0px;
    }
    .secundary-card-business>a>span{
    font-size: 0.8em;
    }
    .secundary-card-business>a>header>h3{
    font-size: 0.9em;
    }
    .secundary-card-business>a>header>h4{
    font-size: 1em;
    }
    .secundary-card-business>a>header>span{
    padding: 1px 12px 0px 12px;
    }
    .btn-next-guide{
    margin: -185px 0px 0px 0px;
    }
    .btn-previous-guide{
    margin: -185px 0px 0px 0px;
    }
    .call-guide{
    margin: 0px auto 15px auto;
    }
    /*DIGITAL EDITION - 965px*/
    .digital-edition-content{
    margin: 0px 26px 0px 26px;
    max-width: 100%;
    }
    .flip-btn {
    top: 30%;
    width: 38px;
    height: 180px;
    font-size: 1em;
    font-weight: 650;
    }
    .flip-btn.right {
    margin: 90px 0px 0px 0px;
    }
    /*HOME: SIXTH CATEGORY - 965px*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-900);
    }
    .sixth-category-card>a>figure>img{
    height: 180px;
    }
    .sixth-category-small-card>a>figure{
    width: 160px;
    }
    .sixth-category-small-card>a>figure>img{
    height: 152px;
    }
    /*FOOTER - 965px*/
    .footer-social-itens>span{
    width: 115px;
    }
    /*PAGE: PUBLIC NOTICES - 965px*/
    .card-public-notice>a>figure>img{
    height: 150px;
    }
    .card-public-notice>a>header>h3{
    font-size: 0.8em;
    }
    .card-public-notice>a>header>h5{
    font-size: 0.8em;
    }
    /*PAGE: FAQ - 965px*/
    .list-faq{
    padding: 19px 35px 35px 35px;
    }
    .list-faq>header>h2{
    font-size: 1.5em;
    }
    .faq-item{
    padding: 19px 19px 12px 19px;
    min-height: auto;
    }
    .faq-item>header>h4{
    font-size: 1.2em;
    line-height: 1.5em;
    }
    .faq-item>header>h4>span{
    font-size: 0.75em;
    width: 28px;
    height: 28px;
    }
    /*HOME: LIST ALBUNS - 965px*/
    .list-albuns-title{
    margin: 5px 0px 0px 0px;
    }
    .list-albuns-title>header>h2{
    font-size: 1.1em;
    }
    .list-albuns-title>a{
    padding: 6px 12px 0px 12px;
    }
    .list-albuns-title>a>i{
    font-size: 0.7em;
    }
    .card-album>a>figure>img{
    height: 115px;
    }
    .card-album>a>header>h4{
    font-size: 0.9em;
    }
    /* GUIDE CATEGORIES - 968px*/
    .guide-categories{
    grid-template-columns: repeat(4,1fr);
    margin: 30px 0px 30px 0px;
    }
    .guide-subcategories{
    grid-template-columns: repeat(4,1fr);
    margin: -30px 0px 30px 0px;
    }
    /* HEAD: STORIES - 996px*/
    .news-stories-tiles{
    padding: 15px 0px 15px 0px;
    margin: 0px 15px 0px 15px;
    }
    .news-stories-tiles .story-item {
    flex: 0 0 114px;
    width: 114px;
    }
    .news-stories-rounded{
    padding: 15px 0px 12px 0px;
    margin: 0px 15px 0px 15px;
    }
    .story-item {
    flex: 0 0 105px;
    width: 105px;
    }
    }
    @media(max-width: 768px){

    /*MAIN MENU: TRENDS - 765px*/
    .trends_menu{
    background-color: #D9D9D9;
    }
    .list_trends{
    padding:7px 0px 3px 0px;
    animation: marquee 230s linear infinite;
    padding: 6px 0px 4px 0px;
    width: 5300px;
    }
    /*STREAM PLAYER: SITE TOP - 765px*/
    .audio_player{
    width: 350px;
    }
    .audio_player * {
    max-width:350px;
    }
    /*HORIZONTAL MENU : LOGO - 765px*/
    .logo_menu{
    margin: 12px auto 12px auto;
    max-width: 390px;
    text-align: center;
    }
    /*HORIZONTAL MENU: ADVERTISING - 765px*/
    .advertising_head{
    margin: 6px auto 12px auto;
    max-width: 100%;
    height: auto;
    float:none;
    text-align: center;
    }
    .advertising_head * {
    max-width: 100%;
    max-height: 90px;
    height: auto;
    }
    .carousel_advertising{
    margin:0px auto 5px auto;
    }
    .carousel_advertising>a>img{
    max-width: 100%;
    max-height: auto;
    }
    /*HOME: STREAM - 765px*/
    .section_stream_video{
    padding:30px 0px 30px 0px;
    }
    .video_stream{
    padding:15px 15px 0px 15px;
    margin:0px 30px 0px 30px;
    }
    .video_stream>header{
    padding:12px 0px 7px 0px;
    }
    /*HOME: PRIMARY HIGHLIGHTS - 765px*/
    .highlights_home{
    background-color: #232323;
    }
    .carousel_home{
    margin:0px -15px 0px -15px;
    }
    .carousel_item_home>a>img{
    height: 415px;
    filter: brightness(95%);
    }
    .carousel_title_home{
    padding:275px 15px 0px 15px;
    margin:-415px 0px 0px 0px;
    height: 416px;
    background-image: linear-gradient(to top, #232323, transparent);
    }
    .carousel_title_home>h2{
    padding: 1px 5px 2px 5px;
    font-weight: 590;
    }
    .carousel_control_next_dest{
    padding:23px 23px 23px 23px;
    margin:-215px 0px 0px 0px;
    background-image: linear-gradient(to left, #232323, #454545);
    }
    .carousel_control_prev_dest{
    padding:23px 23px 23px 23px;
    margin:-215px 0px 0px 0px;
    background-image: linear-gradient(to right, #232323, #454545);
    }
    /*HOME: SECUNDARY HIGHLIGHTS - 765px*/
    .highlights_posts{
    display: block;
    margin:0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
    height: auto;
    position: initial;
    background-color: #232323;
    }
    .highlights_posts .highlight_post{
    border-right: 0;
    }
    .highlight_post{
    border-bottom: 3px solid#151515;
    }
    .highlight_post:last-of-type{
    border-bottom: 0;
    }
    .highlight_post>a{
    padding:15px 0px 12px 0px;
    margin:0px 0px 0px 0px;
    }
    .highlight_image{
    display: block;
    width: 230px;
    }
    .highlight_image>img{
    height: 103px;
    border: 5px solid#151515;
    }
    .highlight_post>a>header{
    padding: 0px 0px 0px 12px;
    }
    .highlight_post>a>header>h4{
    padding: 2px 5px 2px 5px;
    font-size: 0.8em;
    }
    .highlight_post>a>header>h5{
    font-size: 1.2em;
    line-height: 1.3em;
    }
    .highlights_posts_background{
    display: none;
    }
    /*HOME: LAST NEWS - 765px*/
    .last_news_card{
    margin:0px 0px 39px 0px;
    }
    .last_news_card>a>img{
    height: auto;
    }
    .last_news_card>a>header>h3{
    margin:-22px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*HOME: CATEGORY ONE - 765px*/
    .category_one>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_big_category_one>a>img{
    height: 370px;
    }
    .card_big_category_one>a>div{
    margin:-370px 0px 0px 0px;
    height: 370px;
    }
    .card_big_category_one>a>header{
    margin:-135px 15px 0px 15px;
    height: 130px;
    }
    .card_big_category_one>a>header>h3{
    padding: 2px 5px 3px 5px;
    font-size: var(--h3-font-765);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.3em;
    }
    .card_small_category_one{
    margin:39px 0px 39px 0px;
    }
    .card_small_category_one>a>img{
    height: auto;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*HOME: CATEGORY TWO - 765px*/
    .category_two>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_small_category_two>a{
    display: block;
    margin:0px 0px 39px 0px;
    }
    .card_small_category_two>a>img{
    height: auto;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-765);
    letter-spacing: 1px;
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*HOME: CLASSIFIED - 765px*/
    .classified_home>header>h2{
    padding: 0px 9px 3px 5px;
    font-size: var(--h2-font-765);
    }
    .carousel_classified_controls {
    padding: 12px 5px 0 5px;
    }
    .card_classified {
    margin:0px 0px 39px 0px;
    }
    .card_classified>img {
    height: 375px;
    }
    .carousel_classified_controls {
    margin:-9px 0px 0px 0px;
    }
    .carousel_classified_controls_post{
    margin:5px 0px 26px 0px;
    }
    .carousel_btn_control_next {
    margin: 0 0 0 19px;
    }
    /*HOME: VIDEO - 765px*/
    .section_video{
    padding:0px 0px 0px 0px;
    }
    .main_video>header>h2{
    font-size:1.3em;
    }
    .card_video_cover>img {
    min-height:auto;
    }
    .list_videos {
    max-height: 390px;
    }
    .list_videos::-webkit-scrollbar {
    width: 0px;
    }
    /*HOME: CATEGORY THREE - 765px*/
    .category_three>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_category_three_image>img{
    height: 175px;
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_category_three_title>header>h4{
    font-size: 1.4em;
    }
    .card_category_three_title>header>h5{
    font-size: 1.2em;
    }
    /*HOME: CATEGORY FOUR - 765px*/
    .category_four>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_big_category_four>a{
    display: block;
    padding: 0px 0px 19px 0px;
    margin:0px 0px 39px 0px;
    border-bottom: 3px solid#131313;
    }
    .card_big_category_four_image{
    display: block;
    }
    .card_big_category_four_image>img{
    width: 100%;
    height: auto;
    border: 9px solid#E1E1E1;
    }
    .card_big_category_four_title{
    display: block;
    margin:0px 0px 0px 0px;
    }
    .card_big_category_four_title>header{
    padding: 15px 0px 0px 0px;
    }
    .card_big_category_four_title>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_big_category_four_title>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_big_category_four_title>header>h5{
    font-size: var(--h5-font-765);
    }
    .card_small_category_four>a{
    padding: 0px 0px 19px 0px;
    margin:0px 0px 39px 0px;
    border-bottom: 3px solid#131313;
    }
    .card_small_category_four>a>img{
    height: auto;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*HOME: CALENDAR OF EVENTS - 765px*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_event {
    margin:0px 0px 39px 0px;
    }
    .card_event>a>img {
    height: auto;
    }
    .card_event_body {
    padding:15px 5px 5px 9px;
    margin: -40px 16px 0px 16px;
    position: relative;
    background-color: #FFF;
    border-radius: 5px;
    }
    .card_event_date {
    float: none;
    margin: 0px 0px 0px 0px;
    }
    .card_event_date .month {
    font-size: 0.8em;
    }
    .card_event_body>h3 {
    margin-left: 60px;
    font-size: 1.1em;
    line-height: 1.4em;
    min-height: 65px;
    }
    .card_event_body>p {
    font-size: .8em;
    }
    /*HOME: CATEGORY FIVE -  765px*/
    .category_five>header>h2{
    font-size: var(--h2-font-765);
    }
    .card_text_category_five>a{
    padding: 15px 15px 15px 15px;
    margin:0px 0px 39px 0px;
    background-color: #F5F5F5;
    border-radius: 5px;
    }
    .card_text_category_five>a>header>h3{
    font-size: 0.9em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.5em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.3em;
    }
    .card_big_category_five>a{
    margin: 0px 0px 65px 0px;
    }
    .card_big_category_five>a>img{
    height: 370px;
    }
    .card_big_category_five>a>div{
    margin: -370px 0px 0px 0px;
    height: 370px;
    }
    .card_big_category_five>a>header{
    margin: -95px 15px 0px 15px;
    }
    .card_big_category_five>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_big_category_five>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_small_category_five>a{
    margin: 0px 0px 39px 0px;
    }
    .card_small_category_five>a>img{
    height: auto;
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*HOME: GUIDE -  765px*/
    .guide_search{
    max-width: none;
    }
    .guide_search>header>h2{
    font-size: 1.3em;
    }
    .guide_search>header>h3{
    font-size: 1.1em;
    }
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-765);
    }
    .section_guide{
    padding: 50px 0px 135px 0px;
    }
    .card_guide_home>a{
    padding: 30px 30px 30px 30px;
    margin:0px 0px 39px 0px;
    }
    .card_guide_home>a>span{
    display: block;
    font-size: 0.9em;
    }
    .card_guide_home>a>img{
    height: 330px;
    }
    .card_guide_home>a>header{
    min-height: 65px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_guide_home>a>i{
    margin:-23px 0px 0px 0px;
    font-size: 0.8em;
    }
    .card_guide_home>a>div{
    margin: 15px 0px 0px 0px;
    }
    .carousel_control_home_next_guide{
    padding:23px 23px 23px 23px;
    margin:50px 0px 0px 0px;
    float: right;
    background-image: linear-gradient(to left, #454545, #656565);
    color: #fff;
    }
    .carousel_control_home_next_guide:hover{
    opacity: 1;
    color:#fff;
    }
    .carousel_control_home_prev_guide{
    padding:23px 23px 23px 23px;
    margin:50px 35px 0px 0px;
    float: right;
    background-image: linear-gradient(to right, #454545, #656565);
    color: #fff;
    }
    .carousel_control_home_prev_guide:hover{
    opacity: 1;
    color: #fff;
    }
    /*PAGE POST: MEDIA - 765px*/
    .post_media{
    margin:0px -15px 0px -15px;
    }
    .media_image>figure>img{
    height: auto;
    filter: brightness(95%);
    }
    .media_image>div{
    display: none;
    }
    .media_info_primary{
    padding: 5px 30px 7px 15px;
    margin:-419px 0px 0px 0px;
    right: 15px;
    }
    .media_info_secundary{
    padding: 5px 30px 7px 15px;
    margin:-375px 0px 0px 0px;
    right: 15px;
    }
    /*PAGE POST: TITLE - 765px*/
    .post_title{
    padding: 12px 12px 15px 12px;
    margin:0px 0px 0px 0px;
    }
    .post_title>header>span{
    font-size: 0.8em;
    }
    .post_title>header>span>i{
    letter-spacing: 1px;
    }
    .post_title>header>span>div{
    margin: 0px 0px 0px 6px;
    letter-spacing: 1px;
    }
    .post_title>header>span>span{
    margin: 0px 0px 0px 6px;
    letter-spacing: 1px;
    }
    .post_title>header>h1{
    margin:12px 0px 5px 0px;
    font-size: 1.5em;
    }
    .post_title>header>h2{
    font-size: 1.4em;
    }
    /*PAGE POST: GALLERY - 765px*/
    .post_gallery {
    padding:19px 3% 5px 3%;
    }
    /*PAGE POST: CONTROLS - 765px*/
    .post_control_item_print{
    display: none;
    }
    /*PAGE POST: CONTENT - 765px*/
    .post_content{
    padding:15px 15px 15px 15px;
    }
    /*PAGE POST: INFO - 765px*/
    .post_info_date_pub{
    margin: -26px 0px 0px 60px;
    }
    .post_info_last_update{
    margin: -26px 5px 0px 205px;
    }
    /*PAGE POST: COMMENTS - 765px*/
    .post_comments{
    padding:15px 15px 15px 15px;
    margin:39px 0px 0px 0px;
    }
    /*PAGE POST: TRENDS - 765px*/
    .sidebar_trends{
    margin: 0px 0px 39px 0px!important;
    }
    .sidebar_trends>header>h3{
    padding: 3px 15px 5px 5px;
    font-size: var(--h2-font-765);
    }
    .card_trends{
    padding: 0px 0px 0px 0px;
    margin:0px 0px 39px 0px;
    border-bottom: 0px;
    }
    .card_trends>a>img{
    max-height: none;
    }
    .card_trends>a>header>h3{
    margin:-30px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_trends>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_trends>a>header>h5{
    font-size: var(--h5-font-765);
    }
    /*PAGE POST: ADVERTISING -  765px*/
    .post_banner_sidebar>a{
    margin:0px 0px 39px 0px;
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel{
    padding: 15px 0px 50px 0px;
    }
    .posts_rel>header>h2{
    padding: 2px 9px 3px 9px;
    font-size: var(--h2-font-765);
    }
    .posts_rel>header>div{
    margin: -26px 0px 0px 0px;
    }
    .post_rel>a{
    margin:0px 0px 39px 0px;
    }
    .post_rel>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .post_rel>a>img{
    height: auto;
    }
    .post_rel>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .post_rel_soccer>a{
    margin:0px 0px 39px 0px;
    }
    .post_rel_soccer>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .post_rel_soccer>a>img{
    height: auto;
    }
    .post_rel_soccer>a>header>img{
    width: 35px;
    height: 35px;
    }
    .post_rel_soccer>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .call_posts>a{
    font-size: 1em;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 415px;
    }
    .banner_post_horizontal_primary{
    padding: 0px 0px 30px 0px;
    }
    .banner_post_desktop{
    display: none;
    }
    .banner_post_mobile{
    display: block;
    }
    /*PAGE POST: COLUMN*/
    .post_author{
    padding:9px 15px 19px 15px;
    margin:30px 0px 35px 0px;
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_email{
    font-size: 0.8em;
    }
    .classified_telephone{
    font-size: 0.8em;
    }
    .classified_whatsapp{
    font-size: 0.8em;
    }
    /*PAGE POST: EVENT*/
    .post_event_info{
    padding:9px 19px 19px 19px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header{
    text-align: center;
    }
    .list_columns>header>h2{
    font-size: var(--h2-font-765);
    }
    .list_columns>header>h2>span{
    height: 17px;
    }
    .card_column>a{
    margin:0px 0px 39px 0px;
    }
    .card_column>a>img{
    height: auto;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-765);
    }
    .card_column_primary>a{
    padding: 15px;
    }
    .card_column_primary>a{
    margin:0px 0px 39px 0px;
    }
    .card_column_primary>a>img{
    height: auto;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-765);
    }
    .podcast_home>header>h2>span{
    font-size: 1.4em;
    }
    .card_podcast_home{
    margin:0px 0px 39px 0px;
    }
    .card_podcast_home>a{
    display: block;
    margin:0px 0px 39px 0px;
    }
    .card_podcast_home>a>img{
    height: 450px;
    border: 12px solid#FFF;
    }
    .card_podcast_home>a>div{
    margin:-450px 0px 0px 0px;
    height: 450px;
    }
    .card_podcast_home>a>header{
    padding:0px 50px 0px 50px;
    margin:-360px 0px 0px 0px;
    }
    .card_podcast_home>a>header>h3{
    font-size: 0.9em;
    }
    .card_podcast_home>a>header>h4{
    font-size: 1.2em;
    }
    .card_podcast_home>a>header>h5{
    font-size: 0.9em;
    }
    /*GUIDE: PAGE*/
    .guide_title>header>span{
    margin:9px 0px 3px 0px;
    font-size: 0.9em;
    }
    .guide_title>header>h1{
    font-size: 1.9em;
    }
    .call_whatsapp{
    margin:15px 12px 0px 0px;
    }
    .call_whatsapp>a{
    padding: 12px 12px 12px 12px;
    }
    .call_whatsapp>a>i{
    display: inline-block;
    }
    .visit_facebook{
    margin:15px 12px 0px 0px;
    }
    .visit_facebook>a{
    padding: 12px 12px 12px 12px;
    }
    .visit_facebook>a>i{
    display: inline-block;
    }
    .visit_instagram{
    margin:15px 0px 0px 0px;
    }
    .visit_instagram>a{
    padding: 12px 12px 12px 12px;
    }
    .visit_instagram>a>i{
    display: inline-block;
    }
    .share_guide_item{
    margin:0px 0px 0px 16px;
    }
    .card_guide_rel{
    text-align: right;
    }
    .card_guide_rel>a>img{
    height: auto;
    }
    .card_guide_rel>a>header{
    min-height: 85px;
    text-align: initial;
    }
    .card_guide_rel>a>header>h3{
    font-size: 0.9em;
    }
    .card_guide_rel>a>header>h4{
    font-size: 1.2em;
    }
    .card_guide_rel_action{
    margin:15px 0px 0px 0px;
    }
    /*GUIDE: EVALUATION  - 765px*/
    .business_evaluation{
    padding: 0px 9px 0px 9px;
    max-width: 390px;
    margin-left: 0;
    }
    .rating_value{
    margin: 0px auto 0px auto;
    }
    .rating_value>i{
    margin: 7px 6px 0px 0px;
    font-size: 1.6em;
    }
    .btn_rate{
    margin: 9px auto 0px auto;
    text-align: right;
    }
    .btn_rate>a{
    padding: 3px 19px 5px 19px;
    }
    /*GUIDE: EVALUATION SCORE  - 765px*/
    .score_collapse{
    position: absolute;
    max-width: 390px;
    }
    .rating{
    border: none;
    margin: 0px auto -9px auto;
    }
    .item_score_percent{
    width: 370px;
    }
    /*PAGE: ADVERTISING - 765px*/
    .advertising_buttons{
    text-align: center;
    }
    .advertising_buttons>a{
    margin:0px 0px 0px 5px;
    width: 139px;
    }
    .advertising_buttons>a>i{
    display: inline-block;
    }
    .advertising_email{
    margin:0px 5px 15px 5px;
    font-size: 0.8em;
    }
    .advertising_phone{
    margin:0px 5px 0px 5px;
    font-size: 0.8em;
    }
    .advertising_body_content{
    padding:30px 15px 15px 15px;
    }
    .advertising_footer_content{
    padding:15px 3px 15px 3px;
    }
    .share_advertising_item{
    margin:0px 0px 0px 15px;
    }
    .share_advertising_item>a{
    padding:12px 0px 0px 0px;
    height: 50px;
    width: 50px;
    }
    /*PAGE: DIGITAL EDITION - 765px*/
    .digital_edition_title>header>h1{
    font-size: 1.6em;
    }
    .digital_edition_exclusive{
    padding:30px 15px 30px 15px;
    }
    .digital_edition_exclusive>header>h2{
    font-size: 1.5em;
    }
    .digital_edition_exclusive>header>h3{
    font-size: 1.4em;
    }
    .digital_edition_info{
    padding:30px 15px 30px 15px;
    }
    .digital_edition_info>header>h2{
    font-size: 1.5em;
    }
    .digital_edition_info>header>h3{
    font-size: 1.4em;
    }
    .embed_edition{
    display:none;
    }
    .digital_edition_mobile{
    display:block;
    padding:39px 0px 39px 0px;
    text-align: center;
    }
    .digital_edition_mobile>a{
    padding:12px 23px 12px 23px;
    display: inline-block;
    background-color:#008C50;
    color:#FFF;
    font-weight: 590;
    letter-spacing:1px;
    text-transform: uppercase;
    border:5px solid#007D59;
    border-radius:3px;
    }
    .digital_edition_mobile>a:hover{
    background-color:#007D59;
    }
    .card_digital_edition_rel{
    padding:8px 19px 30px 19px;
    margin:0px 0px 39px 0px;
    }
    .card_digital_edition_rel>span{
    margin:0px 0px 9px 0px;
    font-size: 0.9em;
    }
    .card_digital_edition_rel>time{
    margin:2px 0px 0px 0px;
    font-size: 0.9em;
    float: right;
    }
    .card_digital_edition_rel>img{
    height: auto;
    }
    /*PAGES: DEFAULT - 765px*/
    .head_pages{
    padding:26px 0px 39px 0px;
    }
    .head_page_contact{
    padding:26px 0px 39px 0px;
    }
    .head_pages_title>header>h1{
    font-size: 1.2em;
    }
    .head_pages_title>header>h1>span{
    margin:4px 0px 0px 3px;
    }
    .head_page_contact_title>header>h1{
    font-size: 1.3em;
    }
    .head_page_contact_title>header>h1>span{
    margin:4px 0px 0px 3px;
    }
    .head_page_contact_title>header>h2{
    font-size: 1em;
    }
    .search{
    margin:0px 0px 0px 15px;
    }
    /*PAGES: POST REL - 765px*/
    .list_call_posts{
    padding:0px 0px 15px 0px;
    }
    .card_call_posts>a{
    margin:0px 0px 39px 0px;
    }
    .card_call_posts>a>img{
    height: 365px;
    }
    .card_call_posts>a>header{
    min-height: 150px;
    }
    .card_call_posts>a>header>h3{
    font-size: 0.9em;
    }
    .card_call_posts>a>header>h4{
    font-size: 1.2em;
    }
    .card_call_posts>a>header>h5{
    font-size: 1em;
    }
    .card_call_posts_action>span{
    margin:5px 0px 0px 0px;
    min-width: 250px;
    }
    .carousel_control_next_posts_rel{
    margin:19px 0px 0px 0px;
    }
    .carousel_control_prev_posts_rel{
    margin:19px 30px 0px 0px;
    }
    /*PAGES: BANNER - 765px*/
    .banner_pages_head_desktop{
    padding:0px 0px 0px 0px;
    display: none;
    }
    .banner_pages_head_mobile{
    padding:0px 0px 0px 0px;
    display: block;
    }
    .banner_pages_footer_desktop{
    padding:0px 0px 39px 0px;
    display: none;
    }
    .banner_pages_footer_mobile{
    padding:0px 0px 39px 0px;
    display: block;
    }
    /*PAGES: NO RESULT - 765px*/
    .page_noresults{
    margin:0px 15px 35px 15px;
    }
    /*PAGES: POST - 765px*/
    .card_post_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_post_primary>a>img{
    height: auto;
    }
    .card_post_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: ALBUM - 765px*/
    .card_album_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_album_primary>a>img{
    height: auto;
    }
    .card_album_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: VAGAS DE EMPREGO - 765px*/
    .card_job_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_job_primary>a>img{
    height: auto;
    }
    .card_job_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: SOCCER - 765px*/
    .item_team{
    padding:5px 0px 0px 0px;
    margin:0px 0px 23px 0px;
    height: 55px;
    }
    .card_soccer_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_soccer_primary>a>img{
    height: auto;
    }
    .card_soccer_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: CONCURSO - 765px*/
    .card_contest_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_contest_primary>a>img{
    height: auto;
    }
    .card_contest_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: PODCAST - 765px*/
    .card_podcast_primary>a{
    padding: 30px 30px 15px 30px;
    margin:0px 0px 39px 0px;
    }
    .card_podcast_primary>a>img{
    height: auto;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: EVENT - 765px*/
    .card_event_primary {
    margin:0px 0px 39px 0px;
    }
    .card_event_primary>a>img {
    height: auto;
    }
    .card_event_primary_body {
    padding:12px 5px 5px 15px;
    margin:-40px 9px 0px 9px;
    min-height: auto;
    }
    .card_event_primary_body>h3 {
    font-size: 1.1em;
    }
    .card_event_primary_date {
    top: 15px;
    left: 15px;
    font-size: 1em;
    }
    /*PAGES: VIDEO - 765px*/
    .card_video_primary {
    margin:0px 0px 39px 0px;
    }
    .card_video_primary>a>img {
    height: auto;
    }
    .card_video_primary_body {
    padding:12px 5px 5px 15px;
    margin:-40px 9px 0px 9px;
    min-height: auto;
    }
    .card_video_primary_body>h3 {
    font-size: 1.1em;
    }
    .card_video_primary_date {
    top: 15px;
    left: 15px;
    font-size: 1em;
    }
    /*PAGES: COLUMNISTS - 765px*/
    .card_columnist_primary{
    padding: 16px 16px 19px 16px;
    }
    .card_columnist_primary>header>h3{
    font-size: 1.1em;
    }
    .btn_go_posts{
    padding: 9px 26% 9px 26%;
    font-size: 0.9em;
    }
    .btn_go_posts>i{
    display: inline-block;
    }
    .btn_go_profile{
    padding: 9px 26% 9px 26%;
    font-size: 0.9em;
    }
    .btn_go_profile>i{
    display: inline-block;
    }
    /*PAGES: DRUGSTORE - 765px*/
    .card_drugstore_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_drugstore_primary>a>img{
    height: auto;
    }
    .card_drugstore_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_drugstore_primary>a>header>h3>i{
    display: inline-block;
    }
    .card_drugstore_primary>a>header>h3>span{
    margin:0px 5px 0px 0px;
    }
    .card_drugstore_primary>a>header>h3>div{
    margin:0px 5px 0px 0px;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: CLASSIFIED - 765px*/
    .classified_category_item>a{
    margin:0px 0px 30px 0px;
    font-size: 1em;
    }
    .card_classified_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_classified_primary>a>img{
    height: auto;
    }
    .card_classified_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: GUIDE - 765px*/
    .guide_category>a>header>h2{
    font-size: 0.9em;
    }
    .guide_category>a>header>h3{
    font-size: 0.8em;
    }
    .guide_subcategory>a>header>h2{
    font-size: 0.8em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.85em;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-765);
    }
    .card_guide_primary>a>span>mark{
    display: inline-block;
    }
    .card_guide_primary>a>img{
    height: auto;
    }
    .card_guide_primary>a>header{
    margin:6px 0px 30px 0px;
    min-height: auto;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*GUIDE: GALLERY - 765px*/
    .guide_image_gallery {
    margin:0px 0px 23px 0px;
    }
    /*PAGES: DIGITAL EDITION - 765px*/
    .card_digital_edition{
    padding:8px 19px 30px 19px;
    margin:0px 0px 39px 0px;
    }
    .card_digital_edition>span{
    margin:0px 0px 9px 0px;
    font-size: 0.9em;
    }
    .card_digital_edition>time{
    margin:2px 0px 0px 0px;
    font-size: 0.9em;
    float: right;
    }
    .card_digital_edition>img{
    height: auto;
    }
    /*PAGES: LIVE CAMERAS - 765px*/
    .card_camera_primary>a>header{
    padding: 0px 0px 5px 0px;
    min-height: auto;
    }
    .card_camera_primary>a>img{
    height: auto;
    }
    .card_camera_primary>a>header>time{
    display: inline-block;
    margin:0px 0px 0px 0px;
    font-size: var(--h3-font-765);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-765);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-765);
    }
    /*PAGES: CONTACT - 765px*/
    .contact_forms{
    padding:15px 0px 30px 0px;
    border-right: 0;
    }
    .contact_forms>p{
    font-size: 1em;
    }
    .service_period>p{
    font-size: 1em;
    }
    /*PAGE: STREAM - 765px*/
    .stream_video{
    padding:15px 15px 0px 15px;
    margin:0px 15px 0px 15px;
    }
    .stream_video>header{
    padding:9px 0px 5px 0px;
    }
    .stream_video>header>h1{
    line-height: 1.3em;
    }
    /*PAGE: SUBSCRIBE NEWS - 765px*/
    .subscribe_news>header{
    margin: 9px 0px 30px 0px;
    }
    .subscribe_news>header>h1{
    font-size: 1.5em;
    }
    .subscribe_news>header>h2{
    font-size: 1.2em;
    line-height: 1.3em;
    }
    /*PAGE: ABOUT - 765px*/
    .page_about{
    padding: 35px 0px 35px 0px;
    }
    .about_site{
    padding:4% 6% 5% 6%;
    border-radius: 0;
    }
    .about_site>header>h1{
    font-size: 1.6em;
    }
    .about_site>header>span{
    margin:-45px 0px 0px 0px;
    width: 75%;
    }
    /*FOOTER - 765px*/
    .footer-social-itens>span{
    margin: 12px 5px 0px 5px;
    width: 90px;
    }
    .footer_menu_item>a{
    display: inline-block;
    margin:0px 0px 23px 0px;
    font-size: 1em;
    }
    .footer_menu_item>a>span{
    margin: 0px 12px 0px 12px;
    }
    /*PAGE: COLUMNIST - 765px*/
    .columnist_share{
    padding:9px 0px 9px 0px;
    text-align: center;
    }
    .columninst_posts>header>h3{
    font-size: 1.4em;
    }
    /*FOOTER: TRENDS - 765px*/
    .card_trend_footer>a{
    margin:0px 0px 39px 0px;
    }
    .card_trend_footer>a>img{
    height: auto;
    }
    .card_trend_footer>a>header>h4{
    font-size: 1em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1.3em;
    }
    /*PAGE: DRUGSTORE - 765px*/
    .post_contact{
    text-align: center;
    }
    .post_telephone_number>a{
    font-size: 0.8em;
    min-width: 100%;
    }
    .post_whatsapp_number>a{
    font-size: 0.8em;
    min-width: 100%;
    }
    .post_address>div{
    font-size: 1em;
    }
    .post_address>p{
    font-size: 0.9em;
    }
    /*HOME: HORIZONTAL ADVERTISING - 765px*/
    .horizontal_banner_primary_desktop{
    display: none;
    }
    .horizontal_banner_primary_mobile{
    display: block;
    }
    .horizontal_banner_custom_desktop{
    display: none;
    }
    .horizontal_banner_custom_mobile{
    display: block;
    }
    .horizontal_banner_secundary_desktop{
    display: none;
    }
    .horizontal_banner_secundary_mobile{
    display: block;
    }
    /*CALL GOOGLE NEWS - 765px*/
    .call_google_news{
    margin: 26px 0px 0px 0px;
    }
    .call_google_news>a{
    width: 260px;
    }
    /*PAGE POST: PUBLISHER - 765px*/
    .publisher_description>p{
    -webkit-line-clamp: 5;
    }
    .publihser_image>img{
    width: 185px;
    height: 185px;
    }
    .publisher_description>header>h5{
    font-size: 0.9em;
    }
    .publisher_description>p{
    font-size: 0.85em;
    }
    .publisher_description>div{
    margin: -9px 0px 0px 0px;
    }
    .publisher_description>a{
    padding: 2px 0px 4px 0px;
    margin: -31px 0px 0px 0px;
    min-width: 130px;
    }
    /*BANNERS - 765px*/
    .horizontal_banner_desktop{
    display: none;
    }
    .horizontal_banner_mobile{
    display: block;
    }
    /*PAGE: DISCOUNT COUPON - 765px*/
    .discount_coupon {
    margin: 0px 0px 35px 0px;
    }
    .discount_coupon_title {
    font-size: 1.1em;
    min-height: auto;
    }
    .discount_coupon_amount {
    width: 150px;
    min-width: 150px;
    }
    /*PAGE: COUPOM - 765px*/
    .coupom_card>div{
    max-height: 350px;
    }
    /*HOME: JOB OPENINGS - 765px*/
    .card_job>a{
    margin: 0px 0px 35px 0px;
    min-height: 130px;
    }
    .card_job>a>div>span{
    margin: 53px 0px 0px 0px;
    }
    .card_job>a>header{
    margin: 23px 5px 0px 9px;
    }
    .card_job>a>header>h3{
    font-size: 1.3em;
    -webkit-line-clamp: unset;
    }
    /*DOWNLOAD PAGE: ANDROID APP - 765px*/
    .android_app{
    padding: 30px 30px 0px 30px;
    }
    .android_description>header{
    text-align: center;
    }
    .android_description>header>h2{
    font-size: 1.5em;
    }
    .android_description>header>h3{
    font-size: 1.3em;
    }
    .android_qr_code{
    display: block;
    float: none;
    margin: 0px auto 30px auto;
    width: 300px;
    text-align: center;
    }
    .android_download_link{
    margin: 0px auto 30px auto;
    text-align: center;
    }
    .android_download_link>a{
    width: 300px;
    font-size: 1em;
    }
    .smarth_phone{
    display: block;
    float: none;
    margin: 15px auto 0px auto;
    width: 355px;
    height: 489px;
    text-align: center;
    background-size: cover;
    }
    .smarth_phone>img{
    margin: -23px 0px 0px -23px;
    width: 405px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL - 765px*/
    .alexa_skill{
    padding: 30px 30px 0px 30px;
    }
    .alexa_description>header{
    text-align: center;
    }
    .alexa_description>header>h2{
    font-size: 1.5em;
    }
    .alexa_description>header>h3{
    font-size: 1.3em;
    }
    .alexa_qr_code{
    display: block;
    float: none;
    margin: 0px auto 30px auto;
    width: 300px;
    text-align: center;
    }
    .alexa_download_link{
    margin: 0px auto 30px auto;
    text-align: center;
    }
    .alexa_download_link>a{
    width: 300px;
    font-size: 1em;
    }
    .amazon_echo{
    display: block;
    float: none;
    margin: 15px auto 0px auto;
    text-align: center;
    }
    .amazon_echo>img{
    width: 405px;
    }
    .amazon_echo>div>img{
    margin: -375px 26px 0px 0px;
    width: 55px;
    height: 55px;
    }
    /*ALEXA SKILL: TUTORIAL - 765px*/
    .alexa_skill_tutorial{
    padding: 50px 50px 19px 50px;
    }
    .alexa_skill_tutorial>header{
    margin: 0px 0px 30px 0px;
    }
    .alexa_skill_tutorial>header>h4{
    font-size: 1.3em;
    }
    .skill_tutorial>header{
    min-height: auto;
    }
    /*GUIDE: MODEL 2 - 765px*/
    .section_guide_secundary{
    padding: 50px 0px 30px 0px;
    }
    .primary-card-business>a>figure>img{
    height: auto;
    }
    .primary-card-business>a{
    padding: 15px 19px 15px 19px;
    margin: 0px 50px 35px 50px;
    }
    .primary-card-business>a>span{
    font-size: 0.8em;
    }
    .primary-card-business>a>header>h3{
    font-size: 0.9em;
    }
    .primary-card-business>a>header>h4{
    font-size: 1em;
    }
    .primary-card-business>a>header>span{
    padding: 1px 12px 0px 12px;
    }
    .secundary-card-business>a{
    padding: 15px 19px 15px 19px;
    margin: 0px 50px 35px 50px;
    }
    .secundary-card-business>a>span{
    margin: 0px 0px 15px 0px;
    }
    .btn-guide{
    display: block;
    margin: 0px auto 35px auto;
    width: 100%;
    height: 59px;
    }
    .btn-next-guide{
    display: block;
    padding: 12px 0px 0px 0px;
    margin: 30px 50px 0px 30px;
    width: 50px;
    height: 50px;
    text-align: center;
    float: right;
    border-radius: 50%;
    }
    .btn-previous-guide{
    display: block;
    padding: 12px 0px 0px 0px;
    margin: 30px 0px 0px 0px;
    width: 50px;
    height: 50px;
    text-align: center;
    float: right;
    border-radius: 50%;
    }
    /*HOME: SIXTH CATEGORY - 765px*/
    .home-sixth-category{
    padding: 0px 0px 15px 0px;
    }
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-765);
    }
    .sixth-category-card>a{
    margin: 0px 0px 35px 0px;
    }
    .sixth-category-card>a>figure>img{
    height: auto;
    }
    .sixth-category-card>a>div>header{
    padding: 0px 30px 26px 30px;
    }
    .sixth-category-card>a>div>header>h4{
    font-size: 1.3em;
    -webkit-line-clamp: unset;
    }
    .sixth-category-small-card>a{
    padding: 0px 0px 15px 0px;
    margin: 0px 0px 15px 0px;
    }
    .sixth-category-small-card:nth-last-child(-n+2) > a {
    border-bottom: 1px solid#e1e1e1;
    }
    .sixth-category-small-card:last-of-type > a {
    border-bottom: none;
    }
    .sixth-category-small-card>a>figure{
    width: 250px;
    }
    .sixth-category-small-card>a>figure>img{
    height: 156px;
    }
    .sixth-category-small-card>a>header>h4{
    margin: 0px 0px 5px 0px;
    font-size: 1.1em;
    }
    /*PAGE: PUBLIC NOTICES - 765px*/
    .card-public-notice>a>figure>img{
    height: 180px;
    }
    .card-public-notice>a>header>h3{
    font-size: 0.9em;
    }
    .card-public-notice>a>header>h5{
    font-size: 0.9em;
    }
    /*PAGE: FAQ - 765px*/
    .list-faq{
    padding: 0px 0px 0px 0px;
    background-color: transparent;
    }
    .faq-item{
    padding: 30px 30px 19px 30px;
    }
    /*HOME: LIST ALBUNS - 765px*/
    .list-albuns-title{
    margin: 30px 0px 0px 0px;
    }
    .list-albuns-title>header>h2{
    font-size: 1.3em;
    }
    .card-album>a{
    margin: 0px 0px 30px 0px;
    }
    .card-album>a>figure>img{
    height: 165px;
    }
    .card-album>a>header>h4{
    font-size: 1em;
    }
    /*PAGE: WEB STORIES - 765px*/
    .web-stories-not-found{
    background-image: linear-gradient(to right, #CFE2FF, #CFE2FF, #CFE2FF);
    }
    /* GUIDE CATEGORIES - 968px*/
    .guide-categories{
    grid-template-columns: repeat(3,1fr);
    margin: 30px 0px 30px 0px;
    }
    .guide-subcategories{
    grid-template-columns: repeat(3,1fr);
    margin: -30px 0px 30px 0px;
    }
    /* HEAD: STORIES - 768px*/
    .head-stories{
    background-color: #F5F5F5;
    background-image:linear-gradient(#E9E9E9 1px, transparent 1px), linear-gradient(90deg, #E9E9E9 1px, transparent 1px);
    background-size: 15px 15px;
    background-position: center;
    border-bottom: 1px solid#C9C9C9;
    }
    .news-stories-tiles{
    padding: 15px 0px 15px 0px;
    margin: 0px 15px 0px 15px;
    }
    .news-stories-tiles .story-item {
    flex: 0 0 114px;
    width: 114px;
    }
    .news-stories-rounded{
    padding: 15px 0px 12px 0px;
    margin: 0px 15px 0px 15px;
    }
    .story-item {
    flex: 0 0 105px;
    width: 105px;
    }
    .story-item > span {
    color: #353535;
    }
    .story-image img {
    border: 3px solid #FFFFFF;
    }
    }
    @media(max-width: 600px){

    /*HORIZONTAL MENU : LOGO - 600px*/
    .logo_menu{
    max-width: 350px;
    }
    /*HORIZONTAL MENU: ADVERTISING - 600px*/
    .advertising_head{
    max-width: none;
    max-width: 100%;
    }
    .advertising_head * {
    max-height: none;
    max-width: 100%;
    }

    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 390px;
    }
    .carousel_title_home{
    padding:255px 15px 0px 15px;
    margin:-390px 0px 0px 0px;
    height: 391px;
    }
    .carousel_title_home>h3{
    font-size: 1.1em;
    line-height: 1.6em;
    }
    .carousel_control_next_dest{
    margin:-205px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-205px 0px 0px 0px;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_big_category_one>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.2em;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 1px 9px 3px 5px;
    font-size: var(--h2-font-600);
    }
    .card_classified>img {
    height: 305px;
    }
    /*HOME: VIDEO*/
    .list_videos {
    max-height: 350px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_category_three_title>header>h4{
    font-size: 1.2em;
    }
    .card_category_three_title>header>h5{
    font-size: 1.1em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_big_category_five>a>img{
    height: 315px;
    }
    .card_big_category_five>a>div{
    margin: -315px 0px 0px 0px;
    height: 315px;
    }
    .card_big_category_five>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_big_category_five>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-600);
    }
    .card_guide_home>a>img{
    height: 265px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGE POST: MEDIA*/
    /* .media_image>figure>img{
    height: 390px;
    }
    */
    /*.media_image>div{
    margin: -390px 0px 0px 0px;
    height: 390px;
    }
    */
    .media_info_primary{
    padding: 5px 30px 6px 15px;
    margin:-375px -5px 0px 0px;
    font-size: 0.9em;
    }
    .media_info_secundary{
    padding: 5px 30px 6px 15px;
    margin:-335px -5px 0px 0px;
    font-size: 0.9em;
    }
    /*PAGE POST: TITLE*/
    .post_title>header>span{
    font-size: 0.75em;
    }
    .post_title>header>span>i{
    letter-spacing: 1px;
    }
    .post_title>header>span>div{
    margin: 0px 0px 0px 5px;
    letter-spacing: 0px;
    }
    .post_title>header>span>span{
    margin: 0px 0px 0px 5px;
    letter-spacing: 0px;
    }
    .post_title>header>h1{
    font-size: 1.4em;
    }
    .post_title>header>h2{
    font-size: 1.3em;
    }
    /*PAGE POST: INFO*/
    .post_info_author>div{
    font-size: 0.95em;
    min-width: auto;
    max-width: 100%;
    }
    .post_info_date_pub{
    font-size: 0.85em;
    }
    .post_info_last_update{
    font-size: 0.85em;
    }
    /*PAGE POST: REPORT*/
    .btn_report{
    padding:15px 15px 15px 15px;
    margin:35px 0px 0px 0px;
    width: 100%;
    }
    /*PAGE POST: COMMENTS*/
    .post_comments{
    padding:15px 15px 15px 15px;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-600);
    }
    .card_trends>a>header>h3{
    margin:-27px 0px 0px 0px;
    font-size: var(--h3-font-600);
    }
    .card_trends>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_trends>a>header>h5{
    font-size: var(--h5-font-600);
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    padding: 3px 9px 3px 9px;
    font-size: var(--h2-font-600);
    }
    .posts_rel>header>div{
    margin: -23px 0px 0px 0px;
    }
    .post_rel>a>header>time{
    font-size: var(--h3-font-600);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .post_rel_soccer>a>header>time{
    font-size: var(--h3-font-600);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_email{
    font-size: 0.8em;
    }
    .classified_telephone{
    display: block;
    font-size: 0.8em;
    width: 100%;
    }
    .classified_whatsapp{
    display: block;
    margin:0px 0px 30px 0px;
    font-size: 0.8em;
    width: 100%;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 350px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-600);
    }
    .list_columns>header>h2>span{
    height: 15px;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-600);
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: DEFAULT*/
    .input_search{
    width: 85%;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 300px;
    }
    .card_call_posts>a>header{
    min-height: 145px;
    }
    /*PAGES: POST*/
    .card_post_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: COLUMNISTS*/
    .btn_go_posts{
    padding: 9px 19% 12px 19%;
    }
    .btn_go_profile{
    padding: 9px 19% 12px 19%;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: CLASSIFIED*/
    .classified_category_item>a{
    padding: 12px 0px 14px 0px;
    font-size: 0.9em;
    }
    .card_classified_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header{
    min-height: 75px;
    }
    .guide_category>a>header>h2{
    font-size: 0.85em;
    }
    .guide_category>a>header>h3{
    font-size: 0.75em;
    }
    .guide_subcategory>a>header>h2{
    font-size: 0.75em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.8em;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-600);
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a>header>time{
    font-size: var(--h3-font-600);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-600);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-600);
    }
    /*PAGES: CONTACT*/
    .form_contact{
    border:0;
    }
    /*PAGE: ABOUT*/
    .about_site>header>h1{
    font-size: 1.5em;
    }
    .about_site>header>span{
    margin:-44px 0px 0px 0px;
    width: 65%;
    }
    /*FOOTER - 600px*/
    .footer-social-itens>span{
    margin: 6px 5px 0px 5px;
    width: 35px;
    }
    .footer_menu_item>a{
    font-size: 0.85em;
    }
    /*PAGE: COLUMNIST*/
    .columninst_posts>header>h3{
    font-size: 1.3em;
    }
    /*FOOTER: TRENDS*/
    .card_trend_footer>a>header>h4{
    font-size: 0.9em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1.2em;
    }
    /*CUSTOM*/
    .site_date{
    margin: 9px 0px 0px 0px;
    font-size: 0.8em;
    }
    /*PAGE POST: PUBLISHER*/
    .publisher{
    padding: 19px 9px 9px 9px;
    }
    .publihser_image>img{
    width: 175px;
    height: 175px;
    }
    .publisher_description>div>a{
    margin: 0px 9px 0px 0px;
    }
    /*PAGE: DISCOUNT COUPON*/
    .discount_coupon_amount {
    width: 95px;
    min-width: 95px;
    }
    /*ALEXA SKILL: TUTORIAL*/
    .alexa_skill_tutorial{
    padding: 39px 39px 15px 39px;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-600);
    }
    .sixth-category-small-card>a{
    padding: 0px 0px 12px 0px;
    margin: 0px 0px 16px 0px;
    }
    .sixth-category-small-card>a>figure{
    width: 200px;
    }
    /*PAGE: PUBLIC NOTICES - 600px*/
    .card-public-notice>a{
    margin: 0px 0px 35px 0px;
    }
    .card-public-notice>a>figure>img{
    height: auto;
    }
    .card-public-notice>a>header>h4{
    font-size: 1.2em;
    }
    .card-public-notice>a>span{
    padding: 9px 30px 0px 30px;
    margin: 9px 0px 0px 0px;
    }
    /*HOME: LIST ALBUNS - 600px*/
    .list-albuns-title{
    margin: 0px 0px 35px 0px;
    text-align: center;
    }
    .list-albuns-title>header>h2{
    font-size: 1.5em;
    }
    .list-albuns-title>a{
    display: none;
    }
    .card-album>a{
    margin: 0px 0px 35px 0px;
    }
    .card-album>a>figure>img{
    height: auto;
    }
    .card-album>a>header>h4{
    font-size: 1.3em;
    -webkit-line-clamp: unset;
    }
    /*PAGE: WEB STORIES - 600px*/
    .twc-container{
    margin: 0px 15px 0px 15px;
    }
    .list-web-stories>header>h1{
    font-size: 1.4em;
    }
    .list-web-stories>header>h2{
    font-size: 1.2em;
    }
    .card-story>a{
    margin: 0px 30px 35px 30px;
    }
    .card-story>a>figure>img{
    height: 430px;
    }
    .card-story>a>div>header{
    padding: 0px 30px 19px 30px;
    }
    .card-story>a>div>header>h2{
    font-size: 0.9em;
    }
    .card-story>a>div>header>h3{
    font-size: 1.2em;
    }
    /*PAGE BIO - 600px*/
    .row_flex{
    --bs-gutter-x: 15px;
    margin-right: calc(-0.5 * var(--bs-gutter-x))!important;
    margin-left: calc(-0.5 * var(--bs-gutter-x))!important;
    }
    /* HEAD: STORIES - 600px*/
    .news-stories-mobile-only {
    display: block;
    }
    .news-stories-tiles{
    padding: 15px 0px 15px 0px;
    margin: 0px 15px 0px 15px;
    }
    .news-stories-rounded{
    padding: 15px 0px 12px 0px;
    margin: 0px 15px 0px 15px;
    }
    .stories-scroll {
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
    }
    .story-item {
    flex-basis: 85px;
    width: 85px;
    }
    .story-image {
    width: 72px;
    height: 72px;
    }
    .news-stories-tiles .stories-scroll {
    gap: 10px;
    }
    .news-stories-tiles .story-item {
    flex-basis: 106px;
    width: 106px;
    height: auto;
    }
    .news-stories-tiles .story-image {
    width: 100%;
    height: 100%;
    }
    .news-stories-tiles .story-item > span {
    padding-bottom: 12px;
    font-size: .68em;
    }
    .story-content {
    width: 100%;
    max-width: none;
    height: 100%;
    border-radius: 0;
    }
    .story-content > img {
    border-radius: 0;
    }
    .story-prev,
    .story-next {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    padding: 0;
    color: #fff;
    background: rgba(0, 0, 0, .45);
    border: 1px solid rgba(255, 255, 255, .7);
    border-radius: 50%;
    font-size: 22px;
    line-height: 1;
    }
    .story-prev {
    left: 12px;
    }
    .story-next {
    right: 12px;
    }
    .story-prev > i,
    .story-next > i {
    line-height: 1;
    }
    .story-title h2 {
    font-size: 18px;
    line-height: 24px;
    }
    }
    @media(max-width: 500px){
    .subscriber_login_button>a>i{
    display: none;
    }
    /*STREAM PLAYER: SITE TOP*/
    .audio_player{
    width: 290px;
    }
    .audio_player * {
    max-width: 290px;
    }
    /*HOME: STREAM*/
    .section_stream_video{
    padding:9px 0px 9px 0px;
    }
    .video_stream{
    padding:12px 12px 0px 12px;
    margin:0px 9px 0px 9px;
    }
    .video_stream>header{
    padding:9px 0px 4px 0px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 375px;
    }
    .carousel_title_home{
    padding:230px 15px 0px 15px;
    margin:-375px 0px 0px 0px;
    height: 376px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlight_image{
    width: 172px;
    }
    .highlight_image>img{
    border: 3px solid#151515;
    }
    .highlight_post>a>header{
    padding: 0px 0px 0px 3px;
    }
    .highlight_post>a>header>h4{
    padding: 2px 5px 2px 5px;
    font-size: 0.75em;
    }
    .highlight_post>a>header>h5{
    font-size: 1em;
    line-height: 1.4em;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-500);
    }
    .category_one>header>div{
    width: 335px;
    }
    .card_big_category_one>a>img{
    height: 290px;
    }
    .card_big_category_one>a>div{
    margin: -290px 0px 0px 0px;
    height: 290px;
    }
    .card_big_category_one>a>header{
    margin: -159px 15px 0px 15px;
    height: 155px;
    }
    .card_big_category_one>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-500);
    }
    .category_two>header>div{
    width: 335px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    font-size: var(--h2-font-500);
    }
    .card_classified>img {
    height: 235px;
    }
    .card_classified_info {
    padding:0px 12px 0px 12px;
    }
    .card_classified_title>h3 {
    font-size: 1.2em;
    min-height: 75px;
    }
    .classified_btn {
    padding: 14px 65px 15px 65px;
    font-size: 1em;
    }
    /*HOME: VIDEO*/
    .main_video>header>h2{
    font-size:1.2em;
    }
    .list_videos {
    max-height: 305px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-500);
    }
    .category_three>header>div{
    width: 335px;
    }
    .card_category_three_title>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_category_three_title>header>h4{
    font-size: 1.1em;
    }
    .card_category_three_title>header>h5{
    font-size: 1em;
    }
    .card_category_three_title>div{
    font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-500);
    }
    .category_four>header>div{
    width: 335px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-500);
    }
    .card_event_body>h3 {
    font-size: 1em;
    }
    .card_event_date {
    min-height: 65px;
    }
    .card_event_date .month {
    padding: 5px 0px 9px 0px;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-500);
    }
    .category_five>header>div{
    width: 335px;
    }
    .card_text_category_five>a>header>h3{
    font-size: 0.9em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.3em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.2em;
    }
    .card_big_category_five>a>img{
    height: 250px;
    }
    .card_big_category_five>a>div{
    margin: -250px 0px 0px 0px;
    height: 250px;
    }
    .card_big_category_five>a>header{
    margin: -119px 15px 0px 15px;
    }
    .card_big_category_five>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_big_category_five>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-500);
    }
    .card_guide_home>a{
    padding: 15px 15px 15px 15px;
    }
    .card_guide_home>a>img{
    height: 195px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .carousel_control_home_next_guide{
    padding:19px 19px 19px 19px;
    }
    .carousel_control_home_prev_guide{
    padding:19px 19px 19px 19px 
    }
    /*PAGE POST: MEDIA*/
    /*.media_image>figure>img{
    height: 335px;
    }
    */
    /*.media_image>div{
    margin: -335px 0px 0px 0px;
    height: 335px;
    }
    */
    .media_info_primary{
    margin:-345px -5px 0px 0px;
    }
    .media_info_primary{
    margin:-293px -5px 0px 0px;
    }
    /*PAGE POST: TITLE*/
    .post_title>header>span>span{
    display: none;
    }
    .post_title>header>h1{
    font-size: 1.3em;
    }
    /*PAGE POST: INFO*/
    .post_info{
    padding: 6px 12px 6px 12px;
    }
    .post_info_author>div{
    font-size: 0.9em;
    }
    /*PAGE POST: CONTENT*/
    .post_content{
    padding:12px 12px 12px 12px;
    }
    /*PAGE POST: COMMENTS*/
    .post_comments{
    padding:12px 12px 12px 12px;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-500);
    }
    .card_trends>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_trends>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_trends>a>header>h5{
    font-size: var(--h5-font-500);
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    font-size: var(--h2-font-500);
    }
    .post_rel>a>header>time{
    font-size: var(--h3-font-500);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .post_rel_soccer>a>header>img{
    width: 32px;
    height: 32px;
    }
    .post_rel_soccer>a>header>time{
    font-size: var(--h3-font-500);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .call_posts>a{
    font-size: 0.9em;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 255px;
    }
    /*PAGE POST: COLUMN*/
    .post_author_description>header>h4{
    font-size: 0.8em;
    }
    .post_author_description>header>h5{
    font-size: 1.1em;
    }
    .post_author_description>p{
    font-size: 0.9em;
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_email{
    font-size: 0.7em;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-500);
    }
    .list_columns>header>h2>span{
    margin-right: 5px;
    width: 5px;
    height: 16px;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-500);
    }
    .card_column_primary>a{
    padding: 12px;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-500);
    }
    .podcast_home>header>h2>span{
    font-size: 1.3em;
    }
    .card_podcast_home>a>img{
    height: 420px;
    border: 12px solid#FFF;
    }
    .card_podcast_home>a>div{
    margin: -420px 0px 0px 0px;
    height: 420px;
    }
    .card_podcast_home>a>header{
    padding:0px 15px 0px 15px;
    margin: -350px 0px 0px 0px;
    }
    /*GUIDE: PAGE*/
    .guide_header{
    padding:30px 0px 9px 0px;
    }
    .guide_title>header>span{
    font-size: 0.8em;
    }
    .guide_title>header>h1{
    font-size: 1.5em;
    }
    .guide_localization{
    margin:12px 0px 9px 0px;
    }
    .guide_opening_hours{
    margin:12px 0px 9px 0px;
    }
    .guide_call{
    margin:19px 0px 0px 0px;
    }
    .call_whatsapp{
    margin:0px 0px 19px 0px;
    display: block;
    text-align: center;
    }
    .call_whatsapp>a{
    padding: 12px 12px 12px 12px;
    display: block;
    font-size: 0.9em;
    }
    .visit_facebook{
    margin:0px 0px 19px 0px;
    display: block;
    text-align: center;
    }
    .visit_facebook>a{
    padding: 12px 12px 12px 12px;
    display: block;
    font-size: 0.9em;
    }
    .visit_instagram{
    margin:0px 0px 19px 0px;
    display: block;
    text-align: center;
    }
    .visit_instagram>a{
    padding: 12px 12px 12px 12px;
    display: block;
    font-size: 0.9em;
    }
    .share_guide_item{
    margin:0px 0px 0px 19px;
    }
    .share_guide_item_call{
    display: none;
    }
    .business>header>h2{
    font-size: 1.2em;
    }
    .card_guide_rel{
    padding:15px 15px 15px 15px;
    }
    .card_guide_rel>a>header>h3{
    font-size: 0.8em;
    }
    .card_guide_rel>a>header>h4{
    font-size: 1.1em;
    }
    /*GUIDE: EVALUATION - 500px*/
    .business_evaluation{
    padding: 0px 5px 6px 5px;
    max-width: 350px;
    }
    .rating_value{
    margin: 0px auto 0px auto;
    }
    .rating_value>i{
    margin: 7px 5px 0px 0px;
    font-size: 1.5em;
    }
    .rating_score{
    font-size: 0.9em;
    }
    .btn_rate{
    margin: 8.5px auto 0px auto;
    }
    /*GUIDE: EVALUATION SCORE - 500px*/
    .score_collapse{
    max-width: 350px;
    }
    .item_score_percent{
    width: 250px;
    }
    /*PAGE: ADVERTISING*/
    .advertising_head_content{
    padding:30px 15px 15px 15px;
    }
    .advertising_buttons>a{
    margin:0px 0px 19px 0px;
    width: 100%;
    font-size: 0.9em;
    }
    .advertising_title>header>h1{
    font-size: 1.4em;
    }
    .advertising_title>header>h2{
    font-size: 0.8em;
    }
    .advertising_title>header>h3{
    font-size: 0.8em;
    }
    .share_advertising{
    text-align: center;
    }
    .share_advertising_item_call{
    display: none;
    }
    /*PAGE: DIGITAL EDITION*/
    .digital_edition_title>header>div{
    font-size: 0.8em;
    }
    .digital_edition_title>header>h1{
    font-size: 1.4em;
    }
    .digital_edition_exclusive>header>h2{
    font-size: 1.4em;
    }
    .digital_edition_exclusive>header>h3{
    font-size: 1.3em;
    }
    .digital_edition_info>header>h2{
    font-size: 1.4em;
    }
    .digital_edition_info>header>h3{
    font-size: 1.3em;
    }
    /*PAGES: DEFAULT*/
    .head_pages_title>header>h1{
    font-size: 1em;
    }
    .head_pages_title>header>h1>span{
    margin:2px 0px 0px 3px;
    font-size: 0.6em;
    }
    .head_page_contact_title>header>h1{
    font-size: 1.2em;
    }
    .head_page_contact_title>header>h1>span{
    margin:2px 0px 0px 3px;
    font-size: 0.6em;
    }
    .head_page_contact_title>header>h2{
    font-size: 0.9em;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 223px;
    }
    .card_call_posts>a>header{
    min-height: 175px;
    }
    /*PAGES: POST*/
    .card_post_primary>a{
    padding: 12px;
    }
    .card_post_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a{
    padding: 12px;
    }
    .card_album_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a{
    padding: 12px;
    }
    .card_soccer_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a{
    padding: 12px;
    }
    .card_contest_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a{
    padding: 12px;
    }
    .card_job_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a{
    padding: 15px 15px 15px 15px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: EVENT*/
    .card_event_primary_body {
    padding:9px 5px 5px 9px;
    margin:-40px 9px 0px 9px;
    }
    .card_event_primary_body>h3 {
    font-size: 1em;
    line-height: 1.3em;
    }
    .card_event_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: VIDEO*/
    .card_video_primary_body {
    padding:9px 5px 5px 9px;
    margin:-40px 9px 0px 9px;
    }
    .card_video_primary_body>h3 {
    font-size: 1em;
    line-height: 1.3em;
    }
    .card_video_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS*/
    .card_columnist_primary>header>h3{
    font-size: 1em;
    }
    .btn_go_posts{
    padding: 9px 16% 12px 16%;
    }
    .btn_go_profile{
    padding: 9px 16% 12px 16%;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a{
    padding: 12px;
    }
    .card_drugstore_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: 0.8em;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: CLASSIFIED*/
    .classified_category_item>a{
    font-size: 0.75em;
    }
    .card_classified_primary>a{
    padding: 12px;
    }
    .card_classified_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header{
    min-height: 85px;
    }
    .guide_category>a>header>h2{
    font-size: 0.8em;
    }
    .guide_category>a>header>h3{
    font-size: 0.72em;
    }
    .guide_subcategory>a>header>h2{
    font-size: 0.72em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.8em;
    }
    .card_guide_primary>a{
    padding: 12px 12px 12px 12px;
    }
    .card_guide_primary>a>span{
    margin:0px 0px 12px 0px;
    font-size: var(--h3-font-500);
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a{
    padding: 12px;
    }
    .card_camera_primary>a>header>time{
    font-size: var(--h3-font-500);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-500);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-500);
    }
    /*PAGES: CONTACT*/
    .form_contact{
    padding: 30px;
    }
    .contact_details>header>h3{
    font-size: 1.4em;
    }
    .contact_forms>header>h4{
    font-size: 1.2em;
    }
    .service_period>header>h4{
    font-size: 1.2em;
    }
    .contact_forms>p{
    font-size: 0.9em;
    }
    .service_period>p{
    font-size: 0.9em;
    }
    /*PAGE: STREAM*/
    .stream_video{
    padding:12px 12px 0px 12px;
    }
    /*PAGE: STREAM*/
    .stream_share{
    padding: 9px 0px 9px 0px;
    text-align: center;
    }
    .stream_share_item_call{
    display: none;
    }
    /*PAGE: SUBSCRIBE NEWS*/
    .subscribe_news{
    padding: 0px 12px 12px 12px;
    }
    .subscribe_news>header>h1{
    font-size: 1.4em;
    }
    /*PAGE: ABOUT*/
    .about_site>header>span{
    width: 50%;
    }
    /*PAGE: TERMS AND POLICIES*/
    .terms_description{
    padding: 30px 15px 30px 15px;
    }
    .terms_description>header>h1{
    font-size: 1.3em;
    }
    .policies_description{
    padding: 30px 15px 30px 15px;
    }
    .policies_description>header>h1{
    font-size: 1.3em;
    }
    /*FOOTER - 500px*/
    .footer-social-itens>span{
    width: 5px;
    }
    .footer-social-itens>div>a{
    padding: 7px 0px 0px 0px;
    margin: 0px 9px 0px 9px;
    width: 42px;
    height: 42px;
    font-size: 1.1em;
    }
    /*PAGE: COLUMNIST*/
    .columnist_info>header>h1{
    font-size: 0.9em;
    }
    .columninst_posts>header>h3{
    font-size: 1.2em;
    }
    /*CUSTOM*/
    .site_date{
    letter-spacing: normal;
    }
    .site_date>span{
    display: none;
    }
    /*PAGE POST: PUBLISHER*/
    .publisher{
    display: block;
    padding: 23px 9px 9px 9px;
    }
    .publihser_image{
    margin: 0px auto 5px auto;
    text-align: center;
    }
    .publihser_image>img{
    width: 135px;
    height: 135px;
    border: 5px solid#fff;
    }
    .publisher_description>div>a{
    margin: 0px 0px 0px 0px;
    }
    .publisher_description{
    text-align: center;
    }
    .publisher_description>header>h4{
    font-size: 0.9em;
    }
    .publisher_description>header>h5{
    font-size: 1.1em;
    }
    .publisher_description>p{
    font-size: 1em;
    -webkit-line-clamp: unset;
    }
    .publisher_description>div>a{
    padding: 6px 0px 0px 0px;
    margin: 15px 12px 0px 12px;
    width: 42px;
    height: 42px;
    font-size: 1.1em;
    }
    .publisher_description>a{
    display: inline-block;
    float: none;
    padding: 3px 0px 9px 0px;
    margin: 30px auto 15px auto;
    min-width: 130px;
    font-size: 1.2em;
    }
    /*PAGE: DISCOUNT COUPON*/
    .discount_coupon_title {
    font-size: 1em;
    }
    .discount_coupon_amount {
    width: 75px;
    min-width: 75px;
    }
    /*PAGE: COUPOM*/
    .coupom_card>span{
    padding: 12px 12px 12px 12px;
    font-size: 1em;
    }
    .coupom_card>i{
    margin: -46px 0px 0px 0px;
    padding: 3px 5px 5px 5px;
    background-color: #1D9E95;
    border-radius: 5px 5px 0px 0px;
    }
    .coupom_card>header{
    padding: 12px 12px 12px 12px;
    }
    .coupom_card>header>span{
    font-size: 0.8em;
    }
    .coupom_card>header>h1{
    font-size: 1.2em;
    }
    .coupom_card>header>h3{
    font-size: 1.1em;
    }
    .coupom_card>div{
    padding: 12px 12px 12px 12px;
    margin: 0px 12px 30px 12px;
    }
    .coupom_card>p{
    padding: 0px 12px 15px 12px;
    }
    .coupom_card>a{
    margin: 0px 12px 23px 12px;
    }
    /*HOME: JOB OPENINGS*/
    .card_job>a{
    margin: 0px 0px 35px 0px;
    }
    .card_job>a>div>span{
    margin: 70px 0px 0px 0px;
    }
    .card_job>a>header{
    margin: 23px 5px 0px 9px;
    }
    .card_job>a>header>h3{
    font-size: 1.2em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_app{
    padding: 19px 19px 0px 19px;
    }
    .android_description>header>h2{
    font-size: 1.4em;
    }
    .android_description>header>h3{
    font-size: 1.2em;
    }
    .android_qr_code{
    width: 290px;
    }
    .android_download_link>a{
    width: 290px;
    }
    .smarth_phone{
    width: 275px;
    height: 380px;
    }
    .smarth_phone>img{
    margin: -19px 0px 0px -19px;
    width: 315px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_skill{
    padding: 19px 19px 0px 19px;
    }
    .alexa_description>header>h2{
    font-size: 1.4em;
    }
    .alexa_description>header>h3{
    font-size: 1.2em;
    }
    .alexa_qr_code{
    width: 290px;
    }
    .alexa_download_link>a{
    width: 290px;
    }
    .amazon_echo>img{
    width: 315px;
    }
    .amazon_echo>div>img{
    margin: -300px 19px 0px 0px;
    width: 46px;
    height: 46px;
    }
    /*ALEXA SKILL: TUTORIAL*/
    .alexa_skill_tutorial{
    padding: 19px 19px 5px 19px;
    }
    .alexa_skill_tutorial>header>h4{
    font-size: 1.2em;
    }
    /*GUIDE: MODEL 2*/
    .section_guide_secundary{
    padding: 35px 0px 15px 0px;
    }
    .primary-card-business>a{
    margin: 0px 19px 35px 19px;
    }
    .secundary-card-business>a{
    margin: 0px 19px 35px 19px;
    }
    .btn-next-guide{
    margin: 30px 19px 0px 30px;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-500);
    }
    .sixth-category-card>a>div>header{
    padding: 0px 19px 12px 19px;
    }
    .home-sixth-category>div>header>div{
    width: 365px;
    }
    .sixth-category-card>a>div>header>h4{
    font-size: 1.2em;
    }
    .sixth-category-small-card>a>figure{
    width: 156px;
    }
    .sixth-category-small-card>a>figure>img{
    height: 142px;
    }
    .sixth-category-small-card>a>header{
    margin: 0px 0px 0px 9px;
    }
    .sixth-category-small-card>a>header>h3{
    margin: 0px 0px 5px 0px;
    font-size: 0.85em;
    }
    .sixth-category-small-card>a>header>h4{
    margin: 0px 0px 5px 0px;
    font-size: 1em;
    }
    .sixth-category-small-card>a>header>h5{
    font-size: 1.05em;
    }
    /*PAGE: FAQ - 500px*/
    .faq-item{
    padding: 19px 19px 9px 19px;
    }
    /*HOME: LIST ALBUNS - 500px*/
    .list-albuns{
    padding: 30px 0px 0px 0px;
    }
    .list-albuns-title>header>h2{
    font-size: 1.3em;
    }
    .card-album>a>header>h4{
    font-size: 1.2em;
    }
    /*PAGE: WEB STORIES - 500px*/
    .list-web-stories>header>h1{
    font-size: 1.3em;
    }
    .card-story>a{
    margin: 0px 15px 35px 15px;
    }
    .card-story>a>figure>img{
    height: 390px;
    }
    /*TOP MENU: BTN LIVE - 500px*/
    .btn_live>a{
    padding: 12px 12px 0px 12px;
    }
    .btn_live>a>i{
    display: none;
    }
    /*PAGE BIO - 500px*/
    .row_flex{
    --bs-gutter-x: 5px;
    margin-right: calc(-0.5 * var(--bs-gutter-x))!important;
    margin-left: calc(-0.5 * var(--bs-gutter-x))!important;
    }
    /* GUIDE CATEGORIES - 500px*/
    .guide-categories{
    grid-template-columns: repeat(2,1fr);
    }
    .guide-subcategories{
    grid-template-columns: repeat(2,1fr);
    }
    .guide-category{
    min-height: 146px;
    }
    .guide-category-icon{
    width: 42px;
    height: 42px;
    font-size: 1.4em;
    }
    .guide-category h3{
    font-size: 0.9em;
    }
    }
    @media(max-width: 400px){
    /*STREAM PLAYER: SITE TOP*/
    .audio_player{
    width: 255px;
    }
    .audio_player * {
    max-width: 255px;
    }
    .btn_live>a{
    padding: 12px 9px 0px 9px;
    }
    /*HOME: STREAM*/
    .video_stream{
    padding:9px 9px 0px 9px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 350px;
    }
    .carousel_title_home{
    padding:226px 12px 0px 12px;
    margin:-350px 0px 0px 0px;
    height: 350px;
    }
    .carousel_title_home>h2{
    font-size: 0.85em;
    }
    .carousel_title_home>h3{
    font-size: 1.05em;
    line-height: 1.5em;
    }
    .carousel_control_next_dest{
    margin:-175px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-175px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlight_image{
    display: none;
    }
    .highlight_post>a{
    min-height: 130px;
    }
    .highlight_post>a>header{
    padding: 0px 0px 0px 0px;
    }
    .highlight_post>a>header>h4{
    padding: 2px 5px 2px 5px;
    font-size: 0.8em;
    }
    .highlight_post>a>header>h5{
    font-size: 1.1em;
    line-height: 1.4em;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-390);
    }
    .category_one>header>div{
    margin:-14px 0px 0px 0px;
    width: 326px;
    }
    .card_big_category_one>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1.1em;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-390);
    }
    .category_two>header>div{
    margin:-14px 0px 0px 0px;
    width: 326px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 2px 7px 3px 5px;
    font-size: var(--h2-font-390);
    letter-spacing: 2px;
    }
    .card_classified>img {
    height: 215px;
    }
    /*HOME: VIDEO*/
    .list_videos {
    max-height: 290px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-390);
    }
    .category_three>header>div{
    margin:-14px 0px 0px 0px;
    width: 326px;
    }
    .card_category_three_image>img{
    height: 165px;
    }
    .card_category_three_title>header>h3{
    font-size: 0.8em;
    }
    .card_category_three_title>header>h4{
    font-size: 1em;
    }
    .card_category_three_title>header>h5{
    font-size: 0.9em;
    }
    .card_category_three_title>div{
    font-size: 0.7em;
    }
    .card_category_three_title>div>span{
    display: none;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-390);
    }
    .category_four>header>div{
    margin:-14px 0px 0px 0px;
    width: 326px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-390);
    }
    .category_five>header>div{
    margin:-14px 0px 0px 0px;
    width: 326px;
    }
    .card_text_category_five>a>header>h3{
    font-size: 0.8em;
    }
    .card_text_category_five>a>header>h4{
    font-size: 1.2em;
    }
    .card_text_category_five>a>header>h5{
    font-size: 1.1em;
    }
    .card_big_category_five>a>img{
    height: 230px;
    }
    .card_big_category_five>a>div{
    margin: -230px 0px 0px 0px;
    height: 230px;
    }
    .card_big_category_five>a>header{
    margin: -115px 12px 0px 12px;
    }
    .card_big_category_five>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_big_category_five>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-390);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-390);
    }
    .card_guide_home>a>span{
    font-size: 0.8em;
    }
    .card_guide_home>a{
    padding: 9px 9px 9px 9px;
    }
    .card_guide_home>a>header{
    min-height: 55px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: PAGINATOR*/
    .pagination_content>li>a{
    padding:12px 26px 12px 26px;
    }
    .pagination_content>li>span{
    padding:12px 26px 12px 26px;
    }
    /*PAGE POST: TITLE*/
    .post_title{
    padding: 12px 9px 9px 9px;
    margin:0px -5px 0px -5px;
    }
    .post_title>header>span>i>i{
    display: none;
    }
    .post_title>header>span>div{
    margin: 0px 0px 0px 3px;
    }
    .post_title>header>span>div>i{
    display: none;
    }
    .post_title>header>h1{
    margin:9px 0px 6px 0px;
    }
    .post_title>header>h2{
    font-size: 1.2em;
    }
    /*PAGE POST: INFO*/
    .post_info{
    padding: 6px 9px 6px 9px;
    margin: 0px -5px 0px -5px;
    }
    .post_info_author>div{
    font-size: 0.85em;
    }
    .post_info_date_pub{
    font-size: 0.8em;
    }
    .post_info_last_update{
    margin: -26px 5px 0px 195px;
    font-size: 0.8em;
    }
    /*PAGE POST: GALLERY*/
    .post_gallery {
    margin:1px -5px 0px -5px;
    }
    /*PAGE POST: CONTROLS*/
    .post_controls{
    padding: 12px 0px 12px 0px;
    }
    /*PAGE POST: REPORT*/
    .post_report{
    margin:0px -5px 30px -5px;
    }
    /*PAGE POST: CONTENT*/
    .post_content {
    padding: 9px 9px 9px 9px;
    max-width: none;
    margin: 0px 0px 0px 0px;
    border: 0;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: 0;
    border-radius: 5px;
    }
    .post_content * {
    max-width: 100%;
    }
    /*PAGE POST: COMMENTS*/
    .post_comments{
    padding:9px 9px 9px 9px;
    margin:30px -5px 35px -5px;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends{
    padding: 12px 12px 3px 12px;
    margin: 30px -5px 0px -5px;
    }
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-390);
    }
    .card_trends>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_trends>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_trends>a>header>h5{
    font-size: var(--h5-font-390);
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    font-size: var(--h2-font-390);
    }
    .post_rel>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .post_rel_soccer>a>header>img{
    width: 30px;
    height: 30px;
    }
    .post_rel_soccer>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .call_posts>a{
    font-size: 0.8em;
    }
    .call_posts>a>i{
    display: none;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 235px;
    }
    /*PAGE POST: CLASSIFIED*/
    .classified_email{
    font-size: 0.7em;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-390);
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-390);
    }
    .card_column_primary>a{
    padding: 9px;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-390);
    }
    .podcast_home>header>h2>span{
    font-size: 1.2em;
    }
    .card_podcast_home>a>header>h3{
    font-size: 0.8em;
    }
    .card_podcast_home>a>header>h4{
    font-size: 1.1em;
    }
    .card_podcast_home>a>header>h5{
    font-size: 0.8em;
    }
    /*GUIDE: EVALUATION - 400px*/
    .business_evaluation{
    max-width: 100%;
    }
    .rating_value{
    padding: 3px 0px 0px 0px;
    }
    .rating_value>i{
    margin: 7px 4px 0px 0px;
    font-size: 1.4em;
    }
    .btn_rate{
    margin: 7.6px auto 0px auto;
    }
    .btn_rate>a{
    padding: 3px 12px 5px 12px;
    }
    /*GUIDE: EVALUATION SCORE - 400px*/
    .score_collapse{
    margin: 0px 15px 0px 0px;
    max-width: 100%;
    }
    .rating{
    border: none;
    margin: 0px auto -9px auto;
    }
    .item_score_percent{
    width: 80%;
    }
    /*PAGE: ADVERTISING*/
    .advertising_title>header>h1{
    font-size: 1.3em;
    }
    .share_advertising_item>a{
    padding:9px 0px 0px 0px;
    height: 43px;
    width: 43px;
    }
    /*PAGE: DIGITAL EDITION*/
    .digital_edition_title>header>h1{
    font-size: 1.3em;
    }
    .digital_editions>header>h3{
    font-size: 1.2em;
    }
    .digital_editions>header>h3>i{
    font-size: 1.1em;
    }
    .digital_edition_exclusive>header>h2{
    font-size: 1.3em;
    }
    .digital_edition_exclusive>header>h3{
    font-size: 1.2em;
    }
    .digital_edition_info>header>h2{
    font-size: 1.3em;
    }
    .digital_edition_info>header>h3{
    font-size: 1.2em;
    }
    .card_digital_edition_rel>span{
    margin:0px 0px 9px 0px;
    font-size: 0.8em;
    }
    .card_digital_edition_rel>time{
    margin:3px 0px 0px 0px;
    font-size: 0.8em;
    }
    /*PAGES: DEFAULT*/
    .head_pages_title>header>h1>span{
    display: none;
    }
    .head_page_contact_title>header>h1>span{
    display: none;
    }
    .head_page_contact_title>header>h2{
    font-size: 0.85em;
    }
    .input_search{
    width: 80%;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 215px;
    }
    .card_call_posts>a>header{
    min-height: 185px;
    }
    /*PAGES: POST*/
    .card_post_primary>a{
    padding: 9px;
    }
    .card_post_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a{
    padding: 9px;
    }
    .card_album_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a{
    padding: 9px;
    }
    .card_job_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a{
    padding: 9px;
    }
    .card_soccer_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a{
    padding: 9px;
    }
    .card_contest_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: EVENT*/
    .card_event_primary_body>h3 {
    font-size: 1em;
    line-height: 1.3em;
    }
    .card_event_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: VIDEO*/
    .card_video_primary_body>h3 {
    font-size: 1em;
    line-height: 1.3em;
    }
    .card_video_primary_date {
    top: 9px;
    left: 9px;
    font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS*/
    .card_columnist_primary>header>h3{
    font-size: 0.9em;
    }
    .btn_go_posts{
    padding: 9px 12% 12px 12%;
    }
    .btn_go_profile{
    padding: 9px 12% 12px 12%;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a{
    padding: 9px;
    }
    .card_drugstore_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_drugstore_primary>a>header>h3{
    font-size: 0.75em;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: CLASSIFIED*/
    .card_classified_primary>a{
    padding: 9px;
    }
    .card_classified_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: GUIDE*/
    .card_guide_primary>a{
    padding: 9px;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-390);
    }
    .card_guide_primary>a>span>i{
    display: none;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: DIGITAL EDITION*/
    .card_digital_edition>span{
    margin:0px 0px 9px 0px;
    font-size: 0.8em;
    }
    .card_digital_edition>time{
    margin:3px 0px 0px 0px;
    font-size: 0.8em;
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a{
    padding: 9px;
    }
    .card_camera_primary>a>header>time{
    margin:2px 0px 0px 0px;
    font-size: var(--h3-font-390);
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-390);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-390);
    }
    /*PAGES: CONTACT*/
    .form_contact{
    padding: 19px;
    }
    .contact_forms>p{
    font-size: 0.8em;
    }
    .service_period>p{
    font-size: 0.8em;
    }
    /*PAGE: STREAM*/
    .stream_video{
    margin:0px 5px 0px 5px;
    }
    /*PAGE: SUBSCRIBE NEWS*/
    .subscribe_news>header>h1{
    font-size: 1.2em;
    }
    .subscribe_news>header>h2{
    font-size: 1.1em;
    }
    /*FOOTER - 400px*/
    .footer-social-itens>span{
    display: none;
    }
    .footer_menu_item>a{
    font-size: 0.8em;
    }
    /*PAGE: COLUMNIST*/
    .columnist_info>header>h1{
    font-size: 0.85em;
    }
    .columninst_posts>header>h3{
    font-size: 1.1em;
    }
    .call_all_posts>a{
    padding: 9px 15px 12px 15px;
    font-size: 0.9em;
    }
    /*FOOTER: TRENDS*/
    .card_trend_footer>a>header>h5{
    font-size: 1.1em;
    }
    /*PAGE POST: PUBLISHER*/
    .publisher_description>header>h5{
    font-size: 1em;
    }
    .discount_coupon_amount {
    font-size: 1.2em;
    width: 50px;
    min-width: 50px;
    }
    /*PAGE: COUPOM*/
    .coupom_card>span{
    padding: 15px 5px 15px 5px;
    font-size: 0.8em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_app{
    padding: 12px 12px 0px 12px;
    }
    .android_description>header>h2{
    font-size: 1.3em;
    }
    .android_description>header>h3{
    font-size: 1.1em;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_skill{
    padding: 12px 12px 0px 12px;
    }
    .alexa_description>header>h2{
    font-size: 1.3em;
    }
    .alexa_description>header>h3{
    font-size: 1.1em;
    }
    /*ALEXA SKILL: TUTORIAL*/
    .alexa_skill_tutorial{
    padding: 15px 15px 3px 15px;
    }
    /*GUIDE: MODEL 2*/
    .primary-card-business>a{
    padding: 15px 15px 15px 15px;
    margin: 0px 12px 35px 12px;
    }
    .secundary-card-business>a{
    padding: 15px 15px 15px 15px;
    margin: 0px 12px 35px 12px;
    }
    .btn-next-guide{
    margin: 30px 15px 0px 30px;
    }
    /*HOME: SIXTH CATEGORY - 400px*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-390);
    }
    .home-sixth-category>div>header>div{
    width: 320px;
    }
    .sixth-category-small-card>a{
    padding: 0px 0px 9px 0px;
    }
    .sixth-category-small-card>a>figure{
    width: 146px;
    }
    /*PAGE: PUBLIC NOTICES - 400px*/
    .card-public-notice>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGE: FAQ - 400px*/
    .faq-item{
    padding: 15px 15px 12px 15px;
    }
    /*HOME: LIST ALBUNS - 400px*/
    .list-albuns{
    padding: 30px 0px 0px 0px;
    }
    .card-album>a>header>h4{
    font-size: 1.1em;
    }
    /*PAGE: WEB STORIES - 400px*/
    .card-story>a{
    margin: 0px 0px 35px 0px;
    }
    /*PAGE BIO - 400px*/
    .row_flex{
    --bs-gutter-x: 3px;
    margin-right: calc(-0.5 * var(--bs-gutter-x))!important;
    margin-left: calc(-0.5 * var(--bs-gutter-x))!important;
    }
    }
    @media(max-width: 375px){
    /*HOME: SIXTH CATEGORY - 375px*/
    .home-sixth-category>div>header>div{
    width: 300px;
    }
    .sixth-category-small-card>a>figure{
    display: none;
    }
    .sixth-category-small-card>a>header>h3{
    font-size: 0.9em;
    }
    .sixth-category-small-card>a>header>h4{
    font-size: 1.1em;
    }
    .sixth-category-small-card>a>header>h5{
    font-size: 1.1em;
    }
    /*HOME: LIST ALBUNS - 375px*/
    .list-albuns-title>header>h2{
    font-size: 1.2em;
    }
    .card-album>a>header>h4{
    font-size: 1em;
    }
    /*PAGE: WEB STORIES - 375px*/
    .card-story>a>figure>img{
    height: 360px;
    }
    }
    @media(max-width: 365px){
    /*STREAM PLAYER: SITE TOP*/
    .audio_player{
    width: 205px;
    }
    .audio_player * {
    max-width: 205px;
    }
    .btn_live>a{
    padding: 14px 12px 0px 12px;
    font-size: 0.8em;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_item_home>a>img{
    height: 335px;
    }
    .carousel_title_home{
    padding:205px 12px 0px 12px;
    margin:-335px 0px 0px 0px;
    height: 335px;
    }
    .carousel_title_home>h3{
    font-size: 1em;
    line-height: 1.5em;
    }
    .carousel_control_next_dest{
    margin:-185px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-185px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
    .highlight_post>a>header>h4{
    font-size: 0.75em;
    }
    .highlight_post>a>header>h5{
    font-size: 1em;
    }
    /*HOME: LAST NEWS*/
    .last_news_card>a>header>h3{
    margin:-23px 0px 0px 0px;
    font-size: var(--h3-font-360);
    }
    .last_news_card>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .last_news_card>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-360);
    }
    .category_one>header>div{
    width: 300px;
    }
    .card_big_category_one>a>img{
    height: 275px;
    }
    .card_big_category_one>a>div{
    margin: -275px 0px 0px 0px;
    height: 275px;
    }
    .card_big_category_one>a>header{
    margin: -139pxs 15px 0px 15px;
    height: 135px;
    }
    .card_big_category_one>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_big_category_one>a>header>h4{
    font-size: 1em;
    }
    .card_small_category_one>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_small_category_one>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_small_category_one>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-360);
    }
    .category_two>header>div{
    width: 300px;
    }
    .card_small_category_two>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_small_category_two>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_small_category_two>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 1px 7px 3px 5px;
    font-size: var(--h2-font-360);
    letter-spacing: 1px;
    }
    .carousel_classified_controls {
    margin:-9px 0px 15px 0px;
    }
    .card_classified>img {
    height: 195px;
    }
    .card_classified_info {
    padding:0px 9px 0px 9px;
    }
    .card_classified_title>h3 {
    font-size: 1.1em;
    min-height: 85px;
    }
    .card_classified_location {
    font-size: 0.9em;
    }
    .classified_btn {
    padding: 15px 50px 16px 50px;
    }
    /*HOME: VIDEO*/
    .main_video>header>h2{
    font-size:1.1em;
    }
    .list_videos {
    max-height: 275px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-360);
    }
    .category_three>header>div{
    width: 300px;
    }
    .card_category_three_image>img{
    height: 185px;
    }
    .card_category_three_title>header>h3{
    font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-360);
    }
    .category_four>header>div{
    width: 300px;
    }
    .card_small_category_four>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_small_category_four>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_small_category_four>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-360);
    }
    .card_event_body>h3 {
    font-size: 0.9em;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-360);
    }
    .category_five>header>div{
    width: 300px;
    }
    .card_big_category_five>a>img{
    height: 215px;
    }
    .card_big_category_five>a>div{
    margin: -215px 0px 0px 0px;
    height: 215px;
    }
    .card_big_category_five>a>header{
    margin: -105px 9px 0px 9px;
    }
    .card_big_category_five>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_big_category_five>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_small_category_five>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_small_category_five>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_small_category_five>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-360);
    }
    .card_guide_home>a>img{
    height: 185px;
    }
    .card_guide_home>a{
    padding: 9px 9px 9px 9px;
    }
    .card_guide_home>a>header{
    min-height: 50px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGE POST: TITLE*/
    .post_title{
    padding: 12px 6px 9px 6px;
    }
    .post_title>header>span>i{
    letter-spacing: 0.5px;
    }
    .post_info_last_update{
    margin: -20px 5px 0px 175px;
    }
    /*PAGE POST: INFO*/
    .post_info{
    padding: 6px 5px 6px 5px;
    }
    /*PAGE POST: TRENDS*/
    .sidebar_trends>header>h3{
    font-size: var(--h2-font-360);
    }
    .card_trends>a>header>h3{
    margin:-23px 0px 0px 0px;
    font-size: var(--h3-font-360);
    }
    .card_trends>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_trends>a>header>h5{
    font-size: var(--h5-font-360);
    }
    /*PAGE POST: POSTS REL*/
    .posts_rel>header>h2{
    font-size: var(--h2-font-360);
    }
    .post_rel>a{
    padding: 15px 9px 15px 9px;
    }
    .post_rel>a>header>time{
    display: none;
    }
    .post_rel>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .post_rel>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .post_rel_soccer>a{
    padding: 15px 9px 15px 9px;
    }
    .post_rel_soccer>a>header>time{
    display: none;
    }
    .post_rel_soccer>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .post_rel_soccer>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 215px;
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-360);
    }
    .list_columns>header>h2>span{
    height: 14px;
    }
    .card_column>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_column>a>header>h4{
    font-size: var(--h4-font-360);
    }
    .card_column_primary>a{
    padding: 5px;
    }
    .card_column_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_column_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-360);
    }
    .card_podcast_home>a>img{
    border: 5px solid#FFF;
    }
    /*GUIDE: PAGE*/
    .share_guide_item{
    margin:0px 0px 0px 15px;
    }
    .share_guide_item>a{
    padding:4px 0px 0px 0px;
    height: 39px;
    width: 39px;
    }
    /*GUIDE: EVALUATION*/
    .business_evaluation{
    padding: 0px 5px 6px 5px;
    max-width: 100%;
    }
    /*GUIDE: EVALUATION SCORE*/
    .score_collapse{
    position: relative;
    max-width: 100%;
    }
    .rating{
    border: none;
    margin: 0px 65px -9px auto;
    }
    .item_score_percent{
    width: 215px;
    }
    /*PAGE: ADVERTISING*/
    .share_advertising_item>a{
    padding:6px 0px 0px 0px;
    height: 35px;
    width: 35px;
    }
    /*PAGES: DEFAULT*/
    .head_pages_title>header>h1{
    font-size: 0.9em;
    }
    .head_page_contact_title>header>h2{
    font-size: 0.8em;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 195px;
    }
    .card_call_posts>a>header{
    min-height: 175px;
    }
    .card_call_posts>a>header>h3{
    font-size: 0.8em;
    }
    /*PAGES: POST*/
    .card_post_primary>a{
    padding: 5px;
    }
    .card_post_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_post_primary>a>header>time{
    display: none;
    }
    .card_post_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_post_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: ALBUM*/
    .card_album_primary>a{
    padding: 5px;
    }
    .card_album_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_album_primary>a>header>time{
    display: none;
    }
    .card_album_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_album_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: VAGAS DE EMPREGO*/
    .card_job_primary>a{
    padding: 5px;
    }
    .card_job_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_job_primary>a>header>time{
    display: none;
    }
    .card_job_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_job_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: SOCCER*/
    .card_soccer_primary>a{
    padding: 5px;
    }
    .card_soccer_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_soccer_primary>a>header>time{
    display: none;
    }
    .card_soccer_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_soccer_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: CONCURSO*/
    .card_contest_primary>a{
    padding: 5px;
    }
    .card_contest_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_contest_primary>a>header>time{
    display: none;
    }
    .card_contest_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_contest_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: PODCAST*/
    .card_podcast_primary>a{
    padding: 12px 12px 12px 12px;
    }
    .card_podcast_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_podcast_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: EVENT*/
    .card_event_primary_body {
    margin:-40px 5px 0px 5px;
    }
    /*PAGES: VIDEO*/
    .card_video_primary_body {
    margin:-40px 5px 0px 5px;
    }
    /*PAGES: COLUMNISTS*/
    .btn_go_posts{
    padding: 9px 9% 12px 9%;
    }
    .btn_go_profile{
    padding: 9px 9% 12px 9%;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a{
    padding: 5px;
    }
    .card_drugstore_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_drugstore_primary>a>header>time{
    display: none;
    }
    .card_drugstore_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_drugstore_primary>a>header>h3>i{
    display: none;
    }
    .card_drugstore_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: CLASSIFIED*/
    .card_classified_primary>a{
    padding: 5px;
    }
    .card_classified_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_classified_primary>a>header>time{
    display: none;
    }
    .card_classified_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_classified_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: GUIDE*/
    .guide_category>a>header{
    min-height: 95px;
    }
    .guide_category>a>header>h2{
    font-size: 0.75em;
    }
    .guide_category>a>header>h3{
    font-size: 0.7em;
    }
    .guide_subcategory>a>header>h2{
    font-size: 0.7em;
    }
    .guide_subcategory>a>header>h3{
    font-size: 0.75em;
    }
    .card_guide_primary>a{
    padding: 5px;
    }
    .card_guide_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_guide_primary>a>span{
    font-size: var(--h3-font-360);
    }
    .card_guide_primary>a>span>mark{
    display: none;
    }
    .card_guide_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: LIVE CAMERAS*/
    .card_camera_primary>a{
    padding: 5px;
    }
    .card_camera_primary>a{
    padding: 15px 9px 15px 9px;
    }
    .card_camera_primary>a>header>time{
    display: none;
    }
    .card_camera_primary>a>header>h3{
    font-size: var(--h3-font-360);
    }
    .card_camera_primary>a>header>h4{
    font-size: var(--h4-font-360);
    }
    /*PAGES: CONTACT*/
    .form_contact{
    padding: 9px;
    }
    /*PAGE: ABOUT*/
    .about_site>header>span{
    width: 35%;
    }
    /*FOOTER*/
    .footer-social-itens>span{
    display: none;
    }
    /*PAGE: COLUMNIST*/
    .columninst_posts>header>h3{
    font-size: 1em;
    }
    /*FOOTER: TRENDS*/
    .card_trend_footer>a>header>h4{
    font-size: 0.8em;
    }
    .card_trend_footer>a>header>h5{
    font-size: 1em;
    }
    /*CUSTOM*/
    .site_date{
    display: none;
    }
    /*PAGE: COUPOM*/
    .coupom_card>span{
    font-size: 0px;
    }
    .coupom_card>i{
    margin: -46px auto 0px auto;
    padding: 5px 5px 5px 5px;
    width: 100%;
    text-align: center;
    background-color: #1D9E95;
    border-radius: 5px 5px 0px 0px;
    }
    /*HOME: JOB OPENINGS*/
    .card_job>a>div>span{
    margin: 72px 0px 0px 0px;
    }
    .card_job>a>header>h3{
    font-size: 1.1em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_qr_code{
    width: 275px;
    }
    .android_download_link>a{
    width: 275px;
    font-size: 0.9em;
    }
    .smarth_phone{
    width: 275px;
    height: 380px;
    }
    .smarth_phone>img{
    margin: -19px 0px 0px -19px;
    width: 315px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_qr_code{
    width: 275px;
    }
    .alexa_download_link>a{
    width: 275px;
    font-size: 0.9em;
    }
    .amazon_echo>img{
    width: 290px;
    }
    .amazon_echo>div>img{
    margin: -276px 19px 0px 0px;
    width: 39px;
    height: 39px;
    }
    /*GUIDE: MODEL 2*/
    .primary-card-business>a{
    padding: 12px 12px 15px 12px;
    margin: 0px 0px 35px 0px;
    }
    .primary-card-business>a>span{
    margin: 0px 0px 12px 0px;
    }
    .secundary-card-business>a{
    padding: 12px 12px 15px 12px;
    margin: 0px 0px 35px 0px;
    }
    .secundary-card-business>a>span{
    margin: 0px 0px 12px 0px;
    }
    .btn-next-guide{
    margin: 30px 0px 0px 30px;
    }
    .call-guide>a{
    padding: 5px 15px 0px 15px;
    font-size: 0.9em;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-360);
    }
    }
    @media(max-width: 350px){
    /*HOME: PRIMARY HIGHLIGHTS*/
    .carousel_title_home{
    padding:195px 9px 0px 9px;
    }
    .carousel_title_home>h2{
    font-size: 0.8em;
    }
    .carousel_title_home>h3{
    font-size: 1em;
    line-height: 1.5em;
    }
    .carousel_control_next_dest{
    margin:-190px 0px 0px 0px;
    }
    .carousel_control_prev_dest{
    margin:-190px 0px 0px 0px;
    }
    /*HOME: GUIDE*/
    .carousel_guide_home>header>h2{
    font-size: var(--h2-font-320);
    }
    .card_guide_home>a>img{
    height: 165px;
    }
    .card_guide_home>a{
    padding: 5px 5px 5px 5px;
    }
    .card_guide_home>a>header>h4{
    font-size: var(--h4-font-320);
    }
    /*HOME: CARD COLUMN*/
    .list_columns>header>h2{
    font-size: var(--h2-font-320);
    }
    .list_columns>header>h2>span{
    margin-right: 3px;
    height: 12px;
    }
    /*HOME: CLASSIFIED*/
    .classified_home>header>h2{
    padding: 1px 7px 3px 5px;
    font-size: var(--h2-font-320);
    letter-spacing: normal;
    }
    /*HOME: PODCAST*/
    .podcast_home>header>h2{
    font-size: var(--h2-font-320);
    }
    /*HOME: CALENDAR OF EVENTS*/
    .calendar_of_events_home>header>h2{
    font-size: var(--h2-font-320);
    }
    /*HOME: CATEGORY ONE*/
    .category_one>header>h2{
    font-size: var(--h2-font-320);
    }
    .category_one>header>div{
    width: 275px;
    }
    /*HOME: CATEGORY TWO*/
    .category_two>header>h2{
    font-size: var(--h2-font-320);
    }
    .category_two>header>div{
    width: 275px;
    }
    /*HOME: CATEGORY THREE*/
    .category_three>header>h2{
    font-size: var(--h2-font-320);
    }
    .category_three>header>div{
    width: 275px;
    }
    /*HOME: CATEGORY FOUR*/
    .category_four>header>h2{
    font-size: var(--h2-font-320);
    }
    .category_four>header>div{
    width: 275px;
    }
    /*HOME: CATEGORY FIVE*/
    .category_five>header>h2{
    font-size: var(--h2-font-320);
    }
    .category_five>header>div{
    width: 275px;
    }
    /*PAGE POST: TITLE*/
    .post_title>header>span>i{
    letter-spacing: 1px;
    }
    .post_title>header>span>div{
    display: none;
    }
    .post_title>header>h1{
    font-size: 1.2em;
    }
    /*PAGE POST: INFO*/
    .post_info_author>img{
    display: none;
    }
    .post_info_author>div{
    margin: 0px 0px 0px 5px;
    }
    .post_info_date_pub{
    margin: 5px 0px 0px 5px;
    }
    .post_info_last_update{
    margin: -20px 5px 0px 130px;
    }
    /*PAGE POST: CONTROLS*/
    .post_control_item{
    margin:0px 0px 0px 12px;
    }
    .post_control_item>a{
    padding:3px 5px 4px 5px;
    min-width: 45px;
    }
    .post_control_item>button{
    padding:3px 5px 4px 5px;
    min-width: 45px;
    }
    /*PAGE POST: POSTS REL*/
    .call_posts_line{
    margin:55px 0px 0px 0px;
    }
    /*PAGE POST: ADVERTISING*/
    .slider_banner_sidebar {
    min-height: 195px;
    }
    /*PAGES: DEFAULT*/
    .head_pages_title>header>h1{
    font-size: 0.8em;
    }
    .head_page_contact_title>header>h1{
    font-size: 0.8em;
    }
    .input_search{
    width: 75%;
    }
    /*PAGES: POST REL*/
    .card_call_posts>a>img{
    height: 165px;
    }
    .card_call_posts>a>header{
    min-height: 205px;
    }
    /*PAGES: EVENT*/
    .card_event_primary_body {
    padding:12px 5px 5px 12px;
    }
    .card_event_primary_body>h3 {
    font-size: 0.9em;
    }
    .card_event_primary_date {
    top: 9px;
    left: 9px;
    }
    /*PAGES: VIDEO*/
    .card_video_primary_body {
    padding:12px 5px 5px 12px;
    }
    .card_video_primary_body>h3 {
    font-size: 0.9em;
    }
    .card_video_primary_date {
    top: 9px;
    left: 9px;
    }
    /*PAGES: COLUMNISTS*/
    .btn_go_posts{
    padding: 9px 5% 12px 5%;
    font-size: 0.8em;
    }
    .btn_go_profile{
    padding: 9px 5% 12px 5%;
    font-size: 0.8em;
    }
    /*PAGES: DRUGSTORE*/
    .card_drugstore_primary>a>header>h3>i{
    display: inline-block;
    }
    .card_drugstore_primary>a>header>h3>span{
    margin:0px 5px 5px 0px;
    }
    .card_drugstore_primary>a>header>h3>div{
    margin:0px 5px 5px 0px;
    }
    /*GUIDE: EVALUATION*/
    .business_evaluation{
    padding: 0px 3px 6px 3px;
    }
    .rating_value{
    margin: 3px auto 0px auto;
    font-size: 1.3em;
    }
    /*GUIDE: EVALUATION SCORE*/
    .rating{
    border: none;
    margin: 0px 50px -9px auto;
    }
    .item_score_percent{
    width: 175px;
    }
    /*PAGES: CONTACT*/
    .form_contact{
    padding: 5px;
    }
    /*FOOTER*/
    .footer_menu_item>a{
    font-size: 0.95em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
    .android_qr_code{
    width: 265px;
    }
    .android_download_link>a{
    width: 265px;
    }
    .smarth_phone{
    width: 250px;
    height: 346px;
    }
    .smarth_phone>img{
    margin: -19px 0px 0px -19px;
    width: 290px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
    .alexa_qr_code{
    width: 265px;
    }
    .alexa_download_link>a{
    width: 265px;
    }
    .amazon_echo>img{
    width: 250px;
    }
    .amazon_echo>div>img{
    margin: -242px 19px 0px 0px;
    width: 36px;
    height: 36px;
    }
    /*HOME: SIXTH CATEGORY*/
    .home-sixth-category>div>header>h2{
    font-size: var(--h2-font-320);
    }
    }
    @media (prefers-reduced-motion: reduce) {
    /* HEAD: STORIES*/
    .story-image,
    .news-stories-tiles .story-item {
    transition: none;
    }
    }
    @media print{
    .site_top{
    display: none;
    }
    .site_head{
    display: none;
    }
    .trends_menu{
    display: none;
    }
    .head-stories{
    display: none;
    }
    .page_post_head{
    display: none;
    }
    .col-md-8{
    -ms-flex:0 0 100%!important;
    flex:0 0 100%!important;
    max-width: 100%!important;
    }
    .post_title{
    margin:30px 0px 0px 0px;
    }
    .post_controls{
    border-top: 2px solid#E1E1E1;
    }
    .post_comments{
    display: none;
    }
    .post_social_facebook{
    display: none;
    }
    .slider_banner_sidebar{
    display: none;
    }
    .sidebar_trends{
    display: none;
    }
    .post_banner_sidebar{
    display: none;
    }
    .post_banner_sidebar_code{
    display: none;
    }
    .call_groups{
    display: none;
    }
    .banner_post_horizontal_primary{
    display: none;
    }
    .page_post_footer{
    display: none;
    }
    .banner_post_horizontal_secundary{
    display: none;
    }
    .call_register{
    display: none;
    }
    .footer_social{
    display: none;
    }
    footer{
    display: none;
    }
    .phone_call{
    display: none;
    }
    .wrapper_whatsapp{
    display: none;
    }
    .popup_footer{
    display: none;
    }
    .modal{
    display: none;
    }
    .side_survey_blocked{
    display: none;
    }
    .side_survey{
    display: none!important;
    }
    .card_drugstore{
    display: none;
    }
    .footer_copyright{
    display: none;
    }
    }