<style> 
.box{}
 :root {
     --main-color: #e9e9e9;
     --main-color-font: #156632;
     --main-color-font-hover: #ffb326;
     --border-menu: #e9e9e9;
	 --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-search: var(--main-color);
     --button-search-font: var(--main-color-font);
     --button-search-border: var(--main-color-);
     --button-close-modal: #00B75A;
     --button-close-modal-font: #FFF;
     --button-close-modal-hover: #00D290;
     --button-close-modal-hover-font: #FFF;
     --login-button: #151515;
     --login-button-font: #FFF;
     --login-button-hover: #393939;
     --login-button-hover-font: #FFF;
     --color-top: #232323;
     --color-top-font: #fff;
     --player-color: #06ac85;
     --player-color-font: #FFF;
     --sidebar-menu-background: #292929;
     --sidebar-menu-color: #FFF;
     --sidebar-menu-border: #212121;
     --sidebar-menu-hover: #151515;
     --category-last-news-color: #393939;
     --category-last-news-color-font: #FFF;
     --category-one-color: 0;
     --category-one-color-font: 0;
     --category-two-color: 0;
     --category-two-color-font: 0;
     --category-three-color: 0;
     --category-three-color-font: 0;
     --category-four-color: 0;
     --category-four-color-font: 0;
     --category-five-color: 0;
     --category-five-color-font: 0;
     --category-footer-one-color: #40A15A;
     --category-footer-one-font: #FFF;
     --category-footer-two-color: #403095;
     --category-footer-two-font: #FFF;
     --category-footer-three-color: #FA5203;
     --category-footer-three-font: #FFF;
     --title-color: #353535;
     --subtitle-color: #555;
     --h2-font-1920: 1.5em;
     --h2-font-1450: 1.5em;
     --h2-font-1300: 1.3em;
     --h2-font-1200: 1.3em;
     --h2-font-900: 1.2em;
     --h2-font-765: 1.5em;
     --h2-font-600: 1.4em;
     --h2-font-500: 1.4em;
     --h2-font-390: 1.2em;
     --h2-font-360: 1.1em;
     --h3-font-1920: 0.9em;
     --h3-font-1450: 0.8em;
     --h3-font-1300: 0.8em;
     --h3-font-1200: 0.75em;
     --h3-font-900: 0.7em;
     --h3-font-765: 1em;
     --h3-font-600: 0.9em;
     --h3-font-500: 0.9em;
     --h3-font-390: 0.9em;
     --h3-font-360: 0.8em;
     --h4-font-1920: 1.2em;
     --h4-font-1450: 1.2em;
     --h4-font-1300: 1.1em;
     --h4-font-1200: 1em;
     --h4-font-900: 1em;
     --h4-font-765: 1.3em;
     --h4-font-600: 1.2em;
     --h4-font-500: 1.2em;
     --h4-font-390: 1.1em;
     --h4-font-360: 1em;
     --h5-font-1920: 1.1em;
     --h5-font-1450: 1.1em;
     --h5-font-1300: 1em;
     --h5-font-1200: 0.9em;
     --h5-font-900: 0.9em;
     --h5-font-765: 1.2em;
     --h5-font-600: 1.1em;
     --h5-font-500: 1em;
     --h5-font-390: 1em;
     --h5-font-360: 0.9em;
}
/*MENSAGENS DO SISTEMA*/
 #messageSystem {
     animation: tremer .2s;
     animation-iteration-count: 3;
}
 .modal_title{
     font-size: 1.2em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .modal_title>span{
     color:#40A15A;
}
 .modal_title>strong{
     color:#E1000A;
}
 .system_message_body{
     padding:25px 15px 25px 15px;
     margin:0px 0px 0px 0px;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .system_message_body>span{
     font-weight: 690;
     color: #151515;
}
 .system_message_body>strong{
     color: #151515;
}
 .system_message_body>p{
     font-weight: 690;
     color: #008c05;
}
 .system_message_body>p>i{
     font-size: 1.3em;
     font-weight: 900;
}
 .btn_close{
     padding:9px 0px 9px 0px;
     margin:0px 0px 0px 0px;
     width: 130px;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     color: var(--button-close-modal-font);
     background-color: var(--button-close-modal);
     border:0;
     border-radius: 3px;
}
 .btn_close:hover{
     color: var(--button-close-modal-hover-font);
     background-color: var(--button-close-modal-hover);
}
 .btn_close:focus{
     outline: none;
}
 @keyframes tremer {
     0% {
         margin-left: 0;
    }
     25% {
         margin-left: 6px;
    }
     50% {
         margin-left: 0;
    }
     75% {
         margin-left: -6px;
    }
     100% {
         margin-left: 0;
    }
}
 a:link{
     text-decoration:none;
}
 figure{
     margin:0;
}
 .font_seo>h1 {
     font-size: 0 
}
 .font_seo>h2 {
     font-size: 0 
}
 .font_seo>h3 {
     font-size: 0 
}
 .font_seo>h4 {
     font-size: 0 
}
 .font_seo>h5 {
     font-size: 0 
}
 a:link {
     text-decoration:none;
}
 a:visited {
     text-decoration:none;
}
 a:hover {
     text-decoration:none;
}
 .modal-header .close {
     outline: none;
     font-size: 2em;
     font-weight: 590;
}
 .flex-start {
     align-items: flex-start;
}
 .flex-end {
     align-items: flex-end;
}
/*COLOR PALETTE*/
 .menu_white{
     border-bottom: 1px solid #FFF;
}
 .menu_white:hover{
     color: #333;
     background-color: #FFF;
}
 .menu_black{
     border-bottom: 1px solid #333;
}
 .menu_black:hover{
     color: #FFF;
     background-color: #333;
}
 .menu_grey{
     border-bottom: 1px solid #999;
}
 .menu_grey:hover{
     color: #FFF;
     background-color: #999;
}
 .menu_red{
     border-bottom: 1px solid #FF0000;
}
 .menu_red:hover{
     color: #FFF;
     background-color: #FF0000;
}
 .menu_yellow{
     border-bottom: 1px solid #FF9323;
}
 .menu_yellow:hover{
     color: #FFF;
     background-color: #FF9323;
}
 .menu_orange{
     border-bottom: 1px solid #FE6C05;
}
 .menu_orange:hover{
     color: #FFF;
     background-color: #FE6C05;
}
 .menu_blue{
     border-bottom: 1px solid #009DD9;
}
 .menu_blue:hover{
     color: #FFF;
     background-color: #009DD9;
}
 .menu_navy_blue{
     border-bottom: 1px solid #000080;
}
 .menu_navy_blue:hover{
     color: #FFF;
     background-color: #000080;
}
 .menu_purple{
     border-bottom: 1px solid #7429C9;
}
 .menu_purple:hover{
     color: #FFF;
     background-color: #7429C9;
}
 .menu_green{
     border-bottom: 1px solid #55A839;
}
 .menu_green:hover{
     color: #FFF;
     background-color: #55A839;
}
 .menu_acquamarine{
     border-bottom: 1px solid #2EE500;
}
 .menu_acquamarine:hover{
     color: #FFF;
     background-color: #2EE500;
}
 .menu_pink{
     border-bottom: 1px solid #FF00D5;
}
 .menu_pink:hover{
     color: #FFF;
     background-color: #FF00D5;
}
/*PAGES: PAGINATOR*/
 .post_paginator{
     display: flex;
     padding: 0px 0px 19px 0px;
     margin:15px 0px 0px 0px;
     justify-content: center;
     align-items: center;
}
 .pagination_content>li>a{
     padding:12px 30px 12px 30px;
     border:2px solid#E1E1E1;
     font-size: 1.2em;
     font-weight: 590;
     color:#555;
}
 .pagination_content>li>a>span{
     font-weight: 590;
}
 .pagination_content>li>span{
     padding:12px 30px 12px 30px;
     border:2px solid#E1E1E1;
     font-size: 1.2em;
     font-weight: 590;
     color:#555;
}
/*LOGIN PANEL*/
 .subscriber_login_button{
     margin:-2px 15px 0px 0px;
     display: inline-block;
     float: left;
}
 .subscriber_login_button>a{
     padding:12px 12px 0px 12px;
     display: inline-block;
     height:44.5px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--login-button-font);
     background-color: var(--login-button);
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
     -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
     box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5);
}
 .subscriber_login_button>a:hover{
     color: var(--login-button-hover-font);
     background-color: var(--login-button-hover);
}
/*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;
}
/*FORM*/
 .form_group{
     margin:0px 0px 19px 0px;
}
 .form_group>label{
     margin:0px 0px 3px 0px;
     font-size: 1em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#555;
}
 .form_group>label>span{
     margin:-4px 0px 0px 3px;
     position: absolute;
     font-size: 0.75em;
     color: #E1000A;
     opacity: 0.6;
}
 .form_group>label>i{
     margin:0px 0px 0px 3px;
     position: absolute;
     font-style: italic;
     font-size: 0.8em;
     font-weight: 500;
     color: #555;
}
 .form_group>input{
     padding:9px 5px 9px 5px;
     margin:0px 0px 9px 0px;
     display: block;
     width:100%;
     font-size: 1.1em;
     font-weight: 590;
     border:1px solid#e1e1e1;
     border-radius: 3px;
     color:#454545;
     background-color: #fff;
}
 .form_group>textarea{
     padding:9px 5px 9px 5px;
     display: block;
     width:100%;
     font-size: 1.1em;
     font-weight: 590;
     border:1px solid#e1e1e1;
     border-radius: 3px;
     color:#454545;
     background-color: #fff;
}
 .form_group>select{
     padding:1px 5px 1px 5px;
     margin:0px 0px 9px 0px;
     height: 46px;
     display: block;
     width: 100%;
     font-size: 1.1em;
     font-weight: 590;
     border:1px solid#e1e1e1;
     border-radius: 3px;
     color:#454545;
     background-color: #fff;
}
 .form_group>select>option{
     font-size: 1.1em;
}
 .form_group>div{
     margin:2px 0px 0px 0px;
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     color:#858585;
}
 .form_group>div>i{
     margin:2px 0px 0px 3px;
     position: absolute;
}
 .form_disabled>input{
     background-color:#e9e9e9;
     opacity:0.6;
     text-transform:uppercase;
}
 .form_group_captcha{
     margin:12px 0px 0px 0px;
}
 .form_action{
     margin:15px 0px 0px 0px!important;
}
 .form_action>button{
     padding:15px 0px 15px 0px;
     width: 100%;
     height: 55px;
     font-size: 1em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #575A89;
     outline: none;
     border:0;
     border-bottom: 3px solid#4A4D75;
     border-radius: 3px;
}
 .form_action>button:hover{
     color: #FFF;
     background-color: #2F9F95;
     border-bottom: 3px solid#268090;
}
 .loading{
     display: none;
}
 .loading{
     margin:-3px 0px 0px 0px;
}
/*BASE STRUCTURE*/
 .container_pa{
     max-width: 1360px;
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto;
}
/*TOP FIXED*/
 .site_top{
     padding:2px 0px 1px 0px;
     position: fixed;
     top: 0;
     right: 0;
     left: 0;
     z-index: 1030;
     height: 45px;
     background-color: var(--color-top);
}
 .widget_tempo{
     display: inline-block;
     float: right;
}
/*PUBLICIDADE/ADS/BET 365*/
 .hstp_42946_pushdown{
     margin-top:45px!important;
}
 #clever-72149-cube-iframe{
     margin: 45px auto 15px auto!important;
}
/*HORIZONTAL MENU : STRUCTURE*/
 .site_head{
     padding: 46px 0px 0px 0px;
     background-color: var(--main-color);
}
/*HORIZONTAL MENU : LOGO*/
 .logo_menu{
     display: block;
     margin:5px 0px 14px 0px;
     max-width: 365px;
     text-align: left;
}
 .logo_menu>a{
}
 .logo_menu>a>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
