:root {
--main-color: #393939;
--main-color-font: #ffffff;
--main-color-font-hover: #ffb326;
--main-color-strong: color-mix(in srgb, var(--main-color) 90%, black);
--main-color-line: color-mix(in srgb, var(--main-color) 82%, black);

--font-default: Arial, sans-serif;
--primary-color-guide: #28a388;
--primary-color-guide-font: #fff;
--primary-color-guide-border-color: #1d846c;
--secundary-color-guide: #28a388;
--secundary-color-guide-font: #fff;
--button-close-modal: #00B75A;
--button-close-modal-font: #FFF;
--button-close-modal-hover: #00D290;
--button-close-modal-hover-font: #FFFe;
--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;

--category-last-news-color: #999;
--category-last-news-color-font: #FFF;
--category-one-color: #656565;
--category-one-color-font: #ffffff;
--category-two-color: #009b35;
--category-two-color-font: #fff;
--category-three-color: #fa6800;
--category-three-color-font: #ffffff;
--category-four-color: #54b575;
--category-four-color-font: #ffffff;
--category-five-color: 0;
--category-five-color-font: 0;
--category-six-color: 0;
--category-six-color-font: 0;
--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-350: 1.3em;
--h2-font-300: 1.2em;
--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-350: 0.9em;
--h3-font-300: 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-350: 1.1em;
--h4-font-300: 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-350: 1em;
--h5-font-300: 0.9em;
}
html, body {
max-width: 100%;
}
body{
max-width: 100%;
margin-right: auto;
margin-left: auto;
}
.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 
}
.mt_05 {
margin-top: 5px 
}
.mt_10 {
margin-top: 10px 
}
.mt_15 {
margin-top: 15px 
}
.mt_20 {
margin-top: 20px 
}
.mt_25 {
margin-top: 25px 
}
.img_responsive {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.banner_code{
padding: 15px 0 15px 0;
left: auto;
right: auto;
background-color: #f5f5f5;
}
.banner_code * {
max-width: 100%;
object-position: center;
}
.banner_slider_code * {
max-width: 100%;
object-position: center;
}
.banner_text{
margin:15px 0px 15px 0px;
text-align: center;
}
.banner_text>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
}
.banner_text_code{
margin:15px 0px 15px 0px;
}
.banner_text_code * {
max-width: 100%;
object-position: center;
}
/*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;
}
}
/*LOGIN PANEL*/
.subscriber_login_button{
margin:0px 15px 0px 0px;
display: inline-block;
position: relative;
}
.subscriber_login_button>a{
padding:11px 12px 0px 12px;
display: inline-block;
height:41.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);
}
.post_midia_image {
margin: 0 15% 0 15% 
}
.post_midia_image>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.post_header_detail {
margin: 0 0 0 5px;
font-size: 1.1em;
color: #999 
}
.mobile {
display: none 
}
.desktop {
display: block 
}
.container_pa_home{
padding:15px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.container_pa{
max-width: 1500px;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.first_section_home {
padding:15px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.second_section_home {
padding:50px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.third_section_home {
padding:50px 0px 50px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.four_section_home {
padding:50px 0px 50px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
border-top: 3px solid#f5f5f5 
}
.five_section_home {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.six_section_home {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
border-top: 2px solid#f5f5f5 
}
.seven_section_home {
padding: 15px 15px 0px 15px;
background-color: #f5f5f5;
}
.cards_column{
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.height_section_home {
background-color: #333 
}
.nine_section_home {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.ten_section_home {
background-color: #F5F5F5;
border-top: 1px solid#E9E9E9;
}
.ten_section_home_content{
padding:50px 0px 30px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.eleven_section_home {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.podcast_section_home {
background-color: #F5F5F5;
border-bottom: 1px solid#E9E9E9;
}
.twc-container{
padding:0px 0px 0px 0px;
margin: 0px auto 0px auto;
max-width: 1500px;
}
.home-first-category{
padding: 50px 0px 50px 0px;
}
.home-second-category{
padding: 50px 0px 50px 0px;
}
.home-third-category{
padding: 50px 0px 50px 0px;
}
.home-fourth-category{
padding: 50px 0px 50px 0px;
}
.home-fifth-category{
padding: 50px 0px 50px 0px;
}
.podcast_body {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.section_events{
padding: 50px 0px 35px 0px;
background-color: #F5F5F5;
}
.first_section_compact {
padding: 45px 30% 35px 30%;
margin:0;
background-color: #f9f9f9 
}
.modal_filter {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 998;
background-color: #000;
display: none;
opacity: .6 
}
#lastnews {
display: block;
padding: 1px 3px 0px 3px;
margin: 0px 5px 0px 5px;
display: inline-block;
position: absolute;
height: 28px;
border-radius: 5px;
overflow: hidden;
}
.news-loading{
color:#fff;
}
.news-title.pop {
animation: pop 1s ease-out 
}
.news-title.fadein {
animation: fadein 1s ease-out 
}
.news-title.fallen {
animation: fallen 1s ease-out 
}
.news-title.risen {
animation: risen 1s ease-out 
}
.news-title.wooshLeft {
animation: wooshLeft 1s ease-out 
}
.news-title.wooshRight {
animation: wooshRight 1s ease-out 
}
.call_news_tag {
padding: 0px 5px 2px 5px;
display: inline-block;
font-size: .8em;
font-weight: 500;
background: #de2524;
color: #fff;
border-radius: 3px 
}
.call_news_title {
display: inline-block;
font-size: .8em;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
color:#fff;
}
.btns-wrapper {
width: 100%;
margin: 0 auto 5px auto;
border-radius: 5px;
background: #fff;
padding: 30px 15px;
text-align: center;
box-shadow: 0 3px 15px #eee 
}
.btns-wrapper-title {
color: #868e96;
font-weight: 400 
}



.message_system_body {
margin: 15px 5px 0 5px;
width: 100% 
}
.message_system_right {
margin: 5px 5px 20% 5px;
width: 300px;
position: fixed;
bottom: 0;
right: 0;
z-index: 1030 
}
.message_close {
padding: 0 5px 0 5px;
position: absolute;
top: 0;
right: 5px;
color: inherit;
float: right;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #555;
background-color: transparent;
border: 0 
}
.message_close:hover {
border: 0 
}
.message_close:focus {
border: 0 
}
.message_system_body>div>header>h5 {
margin: 0;
font-size: .9em;
text-transform: uppercase 
}
.message_system_body>div>p {
margin: 5px 0 0 0;
font-size: .9em;
line-height: 1.3em;
text-transform: uppercase 
}
.message_system_right>div>header>h5 {
margin: 0;
font-size: .9em;
text-transform: uppercase 
}
.message_system_right>div>p {
margin: 5px 0 0 0;
font-size: .9em;
line-height: 1.3em;
text-transform: uppercase 
}
.success {
padding: 9px 5px 9px 9px;
background-color: #d4edda;
color: #2c693a;
border-left: 2px solid#2c693a;
border-radius: 3px 
}
.info {
padding: 9px 5px 9px 9px;
background-color: #cce5ff;
color: #004085;
border-left: 2px solid#004085;
border-radius: 3px 
}
.danger {
padding: 9px 5px 9px 9px;
background-color: #f8d7da;
color: #721c30;
border-left: 2px solid#721c30;
border-radius: 3px 
}
.warning {
padding: 9px 5px 9px 9px;
background-color: #fff3cd;
color: #8c6c09;
border-left: 2px solid#8c6c09;
border-radius: 3px 
}
.site_top{
top:0;
left:0;
right:0;
position:fixed;
z-index:1030;
height:45px;
background-color: var(--color-top);
}
.site_top_content{
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.widget_tempo{
margin:1px 0px 0px 0px;
display: inline-block;
float:right;
}
.scroll-bottom{
margin-top:0px;
}
.site_top_desktop{
margin:59px auto 0px auto;
max-width: 1500px;
}
.logo-desktop{
margin:0px auto 0px auto;
max-width: 450px;
text-align:center;
}
.logo-desktop>a>img{
width:100%;
height:auto;
object-fit:cover;
object-position:center;
}
/*SOCIAL BUTTONS : SITE TOP*/
.social_icons_menu{
margin: 4px 0px 0px 0px;
}
.social_icon_menu{
display: inline-block;
}
.social_icon_menu>a{
padding:4px 0px 0px 0px;
margin:0px 15px 0px 0px;
display:block;
width: 32px;
height: 32px;
font-size: 1em;
text-align: center;
border-radius: 50%;
color:#fff;
}
.social_facebook>a{
background-color: #191919;
}
.social_facebook>a:hover{
background-color: #4063AA;
}
.social_instagram>a{
background-color: #191919;
}
.social_instagram>a:hover{
background-color: #454545;
}
.social_youtube>a{
background-color: #191919;
}
.social_youtube>a:hover{
background-color: #EA0000;
}
.social_twitter>a{
background-color: #191919;
}
.social_twitter>a:hover{
background-color: #1DA1F5;
}
.social_tiktok>a:hover{
background-color: #454545;
}
/*PUBLICIDADE/ADS/BET 365*/
.hstp_42946_pushdown{
margin-top:45px!important;
}
#clever-72149-cube-iframe{
margin: 45px auto 15px auto!important;
}
/*HORIZONTAL MENU : NAV*/
.nav_menu{
margin:5px auto 0px auto;
max-width: 1500px;
text-align: center;
border-bottom: 5px solid#393939;
}
.nav_menu>ul{
}
.nav_menu>ul>li{
display: inline-block;
}
.nav_item{
display: inline-block;
}
.nav_item>a{
padding:5px 9px 5px 9px;
margin:0px 12px 0px 12px;
font-family:sans-serif;
font-size: 1.1em;
font-weight: 690;
letter-spacing: 1px;
color: #393939;
}
.nav_item>a:hover{
color: var(--main-color-font-hover);
}
.nav_item>a:focus{
color: var(--main-color-font-hover);
}
/*HORIZONTAL MENU: SEARCH*/
.mobile-menu{
padding: 10px 9px 0px 9px;
margin: 45px 0px 0px 0px;
height: 46px;
display: inline-block;
float: right;
font-size: 1.1em;
font-weight: 500;
color: #333;
cursor: pointer;
border-radius: 5px;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
}
.mobile-menu:hover{
-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);
}
.mobile-menu .fa-times{
font-size: 1.2em;
}
/*SOCIAL HEADER*/
.social-header{
margin: 42px 0px 0px 0px;
text-align: left;
}
.social-header>div{
display: inline-block;
}
.social-header>div>a{
display: block;
padding: 5px 0px 0px 0px;
margin: 0px 12px 0px 0px;
width: 52px;
height: 52px;
font-size: 1.6em;
text-align: center;
background-color: #E9E9E9;
color:#555;
border-radius: 50%;
}
.btn-social-facebook>a:hover{
background-color: #4063AA;
color: #fff;
}
.btn-social-instagram>a:hover{
background-color: #FE2175;
color: #fff;
}
.btn-social-twitter>a:hover{
background-color: #454545;
color: #fff;
}
.btn-social-youtube>a:hover{
background-color: #EA0000;
color: #fff;
}
.btn-social-tiktok>a:hover{
background-color: #353535;
color: #fff;
}
/*MENU: LIVE*/
.audio_player{
padding:0px 0px 0px 0px;
margin:1px 12px 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:-1px 19px 0px 0px;
display: inline-block;
float: right;
}
.btn_live>a{
padding: 12px 15px 0px 15px;
display: block;
height: 46px;
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;
}
/*DEFAUL SOCIAL BUTTONS*/
.btn_facebook {
background-color: #395795;
color: #fff;
border-bottom: 3px solid#2e4675 
}
.btn_facebook:hover {
background-color: #2e4675;
color:#fff;
}
.btn_twitter {
background-color: #52a5e9;
color: #fff;
border-bottom: 3px solid#228ce5 
}
.btn_twitter:hover {
background-color: #228ce5;
color:#fff;
}
.btn_whatsapp {
background-color: #1fd065;
color: #fff;
border-bottom: 3px solid#179f4e 
}
.btn_whatsapp:hover {
background-color: #179f4e;
color:#fff;
}
.btn_linkedin {
background-color: #23a7fe;
color: #fff;
border-bottom: 3px solid#0193f3 
}
.btn_linkedin:hover {
background-color: #0193f3;
color:#fff;
}
.btn_telegram {
background-color: #456F95;
color: #fff;
border-bottom: 3px solid#355875 
}
.btn_telegram:hover {
background-color:#355875;
color:#fff;
}
.btn_site {
background-color: #456F95;
color: #fff;
border-bottom: 3px solid#355875 
}
.btn_site:hover {
background-color:#355875;
color:#fff;
}
.btn_instagram {
background-color: #456F95;
color: #fff;
border-bottom: 3px solid#355875 
}
.btn_instagram:hover {
background-color:#355875;
color:#fff;
}
.post_price {
margin: 5px 0 25px 0;
text-align: right 
}
.post_price>span {
padding: 3px 5px 3px 5px;
color: #333;
border: 2px solid#999;
border-radius: 3px;
color: #999 
}
.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 
}
.post_agenda {
margin: 30px 0 5px 0 
}
.post_agenda>span {
margin: 0 0 5px 0;
width: 159px;
height: 2px;
background-color: #f1f1f1;
display: block 
}
.agenda_item {
font-size: .9em;
color: #555 
}
.agenda_item>span {
font-size: 1.1em;
font-weight: 590;
color: #333 
}
.featured_post {
padding: 0 0 15px 0;
margin: 0 0 19px 0;
border-bottom: 3px solid#f5f5f5 
}
.featured_post>span {
font-size: 1em;
font-weight: 700;
text-transform: uppercase;
color: var(--category-last-news-color);
}
.featured_post>header {
margin: 5px 0 0 0 
}
.featured_post>header>h3 {
font-size: 3em;
font-weight: 690;
line-height: 1.2em;
font-family: FolhaII, Georgia, serif;
color: #333 
}
.featured_post>header>h4 {
font-size: 1.5em;
font-weight: 400;
line-height: 1.1em;
color: #555 
}
.featured_post_text_img {
padding: 0;
margin: 0 0 15px 0;
min-height: 75px 
}
.featured_post_text_img>img {
margin: 0 0 5px 0;
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.featured_post_text_img>span {
font-size: 1em;
color: #999 
}
.featured_post_text_img>header>h3 {
margin: 3px 0 0 0;
font-size: 1.3em;
color: #333;
font-family: 'Playfair Display', serif;
line-height: 1.2em 
}
.featured_post_text_img>header>h4 {
margin: 3px 9px 0 9px;
font-size: 1em;
color: #888;
font-family: FolhaII, Georgia, serif;
line-height: 1.3em 
}
.featured_post_text_img>header>h4>i {
margin-left: -25px;
color: #999;
font-weight: 100;
font-size: 1em 
}
.carousel_mobile{
display:none;
}
.carousel_desktop{
display:block;
}
.sports_left {
margin: 0 9% 0 0 
}
.sports_left>header>h2 {
padding: 0 9px 0 4px;
margin: 0 0 26px 0;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: var(--category-two-color);
border-left: 5px solid var(--category-two-color);
border-radius: 2px 
}
.card_sports_main {
margin: 0 0 23px 0 
}
.card_sports_main_cover>img {
width: 100%;
height: 215px;
object-fit: cover;
object-position: center;
border-radius: 2px 
}
.card_sports_main_info {
margin: 0 
}
.card_sports_main_info>span {
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: var(--category-two-color);
}
.card_sports_main_info>header>h3 {
margin: 3px 0 15px 0;
font-size: 1.8em;
color: #333 
}
.card_sports_main_info>header>h4 {
font-size: 1.3em;
font-weight: 100;
line-height: 1.3em;
color: #555 
}
.sports_right {
padding: 19px 0 0 9%;
margin: 0 0 30px 0;
border-left: 3px solid#f5f5f5 
}
.card_sports {
margin: 0 0 23px 0 
}
.card_sports>div {
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: var(--category-two-color);
}
.card_sports>header>h4 {
margin: 3px 0 5px 0;
font-size: 1.3em;
color: #333 
}
.card_sports>header>h5 {
font-size: 1.2em;
line-height: 1.3;
font-weight: 350;
color: #555 
}
.politican>header>h2 {
padding: 0 9px 0 4px;
margin: 0;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: var(--category-one-color);
border-left: 5px solid var(--category-one-color);
border-radius: 2px 
}
.card_politican_main {
margin: 35px 0 15px 0 
}
.card_politican_main>img {
width: 100%;
height: 365px;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.card_politican_main_tag {
padding: 1px 5px 3px 5px;
margin: -35px 0 0 5px;
position: absolute;
border-radius: 3px;
background-color: var(--category-one-color);
font-size: .9em;
text-transform: uppercase;
font-weight: 600;
color: var(--category-one-color-font);
}
.card_politican_main>header>h3 {
margin: 9px 0 5px 0;
font-size: 1.5em;
color: #333;
font-weight: 500 
}
.politican_left {
padding: 0 5% 0 0;
margin: 0;
border-right: 3px solid#f5f5f5 
}
.card_politican_sub {
margin: 0 0 15px 0 
}
.card_politican_sub>header>h4 {
font-size: 1.2em;
font-weight: 300;
color:#333;
}
.card_politican_sub>span {
font-size: .9em;
font-weight:500;
text-transform: uppercase;
color:#555;
}
.card_politican_sub>span>i {
font-size: .9em;
color: #e1e1e1 
}
.card_politican {
margin: 0 
}
.card_politican>div {
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: var(--category-one-color);
}
.card_politican>header {
margin: 5px 0 0 0;
min-height: 175px 
}
.card_politican>header>h4 {
font-size: 1.5em;
color: #333 
}
.card_politican>header>h5 {
font-size: 1.2em;
line-height: 1.3em;
font-weight: 300;
color: #555 
}
.category_one>header>h2 {
padding: 0 9px 0 4px;
margin: 0 0 26px 0;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: var(--category-three-color);
border-left: 5px solid var(--category-three-color);
border-radius: 2px 
}
.category_one_left {
padding: 0 9% 30px 0;
margin: 0 3% 0 0;
border-right: 3px solid#f5f5f5 
}
.card_category_one_big {
margin: 0 
}
.card_category_one_big>img {
margin: 0 0 9px 0;
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.card_category_one_big>header>div {
padding: 1px 5px 1px 5px;
display: inline-block;
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: var(--category-three-color-font);
background-color: var(--category-three-color);
border-radius: 3px 
}
.card_category_one_big>header>h4 {
margin: 5px 0 0 0;
font-size: 1.3em;
font-weight: 590;
line-height: 1.2em;
color:#333 
}
.card_category_one_big>header>h5{
margin: 5px 0 0 0;
font-size: 1.2em;
font-weight: 390;
line-height: 1.2em;
color:#656565;
}
.card_category_one {
margin: 0 0 15px 0 
}
.card_category_one>span {
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: var(--category-three-color);
}
.card_category_one>header>h4 {
margin: 0 0 5px 0;
font-size: 1.3em;
font-weight: 500;
color:#333;
min-height: 65px 
}
.card_category_one>header>h5 {
font-size: 1em;
font-weight: 390;
color: #555;
min-height: 65px 
}
.card_category_big_2 {
margin: 15px 0 15px 0 
}
.card_category_big_2>span {
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: var(--category-three-color);
}
.card_category_big_2>header>h4 {
margin: 0 0 9px 0;
font-size: 1.2em;
font-weight: 500;
color:#333 
}
.card_category_big_2>header>h5 {
font-size: 1em;
font-weight: 390;
color: #555 
}
.page_about {
padding: 50px 32% 50px 32%;
background-color: #f5f5f5 
}
.about {
padding: 50px 5% 50px 5%;
background-color: #fff 
}
.about>header>h2 {
padding: 3px 15px 5px 15px;
font-size: 1.1em;
text-transform: uppercase;
color: #fff;
background-color: #555;
display: inline-block 
}
.about>div {
margin: 15px 0 0 0;
font-size: 1.1em;
letter-spacing: 1px 
}
.top_posts_index {
padding: 25px 0 25px 0;
margin: 0 
}
.top_posts_index>header>span {
font-weight: 390 
}
.top_posts_index>header>h4 {
font-size: 1.1em;
font-weight: 600;
text-transform: uppercase;
color: #555 
}
.top_post_index {
padding: 5px 5px 5px 5px;
display: inline-table;
width: 19.5%;
min-height: 125px 
}
.top_post_index_description {
margin: 5px 0 0 0;
min-height: 150px 
}
.top_post_index_position {
font-size: 1.5em;
font-weight: 700;
color: #0078a5 
}
.top_post_index_description>h5 {
margin: 5px 0 0 0;
font-size: 1.2em;
font-weight: 455;
color: #555;
-color: #ff5 
}
.ads_sidebar_home {
margin: 35px 0 0 0 
}
.ads_sidebar_home>header>h5 {
margin: 0 0 1px 0;
font-size: .7em;
color: #c9c9c9 
}
.ads_sidebar_home>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.coluna_social_sidebar {
padding: 0 0 0 15px;
margin: 35px 0 0 0;
border-left: 1px solid#f1f1f1 
}
.coluna_social_sidebar>header>h3 {
margin: 0;
font-size: 1.5em;
color: #13759d 
}
.social_sidebar {
padding: 5px 9% 5px 9%;
margin: 0;
text-align: center;
border-bottom: 2px solid#fcfcfc 
}
.social_sidebar>img {
width: 85px;
height: 85px;
object-fit: cover;
object-position: center;
border-radius: 50%;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
border: 1px solid#f1f1f1 
}
.social_sidebar>header>h4 {
margin: 0 0 5px 0;
font-size: 1.1em;
font-weight: 300;
color: #555 
}
.social_sidebar>header>h5 {
font-size: 1.2em;
color: #555;
font-weight: 390 
}
/*ADVERTISINGS: HOME*/
.site_ads_home_primary {
padding: 30px 3% 30px 3%;
background-color: #fff;
text-align: center;
}
.site_ads_home_primary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_home_primary>a>img{
max-width: 100%;
height: auto;
border-radius: 3px;
}
.site_ads_home_primary * {
max-width: 100%;
}
.site_ads_home {
padding: 30px 3% 30px 3%;
background-color: #F5F5F5;
text-align: center;
}
.site_ads_home>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_home>a>img{
max-width: 100%;
height: auto;
border-radius: 3px;
}
.site_ads_home * {
max-width: 100%;
}
.site_ads_home_guide {
padding: 30px 3% 30px 3%;
background-color: #F5F5F5;
text-align: center 
}
.site_ads_home_guide>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_home_guide>a>img{
max-width: 100%;
height: auto;
border-radius: 3px;
}
.site_ads_home_guide * {
max-width: 100%;
}
.site_ads_home_footer {
padding: 30px 3% 30px 3%;
background-color: #E1E1E1;
text-align: center 
}
.site_ads_home_footer>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_home_footer>a>img{
max-width: 100%;
height: auto;
border-radius: 3px;
}
.site_ads_home_footer * {
max-width: 100%;
}
.site_ads_post {
padding: 15px 0 15px 0;
margin: 0;
background-color: #f5f5f5;
text-align: center 
}
.site_ads_post>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.card_big_post {
margin: 0 
}
.card_big_post>img {
width: 100%;
height: 600px;
object-type: cover;
object-position: center;
-webkit-filter: brightness(.95);
filter: brightness(.95) 
}
.card_big_post>header {
padding: 50px 15px 19px 15px;
margin: -138px 0 0 0;
text-shadow: 2px 2px #333;
position: relative;
background-image: linear-gradient(to bottom, transparent, #333) 
}
.card_big_post>header>h4 {
margin: 0 0 9px 0;
font-size: 1.5em;
line-height: 1.3em;
font-weight: 600;
color: #fff 
}
.card_big_post>header>h5 {
font-size: 1.1em;
font-weight: 600;
line-height: 1.2em;
color: #fff 
}
.ads_sidebar_home_two {
margin: -7px 0 0 0;
text-align: center 
}
.ads_sidebar_home_two>header>h5 {
font-size: 0 
}
.ads_sidebar_home_two>a>img {
max-width: 100%;
height: 600px;
object-fit: cover;
object-position: center 
}
.ads_sidebar_home_three {
margin: 15px 0 0 0;
text-align: center 
}
.ads_sidebar_home_three>header>h5 {
margin: 0 0 1px 0;
font-size: 0;
color: #c9c9c9 
}
.ads_sidebar_home_three>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.single_page_ads_header {
padding: 19px 0 19px 0;
margin: 0;
text-align: center;
background-color: #F3F3F3F;
}
.single_page_ads_header>header>h5 {
margin: 0;
font-size: 0 
}
.single_page_ads_header>img {
max-width: 100%;
height: auto;
object-position: center 
}
.first_section_post {
padding:0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
border-bottom: 3px solid#f5f5f5;
}
.second_section_post {
padding: 30px 15% 30px 15%;
background-color: #333 
}
.third_section_post {
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.four_section_post {
margin-top: 0px;
background-color: #f5f5f5 
}
.five_section_post {
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.footer_section_pages {
padding:25px 0px 25px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1300px;
}
.post_header {
padding: 25px 0 0 0 
}
.post_header>header>h2 {
margin: 9px 0 15px 0;
line-height: 1.3em;
font-size: 2.3em;
font-weight: 600;
font-family: FolhaII, Georgia, serif;
color: #333 
}
.post_header>header>div{
margin:-5px 0px 0px 0px;
font-size: 0.75em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
color:#a1a1a1 
}
.post_header>header>h3 {
margin: 0;
line-height: 1.2em;
font-size: 1.5em;
font-weight: 300;
color: #555 
}
.post_header>header>h4 {
font-size: 1em;
text-transform: uppercase 
}
.midia_image_credits {
padding: 9px 15px 9px 15px;
margin: -39px 0 0 0;
position: relative;
background-color: #333;
font-size: .9em;
font-weight: 600;
opacity: .8;
color: #fff 
}
.post_midia_video {
margin: 30px 1% 9px 1%;
-webkit-box-shadow: 0 0 15px -1px rgba(0, 0, 0, .65);
-moz-box-shadow: 0 0 15px -1px rgba(0, 0, 0, .65);
box-shadow: 0 0 15px -1px rgba(0, 0, 0, .65) 
}
.post_midia_mobile>img{
display:none;
margin:26px 0 0 0;
width:100%;
height:auto;
object-fit:cover;
object-position:center;
border-radius:3px;
}
.post_midia_survey{
margin:15px 0px 15px 0px;
}
.post_midia_survey>img{
width:100%;
height:auto;
object-fit:cover;
object-position:center;
border-radius:3px;
}
.post_header_info {
padding: 9px 5px 9px 5px;
margin: 15px 0 0 0;
border-top: 3px solid#f5f5f5;
border-top-style: dashed 
}
.post_info_author_cover {
margin-top:-1px;
width: 43px;
height: 43px;
display: inline-block 
}
.post_info_author_cover>img {
width: 43px;
height: 43px;
object-fit: cover;
object-position: center;
border-radius: 50%;
border: 2px solid#f1f1f1 
}
.post_info_author_name {
margin:0px 0px 0px 3px;
display: inline-block 
}
.post_info_author_name>h4 {
font-size: .9em 
}
.post_views {
margin: 9px 15px 0 0;
display: inline-block;
font-size: .8em;
float: right;
color: #999 
}
.post_info_date_update {
margin: 9px 0 0 0;
display: inline-block;
font-size: .8em;
float: right;
color: #999 
}
.classified_sale_status{
display: inline-block;
position: absolute;
padding:2px 6px 2px 6px;
margin:15px 0px 0px 15px;
font-size: 0.9em;
font-weight: 590;
background-color:#E1000A;
color:#fff;
border-radius: 3px;
}
.post_cover_primary {
margin: 0;
width: 100%;
height: 100%;
background-image: linear-gradient(to right, #fff, transparent, #fff) 
}
.post_cover_secundary {
margin: 26px 0 0 0 
}
.post_cover_secundary>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.post_content {
padding:19px 0px 19px 0px;
max-width: 100%;
font-size: 1.1em;
background-color: #fff;
}
.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 
}
.post_content * img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.post_content * figure {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.post_content * iframe {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
border:0;
}
.post_content * embed {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
}
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;
}
.post_content_survey {
padding:19px 0px 19px 0px;
max-width: 100%;
font-size: 1.1em;
background-color: #f9f9f9;
border: 1px solid#e9e9e9;
}
.post_content_survey * {
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 
}
.post_content_survey * img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.post_content_survey * figure {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.post_content_survey * iframe {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
border:0;
}
.post_content_survey * embed {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
}
blockquote{
border-left:2px solid #ccc;
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 
}
.instagram-media{
margin:0px 0px 0px 25%!important;
}
.post_credits {
padding: 9px 0 0 0;
margin: 0;
border-top: 2px solid#f5f5f5;
border-top-style: dashed 
}
.post_credits>p {
margin: 0;
font-size: .9em;
color: #333;
font-style: italic 
}
.post_credits>p>strong {
font-size: .8em;
text-transform: uppercase;
color: #595959 
}
.post_info_date_post {
margin: 9px 15px 0 0;
display: inline-block;
font-size: .8em;
float: right;
color: #999 
}
/*PAGE: COLUMN*/
.post_author{
padding:9px 35px 19px 35px;
margin:30px 0px 30px 0px;
text-align: center;
background-color: #F9F9F9;
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;
background-color:#FFF;
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;
}
.site_ads_post_primary {
padding:16px 0px 16px 0px;
margin: 0;
background-color: #f5f5f5;
text-align: center 
}
.site_ads_post_primary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_post_primary>a>img {
max-width: 100%;
height: auto;
border-radius: 3px;
}
.site_ads_post_secundary {
padding: 25px 0 19px 0;
margin: 0;
background-color: #fff;
text-align: center 
}
.site_ads_post_secundary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_post_secundary>a>img {
max-width: 100%;
height: auto;
border-radius: 3px;
}
.banner_pages_code_primary{
margin:23px 0px 23px 0px;
}
.banner_pages_code_primary * {
max-width: 100%;
object-position: center;
}
.banner_pages_code_head{
padding:0px 15px 30px 15px;
background-color: #F3F3F3;
}
.banner_pages_code_head * {
max-width: 100%;
object-position: center;
}
.post_sidebar_ads {
margin: 0 
}
.post_sidebar_ads>header>h5 {
margin: 0 0 3px 0;
font-size: .7em;
color: #999 
}
.post_sidebar_ads>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.posts_rel {
padding:30px 0px 50px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
}
.posts_rel>header>h3 {
margin: 0 0 15px 0;
font-size: 1.1em;
text-transform: uppercase 
}
.posts_rel_classifieds {
padding: 30px 0 30px 0 
}
.posts_rel_classifieds>header>h3 {
margin: 0 0 -35px 0;
font-size: 1.3em 
}
.posts_rel_second_block {
padding: 0;
margin: 0 
}
.post_rel_big {
margin: 0 
}
.post_rel_big>img {
width: 100%;
height: 475px;
object-fit: cover;
object-position: center;
border-radius: 5px 
}
.post_rel_big>header {
padding: 15px 15px 5px 15px;
margin: -139px 0 0 0;
height: 139px;
position: relative;
background-image: linear-gradient(to bottom, transparent, #333) 
}
.post_rel_big>header>div {
padding: 1px 12px 2px 9px;
font-size:1em;
font-weight: 500;
text-transform: uppercase;
background-color: var(--main-color);
display: inline-block;
color: var(--main-color-font);
border-radius:3px 
}
.post_rel_big>header>div>img{
width:23px;
height:23px;
object-fit:cover;
object-position:center;
border-radius:50%;
}
.post_rel_big>header>h4 {
margin: 5px 0 0 0;
text-shadow: 2px 2px #333;
font-size: 1.5em;
color: #fff 
}
.post_rel_text {
margin: 0 0 15px 0;
min-height: 145px 
}
.post_rel_text>span {
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: #555 
}
.post_rel_text>h4 {
margin: 5px 0 9px 0;
font-size: 1.2em;
color: #333 
}
.post_rel_text>h5 {
font-size: 1.1em;
font-weight: 350;
color: #555 
}
.cta_more_posts {
margin: 23px 0 30px 0;
text-align: center 
}
.cta_more_posts>a {
padding: 9px 15px 9px 15px;
background-color: #333;
border-bottom: 3px solid#222;
border-radius: 3px;
text-transform: uppercase;
font-weight: 600;
color: #fff 
}
.cta_more_posts>a:hover {
background-color: #42c95a;
color: #fff;
border-bottom: 3px solid#34b50a 
}
.top_post {
padding: 5px 5px 5px 5px;
display: inline-table;
width: 19.5%;
min-height: 125px 
}
.top_post_description {
margin: 5px 0 0 0;
min-height: 150px 
}
.top_post_position {
font-size: 1.5em;
font-weight: 700;
color: #0078a5 
}
.top_post_description>h5 {
margin: 5px 0 0 0;
font-size: 1.2em;
font-weight: 455;
color: #555;
-color: #ff5 
}
.first_section_pages {
padding: 26px 0px 35px 0px;
background-color: #F3F3F3;
}
.third_section_posts {
padding: 50px 32% 35px 32%;
margin: 0 
}
.posts_search {
margin-left: auto;
margin-right: auto;
max-width: 1500px;
text-align: center 
}
.posts_search>header {
text-align: center 
}
.posts_search>header>h3 {
margin: 0 0 15px 0;
font-size: 1.5em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--main-color);
}
.posts_search>header>h3>span{
font-size: 0.5em;
}
.posts_search>header>h4 {
font-size: 0.9em;
line-height: 1.3em;
text-transform: uppercase;
color: #656565;
}
.posts_search>header>h4>span{
color:#555;
font-weight: 650;
letter-spacing: 1px;
}
.form_search_posts {
display: inline-block;
}
.search_input {
margin: 0;
display: inline-block;
}
.search_input>input{
width: 300px!important;
}
.search_go {
margin: 0;
display: inline-block 
}
.btn_form_search {
padding: 5px 15px 7px 15px;
margin:-4px 0px 0px 0px;
background-color: var(--main-color);
color: var(--main-color-font);
}
.btn_form_search:hover {
opacity:0.8;
}
/*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;
}
/*PAGES: CLASSIFIED*/
.classified_category{
padding:19px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1300px;
}
.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;
}
.podcast_player {
padding: 0;
margin: 30px 0 0 0;
text-align:center;
}
.post_controls {
padding: 5px 0 9px 0;
margin: 0;
border-bottom:2px solid#f5f5f5;
}
.post_control {
text-align: right 
}
.print_controls {
padding: 0;
margin: 0px 5px 0px 0px;
display: inline-block;
}
.btn_print {
display: inline-block;
padding: 3px 9px 4px 9px;
height: 32px;
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: #555;
cursor: pointer;
border:2px solid#999;
border-radius: 3px 
}
.btn_print:hover {
background-color:#f5f5f5;
color: #333;
}
.font_controls {
padding: 0;
margin: 5px 5px 0 0;
display: inline-block 
}
.font_max {
margin: 0;
display: inline-block 
}
.font_min {
margin: 0 5px 0 0;
display: inline-block 
}
.btn_font {
padding: 3px 9px 3px 9px;
font-size: .9em;
font-weight: 500;
color:#555;
cursor: pointer;
border:2px solid#999;
border-radius: 3px 
}
.btn_font:hover {
background-color: #f5f5f5;
color: #333;
}
.report_post {
padding: 3px 9px 3px 9px;
margin: 0;
display: inline-block;
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
background-color: transparent;
color: #555;
cursor: pointer;
border:2px solid#999;
border-radius: 3px;
}
.report_post:hover {
background-color: #f5f5f5;
;
color: #333;
}
.list_posts{
padding:35px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1300px;
}
.list_posts>header>h2 {
margin: 0 0 25px 0;
font-size: 1.3em;
text-transform: uppercase;
color: #555 
}
.list_post {
margin: 0 0 35px 0;
background-color: #f9f9f9;
border-radius: 0 0 0 25px;
-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) 
}
.list_post>img {
margin: 0 0 5px 0;
width: 100%;
height: 235px;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.list_post_short_call {
margin: 15px 15px 0 15px;
font-size: .9em;
text-transform: uppercase;
display: block;
color: #818181;
font-weight: 500 
}
.list_post>h3 {
margin: 9px 15px 0 15px;
min-height: 70px;
font-size: 1em;
letter-spacing: 1px;
line-height: 1.3em;
font-weight: 390;
color: #333 
}
.list_post_author {
margin: 0 15px 15px 15px 
}
.author_cover {
display: inline-block 
}
.author_cover>img {
margin: 0;
height: 39px;
width: 39px;
object-fit: cover;
object-position: center;
border-radius: 50%;
border: 5px solid#e1e1e1 
}
.author_name {
padding: 0 0 25px 0;
display: inline-table 
}
.author_name>h5 {
margin: 0;
font-size: .9em;
font-weight: 350;
color: #555 
}
.list_post_tag {
padding: 0 0 9px 0;
margin: -39px 0 0 0;
text-align: right 
}
.list_post_tag>span {
margin: 0 9px 0 0;
padding: 1px 3px 1px 3px;
display: inline-block;
font-size: .8em;
text-transform: uppercase;
color: #858585;
background-color: #fcfcfc;
border: 1px solid#858585;
border-radius: 3px 
}
.single_page_left {
padding: 0 5% 0 0;
margin: 0 2% 0 0;
border-right: 3px solid#f5f5f5 
}
.posts_sidebar {
padding:25px 0px 0px 0px;
margin:0px 0px 39px 0px;
}
.posts_sidebar>header {
border-top: 3px solid#555 
}
.posts_sidebar>header>span {
width: 40%;
border: 2px solid#555;
display: block 
}
.posts_sidebar>header>h3 {
margin: 5px 0 15px 0;
font-size: 1em;
text-transform: uppercase;
color: #555 
}
.post_sidebar {
padding:0;
margin: 0 0 9px 0;
border-bottom:1px solid#f5f5f5 
}
.post_sidebar>div {
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: #555 
}
.post_sidebar_item>div{
font-size: .9em;
text-transform: uppercase;
font-weight: 590;
color: #555 
}
.post_sidebar_item>h4{
margin: 5px 0 0 0;
font-size: 1.1em;
font-weight: 390;
letter-spacing: 1px;
line-height: 1.2em;
text-transform:none;
color: #555 
}
.post_sidebar>h4 {
margin: 5px 0 0 0;
font-size: 1em;
font-weight: 390;
letter-spacing: 1px;
line-height: 1.2em;
color: #555 
}
.post_sidebar>h5 {
padding: 5px 0 9px 0;
margin: 5px 0 0 0;
font-size: .8em;
text-transform: uppercase;
color: #858585;
border-bottom: 1px solid#f5f5f5 
}
.post_sidebar_cover {
width: 100%;
height: 190px;
max-height: 85px;
object-fit: cover;
object-position: center;
border-radius:3px 
}
.post_sidebar_classified{
padding:0;
margin: 0 0 9px 0;
border-bottom:1px solid#f5f5f5 
}
.post_sidebar_classified>div{
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: #555 
}
.post_sidebar_classified>h4{
margin: 5px 0 0 0;
font-size: 1em;
font-weight: 390;
letter-spacing: 1px;
line-height: 1.2em;
color: #555 
}
.post_sidebar_classified>h5{
padding: 9px 0 15px 0;
margin: 5px 0 0 0;
font-size: .8em;
text-transform: uppercase;
color: #858585;
border-bottom: 1px solid#f5f5f5 
}
.fa_nav {
margin: 3px 0 0 0;
font-size: 1.1em 
}
.site_ads_posts_primary {
padding: 0px 15px 30px 15px;
background-color: #F3F3F3;
text-align: center 
}
.site_ads_posts_primary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_posts_primary>a>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.site_ads_posts_primary_live {
padding: 30px 15px 30px 15px;
background-color: #F3F3F3;
text-align: center 
}
.site_ads_posts_primary_live>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_posts_primary_live>a>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.site_ads_posts_secundary {
padding: 30px 15px 30px 15px;
background-color: #F3F3F3;
text-align: center 
}
.site_ads_posts_secundary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_posts_secundary>a>img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.section_contact_header{
padding:15px 38% 15px 38%;
background-color:#f5f5f5;
}
.first_section_contact {
padding: 15px 38% 30px 38% 
}
.second_section_contact {
padding: 0 0 0 0;
background-color: #f5f5f5 
}
.single_page_ads_header {
padding: 15px 0 15px 0;
margin: 0;
text-align: center;
background-color: #F3F3F3;
}
.single_page_ads_header>h5 {
margin: 0;
font-size: 0 
}
.single_page_ads_header>a>img {
max-width: 100%;
height: auto;
object-position: center 
}
.contact_details{
padding:35px 15px 35px 15px;
margin:3px auto 0px auto;
max-width: 930px;
text-align: center;
}
.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;
}
.contact_info {
padding: 35px 0 35px 0;
margin: 0 15px 0 15px 
}
.contact_info>header {
text-align: center 
}
.contact_info>header>h3 {
margin: 0 0 9px 0;
font-size: 1.1em;
text-transform: uppercase;
color: #333 
}
.contact_adress {
padding: 0 19px 0 0;
border-right: 3px solid#fff;
text-align: right 
}
.contact_adress>div {
font-size: 1em;
font-weight: 350;
color: #555 
}
.contact_digital>div {
font-size: 1em;
font-weight: 350;
}
.contact_digital>div>a{
color: #555;
}
.section_contact_header>header {
padding: 15px 0 15px 0 
}
.section_contact_header>header>h2 {
padding: 3px 15px 5px 15px;
margin: 0 0 9px 0;
border: 1px solid#555;
display: inline-block;
font-size: 1em;
border-radius: 5px;
text-transform: uppercase;
color: #333 
}
.section_contact_header>header>h3 {
font-size: 1.2em;
font-weight: 350;
letter-spacing:1px;
color: #333 
}
.form_group{
margin:0px 0px 19px 0px;
}
.form_group>label{
margin:0px 0px 0px 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;
color:#555;
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;
color:#555;
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!important;
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;
}
.form_actions {
padding: 0;
margin: 0;
}
.btn_send_form {
padding: 13px 0 13px 0;
width:100%;
font-size: 1em;
font-weight: 600;
border-bottom: 3px solid#139b55;
background-color: #18c050;
color: #fff 
}
.btn_send_form:hover {
background-color: #139b55;
color: #fff;
border-bottom: 3px solid#118a5a 
}
.terms_and_privacity {
text-align: center 
}
.terms_and_privacity>header>h2 {
margin: 0;
font-size: 1.5em;
color: #333 
}
.site_ads_terms_primary {
padding: 50px 0 50px 0;
margin: 0;
background-color: #f5f5f5;
text-align: center 
}
.site_ads_terms_primary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_terms_primary>img {
max-width: 100%;
height: auto 
}
.first_section_videos {
padding: 50px 15% 50px 15%;
margin: 0;
background-color: #f5f5f5 
}
.second_section_videos {
padding: 50px 15% 50px 15%;
margin: 0 
}
.site_ads_videos_primary {
padding: 19px 0 19px 0;
margin: 0;
background-color: #f5f5f5;
text-align: center 
}
.site_ads_videos_primary>header>h5 {
margin: 0;
font-size: 0;
color: #999;
text-align: left 
}
.site_ads_videos_primary>img {
max-width: 100%;
height: auto 
}
.more_content {
padding: 50px 0 25px 0;
margin: 0;
background-color: #fff 
}
.hot_posts {
border-top: 1px solid#333 
}
.hot_posts>span {
width: 150px;
height: 5px;
background-color: #333;
display: block 
}
.hot_posts>header>h2 {
margin: 5px 0 15px 0;
font-size: 1.1em 
}
.hot_post {
padding: 1px 0 3px 0;
margin: 0;
border-bottom: 1px solid#f5f5f5!important 
}
.hot_post:last-of-type {
border-bottom: 0 
}
.hot_post_number {
margin: -5px 0 0 0;
font-family: fantasy;
font-size: 3.5em;
font-weight: 900;
color: #333 
}
.hot_post_title {
margin: 0 0 0 0;
padding: 9px 0 0 0;
}
.hot_post_title>header>h3 {
font-family: Open Sans,sans-serif;
font-size: 1em;
letter-spacing:1px;
line-height: 1.3em;
color: #333 
}
.hot_post_cover {
display: block;
margin: 3px 0px 0px 0px;
}
.hot_post_cover>img {
max-width: 100%;
max-height: 73px;
object-fit: cover;
object-position: center 
}
.others_categorys {
border-top: 1px solid#333 
}
.others_categorys>span {
width: 150px;
height: 5px;
background-color: #333;
display: block 
}
.others_categorys>header>h2 {
margin: 5px 0 15px 0;
font-size: 1.1em 
}
.other_category {
padding: 5px 5px 5px 5px;
margin: 0 0 5px 0;
border-bottom: 1px solid#f5f5f5 
}
.other_category>a>header>h3 {
font-family: Open Sans,sans-serif;
font-size: 1em;
letter-spacing:1px;
line-height: 1.3em;
min-height: 62px;
font-weight: 390;
color: #333 
}
.other_category_link {
margin: -25px 0 0 0;
text-align: right;
color: #c9c9c9 
}
/*WIDGET WHATER FORECAST: HOME*/
.widget_weather_forecas_home{
display: block;
padding: 30px 0px 30px 0px;
margin: 0px auto 0px auto;
max-width: 1500px;
text-align: center;
}
/*BANNERS*/
.horizontal_banner{
margin: 0px 0px 0px 0px;
background-image: url(https://www.atibaia.com.br/uploads/images/default/background-banner.png);
background-repeat: repeat;
background-color: #f9f9f9;
}
.horizontal_banner_secundary{
background-image: url(https://www.atibaia.com.br/uploads/images/default/background-banner.png);
background-repeat: repeat;
background-color: #f9f9f9;
}
.horizontal_banner_pages{
background-image: url(https://www.atibaia.com.br/uploads/images/default/background-banner.png);
background-repeat: repeat;
background-color: #f3f3f3;
}
.horizontal_banner_desktop{
display: block;
padding:30px 0px 30px 0px;
margin:0px auto 0px auto;
max-width: 1500px;
text-align: center;
}
.horizontal_banner_desktop>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banner_mobile{
display:none;
}
.horizontal_banner_mobile{
display: none;
padding:30px 0px 30px 0px;
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: 1500px;
text-align: center;
}
.horizontal_banner_code * {
max-width: 100%;
object-position: center;
}
.horizontal_banner_pages_desktop{
display: block;
padding:30px 0px 30px 0px;
margin:0px auto 0px auto;
max-width: 1300px;
text-align: center;
}
.horizontal_banner_pages_desktop>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.horizontal_banner_pages_mobile{
display: none;
padding:30px 0px 30px 0px;
text-align: center;
}
.horizontal_banner_pages_mobile>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.horizontal_banner_pages_code{
padding:30px 15px 30px 15px;
margin:0px auto 0px auto;
max-width: 1500px;
text-align: center;
}
.horizontal_banner_pages_code * {
max-width: 100%;
object-position: center;
}
/*ADVERTISING: CAROUSEL*/
.advertising_top_pages{
padding: 0px 3% 16px 3%;
background-color: #F3F3F3;
}
.advertising_top_page{
padding: 15px 3% 16px 3%;
background-color: #F3F3F3;
}
.carousel_advertising{
display: block;
padding:30px 0px 30px 0px;
margin:0px auto 0px auto;
max-width: 1500px;
text-align: center;
}
.carousel_advertising>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.carousel_advertising_pages{
display: block;
padding:30px 0px 30px 0px;
margin:0px auto 0px auto;
max-width: 1300px;
text-align: center;
}
.carousel_advertising_pages>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banners_slider_one {
margin:0px auto 39px auto;
text-align: center;
}
.banners_slider_one {
margin: 0;
width: 100%;
min-height: 365px;
position: relative;
overflow: hidden;
}
.banner_slider_one>header>h5{
margin: 0 0 3px 0;
font-size: .8em;
font-weight: 300;
color: #555 
}
.banner_slider_one>li {
display: none;
position: absolute;
top: 0;
left: 0 
}
.banner_slider_one>li>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banners_slider_two {
margin:0px auto 39px auto;
text-align: center;
}
.banners_slider_two {
margin: 0;
width: 100%;
min-height: 365px;
position: relative;
overflow: hidden;
}
.banners_slider_two>header>h5{
margin: 0 0 3px 0;
font-size: .8em;
font-weight: 300;
color: #555 
}
.banners_slider_two>li {
display: none;
position: absolute;
top: 0;
left: 0 
}
.banners_slider_two>li>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banners_slider_three {
margin:0px auto 39px auto;
text-align: center;
}
.banners_slider_three>header>h5 {
margin: 0 0 3px 0;
font-size: 0px;
}
.banner_slider_three {
margin: 0;
width: 100%;
min-height: 320px;
position: relative;
overflow: hidden;
}
.banner_slider_three>li {
display: none;
position: absolute;
top: 0;
left: 0 
}
.banner_slider_three>li>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.card_classified {
padding: 5px 5px 30px 5px;
margin: 0 0 35px 0;
background-color: #fcfcfc;
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: -30px 0 0 0;
float: right;
position: relative;
background-color: #555;
color: #fff;
opacity: .75;
display: inline-block;
border-radius: 3px 
}
.card_classified_info {
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 
}
.classified_home {
margin: 0 
}
.classified_home>header {
margin: 0 0 25px 0 
}
.classified_home>header>h2 {
padding: 0 9px 0 4px;
margin: 0;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: #333;
border-left: 5px solid#333;
border-radius: 2px 
}
.carousel_classified_controls {
padding: 5px 5px 0 5px;
margin: 0;
display: inline-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 
}
.banners_slider_post {
margin: -15px 0 0 0 
}
.banners_slider_post>header>h5 {
margin: 0 0 3px 0;
font-size: .8em;
font-weight: 300;
color: #999 
}
.post_gallery {
margin: 15px 0px 0px 0px;
}
.post_gallery>header>h4 {
margin: 0;
font-size: .8em;
text-transform: uppercase;
color: #595959 
}
.post_image {
margin: 15px 0px 0px 0px;
}
.post_image>a>img {
width: 100%;
height: auto;
display: inline-block;
object-fit: cover;
object-position: center;
border-radius: 3px;
border: 2px solid#555 
}
.post_image:hover .post_image_view {
opacity: 1 
}
.post_image_view {
transition: .5s ease;
opacity: 0;
position: absolute;
top: 59%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
text-align: center 
}
.btn_image_view {
padding: 5px 15px 5px 15px;
border-radius: 3px;
font-size: 1em;
background-color: #333;
color: #fff 
}
.post_price {
display: inline-block;
position: absolute;
margin: -59px 0px 0px 0px;
padding: 1px 9px 3px 9px;
font-size: 1.3em;
font-weight: 590;
color: #fff;
background-color: #e13300;
border-radius: 3px;
-webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .59);
-moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, .59);
box-shadow: 0 0 15px 0 rgba(0, 0, 0, .59) 
}
.contact_item {
padding: 5px 0 5px 0;
margin: 0 0 19px 0;
text-align: center;
border: 2px solid#555;
border-style: dashed;
border-radius: 5px 
}
.contact_item>a>h5 {
margin: 0;
font-size: .9em;
text-transform: uppercase;
letter-spacing: 1px;
color: #555 
}
.contact_item>a>span {
font-size: .8em;
text-transform: uppercase;
color: #555 
}
.post_content * img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.post_info_column{
padding:2px 5px 3px 5px;
margin:0px 0px 15px 0px;
font-size: 0.75em;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 1px;
background-color: #FFF5CD;
color:#967E15;
}
.tags {
margin: 19px 0 0 0 
}
.tags>header>h4 {
font-size: .8em;
text-transform: uppercase;
letter-spacing: 2px;
color: #656565 
}
.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: 0 9px 6px 0;
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 
}
.post_comments {
display: block;
margin: 30px 0px 30px 0px;
background-image: linear-gradient(to right, #f5f5f5, #f9f9f9, #fff);
}
.post_comments>header>h4 {
font-size: 1.3em 
}
.complaint {
padding: 25px 5% 25px 5%;
margin: 0 0 50px 0;
border: 1px solid#f1f1f1;
border-radius: 5px;
background-color: #fcfcfc 
}
.form_post>header>h5 {
margin: 0 0 15px 0;
font-size: .9em;
font-weight: 500;
text-transform: uppercase 
}
.form_group_secundary {
margin: 0 0 15px 0 
}
.form_group_secundary>label {
margin: 0 0 2px 0;
font-weight: 550;
text-transform: uppercase;
color: #555;
letter-spacing: 2px 
}
.form_title {
margin: 0 0 3px 0;
font-size: 0.9em;
font-weight: 500;
text-transform:uppercase;
}
.form_info {
font-size: .8em;
color: #555 
}
.btn_post_form {
margin: 0;
text-align: right 
}
.form_alert {
margin: 0;
text-align: left 
}
.checkbox-custom {
opacity: 0;
position: absolute 
}
.checkbox-custom, .checkbox-custom-label {
margin: 0;
display: inline-block;
vertical-align: middle;
cursor: pointer;
color: #333 
}
.checkbox-custom-label {
position: relative 
}
.checkbox-custom+.checkbox-custom-label:before {
content: '';
background: #fff;
border: 2px solid#ddd;
display: inline-block;
vertical-align: middle;
width: 20px;
height: 20px;
margin-right: 10px;
text-align: center;
line-height: 1 
}
.checkbox-custom:checked+.checkbox-custom-label:before {
content: "\f00c";
font-family: FontAwesome;
background: #fe4365;
color: #fff;
border: 2px solid#fe4365;
text-align: center;
vertical-align: middle 
}
.checkbox-custom:focus+.checkbox-custom-label {
outline: 1px solid #ddd 
}
.second_section_social {
padding: 50px 15% 50px 15%;
margin: 0 
}
.compact_header {
text-align:center;
}
.compact_header>header>h3{
margin: 0 0 15px 0;
font-size: 1.6em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--main-color);
}
.card_social {
margin: 0 0 45px 0;
background-color: #f5f5f5;
box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
border-radius: 0 0 9px 9px 
}
.cards_social>header {
margin: 0 0 25px 0 
}
.card_social_cover>img {
width: 100%;
height: 190px;
object-fit: cover;
object-position: center;
filter: brightness(.59) 
}
.card_social_cover_author {
margin: -45px 0 0 0;
text-align: center 
}
.card_social_cover_author>img {
width: 90px;
height: 90px;
object-fit: cover;
object-position: center;
border-radius: 50%;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
background-color: #fff;
border: 5px solid#f5f5f5;
box-shadow: 1px 1px 10px 1px #ddd 
}
.card_social_name {
margin:5px 0px 0px 0px;
text-align: center 
}
.card_social_name>header>h4 {
font-size: 1em;
color: #035;
font-weight: 590 
}
.card_social_name>header>h5 {
display: inline-block;
padding:1px 5px 2.5px 5px;
font-size: 0.8em;
font-weight: 390;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 3px;
}
.card_social_info {
padding: 0px 15% 0px 15%;
margin: 5px 0px 15px 0px;
}
.card_social_info>header {
text-align: center;
min-height: 71px 
}
.card_social_info>header>h5 {
font-size: 1.2em;
font-weight: 300;
color: #333;
line-height: 1.2em 
}
.card_social_actions {
margin: 0px 19px 25px 19px 
}
.btn_social {
padding: 5px 15px 5px 15px;
color: #035;
font-size: 1.1em;
font-weight: 590;
text-align: center;
border: 1px solid#035;
display: inline-block;
border-radius: 3px 
}
.btn_social_post {
color: #555;
border: 1px solid#555 
}
.cards_column>header>h2 {
padding: 0px 9px 0px 4px;
margin: 0px 0px 26px 0px;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: #333;
border-left: 5px solid#333;
border-radius: 2px 
}
.card_column {
padding: 15px;
margin: 0px 0px 50px 0px;
text-align: center;
background-image: linear-gradient(to bottom, #fff, #fcfcfc);
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_column_cover>img {
width: 100%;
height: 175px;
object-fit: cover;
object-position: center;
filter: brightness(65%) 
}
.card_column_user_cover>img {
margin-top: -65px;
width: 115px;
height: 115px;
background-color: #fff;
object-fit: cover;
object-position: center;
border-radius: 50%;
filter: grayscale(90%);
border: 5px solid#e1e1e1 
}
.card_column_separator {
margin: 15px 30% 0 30%;
border: 2px solid#f5f5f5 
}
.card_column_content {
margin: 15px 0 0 0 
}
.card_column_content>header>h4 {
font-size: .9em;
text-transform: uppercase;
color: #555 
}
.card_column_content>header>h5 {
margin: 0 15px 0 15px;
font-size: 1.1em;
font-weight: 390;
letter-spacing: 2px;
color: #555;
min-height: 85px 
}
.card_column_action {
padding: 15px 15px 15px 15px;
margin: 0;
width: 100%;
display: inline-block;
font-size: .8em;
letter-spacing: 2px;
background-color: #fcfcfc;
color: #999;
border: 1px solid#fff;
border-top: 5px solid#fff 
}
.card_column_action:hover {
background-color: #fff 
}
.first_section_colunist {
padding: 30px 15% 30px 15%;
border-bottom: 1px solid#f1f1f1;
background-color: #fff 
}
.second_section_colunist {
padding: 0 30% 0 30%;
margin:19px 0 0 0;
border-bottom: 1px solid#f1f1f1;
background-color: #fff 
}
.third_section_colunist {
padding: 50px 30% 50px 30%;
border-bottom: 1px solid#f1f1f1;
background-color: #fcfcfc;
}
.colunist_header {
margin: 0;
text-align: center 
}
.colunist_header>img {
width: 150px;
height: 150px;
object-fit: cover;
object-position: center;
border:15px solid#fff;
border-radius: 50%;
-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) 
}
.colunist_header>header>h3 {
margin: 5px 0 0 0;
font-size: 1.1em 
}
.colunist_header>header>span{
padding:1px 5px 2px 5px;
margin:9px 0px 0px 0px;
display:inline-block;
font-size:0.8em;
text-transform:uppercase;
color:#fff;
background-color:#555;
border-radius:3px;
}
.colunist_content{
padding:50px 5% 30px 5%;
font-size:1.1em;
background-color:#FCFCFC;
}
.colunist_pages {
margin: 15px 0 0 0;
text-align: center 
}
.colunist_page {
padding: 2px 0 0 0;
margin: 0 0 0 5px;
width: 50px;
height: 35px;
display: inline-block;
background-color: #fff;
color: #555;
font-size: 1.1em;
border-radius: 3px;
border: 2px solid#f5f5f5;
-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) 
}
.colunist_page:hover {
background-color: #999;
color: #fff;
border: 2px solid#888 
}
.colunist_share {
margin: 0;
display: inline-block;
width: 100%;
}
.colunist_posts>header>h4 {
margin: 0 0 25px 35px;
font-size: 1.1em;
color: #333;
font-weight: 390 
}
.colunist_more_posts {
margin: 15px 0 0 0;
text-align: center 
}
.btn_more_posts {
padding: 9px 15px 9px 15px;
background-color: #555;
color: #fff;
border-bottom: 2px solid#333;
border-radius: 3px 
}
.btn_more_posts:hover {
background-color: #fff;
color: #333;
border: 1px solid#555;
border-bottom: 2px solid#555 
}
.card_category {
padding: 30px 25px 30px 25px;
margin: 0 0 25px 0;
background-color: #fcfcfc;
border-radius: 3px;
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15);
-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15);
box-shadow: 0 0 5px 0 rgba(0, 0, 0, .15) 
}
.card_category>header>h3 {
margin: 0;
text-align: center;
font-size: 1.3em;
font-weight: 390 
}
.card_category_count {
text-align: center;
font-size: 1.5em;
font-weight: 590 
}
.card_category_count>span {
font-size: .5em;
font-weight: 390 
}
.card_category_divider {
margin: 15px 39% 15px 39%;
height: 1px;
background-color: #999;
text-align: center 
}
.card_category_description {
min-height: 50px;
text-align: center 
}
.card_category_description>h5 {
margin: 0;
font-size: .9em;
font-weight: 390;
line-height: 1.3em;
color: #999 
}
.card_category_action {
margin: 15px 0 0 0 
}
.btn_card_category {
padding: 5px 0 5px 0;
margin: 0;
display: inline-block;
width: 100%;
text-align: center;
border: 3px solid#f1f1f1;
border-radius: 3px;
color: #555 
}
.btn_card_category:hover {
color: #999;
border: 3px solid#e1e1e1 
}
/*PAGES: PAGINATOR*/
.posts_footer{
margin:19px 0px 0px 0px;
display: flex;
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:#656565;
}
.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:#656565;
}
.card_evento {
font-family: Raleway, Arial, sans-serif;
color: #fff;
position: relative;
overflow: hidden;
margin: 10px;
width: 100%;
background-color: #fff;
color: #000;
text-align: left;
font-size: 16px;
box-shadow: 0 0 5px rgba(0, 0, 0, .15) 
}
.card_evento {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all .3s ease;
transition: all .3s ease 
}
.card_evento>img {
height: 290px;
max-width: 100%;
vertical-align: top;
position: relative;
object-fit: cover;
object-position: center 
}
.card_evento_body {
margin: -40px 15px 0;
padding: 15px;
position: relative;
background-color: #fff 
}
.card_evento_date {
background-color: #333;
top: 15px;
color: #fff;
left: 15px;
min-height: 48px;
min-width: 48px;
position: absolute;
text-align: center;
font-size: 20px;
font-weight: 700;
text-transform: uppercase 
}
.card_evento_date>span {
display: block;
line-height: 24px 
}
.card_evento_date .month {
font-size: 14px;
background-color: #222 
}
.card_evento_body>h3 {
margin-bottom: 10px;
margin-left: 60px;
display: inline-block;
font-size: 1.1em;
color: #333;
font-weight: 600;
line-height: 1.3em;
text-transform: uppercase;
min-height: 65px 
}
.card_evento_body>p {
font-size: .8em;
margin-bottom: 20px;
color: #999 
}
.card_evento_body>a {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
z-index: 1 
}
.card_evento.hover>img,.card_evento:hover>img {
-webkit-transform: scale(1.15);
transform: scale(1.15) 
}
.card_sport {
padding: 15px 15px 25px 15px;
margin: 0 0 35px 0;
width: 100%;
position: relative;
background: #fff;
box-shadow: 0 0 5px rgba(0, 0, 0, .15);
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all .2s ease-out;
transition: all .2s ease-out 
}
.card_sport * {
-webkit-box-sizing: padding-box;
box-sizing: padding-box;
-webkit-transition: all .2s ease-out;
transition: all .2s ease-out 
}
.card_sport>img {
width:100%;
height: 235px;
object-fit: cover;
object-position: center;
}
.card_sport_content {
padding: 20px 15px 
}
.card_sport_content>header>h3 {
margin: 0 0 15px 0;
color: #056598;
font-size: .9em;
text-transform: uppercase;
font-weight: 400 
}
.card_sport_content>header>h4 {
font-size: 1em;
letter-spacing: 1px;
font-weight: 100;
line-height: 1.3em;
min-height: 59px 
}
.card_sport.hover,.card_sport:hover {
-webkit-transform: translateY(-5px);
transform: translateY(-5px) 
}
.card_sport_action {
margin: 0;
text-align: center 
}
.btn_card_sport {
padding: 9px 35px 12px 35px;
background-color: #fff;
color: #056598;
border: 2px solid#056598;
border-radius: 3px 
}
.search_notresult {
padding: 50px 5% 75px 5%;
margin: 0 
}
.search_notresult>header {
text-align: center 
}
.search_notresult>header>h3 {
color: #222;
font-size: 1.9em;
font-weight: 900 
}
.search_notresult>header>h4 {
color: #333 
}
.search_notresult_info {
margin: 0;
font-size: 1.3em;
font-weight: 300;
text-align: center;
color: #555 
}
.search_notresult_info>p{
margin: 0 0 0 0 
}
.card_album {
margin: 0 0 35px 0;
font-family: Raleway, Arial, sans-serif;
position: relative;
overflow: hidden;
width: 100%;
background: #fff;
color: #222;
box-shadow: 0 0 5px rgba(0, 0, 0, .15);
webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-perspective: 20em;
perspective: 20em 
}
.card_album * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all .3s ease-out;
transition: all .3s ease-out 
}
.card_album>img {
max-width: 100%;
height: 235px;
object-fit: cover;
object-position: center 
}
.card_album_call {
position: absolute;
top: 0;
right: 0;
color: #fff;
font-weight: 700;
text-transform: uppercase;
font-size: .9em;
opacity: 0;
background-color: transparent;
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0 
}
.card_album_call i {
display: inline-block;
width: 40px;
line-height: 40px;
text-align: center;
background-color: transparent;
color: #fff;
font-size: 1.4em 
}
.card_album_content {
padding: 25px 15px 25px 15px 
}
.card_album_content>h3 {
font-size: .8em;
font-weight: 390;
margin-bottom: 10px;
text-transform: uppercase;
color: #999 
}
.card_album_content>h4 {
min-height: 59px;
font-size: 1.1em;
font-weight: 300;
line-height: 1.3em 
}
.card_album_count_images {
margin: 0 0 15px 15px;
font-size: .9em;
font-weight: 150;
color: #c9c9c9 
}
.card_album a {
margin: 0;
position: absolute 
}
.card_album.hover .card_album_call,.card_album:hover .card_album_call {
opacity: 1;
-webkit-transform: rotateX(0);
transform: rotateX(0) 
}
.first_section_partner {
padding: 50px 19% 50px 19%;
margin: 0;
background-color: #f5f5f5 
}
.second_section_partner {
padding: 75px 19% 75px 19%;
margin: 0 
}
.four_section_partner {
padding: 75px 19% 75px 19%;
margin: 0;
background-color: #f5f5f5 
}
.partner_info {
padding: 0 0 5px 0;
margin: 15px 19% 0 19%;
border-bottom: 1px solid#f5f5f5 
}
.partner_header {
padding: 0;
text-align: center 
}
.partner_header>img{
max-width:100%;
height:auto;
object-fit:cover;
object-position:center;
}
.partner_body {
padding: 0;
margin: 0 
}
.partner_body * {
word-wrap: break-word;
}
.partner_title>h2 {
margin: 15px 0 5px 0;
font-size: 1.5em;
text-transform: uppercase;
font-weight: 900 
}
.partner_title>h3 {
font-size: .9em;
color: #999;
font-weight: 300 
}
.partner_call {
padding: 19px 19px 19px 19px;
display: inline-block;
float: right;
text-align: right;
background-color: #f9f9f9;
border-radius: 3px 
}
.partner_call>a {
padding: 5px 15px 5px 15px;
background-color: #00e676;
color: #fff;
border-radius: 3px;
font-weight: 590;
font-size: .9em;
border-bottom: 2px solid#1ebea5 
}
.partner_call>a:hover {
background-color: #1ebea5;
color: #fff 
}
.partner_call>a>i {
font-size: 1.1em;
font-weight: 650 
}
.partner_tel {
padding: 80px 0 80px 0;
margin: 0;
background-color: #fff;
text-align: center;
border-radius: 5px 50px 5px 50px 
}
.partner_tel>header>h3 {
margin: 0;
font-size: .8em;
color: #999;
font-weight: 590 
}
.partner_tel>div {
font-size: .9em;
color: #555 
}
.partner_site {
padding: 80px 0 80px 0;
margin: 0;
background-color: #fff;
text-align: center;
border-radius: 5px 50px 5px 50px 
}
.partner_site>header>h3 {
margin: 0;
font-size: .8em;
color: #999;
font-weight: 590 
}
.partner_site>div {
font-size: .9em;
text-transform: uppercase;
color: #555 
}
.partner_share {
padding: 0 19% 0 19%;
margin: 0 0 -23px 0;
background-color: #f5f5f5 
}
.podcast_header {
padding: 50px 5% 190px 5%;
background-color: #fff 
}
.podcast_header>header>h2 {
margin: 0;
font-size: 1.5em;
text-transform: uppercase;
color: #555;
text-align: center 
}
.card_podcast {
margin: -130px 0 30px 0;
background-color: #fff;
border-radius: 2px;
box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24) 
}
.card_podcast>img {
width: 100%;
height:235px;
object-fit: cover;
object-position: center 
}
.card_podcasts {
margin: 0 0 39px 0;
background-color: #fff;
border-radius: 2px;
box-shadow: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24) 
}
.card_podcasts>img {
width: 100%;
height: 235px;
object-fit: cover;
object-position: center 
}
.card_podcast_content {
padding: 5px 15px 0 15px 
}
.card_podcast_category {
margin: 0;
font-size: .8em;
text-transform: uppercase;
color: #858585;
text-align: right 
}
.card_podcast_title {
margin: 5px 0 0 0 
}
.card_podcast_title>h2 {
font-size: 1.2em;
text-decoration: none;
color: #444;
min-height: 65px 
}
.card_podcast_title>p {
margin: 0;
line-height: 1.2em;
letter-spacing: 1px;
color: #555;
min-height: 85px 
}
.card_podcast_action {
padding: 3px 0 9px 15px 
}
.card_podcast_author>img {
height: 39px;
width: 39px;
object-fit: cover;
object-position: center;
border-radius: 50%;
border: 3px solid#e9e9e9 
}
.card_podcast_author_content {
display: inline-block;
font-size: .9em;
color: #595959 
}
.card_podcast_share {
float: right;
position: relative;
margin-top: -65px 
}
.share_icon {
display: inline-block;
width: 48px;
height: 48px;
line-height: 48px;
text-align: center;
border-radius: 50%;
color: #555;
background-color: #fff;
transition: all .3s ease;
outline: 0;
box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .24) 
}
.share_icon:focus,.share_icon:hover {
box-shadow: 0 3px 6px rgba(0, 0, 0, .12), 0 3px 6px rgba(0, 0, 0, .24);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2) 
}
.curiosities {
padding: 0 
}
.curiosities>header>h2 {
padding: 0 9px 0 4px;
margin: 0 0 26px 0;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: var(--category-five-color);
border-left: 5px solid var(--category-five-color);
border-radius: 2px 
}
.curiosity_big>a>img {
width: 100%;
height: 300px;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.curiosity_big>a>header>h3 {
padding: 3px 5px 3px 5px;
margin: 9px 0 5px 0;
display: inline-block;
font-size: .9em;
text-transform: uppercase;
background-color: var(--category-five-color);
color: var(--category-five-color-font);
border-radius: 2px 
}
.curiosity_big>a>header>h4 {
font-size: 1.2em;
font-weight: 590;
line-height: 1.3em;
letter-spacing: 1px;
color: #333 
}
.curiosity_big>a>header>h5 {
font-size: 1.1em;
font-weight: 350;
color: #656565;
}
.curiosity {
padding: 0;
margin: 0 0 15px 0 
}
.curiosity_cover>img {
width: 100%;
height:auto;
object-position: cover;
object-position: center;
border-radius: 2px 
}
.curiosity_title {
margin: 0 
}
.curiosity_title>header>h3 {
font-size: 1.2em;
font-weight: 300;
line-height: 1.3em;
color: #333 
}
.curiosity_title>header>div {
margin-top: -5px;
font-size: .9em;
text-transform: uppercase;
font-weight: 500;
color: var(--category-five-color);
}
.first_section_polices {
padding: 50px 32% 50px 32%;
margin: 0;
background-color: #f5f5f5 
}
.polices_controls {
padding: 9px 15px 9px 0;
background-color: #fff;
text-align: right;
border-bottom: 2px solid#f5f5f5 
}
.polices {
padding: 30px 5% 30px 5%;
background-color: #fff 
}
.polices>header {
margin: 0 0 15px 0 
}
.polices>header>h2 {
padding: 5px 15px 5px 15px;
font-size: 1.1em;
text-transform: uppercase;
color: #fff;
background-color: #555;
display: inline-block 
}
.polices_alert {
padding: 15px 3px 15px 3px;
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
text-align: center;
color: #b55435;
background-color: #feede5 
}
.cards_post_home {
padding: 0;
margin: 0 
}
.card_post_home {
padding: 0;
margin: 0 
}
.card_post_home>img {
width: 100%;
height: 185px;
object-fit: cover;
object-position: center 
}
.card_post_home>header>h4 {
margin: 5px 0 5px 0;
font-size: 1em;
color: #333 
}
.card_post_home>header>h5 {
font-size: 1.3em;
min-height: 75px;
font-weight: 300;
line-height: 1.2em;
color: #555 
}
.sidebar_home_one {
padding: 0 0 0 9%;
margin-bottom: 15px;
border-left: 3px solid#f5f5f5 
}
/*CAROUSEL HOME*/
.carousel_primary {
margin:15px 0px 35px 0px;
}
.carrousel_item{
}
.carousel_item>a>img{
width: 100%;
height: 365px;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.carousel_title {
padding: 15px 39px 20px 39px;
width: 100%;
bottom: 0px;
height: 120px;
z-index: 10;
background-color:#F5F5F5;
}
.carousel_title>header>h3 {
display: -webkit-box;
color: #333;
font-size: 1.2em;
font-weight: 590;
line-height: 1.2em;
letter-spacing: 1px;
font-family: Overpass, sans-serif;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.carousel_title>header>h4 {
padding: 3px 9px 3px 9px;
color: #555;
background-color: #E1E1E1;
display: inline-block;
border-radius: 3px;
font-size:0.8em;
font-weight: 590;
text-transform: uppercase;
}
.carousel_control {
margin: 365px -23px 0px -23px;
}
.carousel_next {
color: #555;
font-size: 1.2em;
font-weight: 900 
}
.carousel_prev {
color: #555;
font-size: 1.2em;
font-weight: 900 
}
.first_section {
margin: 0 
}
.featured_posts {
margin: 5px 0 30px 0 
}
.featured_posts_cover>img {
width: 100%;
height:auto;
max-height: 175px;
object-fit: cover;
object-position: center;
border-radius: 3px 
}
.featured_posts_info>span {
font-size: .9em;
font-weight: 500;
text-transform: uppercase;
color: var(--category-last-news-color);
}
.featured_posts_info>header {
margin: 5px 0 0 0 
}
.featured_posts_info>header>h3 {
font-size: 1.6em;
color: #333 
}
.featured_posts_info>header>h4 {
font-size: 1.4em;
font-weight: 300;
color: #858585 
}
.featured_posts_text_primary {
margin: 0 0 9px 0;
border: 0 
}
.featured_posts_text_primary>header>h3 {
font-size: 1.1em;
font-weight: 390;
letter-spacing: 1px;
color: #555 
}
.featured_posts_text_primary>header>h3>i {
font-size: .9em;
color: #999 
}
.featured_posts_text_secundary {
padding: 15px 0 0 0;
margin: 15px 0 25px 0;
border-top: 3px solid#f5f5f5 
}
.featured_post_text_secundary {
padding: 0;
margin: 0 0 15px 0;
min-height: 93px 
}
.featured_post_text_secundary>span {
padding: 0 3px 1px 3px;
font-size: 0.9em;
text-transform: uppercase;
border-radius: 3px 3px 3px 3px;
color: var(--category-last-news-color);
}
.featured_post_text_secundary>span>i {
font-size: .9em;
color: var(--category-last-news-color);
}
.featured_post_text_secundary>header>h3 {
margin:5px 0px 0px 0px;
font-size: 1.2em;
font-weight: 390;
color: #333;
line-height: 1.2em 
}
.page_modal_banner {
padding: 15px 0 15px 0;
margin: 0;
background-color: #f5f5f5 
}
.page_modal_banner>img {
width: auto;
height: auto;
object-fit: cover;
object-position: center 
}
.page_modal_content {
padding: 30px 34% 15px 34% 
}
.page_modal_share {
padding: 0 34% 30px 34%;
margin: 0 0 -5px 0 
}
.post_comments {
padding: 19px 34% 30px 34%;
}
footer{
padding:0px 0px 50px 0px;
margin-left: auto;
margin-right: auto;
max-width: 1500px;
background-color:#fff;
border-top:5px solid#333;
}
.first-section-footer{
padding:30px 0px 0px 0px;
}
.second-section-footer{
padding:30px 0px 30px 0px;
margin:30px 0px 0px 0px;
border-left:2px solid#e1e1e1;
}
.footer-social-content{
padding: 9px 0px 9px 0px;
margin: 0px 0px 0px 0px;
border-bottom:2px solid#e1e1e1;
text-align:center;
}
.footer-social-title{
margin:0px 3% 0px 0px;
display:inline-block;
font-family:Overpass,sans-serif;
font-size:1.1em;
letter-spacing:1px;
color:#333;
}
.footer-socials{
display:inline-block;
}
.footer-social{
display:inline-block;
}
.footer-social>a{
display: block;
padding: 6px 0px 0px 0px;
margin: 0px 0px 0px 12px;
width: 42px;
height: 42px;
font-size: 1.2em;
text-align: center;
background-color: #E9E9E9;
color:#555;
border-radius: 50%;
}
.nav-section-item{
margin:0px 0px 5px 0px;
}
.nav-section-item>a{
font-size:0.9em;
text-transform:uppercase;
font-weight:500;
color:#333;
}
.footer-search{
text-align:center;
}
.footer-search-input {
padding:12px 5px 9px 5px;
font-size:1em;
background:#e1e1e1;
text-align:center;
border-radius:10px 0 0 10px;
border:0 none;
width:230px;
}
.footer-search-btn {
padding:12px 19px 12px 19px;
background:#555;
color:white;
font: 'trebuchet ms', trebuchet;
border-radius:0 10px 10px 0;
border:0 none;
font-weight:bold;
}
.footer-search-btn:hover{
background-color:#333;
color:#fff;
}
.footer_copyright{
margin:15px 0px 0px 0px;
font-size:0.9em;
font-weight:500;
text-align:center;
text-transform:uppercase;
color:#333;
}
.system_terms{
margin:19px 0px 0px 0px;
text-align:center;
}
.system_terms>a{
padding:3px 9px 4px 9px;
font-size:0.9em;
background-color:#fff;
font-weight:600;
text-transform:uppercase;
color:#555;
border:2px solid#555;
border-radius:3px;
}
.system_terms>a:hover{
background-color:#f5f5f5;
color:#333;
}
.footer_about{
text-align:center;
}
.about_site{
margin:19px 0px 0px 30px;
text-align:center;
}
.about_site>a{
padding:3px 9px 4px 9px;
width:130px;
display:inline-block;
font-size:0.9em;
background-color:#555;
font-weight:600;
border-radius:3px;
color:#fff;
}
.about_site>a:hover{
background-color:#333;
color:#fff;
}
.card_competions{
padding:0px 0px 0px 0px;
margin:15px 0px 23px 0px;
}
.card_team{
font-weight:500;
color:#333;
text-transform:uppercase;
}
.card_team_item{
margin:5px 0 0 0;
text-align:center;
}
.posts_dest{
margin:0px 30% 0px 30% 
}
.carousel_cover{
width:100%;
height:auto;
object-fit:cover;
object-position:center;
border-radius:5px;
}
.carousel_caption{
padding:65px 9% 25px 9%;
left:0;
bottom:0;
right:0;
background-image:linear-gradient(to bottom, transparent, #333);
text-align:left;
}
.carousel_caption>h4{
font-size:1.5em;
line-height:1.3em;
text-shadow:2px 2px #333;
}
.carousel_caption>h5{
font-size:1.1em;
line-height:1.3em;
font-weight:390;
text-shadow:2px 2px #333;
}
/*CALL GOOGLE NEWS*/
.call_google_news{
margin:35px 0px 0px 32px;
text-align: center;
}
.call_google_news>a{
padding: 0px 9px 0px 9px;
display: inline-block;
width: 260px;
border:3px solid#A9A9A9;
border-radius: 15px;
}
.call_google_news>a>img{
width: 100%;
height: auto;
object-fit: cover;
object-position: center;
}
.call_google_news>a:hover{
opacity: 0.5;
}
/*CALL REGISTER FOOTER*/
.call_register{
padding:59px 0px 59px 0px;
background-color:#E3E3E3;
background-image: url(https://www.atibaia.com.br/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:15px 50px 18px 50px;
display: inline-block;
font-size: 1.1em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
text-align: center;
color:#FFF;
background-color: #00A485;
border-radius: 3px;
}
.call_register_button>a:hover{
background-color: #FF9A19;
}
.register{
margin-left: auto;
margin-right: auto;
max-width:1300px;
}
/*GUIDE: CATEGORY*/
.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.6em;
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{
}
.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.6em;
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;
}
/*GUIDE: CARD*/
.card_guide{
padding:19px 19px 19px 19px;
margin:0px 9px 39px 9px;
background-color:#FCFCFC;
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);
}
.card_guide>a:hover * {
opacity: 0.8;
}
.card_guide>a>img{
width: 100%;
height: 200px;
object-fit: cover;
object-position: center;
}
.card_guide>a>header{
margin:9px 0px 0px 0px;
min-height: 75px;
}
.card_guide>a>header>h3{
font-size: 0.8em;
font-weight: 590;
text-transform: uppercase;
font-style: italic;
color:#656565;
}
.card_guide>a>header>h3>span{
font-weight: 390;
}
.card_guide>a>header>h4{
font-size: 1.1em;
color:#353535;
}
.card_guide_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: #F1F1F1;
border-radius: 5px;
}
.card_guide_action>span{
font-size: 1.3em;
font-weight: 900;
}
/*GUIDE: PAGE*/
.guide_header{
padding:30px 0px 30px 0px;
background-color: #E9E9E9;
background-image: url(https://www.atibaia.com.br/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>header>h1{
display: inline-block;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
color: #151515;
background-color: #f5f5f5;
}
.guide_title>header>h1>span{
font-weight: 650;
}
.guide_title>header>h2{
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;
}
.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 {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.guide_description>p>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.guide_description>p>strong>img{
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%;
}
.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: 5px solid#f1f1f1;
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;
}
/*GUIDE: EVALUATION*/
.business_evaluation{
position: relative;
padding: 0px 0px 0px 9px;
margin: -28px auto 0px auto;
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: -8.5px auto 0px auto;
font-size: 2.3em;
text-align: center;
}
.rating_value>div{
display: inline-block;
color: #e1e1e1;
}
.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;
}
.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{
text-align: center;
}
.form_evaluation_title>label{
font-size: 1.2em;
font-weight: 300;
color: #656565;
}
.rating{
border: none;
margin: 0px 95px -15px auto;
}
.rating>input{
display:none 
}
.rating>label:before{
margin: 0px 5px 0px 5px;
font-size: 1.6em;
font-family: FontAwesome;
display: inline-block;
content: "\f005";
}
.rating >.half:before{
content:"\f089";
position:absolute;
}
.rating>label{
color:#ddd;
float: right;
}
.rating > input:checked ~ label,.rating:not(:checked) > label:hover,.rating:not(:checked) > label:hover ~ label{
color: #fec005;
}
.rating > input:checked + label:hover,.rating > input:checked ~ label:hover,.rating > label:hover ~ input:checked ~ label,.rating > input:checked ~ label:hover ~ label{
color: #fec005;
}
.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;
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: COLUMNIST*/
.columnist_head{
padding: 19px 0px 19px 0px;
background-color: #E9E9E9;
background-image: url(https://www.atibaia.com.br/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_page{
margin:0px auto 0px auto;
max-width: 1300px;
}
.columnist_info{
text-align: center;
}
.columnist_info>img{
width: 180px;
height: 180px;
background-color: #fff;
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 30px 0px;
text-align: center;
}
.columninst_posts>header>h3{
font-size: 1.4em;
font-weight: 650;
letter-spacing: 1px;
text-transform: uppercase;
}
.call_all_posts{
margin:30px 0px 50px 0px;
display: block;
text-align: center;
}
.call_all_posts>a{
padding: 15px 35px 15px 35px;
font-size: 1em;
font-weight: 590;
text-transform: uppercase;
color:#FFF;
background-color: #393939;
border-bottom: 3px solid#232323;
border-radius: 3px;
}
.call_all_posts>a:hover{
background-color: #232323;
}
/*HOME: STREAM*/
.section_stream_audio{
background-color: #FFF;
}
.audio_stream{
padding:17px 0px 12px 0px;
max-width: 1500px;
margin-right: auto;
margin-left: auto;
}
.audio_stream * {
max-width: 100%;
}
.section_stream_video{
padding:30px 0px 30px 0px;
margin:-5px 0px 0px 0px;
background-color: #232323;
background-image: url(https://www.atibaia.com.br/themes/theme-01/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;
}
/*PAGE: STREAM*/
.page_stream_video{
padding:35px 0px 35px 0px;
background-image: url(https://www.atibaia.com.br/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;
}
/*PAGE: STREAM*/
.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%;
}
.banner_page_live{
padding:15px 15px 15px 15px;
margin:0px auto 0px auto;
display: block;
text-align: center;
max-width: 1500px;
}
.banner_page_live>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banner_page_live_mobile{
padding:15px 15px 15px 15px;
display: none;
text-align: center;
}
.banner_page_live_mobile>a>img{
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.banner_page_live_code{
padding:15px 15px 15px 15px;
margin:0px auto 0px auto;
max-width: 1500px;
}
.banner_page_live_code * {
max-width: 100%;
object-position: center;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition{
padding:8px 19px 30px 19px;
margin:0px 0px 39px 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: 355px;
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;
}
/*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;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition_rel{
padding:8px 19px 30px 19px;
margin:0px 0px 39px 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;
}
/*PAGE ADVERTISING*/
.advertising_head{
padding: 30px 0px 0px 0px;
background-color: #E1E1E1;
}
.advertising_head_content{
padding:50px 30px 35px 30px;
max-width: 1300px;
margin-right: auto;
margin-left: auto;
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{
}
.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_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 * {
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_content * img {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.advertising_content * figure {
max-width: 100%;
height: auto;
object-fit: cover;
object-position: center;
text-align: center;
}
.advertising_content * iframe {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
}
.advertising_content * embed {
max-width: 100%;
object-fit: cover;
object-position: center;
text-align: center;
}
.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 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 19px 12px 19px;
margin:15px 0px 0px 0px;
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;
}
/*PAGE: SUBSCRIBE NEWS*/
.subscribe_news{
margin:15px auto 5px auto;
padding: 0px 50px 30px 50px;
max-width: 1200px;
text-align: center;
background-color: #FFF;
}
.subscribe_news>img{
height: auto;
max-width: 300px;
object-fit: cover;
object-position: center;
}
.subscribe_news>header{
margin: 0px 50px 15px 50px;
}
.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;
}
/*PAGES: CARD NOTE*/
.card_note{
padding: 23px 23px 23px 23px;
margin:0px 0px 35px 0px;
background-color: #F5F5F5;
-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;
border:3px solid#FFF;
}
.card_note:hover {
border:3px solid#E9E9E9;
}
.card_note:hover a>div{
color: #555;
background-color: #F1F1F1;
border-style: solid;
}
.card_note>a>img{
width: 100%;
height: 215px;
object-fit: cover;
object-position: center;
border-radius: 3px;
}
.card_note>a>header{
margin:6px 0px 0px 0px;
min-height: 105px;
}
.card_note>a>header>h3{
font-size: 0.8em;
text-transform: uppercase;
letter-spacing: 1px;
color: #656565;
}
.card_note>a>header>h4{
font-size: 1.2em;
color: #151515;
line-height: 1.4em;
}
.card_note>a>div{
margin: 15px 0px 0px 0px;
padding: 15px 0px 15px 0px;
font-size: 1em;
font-weight: 590;
letter-spacing: 1px;
text-align: center;
text-transform: uppercase;
color: #656565;
border:2px solid#E1E1E1;
border-style: dashed;
}
.banner_side_home{
margin:0px auto 30px auto;
text-align: center;
}
.banner_side_home>a>img{
width: 100%;
height: auto;
object-position: center;
}
.banner_side_code{
margin:0px auto 39px auto;
text-align: center;
}
.banner_side_code * {
max-width: 100%;
object-position: center;
}
/*HOME: CATEGORY CUSTOM*/
.category_custom{
padding: 35px 0px 0px 0px;
}
.category_custom>header{
margin:0px 0px 35px 0px;
border-bottom: 2px solid var(--category-four-color);
}
.category_custom>header>h2{
display: inline-block;
padding:2px 9px 2px 9px;
margin:0px 0px 0px 0px;
font-size: 1.5em;
letter-spacing: 1px;
text-transform: uppercase;
color: var(--category-four-color-font);
background-color: var(--category-four-color);
}
.card_category_custom{
margin:0px 0px 30px 0px;
}
.card_category_custom>a{
display: flex;
}
.card_category_custom>a:hover{
}
.card_category_custom_image{
width: 36%;
}
.card_category_custom_image>img{
width: 100%;
height: 212px;
object-fit: cover;
object-position: center;
}
.card_category_custom_title{
margin:0px 0px 0px 15px;
width: 62%;
}
.card_category_custom_title>header{
}
.card_category_custom_title>header>h3{
font-size: 0.9em;
text-transform: uppercase;
letter-spacing: 1px;
color: var(--category-four-color);
}
.card_category_custom_title>header>h4{
font-size: 1.5em;
color: #191919;
}
.card_category_custom_title>header>h5{
font-size: 1.3em;
font-weight: 350;
color: #656565;
}
.card_category_custom_title>div{
display: inline-block;
font-style: italic;
font-size: 0.75em;
font-weight: 650;
text-transform: uppercase;
color: #353535;
}
.card_category_custom_title>div>span{
color: #999;
}
.section_custom_side{
margin:30px 0px 0px 0px;
}
/*HOME: EVENTS*/
.list_events{
}
.list_events>header{
display: flex;
margin:0px 0px 30px 0px;
text-align: right;
}
.list_events>header>h2{
margin:-14px 0px 0px 0px;
width: 20%;
font-size: 1.4em;
letter-spacing: 1px;
text-transform: uppercase;
color: #555;
}
.list_events>header>span{
width: 79%;
height: 2px;
background-color: #A9A9A9;
}
.card_event {
padding: 15px;
margin:0px 6px 35px 6px;
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: 3px;
}
.card_event:hover{
opacity: 0.8;
}
.card_event>a>img {
max-width: 100%;
height: 290px;
vertical-align: top;
position: relative;
object-fit: cover;
object-position: center;
}
.card_event_body {
padding:15px 15px 5px 15px;
margin: -40px 30px 0px 30px;
position: relative;
background-color: #FFF;
border-radius: 5px;
}
.card_event_date {
background-color: #333;
top: 15px;
color: #fff;
left: 15px;
min-height: 55px;
min-width: 50px;
position: absolute;
text-align: center;
font-size: 1.2em;
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.9em;
background-color: #222 
}
.card_event_body>h3 {
margin-left: 60px;
display: inline-block;
font-size: 1em;
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 
}
.card_event_body>a {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
z-index: 1 
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 15px 39px 15px;
margin: 0px 0px 35px 0px;
text-align: center;
background-image: url(https://www.atibaia.com.br/uploads/images/default/columnist-profile.png);
background-size: cover;
background-position: center;
border-radius: 15px;
-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_columnist:hover{
filter: brightness(90%);
}
.card_columnist>img{
width: 159px;
height: auto;
object-fit: cover;
object-position: center;
border-radius: 50%;
border:5px solid#E9E9E9;
}
.card_columnist>header{
margin:15px 0px 0px 0px;
}
.card_columnist>header>span{
font-size: 0.9em;
font-weight: 650;
color: #151515;
}
.card_columnist>header>span>i{
font-weight: 390;
color: #656565;
}
.card_columnist>header>h3{
font-size: 1em;
font-weight: 590;
line-height: 1.3em;
letter-spacing: 1px;
text-transform: uppercase;
min-height: 39px;
color: #393939;
}
.card_columnist_posts{
display: inline-block;
width: 40%;
}
.card_columnist_posts>a{
display: inline-block;
padding: 6px 0px 8px 0px;
min-width: 165px;
font-size: 0.9em;
font-weight: 650;
letter-spacing: 3px;
text-transform: uppercase;
color: #888;
border:1px solid#888;
border-radius: 3px;
}
.card_columnist_posts>a:hover{
color: #FFF;
background-color: #888;
}
.card_columnist_profile{
display: inline-block;
width: 40%;
}
.card_columnist_profile>a{
display: inline-block;
padding: 6px 0px 8px 0px;
margin:0px 0px 0px 15px;
min-width: 165px;
font-size: 0.9em;
font-weight: 650;
letter-spacing: 3px;
text-transform: uppercase;
color: #888;
border:1px solid#888;
border-radius: 3px;
}
.card_columnist_profile>a:hover{
color: #FFF;
background-color: #888;
}
/*HOME: VIDEOS*/
.videos{
padding:0px 0px 0px 0px;
margin:-10px 0px 0px 0px;
background-color: #F1F1F1;
border-bottom: 1px solid#E1E1E1;
position: relative;
background-image: url(https://www.atibaia.com.br/themes/theme-01/assets/images/videos.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: 659px;
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: 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(--primary-color-guide);
}
.guide_search>header>h2>strong{
color: #FF9A19;
}
.guide_search>header>h3{
font-size: 1.3em;
color: #595959;
}
.form_guide{
border: 15px solid#A9A9A9;
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, #f5f5f5);
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, #f5f5f5);
color: #393939;
}
.carousel_control_home_prev_guide:hover{
opacity: 1;
color: #151515;
}
/*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;
}
/*PAGE: DRUGSTORE*/
.post_contact{
padding: 26px 15px 26px 15px;
margin:0px 0px 0px 0px;
background-image: url(https://www.atibaia.com.br/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;
}
/*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;
}
/*PAGE POST: CAMERA LIVE*/
.code_player_camera_live{
padding:0px 0px 0px 0px;
margin:15px auto 15px auto;
text-align: center;
}
/*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: 10px 0px 0px 0px;
font-size: 0.9em;
font-weight: 590;
letter-spacing: 1px;
text-transform: uppercase;
color:#fff;
}
/*PAGE POST: PUBLISHER*/
.publisher{
display: flex;
padding: 15px 15px 15px 15px;
margin: 0px 0px 30px 0px;
background-image: linear-gradient(to right, #f5f5f5, #f9f9f9, #fff);
}
.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;
background-color: #f5f5f5;
}
.discount_coupon_info {
padding: 20px 15px;
position: relative;
width: 100%;
display: flex;
flex-direction: column;
place-items: flex-start;
border-right: 3px solid#e9e9e9;
border-right-style: dashed;
}
.discount_coupon_info:after, .discount_coupon_info:before {
content: " ";
position: absolute;
width: 30px;
height: 30px;
border-radius: 50%;
background: #fff;
right: -15px;
}
.discount_coupon_info:before {
top: -15px;
}
.discount_coupon_info:after {
bottom: -15px;
}
.discount_coupon_title {
display: -webkit-box;
font-size: 1.1em;
line-height: 1.4em;
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: 90px;
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.atibaia.com.br/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>h2{
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 15px 0px;
}
.card_job>a{
display: flex;
padding: 0px 0px 0px 0px;
min-height: 105px;
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 -15px 0px;
font-size: 0.75em;
font-weight: 390;
letter-spacing: 1px;
color: #858585;
text-align: center;
}
/*DOWNLOAD PAGE*/
.download_page{
padding: 39px 0px 39px 0px;
margin: 0px 0px 0px 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;
}
/*WIDGET: STORIES*/
.stories{
display: block;
padding: 30px 0px 15px 0px;
}
.stories-mobile{
display: none;
}
.container_stories{
padding: 0px 0px 0px 0px;
margin: 0px auto 0px auto;
max-width: 1500px;
cursor: pointer;
overflow-x: scroll;
white-space: nowrap;
/* Manter itens em uma linha */
-webkit-overflow-scrolling: touch;
scroll-snap-type: x mandatory;
-ms-overflow-style: none;
scrollbar-width: none;
}
.stories_content{
display: flex;
margin: 0px auto 0px auto;
text-align: center;
}
.story_card{
padding: 30px auto 30px auto;
}
.story_card>a{
display: inline-block;
padding: 0px 0px 0px 0px;
width: 136px;
margin: 0px 7px 0px 7px;
}
.story_card>a:hover >div{
display: block;
}
.story_card>a>figure>img{
width: 100%;
height: 185px;
object-fit: cover;
object-position: center;
border-radius: 15px;
box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px;
}
.story_card>a>figure>figcaption{
position: relative;
padding: 0px 5px 0px 5px;
display: block;
margin: -50px 0px 0px 0px;
min-height: 50px;
text-align: center;
white-space: normal;
font-size: 0.7em;
font-weight: 500;
letter-spacing: 1px;
text-transform: uppercase;
color: #fff;
}
.story_card>a>figure>div{
position: relative;
margin: -165px 0px 0px 0px;
height: 165px;
width: 100%;
background-image: linear-gradient(to top, #151515, transparent);
border-radius: 0px 0px 15px 15px;
}
.story_card>a>div{
display: none;
position: relative;
margin: -200px 0px 0px 0px;
background-color: var(--main-color);
height: 185px;
opacity: 0.3;
border-radius: 15px;
}
.dragging>a {
pointer-events: none;
}
/*GUIDE: MODEL 2*/
.section_guide_secundary{
padding: 50px 0px 55px 0px;
background-color: #FFF;
background-image: url(https://www.atibaia.com.br/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#00a885;
}
.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: auto;
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#00a885;
}
.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 {
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;
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;
}
@keyframes flipIn {
from {
transform: rotateY(-90deg);
opacity: 0;
}
to {
transform: rotateY(0deg);
opacity: 1;
}
}
/*HOME: SIXTH CATEGORY*/
.home-sixth-category{
padding: 30px 0px 30px 0px;
margin: 0px 0px 0px 0px;
background-color: #FFF;
}
.home-sixth-category>div>header{
margin: 0px 0px 35px 0px;
}
.home-sixth-category>div>header>h2{
padding: 0px 9px 0px 4px;
margin: 0px 0px 0px 0px;
display: inline-block;
font-size: 1.5em;
letter-spacing: 2px;
text-transform: uppercase;
font-family: monospace;
color: var(--category-six-color);
border-left: 5px solid var(--category-six-color);
}
.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 0px 0px;
margin: 0px 0px 15px 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: 276px;
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: 212px;
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: 1360px;
}
.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;
}
@media(max-width:2900px){
.first_section_compact {
padding: 45px 21% 35px 21%;
}
.third_section_posts {
padding: 50px 23% 35px 23% 
}
.first_section_polices {
padding: 50px 23% 50px 23% 
}
.page_about {
padding: 50px 23% 50px 23% 
}
.section_contact_header{
padding:15px 32% 15px 32% 
}
.first_section_contact {
padding: 15px 32% 30px 32% 
}
.second_section_colunist {
padding: 0 23% 0 23% 
}
.third_section_colunist {
padding: 50px 23% 50px 23% 
}
.page_modal_content {
padding: 30px 25% 15px 25% 
}
.page_modal_share {
padding: 0 25% 30px 25% 
}
.post_comments {
padding: 19px 25% 30px 25% 
}
.post_sidebar_cover {
max-height: 90px 
}
.posts_dest{
margin:0px 19% 0px 19% 
}
}
@media(max-width:2150px){
.first_section_compact {
padding: 45px 16% 35px 16% 
}
.third_section_posts {
padding: 50px 16% 35px 16% 
}
.first_section_polices {
padding: 50px 16% 50px 16% 
}
.page_about {
padding: 50px 16% 50px 16% 
}
.section_contact_header{
padding:15px 26% 15px 26% 
}
.first_section_contact {
padding:15px 26% 30px 26% 
}
.second_section_colunist {
padding: 0 16% 0 16% 
}
.third_section_colunist {
padding: 50px 16% 50px 16% 
}
.page_modal_content {
padding: 30px 19% 15px 19% 
}
.page_modal_share {
padding: 0 19% 30px 19% 
}
.post_comments {
padding: 19px 19% 30px 19% 
}
.social_header{
margin:8% 0px 0px -5px;
}
.posts_dest{
margin:0px 9% 0px 9% 
}
.instagram-media{
margin:0px 0px 0px 19%!important;
}
}
@media (max-width: 1600px) {
/*HORIZONTAL MENU : NAV*/
.nav_menu{
margin:5px 3% 0px 3%;
}
.container_pa_home{
margin: 9px 3% 0 3% 
}
.container_pa{
margin: 9px 3% 0 3% 
}
.first_section_home {
margin: 9px 3% 0 3% 
}
.second_section_home {
margin: 0 3% 0 3% 
}
.third_section_home {
margin: 0 3% 0 3% 
}
.four_section_home {
margin: 0 3% 0 3% 
}
.five_section_home {
margin: 0 3% 0 3% 
}
.six_section_home {
padding: 25px 3% 25px 3%;
margin: 0 
}
.cards_column {
padding: 25px 3% 25px 3%;
margin: 0 
}
.height_section_home {
padding: 0 3% 0 3% 
}
.nine_section_home {
padding: 50px 3% 35px 3%;
margin: 0;
}
.ten_section_home {
padding: 50px 3% 15px 3%;
margin: 0 
}
.eleven_section_home {
padding: 25px 3% 25px 3%;
margin: 0 
}
/*CUSTOM - 1600px*/
.twc-container{
padding: 0px 3% 0px 3%;
}
.first_section_compact {
padding: 45px 9% 35px 9% 
}
.first_section_polices {
padding: 50px 9% 50px 9% 
}
.post_midia_image {
margin: 0 9% 0 9% 
}
.post_midia_image>img {
margin: 0;
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.first_section_post {
margin: 0 3% 0 3% 
}
.second_section_post {
padding: 30px 3% 30px 3% 
}
.third_section_post {
padding: 0 3% 0 3% 
}
.four_section_post {
padding: 0 3% 0 3% 
}
.five_section_post {
padding: 0 3% 0 3% 
}
.footer_section_pages {
padding: 25px 3% 25px 3% 
}
.post_rel>h4 {
min-height: 67px 
}
.third_section_posts {
padding: 50px 5% 35px 5% 
}
.card_big_post>header {
padding: 50px 15px 19px 15px;
margin: -191px 0 0 0;
position: relative 
}
.card_big_post>img {
height: 600px 
}
.ads_sidebar_home_two {
margin: 0 
}
.ads_sidebar_home_two>a>img {
max-width: 100%;
height: auto;
min-height: 600px 
}
.section_contact_header{
padding:15px 21% 15px 21% 
}
.first_section_contact {
padding:15px 21% 30px 21% 
}
.second_section_contact {
padding: 0 3% 0 3% 
}
.hot_post_title>header>h3 {
}
.other_category>a>header>h3 {
min-height: 62px;
}
.second_section_social {
padding: 50px 9% 50px 9% 
}
.cards_column>header>h2 {
margin: 0 0 26px 1% 
}
.card_column {
padding: 5px;
margin: 0 3% 50px 3% 
}
.first_section_colunist {
padding: 30px 7% 30px 7% 
}
.second_section_colunist {
padding: 0 7% 0 7% 
}
.third_section_colunist {
padding: 50px 7% 50px 7% 
}
.card_category_description {
min-height: 65px 
}
.card_sports_main_info>header>h3 {
font-size: 1.5em 
}
.card_sports_main_info>header>h4 {
font-size: 1.3em 
}
.card_sports>header>h5 {
font-size: 1.1em 
}
.curiosity_big>a>header>h4 {
font-size: 1em 
}
.curiosity_title {
margin: 0 
}
.curiosity_title>header>h3 {
font-size: 1em 
}
.card_post_home>header>h5 {
font-size: 1.1em 
}
.sidebar_home_one {
padding: 0 0 0 5% 
}
.featured_post>header>h3 {
font-size: 2.9em;
}
.featured_post>header>h4 {
font-size: 1.4em 
}
.featured_posts_info>header>h3 {
font-size: 1.5em 
}
.featured_posts_info>header>h4 {
font-size: 1.2em 
}
.featured_posts_text_primary>header>h3 {
font-size: 1.1em 
}
.podcast_body {
padding: 0 3% 50px 3% 
}
.card_podcast_content {
padding: 5px 9px 5px 9px 
}
.card_podcast_action {
padding: 3px 0 9px 9px 
}
.card_podcast_title>h2 {
font-size: 1.1em;
min-height: 65px 
}
.card_podcast_title>p {
min-height: 105px 
}
.category_one_left {
padding: 0 5% 30px 0;
margin: 0 
}
.category_one_central_content {
margin: 30px 3% 0 3% 
}
.card_category_one {
margin: 0 0 9px 0 
}
.card_category_one>header>h4 {
font-size: 1.1em 
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 365px;
}
.banner_slider_two {
min-height: 300px;
}
.banner_slider_three {
min-height: 300px;
}
.page_modal_content {
padding: 30px 16% 15px 16% 
}
.page_modal_share {
padding: 0 16% 30px 16% 
}
.post_comments {
padding: 19px 16% 30px 16% 
}
.post_sidebar_cover {
max-height:auto;
}
footer{
padding:0px 8% 50px 8%;
margin:0px 3% 0px 3%;
}
.site_top{
padding:0px 3% 0px 3%;
}
.site_top_desktop{
margin:55px 3% 0 3%;
}
.posts_dest{
margin:0px 13% 0px 13% 
}
/*HOME: STREAM*/
.audio_stream{
padding:17px 5px 12px 5px;
max-width: 1500px;
}
.btn_print {
height: 31px;
}
}
@media(max-width: 1450px) {
/*HEADER: MOBILE MENU - 1450px*/
.mobile-menu{
margin: 45px 0px 0px 0px;
}
.social-header{
margin: 42px 0px 0px 0px;
}
/*HORIZONTAL MENU : NAV*/
.nav_item>a{
padding:5px 6px 5px 6px;
margin:0px 9px 0px 9px;
font-size: 1.05em;
}
.first_section_compact {
padding: 45px 5% 35px 5% 
}
.second_section_social {
padding: 50px 5% 50px 5% 
}
.btn_social {
padding: 5px 5px 5px 5px;
}
.card_category_description {
min-height: 71px 
}
.card_sport_content>header>h4 {
min-height: 85px 
}
.card_evento_body>h3 {
font-size: 1.1em 
}
.first_section_partner {
padding: 50px 15% 50px 15% 
}
.partner_info {
margin: 15px 15% 0 15% 
}
.second_section_partner {
padding: 75px 15% 75px 15% 
}
.four_section_partner {
padding: 50px 15% 75px 15% 
}
.single_page_ads_header {
padding: 19px 3% 19px 3%;
}
.banner_pages_code_primary{
margin:23px 3% 23px 3%;
}
.site_ads_post_primary {
padding: 16px 3% 16px 3%;
}
.site_ads_post_secundary {
padding: 25px 3% 19px 3%;
}
.seven_section_home {
padding: 15px 12px 0px 12px;
}
/*CAROUSEL HOME*/
.carousel_title {
padding: 15px 39px 20px 39px;
}
.carousel_title>header>h3 {
font-size: 1.1em 
}
.curiosity_title>header>h3 {
font-size: .9em;
font-weight: 450 
}
.sports_left {
margin: 0 
}
.card_politican {
margin: 0 0 5px 0 
}
.card_politican>header {
margin: 5px 0 0 0;
min-height: auto 
}
.card_classified_title>h3 {
font-size: .9em;
min-height: 39px 
}
.featured_post>span {
font-size: .9em 
}
.featured_post>header>h3 {
font-size: 2.6em;
}
.featured_post>header>h4 {
font-size: 1.3em 
}
.featured_posts_info>header>h3 {
font-size: 1.4em 
}
.featured_posts_info>header>h4 {
font-size: 1.2em;
color: #555 
}
.featured_posts_text_primary>header>h3 {
font-size: 1em 
}
.card_podcast_title>h2 {
font-size: 1.1em;
min-height: 83px 
}
.card_podcast_title>p {
font-size: .9em;
min-height: 90px 
}
.category_one_left {
padding: 0p 3% 30px 0 
}
.card_category_one>header>h5 {
font-size: 1em 
}
.post_rel_big>img {
height: 475px 
}
.post_rel_text>span {
font-size: .8em 
}
.post_rel_text>h4 {
margin: 3px 0 9px 0;
font-size: 1.1em 
}
.post_rel_text>h5 {
font-size: 1em 
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 330px;
}
.banner_slider_two {
min-height: 270px;
}
.banner_slider_three {
min-height: 270px;
}
.card_album_content>h4 {
min-height: 65px;
font-size: 1em 
}
.page_modal_content {
padding: 30px 15% 15px 15% 
}
.page_modal_share {
padding: 0 15% 30px 15% 
}
.post_comments {
padding: 19px 15% 30px 15% 
}
.hot_post_title>header>h3 {
font-size:0.9em;
}
.other_category>a>header>h3 {
font-size:0.9em;
}
.post_sidebar_item>h4{
font-size: 1em;
}
.section_contact_header{
padding:15px 16% 15px 16% 
}
.first_section_contact {
padding:15px 16% 30px 16% 
}
footer{
padding:0px 3% 50px 3%;
}
.first-section-footer{
padding:30px 0px 0px 0px;
}
/*.main_menu{
padding:0px 3% 0px 3%;
}
*/
.posts_dest{
margin:0px 5% 0px 5%;
}
.instagram-media{
margin:0px 0px 0px 15%!important;
}
/*CALL REGISTER FOOTER*/
.call_register_description>header>h4{
font-size: 1.8em;
}
.call_register_description>header>h5{
font-size: 1.1em;
}
.register{
max-width: 1260px;
}
/*GUIDE: CATEGORY*/
.guide_category>a>header>h2{
font-size: 1em;
}
.guide_category>a>header>h3{
font-size: 0.75em;
}
/*GUIDE: SUBCATEGORY*/
.guide_subcategory>a>header>h3{
font-size: 0.85em;
}
/*GUIDE: CARD*/
.card_guide{
margin:0px 0px 39px 0px;
}
.card_guide>a>img{
height: 190px;
}
.card_guide_rel{
margin:0px 0px 39px 0px;
}
.card_guide_rel>a>img{
height: 190px;
}
/*PAGE: COLUMNIST*/
.columnist_page{
max-width: 1230px;
}
/*HOME: STREAM*/
.audio_stream{
padding:17px 3% 12px 3%;
}
.video_stream{
max-width: 800px;
}
/*PAGE: STREAM*/
.stream_video{
max-width: 850px;
}
/*CALL GOOGLE NEWS*/
.call_google_news{
margin:35px 0px 0px 39px;
}
/*CUSTOM*/
.site_ads_posts_primary {
padding: 0px 3% 30px 3%;
}
.site_ads_posts_primary_live {
padding: 30px 3% 30px 3%;
}
.site_ads_posts_secundary {
padding: 30px 3% 30px 3%;
}
/*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: SUBSCRIBE NEWS*/
.subscribe_news>img{
max-width: 260px;
}
.subscribe_news>header>h1{
font-size: 1.8em;
}
/*PAGE: STREAM*/
.banner_page_live{
max-width: 1230px;
}
.banner_page_live_code{
max-width: 1230px;
}
/*HOME: CATEGORY CUSTOM*/
.category_custom>header>h2{
font-size: 1.4em;
}
.card_category_custom{
margin:0px 0px 26px 0px;
}
.card_category_custom_image{
width: 35%;
}
.card_category_custom_image>img{
height: 175px;
}
.card_category_custom_title{
width: 62%;
}
.card_category_custom_title>header>h4{
font-size: 1.4em;
}
.card_category_custom_title>header>h5{
font-size: 1.2em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 26%;
}
.list_events>header>span{
width: 72%;
}
.card_event {
padding: 12px;
}
.card_event>a>img {
height: 250px;
}
/*HOME: VIDEOS*/
.list_videos {
margin:0px 0px 0px 9%;
max-height: 595px;
}
/*HOME: GUIDE*/
.card_guide_home>a>img{
height: 165px;
}
/*WIDGET WHATER FORECAST: HOME*/
.widget_weather_forecas_home{
margin: 0px 3% 0px 3%;
}
/*BANNERS*/
.horizontal_banner_desktop{
margin:0px 3% 0px 3%;
}
.horizontal_banner_code{
margin:0px 3% 0px 3%;
}
.horizontal_banner_pages_desktop{
margin:0px 3% 0px 3%;
}
.horizontal_banner_pages_code{
margin:0px 3% 0px 3%;
}
/*ADVERTISING: CAROUSEL*/
.carousel_advertising{
margin:0px 3% 0px 3%;
}
.carousel_advertising_pages{
margin:0px 3% 0px 3%;
}
/*PAGE: COUPOM*/
.page_coupom{
min-height: auto;
}
/*HOME: JOB OPENINGS*/
.card_job>a>div>span{
margin: 55px 0px 0px 0px;
}
/*DOWNLOAD PAGE: ANDROID APP*/
.android_download_link{
margin: 95px 0px 0px 35px;
}
/*DOWNLOAD PAGE: ALEXA SKILL*/
.alexa_download_link{
margin: 95px 0px 0px 35px;
}
/*WIDGET: STORIES*/
.container_stories{
max-width: 1280px;
}
.story_card>a{
width: 130px;
margin: 0px 6px 0px 6px;
}
/*DIGITAL EDITION - 1450px*/
.digital-edition-content{
max-width: 1230px;
}
.flip-btn {
top: 19%;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 320px;
}
.carousel_control {
margin: 320px -23px 0px -23px;
}
.curiosity_big>a>img {
height: 242px;
}
/*PAGE: PUBLIC NOTICES - 1450px*/
.card-public-notice>a>figure>img{
height: 276px;
}
/*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: 1390px){
/*HEADER: MOBILE MENU - 1390px*/
.mobile-menu{
margin: 39px 0px 0px 0px;
}
.social-header{
margin: 35px 0px 0px 0px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 315px;
}
.banner_slider_two {
min-height: 255px;
}
.banner_slider_three {
min-height: 255px;
}
/*DIGITAL EDITION*/
.digital-edition-content{
max-width: 1100px;
}
}
@media(max-width: 1300px) {
/*HEADER: MOBILE MENU - 1300px*/
.mobile-menu{
margin: 39px 0px 0px 0px;
}
.social-header{
margin: 35px 0px 0px 0px;
}
/*HORIZONTAL MENU : NAV*/
.nav_item>a{
font-size: 1em;
}
.teen_section_home {
padding: 50px 3% 30px 3%;
margin: 0 
}
.featured_post>header>h3 {
font-size: 2.5em;
}
.featured_post>header>h4 {
font-size: 1.2em;
}
.featured_posts_info>span {
font-size: 1em 
}
.featured_posts_info>span {
font-size: .8em 
}
.card_classified_title>h3 {
min-height: 50px 
}
.featured_posts_info>header>h4 {
font-size: 1.1em 
}
.featured_posts_info>header>h3 {
font-size: 1.3em 
}
/*CAROUSEL HOME*/
.carousel_title {
padding: 9px 30px 20px 30px;
height: 130px;
}
.carousel_title>header>h3 {
margin-top: 5px;
}
.card_podcast_title>h2 {
font-size: 1.1em;
min-height: 105px 
}
.card_podcast_title>p {
font-size: .9em;
min-height: 126px 
}
.card_podcast_author_content {
font-size: .8em 
}
.cards_column>header>h2 {
margin: 0 0 26px 0 
}
.card_column {
padding: 0;
margin: 0 0 50px 0 
}
.card_column_content>header>h4 {
font-size: .8em 
}
.card_column_content>header>h5 {
margin: 0 3px 0 3px;
font-size: 1em 
}
.first_section_polices {
padding: 50px 5% 50px 5% 
}
.call_news_title {
font-size: .6em;
}
.page_modal_content {
padding: 30px 5% 15px 5% 
}
.page_modal_share {
padding: 0 5% 30px 5% 
}
.post_comments {
padding: 19px 5% 30px 5% 
}
.section_contact_header{
padding:15px 9% 15px 9% 
}
.first_section_contact {
padding:15px 9% 30px 9% 
}
/*NAV SECTION FOOTER: - 1024px*/
.nav-section-item>a{
font-size: 0.7em;
}
.footer_copyright{
font-size:0.8em;
}
.instagram-media{
margin:0px 0px 0px 5%!important;
}
.list_post>img {
height: 215px;
}
.card_sport>img {
height: 195px;
}
.card_album>img {
height: 215px;
}
.card_podcast>img{
height: 215px;
}
.card_podcasts>img{
height:215px;
}
.posts_dest{
margin:0px 0px 0px 0pxe;
}
/*PAGES: CLASSIFIED*/
.classified_category{
margin:0px 15px 0px 15px;
}
.classified_category_item>a{
padding:9px 0px 12px 0px;
font-size: 0.8em;
}
/*CUSTOM*/
.list_posts{
margin:0px 15px 0px 15px;
}
.site_ads_posts_primary {
padding: 30px 15px 25px 15px;
}
.site_ads_posts_primary_live {
padding: 0px 15px 25px 15px;
}
.site_ads_posts_secundary {
padding: 25px 15px 25px 15px;
}
.register{
max-width: 1200px;
}
/*GUIDE: SUBCATEGORY*/
.guide_subcategory>a>header>h3{
font-size: 0.8em;
}
/*GUIDE: CARD*/
.card_guide>a>img{
height: 185px;
}
.card_guide>a>header>h3{
font-size: 0.75em;
}
/*GUIDE: PAGE*/
.guide_content{
margin:0px 15px 0px 15px;
}
.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: COLUMNIST*/
.columnist_page{
margin:0px 15px 0px 15px;
}
/*HOME: STREAM*/
.video_stream{
max-width: 720px;
}
.video_stream>header>h3{
font-size: 0.9em;
}
/*PAGE: STREAM*/
.stream_video{
margin:0px 15px 0px 15px;
max-width: 720px;
}
.stream_video>header>h1{
font-size: 0.9em;
}
/*CALL GOOGLE NEWS*/
.call_google_news{
margin:35px 0px 0px 30px;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition>img{
height: 335px;
}
/*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;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition_rel>img{
height: 320px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 295px;
}
.banner_slider_two {
min-height: 245px;
}
.banner_slider_three {
min-height: 245px;
}
/*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: SUBSCRIBE NEWS*/
.subscribe_news{
padding: 0px 26px 30px 26px;
}
.subscribe_news>header{
margin: 0px 30px 15px 30px;
}
.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;
}
/*PAGES: CARD NOTE*/
.card_note>a>img{
height: 205px;
}
.card_note>a>header>h4{
font-size: 1.1em;
}
/*HOME: CATEGORY CUSTOM*/
.card_category_custom_image>img{
height: 165px;
}
.card_category_custom_title>header>h4{
font-size: 1.3em;
}
.card_category_custom_title>header>h5{
font-size: 1.1em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
font-size: 1.3em;
}
.card_event {
padding: 5px;
}
.card_event>a>img {
height: 230px;
}
.card_event_body>h3 {
font-size: 0.9em;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 9px 39px 9px;
}
.card_columnist>header>h3{
font-size: 0.9em;
}
.card_columnist_posts{
width: 45%;
}
.card_columnist_posts>a{
min-width: 150px;
font-size: 0.8em;
}
.card_columnist_profile{
width: 45%;
}
.card_columnist_profile>a{
min-width: 150px;
font-size: 0.8em;
}
/*HOME: VIDEOS*/
.list_videos {
margin:0px 0px 0px 0px;
max-height: 565px;
}
/*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;
}
/*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);
}
/*PAGE: DRUGSTORE*/
.post_address>div{
font-size: 1.1em;
}
.post_address>p{
font-size: 0.9em;
}
/*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: DISCOUNT COUPON*/
.discount_coupon_title {
font-size: 1em;
}
/*HOME: JOB OPENINGS*/
.card_job>a>div>span{
margin: 59px 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;
}
/*WIDGET: STORIES*/
.container_stories{
max-width: 1200px;
}
.story_card>a{
width: 136px;
margin: 0px 7px 0px 7px;
}
/*GUIDE: MODEL 2*/
.primary-card-business>a{
padding: 15px 15px 15px 15px;
margin: 0px 0px 35px 0px;
}
.secundary-card-business>a{
padding: 9px 15px 15px 15px;
margin: 0px 0px 0px 0px;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 300px;
}
.carousel_control {
margin: 305px -23px 0px -23px;
}
.curiosity_big>a>img {
height: 230px;
}
/*HOME: SIXTH CATEGORY*/
.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: 262px;
}
/*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;
}
}
@media(max-width: 1200px){
/*HEADER: MOBILE MENU - 1200px*/
.mobile-menu{
margin: 19px 0px 0px 0px;
}
.social-header{
margin: 19px 0px 0px 0px;
}
.social-header>div>a{
margin: 0px 9px 0px 0px;
width: 46px;
height: 46px;
font-size: 1.3em;
}
/*HORIZONTAL MENU : NAV*/
.nav_menu{
margin:12px 3% 0px 3%;
}
.nav_item{
display: none;
}
#lastnews{
display: none;
}
/*HOME*/
.featured_post>header>h3 {
font-size: 2.3em;
}
.curiosity_big>a>header>h4 {
font-size: 1.1em;
}
/*CALL REGISTER FOOTER*/
.call_register_description>header>h4{
font-size: 1.5em;
}
.call_register_description>header>h5{
font-size: 1em;
}
.call_register_button{
margin:5px 0px 0px 0px;
}
.call_register_button>a{
padding:12px 30px 15px 30px;
font-size: 1em;
}
.register{
max-width: 950px;
}
/*GUIDE: CATEGORY*/
.guide_category>a>header{
min-height: 90px;
}
.guide_category>a>header>h2{
font-size: 0.9em;
}
.guide_category>a>header>h3{
font-size: 0.75em;
}
/*GUIDE: SUBCATEGORY*/
.guide_subcategory>a>header{
min-height: 59px;
}
.guide_subcategory>a>header>h3{
font-size: 0.8em;
}
/*GUIDE: CARD*/
.card_guide>a>img{
height: 159px;
}
.card_guide>a>header{
min-height: 85px;
}
.card_guide>a>header>h4{
font-size: 1em;
}
/*GUIDE: PAGE*/
.guide_title>header>h1{
font-size: 0.9em;
}
.guide_title>header>h2{
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%;
}
/*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: 255px;
}
/*PAGE: DIGITAL EDITION*/
.digital_editions{
margin:0px 15px 0px 15px;
}
/*PAGES: DIGITAL EDITION*/
.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: 265px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 245px;
}
.banner_slider_two {
min-height: 195px;
}
.banner_slider_three {
min-height: 195px;
}
/*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: SUBSCRIBE NEWS*/
.subscribe_news>header{
margin: 0px 15px 15px 15px;
}
.subscribe_channel_info>div>header>h5{
font-size: 1em;
}
.subscribe_channel_info>div>p{
font-size: 1em;
}
/*PAGES: CARD NOTE*/
.card_note{
padding: 15px 15px 15px 15px;
}
.card_note>a>img{
height: 165px;
}
.card_note>a>header{
min-height: 119px;
}
.card_note>a>header>h3{
font-size: 0.7em;
}
/*HOME: CATEGORY CUSTOM*/
.category_custom>header>h2{
font-size: 1.3em;
}
.card_category_custom{
margin:0px 0px 23px 0px;
}
.card_category_custom_image>img{
height: 128px;
}
.card_category_custom_title>header>h3{
font-size: 0.8em;
}
.card_category_custom_title>header>h4{
font-size: 1.2em;
}
.card_category_custom_title>header>h5{
font-size: 1em;
}
/*HOME: EVENTS*/
.list_events>header>span{
width: 70%;
}
.card_event>a>img {
height: 190px;
}
.card_event_body {
padding:15px 12px 5px 12px;
margin: -40px 12px 0px 12px;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 5px 39px 5px;
}
.card_columnist_posts>a{
min-width: 130px;
font-size: 0.75em;
}
.card_columnist_profile>a{
min-width: 130px;
font-size: 0.75em;
}
/*HOME: VIDEOS*/
.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: 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;
}
/*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);
}
/*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;
}
/*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);
}
/*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: 0.9em;
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>h2{
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;
}
/*WIDGET: STORIES*/
.container_stories{
margin: 0px 15px 0px 15px;
}
.story_card>a{
width: 128px;
margin: 0px 6px 0px 6px;
}
/*GUIDE: MODEL 2*/
.primary-card-business>a{
padding: 15px 12px 15px 12px;
}
.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;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 238px;
}
.carousel_control {
margin: 239px -15px 0px -15px;
}
.curiosity_big>a>img {
height: 190px;
}
/*HOME: SIXTH CATEGORY*/
.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: 965px) {
/*HEADER: MOBILE MENU - 965px*/
.mobile-menu{
margin: 9px 0px 0px 0px;
}
.social-header{
margin: 15px 0px 0px 0px;
}
.social-header>div>a{
padding: 3px 0px 0px 0px;
margin: 0px 6px 0px 0px;
width: 32px;
height: 32px;
font-size: 1em;
}
/*MENU: LIVE*/
.audio_player{
margin:0px 0px 0px 0px;
}
.btn_live{
margin:-1px 15px 0px 0px;
}
.btn_live>a{
height: 45px;
}
/*PAGES: CLASSIFIED*/
.classified_category_item>a{
padding:12px 0px 12px 0px;
font-size: 0.9em;
}
/*CALL REGISTER FOOTER*/
.call_register_description>header>h4{
font-size: 1.4em;
}
.call_register_button>a{
padding:12px 39px 15px 39px;
font-size: 1em;
}
.register{
margin:0px 15px 0px 15px;
}
/*GUIDE: CARD*/
.card_guide>a>img{
height: 115px;
}
.card_guide>a>header{
min-height: 105px;
}
/*GUIDE: PAGE*/
.guide_title>header>h2{
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*/
.rating_value{
margin: -3px auto 0px auto;
font-size: 1.5em;
}
.btn_rate{
margin: 3px 0px 0px 0px;
}
.btn_rate>a{
display: inline-block;
padding: 2px 9px 3px 9px;
font-size: 0.8em;
}
/*GUIDE: EVALUATION SCORE*/
.rating{
border: none;
margin: 0px 45px -15px auto;
}
.item_score_percent{
width: 275px;
}
/*PAGES: DIGITAL EDITION*/
.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: DIGITAL EDITION*/
.card_digital_edition_rel>img{
height: 185px;
}
.card_digital_edition_rel>span{
margin:0px 0px 2px 0px;
}
.card_digital_edition_rel>time{
margin:0px 0px 9px 0px;
float: left;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 175px;
}
.banner_slider_two {
min-height: 145px;
}
.banner_slider_three {
min-height: 145px;
}
/*PAGE ADVERTISING*/
.advertising_buttons>a{
margin:0px 0px 15px 9px;
}
.advertising_email{
font-size: 0.71em;
}
.advertising_phone{
font-size: 0.71em;
}
/*PAGES: CARD NOTE*/
.card_note>a>img{
height: 115px;
}
.card_note>a>header>h4{
font-size: 1em;
}
/*HOME: CATEGORY CUSTOM*/
.category_custom>header>h2{
font-size: 1.2em;
}
.card_category_custom{
margin:0px 0px 15px 0px;
}
.card_category_custom_image>img{
height: 105px;
}
.card_category_custom_title>header>h3{
font-size: 0.75em;
}
.card_category_custom_title>header>h4{
font-size: 1em;
}
.card_category_custom_title>header>h5{
font-size: 0.9em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 35%;
}
.list_events>header>span{
width: 60%;
}
.list_events>header>h2{
font-size: 1.2em;
}
.card_event>a>img {
height: 150px;
}
.card_event_body {
padding:15px 12px 5px 12px;
margin: -40px 0px 0px 0px;
}
.card_event_body>h3 {
font-size: 0.8em;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 15px 9px 15px 9px;
}
.card_columnist_posts{
display: block;
width: 100%;
}
.card_columnist_posts>a{
padding: 12px 0px 14px 0px;
margin:0px 0px 19px 0px;
width: 100%;
letter-spacing: 1px;
}
.card_columnist_profile{
display: block;
width: 100%;
}
.card_columnist_profile>a{
padding: 12px 0px 14px 0px;
margin:0px 0px 0px 0px;
width: 100%;
letter-spacing: 1px;
}
/*HOME: VIDEOS*/
.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: 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;
}
/*PAGES: DRUGSTORE*/
.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);
}
/*PAGE: DRUGSTORE*/
.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;
}
/*PAGES: LIVE CAMERAS*/
.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 POST: PUBLISHER*/
.publisher_description>div>a{
margin: 0px 12px 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_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*/
.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;
}
/*WIDGET: STORIES*/
.story_card>a{
width: 119px;
margin: 0px 9px 0px 0px;
}
.story_card>a>figure>img{
height: 165px;
}
/*GUIDE: MODEL 2*/
.section_guide_secundary{
padding: 35px 0px 15px 0px;
}
.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;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 175px;
}
.carousel_control {
margin: 185px -15px 0px -15px;
}
.curiosity_big>a>img {
height: 200px;
}
/*HOME: SIXTH CATEGORY*/
.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*/
.footer-search-input {
width: 130px;
}
/*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;
}
/*TOP SITE: DATE*/
.site_date{
display: none;
}
}
@media(max-width: 765px){
/*HEADER: MOBILE MENU - 765px*/
.mobile-menu{
margin: 30px 0px 0px 0px;
}
.social-header{
display: none;
}
.banner_desktop{
display:none;
}
.banner_mobile{
display:block;
}
/*SOCIAL BUTTONS : SITE TOP*/
.social_icons_menu{
display: none;
}
/*HORIZONTAL MENU : NAV*/
.nav_menu{
display: none;
}
body{
width:100%;
padding-right:1%;
padding-left:1%;
margin-right:auto;
margin-left:auto 
}
.banner_code{
padding: 15px 5px 15px 5px;
}
.site_top{
padding:1px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:45px;
}
.site_top_desktop{
margin:55px 3% 15px 3%;
}
/*LOGIN PANEL*/
.subscriber_login_button{
margin:0px 3px 0px 15px;
}
.subscriber_login_button>a{
padding:10px 19px 0px 19px;
}
.subscriber_login_button>a>i{
display: none;
}
.fa_panel_icon{
display: none!important;
}
.desktop {
display: block;
}
.mobile {
display: none;
}
.carousel_desktop{
display:none;
}
.carousel_mobile{
display:block;
padding:19px 0 0 0;
border-top:3px solid#f5f5f5;
}
.first_section_pages {
padding: 30px 5% 30px 5% 
}
.second_section_home {
padding: 25px 0 0 0 
}
.nine_section_home {
padding: 50px 3% 9px 3% 
}
.post_header_detail {
font-size: .9em 
}
.post_tags>a {
padding: 1px 5px 2px 5px;
font-size: .9em 
}
.card_album_content>h4 {
min-height: auto 
}
/*HEADER - 765px*/
.logo-desktop{
margin:3px 0px 0px 0px;
width: 350px;
}
/*MENU: LIVE*/
.audio_player{
margin:0px 15px 0px 0px;
width: 350px;
}
.audio_player * {
max-width:350px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
margin:15px 0px 15px 0px;
min-height: 415px;
}
.banners_slider_two {
margin:10px 0px 15px 0px;
min-height: 225px;
}
.banner_slider_two {
min-height: 390px;
}
.banner_slider_three {
min-height: 390px;
}
.featured_posts_cover>img {
margin: 0 0 9px 0;
min-height:230px;
max-height:auto;
}
.coluna_social_sidebar {
margin: 35px 0 35px 0 
}
.card_post_home {
margin: 0 0 25px 0 
}
.card_post_home>header>h5 {
min-height: auto 
}
.post_midia_image {
margin: 0 
}
.site_ads_home_primary {
padding: 15px 15px 30px 15px;
}
.site_ads_home_primary>header>h5 {
margin: 0px 0px 3px 0px;
font-size: .7em 
}
.site_ads_home_primary>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.site_ads_home>header>h5 {
margin: 0px 0px 3px 0px;
font-size: .7em 
}
.site_ads_home>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.site_ads_home_guide>header>h5 {
margin: 0px 0px 3px 0px;
font-size: .7em 
}
.site_ads_home_guide>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.site_ads_home_footer>header>h5 {
margin: 0px 0px 3px 0px;
font-size: .7em 
}
.site_ads_home_footer>a>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.site_ads_post {
padding: 19px 3% 19px 3% 
}
.site_ads_post>header>h5 {
margin: 0 0 3px 0;
font-size: .7em 
}
.site_ads_post>img {
width: 100%;
height: auto;
object-fit: cover;
object-position: center 
}
.page_about {
padding: 50px 0 50px 0 
}
.about {
padding: 50px 5% 50px 5% 
}
.ads_sidebar_home_two {
margin: 25px 0 0 0;
text-align: initial 
}
.ads_sidebar_home_two>header>h5 {
text-align: initial 
}
.card_politican_main {
margin: 0 0 25px 0 
}
.card_politican {
margin: 0 0 25px 0 
}
.top_post_index {
padding: 5px 5px 5px 5px;
width: 100%;
min-height: auto 
}
.top_post_index_description {
padding: 0 0 15px 0;
margin: 5px 0 15px 0;
min-height: auto;
border-bottom: 3px solid#ffff 
}
.single_page_ads_header {
padding: 15px 3% 15px 3% 
}
.site_ads_post_primary {
padding: 15px 3% 15px 3% 
}
.post_header>header>h2 {
margin: 15px 0 15px 0;
font-size: 1.5em 
}
.post_header>header>h3 {
margin: 0;
font-size: 1.1em;
font-weight: 300 
}
.post_header>header>h4>span {
margin: 0 1px 0 0;
font-size: 1.3em;
font-weight: 600 
}
.post_header_info {
padding:9px 0px 15px 0px;
}
.post_info_author_cover {
width: 35px;
height: 35px;
}
.post_info_author_name {
margin:0px 0px 0px 5px;
}
.post_info_author_name>h4 {
font-size: .8em 
}
.post_info_date_update {
margin: 7px 0 0 0;
font-size: .8em;
color: #555 
}
.post_info_date_update>span {
display: none 
}
.post_info_date_post {
display: none 
}
.post_midia_mobile>img{
display:block;
margin:9px 0 0 0;
}
.second_section_post {
padding: 9px 0 9px 0 
}
.post_views {
display: none 
}
.post_cover_background {
background-image: none!important 
}
.midia_image_credits {
padding: 9px 5px 9px 5px;
margin: -61px 0 0 0 
}
.posts_search>header>h3 {
font-size: 1.1em 
}
.posts_search>header>h3>span{
font-size: 0.6em;
}
.posts_search>header>h4 {
font-size: 1em 
}
.post_image {
background-color: #555 
}
.post_gallery {
padding: 9px 15px 15px 15px;
margin: 15px 0 0 0 
}
.post_image_view {
display: none 
}
.btn_print {
display: none 
}
.checkbox-custom-label {
font-size: .9em 
}
.btn_post_form {
margin: 9px 0 0 0 
}
.post_rel {
margin: 0 0 15px 0 
}
.post_rel_big {
margin: 0 0 25px 0 
}
.post_rel_big>header {
margin: -150px 0 0 0;
height: 150px 
}
.post_rel_big>header>h4 {
font-size: 1.3em 
}
.post_rel_big>img {
height: auto 
}
.post_rel_text {
margin: 0 0 19px 0;
min-height: auto 
}
.post_rel_text>span {
font-size: .8em 
}
.post_rel_text>h4 {
font-size: 1.1em 
}
.post_rel_text>h5 {
font-size: 1em 
}
.site_ads_post_secundary {
padding: 19px 3% 19px 3% 
}
.cta_more_posts {
margin: 15px 0 35px 0 
}
.list_post {
margin: 0 0 25px 0 
}
.contact_adress {
padding: 0 19px 15px 0;
border-right: none;
text-align: left;
border-bottom: 3px solid#fff 
}
.contact_adress>div {
font-weight: 300;
color: #555 
}
.post_midia_video {
margin: 0 
}
.site_ads_terms_primary {
padding: 50px 3% 50px 3% 
}
.terms_and_privacity>header>h2 {
font-size: 1.1em 
}
.hot_posts>header>h2 {
margin: 15px 0 15px 0 
}
.others_categorys {
margin: 0 0 35px 0 
}
.others_categorys>header>h2 {
margin: 15px 0 15px 0 
}
.other_category>a>header>h3 {
font-size: 1em;
min-height: auto 
}
.card_social_info>header {
min-height: auto 
}
.compact_header>header>h3 {
font-size: 1.1em 
}
.card_column {
margin: 0 0 30px 0 
}
.card_column_content>header>h5 {
margin: 0 15px 15px 15px;
font-size: 1em;
min-height: auto 
}
.first_section_colunist {
padding: 30px 5% 30px 5% 
}
.second_section_colunist {
padding: 0 5% 0 5% 
}
.third_section_colunist {
padding: 50px 5% 50px 5% 
}
.card_category_description {
min-height: auto 
}
.card_sport_content>header>h4 {
min-height: auto 
}
.card_evento>img {
height: auto;
}
.card_evento_body>h3 {
min-height: auto 
}
.first_section_partner {
padding:15px 15px 15px 15px 
}
.partner_info {
margin: 15px 15px 0 15px 
}
.second_section_partner {
padding: 75px 15px 75px 15px 
}
.four_section_partner {
padding: 75px 15px 75px 15px 
}
.partner_title>h2 {
margin: 15px 0 5px 0;
font-size: 1em;
text-align:center;
font-weight:590 
}
.partner_title>h3 {
text-align: center 
}
.partner_share {
padding: 0 
}
.partner_tel {
margin: 30px 0 0 0 
}
.partner_site {
margin: 30px 0 0 0 
}
.sidebar_home_one {
padding: 0 0 0 9%;
border: 0 
}
.sidebar_home_one {
padding: 0 
}
.featured_post {
padding:9px 9px 9px 9px;
margin:0px 0px 30px 0px;
background-color: #F9F9F9;
border-left: 3px solid#E9E9E9;
border-radius: 3px;
}
.featured_post>header>h3 {
font-size: 1.5em 
}
.featured_post>header>h4 {
font-size: 1.1em 
}
.featured_posts_info>span {
font-size: 1em 
}
.featured_posts_info>span {
font-size: .8em 
}
.card_classified_title>h3 {
min-height: 50px 
}
.featured_posts_info>header>h4 {
font-size: 1em;
font-weight: 390 
}
.featured_posts_info>header>h3 {
font-size: 1.2em 
}
.featured_posts_text_primary {
padding: 5px 0 5px 0 
}
.featured_posts_text_primary>header>h3 {
font-size: 1em 
}
.featured_posts_text_secundary {
padding: 15px 0 0 0;
margin: 0 
}
.featured_post_text_secundary {
min-height: auto 
}
.podcast_header {
padding: 50px 5% 50px 5% 
}
.podcast_header>header>h2 {
font-size: 1.3em 
}
.card_podcast {
margin: 0 0 30px 0;
background-color: #fff 
}
.card_podcast_title>h2 {
font-size: 1em;
line-height: 1.3em;
min-height: auto 
}
.card_podcast_title>p {
min-height: auto 
}
.curiosity_big {
margin: 0 0 30px 0 
}
.curiosity {
padding:0;
margin: 0 0 30px 0 
}
.curiosity_title {
margin: 9px 0 0 0 
}
.curiosity_title>header>h3 {
font-size: 1em;
font-weight: 390;
line-height: 1.3em;
color: #555 
}
.card_sports_main_info>header>h3 {
font-size: 1.1em 
}
.card_sports_main_info>header>h4 {
font-size: 1em;
font-weight: 390 
}
.sports_right {
padding: 0;
margin: 0 0 30px 0;
border-left: none 
}
.card_sports>header {
min-height: auto 
}
.card_sports>header>h4 {
margin: 3px 0 9px 0;
font-size: 1.1em;
color: #333 
}
.card_sports>header>h5 {
font-size: 1em;
font-weight: 390 
}
.politican>header>h2 {
margin: 0 0 19px 0 
}
.card_politican_main>img {
height: auto 
}
.card_politican_main>header>h3 {
font-size: 1.1em 
}
.card_politican_sub>header>h4 {
font-size: 1.1em;
font-weight: 390 
}
.politican_left {
padding: 0;
border-right: none 
}
.card_politican>header>h4 {
font-size: 1.1em 
}
.card_politican>header>h5 {
font-size: 1em;
font-weight: 390 
}
.category_one_left {
padding: 0 0 0 0;
border-right: 0 
}
.card_category_big_2 {
margin: 0 
}
.card_category_one {
margin: 0 0 15px 0 
}
.card_category_one>header>h4 {
min-height: auto 
}
.card_category_one>header>h5 {
margin: 9px 0 0 0;
line-height: 1.2em;
min-height: auto 
}
.card_category_one_big>header {
padding: 5px 5px 15px 5px 
}
.card_category_one_big {
margin: 5px 0 15px 0;
background-color: #f5f5f5 
}
.card_category_one_big>header>h4 {
font-size: 1.1em;
font-weight: 590 
}
.single_page_left {
padding: 0;
margin: 0;
border-right: none 
}
.list_posts>header>h2 {
margin: 0 0 25px 0;
font-size: 1em 
}
.first_section_polices {
padding: 50px 3% 50px 3% 
}
.post_sidebar {
padding:0;
margin: 0 0 15px 0;
border-bottom:0;
}
.post_sidebar>div {
margin:5px 0px 0px 0px;
}
.post_sidebar_classified{
padding:0;
margin: 0 0 15px 0;
border-bottom:0;
}
.post_sidebar_classified>div{
margin:5px 0px 0px 0px;
}
.post_sidebar_cover {
height: 190px;
max-height: 190px;
}
.post_sidebar_item>h4{
font-size: 1.1em;
}
.post_sidebar_item>div{
margin:5px 0px 0px 0px;
}
.section_contact_header{
padding:15px 3% 15px 3% 
}
.first_section_contact {
padding:15px 3% 30px 3% 
}
footer{
padding:0px 1% 50px 1%;
}
.first-section-footer{
padding:5px 0px 0px 0px;
}
.second-section-footer{
padding:5px 0px 19px 0px;
border:none;
}
/*FOOTER: SOCIAL TITLE - 765px*/
.footer-social-content{
margin: 0px 0px 15px 0px;
}
.footer-social-title{
margin: 0px 0px 5px 0px;
}
.about_site{
margin:5px 0px 0px 0px;
}
.partner_call {
padding: 19px 19px 19px 19px;
margin:15px 0 0 0;
width:100%;
text-align:center;
}
.login_system{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:none;
display:block;
}
.login_header{
padding:2px 15px 2px 15px;
margin:0px -5px 0px 0px;
font-size:0.9em;
display:inline-block;
}
.signature_header{
padding:2px 15px 2px 15px;
margin:0px 0px 0px 0px;
font-size:0.9em;
display:inline-block;
}
.last_edition{
padding:0px 3px 0px 3px;
margin:15px 0px 0px 0px;
text-align:center;
float:none;
}
.instagram-media{
margin:0px 0px 0px 0px!important;
}
.footer-search-input {
width:215px;
}
/*CAROUSEL HOME*/
.carousel_caption{
padding:65px 19px 0px 19px;
display:block!important;
}
.carousel_caption>h4{
font-size:1.1em;
}
.carousel_caption>h5{
display:none;
}
.carousel_title {
padding: 9px 39px 20px 39px;
height: 126px;
}
.carousel_title>header>h3 {
margin-top: 5px;
}
/*PAGES: CLASSIFIED*/
.classified_category{
margin:0px 0px 0px 0px;
}
.classified_category_item{
margin:0px 0px 30px 0px;
}
.classified_category_item>a{
padding:15px 3px 15px 3px;
}
/*CALL REGISTER FOOTER*/
.call_register_description{
text-align: center;
}
.call_register_description>header>h4{
font-size: 1.5em;
font-weight: 650;
}
.call_register_description>header>h5{
font-size: 1.2em;
line-height: 1.5em;
}
.call_register_button{
margin:15px 0px 0px 0px;
text-align: center;
}
.call_register_button>a{
padding:12px 39px 15px 39px;
}
/*GUIDE: CARD*/
.card_guide{
text-align: right;
}
.card_guide>a>img{
height: auto;
}
.card_guide>a>header{
min-height: auto;
text-align: initial;
}
.card_guide>a>header>h3{
font-size: 0.9em;
}
.card_guide>a>header>h4{
font-size: 1.2em;
}
.card_guide_action{
margin:15px 0px 0px 0px;
}
/*GUIDE: PAGE*/
.guide_title>header>h1{
margin:9px 0px 3px 0px;
font-size: 0.9em;
}
.guide_title>header>h2{
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: GALLERY*/
.guide_image_gallery {
margin:0px 0px 23px 0px;
}
/*GUIDE: EVALUATION*/
.business_evaluation{
padding: 0px 9px 0px 9px;
max-width: 390px;
margin-left: 0;
}
.rating_value{
margin: -5px auto 0px auto;
font-size: 1.9em;
}
.btn_rate{
margin: 6.5px auto 0px auto;
text-align: right;
}
.btn_rate>a{
padding: 3px 19px 5px 19px;
}
/*GUIDE: EVALUATION SCORE*/
.score_collapse{
position: absolute;
max-width: 390px;
}
.rating{
border: none;
margin: 0px 95px -9px auto;
}
/*PAGE: COLUMN*/
.post_author{
padding:9px 15px 19px 15px;
}
/*PAGE: COLUMNIST*/
.columnist_info>header{
margin:5px 0px 5px 0px;
}
.columnist_social{
margin:0px 9px 0px 9px;
}
.columnist_share{
text-align: center;
}
/*HOME: STREAM*/
.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;
}
/*PAGE: STREAM*/
.stream_video{
padding:15px 15px 0px 15px;
}
.stream_video>header{
padding:9px 0px 5px 0px;
}
.stream_video>header>h1{
line-height: 1.3em;
}
.banner_page_live{
display: none;
}
.banner_page_live_mobile{
display: block;
}
/*CALL GOOGLE NEWS*/
.call_google_news{
margin:35px 0px 0px 0px;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition{
padding:8px 19px 30px 19px;
}
.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;
}
/*PAGE: DIGITAL EDITION*/
.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;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition_rel{
padding:8px 19px 30px 19px;
}
.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;
}
/*PAGE ADVERTISING*/
.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 0px 15px 0px;
}
.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: SUBSCRIBE NEWS*/
.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;
}
/*PAGES: CARD NOTE*/
.card_note{
padding: 15px 15px 15px 15px;
margin:0px 0px 39px 0px;
}
.card_note>a>img{
height: auto;
}
.card_note>a>header{
min-height: auto;
}
.card_note>a>header>h3{
font-size: 0.9em;
}
.card_note>a>header>h4{
font-size: 1.3em;
}
.card_note>a>div{
margin: 23px 0px 0px 0px;
}
/*HOME: CATEGORY CUSTOM*/
.category_custom>header>h2{
font-size: 1.3em;
}
.card_category_custom{
margin:0px 0px 35px 0px;
}
.card_category_custom_image>img{
height: 139px;
}
.card_category_custom_title{
margin:0px 0px 0px 9px;
}
.card_category_custom_title>header>h3{
font-size: 0.8em;
}
.card_category_custom_title>header>h4{
font-size: 1.1em;
}
.card_category_custom_title>header>h5{
font-size: 1em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 50%;
}
.list_events>header>span{
width: 45%;
}
.list_events>header>h2{
font-size: 1.3em;
}
.card_event {
margin:0px 0px 39px 0px;
}
.card_event>a>img {
height: auto;
}
.card_event_body {
padding:15px 12px 5px 12px;
margin: -40px 30px 0px 30px;
}
.card_event_body>h3 {
font-size: 1.1em;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 15px 39px 15px;
margin:0px 0px 39px 0px;
}
.card_columnist>header>h3{
font-size: 1.1em;
}
.card_columnist_posts{
display: inline-block;
width: 45%;
}
.card_columnist_posts>a{
padding: 12px 35px 14px 35px;
margin:0px 0px 0px 0px;
font-size: 1em;
letter-spacing: 3px;
}
.card_columnist_profile{
display: inline-block;
width: 45%;
}
.card_columnist_profile>a{
padding: 12px 35px 14px 35px;
margin:0px 0px 0px 30px;
font-size: 1em;
letter-spacing: 3px;
}
/*HOME: VIDEOS*/
.videos{
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: GUIDE*/
.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: 35px 0px 95px 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;
}
/*PAGES: DRUGSTORE*/
.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);
}
/*PAGE: DRUGSTORE*/
.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;
}
/*PAGES: LIVE CAMERAS*/
.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);
}
/*PAGE POST: PUBLISHER*/
.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*/
.horizontal_banner_desktop{
display: none;
}
.horizontal_banner_mobile{
display: block;
margin: 0px 3% 0px 3%;
}
.horizontal_banner_pages_desktop{
display: none;
}
.horizontal_banner_pages_mobile{
display: block;
margin: 0px 3% 0px 3%;
}
/*PAGE: DISCOUNT COUPON*/
.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*/
.coupom_card>div{
max-height: 350px;
}
/*HOME: JOB OPENINGS*/
.card_job>a{
margin: 0px 0px 35px 0px;
min-height: 130px;
}
.card_job>a>div>span{
margin: 55px 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*/
.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*/
.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*/
.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*/
.section_guide_secundary{
padding: 50px 0px 30px 0px;
}
.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%;
}
.advertising_content{
padding: 15px 15px 15px 0px;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 365px;
}
.carousel_control {
margin: 372px -15px 0px -15px;
}
.curiosity_big>a>img {
height: auto;
}
/*HOME: SIXTH CATEGORY*/
.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;
}
/*NAV SECTION FOOTER: - 1024px*/
.nav-section-item>a{
font-size: 0.9em;
}
/*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);
}
/*WIDGET: STORIES*/
.stories-mobile{
display: block;
}
}
@media(max-width: 600px){
/*HEADER: MOBILE MENU - 600px*/
.mobile-menu{
margin: 30px 0px 0px 0px;
}
/*LOGIN PANEL*/
.subscriber_login_button>a{
padding:12px 15px 0px 15px;
font-size: 0.8em;
}
/*PAGES: CLASSIFIED*/
.classified_category_item>a{
font-size: 0.8em;
}
/*CALL REGISTER FOOTER*/
.call_register_description>header>h4{
font-size: 1.5em;
}
.call_register_description>header>h5{
font-size: 1.2em;
}
.call_register_button>a{
padding:12px 39px 15px 39px;
}
/*PAGE: COLUMNIST*/
.call_all_posts>a{
font-size: 0.9em;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 330px;
}
.banner_slider_two {
min-height: 330px;
}
.banner_slider_three {
min-height: 330px;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 55%;
}
.list_events>header>span{
width: 40%;
}
/*PAGES: COLUMNISTS*/
.card_columnist_posts>a{
padding: 12px 26px 14px 26px;
}
.card_columnist_profile>a{
padding: 12px 26px 14px 26px;
margin:0px 0px 0px 19px;
}
/*HOME: VIDEOS*/
.list_videos {
max-height: 350px;
}
/*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);
}
/*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: 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);
}
/*CUSTOM*/
.site_date{
margin: 10px 10px 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;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 305px;
}
.carousel_title>header>h3 {
-webkit-line-clamp: unset;
}
.carousel_control {
margin: 315px -15px 0px -15px;
}
/*HOME: SIXTH CATEGORY*/
.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;
}
}
@media(max-width: 500px){
/*HEADER: MOBILE MENU - 500px*/
.mobile-menu{
padding: 10px 6px 0px 6px;
margin: 19px 0px 0px 0px;
font-size: 1em;
}
/*LOGIN PANEL*/
.subscriber_login_button>a{
padding:12px 12px 0px 12px;
}
/*HEADER - 500px*/
.logo-desktop{
width: 275px;
}
/*MENU: LIVE*/
.audio_player{
width: 290px;
}
.audio_player * {
max-width: 290px;
}
/*PAGE: 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;
}
/*PAGES: CLASSIFIED*/
.classified_category_item>a{
font-size: 0.9em;
}
/*GUIDE: CATEGORY*/
.guide_category>a{
padding:0px 3px 5px 3px;
}
.guide_category>a>div{
font-size: 2.3em;
}
.guide_category>a>header>h2{
font-size: 0.8em;
}
.guide_category>a>header>h3{
font-size: 0.75em;
}
/*GUIDE: CARD*/
.card_guide{
padding:15px 15px 15px 15px;
}
.card_guide>a>header>h3{
font-size: 0.8em;
}
.card_guide>a>header>h4{
font-size: 1.1em;
}
/*GUIDE: PAGE*/
.guide_header{
padding:30px 0px 9px 0px;
}
.guide_title>header>h1{
font-size: 0.8em;
}
.guide_title>header>h2{
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*/
.business_evaluation{
padding: 0px 5px 6px 5px;
max-width: 350px;
}
.rating_value{
margin: 0px auto 0px auto;
font-size: 1.7em;
}
.rating_score{
font-size: 0.9em;
}
.btn_rate{
margin: 9.5px auto 0px auto;
}
/*GUIDE: EVALUATION SCORE*/
.score_collapse{
max-width: 350px;
}
.rating{
border: none;
margin: 0px 75px -9px auto;
}
.item_score_percent{
width: 235px;
}
/*CUSTOM*/
.search_input>input{
width: auto!important;
}
/*PAGE: COLUMNIST*/
.columnist_info>header>h1{
font-size: 1.1em;
}
/*DEFAULT*/
.call_all_posts>a{
padding: 15px 19px 15px 19px;
font-size: 0.8em;
}
/*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;
}
/*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: 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;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 250px;
}
.banner_slider_two {
min-height: 250px;
}
.banner_slider_three {
min-height: 250px;
}
/*CAROUSEL HOME*/
.carousel_title {
padding: 9px 35px 20px 35px;
height: 139px;
}
.carousel_title>header>h3 {
font-size: 1em;
}
/*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: SUBSCRIBE NEWS*/
.subscribe_news{
padding: 0px 15px 12px 15px;
}
.subscribe_news>header>h1{
font-size: 1.4em;
}
/*PAGES: CARD NOTE*/
.card_note>a>header>h3{
font-size: 0.8em;
}
.card_note>a>header>h4{
font-size: 1.2em;
}
/*HOME: CATEGORY CUSTOM*/
.card_category_custom_title>header>h3{
font-size: 0.75em;
}
.card_category_custom_title>header>h4{
font-size: 1em;
}
.card_category_custom_title>header>h5{
font-size: 0.9em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 65%;
}
.list_events>header>span{
width: 30%;
}
.list_events>header>h2{
font-size: 1.2em;
}
.card_event_body>h3 {
font-size: 1em;
}
/*PAGES: COLUMNISTS*/
.card_columnist>header>h3{
font-size: 1em;
}
.card_columnist_posts>a{
padding: 12px 15px 14px 15px;
letter-spacing: 1px;
}
.card_columnist_profile>a{
padding: 12px 15px 14px 15px;
letter-spacing: 1px;
}
/*HOME: VIDEOS*/
.main_video>header>h2{
font-size:1.2em;
}
.list_videos {
max-height: 305px;
}
/*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 
}
/*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: 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);
}
/*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;
}
/*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;
}
/*WIDGET WHATER FORECAST: HOME*/
.widget_weather_forecas_home{
margin: 0px 15px 0px 15px;
}
/*BANNERS*/
.horizontal_banner_desktop{
margin:0px 15px 0px 15px;
}
.horizontal_banner_code{
margin:0px 15px 0px 15px;
}
.horizontal_banner_mobile{
margin: 0px 15px 0px 15px;
}
.horizontal_banner_pages_desktop{
margin:0px 15px 0px 15px;
}
.horizontal_banner_pages_code{
margin:0px 15px 0px 15px;
}
.horizontal_banner_pages_mobile{
margin: 0px 15px 0px 15px;
}
/*ADVERTISING: CAROUSEL*/
.carousel_advertising{
margin:0px 15px 0px 15px;
}
.carousel_advertising_pages{
margin:0px 15px 0px 15px;
}
/*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>h2{
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 0px 35px 0px;
}
.secundary-card-business>a{
margin: 0px 0px 35px 0px;
}
.btn-next-guide{
margin: 30px 19px 0px 30px;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 246px;
}
.carousel_control {
margin: 250px -15px 0px -15px;
}
/*HOME: SIXTH CATEGORY*/
.sixth-category-card>a>div>header{
padding: 0px 19px 12px 19px;
}
.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;
}
}
@media(max-width: 400px){
/*HEADER: MOBILE MENU - 400px*/
.mobile-menu{
margin: 5px 0px 0px 0px;
}
/*HEADER - 400px*/
.logo-desktop{
width: 250px;
}
/*MENU: LIVE*/
.audio_player{
width: 255px;
}
.audio_player * {
max-width: 255px;
}
.btn_live>a{
padding: 12px 9px 0px 9px;
}
/*PAGES: PAGINATOR*/
.pagination_content>li>a{
padding:12px 26px 12px 26px;
}
.pagination_content>li>span{
padding:12px 26px 12px 26px;
}
/*CALL REGISTER FOOTER*/
.call_register_description>header>h4{
font-size: 1.4em;
}
.call_register_description>header>h5{
font-size: 1.1em;
}
/*GUIDE: PAGE*/
.guide_title>header>h2{
font-size: 1.4em;
}
.share_guide_item{
margin:0px 0px 0px 16px;
}
.share_guide_item>a{
padding:7px 0px 0px 0px;
height: 45px;
width: 45px;
}
.card_guide_rel>a>img{
max-height: 185px;
}
/*GUIDE: EVALUATION*/
.business_evaluation{
padding: 0px 5px 6px 5px;
max-width: 315px;
}
.rating_value{
font-size: 1.5em;
}
.btn_rate{
margin: 7.6px auto 0px auto;
}
/*GUIDE: EVALUATION SCORE*/
.score_collapse{
max-width: 315px;
}
.rating{
border: none;
margin: 0px 59px -9px auto;
}
.item_score_percent{
width: 203px;
}
/*PAGE: STREAM*/
.stream_video{
margin:0px 5px 0px 5px;
}
/*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;
}
/*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;
}
/*PAGES: DIGITAL EDITION*/
.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;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 230px;
}
.banner_slider_two {
min-height: 230px;
}
.banner_slider_three {
min-height: 230px;
}
/*CAROUSEL HOME*/
.carousel_title {
height: 150px;
}
.carousel_title>header>h3 {
font-size: 1em;
}
/*PAGE ADVERTISING*/
.advertising_title>header>h1{
font-size: 1.3em;
}
.share_advertising_item>a{
padding:9px 0px 0px 0px;
height: 43px;
width: 43px;
}
/*PAGE: SUBSCRIBE NEWS*/
.subscribe_news>header>h1{
font-size: 1.3em;
}
/*PAGES: CARD NOTE*/
.card_note>a>header>h4{
font-size: 1.1em;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 75%;
}
.list_events>header>span{
width: 20%;
}
.card_event_body {
margin: -40px 15px 0px 15px;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 12px 39px 12px;
}
.card_columnist_posts>a{
padding: 12px 9px 14px 9px;
font-size: 0.9em;
}
.card_columnist_profile>a{
padding: 12px 9px 14px 9px;
font-size: 0.9em;
}
/*HOME: VIDEOS*/
.list_videos {
max-height: 290px;
}
/*HOME: GUIDE*/
.carousel_guide_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: 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: 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);
}
/*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;
}
/*HOME: CLASSIFIED*/
.classified_home>header>h2 {
font-size: 1.3em;
}
/*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 9px 15px 15px;
}
.secundary-card-business>a{
padding: 15px 9px 15px 9px;
}
.btn-next-guide{
margin: 30px 15px 0px 30px;
}
/*CARDS UPGRADE*/
.carousel_item>a>img{
height: 230px;
}
.carousel_control {
margin: 230px -15px 0px -15px;
}
/*HOME: SIXTH CATEGORY*/
.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){
/*HEADER: MOBILE MENU - 375px*/
.mobile-menu{
margin: 16px 0px 0px 0px;
}
/*HOME: SIXTH CATEGORY*/
.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){
/*HEADER: MOBILE MENU - 365px*/
.mobile-menu{
margin: 9px 0px 0px 0px;
}
.logo-desktop{
width: 230px;
}
/*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: 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);
}
/*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;
}
/*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;
}
}
@media(max-width: 350px){
/*HEADER: MOBILE MENU - 350px*/
.mobile-menu{
margin: 9px 0px 0px 0px;
}
/*HEADER - 350px*/
.logo-desktop{
width: 205px;
}
/*MENU: LIVE*/
.audio_player{
width: 205px;
}
.audio_player * {
max-width: 205px;
}
.btn_live>a{
padding: 14px 9px 0px 9px;
font-size: 0.8em;
}
/*PAGES: CLASSIFIED*/
.classified_category_item>a{
font-size: 0.8em;
}
/*PAGES: PAGINATOR*/
.pagination_content>li>a{
padding:12px 23px 12px 23px;
}
.pagination_content>li>span{
padding:12px 23px 12px 23px;
}
/*CALL REGISTER FOOTER*/
.call_register_button>a{
padding:12px 30px 15px 30px;
}
/*GUIDE: CATEGORY*/
.guide_category>a>header{
min-height: 115px;
}
/*GUIDE: CARD*/
.card_guide{
padding:9px 9px 9px 9px;
}
/*GUIDE: PAGE*/
.guide_title>header>h1{
font-size: 0.75em;
}
.guide_title>header>h2{
font-size: 1.3em;
}
.share_guide_item{
margin:0px 0px 0px 15px;
}
.share_guide_item>a{
padding:4px 0px 0px 0px;
height: 39px;
width: 39px;
}
.business>header>h2{
font-size: 1.1em;
}
.card_guide_rel{
padding:9px 9px 9px 9px;
}
.card_guide_rel>a>header{
min-height: 90px;
}
/*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;
}
/*CUSTOM*/
.search_input>input{
width: 190px!important;
}
/*PAGE: COLUMNIST*/
.columnist_info>header>h1{
font-size: 1em;
}
.call_all_posts>a{
padding: 15px 9px 15px 9px;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition{
padding:8px 15px 30px 15px;
}
/*PAGES: DIGITAL EDITION*/
.card_digital_edition_rel{
padding:8px 15px 30px 15px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 190px;
}
.banner_slider_two {
min-height: 190px;
}
.banner_slider_three {
min-height: 190px;
}
/*CAROUSEL HOME*/
.carousel_title {
height: 139px;
}
.carousel_title>header>h3 {
font-size: 0.9em;
}
/*PAGE ADVERTISING*/
.share_advertising_item>a{
padding:6px 0px 0px 0px;
height: 35px;
width: 35px;
}
/*PAGES: CARD NOTE*/
.card_note>a>header>h3{
font-size: 0.75em;
}
/*HOME: CATEGORY CUSTOM*/
.card_category_custom_image>img{
height: 150px;
}
/*HOME: EVENTS*/
.list_events>header>h2{
width: 80%;
}
.list_events>header>span{
width: 15%;
}
.card_event_body>h3 {
font-size: 0.9em;
}
/*PAGES: COLUMNISTS*/
.card_columnist{
padding: 30px 5px 19px 5px;
}
.card_columnist>header>h3{
font-size: 0.9em;
}
.card_columnist_posts>a{
padding: 12px 3px 14px 3px;
font-size: 0.8em;
}
.card_columnist_profile>a{
padding: 12px 3px 14px 3px;
margin:0px 0px 0px 15px;
font-size: 0.8em;
}
/*PAGE: POST*/
.post_info_date_update {
display: none;
}
/*HOME: VIDEOS*/
.main_video>header>h2{
font-size:1.1em;
}
.list_videos {
max-height: 275px;
}
/*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);
}
/*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;
}
}
@media(max-width: 320px){
/*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;
}
}
@media(max-width: 300px){
/*PAGES: CLASSIFIED*/
.classified_category_item>a{
font-size: 0.9em;
}
.card_classified_primary_action{
padding:10px 30px 12px 30px;
}
/*PAGES: PAGINATOR*/
.pagination_content>li>a{
padding:12px 19px 12px 19px;
}
.pagination_content>li>span{
padding:12px 19px 12px 19px;
}
/*ADVERTISING: CAROUSEL*/
.banners_slider_one {
min-height: 175px;
}
.banner_slider_two {
min-height: 175px;
}
.banner_slider_three {
min-height: 175px;
}
/*CAROUSEL HOME*/
.carousel_title {
height: 165px;
}
/*HOME: VIDEOS*/
.list_videos {
max-height: 250px;
}
/*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);
}
}
@keyframes pop {
0% {
transform: scale(1.1);
opacity: 0 
}
100% {
transform: scale(1);
opacity: 1 
}
}
@keyframes fadein {
0% {
opacity: 0 
}
100% {
opacity: 1 
}
}
@keyframes fallen {
0% {
transform: translateY(-50px);
opacity: 0 
}
30% {
transform: translateY(0);
opacity: 1 
}
}
@keyframes risen {
0% {
transform: translateY(50px);
opacity: 0 
}
30% {
transform: translateY(0);
opacity: 1 
}
}
@keyframes wooshLeft {
0% {
transform: translateX(-150px);
opacity: 0 
}
30% {
transform: translateX(0);
opacity: 1 
}
}
@keyframes wooshRight {
0% {
transform: translateX(150px);
opacity: 0 
}
30% {
transform: translateX(0);
opacity: 1 
}
}
@media print {
.site_top_desktop {
display: none 
}
.subscriber_login_button{
display: none;
}
.menu_custom {
display: none 
}
.single_page_ads_header {
display: none 
}
.site_ads_post_primary {
display: none 
}
.site_ads_post_secundary {
display: none 
}
.single_page_left {
padding: 0;
margin: 0;
border-right: none 
}
.single_page{
margin:-23px 0px 0px 0px;
}
.post_comments {
display: none 
}
.posts_sidebar {
display: none 
}
.post_sidebar_ads {
display: none 
}
.four_section_post {
display: none 
}
.five_section_post {
display: none 
}
footer {
display: none 
}
.site_info {
display: none 
}
.news_letter {
display: none 
}
.back-top-btn {
display: none!important 
}
#whatsapp {
display: none 
}
.whatsapp {
display: none 
}
.print {
display: block!important;
border: 0!important 
}
.share_post {
display: none!important 
}
.share_post_m4{
display: none!important 
}
.social_side_m4{
display: none 
}
.tags {
border-bottom: 3px solid#f5f5f5 
}
.widget_tempo{
display: none 
}
.footer_banner_m2{
display: none 
}
.footer_banner_mobile{
display: none!important 
}
.news_letter_m4{
display: none 
}
.cbn_phone{
display: none 
}
#shoot_top{
display: none 
}
.call_register{
display: none;
}
.call_groups{
display: none;
}
.post_midia_mobile>img{
display:block!important 
}
.advertising_top_page{
display:none 
}
}