/*HORIZONTAL MENU : NAV*/
 .nav_menu{
     margin:0px 0px 0px 0px;
}
 .nav_menu_border{
     display: block;
     height: 1px;
     background-color: var(--border-menu);
     filter: invert(35%);
     opacity: 0.35;
}
 .nav_menu>ul{
}
 .nav_menu>ul>li{
     display: inline-block;
}
 .nav_item{
     display: inline-block;
}
 .nav_item>a{
     padding:15px 0px 15px 0px;
     margin:0px 16px 0px 0px;
     font-size: 1em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--main-color-font);
}
 .nav_item>a:hover{
     color: var(--main-color-font-hover);
}
 .nav_item>a:focus{
     color: var(--main-color-font-hover);
}
/*HORIZONTAL MENU: SEARCH*/
 .nav_search{
     display: inline-block;
     float: right;
     margin:8px 0px 0px 0px;
}
 .menu_search>input{
     color: #151515;
     background-color: var(--main-color);
     filter: brightness(85%);
     border:0;
}
 .menu_search>input::placeholder{
     color: var(--main-color-font);
     filter: brightness(75%);
}
 .btn_menu_search {
     padding: 7px 15px 7px 15px;
     color: var(--button-search-font);
     background: var(--button-search);
     filter: brightness(75%);
     border:0;
     border-radius: 0px 5px 5px 0px;
}
 .btn_menu_search:active, .btn_menu_search:hover {
     opacity: 0.8;
}
 .btn_menu_search:link, .btn_menu_search:visited {
     color: var(--button-search-font);
}
/*HORIZONTAL MENU: ADVERTISING*/
 .advertising_head{
     margin:5px auto 0px auto;
     max-width: 790px;
     float: right;
}
 .advertising_head * {
     max-width: 100%;
     max-height: 105px;
}
 .carousel_advertising{
     padding: 0px 0px 0px 0px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
     border-radius: 3px;
}
 .carousel_advertising>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_slider_code * {
     max-width: 100%;
     object-position: center;
}
/*HORIZONTAL MENU: TRENDS*/
 .trends_menu{
     height: 40px;
     background-color: #d9d9d9;
}
 .trends_menu_content{
     padding:0px 0px 0px 0px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     height: 39px;
     background-color: #D9D9D9;
}
 .trends_content{
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     width: 100%;
     height: 39px;
     overflow-x: hidden;
     verflow-y: hidden;
     background-color:#f9f9f9f9;
     display: inline-block;
     white-space: nowrap;
     box-sizing: border-box;
     white-space: nowrap;
     overflow: hidden;
}
 .list_trends{
     display:inline-block;
     height: 39px;
     animation: marquee 59s linear infinite;
     padding:7px 0px 4px 0px;
     width: 90%;
}
 .trends_item{
     margin:0px 0px 0px 19px;
}
 .trends_item>a{
     color:#151515;
     font-size: 0.9em;
     font-weight: 590;
     text-transform: uppercase;
}
 .trends_call{
     padding:14px 15px 0px 15px;
     margin:0px 0px 0px 0px;
     height: 39px;
     isplay:block;
     background-color:#d9d9d9;
     float:left;
     position:relative;
}
 .trends_call:after {
     content: "";
     position: absolute;
     display: block;
     width: 0px;
     height: 0px;
     right: -12px;
     top: 0;
     border-right: 12px solid transparent;
     border-left: 0px solid transparent;
     border-top: 39px solid#d9d9d9;
}
 .flash_icon{
     position: relative;
     height: 12px;
     width: 12px;
     border-radius: 50%;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     background-color:var(--main-color);
     z-index: 2;
}
 .flash_icon:before{
     content: "";
     position: absolute;
     height: 12px;
     width: 12px;
     border-radius: 50%;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     border: 1px solid var(--main-color);
     animation-name: blink-a;
     animation-duration: 2s;
     animation-iteration-count: infinite;
}
 .flash_icon:after{
     content: "";
     position: absolute;
     height: 12px;
     width: 12px;
     border-radius: 50%;
     -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
     border: 1px solid var(--main-color);
     animation-name: blink-b;
     animation-duration: 2s;
     animation-delay: 1s;
     animation-iteration-count: infinite;
}
 .last_post_description{
     margin:-19px 0px 0px 30px;
     font-size:1em;
     font-weight:600;
     color:#151515;
}
 .trends_menu_desktop_primary{
     padding: 7px 0px 0px 9px;
     margin: -39px 0px 0px 0px;
     position: relative;
     width: 115px;
     height: 39px;
     float: right;
     font-size: 1em;
     font-weight: 650;
     color: #191919;
     text-align: center;
     cursor: pointer;
     background-color: #D9D9D9;
}
 .trends_menu_desktop_primary:after {
     content: "";
     position: absolute;
     display: block;
     width: 0px;
     height: 0px;
     left: -12px;
     top: 0;
     border-right: 0px solid transparent;
     border-left: 12px solid transparent;
     border-bottom:39px solid#d9d9d9;
}
 .trends_menu_desktop_primary:hover{
     color:#656565;
}
 .trends_menu_desktop_secundary{
     padding: 7px 0px 0px 9px;
     margin: -45px 0px 0px 0px;
     position: relative;
     width: 115px;
     height: 39px;
     float: right;
     font-size: 1em;
     font-weight: 650;
     color: #191919;
     text-align: center;
     cursor: pointer;
     background-color: #D9D9D9;
}
 .trends_menu_desktop_secundary:after {
     content: "";
     position: absolute;
     display: block;
     width: 0px;
     height: 0px;
     left: -12px;
     top: 0;
     border-right: 0px solid transparent;
     border-left: 12px solid transparent;
     border-bottom:39px solid#d9d9d9;
}
 .trends_menu_desktop_secundary:hover{
     color:#656565;
}
 @keyframes marquee {
     0% {
         transform: translate(0, 0);
    }
     100% {
         transform: translate(-100%, 0);
    }
}
 @keyframes blink-a {
     0% {
         transform: scale(1, 1);
    }
     100% {
         transform: scale(3, 3);
         opacity: 0;
    }
}
/*SIDE MENU*/
 .app_menu_action{
     display: none;
}
 .sidebar_menu{
     padding:45px 0px 0px 0px;
     width:290px;
     height:100%;
     position:fixed;
     top:0px;
     left:-295px;
     z-index:1020;
     background-color: var(--sidebar-menu-background);
     transition:linear .4s left;
     -webkit-box-shadow: 10px 0px 5px -6px rgba(0,0,0,0.35);
     oz-box-shadow: 10px 0px 5px -6px rgba(0,0,0,0.35);
     box-shadow: 10px 0px 5px -6px rgba(0,0,0,0.35);
     overflow-y:scroll;
}
 .sidebar_menu::-webkit-scrollbar {
     width:0px;
}
 .sidebar_menu::-webkit-scrollbar-track {
     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 .sidebar_menu::-webkit-scrollbar-thumb {
     background-color:#e1e1e1;
     outline: 1px solid slategrey;
}
 .btn_hide_menu{
     padding:3px 9px 3px 9px;
     margin:-45px 9px 0 0;
     display:inline-block;
     float:right;
     font-size:0.9em;
     font-weight:500;
     background-color:#fff;
     color:#999;
     border:1px solid#999;
     border-style:dashed;
     border-radius:3px;
}
 .btn_hide_menu:hover{
     background-color:#fff;
     color:#333;
     border-color:#333;
     cursor:pointer;
}
 #sidebar.active{
     left:0px;
     transition:linear .4s left;
}
 .sidebar_menu>ul{
     margin:0px 0px 0px 0px;
     list-style:none;
}
 .sidebar_menu>ul li{
     margin:0px 0px 0px -50px;
}
 .sidebar_menu>ul li:hover{
     background-color: #333;
}
 .sidebar_menu>ul li:nth-child(even){
     background-color: var(--sidebar-menu-background);
}
 .item_menu{
     background-color: var(--sidebar-menu-background);
}
 .sidebar_menu>ul li a{
     padding:18px 0px 18px 25px;
     text-decoration:none;
     display:block;
     font-size:0.9em;
     font-weight:590;
     text-transform:uppercase;
     color: var(--sidebar-menu-color);
     border-bottom: 2px solid var(--sidebar-menu-border);
}
 .sidebar_menu>ul li a i{
     float:right;
     margin-right:15px;
     margin-top:5px;
     font-size:0.9em;
     color:#c9c9c9;
}
 .sidebar_menu>ul li a:hover{
     background-color: var(--sidebar-menu-hover);
}
 .sidebar_menu_collapse{
}
 .sidebar_menu_collapse li:hover{
     background-color: var(--sidebar-menu-hover);
}
 .sidebar_menu_collapse .menu_collapse_item{
     background-color: #333;
}
 .sidebar_menu_collapse .menu_collapse_item:nth-child(even){
     background-color: #333;
}
 .sidebar_menu_collapse li a{
     padding:14px 0px 14px 25px;
     text-decoration:none;
     display:block;
     font-size:1em;
     font-weight:590;
     text-transform:uppercase;
     color:#494949;
}
 .sidebar_menu_collapse .menu_collapse_item a i{
     float:right;
     margin-right:15px;
     margin-top:5px;
     font-size:0.9em;
     color:#c9c9c9;
}
 .sidebar_client_area{
     color:var(--main-color)!important;
}
 .fa_circle{
     font-size: 0.5em!important;
}
/*HOME: STREAM*/
 .section_stream_audio{
     background-color: #232323;
}
 .audio_stream{
     padding:17px 15px 12px 15px;
     margin:0px auto 0px auto;
     max-width: 1440px;
}
 .audio_stream * {
     max-width: 100%;
}
 .section_stream_video{
     padding:30px 0px 30px 0px;
     background-color: #232323;
     background-image: url(https://www.adjoriparana.com.br/uploads/default/video-stream.jpg);
     background-size: cover;
     background-position: center;
}
 .video_stream{
     padding:30px 30px 0px 30px;
     max-width: 950px;
     margin-right: auto;
     margin-left: auto;
     background-color: #151515;
     -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
     -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
     box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
     border-radius: 3px;
}
 .video_stream * {
     max-width:100%;
}
 .video_stream>header{
     padding:15px 0px 12px 0px;
     text-align: center;
}
 .video_stream>header>h3{
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#FFF;
}
 .video_stream>header>h3>span{
     padding:1px 5px 2px 5px;
     display: inline-block;
     font-size: 0.8em;
     color:#FFF;
     background-color: #E1000A;
     border-radius: 3px;
}
/*HOME: PRIMARY HIGHLIGHTS*/
 .highlights_home{
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     background-color: #232323;
}
 .carousel_home{
     margin:0px 0px 0px 0px;
}
 .carousel_page{
     -webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
     -moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
     box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
}
 .carousel_item_home>a>img{
     width: 100%;
     height:730px;
     object-fit: cover;
     object-position: center;
     filter: brightness(75%);
}
 .carousel_title_home{
     padding:450px 19px 0px 19px;
     margin:-730px 0px 0px 0px;
     height:730px;
     width: 100%;
     position: relative;
     background-image: linear-gradient(to right, #232323, transparent, transparent, #232323);
     color:#333;
     float: left;
}
 .carousel_title_home>h2{
     display: inline-block;
     padding: 1px 5px 3px 5px;
     margin:0px 0px 6px 0px;
     font-size: 1.2em;
     font-weight: 390;
     text-transform: uppercase;
     letter-spacing: 3px;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 2px;
}
 .carousel_title_home>h3{
     font-size: 2em;
     font-weight: 650;
     line-height: 1.6em;
     letter-spacing: 3px;
     text-transform: uppercase;
     text-shadow: 0.1em 0.1em 0.2em black;
     color:#fff;
}
 .carousel_control_next_dest{
     padding:23px 30px 23px 30px;
     margin:-390px 0px 0px 0px;
     float: right;
     opacity: 0.6;
     transform:translateY(-50%);
     background-image: linear-gradient(to left, #232323, #353535);
     color: #fff;
}
 .carousel_control_next_dest:hover{
     opacity: 1;
     color: #fff;
}
 .carousel_control_prev_dest{
     padding:23px 30px 23px 30px;
     margin:-390px 0px 0px 0px;
     float: left;
     opacity: 0.6;
     transform:translateY(-50%);
     background-image: linear-gradient(to right, #232323, #353535);
     color: #fff;
}
 .carousel_control_prev_dest:hover{
     opacity: 1;
     color: #fff;
}
/*HOME: SECUNDARY HIGHLIGHTS*/
 .highlights_posts{
     display: block;
     padding: 0px 0px 0px 15px;
     margin:-120px 0px 0px 0px;
     height: 120px;
     position: relative;
}
 .highlights_posts .highlight_post{
     border-right: 1px solid#555;
     border-right-style: dashed;
}
 .highlights_posts .highlight_post:last-of-type{
     border-right: 0px;
}
 .highlight_post>a{
     padding:12px 0px 0px 0px;
     display: flex;
}
 .highlight_post>a:hover{
     filter: brightness(130%);
}
 .highlight_image{
     width: 205px;
}
 .highlight_image>img{
     width: 100%;
     height: 93px;
     object-fit: cover;
     object-position: center;
     border: 3px solid#191919;
     border-radius: 3px;
}
 .highlight_post>a>header{
     padding: 0px 0px 0px 9px;
     width: 100%;
}
 .highlight_post>a>header>h4{
     display: inline-block;
     padding: 1px 5px 1px 5px;
     margin:0px 0px 5px 0px;
     font-size: 0.75em;
     font-weight: 650;
     text-transform: uppercase;
     letter-spacing: 1px;
     color: #191919;
     background-color: #E1E1E1;
     border-radius: 2px;
}
 .highlight_post>a>header>h5{
     font-size: 1em;
     font-weight: 390;
     letter-spacing: 1px;
     line-height: 1.4em;
     color: #FFF;
     text-shadow: 2px 2px #191919;
}
 .highlights_posts_background{
     display: block;
     margin:-126px 0px 0px 0px;
     position: relative;
     width: 100%;
     height: 126px;
     background-color: #232323;
     opacity: 0.8;
}
/*CALL REGISTER FOOTER*/
 .call_register{
     padding:59px 0px 59px 0px;
     background-color:#E3E3E3;
     background-image: url("https://www.adjoriparana.com.br/uploads/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;
}
/*PAGE POST: DEFAULT*/
 .page_post_head{
     background-color: #232323;
}
 .page_post_body{
     background-color: #F3F3F3;
}
 .page_post_footer{
     margin:0px 0px 0px 0px;
     background-color: #F3F3F3;
}
 .post_social_facebook{
     margin:30px 0px 30px 0px;
}
/*PAGE POST: MEDIA*/
 .post_media{
     margin:0px 0px 0px 0px;
}
 .media_image>figure>img{
     width: 100%;
     height: 590px;
     object-fit: cover;
     object-position: center;
     filter: brightness(75%);
}
 .media_image>div{
     display: block;
     position: relative;
     margin:-590px 0px 0px 0px;
     width: 100%;
     height: 590px;
     background-image: linear-gradient(to right, #232323, transparent, transparent, #232323);
}
 .media_info_primary{
     display: inline-block;
     position: absolute;
     z-index: 1;
     padding: 5px 15px 7px 50px;
     margin:-559px 0px 0px -5px;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     color:#FFF;
     background-color: #232323;
     opacity: 0.8;
     border-radius: 15px;
}
 .media_info_secundary{
     display: inline-block;
     position: absolute;
     z-index: 1;
     padding: 5px 15px 7px 50px;
     margin:-512px 0px 0px -5px;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     color:#fff;
     background-color:#232323;
     opacity: 0.8;
     border-radius: 15px;
}
/*PAGE POST: TITLE*/
 .post_status{
     padding:5px 15px 5px 15px;
     margin:-15px -19px 15px -19px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 2px;
     text-transform: uppercase;
     text-align: center;
     color: #721C15;
     background-color: #F8D7DA;
}
 .post_title{
     position: relative;
     padding: 15px 19px 23px 19px;
     margin:-95px 0px 0px 0px;
     background-color: #FFF;
     border-radius: 3px 3px 0px 0px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-bottom: 0;
}
 .post_title>header>h3{
     font-size: 0.85em;
}
 .post_title>header>h3>i{
     display: inline-block;
     padding: 4px 6px 4px 6px;
     font-style: normal;
     font-weight: 390;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #757575;
     border: 1px solid#757575;
     border-radius: 2px;
}
 .post_title>header>h3>div{
     display: inline-block;
     float: right;
     padding: 6px 6px 6px 6px;
     margin: 0px 0px 0px 15px;
     font-weight: 390;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #959595;
     background-color: #F1F1F1;
     border-radius: 2px;
}
 .post_title>header>h3>span{
     display: inline-block;
     float: right;
     padding: 6px 6px 6px 6px;
     margin: 0px 0px 0px 15px;
     font-weight: 390;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #959595;
     background-color: #F1F1F1;
     border-radius: 2px;
}
 .post_title>header>h1{
     margin:19px 0px 0px 0px;
     font-size: 2.1em;
     font-weight: 650;
     letter-spacing: 2px;
     line-height: 1.4em;
     text-transform: uppercase;
     color: #353535;
}
 .post_title>header>h2{
     font-size: 1.5em;
     line-height: 1.4em;
     font-weight: 300;
     color: #656565;
}
/*PAGE POST: INFO*/
 .post_info{
     padding: 6px 19px 6px 19px;
     background-color: #FFF;
}
 .post_info_author{
     display: flex;
}
 .post_info_author>img{
     border: 5px solid#E9E9E9;
     border-radius: 50%;
}
 .post_info_author>div{
     margin: 12px 0px 0px 9px;
     font-size: 1em;
     font-weight: 590;
     text-transform: uppercase;
     color: #A1A1A1;
}
 .post_info_date_pub{
     float: right;
     margin: 12px 0px 0px 0px;
     font-size: 1em;
     font-weight: 590;
     color: #A1A1A1;
}
 .post_info_last_update{
     float: right;
     margin: 12px 15px 0px 0px;
     font-size: 1em;
     font-weight: 590;
     color: #A1A1A1;
}
/*PAGE POST: GALLERY*/
 .post_gallery {
     padding:19px 2.5% 15px 2.5%;
     margin:1px 0px 0px 0px;
     background-color:#fff;
     border:1px solid#e1e1e1;
     border-top:0px;
}
 .post_gallery>header{
     margin:0px 0px 15px 0px;
}
 .post_gallery>header>h5 {
     margin: 0;
     font-size: .8em;
     text-transform: uppercase;
     letter-spacing: 1px;
     color: #595959 
}
 .post_gallery_image {
     margin:0px 0px 19px 0px;
}
 .post_gallery_image>a>img {
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border: 9px solid#F1F1F1;
     border-radius: 5px;
}
 .post_gallery_image:hover .post_gallery_image_view {
     opacity: 1 
}
 .post_gallery_image_view {
     transition: .5s ease;
     opacity: 0;
     position: absolute;
     top:40%;
     left: 50%;
     transform: translate(-50%, -50%);
     -ms-transform: translate(-50%, -50%);
     text-align: center 
}
 .btn_gallery_image {
     padding: 5px 15px 5px 15px;
     border-radius: 3px;
     font-size: 1em;
     background-color: #333;
     color: #fff 
}
/*PAGE POST: CONTROLS*/
 .post_controls{
     padding:12px 0px 12px 0px;
     text-align: right;
}
 .post_control_item{
     margin:0px 0px 0px 15px;
     display: inline-block;
}
 .post_control_item>a{
     padding:3px 15px 4px 15px;
     display: block;
     min-width: 50px;
     font-size: 0.9em;
     font-weight: 590;
     text-align: center;
     color:#A1A1A1;
     border: 2px solid#A1A1A1;
     border-radius: 3px;
}
 .post_control_item>a:hover{
     background-color:#999;
     color:#fff;
}
 .post_control_item>button{
     padding:3px 15px 4px 15px;
     display: block;
     min-width: 50px;
     font-size: 0.9em;
     font-weight: 590;
     text-align: center;
     color:#A1A1A1;
     border:2px solid#A1A1A1;
     border-radius: 3px;
}
 .post_control_item>button:hover{
     background-color:#999;
     color:#fff;
}
/*PAGE POST: REPORT*/
 .post_report{
     margin:0px 0px 30px 0px;
}
 .post_report>header{
     padding:19px 5% 16px 5%;
     background-color:#e1e1e1;
     text-align: center;
}
 .post_report>header>h5{
     margin:0px 0px 0px 0px;
     font-size: 1em;
     font-weight: 590;
     text-transform: uppercase;
     color:#333;
}
 .form_report{
     padding:30px 5% 35px 5%;
     background-color: #fff;
     border:3px solid#e1e1e1;
}
 .form_info{
     margin:6px 0px 0px 0px;
     font-size: 0.8em;
     text-transform: uppercase;
     color:#656565;
}
 .form_post_action{
     margin:5px 0px 0px 0px;
     text-align: right;
}
 .btn_report{
     padding:12px 15px 12px 15px;
     margin:15px 0px 0px 0px;
     width: 250px;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     border:0px;
     background-color: #656565;
     color:#fff;
     border-radius: 3px;
}
 .btn_report:hover{
     background-color: #28A750;
}
 .btn_report>img{
     position: absolute;
     margin:-4px 0px 0px 12px;
}
/*PAGE POST: CONTENT*/
 .post_content{
     padding:19px 19px 19px 19px;
     max-width: 100%;
     font-size: 1.1em;
     background-color: #fff;
     border:1px solid#e1e1e1;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_content * {
     max-width: 100%;
     white-space: -pre-wrap;
     white-space: -o-pre-wrap;
     white-space: -moz-pre-wrap;
     white-space: -hp-pre-wrap;
     word-wrap: break-word 
}
 .post_content * img {
     margin-bottom: 15px;
     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;
}
 .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;
}
 .adsbygoogle{
     max-width: 100%;
     margin-left: 0px!important;
}
 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 
}
 .post_credits{
     padding:2px 5px 3px 5px;
     margin:15px 0px 19px 0px;
     font-family: monospace;
     font-size:0.9em;
     word-wrap: break-word;
     background-color:#f5f5f5;
}
 .post_credits>span{
     font-weight: 690;
}
 .post_credits>span>i{
     font-size: 0.8em;
}
 .post_info_column{
     padding:3px 5px 4px 5px;
     margin:0px 0px 30px 0px;
     font-size: 0.75em;
     font-weight: 500;
     text-transform: uppercase;
     letter-spacing: 1px;
     background-color: #FFF5CD;
     color:#967E15;
}
 .tags {
     margin:5px 0px 0px 0px;
}
 .tags>header>h4 {
     padding:3px 9px 3px 9px;
     display: inline-block;
     font-size: .8em;
     text-transform: uppercase;
     letter-spacing: 2px;
     color: #fff;
     background-color: #393939;
}
 .tags>header>h5{
     padding:3px 9px 3px 9px;
     display: inline-block;
     font-size: .8em;
     text-transform: uppercase;
     letter-spacing: 2px;
     color: #fff;
     background-color: #393939;
}
 .post_tag {
     padding: 0;
     margin: 0;
     display: inline-block;
}
 .post_tag>header>h5 {
     margin: 0 0 5px 0;
     font-size: 1em 
}
 .post_tag>a {
     padding: 1px 9px 2px 9px;
     margin: 0px 15px 15px 0px;
     display: inline-block;
     background-color: #fff;
     color: #656565;
     border: 1px solid#858585;
     border-radius: 3px;
     font-size: .8em;
     font-weight: 390;
     text-transform: uppercase 
}
 .post_tag>a:hover {
     background-color: #999;
     color: #fff 
}
 .share_post_footer{
     text-align: right;
}
/*PAGE POST: LAST VIDEO*/
 .last_video{
     padding:12px;
     margin:30px 0px 0px 0px;
     background-color:#fff;
}
/*PAGE POST: COMMENTS*/
 .post_comments{
     padding:15px 15px 15px 15px;
     margin:30px 0px 35px 0px;
     background-color: #FFF;
     border:1px solid#e1e1e1;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_comments>span{
     display: block;
     padding: 9px;
     margin:0px 0px 15px 0px;
     font-size: 0.8em;
     font-weight: 590;
     letter-spacing: 1px;
     color: #393939;
     background-color:#f5f5f5;
     border-radius: 3px;
}
/*PAGE POST: TRENDS*/
 .sidebar_trends{
     padding: 12px 15px 3px 15px;
     margin: 30px 0px 30px 0px;
     background-color: #FFF;
     border:1px solid#e1e1e1;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .sidebar_trends>header{
}
 .sidebar_trends>header>h3{
     display: inline-block;
     padding: 3px 15px 0px 5px;
     margin:0px 0px 0px 0px;
     font-size: var(--h2-font-1920);
     font-weight: 650;
     color: var(--main-color-font);
     letter-spacing: 3px;
     background-color: var(--main-color);
}
 .sidebar_trends>header>h3>span{
}
 .sidebar_trends>header>div{
     margin:-1px 0px 30px 0px;
     width: 100%;
     height: 3px;
     background-color: var(--main-color);
}
 .card_trends{
     padding: 0px 0px 5px 0px;
     margin:0px 0px 19px 0px;
     border-bottom: 1px solid#E1E1E1;
}
 .card_trends:last-of-type{
     border-bottom: 0;
}
 .card_trends>a{
}
 .card_trends>a:hover>img{
     opacity: 0.8;
}
 .card_trends>a>img{
     width: 100%;
     height: auto;
     max-height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_trends>a>header{
}
 .card_trends>a>header>h3{
     display: inline-block;
     float: left;
     position: relative;
     padding: 2px 5px 3px 5px;
     margin:-27px 0px 0px 0px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 2px;
}
 .card_trends>a>header>h4{
     margin:5px 0px 0px 0px;
     font-size: 1.2em;
     color: #151515;
}
 .card_trends>a>header>h5{
     font-size: 1em;
     font-weight: 390;
     color: #656565;
}
/*PAGE POST: POSTS REL*/
 .posts_rel{
     padding: 50px 0px 50px 0px;
}
 .posts_rel>header{
     margin:0px 0px 50px 0px;
}
 .posts_rel>header>h2{
     display: inline-block;
     padding: 2px 9px 3px 9px;
     font-size: var(--h2-font-1920);
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #A1A1A1;
     border-radius: 15px;
}
 .posts_rel>header>div{
     display: block;
     margin:-26px 0px 0px 0px;
     width: 100%;
     height: 2px;
     background-color: #A1A1A1;
}
 .post_rel{
}
 .post_rel>a{
     display: inline-block;
     padding: 15px 15px 15px 15px;
     margin:0px 0px 30px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:3px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .post_rel>a:hover{
     filter: brightness(90%);
     border: 3px solid#E1E1E1;
}
 .post_rel>a:hover>div{
     background-color: #E1E1E1;
}
 .post_rel>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .post_rel>a>header{
     min-height: 105px;
     text-align: initial;
}
 .post_rel>a>header>time{
     display: inline-block;
     float: right;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .post_rel>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .post_rel>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .post_rel>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
 .post_rel_soccer{
}
 .post_rel_soccer>a{
     display: inline-block;
     padding: 15px 15px 15px 15px;
     margin:0px 0px 30px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:3px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .post_rel_soccer>a:hover{
     filter: brightness(90%);
     border: 3px solid#E1E1E1;
}
 .post_rel_soccer>a:hover>div{
     background-color: #E1E1E1;
}
 .post_rel_soccer>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .post_rel_soccer>a>header{
     min-height: 105px;
     text-align: initial;
}
 .post_rel_soccer>a>header>img{
     display: inline-block;
     margin:0px 0px 0px -6px;
     width: 35px;
     height: 35px;
}
 .post_rel_soccer>a>header>time{
     display: inline-block;
     float: right;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .post_rel_soccer>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .post_rel_soccer>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .post_rel_soccer>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
 .call_posts{
     margin:26px 0px 15px 0px;
     text-align: center;
}
 .call_posts>a{
     display: inline-block;
     padding: 15px 15px 17px 15px;
     width: 100%;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #FFF;
     background-image: linear-gradient(to right, #393939, #595959);
     border-bottom: 2px solid#151515;
     border-radius: 5px;
}
 .call_posts>a:hover{
     color: #A1A1A1;
     background-image: linear-gradient(to right, #595959, #393939);
}
 .call_posts_line{
     display: block;
     margin:46px 0px 0px 0px;
     width: 100%;
     height: 3px;
     background-color: #E1E1E1;
}
/*PAGE POST: ADVERTISING*/
 .banner_text{
     margin:19px 0px 15px 0px;
     text-align: center;
}
 .banner_text>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_text_code{
     margin:15px 0px 15px 0px;
}
 .banner_text_code * {
     max-width: 100%;
     object-position: center;
}
 .slider_banner_sidebar {
     margin:32px 0px 30px 0px;
     width: 100%;
     min-height: 275px;
     position: relative;
     overflow: hidden;
}
 .slider_banner_sidebar>li {
     display: none;
     position: absolute;
     top: 0;
     left: 0 
}
 .slider_banner_sidebar>li>a>img {
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px 
}
 .slider_banner_sidebar_code * {
     max-width: 100%;
     object-position: center;
}
 .post_banner_sidebar>a{
     display: block;
     margin: 0px auto 30px auto;
     text-align: center;
}
 .post_banner_sidebar>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .post_banner_sidebar_code{
     display: block;
     margin: 30px auto 0px auto;
     text-align: center;
}
 .post_banner_sidebar_code * {
     max-width: 100%;
     object-position: center;
}
 .horizontal_banner{
     background-image: url(https://www.adjoriparana.com.br/uploads/default/background-banner.png);
     background-repeat: repeat;
}
 .horizontal_banner_desktop{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_mobile{
     display: none;
     padding:30px 15px 30px 15px;
     text-align: center;
}
 .horizontal_banner_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_code{
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_code * {
     max-width: 100%;
     object-position: center;
}
 .banner_post_horizontal_primary{
     padding: 32px 0px 0px 0px;
}
 .banner_post_horizontal_secundary{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .banner_post_desktop{
     text-align: center;
}
 .banner_post_desktop>a>img{
     max-width: 100%;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_post_mobile{
     display: none;
     text-align: center;
}
 .banner_post_mobile>a>img{
     max-width: 100%;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_post_code{
     text-align: center;
     background-color: #F3F3F3;
}
 .banner_post_code * {
     max-width: 100%;
     object-position: center;
}
/*PAGE POST: COLUMN*/
 .post_author{
     padding:9px 30px 19px 30px;
     margin:30px 0px 0px 0px;
     text-align: center;
     background-color: #FFF;
     border-radius: 9px 50px 9px 50px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_author_image>img{
     object-fit:cover;
     object-position:center;
     border:5px solid#E9E9E9;
     border-radius: 50%;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_author_description>header>h4{
     margin:5px 0px 5px 0px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .post_author_description>header>h5{
     font-size: 1.2em;
}
 .post_author_action>a{
     padding:5px 19px 8px 19px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#656565;
     border:3px solid#999;
     border-style: dotted;
     border-radius: 3px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_author_action>a:hover{
     background-color: #999;
     color: #FFF;
}
/*PAGE POST: PODCAST*/
 .post_code_player * {
     padding:19px 0px 15px 0px;
     margin:0px 0px 15px 0px;
     max-width: 100%;
     text-align: center;
     background-color:#fff;
     border:1px solid#e1e1e1;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
/*PAGE POST: CAMERA LIVE*/
 .code_player_camera_live{
     padding:0px 0px 0px 0px;
     margin:15px auto 15px auto;
     text-align: center;
}
/*PAGE POST: CLASSIFIED*/
 .classified_contact{
     padding:0px 0px 19px 0px;
     margin:0px 0px 26px 0px;
     text-align: right;
     border-bottom: 2px solid#e9e9e9;
}
 .classified_email {
     padding:6px 3px 8px 3px;
     margin:0px 0px 0px 0px;
     width: 390px;
     display: inline-block;
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     text-align: center;
     color: #656565;
     background-color: #E1E1E1;
     border-radius: 30px;
}
 .classified_email:hover {
     background-color:#656565;
     color:#fff;
}
 .classified_telephone {
     padding:6px 3px 8px 3px;
     margin:0px 0px 0px 19px;
     width: 190px;
     display: inline-block;
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     text-align: center;
     color: #656565;
     background-color: #E1E1E1;
     border-radius: 30px;
}
 .classified_telephone:hover {
     background-color:#656565;
     color:#fff;
}
 .classified_whatsapp {
     padding:6px 3px 8px 3px;
     margin:0px 0px 0px 19px;
     width: 190px;
     display: inline-block;
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     text-align: center;
     background-color: #1fd065;
     color: #fff;
     border-radius: 30px;
}
 .classified_whatsapp:hover {
     background-color: #179f4e;
     color:#fff;
}
/*PAGE POST: EVENT*/
 .post_event_info{
     padding:9px 19px 16px 19px;
     margin:0px 0px 15px 0px;
     font-size: 1.1em;
     background-color: #fff;
     border:1px solid#e1e1e1;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .post_event_info>header>h4{
     font-size: 1.1em;
     font-weight: 690;
}
 .post_event_locality{
     margin:0px 0px 0px 0px;
}
 .post_event_locality>div{
     font-size: 0.9em;
     font-weight: 690;
     letter-spacing: 1px;
}
 .post_event_locality>p{
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     color:#656565;
}
 .post_event_start_date{
     padding:5px 0px 5px 0px;
     margin:0px 0px 15px 0px;
     text-align: center;
     color:#588C65;
     border:3px solid#588C65;
     border-radius: 90px;
}
 .post_event_start_date:hover{
     background-color: #588C65;
     color:#fff;
}
 .post_event_start_date>div{
     font-size: 0.9em;
     font-weight: 690;
     letter-spacing: 1px;
}
 .post_event_start_date>span{
     font-size: 0.8em;
     font-weight: 590;
     letter-spacing: 1px;
}
 .post_event_end_date{
     padding:3px 0px 5px 0px;
     margin:0px 0px 0px 0px;
     text-align: center;
     color:#721C26;
     border:3px solid#721C26;
     border-radius: 90px;
}
 .post_event_end_date:hover{
     background-color: #721C26;
     color:#fff;
}
 .post_event_end_date>div{
     font-size: 0.9em;
     font-weight: 690;
     letter-spacing: 1px;
}
 .post_event_end_date>span{
     font-size: 0.8em;
     font-weight: 590;
     letter-spacing: 1px;
}
/*HOME: CARD COLUMN*/
 .list_columns{
}
 .list_columns>header{
     margin:0px 0px 30px 0px;
}
 .list_columns>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #353535;
}
 .list_columns>header>h2>span{
     margin-right: 12px;
     display: inline-block;
     width: 9px;
     height: 17px;
     background-color: #A1A1A1;
}
 .card_column>a{
     display: block;
     margin:0px 0px 30px 0px;
     text-align: center;
     -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
     -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
     box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.5);
     border-radius: 9px;
}
 .card_column>a:hover{
     filter: brightness(75%);
}
 .card_column>a>img{
     width: 100%;
     height: 190px;
     object-fit: cover;
     object-position: center;
     border-radius: 9px 9px 0px 0px;
}
 .card_column>a>div{
     margin:-55px 0px -3px 0px;
     background-color: #F1F1F1;
}
 .card_column>a>div>img{
     width: 105px;
     height: 105px;
     background-color: #fff;
     object-fit: cover;
     object-position: center;
     border: 12px solid#F1F1F1;
     border-radius: 50%;
}
 .card_column>a>header{
     padding: 0px 12px 0px 12px;
     background-color: #F1F1F1;
}
 .card_column>a>header>h3{
     margin:3px 0px 15px 0px;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
     color:#656565;
}
 .card_column>a>header>h4{
     margin: 0px 0px 0px 0px;
     font-size: var(--h4-font-1920);
     line-height: 1.3em;
     color:#353535;
     min-height: 95px;
}
 .card_column>a>span{
     display: block;
     padding: 15px 0px 19px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #757575;
     background-color: #E9E9E9;
     border-radius: 0px 0px 9px 9px;
}
 .card_column_primary>a{
     display: inline-block;
     padding: 16px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_column_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_column_primary>a>img{
     width: 100%;
     height: 215px;
     object-fit: cover;
     object-position: center;
}
 .card_column_primary>a>div{
     margin:-55px 0px -3px 0px;
     background-color: #F1F1F1;
}
 .card_column_primary>a>div>img{
     width: 105px;
     height: 105px;
     object-fit: cover;
     object-position: center;
     background-color: #fff;
     border: 12px solid#F1F1F1;
     border-radius: 50%;
}
 .card_column_primary>a>header{
     padding: 0px 12px 0px 12px;
     background-color: #F1F1F1;
}
 .card_column_primary>a>header>h3{
     margin:3px 0px 9px 0px;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
     color:#656565;
}
 .card_column_primary>a>header>span{
     padding: 2px 9px 3px 9px;
     font-size: 0.8em;
     text-transform: uppercase;
     color: #353535;
     background-color: #fff;
     border-radius: 3px;
}
 .card_column_primary>a>header>h4{
     margin: 9px 0px 0px 0px;
     font-size: var(--h4-font-1920);
     line-height: 1.3em;
     color:#353535;
     min-height: 95px;
}
 .card_column_primary>a>span{
     display: block;
     padding: 15px 0px 19px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #757575;
     background-color: #E9E9E9;
}
/*HOME: PODCAST*/
 .section_podcast{
     padding: 35px 0px 90px 0px;
     background-color: #FFF;
}
 .podcast_home>header{
     margin:0px 0px 35px 0px;
     text-align: center;
}
 .podcast_home>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #353535;
}
 .podcast_home>header>h2>span{
     font-size: 1.4em;
     color:#A1A1A1;
}
 .card_podcast_home{
     text-align: center;
}
 .card_podcast_home>a{
     display: block;
     margin:0px auto 30px auto;
     width: 100%;
     text-align: center;
}
 .card_podcast_home>a:hover{
     filter: brightness(75%);
}
 .card_podcast_home>a>img{
     width: 100%;
     height: 450px;
     object-fit: cover;
     object-position: center;
     border: 12px solid#FFF;
     border-radius: 5px;
}
 .card_podcast_home>a>div{
     display: block;
     position: relative;
     margin:-450px 0px 0px 0px;
     height: 450px;
     background-image: linear-gradient(to top, #131313, #131313, transparent);
     opacity: 0.95;
     border-radius: 0px 0px 5px 5px;
}
 .card_podcast_home>a>header{
     position: relative;
     padding:0px 15px 0px 15px;
     margin:-360px 0px 0px 0px;
     width: 100%;
     float: left;
     text-align: center;
}
 .card_podcast_home>a>header>div{
     margin:0px 0px 9px 0px;
}
 .card_podcast_home>a>header>div>img{
     width: 115px;
     height: 115px;
     border: 12px solid#353535;
     border-radius: 50%;
}
 .card_podcast_home>a>header>h3{
     color: #FFF;
     font-size: 0.9em;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .card_podcast_home>a>header>h4{
     color: #FFF;
     font-size: 1.2em;
}
 .card_podcast_home>a>header>h5{
     display: inline-block;
     padding: 3px 5px 4px 5px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #353535;
     background-color: #FFF;
}
 .card_podcast_home>a>header>i{
     display: block;
     font-size: 3.5em;
     color:#656565;
}
/*HOME: LAST NEWS*/
 .section_one{
     padding: 30px 0px 50px 0px;
}
 .last_news_card{
     margin:0px 0px 30px 0px;
}
 .last_news_card :hover{
     filter: brightness(119%);
}
 .last_news_card>a>img{
     width: 100%;
     height: 250px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .last_news_card>a>header>h3{
     display: inline-block;
     margin:-22px 0px 0px 0px;
     position: absolute;
     padding: 2px 5px 3px 5px;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: var(--category-last-news-color-font);
     background-color: var(--category-last-news-color);
}
 .last_news_card>a>header>h4{
     display: inline-block;
     margin:9px 0px 0px 0px;
     font-size: var(--h4-font-1920);
     color: #333;
}
 .last_news_card>a>header>h5{
     font-size: var(--h5-font-1920);
     font-weight: 390;
     color: #656565;
}
/*HOME: ADS*/
 .banner_side_home{
     margin:0px auto 30px auto;
     text-align: center;
}
 .banner_side_home>a>img{
     width: 100%;
     height: auto;
     object-position: center;
     border-radius: 3px;
}
 .banner_side_code{
     margin:0px auto 30px auto;
     text-align: center;
}
 .banner_side_code * {
     max-width: 100%;
     object-position: center;
}
/*HOME: CATEGORY ONE*/
 .section_two{
     padding: 50px 0px 50px 0px;
}
 .category_one>header{
     padding: 5px 0px 30px 0px;
}
 .category_one>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #353535;
}
 .category_one>header>h2>span{
     font-size: 0.8em;
     font-weight: 490;
}
 .category_one>header>div{
     margin:-15px 0px 0px 0px;
     width: 375px;
     height: 6px;
     background-color: var(--category-one-color);
     opacity: 0.5;
}
 .category_one>header>span{
     display: block;
     width: 100%;
     height: 2px;
     background-color: #F1F1F1;
}
 .card_big_category_one{
     display: block;
     margin:0px 0px 0px 0px;
}
 .card_big_category_one>a:hover{
     filter: brightness(119%);
}
 .card_big_category_one>a>img{
     width: 100%;
     height: 450px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_big_category_one>a>div{
     display: block;
     margin:-450px 0px 0px 0px;
     width: 100%;
     height: 450px;
     background-image: linear-gradient(to top, #151515, transparent);
     opacity: 0.8;
}
 .card_big_category_one>a>header{
     margin:-119px 15px 0px 15px;
     height: 115px;
     position: relative;
}
 .card_big_category_one>a>header>h3{
     padding: 3px 5px 3px 5px;
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-one-color-font);
     background-color: var(--category-one-color);
     border-radius: 3px;
}
 .card_big_category_one>a>header>h4{
     font-size: 1.5em;
     font-weight: 650;
     line-height: 1.5em;
     letter-spacing: 2px;
     text-shadow: 2px 2px #151515;
     text-transform: uppercase;
     color:#FFF;
}
 .card_small_category_one{
     display: block;
     margin:30px 0px 30px 0px;
}
 .card_small_category_one>a:hover{
     filter: brightness(119%);
}
 .card_small_category_one>a>img{
     width: 100%;
     height: 255px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_small_category_one>a>header{
     margin:9px 0px 0px 0px;
}
 .card_small_category_one>a>header>h3{
     padding: 2px 5px 3px 5px;
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-one-color);
     border: 2px solid var(--category-one-color);
     border-radius: 3px;
}
 .card_small_category_one>a>header>h4{
     font-size: var(--h4-font-1920);
     color:#353535;
}
 .card_small_category_one>a>header>h5{
     font-size: var(--h5-font-1920);
     font-weight: 390;
     color: #656565;
}
/*HOME: CATEGORY TWO*/
 .category_two>header{
     margin:0px 0px 30px 0px;
}
 .category_two>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #353535;
}
 .category_two>header>h2>span{
     font-size: 0.8em;
     font-weight: 490;
}
 .category_two>header>div{
     margin:-15px 0px 0px 0px;
     width: 375px;
     height: 6px;
     background-color: var(--category-two-color);
     opacity: 0.5;
}
 .category_two>header>span{
     display: block;
     width: 100%;
     height: 2px;
     background-color: #F1F1F1;
}
 .card_small_category_two>a{
     display: block;
     margin:0px 0px 30px 0px;
}
 .card_small_category_two>a:hover{
     filter: brightness(119%);
}
 .card_small_category_two>a>img{
     width: 100%;
     height: 186px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_small_category_two>a>header{
     margin:6px 0px 0px 0px;
}
 .card_small_category_two>a>header>h3{
     font-size: var(--h3-font-1920);
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-two-color);
}
 .card_small_category_two>a>header>h4{
     font-size: var(--h4-font-1920);
     color:#353535;
}
 .card_small_category_two>a>header>h5{
     font-size: var(--h5-font-1920);
     font-weight: 390;
     color:#656565;
}
/*HOME: CLASSIFIED*/
 .section_classified{
     padding: 50px 0px 50px 0px;
}
 .classified_home{
}
 .classified_home>header{
     padding: 0px 0px 30px 0px;
}
 .classified_home>header>h2{
     display: inline-block;
     padding: 0px 9px 3px 5px;
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #555;
     border-radius: 3px 50px 50px 3px;
}
 .carousel_classified_controls {
     padding: 4px 5px 0 5px;
     margin: 0;
     display: inline-block;
     float: right 
}
 .carousel_classified_controls_post{
     padding: 5px 5px 0 5px;
     margin: 0;
     display: block;
     float: right;
}
 .carousel_btn_control_next {
     padding: 5px 19px 5px 19px;
     margin: 0 0 0 15px;
     color:#FFF;
     background-color: #a1a1a1;
     border-radius: 3px 3px 3px 3px;
     border:1px solid#858585;
}
 .carousel_btn_control_next:hover {
     opacity: .8 
}
 .carousel_btn_control_previous {
     padding: 5px 19px 5px 19px;
     margin: 0 9px 0 5px;
     font-size: 1em;
     color:#FFF;
     background-color: #a1a1a1;
     border-radius: 3px 3px 3px 3px;
     border:1px solid#858585;
}
 .carousel_btn_control_previous:hover {
     opacity: .8 
}
 .card_classified {
     padding: 5px 5px 30px 5px;
     margin: 0 0 35px 0;
     background-color: #fafafa;
     width: 100%;
     min-width:230px;
     border-radius: 3px;
     border-bottom: 1px solid#f5f5f5;
     border-radius: 3px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .card_classified>img {
     width: 100%;
     height: 215px;
     object-fit: cover;
     object-position: center;
     border-radius: 5px 5px 0 0;
     box-shadow: 0 5px 5px rgba(0, 0, 0, .1) 
}
 .card_classified_status{
     padding:3px 9px 3px 9px;
     margin:15px 0px 0px 15px;
     display: block;
     position: absolute;
     float: right;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     background-color: #E1000A;
     color:#fff;
     border-radius: 3px;
     opacity: 0.75;
}
 .card_classified_price {
     padding: 3px 5px 3px 5px;
     margin: -32px 0 0 0;
     float: right;
     position: relative;
     font-size:1.1em;
     font-weight: 690;
     background-color: #555;
     color: #fff;
     opacity: .75;
     display: inline-block;
     border-radius: 3px 
}
 .card_classified_info {
     padding:0px 5px 0px 5px;
     text-align: center;
     margin-top: 18px 
}
 .card_classified_title>h3 {
     font-size: 1em;
     line-height: 1.2em;
     min-height: 39px 
}
 .card_classified_location {
     font-size: .9em;
     color: #8c98a8;
     margin-bottom: 28px 
}
 .classified_btn {
     padding: 9px 50px 11px 50px;
     text-decoration: none;
     border: 1px solid#e1e1e1;
     border-bottom: 1px solid#999;
     background: #fff;
     color: #595959;
     font-size: 1em;
     font-weight: 500;
     letter-spacing: 1px;
     border-radius: 5px 
}
 .classified_btn:hover {
     color: #333;
     background: #fcfcfc;
     border-bottom: 2px solid#e9e9e9 
}
/*HOME: VIDEO*/
 .section_video{
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     background-color: #F1F1F1;
     border-bottom: 1px solid#E1E1E1;
     position: relative;
     background-image: url(https://www.adjoriparana.com.br/themes/news_04/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: 630px;
     position: relative;
     overflow-y: auto;
     overflow-x: hidden;
     border-radius: 3px;
}
 .list_videos a {
     text-decoration: none;
     color: #333;
}
 .list_videos a:active,.list_videos a:hover {
     color: #fff;
     background: gray;
}
 .card_video{
     padding: 5px 15px 5px 15px;
     margin: 0;
     background-color:#e1e1e1;
     border-bottom:2px solid#f9f9f9;
}
 .card_video:hover{
     background-color:#fff;
     color:#333;
}
 .card_video_cover>img {
     width: 100%;
     height: auto;
     min-height:90px;
     object-fit: cover;
     object-position: center;
     border-radius: 2px 
}
 .card_video_title {
     margin: 15px 0 0 0 
}
 .card_video_title>h5 {
     font-size: 1.1em;
     font-weight: 500;
     letter-spacing: 2px;
     line-height: 1.3em;
     word-wrap: break-word;
}
 .list_videos::-webkit-scrollbar {
     width: 12px;
}
 .list_videos::-webkit-scrollbar-thumb {
     -webkit-border-radius: 10px;
     border-radius: 3px;
     background:#e1e1e1;
     -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5) 
}
/*HOME: CATEGORY THREE*/
 .section_four{
     padding: 50px 0px 50px 0px;
}
 .category_three>header{
     margin:0px 0px 30px 0px;
}
 .category_three>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #353535;
}
 .category_three>header>h2>span{
     font-size: 0.8em;
     font-weight: 490;
}
 .category_three>header>div{
     margin:-15px 0px 0px 0px;
     width: 375px;
     height: 6px;
     background-color: var(--category-three-color);
     opacity: 0.5;
}
 .category_three>header>span{
     display: block;
     width: 100%;
     height: 2px;
     background-color: #F1F1F1;
}
 .card_category_three{
     margin:0px 0px 30px 0px;
}
 .card_category_three>a{
     display: flex;
}
 .card_category_three>a:hover{
     filter: brightness(119%);
}
 .card_category_three_image{
     width: 35%;
}
 .card_category_three_image>img{
     width: 100%;
     height: 193px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_category_three_title{
     margin:0px 0px 0px 15px;
     width: 65%;
}
 .card_category_three_title>header>h3{
     font-size: var(--h3-font-1920);
     text-transform: uppercase;
     letter-spacing: 1px;
     color: var(--category-three-color);
}
 .card_category_three_title>header>h4{
     font-size: 1.5em;
     color: #191919;
}
 .card_category_three_title>header>h5{
     font-size: 1.3em;
     font-weight: 350;
     color: #656565;
}
 .card_category_three_title>div{
     display: inline-block;
     font-style: italic;
     font-size: 0.75em;
     font-weight: 650;
     text-transform: uppercase;
     color: #353535;
}
 .card_category_three_title>div>span{
     color: #999;
}
/*HOME: CATEGORY FOUR*/
 .section_five{
     padding: 50px 0px 55px 0px;
     background-color: #191919;
}
 .category_four{
}
 .category_four>header{
     margin:0px 0px 30px 0px;
}
 .category_four>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: #E1E1E1;
}
 .category_four>header>h2>span{
     font-size: 0.8em;
     font-weight: 490;
}
 .category_four>header>div{
     margin:-15px 0px 0px 0px;
     width: 375px;
     height: 6px;
     background-color: var(--category-four-color);
     opacity: 0.5;
}
 .category_four>header>span{
     display: block;
     width: 100%;
     height: 3px;
     background-color: #131313;
}
 .card_big_category_four>a{
     display: flex;
     margin:0px 0px 30px 0px;
}
 .card_big_category_four>a:hover{
     filter: brightness(119%);
}
 .card_big_category_four_image{
     display: inline-block;
     width: 100%;
}
 .card_big_category_four_image>img{
     width: 650px;
     height: 395px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_big_category_four_title{
     display: inline-block;
     margin:0px 0px 0px 15px;
     width: 100%;
     text-align: center;
}
 .card_big_category_four_title>header{
     padding: 105px 0px 0px 0px;
}
 .card_big_category_four_title>header>h3{
     display: inline-block;
     padding: 2px 6px 3px 6px;
     margin:0px 0px 12px 0px;
     font-size: 0.9em;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-four-color-font);
     background-color: var(--category-four-color);
     border-radius: 3px;
}
 .card_big_category_four_title>header>h4{
     font-size: 1.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #C9C9C9;
}
 .card_big_category_four_title>header>h5{
     font-size: 1.3em;
     font-weight: 390;
     color: #A1A1A1;
}
 .card_small_category_four>a{
     display: block;
     margin:0px 0px 0px 0px;
}
 .card_small_category_four>a:hover{
     filter: brightness(119%);
}
 .card_small_category_four>a>img{
     height: 190px;
     width: 100%;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_small_category_four>a>header{
}
 .card_small_category_four>a>header>h3{
     margin:6px 0px 5px 0px;
     font-size: var(--h3-font-1920);
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-four-color);
}
 .card_small_category_four>a>header>h4{
     font-size: var(--h4-font-1920);
     letter-spacing: 1px;
     color: #C9C9C9;
}
 .card_small_category_four>a>header>h5{
     font-size: var(--h5-font-1920);
     font-weight: 390;
     color: #A1A1A1;
}
/*HOME: CALENDAR OF EVENTS*/
 .section_calendar_of_events{
     padding: 65px 0px 50px 0px;
}
 .calendar_of_events_home{
}
 .calendar_of_events_home>header{
     margin:0px 0px 30px 0px;
}
 .calendar_of_events_home>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
}
 .card_event {
     font-family: Raleway, Arial, sans-serif;
     background-color: #FFF;
     text-align: left;
     box-shadow: 0 0 5px rgba(0, 0, 0, .15);
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     -webkit-transition: all .3s ease;
     transition: all .3s ease;
     border-radius: 5px;
}
 .card_event:hover{
     opacity: 0.8;
}
 .card_event>a>img {
     max-width: 100%;
     height: 230px;
     vertical-align: top;
     position: relative;
     object-fit: cover;
     object-position: center;
     border-radius: 5px 5px 0px 0px;
}
 .card_event_body {
     padding:15px 5px 5px 9px;
     margin: -40px 16px 0px 16px;
     position: relative;
     background-color: #FFF;
     border-radius: 5px;
}
 .card_event_date {
     background-color: #333;
     top: 15px;
     color: #fff;
     left: 12px;
     min-height: 55px;
     min-width: 50px;
     position: absolute;
     text-align: center;
     font-size: 1.1em;
     font-weight: 650;
     text-transform: uppercase 
}
 .card_event_date>span {
     padding:3px 0px 0px 0px;
     display: block;
}
 .card_event_date .month {
     padding: 5px 0px 5px 0px;
     font-size: 0.8em;
     background-color: #222 
}
 .card_event_body>h3 {
     margin-left: 60px;
     display: inline-block;
     font-size: 0.9em;
     color: #333;
     font-weight: 600;
     line-height: 1.4em;
     text-transform: uppercase;
     min-height: 65px;
}
 .card_event_body>p {
     font-size: .8em;
     margin-bottom: 20px;
     color: #999 
}
/*HOME: CATEGORY FIVE*/
 .section_six{
     padding: 50px 0px 55px 0px;
}
 .category_five{
}
 .category_five>header{
     margin:0px 0px 30px 0px;
}
 .category_five>header>h2{
     font-size: var(--h2-font-1920);
     font-weight: 750;
     letter-spacing: 3px;
     text-transform: uppercase;
     color: var(--category-five-color);
}
 .category_five>header>h2>span{
     font-size: 0.8em;
     font-weight: 490;
}
 .category_five>header>div{
     margin:-15px 0px 0px 0px;
     width: 375px;
     height: 6px;
     background-color: var(--category-five-color);
     opacity: 0.5;
}
 .category_five>header>span{
     display: block;
     width: 100%;
     height: 3px;
     background-color: #F1F1F1;
}
 .card_text_category_five{
}
 .card_text_category_five>a{
     display: inline-block;
     padding: 0px 0px 15px 0px;
     margin:0px 0px 30px 0px;
     border-bottom: 2px solid#E1E1E1;
}
 .card_text_category_five>a>header{
}
 .card_text_category_five>a>header>h3{
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-five-color);
}
 .card_text_category_five>a>header>h4{
     font-size: 1.9em;
     font-weight: 650;
     line-height: 1.4em;
     letter-spacing: 1px;
     color: #353535;
}
 .card_text_category_five>a>header>h5{
     font-size: 1.5em;
     font-weight: 300;
     color: #656565;
}
 .card_big_category_five>a{
     display: block;
     margin: 0px 0px 50px 0px;
}
 .card_big_category_five>a:hover{
     filter: brightness(119%);
}
 .card_big_category_five>a>img{
     width: 100%;
     height: 275px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_big_category_five>a>div{
     display: block;
     margin:-275px 0px 0px 0px;
     width: 100%;
     height: 275px;
     background-image: linear-gradient(to top, #191919, #353535, transparent);
     opacity: 0.6;
}
 .card_big_category_five>a>header{
     margin: -119px 15px 0px 15px;
     position: relative;
     min-height: 95px;
}
 .card_big_category_five>a>header>h3{
     display: inline-block;
     padding: 1px 5px 3px 5px;
     margin:0px 0px 0px 0px;
     font-size: 0.9em;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #353535;
     border-radius: 3px;
}
 .card_big_category_five>a>header>h4{
     font-size: 1.3em;
     line-height: 1.4em;
     letter-spacing: 1px;
     color:#FFF;
     text-shadow: 2px 2px #151515;
}
 .card_small_category_five>a{
     display: block;
     margin: 0px 0px 30px 0px;
}
 .card_small_category_five>a:hover{
     filter: brightness(119%);
}
 .card_small_category_five>a>img{
     width: 100%;
     height: 170px;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .card_small_category_five>a>header{
}
 .card_small_category_five>a>header>h3{
     margin:5px 0px 0px 0px;
     font-size: 0.8em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--category-five-color);
}
 .card_small_category_five>a>header>h4{
     margin: 3px 0px 0px 0px;
     font-size: 1.1em;
     line-height: 1.4em;
     letter-spacing: 1px;
     color: #353535;
}
 .card_small_category_five>a>header>h5{
     margin: 3px 0px 0px 0px;
     font-size: 1em;
     font-weight: 390;
     letter-spacing: 1px;
     color: #656565;
}
/*HOME: GUIDE*/
 .section_guide{
     padding: 55px 0px 65px 0px;
     background-color: #F5F5F5;
     background-image: url(../../../../uploads/default/background-guide.jpg);
     background-size: cover;
     background-position: center;
     border-bottom: 1px solid#E9E9E9;
     border-top: 1px solid#E9E9E9;
}
 .guide_search{
     margin:0px auto 55px auto;
     max-width: 675px;
}
 .guide_search>header{
     color: #fff;
     text-shadown: 2px 2px #151515;
     text-align: center;
}
 .guide_search>header>h2{
     font-size: 1.5em;
     font-weight: 900;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: var(--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, #f1f1f1);
     color: #393939;
}
 .carousel_control_home_next_guide:hover{
     opacity: 1;
     color:#151515;
}
 .carousel_control_home_prev_guide{
     padding:23px 30px 23px 30px;
     margin:-255px 0px 0px 0px;
     float: left;
     opacity: 0.8;
     transform:translateY(-50%);
     background-image: linear-gradient(to right, #fff, #f1f1f1);
     color: #393939;
}
 .carousel_control_home_prev_guide:hover{
     opacity: 1;
     color: #151515;
}
/*GUIDE: PAGE*/
 .guide_header{
     padding:30px 0px 30px 0px;
     background-color: #E9E9E9;
     background-image: url(https://www.adjoriparana.com.br/uploads/default/background-banner.png);
     background-repeat: repeat;
}
 .guide_body{
     padding:19px 0px 15px 0px;
     background-color: #FFF;
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
     -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
     box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
}
 .guide_info{
     padding: 15px;
     margin:39px auto 0px auto;
     max-width: 1250px;
     font-size: 0.8em;
     line-height: 1.5em;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     background-image: linear-gradient(to right, #f1f1f1, #f9f9f9);
     border-radius: 15px;
}
 .guide_info>a{
     font-weight: 590;
}
 .guide_footer{
     background-color: #F5F5F5;
}
 .guide_content{
     margin-left: auto;
     margin-right: auto;
     max-width: 1250px;
}
 .guide_image>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     background-color: #fff;
     border: 9px solid#fff;
}
 .guide_image>span{
     padding:3px 15px 5px 15px;
     margin:-50px 0px 0px 0px;
     display: inline-block;
     float: left;
     position: relative;
     font-weight: 590;
     color:#555;
     background-color: #E9E9E9;
}
 .guide_title{
}
 .guide_title>header{
}
 .guide_title>header>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;
}
 .business{
     padding: 50px 0px 75px 0px;
     margin:0px auto 0px auto;
     max-width: 1260px;
}
 .business>header{
     margin:0px 0px 26px 9px;
}
 .business>header>h2{
     font-size: 1.3em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
/*GUIDE: GALLERY*/
 .guide_gallery {
     margin:5px 0px 0px 0px;
}
 .guide_image_gallery {
     margin:23px 0px 0px 0px;
}
 .guide_image_gallery>a>img {
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border: 9px solid#fff;
     border-radius: 3px;
}
 .card_guide_rel{
     padding:19px 19px 19px 19px;
     margin:0px 9px 39px 9px;
     background-color: #FAFAFA;
     border-radius: 5px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     z-index: 0;
}
 .card_guide_rel>a:hover * {
     opacity: 0.8;
}
 .card_guide_rel>a>img{
     width: 100%;
     height: 215px;
     object-fit: cover;
     object-position: center;
}
 .card_guide_rel>a>header{
     margin:9px 0px 0px 0px;
     min-height: 75px;
}
 .card_guide_rel>a>header>h3{
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
     font-style: italic;
     color:#656565;
}
 .card_guide_rel>a>header>h3>span{
     font-weight: 390;
}
 .card_guide_rel>a>header>h4{
     font-size: 1.1em;
     color:#353535;
}
 .card_guide_rel_action{
     padding:9px 15px 12px 15px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#555;
     background-color: #F3F3F3;
     border-radius: 5px;
}
 .card_guide_rel_action>span{
     font-size: 1.3em;
     font-weight: 900;
}
 .carousel_control_next_guide{
     padding:6px 15px 6px 15px;
     margin:15px 5px 0px 0px;
     transform:translateY(-50%);
     background-color:#393939;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_next_guide:hover{
     background-color:#191919;
     color:#fff;
}
 .carousel_control_prev_guide{
     padding:6px 15px 6px 15px;
     margin:15px 26px 0px 0px;
     transform:translateY(-50%);
     background-color:#393939;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_prev_guide:hover{
     background-color:#191919;
     color:#fff;
}
 .call_whatsapp{
     margin:15px 15px 0px 0px;
     display: inline-block;
}
 .call_whatsapp>a{
     padding: 9px 12px 9px 12px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#FFF;
     background-color: #00B75A;
     border-bottom: 2px solid#009D4F;
     border-radius: 3px;
}
 .call_whatsapp>a:hover{
     background-color: #009D4F;
}
 .visit_facebook{
     margin:15px 15px 0px 0px;
     display: inline-block;
}
 .visit_facebook>a{
     padding: 9px 12px 9px 12px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#FFF;
     background-color: #025aa5;
     border-bottom: 2px solid#024D8A;
     border-radius: 3px;
}
 .visit_facebook>a:hover{
     background-color: #024D8A;
}
 .visit_instagram{
     margin:15px 0px 0px 0px;
     display: inline-block;
}
 .visit_instagram>a{
     padding: 9px 12px 9px 12px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#FFF;
     background-color: #393939;
     border-bottom: 2px solid#262626;
     border-radius: 3px;
}
 .visit_instagram>a:hover{
     background-color: #262626;
}
 .guide_description{
     font-size: 1.1em;
}
 .guide_social{
     padding:9px 0px 9px 0px;
     text-align: center;
     background-color: #F5F5F5;
}
 .share_guide_item_call{
     margin:0px 0px 0px 0px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     color:#656565;
}
 .share_guide_item{
     margin:0px 0px 0px 19px;
     display: inline-block;
     text-align: center;
}
 .share_guide_item>a{
     padding:9px 0px 0px 0px;
     display: inline-block;
     font-size: 1.2em;
     height: 50px;
     width: 50px;
     border-radius: 50%;
}
/*GUIDE: EVALUATION*/
 .business_evaluation{
     position: relative;
     padding: 0px 0px 0px 9px;
     margin: -28px auto 0px auto;
     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: ADVERTISING*/
 .advertising_head_page{
     padding: 30px 0px 0px 0px;
     background-color: #E1E1E1;
}
 .advertising_head_content{
     padding:50px 30px 35px 30px;
     margin:0px auto 0px auto;
     max-width: 1300px;
     background-color: #FFF;
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36);
     -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36);
     box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.36) 
}
 .advertising_title{
     margin:0px auto 0px auto;
     max-width: 1300px;
}
 .advertising_title>header{
}
 .advertising_title>header>h1{
     margin:0px 0px 0px 0px;
     font-size: 1.8em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .advertising_title>header>h2{
     margin:9px 0px 0px 0px;
     font-size: 0.9em;
     text-transform: uppercase;
     color:#555;
}
 .advertising_title>header>h2>i{
     margin:0px 5px 0px 0px;
     font-size: 2.1em;
     float: left;
}
 .advertising_title>header>h3{
     font-size: 0.9em;
     text-transform: uppercase;
     color:#555;
}
 .advertising_buttons{
     margin:15px 0px 0px 0px;
     text-align: right;
}
 .advertising_buttons>a{
     padding:12px 0px 12px 0px;
     margin:0px 0px 0px 15px;
     width: 180px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     text-align: center;
     border-radius: 3px;
}
 .advertising_body{
     background-color: #E1E1E1;
}
 .advertising_body_content{
     padding:30px 30px 15px 30px;
     max-width: 1300px;
     margin-right: auto;
     margin-left: auto;
     background-color: #fff;
     border-top: 3px solid#E9E9E9;
     border-top-style: dashed;
}
 .advertising_body_content * {
     max-width: 100%;
     white-space: -pre-wrap;
     white-space: -o-pre-wrap;
     white-space: -moz-pre-wrap;
     white-space: -hp-pre-wrap;
     word-wrap: break-word 
}
 .advertising_body_content * img {
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     text-align: center;
}
 .advertising_body_content * figure {
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     text-align: center;
}
 .advertising_body_content * iframe {
     max-width: 100%;
     object-fit: cover;
     object-position: center;
     text-align: center;
}
 .advertising_body_content * embed {
     max-width: 100%;
     object-fit: cover;
     object-position: center;
     text-align: center;
}
 .advertising_email{
     padding:9px 0px 9px 0px;
     font-size: 0.85em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     word-wrap: break-word;
     background-color: #F9F9F9;
     border-radius: 15px;
}
 .advertising_phone{
     padding:9px 0px 9px 0px;
     font-size: 0.85em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     word-wrap: break-word;
     background-color: #F9F9F9;
     border-radius: 15px;
}
 .advertising_content{
     margin:15px 0px 0px 0px;
     font-size: 1.1em;
}
 .advertising_content * {
     word-wrap: break-word;
     max-width: 100%;
}
 .advertising_footer{
     padding:0px 0px 0px 0px;
     background-color: #E1E1E1;
}
 .advertising_footer_content{
     padding:15px 30px 15px 30px;
     max-width: 1300px;
     margin-right: auto;
     margin-left: auto;
     background-color: #FFF;
}
 .share_advertising{
     padding:5px 5px 5px 0px;
     text-align: right;
}
 .share_advertising_item_call{
     margin:0px 0px 0px 0px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     color:#999;
}
 .share_advertising_item{
     margin:0px 0px 0px 12px;
     display: inline-block;
     text-align: center;
}
 .share_advertising_item>a{
     padding:7px 0px 0px 0px;
     display: inline-block;
     height: 39px;
     width: 39px;
     border-radius: 50%;
}
/*PAGE: DIGITAL EDITION*/
 .digital_edition_head{
     padding:26px 0px 30px 0px;
     background-color: #E9E9E9;
}
 .digital_edition_title{
     margin:0px auto 0px auto;
     max-width: 1100px;
}
 .digital_edition_title>header{
     text-align: center;
}
 .digital_edition_title>header>div{
     padding:0px 19px 0px 19px;
     display: inline-block;
     font-style: italic;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#555;
     border-bottom: 1px solid#555;
}
 .digital_edition_title>header>div>i{
     font-size: 0.9em;
}
 .digital_edition_title>header>div>span{
}
 .digital_edition_title>header>h1{
     margin:9px 0px 0px 0px;
     font-size: 2.3em;
     font-weight: 650;
     letter-spacing: 1px;
}
 .digital_edition_body{
     padding:0px 0px 0px 0px;
     background-color: #323639;
}
 .digital_edition_content{
     margin:0px auto 0px auto;
     max-width: 1100px;
}
 .digital_edition_mobile{
     display:none;
}
 .digital_edition_rel{
     padding:30px 0px 15px 0px;
     background-color: #FFF;
}
 .digital_editions{
     margin:0px auto 0px auto;
     max-width: 1300px;
}
 .digital_editions>header{
     margin:0px 0px 26px 5px;
}
 .digital_editions>header>h3{
     font-size: 1.3em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#393939;
}
 .digital_editions>header>h3>i{
     font-size: 1.2em;
}
 .digital_edition_exclusive{
     padding:39px 0px 39px 0px;
     color:#FFF;
}
 .digital_edition_exclusive>figure{
     margin:0px auto 0px auto;
     max-width: 230px;
}
 .digital_edition_exclusive>figure>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border:9px solid#FFF;
     border-radius: 3px;
}
 .digital_edition_exclusive>header{
     margin:9px 0px 0px 0px;
     text-align: center;
}
 .digital_edition_exclusive>header>h2{
     font-size: 1.6em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .digital_edition_exclusive>header>h3{
     font-size: 1.3em;
     font-weight: 390;
}
 .digital_edition_exclusive>div{
     margin:15px 0px 0px 0px;
     text-align: center;
}
 .digital_edition_exclusive>div>a{
     padding:9px 0px 9px 0px;
     margin:0px 9px 0px 9px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     min-width: 150px;
     border-radius: 3px;
}
 .btn_login{
     color:#FFF;
     background-color: #0069d9;
}
 .btn_login:hover{
     color:#FFF;
     background-color: #00a3d5;
}
 .btn_register{
     color:#FFF;
     background-color: #00B75A;
}
 .btn_register:hover{
     color:#FFF;
     background-color: #00b895;
}
 .digital_edition_info{
     padding:39px 0px 39px 0px;
     color:#FFF;
}
 .digital_edition_info>figure{
     margin:0px auto 0px auto;
     max-width: 230px;
}
 .digital_edition_info>figure>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border:9px solid#FFF;
     border-radius: 3px;
}
 .digital_edition_info>header{
     margin:9px 0px 0px 0px;
     text-align: center;
}
 .digital_edition_info>header>h2{
     font-size: 1.6em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .digital_edition_info>header>h3{
     font-size: 1.3em;
     font-weight: 390;
}
 .card_digital_edition_rel{
     padding:8px 19px 30px 19px;
     margin:0px 0px 35px 0px;
     background-color: #FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_digital_edition_rel:hover{
     opacity: 0.8;
}
 .card_digital_edition_rel>span{
     margin:0px 0px 8px 0px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#151515;
}
 .card_digital_edition_rel>span>i{
}
 .card_digital_edition_rel>time{
     margin:2px 0px 0px 0px;
     display: inline-block;
     float: right;
     font-size: 0.9em;
     font-weight: 590;
     color: #999;
}
 .card_digital_edition_rel>img{
     width: 100%;
     height: 355px;
     object-fit: cover;
     object-position: center;
     border:2px solid#E9E9E9;
     border-radius: 3px;
}
 .card_digital_edition_rel>header{
     margin:5px 0px 0px 0px;
     display: flex;
     min-height: 65px;
}
 .card_digital_edition_rel>header>h2{
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     color: #393939;
}
/*PAGES: DEFAULT*/
 .head_pages{
     padding:26px 0px 39px 0px;
     margin:0px 0px 0px 0px;
     background-color: #F5F5F5;
     background-image: url(https://www.adjoriparana.com.br/themes/news_04/images/pages.jpg);
     background-size: cover;
     background-position: center;
     border-bottom: 1px solid#e1e1e1;
}
 .head_page_contact{
     padding:23px 0px 23px 0px;
     margin:0px 0px 0px 0px;
     background-color: #F5F5F5;
     background-image: url(https://www.adjoriparana.com.br/themes/news_04/images/pages.jpg);
     background-size: cover;
     background-position: center;
     border-bottom: 1px solid#e1e1e1;
}
 .head_pages_title{
     text-align: center;
}
 .head_pages_title>header{
     margin:0px 0px 0px -15px;
}
 .head_pages_title>header>h1{
     font-size: 1.4em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .head_pages_title>header>h1>span{
     padding:2px 5px 2px 5px;
     margin:4px 0px 0px 3px;
     display: inline-block;
     position: absolute;
     font-size: 0.5em;
     font-weight: 590;
     text-transform: uppercase;
     background-color:#fff;
     border:1px solid#a1a1a1;
}
 .head_pages_title>header>h1>mark{
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     font-weight: 300;
     color:#656565;
     background-color: transparent;
}
 .head_page_contact_title{
     text-align: center;
}
 .head_page_contact_title>header{
     margin:0px auto 0px auto;
     max-width: 720px;
}
 .head_page_contact_title>header>h1{
     font-size: 1.4em;
     font-weight: 690;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .head_page_contact_title>header>h1>span{
     padding:2px 5px 2px 5px;
     margin:4px 0px 0px 3px;
     display: inline-block;
     position: absolute;
     font-size: 0.5em;
     font-weight: 590;
     text-transform: uppercase;
     background-color:#fff;
     border:1px solid#a1a1a1;
}
 .head_page_contact_title>header>h2{
     font-size: 1.1em;
     font-weight: 590;
     line-height: 1.4em;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .search{
     margin:0px 30% 0px 30%;
     text-align: center;
}
 .input_search{
     padding:0px 5px 0px 5px;
     font-size: 1.1em;
     width: 90%;
}
 .btn_search_post{
     padding:9px 15px 9px 15px;
     font-size: 1.1em;
     background-color: var(--main-color);
     color: var(--main-color-font);
     border:0;
}
 .btn_search_post:hover{
     opacity: 0.6;
}
 .body_pages{
     padding:39px 0px 39px 0px;
     background-color: #F5F5F5;
}
 .horizontal_banner_pages_desktop{
     display: block;
     padding:15px 0px 15px 0px;
     background-image: url(https://www.adjoriparana.com.br/uploads/default/background-banner.png);
     background-repeat: repeat;
}
 .horizontal_banner_pages_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .horizontal_banner_pages_mobile{
     padding:15px 0px 15px 0px;
     display: none;
}
 .horizontal_banner_pages_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
/*PAGES: POST REL*/
 .list_call_posts{
     padding:0px 0px 90px 0px;
}
 .list_call_posts>header{
     text-align: right;
}
 .list_call_posts>header>h2{
     font-size: 1.5em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .card_call_posts>a{
     display: block;
     padding:0px 0px 0px 0px;
     background-color: #FFF;
     border-bottom: 2px solid#E9E9E9;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_call_posts>a:hover{
     opacity: 0.8;
}
 .card_call_posts>a:hover .card_call_posts_action>span{
     color: #393939;
     background-color: #E1E1E1;
}
 .card_call_posts>a>img{
     width: 100%;
     height: 239px;
     object-fit: cover;
     object-position: center;
}
 .card_call_posts>a>header{
     padding:15px 19px 0px 19px;
     min-height: 175px;
}
 .card_call_posts>a>header>h3{
     font-size: 0.9em;
     text-transform: uppercase;
     color:#656565;
}
 .card_call_posts>a>header>h4{
     margin:0px 0px 5px 0px;
     font-size: 1.2em;
     color: #393939;
}
 .card_call_posts>a>header>h5{
     font-size: 1em;
     font-weight: 490;
     color: #656565;
}
 .card_call_posts_action{
     padding:0px 15px 19px 15px;
     text-align: center;
}
 .card_call_posts_action>span{
     padding:10px 15px 12px 15px;
     display: inline-block;
     min-width: 250px;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     color:#555;
     background-color: #fff;
     border:1px solid#e1e1e1;
     border-radius: 30px;
}
 .carousel_control_next_posts_rel{
     padding:9px 19px 9px 19px;
     margin:45px 0px 0px 0px;
     transform:translateY(-50%);
     background-color:#555;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_next_posts_rel:hover{
     background-color:#191919;
     color:#fff;
}
 .carousel_control_prev_posts_rel{
     padding:9px 19px 9px 19px;
     margin:45px 30px 0px 0px;
     transform:translateY(-50%);
     background-color:#555;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_prev_posts_rel:hover{
     background-color:#191919;
     color:#fff;
}
/*PAGES: BANNER*/
 .banner_pages_head_desktop{
     padding:0px 0px 0px 0px;
     margin:0px auto 39px auto;
     max-width: 1500px;
     display: block;
     text-align: center;
}
 .banner_pages_head_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_pages_head_mobile{
     margin:0px 0px 39px 0px;
     display: none;
     text-align: center;
}
 .banner_pages_head_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_pages_footer_desktop{
     margin: 0px 0px 0px 0px;
     display: block;
     text-align: center;
}
 .banner_pages_footer_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_pages_footer_mobile{
     margin:23px 0px 0px 0px;
     display: none;
     text-align: center;
}
 .banner_pages_footer_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .banner_pages_code_primary{
     margin:0px 0px 39px 0px;
}
 .banner_pages_code_primary * {
     max-width: 100%;
     object-position: center;
}
 .banner_pages_code_secundary{
     margin:23px 0px 0px 0px;
}
 .banner_pages_code_secundary * {
     max-width: 100%;
     object-position: center;
}
/*PAGES: NO RESULT*/
 .page_noresults{
     margin:0px 23% 50px 23%;
     text-align: center;
     border-bottom:2px solid#e1e1e1;
}
 .page_noresults>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .page_noresults>header{
     margin:5px 0px 0px 0px;
}
 .page_noresults>header>h3{
     font-size: 1.9em;
     font-weight: 690;
}
 .page_noresults>p{
     font-size:1.2em;
     font-weight: 590;
     letter-spacing: 1px;
}
/*PAGES: POST*/
 .card_post_primary{
}
 .card_post_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_post_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_post_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_post_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_post_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_post_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_post_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_post_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_post_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     padding: 2px 5px 2px 5px;
     margin:-28px 0px 0px 0px;
     font-size: 1em;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #393939;
     opacity: 0.8;
}
 .card_post_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: ALBUM*/
 .card_album_primary{
}
 .card_album_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_album_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_album_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_album_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_album_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_album_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_album_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_album_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_album_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     margin:-55px 15px 0px 0px;
     font-size: 2em;
     color: #FFF;
     opacity: 0.6;
}
 .card_album_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: VAGAS DE EMPREGO*/
 .card_job_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_job_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_job_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_job_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_job_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_job_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0pxe;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_job_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_job_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_job_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     margin:-55px 15px 0px 0px;
     font-size: 2em;
     color: #FFF;
     opacity: 0.6;
}
 .card_job_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: SOCCER*/
 .list_leagues{
     padding: 50px 0px 0px 0px;
     background-color: #FFF;
}
 .leagues{
     margin:-15px 0px 30px 0px;
}
 .leagues_content{
     padding:15px 15px 0px 15px;
     text-align: center;
     background-color:#fff;
     border:1px solid#e1e1e1;
}
 .nav_league{
     border:2px solid#F5F5F5;
     border-bottom: 0;
}
 .nav_league>a{
     color: #353535;
     background-color: #E1E1E1;
}
 .item_team{
     padding:3px 0px 0px 0px;
     margin:0px 0px 19px 0px;
     width: 100%;
     height: 50px;
     background-color: #F9F9F9;
     border:1px solid#e9e9e9;
     border-radius: 5px;
}
 .item_team:hover{
     opacity: 0.5;
}
 .championship{
     font-size: 1em;
     font-weight: 590;
     background-color: #f1f1f1;
}
 .card_soccer_primary{
}
 .card_soccer_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_soccer_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_soccer_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_soccer_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_soccer_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_soccer_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_soccer_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_soccer_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_soccer_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     margin:-55px 15px 0px 0px;
     font-size: 0.9em;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #FFF;
     opacity: 0.6;
}
 .card_soccer_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: CONCURSO*/
 .card_contest_primary{
}
 .card_contest_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_contest_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_contest_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_contest_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_contest_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_contest_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0pxe;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_contest_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_contest_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_contest_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     margin:-55px 15px 0px 0px;
     font-size: 2em;
     color: #FFF;
     opacity: 0.6;
}
 .card_contest_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: PODCAST*/
 .card_podcast_primary{
}
 .card_podcast_primary>a{
     display: block;
     padding: 30px 30px 15px 30px;
     margin:0px 0px 35px 0px;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_podcast_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_podcast_primary>a>img{
     width: 100%;
     height: 243px;
     object-fit: cover;
     object-position: center;
}
 .card_podcast_primary>a>div{
     margin:5px 0px 0px 0px;
     color: #E1E1E1;
}
 .card_podcast_primary>a>div>i{
     background-color: #FFF;
     border-radius: 50%;
}
 .card_podcast_primary>a>header{
     margin:6px 0px 0px 0px;
     min-height: 95px;
}
 .card_podcast_primary>a>header>h3{
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .card_podcast_primary>a>header>h4{
     font-size: 1.2em;
     font-weight: 490;
     letter-spacing: 1px;
     color: #393939;
}
/*PAGES: EVENT*/
 .card_event_primary {
     padding: 16px 16px 3px 16px;
     margin:0px 0px 35px 0px;
     font-family: Raleway, Arial, sans-serif;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease 
}
 .card_event_primary:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_event_primary>a>img {
     max-width: 100%;
     height:265px;
     vertical-align: top;
     position: relative;
     object-fit: cover;
     object-position: center;
}
 .card_event_primary_body {
     padding:15px 15px 15px 15px;
     margin:-40px 15px 0px 15px;
     position: relative;
     background-color: #FFF;
     border-radius: 5px 5px 0px 0px;
}
 .card_event_primary_date {
     background-color: #333;
     top: 15px;
     color: #fff;
     left: 15px;
     min-height: 50px;
     min-width: 50px;
     position: absolute;
     text-align: center;
     font-size: 1.2em;
     font-weight: 700;
     text-transform: uppercase 
}
 .card_event_primary_date>span {
     display: block;
     line-height: 30px;
}
 .card_event_primary_date .month {
     font-size: 0.9em;
     background-color: #222 
}
 .card_event_primary_body>h3 {
     margin-left: 60px;
     display: inline-block;
     font-size: 1em;
     color: #333;
     font-weight: 600;
     line-height: 1.3em;
     text-transform: uppercase;
     min-height: 65px;
}
/*PAGES: VIDEO*/
 .card_video_primary{
}
 .card_video_primary>a{
     display: block;
     padding: 30px 30px 15px 30px;
     margin:0px 0px 35px 0px;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_video_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_video_primary>a>img{
     width: 100%;
     height: 243px;
     object-fit: cover;
     object-position: center;
}
 .card_video_primary>a>div{
     margin:5px 0px 0px 0px;
     color: #656565;
}
 .card_video_primary>a>div>i{
     background-color: #FFF;
     border-radius: 50%;
}
 .card_video_primary>a>header{
     margin:6px 0px 0px 0px;
     min-height: 95px;
}
 .card_video_primary>a>header>h3{
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .card_video_primary>a>header>h4{
     font-size: 1.2em;
     font-weight: 490;
     letter-spacing: 1px;
     color: #393939;
}
/*PAGES: COLUMNISTS*/
 .card_columnist_primary{
     padding: 16px 16px 23px 16px;
     margin:0px 0px 35px 0px;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
     -webkit-transition: all .3s ease;
     transition: all .3s ease 
}
 .card_columnist_primary>span{
     display: block;
     padding: 15px 0px 15px 0px;
     background-image: url(https://www.adjoriparana.com.br/uploads/default/columnist-profile.png);
     background-size: cover;
     background-position: center;
     border-radius: 3px;
}
 .card_columnist_primary>span>img{
     width: 150px;
     height: 150px;
     background-color: #fff;
     object-fit: cover;
     object-position: center;
     border-radius: 50%;
     border:15px solid#FFF;
}
 .card_columnist_primary>header{
     margin:15px 0px 0px 0px;
}
 .card_columnist_primary>header>h3{
     font-size: 1.1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #393939;
}
 .card_columnist_primary>header>span{
     font-size: 0.9em;
     color: #656565;
}
 .card_columnist_primary>div{
     margin:19px 0px 0px 0px;
}
 .btn_go_posts{
     display: block;
     padding: 9px 19px 12px 19px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #076CAE;
     border: 2px solid#076CAE;
     border-radius: 3px 
}
 .btn_go_posts:hover{
     color: #FFF;
     background-color: #076CAE;
}
 .btn_go_profile{
     display: block;
     padding: 9px 19px 12px 19px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #008C46;
     border: 2px solid#008C46;
     border-radius: 3px;
}
 .btn_go_profile:hover{
     color: #FFF;
     background-color: #008C46;
}
/*PAGES: DRUGSTORE*/
 .card_drugstore_primary{
}
 .card_drugstore_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_drugstore_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_drugstore_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_drugstore_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_drugstore_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_drugstore_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_drugstore_primary>a>header>h3{
     display: inline-block;
     font-size: 0.8em;
     letter-spacing: 2px;
     text-transform: uppercase;
}
 .card_drugstore_primary>a>header>h3>i{
     letter-spacing: normal;
     display: inline-block;
     padding: 2px 3px 3px 3px;
     margin:0px 0px 0px 0px;
     color: #FFF;
     background-color: #1BC895;
     border-radius: 3px;
}
 .card_drugstore_primary>a>header>h3>span{
     display: inline-block;
     padding: 2px 3px 3px 3px;
     margin:0px 5px 0px 0px;
     color: #FFF;
     background-color: #1BC895;
     border-radius: 3px;
}
 .card_drugstore_primary>a>header>h3>div{
     display: inline-block;
     padding: 2px 3px 3px 3px;
     margin:0px 5px 0px 0px;
     color: #FFF;
     background-color: #C9C9C9;
     border-radius: 3px;
}
 .card_drugstore_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_drugstore_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     margin:-35px 15px 0px 0px;
     font-size: 0.8em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #1BC895;
     text-shadow: 2px 2px solid#F5F5F5;
}
 .card_drugstore_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: CLASSIFIED*/
 .list_category_classified{
     padding: 26px 0px 5px 0px;
}
 .classified_category>header>h2{
     font-size: 0px;
}
 .classified_category_item{
     margin:0px 0px 26px 0px;
     text-align: center;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .classified_category_item>a{
     padding:12px 0px 12px 0px;
     display: block;
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#393939;
     background-color: #fff;
     border-radius: 3px;
}
 .classified_category_item>a>i{
     font-size: 0.9em;
}
 .classified_category_item>a:hover{
     background-color: #333;
     color:#fff;
}
 .card_classified_primary{
}
 .card_classified_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_classified_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_classified_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_classified_primary>a>mark{
     position: relative;
     display: inline-block;
     float: left;
     padding: 1px 5px 2px 5px;
     margin:0px 0px -28px 0px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     color: #FFF;
     background-color: #E1000A;
     opacity: 0.8;
}
 .card_classified_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_classified_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_classified_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_classified_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_classified_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_classified_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     padding: 1px 5px 3px 5px;
     margin:-27px 0px 0px 0px;
     font-size: 0.95em;
     font-weight: 650;
     letter-spacing: 1px;
     color: #FFF;
     background-color: #008C50;
     opacity: 0.8;
}
 .card_classified_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: GUIDE*/
 .guide_nav{
     margin:30px 0px 0px 0px;
}
 .guide_category{
}
 .guide_category>a{
     padding:0px 5px 5px 5px;
     margin:0px 0px 23px 0px;
     display: block;
     text-align: center;
     background-color: #FFF;
     border-radius:5px 5px 5px 5px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .guide_category>a:hover{
     opacity: 0.6;
}
 .guide_category>a>div{
     margin:-5px 0px 0px 0px;
     display: inline-block;
     font-size: 2.5em;
     color:#191919 
}
 .guide_category>a>header{
     min-height: 65px;
}
 .guide_category>a>header>h2{
     margin:-5px 0px 5px 0px;
     font-size: 1.05em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-shadow: 2px 2px #F5F5F5;
     color:#191919;
}
 .guide_category>a>header>h3{
     font-size: 0.8em;
     font-weight: 590;
     letter-spacing: 1px;
     line-height: 1.4em;
     text-transform: uppercase;
     color:#393939;
}
 .guide_subcategory{
}
 .guide_subcategory>a{
     padding:0px 5px 5px 5px;
     margin:0px 0px 23px 0px;
     display: block;
     text-align: center;
     background-color: #FFF;
     border-radius:5px 5px 5px 5px;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
}
 .guide_subcategory>a:hover{
     opacity: 0.6;
}
 .guide_subcategory>a>div{
     margin:-5px 0px 0px 0px;
     display: inline-block;
     font-size: 2.5em;
     color:#191919 
}
 .guide_subcategory>a>header{
     min-height: 46px;
}
 .guide_subcategory>a>header>h2{
     margin:-5px 0px 5px 0px;
     font-size: 0.75em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-shadow: 2px 2px #F5F5F5;
     color:#393939;
}
 .guide_subcategory>a>header>h3{
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     line-height: 1.4em;
     text-transform: uppercase;
     color:#191919;
}
 .card_guide_primary>a{
     display: inline-block;
     padding: 12px 15px 15px 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_guide_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_guide_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_guide_primary>a>span{
     display: block;
     margin:0px 0px 15px 0px;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     text-align: left;
     color: #656565;
}
 .card_guide_primary>a>span>mark{
     font-size: 0.75em;
     color: #999;
     background-color: #FFF;
}
 .card_guide_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_guide_primary>a>header{
     margin:5px 0px 0px 0px;
     min-height: 59px;
     text-align: initial;
}
 .card_guide_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_guide_primary>a>i{
     position: relative;
     display: inline-block;
     float: right;
     padding: 1px 5px 3px 5px;
     margin:-26px 3px 0px 0px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
     opacity: 0.8;
}
 .card_guide_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: DIGITAL EDITION*/
 .card_digital_edition{
     padding:8px 19px 30px 19px;
     margin:0px 0px 35px 0px;
     background-color: #FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_digital_edition:hover{
     opacity: 0.8;
}
 .card_digital_edition>span{
     margin:0px 0px 8px 0px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#151515;
}
 .card_digital_edition>span>i{
}
 .card_digital_edition>time{
     margin:2px 0px 0px 0px;
     display: inline-block;
     float: right;
     font-size: 0.9em;
     font-weight: 590;
     color: #999;
}
 .card_digital_edition>img{
     width: 100%;
     height: 326px;
     object-fit: cover;
     object-position: center;
     border:2px solid#E9E9E9;
     border-radius: 3px;
}
 .card_digital_edition>header{
     margin:5px 0px 0px 0px;
     display: flex;
     min-height: 65px;
}
 .card_digital_edition>header>h2{
     font-size: 1em;
     font-weight: 590;
     letter-spacing: 1px;
     color: #393939;
}
/*PAGES: POST REL*/
 .list_call_posts{
     padding:0px 0px 90px 0px;
}
 .list_call_posts>header{
     text-align: right;
}
 .list_call_posts>header>h2{
     font-size: 1.5em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .card_call_posts{
     padding:0px 0px 0px 0px;
     margin:0px 5px 0px 5px;
     background-color: #f9f9f9;
     -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
     box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
}
 .card_call_posts>img{
     width: 100%;
     height: 239px;
     object-fit: cover;
     object-position: center;
}
 .card_call_posts>header{
     padding:15px 19px 0px 19px;
     min-height: 165px;
}
 .card_call_posts>header>h3{
     font-size: 0.9em;
     text-transform: uppercase;
}
 .card_call_posts>header>h4{
     margin:0px 0px 5px 0px;
     font-size: 1.2em;
}
 .card_call_posts>header>h5{
     font-size: 1em;
     font-weight: 490;
}
 .card_call_posts_action{
     padding:0px 15px 19px 15px;
}
 .card_call_posts_action>a{
     padding:10px 59px 12px 59px;
     display: inline-block;
     font-weight: 590;
     letter-spacing: 1px;
     color:#555;
     background-color: #fff;
     border:1px solid#e1e1e1;
     border-radius: 30px;
}
 .card_call_posts_action>a:hover{
     background-color:#656565;
     color:#fff;
}
 .carousel_control_next_posts_rel{
     padding:6px 15px 6px 15px;
     margin:45px 0px 0px 0px;
     transform:translateY(-50%);
     background-color:#393939;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_next_posts_rel:hover{
     background-color:#191919;
     color:#fff;
}
 .carousel_control_prev_posts_rel{
     padding:6px 15px 6px 15px;
     margin:45px 23px 0px 0px;
     transform:translateY(-50%);
     background-color:#393939;
     color:#fff;
     float: right;
     position: relative;
     border-radius: 3px;
}
 .carousel_control_prev_posts_rel:hover{
     background-color:#191919;
     color:#fff;
}
/*PAGES: LIVE CAMERAS*/
 .card_camera_primary>a{
     display: inline-block;
     padding: 15px;
     margin:0px 0px 39px 0px;
     width: 100%;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .card_camera_primary>a:hover{
     filter: brightness(90%);
     border: 2px solid#E1E1E1;
}
 .card_camera_primary>a:hover>div{
     background-color: #E1E1E1;
}
 .card_camera_primary>a>img{
     width: 100%;
     height: 235px;
     object-fit: cover;
     object-position: center;
}
 .card_camera_primary>a>header{
     min-height: 95px;
     text-align: initial;
}
 .card_camera_primary>a>header>time{
     display: inline-block;
     float: right;
     margin:2px 0px 0px 0px;
     color: #A1A1A1;
     font-size: var(--h3-font-1920);
     font-weight: 390;
     text-transform: uppercase;
}
 .card_camera_primary>a>header>h3{
     display: inline-block;
     font-size: var(--h3-font-1920);
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #656565;
}
 .card_camera_primary>a>header>h4{
     font-size: var(--h4-font-1920);
     font-weight: 590;
     line-height: 1.4em;
     color: #656565;
}
 .card_camera_primary>a>span{
     position: relative;
     display: inline-block;
     float: right;
     padding: 2px 5px 3px 5px;
     margin:-23.5px 0px 0px 0px;
     font-size: 0.8em;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #FFF;
     background-color: #008C50;
     opacity: 0.8;
}
 .card_camera_primary>a>div{
     padding: 15px 0px 16px 0px;
     margin: 15px 0px 0px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color: #A1A1A1;
     background-image: linear-gradient(to right, #F5F5F5, #F9F9F9);
     border-radius: 5px;
}
/*PAGES: FORM CONTACT*/
 .form_contact{
     padding: 50px;
     margin:0px auto 0px auto;
     max-width: 930px;
     background-color: #FFF;
     border:15px solid#E9E9E9;
     border-radius: 5px;
}
 .contact_details{
     padding:35px 15px 35px 15px;
     margin:3px auto 0px auto;
     max-width: 930px;
     text-align: center;
     background-color: #E9E9E9;
}
 .contact_details>header{
}
 .contact_details>header>h3{
     margin:0px 0px 19px 0px;
     font-size: 1.5em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#575A89;
}
 .contact_forms{
     padding:15px 5px 30px 0px;
     border-right: 3px solid#FFF;
}
 .contact_forms>header{
}
 .contact_forms>header>h4{
     font-size: 1.3em;
}
 .contact_forms>p{
     margin:0px 0px 0px 0px;
     font-size: 1em;
}
 .contact_forms>p>a{
     color:#555;
}
 .contact_forms>p>span{
     font-weight: 590;
     color:#393939;
}
 .service_period{
     padding:15px 0px 5px 0px;
}
 .service_period>header{
}
 .service_period>header>h4{
     font-size: 1.3em;
}
 .service_period>p{
     margin:0px 0px 0px 0px;
     font-size: 1em;
     color:#555;
}
/*PAGE: STREAM*/
 .page_stream_video{
     padding:35px 0px 35px 0px;
     background-image: url("https://www.adjoriparana.com.br/uploads/default/live-background.jpg");
     background-size: cover;
     background-position: center;
     -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
     -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
     box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.39);
}
 .stream_video{
     padding:30px 30px 0px 30px;
     margin:0px auto 0px auto;
     max-width: 1100px;
     background-color: #555;
     border-radius: 3px;
}
 .stream_video>header{
     padding:15px 0px 12px 0px;
     text-align: center;
}
 .stream_video>header>h1{
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#FFF;
}
 .stream_video>header>h1>span{
     padding:1px 5px 2px 5px;
     display: inline-block;
     font-size: 0.8em;
     color:#FFF;
     background-color: #E1000A;
     border-radius: 3px;
}
 .stream_share{
     padding: 12px 0px 12px 0px;
     margin: 0px auto 0px auto;
     text-align: right;
}
 .stream_share_item_call{
     margin:0px 0px 0px 0px;
     display: inline-block;
     font-size: 0.9em;
     font-weight: 590;
     color:#999;
}
 .stream_share_item{
     margin:0px 0px 0px 12px;
     display: inline-block;
     text-align: center;
}
 .stream_share_item>a{
     padding:7px 0px 0px 0px;
     display: inline-block;
     height: 39px;
     width: 39px;
     border-radius: 50%;
}
/*PAGE: SUBSCRIBE NEWS*/
 .receive_news{
     padding: 0px 0px 0px 0px;
     border-top:1px solid#E9E9E9;
     background-color: #F5F5F5;
}
 .subscribe_news{
     margin:0px auto 0px auto;
     padding: 65px;
     text-align: center;
     background-color: #FFF;
     border:2px solid#FFF;
     -webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     -moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);
     border-radius: 5px;
}
 .subscribe_news>img{
     height: auto;
     max-width: 300px;
     object-fit: cover;
     object-position: center;
}
 .subscribe_news>header{
     margin: 15px 90px 15px 90px;
}
 .subscribe_news>header>h1{
     font-size: 1.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .subscribe_news>header>h1>strong{
     color: #4D8AF0;
}
 .subscribe_news>header>h2{
     font-size: 1.5em;
     font-weight: 390;
     color: #555;
}
 .telegram_group{
     margin: 0px 9px 30px 9px;
     display: inline-block;
}
 .telegram_group>a{
     padding:4px 0px 6px 0px;
     width: 250px;
     display: block;
     font-size: 1.2em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #0087CB;
     background-color: #FFF;
     border:3px solid#0087CB;
     border-radius: 3px;
}
 .telegram_group>a:hover{
     color: #FFF;
     background-color: #0087CB;
}
 .whatsapp_group{
     margin: 0px 9px 30px 9px;
     display: inline-block;
}
 .whatsapp_group>a{
     padding:4px 0px 6px 0px;
     width: 250px;
     display: block;
     font-size: 1.2em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #209165;
     background-color: #FFF;
     border:3px solid#209165;
     border-radius: 3px;
}
 .whatsapp_group>a:hover{
     color: #FFF;
     background-color: #209165;
}
 .facebook_group{
     margin: 0px 9px 30px 9px;
     display: inline-block;
}
 .facebook_group>a{
     padding:4px 0px 6px 0px;
     width: 250px;
     display: block;
     font-size: 1.2em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #0551AD;
     background-color: #FFF;
     border:3px solid#0551AD;
     border-radius: 3px;
}
 .facebook_group>a:hover{
     color: #FFF;
     background-color: #0551AD;
}
 .subscribe_channel_info{
     text-align: initial;
}
 .subscribe_channel_info>div{
     padding:15px 15px 15px 15px;
     margin:0px 0px 15px 0px;
     color: #721C26;
     background-color: #F8D7DA;
     border-radius: 3px;
}
 .subscribe_channel_info>div>header{
}
 .subscribe_channel_info>div>header>h5{
     margin:0px 0px 3px 0px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .subscribe_channel_info>div>p{
     margin:0px 0px 0px 0px;
}
/*STREAM PLAYER: SITE TOP*/
 .audio_player{
     padding:0px 0px 0px 0px;
     margin:-1px 19px 0px 0px;
     display: inline-block;
     float: right;
     height: 43px;
     width: 390px;
     object-position: center;
     text-align: center;
}
 .audio_player * {
     max-height: 43px;
     max-width:390px;
}
 .btn_live{
     margin:-2px 19px 0px 0px;
     display: inline-block;
     float: right;
}
 .btn_live>a{
     padding:12px 19px 0px 19px;
     display: block;
     height: 45px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--player-color-font);
     background-color: var(--player-color);
}
 .btn_live>a:hover{
     opacity: 0.8;
}
/*PAGE: ABOUT*/
 .page_about{
     padding: 50px 0px 50px 0px;
     background-color: #F1F1F1;
}
 .about_site{
     padding:4% 6% 5% 6%;
     margin:0px 0px 0px 0px;
     background-color: #FFF;
     border:2px solid#E9E9E9;
     border-radius: 5px;
}
 .about_site>header>h1{
     margin:0px 0px 30px 0px;
     font-size: 1.8em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .about_site>header>span{
     margin:-47px 0px 0px 0px;
     display: inline-block;
     float: right;
     width: 85%;
     height: 3px;
     background-color: #E9E9E9;
}
 .about_site>div{
     font-size: 1.1em;
     text-align: justify;
}
/*PAGE: TERMS AND POLICIES*/
 .page_terms_and_policies{
     padding: 50px 0px 50px 0px;
     background-color: #F3F3F3;
}
 .terms_description{
     padding: 50px 50px 50px 50px;
     margin:0px 0px 30px 0px;
     background-color: #FFF;
     -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     border-radius: 5px;
}
 .terms_description>header{
     margin:0px 0px 39px 0px;
     text-align: center;
}
 .terms_description>header>h1{
     font-size: 1.5em;
     font-weight: 650;
     line-height: 1.5em;
     letter-spacing: 5px;
     text-transform: uppercase;
}
 .terms_description>div{
     font-size: 1.1em;
}
 .policies_description{
     padding: 50px 50px 50px 50px;
     background-color: #FFF;
     -webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     -moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.1);
     border-radius: 9px;
}
 .policies_description>header{
     margin:0px 0px 30px 0px;
     text-align: center;
}
 .policies_description>header>h1{
     font-size: 1.5em;
     font-weight: 650;
     line-height: 1.5em;
     letter-spacing: 5px;
     text-transform: uppercase;
}
 .policies_description>div{
     font-size: 1.1em;
}
 .terms_and_policies_important{
     padding: 9px 5px 12px 5px;
     margin:0px 0px 0px 0px;
     font-size: 0.8em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     text-align: center;
     color: #932030;
     background-color: #F8D7DA;
}
/*CUSTOM*/
 .site_date{
     float: right;
     margin: 9px 0px 0px 0px;
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color:#fff;
}
/*FOOTER*/
 footer{
     padding: 30px 0px 50px 0px;
     background-color: var(--main-color);
     text-align: center;
}
 .footer_social_itens{
     margin: 26px 0px 0px 0px;
}
 .footer_social_itens>span{
     display: inline-block;
     margin:0px 15px 0px 15px;
     height: 2px;
     width: 175px;
     background-color: var(--main-color);
     filter: contrast(80%);
}
 .footer_social_item{
     display: inline-block;
}
 .footer_social_item>a{
     padding:6px 0px 0px 0px;
     margin:0px 9px 0px 9px;
     display: block;
     width: 45px;
     height: 45px;
     font-size: 1.3em;
     text-align: center;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 50%;
     filter: contrast(80%);
}
 .footer_social_item>a:hover{
     opacity: 0.6;
}
 .logo_footer{
     display: block;
     margin:0px auto 0px auto;
     max-width: 365px;
     text-align: center;
}
 .logo_footer>a{
     font-size: 1.5em;
     font-weight: 590;
     letter-spacing: 3px;
     text-align: center;
     color: var(--main-color-font);
}
 .logo_footer>a>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .footer_menu{
     margin:30px 0px 0px 0px;
}
 .footer_menu_item{
     display: inline-block;
}
 .footer_menu_item>a{
     font-size: 0.9em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: var(--main-color-font);
}
 .footer_menu_item>a>span{
     margin: 0px 5px 0px 5px;
     opacity: 0.6;
     float: right;
}
 .footer_menu_item>a:hover{
}
 .footer_copyright{
     padding: 5px 0px 5px 0px;
     font-size: 0.8em;
     letter-spacing: 1px;
     background-color: var(--main-color);
     color: var(--main-color-font);
     filter: brightness(80%);
     text-align: center;
     text-transform: uppercase;
}
/*PAGE: COLUMNIST*/
 .columnist_page{
     max-width: 1360px;
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto 
}
 .columnist_head{
     padding: 19px 0px 19px 0px;
     background-color: #E9E9E9;
     background-image: url("https://www.adjoriparana.com.br/uploads/default/columnist-background.png");
     background-size: cover;
     background-position: center;
     background-attachment: fixed;
}
 .columnist_body{
     padding: 19px 0px 15px 0px;
     background-color: #FFF;
}
 .columnist_footer{
     padding: 0px 0px 0px 0px;
     background-color: #E9E9E9;
}
 .columnist_last_posts{
     padding:19px 0px 19px 0px;
     background-color: #FFF;
}
 .columnist_info{
     text-align: center;
}
 .columnist_info>img{
     width: 180px;
     height: 180px;
     object-fit: cover;
     object-position: center;
     border:9px solid#FFF;
     border-radius: 50%;
}
 .columnist_info>header{
     margin:5px 0px 0px 0px;
}
 .columnist_info>header>h1{
     font-size: 1.2em;
     font-weight: 590;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .columnist_social_page{
     text-align: center;
}
 .columnist_social{
     padding:6px 0px 0px 0px;
     margin:0px 6px 0px 6px;
     display: inline-block;
     height: 39px;
     width: 39px;
     font-size: 1.1em;
     color:#656565;
     background-color: #FFF;
     box-shadow: 2px 2px #999;
     border-radius: 50%;
}
 .columnist_social:hover{
     color:#FFF;
     background-color: #999;
}
 .columnist_content{
     font-size: 1.1em;
}
 .columnist_share{
     padding:9px 0px 9px 0px;
     text-align: right;
}
 .columninst_posts{
}
 .columninst_posts>header{
     margin:15px 0px 35px 0px;
}
 .columninst_posts>header>h3{
     font-size: 1.5em;
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
}
 .call_all_posts{
     margin: 15px auto 39px auto;
     text-align: center;
}
 .call_all_posts>a{
     padding: 9px 19px 12px 19px;
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 2px;
     text-transform: uppercase;
     color:#FFF;
     background-image: linear-gradient(to right, #232323, #555);
     border-radius:3px;
}
 .call_all_posts>a:hover{
     background-image: linear-gradient(to right, #555, #232323);
}
/*FOOTER: TRENDS*/
 .trends_footer{
     padding: 50px 0px 35px 0px;
}
 .trends_category>header>h3{
     font-size: var(--h2-font-1920);
     font-weight: 650;
     letter-spacing: 2px;
     color: var(--main-color);
}
 .card_trend_footer>a{
     display: block;
     margin:0px 0px 30px 0px;
}
 .card_trend_footer>a:hover{
     filter: brightness(119%);
}
 .card_trend_footer>a>img{
     width: 100%;
     height: 190px;
     object-fit: cover;
     object-position: center;
     border-radius: 5px;
}
 .card_trend_footer>a>div{
     position: relative;
     display: inline-block;
     float: left;
     padding: 2px 0px 0px 0px;
     margin: -39px 0px 0px 5px;
     width: 35px;
     height: 35px;
     font-size: 1.2em;
     font-weight: 650;
     text-align: center;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 50%;
}
 .card_trend_footer>a>header{
     margin:6px 0px 0px 0px;
}
 .card_trend_footer>a>header>h4{
     font-size: 0.9em;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .card_trend_footer>a>header>h5{
     font-size: 1.2em;
     color: #353535;
}
/*ENQUETE*/
 .chart_vote>header>h5{
     font-size: 0.9em;
     letter-spacing: 1px;
}
 .chart_vote_result{
     margin:0px 0px 15px 0px;
}
/*PAGE: DRUGSTORE*/
 .post_contact{
     padding: 26px 15px 26px 15px;
     margin:0px 0px 0px 0px;
     background-image: url(https://www.adjoriparana.com.br/uploads/default/background-post-contact.jpg);
     background-size: cover;
     background-position: center;
     border-radius: 3px;
}
 .post_telephone_number{
     margin:0px 0px 23px 0px;
}
 .post_telephone_number>a{
     display: inline-block;
     padding: 7px 15px 6px 15px;
     min-width: 215px;
     font-size: 0.9em;
     font-weight: 590;
     text-align: center;
     text-transform: uppercase;
     color: #FFF;
     background-image: linear-gradient(to right, #0193f3, #0166A9);
     border-bottom: 2px solid#0166A9;
     border-radius: 5px;
}
 .post_telephone_number>a:hover{
     color:#fff;
     background-image: linear-gradient(to right, #0166A9, #0193f3);
}
 .post_whatsapp_number{
}
 .post_whatsapp_number>a{
     display: inline-block;
     padding: 7px 15px 6px 15px;
     min-width: 215px;
     font-size: 0.9em;
     font-weight: 590;
     text-align: center;
     text-transform: uppercase;
     color: #FFF;
     background-image: linear-gradient(to right, #179f4e, #127E3E);
     border-bottom: 2px solid#127E3E;
     border-radius: 5px;
}
 .post_whatsapp_number>a:hover{
     color:#fff;
     background-image: linear-gradient(to right, #127E3E, #179f4e);
}
 .post_address{
     margin:19px 0px 0px 0px;
     text-align: right;
}
 .post_address>div{
     font-size: 1.2em;
     font-weight: 650;
     letter-spacing: 3px;
     text-transform: uppercase;
}
 .post_address>p{
     font-size: 1em;
     font-weight: 590;
     text-transform: uppercase;
     color: #656565;
}
/*HOME: HORIZONTAL ADVERTISING*/
 .horizontal_banner_primary_desktop{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_primary_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_primary_mobile{
     display: none;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center 
}
 .horizontal_banner_primary_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_code_primary{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_code_primary * {
     max-width: 100%;
     object-position: center;
}
 .horizontal_banner_custom_desktop{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_custom_desktop>a>img{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_custom_mobile{
     display: none;
     padding:30px 15px 30px 15px;
     text-align: center;
}
 .horizontal_banner_custom_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_code_custom{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_code_custom * {
     max-width: 100%;
     object-position: center;
}
 .horizontal_banner_secundary_desktop{
     display: block;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_secundary_desktop>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_secundary_mobile{
     display: none;
     padding:30px 15px 30px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_secundary_mobile>a>img{
     max-width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border-radius: 3px;
}
 .horizontal_banner_code_secundary{
     padding:30px 15px 35px 15px;
     margin:0px auto 0px auto;
     max-width: 1360px;
     text-align: center;
}
 .horizontal_banner_code_secundary * {
     max-width: 100%;
     object-position: center;
}
/*CALL GOOGLE NEWS*/
 .call_google_news{
     margin:39px 0px 0px 0px;
     text-align: center;
}
 .call_google_news>a{
     padding:2px 9px 2px 9px;
     display: inline-block;
     width: 250px;
     background-color: #E9E9E9;
     border:3px solid#A9A9A9;
     border-radius: 30px;
}
 .call_google_news>a>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .call_google_news>a:hover{
     opacity: 0.5;
}
/*PAGE: JOBS*/
 .job_contact{
     padding:19px 9px 5px 9px;
     background-image: linear-gradient(to right, #f5f5f5, #fff);
}
 .job_contact>div{
     padding:0px 0px 0px 0px;
     margin:0px 0px 15px 0px;
     font-size: 0.8em;
     font-weight: 590;
     text-transform: uppercase;
}
 .job_contact>div>span{
     font-weight: 650;
     font-size: 0.9em;
     letter-spacing: 1px;
}
 .job_contact>div>a{
     color:#656565;
}
/*PAGE POST: PUBLISHER*/
 .publisher{
     display: flex;
     padding: 15px 15px 15px 15px;
     margin: 0px 0px 30px 0px;
     background-image: linear-gradient(to right, #e9e9e9, #f1f1f1, #fff);
     border: 1px solid#e9e9e9;
}
 .publihser_image{
     flex: 1;
     margin: 0px 15px 0px 0px;
}
 .publihser_image>img{
     width: 165px;
     height: 165px;
     object-fit: cover;
     object-position: center;
}
 .publisher_description{
     flex: 5;
}
 .publisher_description>header{
}
 .publisher_description>header>h4{
     font-size: 0.9em;
     letter-spacing: 1px;
     color: #656565;
}
 .publisher_description>header>h5{
     margin: 0px 0px 5px 0px;
     font-size: 1.1em;
     letter-spacing: 1px;
     color: #151515;
}
 .publisher_description>p{
     display: -webkit-box;
     font-size: 1em;
     font-weight: 350;
     color: #151515;
     text-overflow: ellipsis;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
 .publisher_description>div{
     margin: -5px 0px 0px 0px;
}
 .publisher_description>div>a{
     display: inline-block;
     padding: 2px 0px 0px 0px;
     margin: 0px 15px 0px 0px;
     width: 30px;
     height: 30px;
     font-size: 1em;
     text-align: center;
     color: #a9a9a9;
     border: 1px solid#a9a9a9;
     border-radius: 50%;
}
 .publisher_description>div>a:hover{
     color: #fff;
     background-color: #a9a9a9;
}
 .publisher_description>a{
     display: inline-block;
     float: right;
     padding: 3px 0px 4px 0px;
     margin: -30px 0px 0px 0px;
     min-width: 130px;
     text-align: center;
     color: #999;
     background-color: #e9e9e9;
     border-radius: 30px;
}
 .publisher_description>a:hover{
     color: #a9a9a9;
     background-color: #fff;
}
/*PAGE: DISCOUNT COUPON*/
 .discount_coupon {
     display: block;
     margin: 0px 0px 30px 0px;
     background: #fff 0 0 no-repeat padding-box;
     display: flex;
     border-radius: 15px;
     width: 100%;
     overflow: hidden;
}
 .discount_coupon_info {
     padding: 20px 15px;
     position: relative;
     width: 100%;
     display: flex;
     flex-direction: column;
     place-items: flex-start;
     border-right: 3px solid#f3f3f3;
     border-right-style: dashed;
}
 .discount_coupon_info:after, .discount_coupon_info:before {
     content: " ";
     position: absolute;
     width: 30px;
     height: 30px;
     border-radius: 50%;
     background: #f3f3f3;
     right: -15px;
}
 .discount_coupon_info:before {
     top: -15px;
}
 .discount_coupon_info:after {
     bottom: -15px;
}
 .discount_coupon_title {
     display: -webkit-box;
     font-size: 1.3em;
     line-height: 1.5em;
     min-height: 75px;
     color: #151515;
     text-overflow: ellipsis;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
 .discount_coupon_link {
     display: inline-block;
     padding: 5px 15px 6px 15px;
     font-size: 0.9em;
     font-weight: 300;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #fff;
     background-color: #1D9E95;
     border-radius: 3px;
}
 .discount_coupon_link:hover{
     color: #fff;
     background-color: #1A8A85;
}
 .discount_coupon_expire {
     font-size: 0.9em;
     color: #929191;
     margin-bottom: 10px;
}
 .discount_coupon_amount {
     font-size: 1.3em;
     font-weight: 650;
     letter-spacing: 1px;
     color: #1A8A85;
     display: flex;
     align-items: center;
     justify-content: center;
     text-align: center;
     width: 150px;
     min-width: 90px;
     position: relative;
     transform: rotate(270deg);
}
 .discount_coupon_amount>i{
     font-size: 0.9em;
}
/*PAGE: COUPOM*/
 .page_coupom{
     display: block;
     position: relative;
     height: 100%;
     min-height: 830px;
     padding: 0px auto 0px auto;
     background-color: #1D9E95;
     background-image: url("https://www.adjoriparana.com.br/uploads/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 50px 0px;
     background-color: #FCFCFC;
     border-bottom: 1px solid#f5f5f5;
     border-top: 1px solid#f5f5f5;
}
 .card_job>a{
     display: flex;
     padding: 0px 0px 0px 0px;
     min-height: 103px;
     background-image: linear-gradient(to right, #f5f5f5, #f9f9f9, #fff);
     border-radius: 3px;
     box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;
}
 .card_job>a:hover{
     filter: brightness(95%);
}
 .card_job>a>div{
     flex: 1;
     width: 30px;
     border-right: 5px solid#fff;
     border-right-style: dashed;
}
 .card_job>a>div>span{
     display: block;
     margin: 50px 0px 0px 0px;
     transform: rotate(-90deg);
     font-size: 1em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #555;
}
 .card_job>a>header{
     flex: 5;
     margin: 23px 5px 0px 9px;
}
 .card_job>a>header>h3{
     display: -webkit-box;
     font-size: 1.2em;
     line-height: 1.4em;
     color: #656565;
     font-weight: 350;
     text-overflow: ellipsis;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
     overflow: hidden;
}
/*PAGE POST: RELATED POSTS*/
 .related_post{
     display: block;
     padding: 9px 0px 5px 9px;
     margin: 0px 0px 15px 0px;
     border-left: 3px solid#e9e9e9;
     font-size: 0.95em;
}
 .related_post>p{
     margin: 0px 0px 5px 0px;
     font-size: 0.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #004085;
}
 .card_related>a{
     display: block;
}
 .card_related>a>div>p{
     margin: 0px 0px 9px 0px;
     color: #004085;
}
 .card_related>a>div>p>i{
     font-size: 0.8em;
     color: #05515A;
}
 .card_related>a>div>p:hover{
     display: inline-block;
     background-color: #e9e9e9;
}
/*CONTENT: CALL ADS*/
 .call_ads{
     display:block;
     margin: 0px 0px -19px 0px;
     font-size: 0.75em;
     font-weight: 390;
     letter-spacing: 1px;
     color: #858585;
     text-align: center;
}
/*DOWNLOAD PAGE:*/
 .download_page{
     padding: 39px 0px 50px 0px;
     margin: -39px 0px -50px 0px;
     background-color: #E9E9E9;
}
/*DOWNLOAD PAGE: ANDROID APP*/
 .android_app{
     padding: 50px 50px 0px 50px;
     margin: 0px 0px 0px 0px;
     background-color: #FFF;
     box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px;
     border-radius: 3px;
}
 .android_description{
     display: block;
}
 .android_description>header{
     min-height: 205px;
}
 .android_description>header>h1{
     font-size: 1em;
     font-weight: 350;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .android_description>header>span{
     display: block;
     margin: -15px 0px 9px 0px;
     width: 230px;
     height: 15px;
     background-color: #F3F3F3;
}
 .android_description>header>h2{
     font-size: 1.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .android_description>header>h3{
     font-size: 1.4em;
     font-weight: 390;
     line-height: 1.5em;
     letter-spacing: 1px;
}
 .android_qr_code{
     display: inline-block;
     float: left;
     margin: 0px 0px 35px 0px;
     width: 300px;
     text-align: center;
}
 .android_qr_code>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border: 15px solid#e9e9e9;
     border-radius: 3px;
}
 .android_qr_code>span{
     font-size: 0.8em;
     font-weight: 390;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .android_download_link{
     display: inline-block;
     float: left;
     margin: 115px 0px 0px 65px;
}
 .android_download_link>a{
     font-family: sans-serif;
     display: inline-block;
     padding: 19px 5px 19px 5px;
     width: 315px;
     font-size: 1em;
     font-weight: 6500;
     letter-spacing: 1px;
     text-align: center;
     text-transform: uppercase;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 3px;
     box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
 .android_download_link>a:hover{
     opacity: 0.9;
}
 .smarth_phone{
     float: right;
     padding: 0px 0px 0px 0px;
     margin: 76px 0px 0px 0px;
     background-repeat: no-repeat;
     object-position: center;
}
 .smarth_phone>img{
     margin: -23px 0px 0px -23px;
     width: 405px;
     height: auto;
     object-fit: cover;
     object-position: center;
}
/*DOWNLOAD PAGE: ALEXA SKILL*/
 .alexa_skill{
     padding: 50px 50px 15px 50px;
     margin: 0px 0px 0px 0px;
     background-color: #F3F3F3;
     box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
 .alexa_description{
     display: block;
}
 .alexa_description>header{
     min-height: 205px;
}
 .alexa_description>header>h1{
     font-size: 1em;
     font-weight: 350;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .alexa_description>header>span{
     display: block;
     margin: -15px 0px 9px 0px;
     width: 230px;
     height: 15px;
     background-color: #fff;
}
 .alexa_description>header>h2{
     font-size: 1.9em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .alexa_description>header>h3{
     font-size: 1.4em;
     font-weight: 390;
     line-height: 1.5em;
     letter-spacing: 1px;
}
 .alexa_qr_code{
     display: inline-block;
     float: left;
     margin: 15px 0px 0px 0px;
     width: 300px;
     text-align: center;
}
 .alexa_qr_code>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
     border: 15px solid#E9E9E9;
     border-radius: 3px;
}
 .alexa_qr_code>span{
     font-size: 0.8em;
     font-weight: 390;
     letter-spacing: 1px;
     text-transform: uppercase;
     color: #656565;
}
 .alexa_download_link{
     display: inline-block;
     float: left;
     margin: 130px 0px 0px 65px;
}
 .alexa_download_link>a{
     font-family: sans-serif;
     display: inline-block;
     padding: 19px 5px 19px 5px;
     width: 315px;
     font-size: 1em;
     font-weight: 6500;
     letter-spacing: 1px;
     text-align: center;
     text-transform: uppercase;
     color: var(--main-color-font);
     background-color: var(--main-color);
     border-radius: 3px;
     box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
 .alexa_download_link>a:hover{
     opacity: 0.9;
}
 .amazon_echo{
     float: left;
     padding: 0px 0px 0px 0px;
     margin: 195px 0px 0px 0px;
     background-repeat: no-repeat;
     object-position: center;
}
 .amazon_echo>img{
     width: 500px;
     height: auto;
     object-fit: cover;
     object-position: center;
}
 .amazon_echo>div>img{
     margin: -459px 0px 0px 200px;
     width: 66px;
     height: 66px;
     object-fit: cover;
     object-position: center;
     border-radius: 50%;
     filter: grayscale(99%);
}
/*ALEXA SKILL: TUTORIAL*/
 .alexa_skill_tutorial{
     display: block;
     padding: 30px 30px 5px 30px;
     margin: 35px auto 0px auto;
     background-color: #fff;
     border-radius: 3px;
     box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 3px;
}
 .alexa_skill_tutorial>header{
     margin: 0px 0px 30px 0px;
     text-align: center;
}
 .alexa_skill_tutorial>header>h4{
     font-size: 1.5em;
     font-weight: 650;
     letter-spacing: 1px;
     text-transform: uppercase;
}
 .skill_tutorial{
     padding: 15px 15px 15px 15px;
     margin: 0px 0px 30px 0px;
     background-color: #f5f5f5;
     border-radius: 3px;
}
 .skill_tutorial>header{
     min-height: 85px;
}
 .skill_tutorial>header>h5{
     font-size: 1.2em;
}
 .skill_tutorial>header>h5>span{
     display: inline-block;
     padding: 0px 0px 0px 0px;
     width: 26px;
     height: 26px;
     background-color: #E1000A;
     color: #fff;
     text-align: center;
     border-radius: 50%;
}
 .skill_tutorial>header>p{
     font-size: 0.9em;
}
 .skill_tutorial>div>img{
     width: 100%;
     height: auto;
     object-fit: cover;
     object-position: center;
}
/*WIDGET: STORIES*/
 .stories{
     display: block;
     padding: 30px 0px 30px 0px;
     background-color: #232323;
}
 .container_stories{
     padding: 0px 0px 0px 0px;
     margin: 0px auto 0px auto;
     max-width: 1320px;
     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: 132px;
     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: -185px 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.adjoriparana.com.br/uploads/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);
}
 @media(max-width: 1450px){
    /*HORIZONTAL MENU : LOGO*/
     .logo_menu{
         max-width: 360px;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
     .advertising_head{
         max-width: 760px;
    }
     .advertising_head * {
         max-height: 101px;
    }
    /*MAIN MENU: TRENDS*/
     .trends_menu_content{
         margin:0px 15px 0px 15px;
    }
    /*HOME: STREAM*/
     .audio_stream{
         max-width: 1300px;
    }
     .video_stream{
         max-width: 800px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height:650px;
    }
     .carousel_title_home{
         padding:365px 19px 0px 19px;
         margin:-650px 0px 0px 0px;
         height:650px;
    }
     .carousel_control_next_dest{
         margin:-365px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-365px 0px 0px 0px;
    }
    /*HOME: CARD COLUMN*/
     .card_column>a>img{
         height: 185px;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>img{
         height: 263px;
    }
    /*HOME: CATEGORY ONE*/
     .card_small_category_one>a>img{
         height: 250px;
    }
    /*HOME: CLASSIFIED*/
     .card_classified>img {
         height: 205px;
    }
     .card_classified_title>h3 {
         font-size: .9em;
         min-height: 39px 
    }
    /*HOME: VIDEO*/
     .list_videos {
         margin:0px 0px 0px 9%;
         max-height: 595px;
    }
    /*HOME: CATEGORY THREE*/
     .card_category_three_title>header>h4{
         font-size: 1.4em;
    }
     .card_category_three_title>header>h5{
         font-size: 1.2em;
    }
     .card_category_three_image>img{
         height: 190px;
    }
    /*HOME: CATEGORY FOUR*/
     .card_big_category_four_image>img{
         width: 645px;
         height: 390px;
    }
     .card_big_category_four_title>header{
         padding: 90px 0px 0px 0px;
    }
    /*HOME: CALENDAR OF EVENTS*/
     .card_event>a>img {
         height: 195px;
    }
    /*HOME: GUIDE*/
     .card_guide_home>a>img{
         height: 165px;
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_email{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 0px;
         width: 390px;
    }
     .classified_telephone{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 19px;
         width: 175px;
    }
     .classified_whatsapp{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 19px;
         width: 175px;
    }
    /*PAGE: ADVERTISING*/
     .advertising_head_content{
         max-width: 1230px;
    }
     .advertising_body_content{
         max-width: 1230px;
    }
     .advertising_footer_content{
         max-width: 1230px;
    }
     .advertising_buttons>a{
         margin:0px 0px 0px 12px;
         width: 165px;
         font-size: 0.85em;
    }
    /*PAGE: DIGITAL EDITION*/
     .card_digital_edition_rel>img{
         height: 350px;
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header>h2{
         font-size: 1em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.85em;
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition>img{
         height: 295px;
    }
    /*PAGE: STREAM*/
     .stream_video{
         max-width: 850px;
    }
    /*PAGE: COUPOM*/
     .page_coupom{
         min-height: auto;
    }
    /*HOME: JOB OPENINGS*/
     .card_job>a>div>span{
         margin: 53px 0px 0px 0px;
    }
    /*WIDGET: STORIES*/
     .container_stories{
         max-width: 1300px;
    }
     .story_card>a{
         width: 132px;
         margin: 0px 6px 0px 6px;
    }
}
 @media(max-width: 1300px){
    /*HORIZONTAL MENU : LOGO*/
     .logo_menu{
         max-width: 340px;
    }
    /*HORIZONTAL MENU : NAV*/
     .nav_item>a{
         margin:0px 15px 0px 0px;
         font-size: 0.9em;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
     .advertising_head{
         max-width: 715px;
    }
     .advertising_head * {
         max-height: 95px;
    }
    /*MAIN MENU: TRENDS*/
     .trends_menu_content{
         max-width: 1150px;
    }
     .list_trends{
         width: 85%;
    }
    /*HOME: STREAM*/
     .audio_stream{
         max-width: 1150px;
    }
     .video_stream{
         max-width: 720px;
    }
     .video_stream>header>h3{
         font-size: 0.9em;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 630px;
    }
     .carousel_title_home{
         padding:345px 15px 0px 15px;
         margin:-630px 0px 0px 0px;
         height:630px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlights_posts{
         padding: 0px 0px 0px 0px;
    }
     .highlight_image{
         width: 175px;
    }
     .highlight_post>a>header{
         padding: 0px 0px 0px 6px;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>img{
         height: 249px;
    }
     .last_news_card>a>header>h3{
         margin:-19px 0px 0px 0px;
         font-size: var(--h3-font-1300);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-1300);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_big_category_one>a>img{
         height: 450px;
    }
     .card_big_category_one>a>header>h3{
         display: inline-block;
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.4em;
    }
     .card_small_category_one>a>img{
         height: 240px;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-1300);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_small_category_two>a>img{
         height: 175px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-1300);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 2px 9px 3px 5px;
         font-size: var(--h2-font-1300);
    }
     .carousel_classified_controls {
         padding: 2px 5px 0 5px;
    }
     .card_classified>img {
         height: 180px;
    }
     .card_classified_title>h3 {
         min-height: 50px 
    }
    /*HOME: VIDEO*/
     .list_videos {
         margin:0px 0px 0px 0px;
         max-height: 545px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_category_three_image{
         width: 34%;
    }
     .card_category_three_image>img{
         height: 180px;
    }
     .card_category_three_title{
         width: 66%;
    }
     .card_category_three_title>header>h4{
         font-size: 1.3em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_big_category_four_image>img{
         width: 612px;
         height: 370px;
    }
     .card_big_category_four_title>header>h3{
         font-size: 0.9em;
    }
     .card_big_category_four_title>header>h4{
         font-size: 1.6em;
    }
     .card_small_category_four>a>img{
         height: 180px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-1300);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_event {
         margin:0px 0px 35px 0px 
    }
     .card_event_date>span {
         padding:3px 0px 0px 0px;
    }
     .card_event_date .month {
         padding: 3px 0px 3px 0px;
    }
     .card_event>a>img {
         height: 175px;
    }
     .card_event_body {
         margin: -40px 5px 0px 5px;
    }
     .card_event_body>h3 {
         font-size: 0.85em;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_text_category_five>a>header>h3{
         font-size: 1em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.6em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.3em;
    }
     .card_big_category_five>a>img{
         height: 250px;
    }
     .card_big_category_five>a>div{
         margin: -250px 0px 0px 0px;
         height: 250px;
    }
     .card_big_category_five>a>header{
         margin:-115px 15px 0px 15px;
    }
     .card_big_category_five>a>header>h3{
         font-size: 0.8em;
    }
     .card_big_category_five>a>header>h4{
         font-size: 1.2em;
    }
     .card_small_category_five>a>img{
         height: 159px;
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-1300);
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-1300);
    }
     .card_guide_home>a>span{
         font-size: 0.75em;
    }
     .card_guide_home>a>img{
         height: 159px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_guide_home>a>i{
         margin:-22px 0px 0px 0px;
         font-size: 0.75em;
    }
    /*PAGE POST: TITLE*/
     .post_title{
         margin:-75px 0px 0px 0px;
    }
     .post_title>header>h1{
         font-size: 1.9em;
    }
    /*PAGE POST: INFO*/
     .post_info_author>div{
         margin: 14px 0px 0px 9px;
         font-size: 0.9em;
    }
     .post_info_date_pub{
         margin: 14px 0px 0px 0px;
         font-size: 0.9em;
    }
     .post_info_last_update{
         margin: 14px 15px 0px 0px;
         font-size: 0.9em;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-1300);
    }
     .card_trends>a>img{
         max-height: 219px;
    }
     .card_trends>a>header>h4{
         font-size: 1.1em;
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         padding: 3px 9px 3px 9px;
         font-size: var(--h2-font-1300);
    }
     .posts_rel>header>div{
         margin:-23px 0px 0px 0px;
    }
     .post_rel>a>img{
         height: 216px;
    }
     .post_rel>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .post_rel_soccer>a>img{
         height: 216px;
    }
     .post_rel_soccer>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 260px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-1300);
    }
     .list_columns>header>h2>span{
         height: 15px;
    }
     .card_column>a>img{
         height: 175px;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-1300);
    }
     .card_column_primary>a>img{
         height: 190px;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGE POST: CLASSSIFIED*/
     .classified_email{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 0px;
         width: 335px;
         font-size: 0.75em;
    }
     .classified_telephone{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 19px;
         width: 155px;
         font-size: 0.75em;
    }
     .classified_whatsapp{
         padding:6px 3px 8px 3px;
         margin:0px 0px 0px 19px;
         width: 155px;
         font-size: 0.75em;
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-1300);
    }
     .podcast_home>header>h2>span{
         font-size: 1.3em;
    }
     .card_podcast_home>a>header>h3{
         font-size: 0.8em;
    }
     .card_podcast_home>a>header>h4{
         font-size: 1.1em;
    }
     .card_podcast_home>a>header>h5{
         font-size: 0.8em;
    }
    /*GUIDE: PAGE*/
     .guide_content{
         margin:0px 15px 0px 15px;
    }
    /*GUIDE: PAGE*/
     .guide_info{
         margin:39px 15px 0px 15px;
    }
     .business{
         margin:0px 15px 0px 15px;
    }
     .card_guide_rel>a>img{
         height: 185px;
    }
     .card_guide_rel>a>header>h3{
         font-size: 0.75em;
    }
    /*PAGE: ADVERTISING*/
     .advertising_head_content{
         max-width: 1150px;
    }
     .advertising_body_content{
         max-width: 1150px;
    }
     .advertising_footer_content{
         max-width: 1150px;
    }
     .advertising_title>header>h1{
         font-size: 1.6em;
    }
     .advertising_buttons>a{
         margin:0px 0px 0px 9px;
         width: 150px;
         font-size: 0.8em;
    }
    /*PAGE: DIGITAL EDITION*/
     .digital_edition_title>header>div{
         font-size: 0.9em;
    }
     .digital_edition_title>header>h1{
         font-size: 1.9em;
    }
     .digital_editions{
         max-width: 1200px;
    }
     .card_digital_edition_rel{
         padding:8px 15px 26px 15px;
    }
     .card_digital_edition_rel>span{
         font-size: 0.8em;
    }
     .card_digital_edition_rel>time{
         margin:3px 0px 0px 0px;
         font-size: 0.8em;
    }
     .card_digital_edition_rel>img{
         height: 330px;
    }
    /*PAGES: DEFAULT*/
     .search{
         margin:0px 23% 0px 23%;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 190px;
    }
    /*PAGES: POST*/
     .card_post_primary>a>img{
         height: 216px;
    }
     .card_post_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a>img{
         height: 216px;
    }
     .card_album_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a>img{
         height: 216px;
    }
     .card_job_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a>img{
         height: 216px;
    }
     .card_soccer_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a>img{
         height: 216px;
    }
     .card_contest_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a>img{
         height: 223px;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: EVENT*/
     .card_event_primary>a>img {
         height: 250px;
    }
     .card_event_primary_body>h3 {
         font-size: 0.9em;
         line-height: 1.5em;
    }
     .card_event_primary_date .month {
         font-size: 0.8em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary>a>img {
         height: 250px;
    }
     .card_video_primary_body>h3 {
         font-size: 0.9em;
         line-height: 1.5em;
    }
     .card_video_primary_date .month {
         font-size: 0.8em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary>header>h3{
         font-size: 1em;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>img{
         height: 216px;
    }
     .card_drugstore_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         font-size: 0.9em;
    }
     .card_classified_primary>a>img{
         height: 216px;
    }
     .card_classified_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header>h2{
         font-size: 0.9em;
    }
     .guide_category>a>header>h3{
         font-size: 0.75em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.8em;
    }
     .card_guide_primary>a>img{
         height: 216px;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition{
         padding:8px 15px 26px 15px;
    }
     .card_digital_edition>span{
         font-size: 0.8em;
    }
     .card_digital_edition>time{
         margin:3px 0px 0px 0px;
         font-size: 0.8em;
    }
     .card_digital_edition>img{
         height: 260px;
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a>img{
         height: 216px;
    }
     .card_camera_primary>a>header>time{
         font-size: var(--h3-font-1300);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-1300);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-1300);
    }
    /*PAGE: STREAM*/
     .stream_video{
         max-width: 720px;
    }
     .stream_video>header>h1{
         font-size: 0.9em;
    }
    /*PAGE: SUBSCRIBE NEWS*/
     .subscribe_news>img{
         max-width: 260px;
    }
     .subscribe_news>header>h1{
         font-size: 1.8em;
    }
     .subscribe_news{
         padding: 50px;
    }
     .subscribe_news>header>h1{
         font-size: 1.6em;
    }
     .subscribe_news>header>h2{
         font-size: 1.3em;
    }
     .subscribe_channel_info>div>header>h5{
         font-size: 0.9em;
    }
     .subscribe_channel_info>div>p{
         font-size: 0.9em;
    }
    /*PAGE: COLUMNIST*/
     .columnist_info>header>h1{
         font-size: 1.1em;
    }
     .columninst_posts>header>h3{
         font-size: 1.4em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>img{
         height: 175px;
    }
     .card_trend_footer>a>header>h4{
         font-size: 0.85em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 1.1em;
    }
    /*PAGE: DRUGSTORE*/
     .post_address>div{
         font-size: 1.1em;
    }
     .post_address>p{
         font-size: 0.9em;
    }
    /*PAGE: DISCOUNT COUPON*/
     .discount_coupon_title {
         font-size: 1.1em;
    }
    /*HOME: JOB OPENINGS*/
     .card_job>a>div>span{
         margin: 55px 0px 0px 0px;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
     .android_description>header>h2{
         font-size: 1.6em;
    }
     .android_description>header>h3{
         font-size: 1.3em;
    }
     .android_qr_code{
         width: 250px;
    }
     .android_download_link{
         margin: 95px 0px 0px 65px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
     .alexa_description>header>h2{
         font-size: 1.6em;
    }
     .alexa_description>header>h3{
         font-size: 1.3em;
    }
     .alexa_qr_code{
         width: 250px;
    }
     .alexa_download_link{
         margin: 95px 0px 0px 65px;
    }
    /*WIDGET: STORIES*/
     .container_stories{
         margin: 0px 15px 0px 15px;
    }
    /*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;
    }
}
 @media(max-width: 1200px){
    /*HORIZONTAL MENU : LOGO*/
     .logo_menu{
         margin:5px 0px 1px 0px;
         max-width: 270px;
    }
     .trends_menu{
         margin:0px 0px 0px 0px;
         background-color: #F5F5F5;
    }
     .trends_menu_content{
         padding:0px 0px 0px 15px;
         margin:0px 15px 0px 0px;
         background-color: #D9D9D9;
    }
     .trends_menu_desktop{
         width: 0px;
    }
     .trends_menu_desktop>span{
         display: none;
    }
     .list_trends{
         animation: marquee 35s linear infinite;
         width: 83%;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
     .advertising_head{
         max-width: 580px;
    }
     .advertising_head * {
         max-height: 76px;
    }
    /*HORIZONTAL MENU : STRUCTURE*/
     .site_head{
         padding: 42px 0px 9px 0px;
    }
     .nav_menu{
         display: none;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 575px;
    }
     .carousel_title_home{
         padding:315px 0px 0px 0px;
         margin:-575px 0px 0px 0px;
         height:575px;
    }
     .carousel_title_home>h2{
         font-size: 1.1em;
    }
     .carousel_title_home>h3{
         font-size: 1.6em;
         line-height: 1.5em;
    }
     .carousel_control_next_dest{
         margin:-350px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-350px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlight_image{
         display: none;
    }
     .highlight_post>a>header{
         padding: 0px 0px 0px 0px;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>img{
         height: 192px;
    }
     .last_news_card>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-1200);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_big_category_one>a>img{
         height: 320px;
    }
     .card_big_category_one>a>div{
         margin:-320px 0px 0px 0px;
         height: 320px;
    }
     .card_big_category_one>a>header{
         margin:-105px 15px 0px 15px;
         height: 99px;
    }
     .card_big_category_one>a>header>h3{
         display: inline-block;
         font-size: var(--h3-font-1200);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.2em;
    }
     .card_small_category_one>a>img{
         height: auto;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-1200);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_small_category_two>a>img{
         height: 139px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-1200);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         font-size: var(--h2-font-1200);
    }
     .carousel_classified_controls {
         padding: 0px 5px 0 5px;
    }
     .card_classified>img {
         height: 165px;
    }
     .card_classified_title>h3 {
         min-height: 55px;
    }
     .classified_btn {
         padding: 9px 30px 11px 30px;
    }
    /*HOME: VIDEO*/
     .list_videos {
         max-height: 500px;
    }
     .card_video_cover>img {
         min-height:109px;
    }
     .card_video_title {
         margin:6px 0px 0px 0px;
    }
     .card_video_title>h5 {
         font-size: 1em;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_category_three_image{
         width: 32%;
    }
     .card_category_three_image>img{
         height: 136px;
    }
     .card_category_three_title{
         width: 68%;
    }
     .card_category_three_title>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_category_three_title>header>h4{
         font-size: 1.1em;
    }
     .card_category_three_title>header>h5{
         font-size: 1em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_big_category_four_image>img{
         width: 475px;
         height: 285px;
    }
     .card_big_category_four_title>header{
         padding: 65px 0px 0px 0px;
    }
     .card_big_category_four_title>header>h3{
         font-size: 0.8em;
    }
     .card_big_category_four_title>header>h4{
         font-size: 1.3em;
    }
     .card_big_category_four_title>header>h5{
         font-size: 1.2em;
    }
     .card_small_category_four>a>img{
         height: 135px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-1200);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_event>a>img {
         height: 155px;
    }
     .card_event_body {
         padding:15px 5px 5px 5px;
         margin: -40px 0px 0px 0px;
    }
     .card_event_body>h3 {
         font-size: 0.8em;
         line-height: 1.6em;
    }
     .card_event_date {
         left: 9px;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_text_category_five>a>header>h3{
         font-size: 0.9em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.5em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.2em;
    }
     .card_big_category_five>a>img{
         height: 195px;
    }
     .card_big_category_five>a>div{
         margin: -195px 0px 0px 0px;
         height: 195px;
    }
     .card_big_category_five>a>header{
         margin:-105px 12px 0px 12px;
    }
     .card_big_category_five>a>header>h3{
         font-size: 0.75em;
    }
     .card_big_category_five>a>header>h4{
         font-size: 1em;
    }
     .card_small_category_five>a>img{
         height: 119px;
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-1200);
    }
    /*HOME: GUIDE*/
     .guide_search>header>h2{
         font-size: 1.4em;
    }
     .guide_search>header>h3{
         font-size: 1.2em;
    }
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_guide_home>a{
         padding: 12px 9px 15px 9px;
    }
     .card_guide_home>a>img{
         height: 122px;
    }
     .card_guide_home>a>header{
         min-height: 75px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .carousel_control_home_next_guide{
         margin:-265px 0px 0px 0px;
    }
     .carousel_control_home_prev_guide{
         margin:-265px 0px 0px 0px;
    }
    /*PAGE POST: TITLE*/
     .post_status{
         margin:-15px -12px 15px -12px;
    }
     .post_title{
         padding: 12px 12px 19px 12px;
    }
     .post_title>header>h3{
         font-size: 0.8em;
    }
     .post_title>header>h3>div{
         margin: 0px 0px 0px 12px;
    }
     .post_title>header>h3>span{
         margin: 0px 0px 0px 12px;
    }
     .post_title>header>h1{
         font-size: 1.6em;
    }
     .post_title>header>h2{
         font-size: 1.4em;
    }
    /*PAGE POST: INFO*/
     .post_info{
         padding: 6px 12px 6px 12px;
    }
     .post_info_author>div{
         font-size: 0.8em;
    }
     .post_info_date_pub{
         font-size: 0.8em;
    }
     .post_info_last_update{
         font-size: 0.8em;
    }
    /*PAGE POST: GALLERY*/
     .post_gallery {
         padding:19px 2.5% 5px 2.5%;
    }
    /*PAGE POST: CONTENT*/
     .post_content{
         padding:12px 12px 12px 12px;
    }
    /*PAGE POST: COMMENTS*/
     .post_comments{
         padding:12px 12px 12px 12px;
    }
    /*PAGE POST: TRENDS*/
     .card_trends>a>img{
         max-height: 175px;
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         font-size: var(--h2-font-1200);
    }
     .post_rel>a>header{
         min-height: 95px;
    }
     .post_rel>a>img{
         height: 165px;
    }
     .post_rel>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .post_rel_soccer>a>header{
         min-height: 95px;
    }
     .post_rel_soccer>a>header>img{
         width: 30px;
         height: 30px;
    }
     .post_rel_soccer>a>img{
         height: 165px;
    }
     .post_rel_soccer>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 205px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_column>a>img{
         height: 135px;
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-1200);
    }
     .card_column_primary>a{
         padding: 12px;
    }
     .card_column_primary>a>img{
         height: 150px;
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_contact{
         padding:0px 0px 0px 0px;
         margin:15px 0px 26px 0px;
         text-align: center;
    }
     .classified_email{
         display: block;
         padding:8px 3px 9px 3px;
         margin:0px 0px 30px 0px;
         width: 100%;
         font-size: 0.75em;
    }
     .classified_telephone{
         padding:8px 3px 9px 3px;
         margin:0px 0px 30px 0px;
         width: 46%;
         font-size: 0.75em;
    }
     .classified_whatsapp{
         padding:8px 3px 9px 3px;
         margin:0px 0px 30px 30px;
         width: 46%;
         font-size: 0.75em;
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-1200);
    }
     .card_podcast_home>a>img{
         border: 5px solid#FFF;
    }
     .card_podcast_home>a>header{
         margin:-360px 9px 0px 9px;
    }
     .card_podcast_home>a>header>h3{
         font-size: 0.75em;
    }
     .card_podcast_home>a>header>h4{
         font-size: 1em;
    }
     .card_podcast_home>a>header>h5{
         font-size: 0.75em;
    }
    /*GUIDE: PAGE*/
     .guide_title>header>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%;
    }
    /*PAGE: ADVERTISING*/
     .advertising_head_content{
         padding:50px 15px 35px 15px;
         margin:0px 15px 0px 15px;
    }
     .advertising_body_content{
         padding:30px 15px 15px 15px;
         margin:0px 15px 0px 15px;
    }
     .advertising_footer_content{
         padding:15px 15px 15px 15px;
         margin:0px 15px 0px 15px;
    }
     .advertising_title>header>h1{
         font-size: 1.5em;
    }
     .advertising_buttons>a{
         margin:0px 0px 0px 9px;
         width: 130px;
         font-size: 0.75em;
    }
     .advertising_buttons>a>i{
         display: none;
    }
     .advertising_email{
         font-size: 0.75em;
    }
     .advertising_phone{
         font-size: 0.75em;
    }
    /*PAGE: DIGITAL EDITION*/
     .digital_editions{
         margin:0px 15px 0px 15px;
    }
     .card_digital_edition_rel{
         padding:8px 5px 26px 5px;
    }
     .card_digital_edition_rel>span{
         font-size: 0.75em;
    }
     .card_digital_edition_rel>time{
         font-size: 0.75em;
    }
     .card_digital_edition_rel>img{
         height: 280px;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1{
         font-size: 1.4em;
    }
     .head_pages_title>header>h1>span{
         margin:4px 0px 0px 3px;
    }
     .head_page_contact_title>header>h1{
         font-size: 1.4em;
    }
     .head_page_contact_title>header>h1>span{
         margin:4px 0px 0px 3px;
    }
     .search{
         margin:0px 19% 0px 19%;
    }
    /*PAGES: POST REL*/
     .list_call_posts>header>h2{
         font-size: 1.3em;
    }
     .card_call_post>a{
         margin:0px 0px 0px 0px;
    }
     .card_call_posts>a>img{
         height: 163px;
    }
     .card_call_posts>a>header{
         min-height: 215px;
    }
     .card_call_posts>a>header>h4{
         font-size: 1.1em;
    }
    /*PAGES: NO RESULT*/
     .page_noresults{
         margin:0px 19% 35px 19%;
    }
     .page_noresults>header>h3{
         font-size: 1.5em;
    }
     .page_noresults>p{
         font-size: 1.1em;
    }
    /*PAGES: POST*/
     .card_post_primary>a>header{
         min-height: 105px;
    }
     .card_post_primary>a>img{
         height: 165px;
    }
     .card_post_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a>header{
         min-height: 105px;
    }
     .card_album_primary>a>img{
         height: 165px;
    }
     .card_album_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a>header{
         min-height: 105px;
    }
     .card_job_primary>a>img{
         height: 165px;
    }
     .card_job_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a>header{
         min-height: 105px;
    }
     .card_soccer_primary>a>img{
         height: 165px;
    }
     .card_soccer_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a>header{
         min-height: 105px;
    }
     .card_contest_primary>a>img{
         height: 165px;
    }
     .card_contest_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a{
         padding: 15px 15px 15px 15px;
    }
     .card_podcast_primary>a>img{
         height: 185px;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: EVENT*/
     .card_event_primary {
         padding: 5px 5px 3px 5px;
    }
     .card_event_primary>a>img {
         height: 205px;
    }
     .card_event_primary_body {
         padding:12px 5px 5px 12px;
         margin:-40px 9px 0px 9px;
    }
     .card_event_primary_body>h3 {
         font-size: 0.9em;
         line-height: 1.5em;
    }
     .card_event_primary_date {
         top: 12px;
         left: 12px;
         font-size: 1em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary {
         padding: 5px 5px 3px 5px;
    }
     .card_video_primary>a>img {
         height: 205px;
    }
     .card_video_primary_body {
         padding:12px 5px 5px 12px;
         margin:-40px 9px 0px 9px;
    }
     .card_video_primary_body>h3 {
         font-size: 0.9em;
         line-height: 1.5em;
    }
     .card_video_primary_date {
         top: 12px;
         left: 12px;
         font-size: 1em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary{
         padding: 12px 12px 12px 12px;
    }
     .card_columnist_primary>header>h3{
         font-size: 0.9em;
    }
     .btn_go_posts{
         padding: 9px 5px 12px 5px;
         font-size: 0.9em;
    }
     .btn_go_profile{
         padding: 9px 5px 12px 5px;
         font-size: 0.9em;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>header{
         min-height: 105px;
    }
     .card_drugstore_primary>a>img{
         height: 165px;
    }
     .card_drugstore_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: 0.75em;
         letter-spacing: 1px;
    }
     .card_drugstore_primary>a>header>h3>i{
         display: none;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         font-size: 0.75em;
    }
     .card_classified_primary>a>header{
         min-height: 105px;
    }
     .card_classified_primary>a>img{
         height: 165px;
    }
     .card_classified_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header>h2{
         font-size: 0.9em;
    }
     .guide_category>a>header>h3{
         font-size: 0.75em;
    }
     .guide_subcategory>a>header{
         min-height: 65px;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-1200);
    }
     .card_guide_primary>a>span>mark{
         display: none;
    }
     .card_guide_primary>a>img{
         height: 165px;
    }
     .card_guide_primary>a>header{
         min-height: 50px;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition{
         padding:8px 5px 26px 5px;
    }
     .card_digital_edition>span{
         font-size: 0.75em;
    }
     .card_digital_edition>time{
         font-size: 0.75em;
    }
     .card_digital_edition>img{
         height: 245px;
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a>header{
         min-height: 105px;
    }
     .card_camera_primary>a>img{
         height: 165px;
    }
     .card_camera_primary>a>header>time{
         margin:4px 0px 0px 0px;
         font-size: var(--h3-font-1200);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-1200);
    }
    /*PAGES: CONTACT*/
     .contact_forms>p{
         font-size: 0.8em;
    }
     .service_period>p{
         font-size: 0.8em;
    }
    /*PAGE: SUBSCRIBE NEWS*/
     .subscribe_news{
         padding: 15px;
    }
     .subscribe_news>header{
         margin: 15px 0px 15px 0px;
    }
     .subscribe_news>header>h1{
         font-size: 1.3em;
    }
     .subscribe_news>header>h2{
         font-size: 1.1em;
    }
     .subscribe_channel_info>div>header>h5{
         font-size: 0.9em;
    }
     .subscribe_channel_info>div>p{
         font-size: 0.9em;
    }
    /*PAGE: ABOUT*/
     .about_site>header>span{
         width: 65%;
    }
    /*PAGE: COLUMNIST*/
     .columninst_posts>header>h3{
         font-size: 1.3em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>img{
         height: 136px;
    }
     .card_trend_footer>a>header>h4{
         font-size: 0.8em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 1em;
    }
    /*PAGE: DRUGSTORE*/
     .post_telephone_number>a{
         font-size: 0.8em;
    }
     .post_whatsapp_number>a{
         font-size: 0.8em;
    }
     .post_address>div{
         font-size: 1em;
    }
     .post_address>p{
         font-size: 0.8em;
    }
    /*PAGE POST: PUBLISHER*/
     .publisher{
         padding: 12px 12px 12px 12px;
    }
     .publisher_description>p{
         -webkit-line-clamp: 4;
    }
     .publihser_image>img{
         width: 175px;
         height: 175px;
    }
     .publisher_description>header>h4{
         font-size: 0.8em;
    }
     .publisher_description>header>h5{
         font-size: 1em;
    }
     .publisher_description>p{
         font-size: 0.9em;
    }
    /*PAGE: DISCOUNT COUPON*/
     .discount_coupon_title {
         font-size: 1em;
         min-height: 85px;
    }
     .discount_coupon_amount {
         width: 50px;
         min-width: 50px;
    }
    /*PAGE: COUPOM*/
     .coupom_card>span{
         font-size: 1.3em;
    }
     .coupom_card>i{
         margin: -50px 15px 0px 0px;
    }
     .coupom_card>header>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;
    }
    /*ALEXA SKILL: TUTORIAL*/
     .skill_tutorial>header{
         min-height: 105px;
    }
    /*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;
    }
}
 @media(max-width: 960px){
    /*SOCIAL BUTTONS : SITE TOP*/
     .social_icon_menu>a{
         margin:0px 6px 0px 0px;
    }
    /*STREAM PLAYER: SITE TOP*/
     .btn_live{
         margin:-2px 0px 0px 0px;
    }
     .audio_player{
         margin:-1px 0px 0px 0px;
    }
    /*HORIZONTAL MENU : LOGO*/
     .logo_menu{
         max-width: 270px;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
     .advertising_head{
         max-width: 435px;
    }
     .advertising_head * {
         max-height: 76px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 435px;
    }
     .carousel_title_home{
         padding:195px 0px 0px 0px;
         margin:-435px 0px 0px 0px;
         height: 435px;
    }
     .carousel_title_home>h2{
         font-size: 1em;
    }
     .carousel_title_home>h3{
         font-size: 1.3em;
    }
     .carousel_control_next_dest{
         margin:-300px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-300px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlight_post>a{
         padding:6px 0px 0px 0px;
    }
     .highlight_post>a>header>h4{
         font-size: 0.7em;
    }
     .highlight_post>a>header>h5{
         font-size: 0.95em;
         line-height: 1.3em;
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_guide_home>a{
         padding: 5px 5px 5px 5px;
    }
     .card_guide_home>a>span{
         display: none;
    }
     .card_guide_home>a>img{
         height: 95px;
    }
     .card_guide_home>a>header{
         min-height: 95px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_guide_home>a>i{
         margin:-21px 0px 0px 0px;
         font-size: 0.7em;
    }
     .carousel_control_home_next_guide{
         margin:-275px 0px 0px 0px;
    }
     .carousel_control_home_prev_guide{
         margin:-275px 0px 0px 0px;
    }
    /*PAGE POST: MEDIA*/
     .media_image>figure>img{
         height: 475px 
    }
     .media_image>div{
         margin:-475px 0px 0px 0px;
         height: 475px;
    }
     .media_info_primary{
         margin:-445px 0px 0px -5px;
    }
     .media_info_secundary{
         margin:-399px 0px 0px -5px;
    }
    /*PAGE POST: TITLE*/
     .post_title{
         padding: 9px 9px 15px 9px;
    }
     .post_title>header>h3{
         font-size: 0.75em;
    }
     .post_title>header>h3>i{
         letter-spacing: 0px;
    }
     .post_title>header>h3>div{
         margin: 0px 0px 0px 5px;
         letter-spacing: 0;
    }
     .post_title>header>h3>span{
         margin: 0px 0px 0px 5px;
         letter-spacing: 0;
    }
     .post_title>header>h1{
         font-size: 1.4em;
    }
     .post_title>header>h2{
         font-size: 1.3em;
    }
    /*PAGE POST: GALLERY*/
     .post_gallery {
         padding:19px 2.5% 0px 2.5%;
    }
    /*PAGE POST: INFO*/
     .post_info{
         padding: 6px 15px 6px 15px;
    }
     .post_info_author>div{
         margin: 5px 0px 0px 9px;
         font-size: 0.9em;
         color: #656565;
         min-width: 500px;
    }
     .post_info_date_pub{
         float: left;
         margin: 23px 0px 0px -219px;
         font-size: 0.8em;
    }
     .post_info_last_update{
         float: left;
         margin: 23px 15px 0px -90px;
         font-size: 0.8em;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-900);
    }
     .sidebar_trends>header>div{
         margin:-3px 0px 30px 0px;
    }
     .card_trends>a>img{
         max-height: 119px;
    }
     .card_trends>a>header>h3{
         margin:-23px 0px 0px 0px;
         font-size: 0.8em;
    }
     .card_trends>a>header>h4{
         font-size: 1em;
    }
     .card_trends>a>header>h5{
         font-size: 0.95em;
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         font-size: var(--h2-font-900);
    }
     .post_rel>a>header{
         min-height: 126px;
    }
     .post_rel>a>img{
         height: 115px;
    }
     .post_rel>a>header>time{
         display: none;
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .post_rel_soccer>a>header{
         min-height: 126px;
    }
     .post_rel_soccer>a>img{
         height: 115px;
    }
     .post_rel_soccer>a>header>time{
         display: none;
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .call_posts>a{
         padding: 15px 5px 17px 5px;
         font-size: 0.8em;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 155px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-900);
    }
     .list_columns>header>h2>span{
         height: 12px;
    }
     .card_column>a>img{
         height: 105px;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_column_primary>a{
         padding: 5px;
    }
     .card_column_primary>a>img{
         height: 115px;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-900);
    }
     .podcast_home>header>h2>span{
         font-size: 1.2em;
    }
     .card_podcast_home>a>img{
         height: 390px;
         border: 3px solid#FFF;
    }
     .card_podcast_home>a>div{
         margin:-390px 0px 0px 0px;
         height: 390px;
    }
     .card_podcast_home>a>header{
         padding:0px 5px 0px 5px;
         margin:-375px 0px 0px 0px;
    }
     .card_podcast_home>a>header>h3{
         font-size: 0.7em;
    }
     .card_podcast_home>a>header>h4{
         font-size: 1em;
    }
     .card_podcast_home>a>header>h5{
         font-size: 0.7em;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>img{
         height: 143px;
    }
     .last_news_card>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-900);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_big_category_one>a>img{
         height: 250px;
    }
     .card_big_category_one>a>div{
         margin:-250px 0px 0px 0px;
         height: 250px;
    }
     .card_big_category_one>a>header{
         margin:-130px 15px 0px 15px;
         height: 119px;
    }
     .card_big_category_one>a>header>h3{
         font-size: var(--h3-font-1200);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.2em;
    }
     .card_small_category_one>a>img{
         height: 139px;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-900);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_small_category_two>a>img{
         height: 105px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-900);
         letter-spacing: 0;
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-900);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 1px 9px 3px 5px;
         font-size: var(--h2-font-900);
    }
     .carousel_classified_controls {
         padding: 0px 5px 0 5px;
    }
     .card_classified {
         padding:0px 0px 30px 0px;
         margin:0px 0px 0px 0px;
         min-width:auto;
    }
     .card_classified>img {
         height: 130px;
    }
     .card_classified_title>h3 {
         min-height: 71px;
    }
     .classified_btn {
         padding: 9px 9px 11px 9px;
    }
    /*HOME: VIDEO*/
     .list_videos {
         max-height: 430px;
    }
     .card_video {
         padding: 5px 5px 5px 5px;
    }
     .card_video_title {
         margin: 5px 0 0 0 
    }
     .card_video_title>h5 {
         font-size: 0.9em;
         letter-spacing: 1px;
         line-height: 1.2em;
    }
     .card_video_cover>img {
         min-height:95px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_category_three_image{
         width: 35%;
    }
     .card_category_three_image>img{
         height: 126px;
    }
     .card_category_three_title{
         width: 65%;
    }
     .card_category_three_title>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_category_three_title>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_category_three_title>header>h5{
         font-size: var(--h5-font-900);
    }
     .card_category_three_title>div{
         font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_big_category_four_image>img{
         width: 356px;
         height: 215px;
    }
     .card_big_category_four_title>header{
         padding: 15px 0px 0px 0px;
    }
     .card_big_category_four_title>header>h3{
         font-size: 0.8em;
    }
     .card_big_category_four_title>header>h4{
         font-size: 1.2em;
    }
     .card_big_category_four_title>header>h5{
         font-size: 1.1em;
    }
     .card_small_category_four>a>img{
         height: 105px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-900);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_event>a>img {
         height: 135px;
    }
     .card_event_body {
         padding:15px 5px 5px 5px;
         margin: 0px 3px 0px 3px;
    }
     .card_event_body>h3 {
         margin-left: 0;
         min-height: 85px;
         font-size: 0.8em;
    }
     .card_event_date {
         float: right;
         margin:-85px 0px 0px 0px;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-900);
    }
     .card_text_category_five>a>header>h3{
         font-size: 0.9em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.4em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.2em;
    }
     .card_big_category_five>a>img{
         height: 150px;
    }
     .card_big_category_five>a>div{
         margin: -150px 0px 0px 0px;
         height: 150px;
    }
     .card_big_category_five>a>header{
         margin: -119px 5px 0px 5px;
    }
     .card_big_category_five>a>header>h3{
         font-size: 0.7em;
    }
     .card_big_category_five>a>header>h4{
         font-size: 0.95em;
    }
     .card_small_category_five>a>img{
         height: 90px;
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-900);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-900);
    }
    /*GUIDE: PAGE*/
     .guide_title>header>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;
    }
    /*PAGE: ADVERTISING*/
     .advertising_buttons>a{
         margin:0px 0px 15px 9px;
    }
     .advertising_email{
         font-size: 0.71em;
    }
     .advertising_phone{
         font-size: 0.71em;
    }
    /*PAGE: DIGITAL EDITION*/
     .card_digital_edition_rel>img{
         height: 205px;
    }
     .card_digital_edition_rel>span{
         margin:0px 0px 2px 0px;
    }
     .card_digital_edition_rel>time{
         margin:0px 0px 9px 0px;
         float: left;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1{
         font-size: 1.3em;
    }
     .head_pages_title>header>h1>span{
         margin:3px 0px 0px 3px;
    }
     .head_page_contact_title>header>h1{
         font-size: 1.3em;
    }
     .head_page_contact_title>header>h1>span{
         margin:3px 0px 0px 3px;
    }
     .search{
         margin:0px 15% 0px 15%;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 130px;
    }
     .card_call_posts>a>header{
         min-height: 239px;
    }
     .card_call_posts>a>header>h3{
         font-size: 0.8em;
    }
     .card_call_posts>a>header>h4{
         font-size: 1.1em;
    }
     .card_call_posts>a>header>h5{
         font-size: 0.9em;
    }
     .card_call_posts_action>span{
         min-width: 185px;
    }
    /*PAGES: POST*/
     .card_post_primary>a>header{
         min-height: 126px;
    }
     .card_post_primary>a>img{
         height: 115px;
    }
     .card_post_primary>a>header>time{
         display: none;
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a>header{
         min-height: 126px;
    }
     .card_album_primary>a>img{
         height: 115px;
    }
     .card_album_primary>a>header>time{
         display: none;
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a>header{
         min-height: 126px;
    }
     .card_job_primary>a>img{
         height: 115px;
    }
     .card_job_primary>a>header>time{
         display: none;
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: SOCCER*/
     .item_team{
         padding:9px 0px 0px 0px;
         height: 50px;
    }
     .card_soccer_primary>a>header{
         min-height: 126px;
    }
     .card_soccer_primary>a>img{
         height: 115px;
    }
     .card_soccer_primary>a>header>time{
         display: none;
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a>header{
         min-height: 126px;
    }
     .card_contest_primary>a>img{
         height: 115px;
    }
     .card_contest_primary>a>header>time{
         display: none;
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a>img{
         height: 130px;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: EVENT*/
     .card_event_primary {
         padding: 5px 5px 3px 5px;
    }
     .card_event_primary>a>img {
         height: 150px;
    }
     .card_event_primary_body {
         padding:12px 3px 5px 9px;
         margin:-40px 5px 0px 5px;
         min-height: 115px;
    }
     .card_event_primary_body>h3 {
         font-size: 0.8em;
    }
     .card_event_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary {
         padding: 5px 5px 3px 5px;
    }
     .card_video_primary>a>img {
         height: 150px;
    }
     .card_video_primary_body {
         padding:12px 3px 5px 9px;
         margin:-40px 5px 0px 5px;
         min-height: 115px;
    }
     .card_video_primary_body>h3 {
         font-size: 0.8em;
    }
     .card_video_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary{
         padding: 5px 5px 5px 5px;
    }
     .card_columnist_primary>header>h3{
         font-size: 0.8em;
    }
     .btn_go_posts{
         padding: 9px 3px 12px 3px;
         font-size: 0.8em;
    }
     .btn_go_posts>i{
         display: none;
    }
     .btn_go_profile{
         padding: 9px 3px 12px 3px;
         font-size: 0.8em;
    }
     .btn_go_profile>i{
         display: none;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>header{
         min-height: 126px;
    }
     .card_drugstore_primary>a>img{
         height: 115px;
    }
     .card_drugstore_primary>a>header>time{
         display: none;
    }
     .card_drugstore_primary>a>header>h3{
         font-size: 0.7em;
    }
     .card_drugstore_primary>a>header>h3>span{
         margin:0px 5px 5px 0px;
    }
     .card_drugstore_primary>a>header>h3>div{
         margin:0px 5px 5px 0px;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         font-size: 0.6em;
    }
     .classified_category_item>a>i{
         display: none;
    }
     .card_classified_primary>a>header{
         min-height: 126px;
    }
     .card_classified_primary>a>img{
         height: 115px;
    }
     .card_classified_primary>a>header>time{
         display: none;
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header>h2{
         font-size: 0.8em;
    }
     .guide_category>a>header>h3{
         font-size: 0.7em;
    }
     .guide_subcategory>a>header>h2{
         font-size: 0.7em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.75em;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-900);
    }
     .card_guide_primary>a>img{
         height: 115px;
    }
     .card_guide_primary>a>header{
         min-height: 75px;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition>img{
         height: 175px;
    }
     .card_digital_edition>span{
         margin:0px 0px 2px 0px;
    }
     .card_digital_edition>time{
         margin:0px 0px 9px 0px;
         float: left;
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a>header{
         min-height: 126px;
    }
     .card_camera_primary>a>img{
         height: 115px;
    }
     .card_camera_primary>a>header>time{
         display: none;
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-900);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-900);
    }
    /*PAGE: COLUMNIST*/
     .columnist_info>header>h1{
         font-size: 1em;
    }
     .columninst_posts>header>h3{
         font-size: 1.2em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>img{
         height: 105px;
    }
     .card_trend_footer>a>header>h4{
         font-size: 0.7em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 0.95em;
    }
    /*PAGE: DRUGSTORE*/
     .post_telephone_number>a{
         font-size: 0.75em;
         min-width: 175px;
    }
     .post_whatsapp_number>a{
         font-size: 0.75em;
         min-width: 175px;
    }
     .post_address>div{
         font-size: 0.95em;
    }
     .post_address>p{
         font-size: 0.75em;
    }
    /*PAGE POST: PUBLISHER*/
     .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;
    }
}
 @media(max-width: 765px){
    /*SOCIAL BUTTONS : SITE TOP*/
     .social_icons_menu{
         display: none;
    }
    /*MAIN MENU: TRENDS*/
     .trends_menu{
         background-color: #D9D9D9;
    }
     .list_trends{
         padding:7px 0px 3px 0px;
         animation: marquee 230s linear infinite;
         padding:6px 0px 4px 0px;
         width: 5300px;
    }
    /*STREAM PLAYER: SITE TOP*/
     .audio_player{
         width: 350px;
    }
     .audio_player * {
         max-width:350px;
    }
    /*HORIZONTAL MENU : LOGO*/
     .logo_menu{
         margin:5px auto 12px auto;
         max-width: 390px;
         text-align: center;
    }
    /*HORIZONTAL MENU: ADVERTISING*/
     .advertising_head{
         max-width: 100%;
         height: auto;
         float:none;
         text-align: center;
    }
     .advertising_head * {
         max-width: 100%;
         max-height: none;
         height: auto;
    }
     .carousel_advertising{
         margin:0px auto 5px auto;
    }
     .carousel_advertising>a>img{
         max-height: none;
    }
    /*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;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .highlights_home{
         background-color: #232323;
    }
     .carousel_home{
         margin:0px -15px 0px -15px;
    }
     .carousel_item_home>a>img{
         height: 415px;
         filter: brightness(95%);
    }
     .carousel_title_home{
         padding:275px 15px 0px 15px;
         margin:-415px 0px 0px 0px;
         height: 416px;
         background-image: linear-gradient(to top, #232323, transparent);
    }
     .carousel_title_home>h2{
         padding: 1px 5px 2px 5px;
         font-weight: 590;
    }
     .carousel_control_next_dest{
         padding:23px 23px 23px 23px;
         margin:-215px 0px 0px 0px;
         background-image: linear-gradient(to left, #232323, #454545);
    }
     .carousel_control_prev_dest{
         padding:23px 23px 23px 23px;
         margin:-215px 0px 0px 0px;
         background-image: linear-gradient(to right, #232323, #454545);
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlights_posts{
         display: block;
         margin:0px 0px 0px 0px;
         padding: 6px 0px 0px 0px;
         height: auto;
         position: initial;
         background-color: #232323;
    }
     .highlights_posts .highlight_post{
         border-right: 0;
    }
     .highlight_post{
         border-bottom: 3px solid#151515;
    }
     .highlight_post:last-of-type{
         border-bottom: 0;
    }
     .highlight_post>a{
         padding:15px 0px 12px 0px;
         margin:0px 0px 0px 0px;
    }
     .highlight_image{
         display: block;
         width: 230px;
    }
     .highlight_image>img{
         height: 103px;
         border: 5px solid#151515;
    }
     .highlight_post>a>header{
         padding: 0px 0px 0px 12px;
    }
     .highlight_post>a>header>h4{
         padding: 2px 5px 2px 5px;
         font-size: 0.8em;
    }
     .highlight_post>a>header>h5{
         font-size: 1.2em;
         line-height: 1.3em;
    }
     .highlights_posts_background{
         display: none;
    }
    /*HOME: LAST NEWS*/
     .last_news_card{
         margin:0px 0px 39px 0px;
    }
     .last_news_card>a>img{
         height: auto;
    }
     .last_news_card>a>header>h3{
         margin:-22px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_big_category_one>a>img{
         height: 370px;
    }
     .card_big_category_one>a>div{
         margin:-370px 0px 0px 0px;
         height: 370px;
    }
     .card_big_category_one>a>header{
         margin:-135px 15px 0px 15px;
         height: 130px;
    }
     .card_big_category_one>a>header>h3{
         padding: 2px 5px 3px 5px;
         font-size: var(--h3-font-765);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.3em;
    }
     .card_small_category_one{
         margin:39px 0px 39px 0px;
    }
     .card_small_category_one>a>img{
         height: auto;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_small_category_two>a{
         display: block;
         margin:0px 0px 39px 0px;
    }
     .card_small_category_two>a>img{
         height: auto;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-765);
         letter-spacing: 1px;
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 0px 9px 3px 5px;
         font-size: var(--h2-font-765);
    }
     .carousel_classified_controls {
         padding: 12px 5px 0 5px;
    }
     .card_classified {
         margin:0px 0px 39px 0px;
    }
     .card_classified>img {
         height: 375px;
    }
     .carousel_classified_controls {
         margin:-9px 0px 0px 0px;
    }
     .carousel_classified_controls_post{
         margin:5px 0px 26px 0px;
    }
     .carousel_btn_control_next {
         margin: 0 0 0 19px;
    }
    /*HOME: VIDEO*/
     .section_video{
         padding:0px 0px 0px 0px;
    }
     .main_video>header>h2{
         font-size:1.3em;
    }
     .card_video_cover>img {
         min-height:auto;
    }
     .list_videos {
         max-height: 390px;
    }
     .list_videos::-webkit-scrollbar {
         width: 0px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_category_three_image>img{
         height: 175px;
    }
     .card_category_three_title>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_category_three_title>header>h4{
         font-size: 1.4em;
    }
     .card_category_three_title>header>h5{
         font-size: 1.2em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_big_category_four>a{
         display: block;
         padding: 0px 0px 19px 0px;
         margin:0px 0px 39px 0px;
         border-bottom: 3px solid#131313;
    }
     .card_big_category_four_image{
         display: block;
    }
     .card_big_category_four_image>img{
         width: 100%;
         height: auto;
         border: 9px solid#E1E1E1;
    }
     .card_big_category_four_title{
         display: block;
         margin:0px 0px 0px 0px;
    }
     .card_big_category_four_title>header{
         padding: 15px 0px 0px 0px;
    }
     .card_big_category_four_title>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_big_category_four_title>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_big_category_four_title>header>h5{
         font-size: var(--h5-font-765);
    }
     .card_small_category_four>a{
         padding: 0px 0px 19px 0px;
         margin:0px 0px 39px 0px;
         border-bottom: 3px solid#131313;
    }
     .card_small_category_four>a>img{
         height: auto;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_event {
         margin:0px 0px 39px 0px;
    }
     .card_event>a>img {
         height: auto;
    }
     .card_event_body {
         padding:15px 5px 5px 9px;
         margin: -40px 16px 0px 16px;
         position: relative;
         background-color: #FFF;
         border-radius: 5px;
    }
     .card_event_date {
         float: none;
         margin: 0px 0px 0px 0px;
    }
     .card_event_date .month {
         font-size: 0.8em;
    }
     .card_event_body>h3 {
         margin-left: 60px;
         font-size: 1.1em;
         line-height: 1.4em;
         min-height: 65px;
    }
     .card_event_body>p {
         font-size: .8em;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-765);
    }
     .card_text_category_five>a{
         padding: 15px 15px 15px 15px;
         margin:0px 0px 39px 0px;
         background-color: #F5F5F5;
         border-radius: 5px;
    }
     .card_text_category_five>a>header>h3{
         font-size: 0.9em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.5em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.3em;
    }
     .card_big_category_five>a{
         margin: 0px 0px 65px 0px;
    }
     .card_big_category_five>a>img{
         height: 370px;
    }
     .card_big_category_five>a>div{
         margin: -370px 0px 0px 0px;
         height: 370px;
    }
     .card_big_category_five>a>header{
         margin: -95px 15px 0px 15px;
    }
     .card_big_category_five>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_big_category_five>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_small_category_five>a{
         margin: 0px 0px 39px 0px;
    }
     .card_small_category_five>a>img{
         height: auto;
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*HOME: GUIDE*/
     .guide_search{
         max-width: none;
    }
     .guide_search>header>h2{
         font-size: 1.3em;
    }
     .guide_search>header>h3{
         font-size: 1.1em;
    }
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-765);
    }
     .section_guide{
         padding: 50px 0px 135px 0px;
    }
     .card_guide_home>a{
         padding: 30px 30px 30px 30px;
         margin:0px 0px 39px 0px;
    }
     .card_guide_home>a>span{
         display: block;
         font-size: 0.9em;
    }
     .card_guide_home>a>img{
         height: 330px;
    }
     .card_guide_home>a>header{
         min-height: 65px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_guide_home>a>i{
         margin:-23px 0px 0px 0px;
         font-size: 0.8em;
    }
     .card_guide_home>a>div{
         margin: 15px 0px 0px 0px;
    }
     .carousel_control_home_next_guide{
         padding:23px 23px 23px 23px;
         margin:50px 0px 0px 0px;
         float: right;
         background-image: linear-gradient(to left, #454545, #656565);
         color: #fff;
    }
     .carousel_control_home_next_guide:hover{
         opacity: 1;
         color:#fff;
    }
     .carousel_control_home_prev_guide{
         padding:23px 23px 23px 23px;
         margin:50px 35px 0px 0px;
         float: right;
         background-image: linear-gradient(to right, #454545, #656565);
         color: #fff;
    }
     .carousel_control_home_prev_guide:hover{
         opacity: 1;
         color: #fff;
    }
    /*PAGE POST: MEDIA*/
     .post_media{
         margin:0px -15px 0px -15px;
    }
     .media_image>figure>img{
         height: auto;
         filter: brightness(95%);
    }
     .media_image>div{
         display: none;
    }
     .media_info_primary{
         padding: 5px 30px 7px 15px;
         margin:-419px 0px 0px 0px;
         right: 15px;
    }
     .media_info_secundary{
         padding: 5px 30px 7px 15px;
         margin:-375px 0px 0px 0px;
         right: 15px;
    }
    /*PAGE POST: TITLE*/
     .post_title{
         padding: 12px 12px 15px 12px;
         margin:0px 0px 0px 0px;
    }
     .post_title>header>h3{
         font-size: 0.8em;
    }
     .post_title>header>h3>i{
         letter-spacing: 1px;
    }
     .post_title>header>h3>div{
         margin: 0px 0px 0px 6px;
         letter-spacing: 1px;
    }
     .post_title>header>h3>span{
         margin: 0px 0px 0px 6px;
         letter-spacing: 1px;
    }
     .post_title>header>h1{
         margin:12px 0px 5px 0px;
         font-size: 1.5em;
    }
     .post_title>header>h2{
         font-size: 1.4em;
    }
    /*PAGE POST: GALLERY*/
     .post_gallery {
         padding:19px 3% 5px 3%;
    }
    /*PAGE POST: CONTROLS*/
     .post_control_item_print{
         display: none;
    }
    /*PAGE POST: CONTENT*/
     .post_content{
         padding:15px 15px 15px 15px;
    }
    /*PAGE POST: INFO*/
     .post_info_date_pub{
         margin: -26px 0px 0px 60px;
    }
     .post_info_last_update{
         margin: -26px 5px 0px 205px;
    }
    /*PAGE POST: COMMENTS*/
     .post_comments{
         padding:15px 15px 15px 15px;
         margin:39px 0px 0px 0px;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends{
         margin: 0px 0px 39px 0px!important;
    }
     .sidebar_trends>header>h3{
         padding: 3px 15px 5px 5px;
         font-size: var(--h2-font-765);
    }
     .card_trends{
         padding: 0px 0px 0px 0px;
         margin:0px 0px 39px 0px;
         border-bottom: 0px;
    }
     .card_trends>a>img{
         max-height: none;
    }
     .card_trends>a>header>h3{
         margin:-30px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_trends>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_trends>a>header>h5{
         font-size: var(--h5-font-765);
    }
    /*PAGE POST: ADVERTISING*/
     .post_banner_sidebar>a{
         margin:0px 0px 39px 0px;
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel{
         padding: 15px 0px 50px 0px;
    }
     .posts_rel>header>h2{
         padding: 2px 9px 3px 9px;
         font-size: var(--h2-font-765);
    }
     .posts_rel>header>div{
         margin: -26px 0px 0px 0px;
    }
     .post_rel>a{
         margin:0px 0px 39px 0px;
    }
     .post_rel>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .post_rel>a>img{
         height: auto;
    }
     .post_rel>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .post_rel_soccer>a{
         margin:0px 0px 39px 0px;
    }
     .post_rel_soccer>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .post_rel_soccer>a>img{
         height: auto;
    }
     .post_rel_soccer>a>header>img{
         width: 35px;
         height: 35px;
    }
     .post_rel_soccer>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .call_posts>a{
         font-size: 1em;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 415px;
    }
     .banner_post_horizontal_primary{
         padding: 0px 0px 30px 0px;
    }
     .banner_post_desktop{
         display: none;
    }
     .banner_post_mobile{
         display: block;
    }
    /*PAGE POST: COLUMN*/
     .post_author{
         padding:9px 15px 19px 15px;
         margin:30px 0px 35px 0px;
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_email{
         font-size: 0.8em;
    }
     .classified_telephone{
         font-size: 0.8em;
    }
     .classified_whatsapp{
         font-size: 0.8em;
    }
    /*PAGE POST: EVENT*/
     .post_event_info{
         padding:9px 19px 19px 19px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header{
         text-align: center;
    }
     .list_columns>header>h2{
         font-size: var(--h2-font-765);
    }
     .list_columns>header>h2>span{
         height: 17px;
    }
     .card_column>a{
         margin:0px 0px 39px 0px;
    }
     .card_column>a>img{
         height: auto;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-765);
    }
     .card_column_primary>a{
         padding: 15px;
    }
     .card_column_primary>a{
         margin:0px 0px 39px 0px;
    }
     .card_column_primary>a>img{
         height: auto;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-765);
    }
     .podcast_home>header>h2>span{
         font-size: 1.4em;
    }
     .card_podcast_home{
         margin:0px 0px 39px 0px;
    }
     .card_podcast_home>a{
         display: block;
         margin:0px 0px 39px 0px;
    }
     .card_podcast_home>a>img{
         height: 450px;
         border: 12px solid#FFF;
    }
     .card_podcast_home>a>div{
         margin:-450px 0px 0px 0px;
         height: 450px;
    }
     .card_podcast_home>a>header{
         padding:0px 50px 0px 50px;
         margin:-360px 0px 0px 0px;
    }
     .card_podcast_home>a>header>h3{
         font-size: 0.9em;
    }
     .card_podcast_home>a>header>h4{
         font-size: 1.2em;
    }
     .card_podcast_home>a>header>h5{
         font-size: 0.9em;
    }
    /*GUIDE: PAGE*/
     .guide_title>header>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: 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: 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 15px 15px 15px;
    }
     .advertising_footer_content{
         padding:15px 3px 15px 3px;
    }
     .share_advertising_item{
         margin:0px 0px 0px 15px;
    }
     .share_advertising_item>a{
         padding:12px 0px 0px 0px;
         height: 50px;
         width: 50px;
    }
    /*PAGE: DIGITAL EDITION*/
     .digital_edition_title>header>h1{
         font-size: 1.6em;
    }
     .digital_edition_exclusive{
         padding:30px 15px 30px 15px;
    }
     .digital_edition_exclusive>header>h2{
         font-size: 1.5em;
    }
     .digital_edition_exclusive>header>h3{
         font-size: 1.4em;
    }
     .digital_edition_info{
         padding:30px 15px 30px 15px;
    }
     .digital_edition_info>header>h2{
         font-size: 1.5em;
    }
     .digital_edition_info>header>h3{
         font-size: 1.4em;
    }
     .embed_edition{
         display:none;
    }
     .digital_edition_mobile{
         display:block;
         padding:39px 0px 39px 0px;
         text-align: center;
    }
     .digital_edition_mobile>a{
         padding:12px 23px 12px 23px;
         display: inline-block;
         background-color:#008C50;
         color:#FFF;
         font-weight: 590;
         letter-spacing:1px;
         text-transform: uppercase;
         border:5px solid#007D59;
         border-radius:3px;
    }
     .digital_edition_mobile>a:hover{
         background-color:#007D59;
    }
     .card_digital_edition_rel{
         padding:8px 19px 30px 19px;
         margin:0px 0px 39px 0px;
    }
     .card_digital_edition_rel>span{
         margin:0px 0px 9px 0px;
         font-size: 0.9em;
    }
     .card_digital_edition_rel>time{
         margin:2px 0px 0px 0px;
         font-size: 0.9em;
         float: right;
    }
     .card_digital_edition_rel>img{
         height: auto;
    }
    /*PAGES: DEFAULT*/
     .head_pages{
         padding:26px 0px 39px 0px;
    }
     .head_page_contact{
         padding:26px 0px 39px 0px;
    }
     .head_pages_title>header>h1{
         font-size: 1.2em;
    }
     .head_pages_title>header>h1>span{
         margin:4px 0px 0px 3px;
    }
     .head_page_contact_title>header>h1{
         font-size: 1.3em;
    }
     .head_page_contact_title>header>h1>span{
         margin:4px 0px 0px 3px;
    }
     .head_page_contact_title>header>h2{
         font-size: 1em;
    }
     .search{
         margin:0px 0px 0px 15px;
    }
    /*PAGES: POST REL*/
     .list_call_posts{
         padding:0px 0px 15px 0px;
    }
     .card_call_posts>a{
         margin:0px 0px 39px 0px;
    }
     .card_call_posts>a>img{
         height: 365px;
    }
     .card_call_posts>a>header{
         min-height: 150px;
    }
     .card_call_posts>a>header>h3{
         font-size: 0.9em;
    }
     .card_call_posts>a>header>h4{
         font-size: 1.2em;
    }
     .card_call_posts>a>header>h5{
         font-size: 1em;
    }
     .card_call_posts_action>span{
         margin:5px 0px 0px 0px;
         min-width: 250px;
    }
     .carousel_control_next_posts_rel{
         margin:19px 0px 0px 0px;
    }
     .carousel_control_prev_posts_rel{
         margin:19px 30px 0px 0px;
    }
    /*PAGES: BANNER*/
     .banner_pages_head_desktop{
         padding:0px 0px 0px 0px;
         display: none;
    }
     .banner_pages_head_mobile{
         padding:0px 0px 0px 0px;
         display: block;
    }
     .banner_pages_footer_desktop{
         padding:0px 0px 39px 0px;
         display: none;
    }
     .banner_pages_footer_mobile{
         padding:0px 0px 39px 0px;
         display: block;
    }
    /*PAGES: NO RESULT*/
     .page_noresults{
         margin:0px 15px 35px 15px;
    }
    /*PAGES: POST*/
     .card_post_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_post_primary>a>img{
         height: auto;
    }
     .card_post_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_album_primary>a>img{
         height: auto;
    }
     .card_album_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_job_primary>a>img{
         height: auto;
    }
     .card_job_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: SOCCER*/
     .item_team{
         padding:5px 0px 0px 0px;
         margin:0px 0px 23px 0px;
         height: 55px;
    }
     .card_soccer_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_soccer_primary>a>img{
         height: auto;
    }
     .card_soccer_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_contest_primary>a>img{
         height: auto;
    }
     .card_contest_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a{
         padding: 30px 30px 15px 30px;
         margin:0px 0px 39px 0px;
    }
     .card_podcast_primary>a>img{
         height: auto;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: EVENT*/
     .card_event_primary {
         margin:0px 0px 39px 0px;
    }
     .card_event_primary>a>img {
         height: auto;
    }
     .card_event_primary_body {
         padding:12px 5px 5px 15px;
         margin:-40px 9px 0px 9px;
         min-height: auto;
    }
     .card_event_primary_body>h3 {
         font-size: 1.1em;
    }
     .card_event_primary_date {
         top: 15px;
         left: 15px;
         font-size: 1em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary {
         margin:0px 0px 39px 0px;
    }
     .card_video_primary>a>img {
         height: auto;
    }
     .card_video_primary_body {
         padding:12px 5px 5px 15px;
         margin:-40px 9px 0px 9px;
         min-height: auto;
    }
     .card_video_primary_body>h3 {
         font-size: 1.1em;
    }
     .card_video_primary_date {
         top: 15px;
         left: 15px;
         font-size: 1em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary{
         padding: 16px 16px 19px 16px;
    }
     .card_columnist_primary>header>h3{
         font-size: 1.1em;
    }
     .btn_go_posts{
         padding: 9px 26% 9px 26%;
         font-size: 0.9em;
    }
     .btn_go_posts>i{
         display: inline-block;
    }
     .btn_go_profile{
         padding: 9px 26% 9px 26%;
         font-size: 0.9em;
    }
     .btn_go_profile>i{
         display: inline-block;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_drugstore_primary>a>img{
         height: auto;
    }
     .card_drugstore_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_drugstore_primary>a>header>h3>i{
         display: inline-block;
    }
     .card_drugstore_primary>a>header>h3>span{
         margin:0px 5px 0px 0px;
    }
     .card_drugstore_primary>a>header>h3>div{
         margin:0px 5px 0px 0px;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         margin:0px 0px 30px 0px;
         font-size: 1em;
    }
     .card_classified_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_classified_primary>a>img{
         height: auto;
    }
     .card_classified_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header>h2{
         font-size: 0.9em;
    }
     .guide_category>a>header>h3{
         font-size: 0.8em;
    }
     .guide_subcategory>a>header>h2{
         font-size: 0.8em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.85em;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-765);
    }
     .card_guide_primary>a>span>mark{
         display: inline-block;
    }
     .card_guide_primary>a>img{
         height: auto;
    }
     .card_guide_primary>a>header{
         margin:6px 0px 30px 0px;
         min-height: auto;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*GUIDE: GALLERY*/
     .guide_image_gallery {
         margin:0px 0px 23px 0px;
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition{
         padding:8px 19px 30px 19px;
         margin:0px 0px 39px 0px;
    }
     .card_digital_edition>span{
         margin:0px 0px 9px 0px;
         font-size: 0.9em;
    }
     .card_digital_edition>time{
         margin:2px 0px 0px 0px;
         font-size: 0.9em;
         float: right;
    }
     .card_digital_edition>img{
         height: auto;
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a>header{
         padding: 0px 0px 5px 0px;
         min-height: auto;
    }
     .card_camera_primary>a>img{
         height: auto;
    }
     .card_camera_primary>a>header>time{
         display: inline-block;
         margin:0px 0px 0px 0px;
         font-size: var(--h3-font-765);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-765);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-765);
    }
    /*PAGES: CONTACT*/
     .contact_forms{
         padding:15px 0px 30px 0px;
         border-right: 0;
    }
     .contact_forms>p{
         font-size: 1em;
    }
     .service_period>p{
         font-size: 1em;
    }
    /*PAGE: STREAM*/
     .stream_video{
         padding:15px 15px 0px 15px;
         margin:0px 15px 0px 15px;
    }
     .stream_video>header{
         padding:9px 0px 5px 0px;
    }
     .stream_video>header>h1{
         line-height: 1.3em;
    }
    /*PAGE: SUBSCRIBE NEWS*/
     .subscribe_news>header{
         margin: 9px 0px 30px 0px;
    }
     .subscribe_news>header>h1{
         font-size: 1.5em;
    }
     .subscribe_news>header>h2{
         font-size: 1.2em;
         line-height: 1.3em;
    }
    /*PAGE: ABOUT*/
     .page_about{
         padding: 35px 0px 35px 0px;
    }
     .about_site{
         padding:4% 6% 5% 6%;
         border-radius: 0;
    }
     .about_site>header>h1{
         font-size: 1.6em;
    }
     .about_site>header>span{
         margin:-45px 0px 0px 0px;
         width: 75%;
    }
    /*FOOTER*/
     .footer_social_itens>span{
         margin:15px 5px 0px 5px;
         width: 130px;
    }
     .footer_menu_item>a{
         display: inline-block;
         margin:0px 0px 23px 0px;
         font-size: 1em;
    }
     .footer_menu_item>a>span{
         margin: 0px 12px 0px 12px;
    }
    /*PAGE: COLUMNIST*/
     .columnist_share{
         padding:9px 0px 9px 0px;
         text-align: center;
    }
     .columninst_posts>header>h3{
         font-size: 1.4em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a{
         margin:0px 0px 39px 0px;
    }
     .card_trend_footer>a>img{
         height: auto;
    }
     .card_trend_footer>a>header>h4{
         font-size: 1em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 1.3em;
    }
    /*PAGE: DRUGSTORE*/
     .post_contact{
         text-align: center;
    }
     .post_telephone_number>a{
         font-size: 0.8em;
         min-width: 100%;
    }
     .post_whatsapp_number>a{
         font-size: 0.8em;
         min-width: 100%;
    }
     .post_address>div{
         font-size: 1em;
    }
     .post_address>p{
         font-size: 0.9em;
    }
    /*HOME: HORIZONTAL ADVERTISING*/
     .horizontal_banner_primary_desktop{
         display: none;
    }
     .horizontal_banner_primary_mobile{
         display: block;
    }
     .horizontal_banner_custom_desktop{
         display: none;
    }
     .horizontal_banner_custom_mobile{
         display: block;
    }
     .horizontal_banner_secundary_desktop{
         display: none;
    }
     .horizontal_banner_secundary_mobile{
         display: block;
    }
    /*CALL GOOGLE NEWS*/
     .call_google_news{
         margin: 26px 0px 0px 0px;
    }
     .call_google_news>a{
         width: 260px;
    }
    /*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;
    }
    /*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: 53px 0px 0px 0px;
    }
     .card_job>a>header{
         margin: 23px 5px 0px 9px;
    }
     .card_job>a>header>h3{
         font-size: 1.3em;
         -webkit-line-clamp: unset;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
     .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%;
    }
}
 @media(max-width: 600px){
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 390px;
    }
     .carousel_title_home{
         padding:255px 15px 0px 15px;
         margin:-390px 0px 0px 0px;
         height: 391px;
    }
     .carousel_title_home>h3{
         font-size: 1.1em;
         line-height: 1.6em;
    }
     .carousel_control_next_dest{
         margin:-205px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-205px 0px 0px 0px;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_big_category_one>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.2em;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 1px 9px 3px 5px;
         font-size: var(--h2-font-600);
    }
     .card_classified>img {
         height: 305px;
    }
    /*HOME: VIDEO*/
     .list_videos {
         max-height: 350px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_category_three_title>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_category_three_title>header>h4{
         font-size: 1.2em;
    }
     .card_category_three_title>header>h5{
         font-size: 1.1em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_big_category_five>a>img{
         height: 315px;
    }
     .card_big_category_five>a>div{
         margin: -315px 0px 0px 0px;
         height: 315px;
    }
     .card_big_category_five>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_big_category_five>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-600);
    }
     .card_guide_home>a>img{
         height: 265px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGE POST: MEDIA*/
    /* .media_image>figure>img{
         height: 390px;
    }
     */
    /*.media_image>div{
         margin: -390px 0px 0px 0px;
         height: 390px;
    }
     */
     .media_info_primary{
         padding: 5px 30px 6px 15px;
         margin:-375px -5px 0px 0px;
         font-size: 0.9em;
    }
     .media_info_secundary{
         padding: 5px 30px 6px 15px;
         margin:-335px -5px 0px 0px;
         font-size: 0.9em;
    }
    /*PAGE POST: TITLE*/
     .post_title>header>h3{
         font-size: 0.75em;
    }
     .post_title>header>h3>i{
         letter-spacing: 1px;
    }
     .post_title>header>h3>div{
         margin: 0px 0px 0px 5px;
         letter-spacing: 0px;
    }
     .post_title>header>h3>span{
         margin: 0px 0px 0px 5px;
         letter-spacing: 0px;
    }
     .post_title>header>h1{
         font-size: 1.4em;
    }
     .post_title>header>h2{
         font-size: 1.3em;
    }
    /*PAGE POST: INFO*/
     .post_info_author>div{
         font-size: 0.95em;
         min-width: auto;
         max-width: 100%;
    }
     .post_info_date_pub{
         font-size: 0.85em;
    }
     .post_info_last_update{
         font-size: 0.85em;
    }
    /*PAGE POST: REPORT*/
     .btn_report{
         padding:15px 15px 15px 15px;
         margin:35px 0px 0px 0px;
         width: 100%;
    }
    /*PAGE POST: COMMENTS*/
     .post_comments{
         padding:15px 15px 15px 15px;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-600);
    }
     .card_trends>a>header>h3{
         margin:-27px 0px 0px 0px;
         font-size: var(--h3-font-600);
    }
     .card_trends>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_trends>a>header>h5{
         font-size: var(--h5-font-600);
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         padding: 3px 9px 3px 9px;
         font-size: var(--h2-font-600);
    }
     .posts_rel>header>div{
         margin: -23px 0px 0px 0px;
    }
     .post_rel>a>header>time{
         font-size: var(--h3-font-600);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .post_rel_soccer>a>header>time{
         font-size: var(--h3-font-600);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_email{
         font-size: 0.8em;
    }
     .classified_telephone{
         display: block;
         font-size: 0.8em;
         width: 100%;
    }
     .classified_whatsapp{
         display: block;
         margin:0px 0px 30px 0px;
         font-size: 0.8em;
         width: 100%;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 350px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-600);
    }
     .list_columns>header>h2>span{
         height: 15px;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-600);
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: DEFAULT*/
     .input_search{
         width: 85%;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 300px;
    }
     .card_call_posts>a>header{
         min-height: 145px;
    }
    /*PAGES: POST*/
     .card_post_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: COLUMNISTS*/
     .btn_go_posts{
         padding: 9px 19% 12px 19%;
    }
     .btn_go_profile{
         padding: 9px 19% 12px 19%;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         padding: 12px 0px 14px 0px;
         font-size: 0.9em;
    }
     .card_classified_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header{
         min-height: 75px;
    }
     .guide_category>a>header>h2{
         font-size: 0.85em;
    }
     .guide_category>a>header>h3{
         font-size: 0.75em;
    }
     .guide_subcategory>a>header>h2{
         font-size: 0.75em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.8em;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-600);
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a>header>time{
         font-size: var(--h3-font-600);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-600);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-600);
    }
    /*PAGES: CONTACT*/
     .form_contact{
         border:0;
    }
    /*PAGE: ABOUT*/
     .about_site>header>h1{
         font-size: 1.5em;
    }
     .about_site>header>span{
         margin:-44px 0px 0px 0px;
         width: 65%;
    }
    /*FOOTER*/
     .footer_social_itens>span{
         width: 75px;
    }
     .footer_menu_item>a{
         font-size: 0.85em;
    }
    /*PAGE: COLUMNIST*/
     .columninst_posts>header>h3{
         font-size: 1.3em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>header>h4{
         font-size: 0.9em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 1.2em;
    }
    /*CUSTOM*/
     .site_date{
         margin: 9px 0px 0px 0px;
         font-size: 0.8em;
    }
    /*PAGE POST: PUBLISHER*/
     .publisher{
         padding: 19px 9px 9px 9px;
    }
     .publihser_image>img{
         width: 175px;
         height: 175px;
    }
     .publisher_description>div>a{
         margin: 0px 9px 0px 0px;
    }
    /*PAGE: DISCOUNT COUPON*/
     .discount_coupon_amount {
         width: 95px;
         min-width: 95px;
    }
    /*ALEXA SKILL: TUTORIAL*/
     .alexa_skill_tutorial{
         padding: 39px 39px 15px 39px;
    }
}
 @media(max-width: 500px){
     .subscriber_login_button>a>i{
         display: none;
    }
    /*STREAM PLAYER: SITE TOP*/
     .audio_player{
         width: 290px;
    }
     .audio_player * {
         max-width: 290px;
    }
    /*HOME: STREAM*/
     .section_stream_video{
         padding:9px 0px 9px 0px;
    }
     .video_stream{
         padding:12px 12px 0px 12px;
         margin:0px 9px 0px 9px;
    }
     .video_stream>header{
         padding:9px 0px 4px 0px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 375px;
    }
     .carousel_title_home{
         padding:230px 15px 0px 15px;
         margin:-375px 0px 0px 0px;
         height: 376px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlight_image{
         width: 172px;
    }
     .highlight_image>img{
         border: 3px solid#151515;
    }
     .highlight_post>a>header{
         padding: 0px 0px 0px 3px;
    }
     .highlight_post>a>header>h4{
         padding: 2px 5px 2px 5px;
         font-size: 0.75em;
    }
     .highlight_post>a>header>h5{
         font-size: 1em;
         line-height: 1.4em;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-500);
    }
     .category_one>header>div{
         width: 335px;
    }
     .card_big_category_one>a>img{
         height: 290px;
    }
     .card_big_category_one>a>div{
         margin: -290px 0px 0px 0px;
         height: 290px;
    }
     .card_big_category_one>a>header{
         margin: -159px 15px 0px 15px;
         height: 155px;
    }
     .card_big_category_one>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-500);
    }
     .category_two>header>div{
         width: 335px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         font-size: var(--h2-font-500);
    }
     .card_classified>img {
         height: 235px;
    }
     .card_classified_info {
         padding:0px 12px 0px 12px;
    }
     .card_classified_title>h3 {
         font-size: 1.2em;
         min-height: 75px;
    }
     .classified_btn {
         padding: 14px 65px 15px 65px;
         font-size: 1em;
    }
    /*HOME: VIDEO*/
     .main_video>header>h2{
         font-size:1.2em;
    }
     .list_videos {
         max-height: 305px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-500);
    }
     .category_three>header>div{
         width: 335px;
    }
     .card_category_three_title>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_category_three_title>header>h4{
         font-size: 1.1em;
    }
     .card_category_three_title>header>h5{
         font-size: 1em;
    }
     .card_category_three_title>div{
         font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-500);
    }
     .category_four>header>div{
         width: 335px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-500);
    }
     .card_event_body>h3 {
         font-size: 1em;
    }
     .card_event_date {
         min-height: 65px;
    }
     .card_event_date .month {
         padding: 5px 0px 9px 0px;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-500);
    }
     .category_five>header>div{
         width: 335px;
    }
     .card_text_category_five>a>header>h3{
         font-size: 0.9em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.3em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.2em;
    }
     .card_big_category_five>a>img{
         height: 250px;
    }
     .card_big_category_five>a>div{
         margin: -250px 0px 0px 0px;
         height: 250px;
    }
     .card_big_category_five>a>header{
         margin: -119px 15px 0px 15px;
    }
     .card_big_category_five>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_big_category_five>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-500);
    }
     .card_guide_home>a{
         padding: 15px 15px 15px 15px;
    }
     .card_guide_home>a>img{
         height: 195px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .carousel_control_home_next_guide{
         padding:19px 19px 19px 19px;
    }
     .carousel_control_home_prev_guide{
         padding:19px 19px 19px 19px 
    }
    /*PAGE POST: MEDIA*/
    /*.media_image>figure>img{
         height: 335px;
    }
     */
    /*.media_image>div{
         margin: -335px 0px 0px 0px;
         height: 335px;
    }
     */
     .media_info_primary{
         margin:-345px -5px 0px 0px;
    }
     .media_info_primary{
         margin:-293px -5px 0px 0px;
    }
    /*PAGE POST: TITLE*/
     .post_title>header>h3>span{
         display: none;
    }
     .post_title>header>h1{
         font-size: 1.3em;
    }
    /*PAGE POST: INFO*/
     .post_info{
         padding: 6px 12px 6px 12px;
    }
     .post_info_author>div{
         font-size: 0.9em;
    }
    /*PAGE POST: CONTENT*/
     .post_content{
         padding:12px 12px 12px 12px;
    }
    /*PAGE POST: COMMENTS*/
     .post_comments{
         padding:12px 12px 12px 12px;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-500);
    }
     .card_trends>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_trends>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_trends>a>header>h5{
         font-size: var(--h5-font-500);
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         font-size: var(--h2-font-500);
    }
     .post_rel>a>header>time{
         font-size: var(--h3-font-500);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .post_rel_soccer>a>header>img{
         width: 32px;
         height: 32px;
    }
     .post_rel_soccer>a>header>time{
         font-size: var(--h3-font-500);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .call_posts>a{
         font-size: 0.9em;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 255px;
    }
    /*PAGE POST: COLUMN*/
     .post_author_description>header>h4{
         font-size: 0.8em;
    }
     .post_author_description>header>h5{
         font-size: 1.1em;
    }
     .post_author_description>p{
         font-size: 0.9em;
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_email{
         font-size: 0.7em;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-500);
    }
     .list_columns>header>h2>span{
         margin-right: 5px;
         width: 5px;
         height: 16px;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-500);
    }
     .card_column_primary>a{
         padding: 12px;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-500);
    }
     .podcast_home>header>h2>span{
         font-size: 1.3em;
    }
     .card_podcast_home>a>img{
         height: 420px;
         border: 12px solid#FFF;
    }
     .card_podcast_home>a>div{
         margin: -420px 0px 0px 0px;
         height: 420px;
    }
     .card_podcast_home>a>header{
         padding:0px 15px 0px 15px;
         margin: -350px 0px 0px 0px;
    }
    /*GUIDE: PAGE*/
     .guide_header{
         padding:30px 0px 9px 0px;
    }
     .guide_title>header>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;
    }
    /*PAGE: ADVERTISING*/
     .advertising_head_content{
         padding:30px 15px 15px 15px;
    }
     .advertising_buttons>a{
         margin:0px 0px 19px 0px;
         width: 100%;
         font-size: 0.9em;
    }
     .advertising_title>header>h1{
         font-size: 1.4em;
    }
     .advertising_title>header>h2{
         font-size: 0.8em;
    }
     .advertising_title>header>h3{
         font-size: 0.8em;
    }
     .share_advertising{
         text-align: center;
    }
     .share_advertising_item_call{
         display: none;
    }
    /*PAGE: DIGITAL EDITION*/
     .digital_edition_title>header>div{
         font-size: 0.8em;
    }
     .digital_edition_title>header>h1{
         font-size: 1.4em;
    }
     .digital_edition_exclusive>header>h2{
         font-size: 1.4em;
    }
     .digital_edition_exclusive>header>h3{
         font-size: 1.3em;
    }
     .digital_edition_info>header>h2{
         font-size: 1.4em;
    }
     .digital_edition_info>header>h3{
         font-size: 1.3em;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1{
         font-size: 1em;
    }
     .head_pages_title>header>h1>span{
         margin:2px 0px 0px 3px;
         font-size: 0.6em;
    }
     .head_page_contact_title>header>h1{
         font-size: 1.2em;
    }
     .head_page_contact_title>header>h1>span{
         margin:2px 0px 0px 3px;
         font-size: 0.6em;
    }
     .head_page_contact_title>header>h2{
         font-size: 0.9em;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 223px;
    }
     .card_call_posts>a>header{
         min-height: 175px;
    }
    /*PAGES: POST*/
     .card_post_primary>a{
         padding: 12px;
    }
     .card_post_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a{
         padding: 12px;
    }
     .card_album_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a{
         padding: 12px;
    }
     .card_soccer_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a{
         padding: 12px;
    }
     .card_contest_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a{
         padding: 12px;
    }
     .card_job_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a{
         padding: 15px 15px 15px 15px;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: EVENT*/
     .card_event_primary_body {
         padding:9px 5px 5px 9px;
         margin:-40px 9px 0px 9px;
    }
     .card_event_primary_body>h3 {
         font-size: 1em;
         line-height: 1.3em;
    }
     .card_event_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary_body {
         padding:9px 5px 5px 9px;
         margin:-40px 9px 0px 9px;
    }
     .card_video_primary_body>h3 {
         font-size: 1em;
         line-height: 1.3em;
    }
     .card_video_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary>header>h3{
         font-size: 1em;
    }
     .btn_go_posts{
         padding: 9px 16% 12px 16%;
    }
     .btn_go_profile{
         padding: 9px 16% 12px 16%;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a{
         padding: 12px;
    }
     .card_drugstore_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: 0.8em;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: CLASSIFIED*/
     .classified_category_item>a{
         font-size: 0.75em;
    }
     .card_classified_primary>a{
         padding: 12px;
    }
     .card_classified_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header{
         min-height: 85px;
    }
     .guide_category>a>header>h2{
         font-size: 0.8em;
    }
     .guide_category>a>header>h3{
         font-size: 0.72em;
    }
     .guide_subcategory>a>header>h2{
         font-size: 0.72em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.8em;
    }
     .card_guide_primary>a{
         padding: 12px 12px 12px 12px;
    }
     .card_guide_primary>a>span{
         margin:0px 0px 12px 0px;
         font-size: var(--h3-font-500);
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a{
         padding: 12px;
    }
     .card_camera_primary>a>header>time{
         font-size: var(--h3-font-500);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-500);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-500);
    }
    /*PAGES: CONTACT*/
     .form_contact{
         padding: 30px;
    }
     .contact_details>header>h3{
         font-size: 1.4em;
    }
     .contact_forms>header>h4{
         font-size: 1.2em;
    }
     .service_period>header>h4{
         font-size: 1.2em;
    }
     .contact_forms>p{
         font-size: 0.9em;
    }
     .service_period>p{
         font-size: 0.9em;
    }
    /*PAGE: STREAM*/
     .stream_video{
         padding:12px 12px 0px 12px;
    }
    /*PAGE: STREAM*/
     .stream_share{
         padding: 9px 0px 9px 0px;
         text-align: center;
    }
     .stream_share_item_call{
         display: none;
    }
    /*PAGE: SUBSCRIBE NEWS*/
     .subscribe_news{
         padding: 0px 12px 12px 12px;
    }
     .subscribe_news>header>h1{
         font-size: 1.4em;
    }
    /*PAGE: ABOUT*/
     .about_site>header>span{
         width: 50%;
    }
    /*PAGE: TERMS AND POLICIES*/
     .terms_description{
         padding: 30px 15px 30px 15px;
    }
     .terms_description>header>h1{
         font-size: 1.3em;
    }
     .policies_description{
         padding: 30px 15px 30px 15px;
    }
     .policies_description>header>h1{
         font-size: 1.3em;
    }
    /*FOOTER*/
     .footer_social_itens>span{
         width: 30px;
    }
    /*PAGE: COLUMNIST*/
     .columnist_info>header>h1{
         font-size: 0.9em;
    }
     .columninst_posts>header>h3{
         font-size: 1.2em;
    }
    /*CUSTOM*/
     .site_date{
         letter-spacing: normal;
    }
     .site_date>span{
         display: none;
    }
    /*PAGE POST: PUBLISHER*/
     .publisher{
         display: block;
         padding: 23px 9px 9px 9px;
    }
     .publihser_image{
         margin: 0px auto 5px auto;
         text-align: center;
    }
     .publihser_image>img{
         width: 135px;
         height: 135px;
         border: 5px solid#fff;
    }
     .publisher_description>div>a{
         margin: 0px 0px 0px 0px;
    }
     .publisher_description{
         text-align: center;
    }
     .publisher_description>header>h4{
         font-size: 0.9em;
    }
     .publisher_description>header>h5{
         font-size: 1.1em;
    }
     .publisher_description>p{
         font-size: 1em;
         -webkit-line-clamp: unset;
    }
     .publisher_description>div>a{
         padding: 6px 0px 0px 0px;
         margin: 15px 12px 0px 12px;
         width: 42px;
         height: 42px;
         font-size: 1.1em;
    }
     .publisher_description>a{
         display: inline-block;
         float: none;
         padding: 3px 0px 9px 0px;
         margin: 30px auto 15px auto;
         min-width: 130px;
         font-size: 1.2em;
    }
    /*PAGE: DISCOUNT COUPON*/
     .discount_coupon_title {
         font-size: 1em;
    }
     .discount_coupon_amount {
         width: 75px;
         min-width: 75px;
    }
    /*PAGE: COUPOM*/
     .coupom_card>span{
         padding: 12px 12px 12px 12px;
         font-size: 1em;
    }
     .coupom_card>i{
         margin: -46px 0px 0px 0px;
         padding: 3px 5px 5px 5px;
         background-color: #1D9E95;
         border-radius: 5px 5px 0px 0px;
    }
     .coupom_card>header{
         padding: 12px 12px 12px 12px;
    }
     .coupom_card>header>span{
         font-size: 0.8em;
    }
     .coupom_card>header>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 19px 35px 19px;
    }
     .secundary-card-business>a{
         margin: 0px 19px 35px 19px;
    }
     .btn-next-guide{
         margin: 30px 19px 0px 30px;
    }
}
 @media(max-width: 400px){
    /*STREAM PLAYER: SITE TOP*/
     .audio_player{
         width: 255px;
    }
     .audio_player * {
         max-width: 255px;
    }
     .btn_live>a{
         padding:12px 12px 0px 12px;
    }
    /*HOME: STREAM*/
     .video_stream{
         padding:9px 9px 0px 9px;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 350px;
    }
     .carousel_title_home{
         padding:226px 12px 0px 12px;
         margin:-350px 0px 0px 0px;
         height: 350px;
    }
     .carousel_title_home>h2{
         font-size: 0.85em;
    }
     .carousel_title_home>h3{
         font-size: 1.05em;
         line-height: 1.5em;
    }
     .carousel_control_next_dest{
         margin:-175px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-175px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlight_image{
         display: none;
    }
     .highlight_post>a{
         min-height: 130px;
    }
     .highlight_post>a>header{
         padding: 0px 0px 0px 0px;
    }
     .highlight_post>a>header>h4{
         padding: 2px 5px 2px 5px;
         font-size: 0.8em;
    }
     .highlight_post>a>header>h5{
         font-size: 1.1em;
         line-height: 1.4em;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-390);
    }
     .category_one>header>div{
         margin:-14px 0px 0px 0px;
         width: 326px;
    }
     .card_big_category_one>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1.1em;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-390);
    }
     .category_two>header>div{
         margin:-14px 0px 0px 0px;
         width: 326px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 2px 7px 3px 5px;
         font-size: var(--h2-font-390);
         letter-spacing: 2px;
    }
     .card_classified>img {
         height: 215px;
    }
    /*HOME: VIDEO*/
     .list_videos {
         max-height: 290px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-390);
    }
     .category_three>header>div{
         margin:-14px 0px 0px 0px;
         width: 326px;
    }
     .card_category_three_image>img{
         height: 165px;
    }
     .card_category_three_title>header>h3{
         font-size: 0.8em;
    }
     .card_category_three_title>header>h4{
         font-size: 1em;
    }
     .card_category_three_title>header>h5{
         font-size: 0.9em;
    }
     .card_category_three_title>div{
         font-size: 0.7em;
    }
     .card_category_three_title>div>span{
         display: none;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-390);
    }
     .category_four>header>div{
         margin:-14px 0px 0px 0px;
         width: 326px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-390);
    }
     .category_five>header>div{
         margin:-14px 0px 0px 0px;
         width: 326px;
    }
     .card_text_category_five>a>header>h3{
         font-size: 0.8em;
    }
     .card_text_category_five>a>header>h4{
         font-size: 1.2em;
    }
     .card_text_category_five>a>header>h5{
         font-size: 1.1em;
    }
     .card_big_category_five>a>img{
         height: 230px;
    }
     .card_big_category_five>a>div{
         margin: -230px 0px 0px 0px;
         height: 230px;
    }
     .card_big_category_five>a>header{
         margin: -115px 12px 0px 12px;
    }
     .card_big_category_five>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_big_category_five>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-390);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-390);
    }
     .card_guide_home>a>span{
         font-size: 0.8em;
    }
     .card_guide_home>a{
         padding: 9px 9px 9px 9px;
    }
     .card_guide_home>a>header{
         min-height: 55px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: PAGINATOR*/
     .pagination_content>li>a{
         padding:12px 26px 12px 26px;
    }
     .pagination_content>li>span{
         padding:12px 26px 12px 26px;
    }
    /*PAGE POST: TITLE*/
     .post_title{
         padding: 12px 9px 9px 9px;
         margin:0px -5px 0px -5px;
    }
     .post_title>header>h3>i>i{
         display: none;
    }
     .post_title>header>h3>div{
         margin: 0px 0px 0px 3px;
    }
     .post_title>header>h3>div>i{
         display: none;
    }
     .post_title>header>h1{
         margin:9px 0px 6px 0px;
    }
     .post_title>header>h2{
         font-size: 1.2em;
    }
    /*PAGE POST: INFO*/
     .post_info{
         padding: 6px 9px 6px 9px;
         margin: 0px -5px 0px -5px;
    }
     .post_info_author>div{
         font-size: 0.85em;
    }
     .post_info_date_pub{
         font-size: 0.8em;
    }
     .post_info_last_update{
         margin: -26px 5px 0px 195px;
         font-size: 0.8em;
    }
    /*PAGE POST: GALLERY*/
     .post_gallery {
         margin:1px -5px 0px -5px;
    }
    /*PAGE POST: CONTROLS*/
     .post_controls{
         padding: 12px 0px 12px 0px;
    }
    /*PAGE POST: REPORT*/
     .post_report{
         margin:0px -5px 30px -5px;
    }
    /*PAGE POST: CONTENT*/
     .post_content {
         padding: 9px 9px 9px 9px;
         max-width: none;
         margin:0px -5px 0px -5px;
    }
     .post_content * {
         max-width: 100%;
    }
    /*PAGE POST: COMMENTS*/
     .post_comments{
         padding:9px 9px 9px 9px;
         margin:30px -5px 35px -5px;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends{
         padding: 12px 12px 3px 12px;
         margin: 30px -5px 0px -5px;
    }
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-390);
    }
     .card_trends>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_trends>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_trends>a>header>h5{
         font-size: var(--h5-font-390);
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         font-size: var(--h2-font-390);
    }
     .post_rel>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .post_rel_soccer>a>header>img{
         width: 30px;
         height: 30px;
    }
     .post_rel_soccer>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .call_posts>a{
         font-size: 0.8em;
    }
     .call_posts>a>i{
         display: none;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 235px;
    }
    /*PAGE POST: CLASSIFIED*/
     .classified_email{
         font-size: 0.7em;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-390);
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-390);
    }
     .card_column_primary>a{
         padding: 9px;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-390);
    }
     .podcast_home>header>h2>span{
         font-size: 1.2em;
    }
     .card_podcast_home>a>header>h3{
         font-size: 0.8em;
    }
     .card_podcast_home>a>header>h4{
         font-size: 1.1em;
    }
     .card_podcast_home>a>header>h5{
         font-size: 0.8em;
    }
    /*GUIDE: 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: ADVERTISING*/
     .advertising_title>header>h1{
         font-size: 1.3em;
    }
     .share_advertising_item>a{
         padding:9px 0px 0px 0px;
         height: 43px;
         width: 43px;
    }
    /*PAGE: DIGITAL EDITION*/
     .digital_edition_title>header>h1{
         font-size: 1.3em;
    }
     .digital_editions>header>h3{
         font-size: 1.2em;
    }
     .digital_editions>header>h3>i{
         font-size: 1.1em;
    }
     .digital_edition_exclusive>header>h2{
         font-size: 1.3em;
    }
     .digital_edition_exclusive>header>h3{
         font-size: 1.2em;
    }
     .digital_edition_info>header>h2{
         font-size: 1.3em;
    }
     .digital_edition_info>header>h3{
         font-size: 1.2em;
    }
     .card_digital_edition_rel>span{
         margin:0px 0px 9px 0px;
         font-size: 0.8em;
    }
     .card_digital_edition_rel>time{
         margin:3px 0px 0px 0px;
         font-size: 0.8em;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1>span{
         display: none;
    }
     .head_page_contact_title>header>h1>span{
         display: none;
    }
     .head_page_contact_title>header>h2{
         font-size: 0.85em;
    }
     .input_search{
         width: 80%;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 215px;
    }
     .card_call_posts>a>header{
         min-height: 185px;
    }
    /*PAGES: POST*/
     .card_post_primary>a{
         padding: 9px;
    }
     .card_post_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a{
         padding: 9px;
    }
     .card_album_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a{
         padding: 9px;
    }
     .card_job_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a{
         padding: 9px;
    }
     .card_soccer_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a{
         padding: 9px;
    }
     .card_contest_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: EVENT*/
     .card_event_primary_body>h3 {
         font-size: 1em;
         line-height: 1.3em;
    }
     .card_event_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: VIDEO*/
     .card_video_primary_body>h3 {
         font-size: 1em;
         line-height: 1.3em;
    }
     .card_video_primary_date {
         top: 9px;
         left: 9px;
         font-size: 0.9em;
    }
    /*PAGES: COLUMNISTS*/
     .card_columnist_primary>header>h3{
         font-size: 0.9em;
    }
     .btn_go_posts{
         padding: 9px 12% 12px 12%;
    }
     .btn_go_profile{
         padding: 9px 12% 12px 12%;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a{
         padding: 9px;
    }
     .card_drugstore_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_drugstore_primary>a>header>h3{
         font-size: 0.75em;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: CLASSIFIED*/
     .card_classified_primary>a{
         padding: 9px;
    }
     .card_classified_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: GUIDE*/
     .card_guide_primary>a{
         padding: 9px;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-390);
    }
     .card_guide_primary>a>span>i{
         display: none;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: DIGITAL EDITION*/
     .card_digital_edition>span{
         margin:0px 0px 9px 0px;
         font-size: 0.8em;
    }
     .card_digital_edition>time{
         margin:3px 0px 0px 0px;
         font-size: 0.8em;
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a{
         padding: 9px;
    }
     .card_camera_primary>a>header>time{
         margin:2px 0px 0px 0px;
         font-size: var(--h3-font-390);
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-390);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-390);
    }
    /*PAGES: CONTACT*/
     .form_contact{
         padding: 19px;
    }
     .contact_forms>p{
         font-size: 0.8em;
    }
     .service_period>p{
         font-size: 0.8em;
    }
    /*PAGE: STREAM*/
     .stream_video{
         margin:0px 5px 0px 5px;
    }
    /*PAGE: SUBSCRIBE NEWS*/
     .subscribe_news>header>h1{
         font-size: 1.2em;
    }
     .subscribe_news>header>h2{
         font-size: 1.1em;
    }
    /*FOOTER*/
     .footer_social_itens>span{
         width: 15px;
    }
     .footer_menu_item>a{
         font-size: 0.8em;
    }
    /*PAGE: COLUMNIST*/
     .columnist_info>header>h1{
         font-size: 0.85em;
    }
     .columninst_posts>header>h3{
         font-size: 1.1em;
    }
     .call_all_posts>a{
         padding: 9px 15px 12px 15px;
         font-size: 0.9em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>header>h5{
         font-size: 1.1em;
    }
    /*PAGE POST: PUBLISHER*/
     .publisher_description>header>h5{
         font-size: 1em;
    }
     .discount_coupon_amount {
         font-size: 1.2em;
         width: 50px;
         min-width: 50px;
    }
    /*PAGE: COUPOM*/
     .coupom_card>span{
         padding: 15px 5px 15px 5px;
         font-size: 0.8em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
     .android_app{
         padding: 12px 12px 0px 12px;
    }
     .android_description>header>h2{
         font-size: 1.3em;
    }
     .android_description>header>h3{
         font-size: 1.1em;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
     .alexa_skill{
         padding: 12px 12px 0px 12px;
    }
     .alexa_description>header>h2{
         font-size: 1.3em;
    }
     .alexa_description>header>h3{
         font-size: 1.1em;
    }
    /*ALEXA SKILL: TUTORIAL*/
     .alexa_skill_tutorial{
         padding: 15px 15px 3px 15px;
    }
    /*GUIDE: MODEL 2*/
     .primary-card-business>a{
         padding: 15px 15px 15px 15px;
         margin: 0px 12px 35px 12px;
    }
     .secundary-card-business>a{
         padding: 15px 15px 15px 15px;
         margin: 0px 12px 35px 12px;
    }
     .btn-next-guide{
         margin: 30px 15px 0px 30px;
    }
}
 @media(max-width: 365px){
    /*STREAM PLAYER: SITE TOP*/
     .audio_player{
         width: 205px;
    }
     .audio_player * {
         max-width: 205px;
    }
     .btn_live>a{
         padding:14px 12px 0px 12px;
         font-size: 0.8em;
    }
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_item_home>a>img{
         height: 335px;
    }
     .carousel_title_home{
         padding:205px 12px 0px 12px;
         margin:-335px 0px 0px 0px;
         height: 335px;
    }
     .carousel_title_home>h3{
         font-size: 1em;
         line-height: 1.5em;
    }
     .carousel_control_next_dest{
         margin:-185px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-185px 0px 0px 0px;
    }
    /*HOME: SECUNDARY HIGHLIGHTS*/
     .highlight_post>a>header>h4{
         font-size: 0.75em;
    }
     .highlight_post>a>header>h5{
         font-size: 1em;
    }
    /*HOME: LAST NEWS*/
     .last_news_card>a>header>h3{
         margin:-23px 0px 0px 0px;
         font-size: var(--h3-font-360);
    }
     .last_news_card>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .last_news_card>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-360);
    }
     .category_one>header>div{
         width: 300px;
    }
     .card_big_category_one>a>img{
         height: 275px;
    }
     .card_big_category_one>a>div{
         margin: -275px 0px 0px 0px;
         height: 275px;
    }
     .card_big_category_one>a>header{
         margin: -139pxs 15px 0px 15px;
         height: 135px;
    }
     .card_big_category_one>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_big_category_one>a>header>h4{
         font-size: 1em;
    }
     .card_small_category_one>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_small_category_one>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_small_category_one>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-360);
    }
     .category_two>header>div{
         width: 300px;
    }
     .card_small_category_two>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_small_category_two>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_small_category_two>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 1px 7px 3px 5px;
         font-size: var(--h2-font-360);
         letter-spacing: 1px;
    }
     .carousel_classified_controls {
         margin:-9px 0px 15px 0px;
    }
     .card_classified>img {
         height: 195px;
    }
     .card_classified_info {
         padding:0px 9px 0px 9px;
    }
     .card_classified_title>h3 {
         font-size: 1.1em;
         min-height: 85px;
    }
     .card_classified_location {
         font-size: 0.9em;
    }
     .classified_btn {
         padding: 15px 50px 16px 50px;
    }
    /*HOME: VIDEO*/
     .main_video>header>h2{
         font-size:1.1em;
    }
     .list_videos {
         max-height: 275px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-360);
    }
     .category_three>header>div{
         width: 300px;
    }
     .card_category_three_image>img{
         height: 185px;
    }
     .card_category_three_title>header>h3{
         font-size: 0.7em;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-360);
    }
     .category_four>header>div{
         width: 300px;
    }
     .card_small_category_four>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_small_category_four>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_small_category_four>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-360);
    }
     .card_event_body>h3 {
         font-size: 0.9em;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-360);
    }
     .category_five>header>div{
         width: 300px;
    }
     .card_big_category_five>a>img{
         height: 215px;
    }
     .card_big_category_five>a>div{
         margin: -215px 0px 0px 0px;
         height: 215px;
    }
     .card_big_category_five>a>header{
         margin: -105px 9px 0px 9px;
    }
     .card_big_category_five>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_big_category_five>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_small_category_five>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_small_category_five>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_small_category_five>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-360);
    }
     .card_guide_home>a>img{
         height: 185px;
    }
     .card_guide_home>a{
         padding: 9px 9px 9px 9px;
    }
     .card_guide_home>a>header{
         min-height: 50px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGE POST: TITLE*/
     .post_title{
         padding: 12px 6px 9px 6px;
    }
     .post_title>header>h3>i{
         letter-spacing: 0.5px;
    }
     .post_info_last_update{
         margin: -20px 5px 0px 175px;
    }
    /*PAGE POST: INFO*/
     .post_info{
         padding: 6px 5px 6px 5px;
    }
    /*PAGE POST: TRENDS*/
     .sidebar_trends>header>h3{
         font-size: var(--h2-font-360);
    }
     .card_trends>a>header>h3{
         margin:-23px 0px 0px 0px;
         font-size: var(--h3-font-360);
    }
     .card_trends>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_trends>a>header>h5{
         font-size: var(--h5-font-360);
    }
    /*PAGE POST: POSTS REL*/
     .posts_rel>header>h2{
         font-size: var(--h2-font-360);
    }
     .post_rel>a{
         padding: 15px 9px 15px 9px;
    }
     .post_rel>a>header>time{
         display: none;
    }
     .post_rel>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .post_rel>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .post_rel_soccer>a{
         padding: 15px 9px 15px 9px;
    }
     .post_rel_soccer>a>header>time{
         display: none;
    }
     .post_rel_soccer>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .post_rel_soccer>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 215px;
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-360);
    }
     .list_columns>header>h2>span{
         height: 14px;
    }
     .card_column>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_column>a>header>h4{
         font-size: var(--h4-font-360);
    }
     .card_column_primary>a{
         padding: 5px;
    }
     .card_column_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_column_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-360);
    }
     .card_podcast_home>a>img{
         border: 5px solid#FFF;
    }
    /*GUIDE: PAGE*/
     .share_guide_item{
         margin:0px 0px 0px 15px;
    }
     .share_guide_item>a{
         padding:4px 0px 0px 0px;
         height: 39px;
         width: 39px;
    }
    /*GUIDE: EVALUATION*/
     .business_evaluation{
         padding: 0px 5px 6px 5px;
         max-width: 100%;
    }
    /*GUIDE: EVALUATION SCORE*/
     .score_collapse{
         position: relative;
         max-width: 100%;
    }
     .rating{
         border: none;
         margin: 0px 65px -9px auto;
    }
     .item_score_percent{
         width: 215px;
    }
    /*PAGE: ADVERTISING*/
     .share_advertising_item>a{
         padding:6px 0px 0px 0px;
         height: 35px;
         width: 35px;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1{
         font-size: 0.9em;
    }
     .head_page_contact_title>header>h2{
         font-size: 0.8em;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 195px;
    }
     .card_call_posts>a>header{
         min-height: 175px;
    }
     .card_call_posts>a>header>h3{
         font-size: 0.8em;
    }
    /*PAGES: POST*/
     .card_post_primary>a{
         padding: 5px;
    }
     .card_post_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_post_primary>a>header>time{
         display: none;
    }
     .card_post_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_post_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: ALBUM*/
     .card_album_primary>a{
         padding: 5px;
    }
     .card_album_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_album_primary>a>header>time{
         display: none;
    }
     .card_album_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_album_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: VAGAS DE EMPREGO*/
     .card_job_primary>a{
         padding: 5px;
    }
     .card_job_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_job_primary>a>header>time{
         display: none;
    }
     .card_job_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_job_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: SOCCER*/
     .card_soccer_primary>a{
         padding: 5px;
    }
     .card_soccer_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_soccer_primary>a>header>time{
         display: none;
    }
     .card_soccer_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_soccer_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: CONCURSO*/
     .card_contest_primary>a{
         padding: 5px;
    }
     .card_contest_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_contest_primary>a>header>time{
         display: none;
    }
     .card_contest_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_contest_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: PODCAST*/
     .card_podcast_primary>a{
         padding: 12px 12px 12px 12px;
    }
     .card_podcast_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_podcast_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: EVENT*/
     .card_event_primary_body {
         margin:-40px 5px 0px 5px;
    }
    /*PAGES: VIDEO*/
     .card_video_primary_body {
         margin:-40px 5px 0px 5px;
    }
    /*PAGES: COLUMNISTS*/
     .btn_go_posts{
         padding: 9px 9% 12px 9%;
    }
     .btn_go_profile{
         padding: 9px 9% 12px 9%;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a{
         padding: 5px;
    }
     .card_drugstore_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_drugstore_primary>a>header>time{
         display: none;
    }
     .card_drugstore_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_drugstore_primary>a>header>h3>i{
         display: none;
    }
     .card_drugstore_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: CLASSIFIED*/
     .card_classified_primary>a{
         padding: 5px;
    }
     .card_classified_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_classified_primary>a>header>time{
         display: none;
    }
     .card_classified_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_classified_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: GUIDE*/
     .guide_category>a>header{
         min-height: 95px;
    }
     .guide_category>a>header>h2{
         font-size: 0.75em;
    }
     .guide_category>a>header>h3{
         font-size: 0.7em;
    }
     .guide_subcategory>a>header>h2{
         font-size: 0.7em;
    }
     .guide_subcategory>a>header>h3{
         font-size: 0.75em;
    }
     .card_guide_primary>a{
         padding: 5px;
    }
     .card_guide_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_guide_primary>a>span{
         font-size: var(--h3-font-360);
    }
     .card_guide_primary>a>span>mark{
         display: none;
    }
     .card_guide_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: LIVE CAMERAS*/
     .card_camera_primary>a{
         padding: 5px;
    }
     .card_camera_primary>a{
         padding: 15px 9px 15px 9px;
    }
     .card_camera_primary>a>header>time{
         display: none;
    }
     .card_camera_primary>a>header>h3{
         font-size: var(--h3-font-360);
    }
     .card_camera_primary>a>header>h4{
         font-size: var(--h4-font-360);
    }
    /*PAGES: CONTACT*/
     .form_contact{
         padding: 9px;
    }
    /*PAGE: ABOUT*/
     .about_site>header>span{
         width: 35%;
    }
    /*FOOTER*/
     .footer_social_itens>span{
         display: none;
    }
    /*PAGE: COLUMNIST*/
     .columninst_posts>header>h3{
         font-size: 1em;
    }
    /*FOOTER: TRENDS*/
     .card_trend_footer>a>header>h4{
         font-size: 0.8em;
    }
     .card_trend_footer>a>header>h5{
         font-size: 1em;
    }
    /*CUSTOM*/
     .site_date{
         display: none;
    }
    /*PAGE: COUPOM*/
     .coupom_card>span{
         font-size: 0px;
    }
     .coupom_card>i{
         margin: -46px auto 0px auto;
         padding: 5px 5px 5px 5px;
         width: 100%;
         text-align: center;
         background-color: #1D9E95;
         border-radius: 5px 5px 0px 0px;
    }
    /*HOME: JOB OPENINGS*/
     .card_job>a>div>span{
         margin: 72px 0px 0px 0px;
    }
     .card_job>a>header>h3{
         font-size: 1.1em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
     .android_qr_code{
         width: 275px;
    }
     .android_download_link>a{
         width: 275px;
         font-size: 0.9em;
    }
     .smarth_phone{
         width: 275px;
         height: 380px;
    }
     .smarth_phone>img{
         margin: -19px 0px 0px -19px;
         width: 315px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
     .alexa_qr_code{
         width: 275px;
    }
     .alexa_download_link>a{
         width: 275px;
         font-size: 0.9em;
    }
     .amazon_echo>img{
         width: 290px;
    }
     .amazon_echo>div>img{
         margin: -276px 19px 0px 0px;
         width: 39px;
         height: 39px;
    }
    /*GUIDE: MODEL 2*/
     .primary-card-business>a{
         padding: 12px 12px 15px 12px;
         margin: 0px 0px 35px 0px;
    }
     .primary-card-business>a>span{
         margin: 0px 0px 12px 0px;
    }
     .secundary-card-business>a{
         padding: 12px 12px 15px 12px;
         margin: 0px 0px 35px 0px;
    }
     .secundary-card-business>a>span{
         margin: 0px 0px 12px 0px;
    }
     .btn-next-guide{
         margin: 30px 0px 0px 30px;
    }
     .call-guide>a{
         padding: 5px 15px 0px 15px;
         font-size: 0.9em;
    }
}
 @media(max-width: 350px){
    /*HOME: PRIMARY HIGHLIGHTS*/
     .carousel_title_home{
         padding:195px 9px 0px 9px;
    }
     .carousel_title_home>h2{
         font-size: 0.8em;
    }
     .carousel_title_home>h3{
         font-size: 1em;
         line-height: 1.5em;
    }
     .carousel_control_next_dest{
         margin:-190px 0px 0px 0px;
    }
     .carousel_control_prev_dest{
         margin:-190px 0px 0px 0px;
    }
    /*HOME: GUIDE*/
     .carousel_guide_home>header>h2{
         font-size: var(--h2-font-320);
    }
     .card_guide_home>a>img{
         height: 165px;
    }
     .card_guide_home>a{
         padding: 5px 5px 5px 5px;
    }
     .card_guide_home>a>header>h4{
         font-size: var(--h4-font-320);
    }
    /*HOME: CARD COLUMN*/
     .list_columns>header>h2{
         font-size: var(--h2-font-320);
    }
     .list_columns>header>h2>span{
         margin-right: 3px;
         height: 12px;
    }
    /*HOME: CLASSIFIED*/
     .classified_home>header>h2{
         padding: 1px 7px 3px 5px;
         font-size: var(--h2-font-320);
         letter-spacing: normal;
    }
    /*HOME: PODCAST*/
     .podcast_home>header>h2{
         font-size: var(--h2-font-320);
    }
    /*HOME: CALENDAR OF EVENTS*/
     .calendar_of_events_home>header>h2{
         font-size: var(--h2-font-320);
    }
    /*HOME: CATEGORY ONE*/
     .category_one>header>h2{
         font-size: var(--h2-font-320);
    }
     .category_one>header>div{
         width: 275px;
    }
    /*HOME: CATEGORY TWO*/
     .category_two>header>h2{
         font-size: var(--h2-font-320);
    }
     .category_two>header>div{
         width: 275px;
    }
    /*HOME: CATEGORY THREE*/
     .category_three>header>h2{
         font-size: var(--h2-font-320);
    }
     .category_three>header>div{
         width: 275px;
    }
    /*HOME: CATEGORY FOUR*/
     .category_four>header>h2{
         font-size: var(--h2-font-320);
    }
     .category_four>header>div{
         width: 275px;
    }
    /*HOME: CATEGORY FIVE*/
     .category_five>header>h2{
         font-size: var(--h2-font-320);
    }
     .category_five>header>div{
         width: 275px;
    }
    /*PAGE POST: TITLE*/
     .post_title>header>h3>i{
         letter-spacing: 1px;
    }
     .post_title>header>h3>div{
         display: none;
    }
     .post_title>header>h1{
         font-size: 1.2em;
    }
    /*PAGE POST: INFO*/
     .post_info_author>img{
         display: none;
    }
     .post_info_author>div{
         margin: 0px 0px 0px 5px;
    }
     .post_info_date_pub{
         margin: 5px 0px 0px 5px;
    }
     .post_info_last_update{
         margin: -20px 5px 0px 130px;
    }
    /*PAGE POST: CONTROLS*/
     .post_control_item{
         margin:0px 0px 0px 12px;
    }
     .post_control_item>a{
         padding:3px 5px 4px 5px;
         min-width: 45px;
    }
     .post_control_item>button{
         padding:3px 5px 4px 5px;
         min-width: 45px;
    }
    /*PAGE POST: POSTS REL*/
     .call_posts_line{
         margin:55px 0px 0px 0px;
    }
    /*PAGE POST: ADVERTISING*/
     .slider_banner_sidebar {
         min-height: 195px;
    }
    /*PAGES: DEFAULT*/
     .head_pages_title>header>h1{
         font-size: 0.8em;
    }
     .head_page_contact_title>header>h1{
         font-size: 0.8em;
    }
     .input_search{
         width: 75%;
    }
    /*PAGES: POST REL*/
     .card_call_posts>a>img{
         height: 165px;
    }
     .card_call_posts>a>header{
         min-height: 205px;
    }
    /*PAGES: EVENT*/
     .card_event_primary_body {
         padding:12px 5px 5px 12px;
    }
     .card_event_primary_body>h3 {
         font-size: 0.9em;
    }
     .card_event_primary_date {
         top: 9px;
         left: 9px;
    }
    /*PAGES: VIDEO*/
     .card_video_primary_body {
         padding:12px 5px 5px 12px;
    }
     .card_video_primary_body>h3 {
         font-size: 0.9em;
    }
     .card_video_primary_date {
         top: 9px;
         left: 9px;
    }
    /*PAGES: COLUMNISTS*/
     .btn_go_posts{
         padding: 9px 5% 12px 5%;
         font-size: 0.8em;
    }
     .btn_go_profile{
         padding: 9px 5% 12px 5%;
         font-size: 0.8em;
    }
    /*PAGES: DRUGSTORE*/
     .card_drugstore_primary>a>header>h3>i{
         display: inline-block;
    }
     .card_drugstore_primary>a>header>h3>span{
         margin:0px 5px 5px 0px;
    }
     .card_drugstore_primary>a>header>h3>div{
         margin:0px 5px 5px 0px;
    }
    /*GUIDE: EVALUATION*/
     .business_evaluation{
         padding: 0px 3px 6px 3px;
    }
     .rating_value{
         margin: 3px auto 0px auto;
         font-size: 1.3em;
    }
    /*GUIDE: EVALUATION SCORE*/
     .rating{
         border: none;
         margin: 0px 50px -9px auto;
    }
     .item_score_percent{
         width: 175px;
    }
    /*PAGES: CONTACT*/
     .form_contact{
         padding: 5px;
    }
    /*FOOTER*/
     .footer_menu_item>a{
         font-size: 0.95em;
    }
    /*DOWNLOAD PAGE: ANDROID APP*/
     .android_qr_code{
         width: 265px;
    }
     .android_download_link>a{
         width: 265px;
    }
     .smarth_phone{
         width: 250px;
         height: 346px;
    }
     .smarth_phone>img{
         margin: -19px 0px 0px -19px;
         width: 290px;
    }
    /*DOWNLOAD PAGE: ALEXA SKILL*/
     .alexa_qr_code{
         width: 265px;
    }
     .alexa_download_link>a{
         width: 265px;
    }
     .amazon_echo>img{
         width: 250px;
    }
     .amazon_echo>div>img{
         margin: -242px 19px 0px 0px;
         width: 36px;
         height: 36px;
    }
}
 @media print{
     .site_top{
         display: none;
    }
     .site_head{
         display: none;
    }
     .trends_menu{
         display: none;
    }
     .page_post_head{
         display: none;
    }
     .col-md-8{
         -ms-flex:0 0 100%!important;
         flex:0 0 100%!important;
         max-width: 100%!important;
    }
     .post_title{
         margin:30px 0px 0px 0px;
    }
     .post_controls{
         border-top: 2px solid#E1E1E1;
    }
     .post_comments{
         display: none;
    }
     .post_social_facebook{
         display: none;
    }
     .slider_banner_sidebar{
         display: none;
    }
     .sidebar_trends{
         display: none;
    }
     .post_banner_sidebar{
         display: none;
    }
     .post_banner_sidebar_code{
         display: none;
    }
     .call_groups{
         display: none;
    }
     .banner_post_horizontal_primary{
         display: none;
    }
     .page_post_footer{
         display: none;
    }
     .banner_post_horizontal_secundary{
         display: none;
    }
     .call_register{
         display: none;
    }
     .footer_social{
         display: none;
    }
     footer{
         display: none;
    }
     .phone_call{
         display: none;
    }
     .wrapper_whatsapp{
         display: none;
    }
     .popup_footer{
         display: none;
    }
     .modal{
         display: none;
    }
     .side_survey_blocked{
         display: none;
    }
     .side_survey{
         display: none!important;
    }
     .card_drugstore{
         display: none;
    }
     .footer_copyright{
         display: none;
    }
}
</style>