<style>
    .box{}
    :root {
        --player-color-left: #9122a9;
        --player-color-right: #122bc0;
        --player-color-button: #4718c2;
        --player-color-button-font: #4718c2;
        --player-color-text: #ffffff;
        --player-color-text-hover: #ffffff;


        --main-color-left: #4718c2;
        --main-color-right: #4718c2;
        --main-color-font: #ffffff;
        --main-color-font-hover: #ffffff;
        --main-color-button: #4718c2;
        --main-color-button-font: #ffffff;
        --main-color-text: #ffffff;
        --main-color-text-hover: #ffffff;

        --main-color-degrade: linear-gradient(to right, var(--main-color-left), var(--main-color-right));

        --sidebar-menu-background: #292929;
        --sidebar-menu-color: #FFF;
        --sidebar-menu-border: #212121;
        --sidebar-menu-hover: #151515;

        --button-close-modal: #00B75A;
        --button-close-modal-font: #FFF;
        --button-close-modal-hover: #00D290;
        --button-close-modal-hover-font: #FFF;

        --h2-font-1920: 1.6em;
        --h2-font-1450: 1.5em;
        --h2-font-1300: 1.4em;
        --h2-font-1200: 1.3em;
        --h2-font-900: 1.2em;
        --h2-font-765: 1.6em;
        --h2-font-600: 1.5em;
        --h2-font-500: 1.4em;
        --h2-font-390: 1.3em;
        --h2-font-350: 1.2em;

        --h3-font-1920: 0.9em;
        --h3-font-1450: 0.8em;
        --h3-font-1300: 0.8em;
        --h3-font-1200: 0.75em;
        --h3-font-900: 0.7em;
        --h3-font-765: 1em;
        --h3-font-600: 0.9em;
        --h3-font-500: 0.9em;
        --h3-font-390: 0.9em;
        --h3-font-350: 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-350: 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-350: 0.9em;
    }

    a:link{text-decoration:none;}
    .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;}

    .close_modal {display: inline-block;margin:6px 0px 0px 0px;width: 38px;height: 32px;font-size: 1.1em;font-weight: 590;letter-spacing: 2px;text-align: center;color: #656565;outline: none;border:2px solid#656565;border-radius: 19px;border-style: dashed;}
    .close_modal:hover{color: #333;opacity: 0.6;}

    .container_menu{max-width: 1350px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .container_pa{max-width: 1350px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .container_highlights{max-width: 1920px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
    .container_sp{max-width: 1300px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}
    
    .post_ads_home{max-width: 1350px;padding:15px 15px 15px 15px;margin:0px auto 0px auto;text-align: center;}

    /*MENSAGENS DO SISTEMA*/
    #messageSystem {animation: tremer .2s; animation-iteration-count: 3;}
    .modal_title{font-size: 1.2em;font-weight: 690;letter-spacing: 1px;text-transform: uppercase;}
    .modal_title>span{color:#40A15A;}
    .modal_title>strong{color:#E1000A;}
    .system_message_body{padding:25px 15px 25px 15px;margin:0px 0px 0px 0px;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;}
    .system_message_body>span{font-weight: 690;color: #151515;}
    .system_message_body>strong{color: #151515;}
    .system_message_body>p{font-weight: 690;color: #008c05;}
    .system_message_body>p>i{font-size: 1.3em;font-weight: 900;}

    .btn_close{padding:9px 0px 9px 0px;margin:0px 0px 0px 0px;width: 130px;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;color: var(--button-close-modal-font);background-color: var(--button-close-modal);border:0;border-radius: 3px;}
    .btn_close:hover{color: var(--button-close-modal-hover-font);background-color: var(--button-close-modal-hover);}
    .btn_close:focus{outline: none;}

    @keyframes tremer { 0% {margin-left: 0;} 25% {margin-left: 6px;} 50% {margin-left: 0;} 75% {margin-left: -6px;} 100% {margin-left: 0;}}
    

    /*PLAYER TOP*/
    .display_top{padding:3px 0px 3px 0px;margin:0px -15px 0px -15px;position:fixed;top:0;right:0;left:0;z-index:1030;background-image: linear-gradient(to right, var(--player-color-left), var(--player-color-right));height: 46px;}

    /*PLAYER DEFAULT*/
    .player_fixed{padding:0px 0px 0px 0px;height: 46px;background-image: linear-gradient(to right, var(--player-color-left), var(--player-color-right));}

    /*PLAYER: SINGLE PLAYER FIXED*/
    .display_player{padding:3px 0px 0px 0px;margin-left: auto;margin-right:auto;width: 590px;text-align: center;}

    /*PLAYER: MULTIPLE PLAYERS FIXED*/
    .display_multiple_players{padding:2px 0px 0px 0px;margin-left: auto;margin-right:auto;margin-top: 1px;width: 965px;text-align: center;}
    .select_player{display: inline-block;width: 590px;}
    .select_station{margin:3.5px 0px 0px 9px;display: inline-block;float: right;width: 365px;}
    .select_station>select {padding:5px 5px 5px 5px;width: 275px;font-size: 0.9em;font-weight: 590;text-transform: uppercase;border:0;outline: none;border-radius: 3px;}
    .select_item{font-weight: 590;}
    .select_station>button{padding:5px 9px 5px 9px;margin:0px 0px 0px 5px;font-size: 0.9em;font-weight: 590;text-transform: uppercase;background-color: var(--player-color-button);color: var(--player-color-button-font);border:0;outline:none;border-radius: 3px;}
    .select_station>button:hover{opacity: 0.8;}

    /*PLAYER DEFAUL*/
    .player_flex{position: fixed;top: 0;right: 0;left: 0;z-index: 1030;height: 46px;background-image: linear-gradient(to right, var(--player-color-left), var(--player-color-right));}
    .call_whatsapp{margin:8px 0px 0px 0px;float: left;}

    .call_whatsapp>a{padding:3px 19px 3px 19px;display: inline-block;width: 100%;font-weight: 590;text-transform: uppercase;text-align: center;color: var(--player-color-text);border-radius: 15px;}
    .call_whatsapp>a:hover{background-color: var(--player-color-button);color: var(--player-color-button-font);}

    .call_phone{padding:3px 19px 3px 19px;margin:7px 0px 0px 0px;float: left;width: 100%;font-weight: 590;text-transform: uppercase;text-align: left;color: var(--player-color-text);border-radius: 15px;}
    .call_phone>a{color:var(--player-color-text);}

    .fa_phone{margin:6px 0px 0px -15px;position: absolute;opacity: 0.8;}
    .call_play{margin:8px 0px 0px 0px;text-align: right;}
    .call_play>a{padding:3px 19px 3px 19px;display: inline-block;font-size: 1em;font-weight: 650;letter-spacing: 1px;text-align: center;background-color:var(--player-color-button);color:var(--player-color-button-font);border-radius: 12px;}
    .call_play>a:hover{opacity: 0.8;}

    /*PLAYER: MULTIPLE PLAYERS MODAL*/
    .modal_select_title{padding:5px 15px 12px 15px;}
    .modal_select_title>h5{margin:9px 0px 0px 0px;font-size: 1.1em;font-weight: 650;letter-spacing: 1px;color: #353535;}
    .modal_select_city{max-height: 590px;overflow-y: auto;overflow-x: hidden;}
    .modal_select_city .modal_city{background-color: #f5f5f5;}
    .modal_select_city .modal_city:nth-of-type(odd){background-color: #e9e9e9;}
    .modal_select_city .modal_city:nth-of-type(odd):hover{background-color: #fff;}
    .modal_city{padding:9px 0px 9px 9px}
    .modal_city:hover{background-color: #fff;}
    .modal_city_image{}
    .modal_city_image>img{width: 80px;height: 80px;object-fit: cover;object-position: center;border-radius: 2px;}
    .modal_city_title{padding:29px 0px 0px 0px;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color:#333;} 

    /*MAIN MENU*/
    .menu{padding:0px 0px 0px 0px;margin:46px 0px 0px 0px;border-bottom:1px solid#e1e1e1;}
    .menu_player{padding:0px 0px 0px 0px;margin:-8px 0px 0px 0px;border-bottom:1px solid#e1e1e1;}

    .site_logo{width: 343px;}
    .site_logo>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}

    .navbar_custom{margin:29px 0px 0px 0px;float: right;}
    .navbar_custom .navbar-brand {color: #fff;}
    .navbar_custom .navbar-brand:hover, .navbar_custom .navbar-brand:focus {color: #fff;}
    .navbar_custom .navbar-nav .nav-link {}
    .navbar_custom .navbar-nav .nav-link:hover, .navbar_custom .navbar-nav .nav-link:focus {color: rgba(255, 255, 255, 0.75);}
    .navbar_custom .navbar-nav .nav-link.disabled {color: rgba(255, 255, 255, 0.25);}
    .navbar_custom .navbar-nav .show > .nav-link,
    .navbar_custom .navbar-nav .active > .nav-link,
    .navbar_custom .navbar-nav .nav-link.show,
    .navbar_custom .navbar-nav .nav-link.active {color: #fff;}
    .navbar_custom .navbar-toggler {color: rgba(255, 255, 255, 0.5);border-color: rgba(255, 255, 255, 0.1);}
    .navbar_custom .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
    .navbar_custom .navbar-text {color: rgba(255, 255, 255, 0.5);}
    .navbar_custom .navbar-text a {color: #fff;}
    .navbar_custom .navbar-text a:hover, .navbar_custom .navbar-text a:focus {color: #fff;}
    .navbar_collapse{float: right;}
    .nav-item>span{padding:0px 5px 2px 5px;margin:-15px 0px 0px 90px;position: absolute;font-size: 0.8em;letter-spacing: 1px;background-color:#555;color:#fff;border-radius: 3px;-webkit-transform: skewY(-5deg);-ms-transform: skewY(-5deg); transform: skewY(-5deg);}

    .nav_link{padding:2px 5px 2px 5px;margin:0px 6px 0px 6px;font-size:1em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-text);}
    .nav_link:hover{padding:2px 5px 2px 5px;color:var(--main-color-text-hover);border-radius: 5px;}

    /*MENU: SIDEBAR*/
    .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: var(--sidebar-menu-background);}
    .sidebar_menu_collapse .menu_collapse_item:nth-child(even){background-color: var(--sidebar-menu-background);}

    .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;}

    /*SOCIAL BUTTONS*/
    .social_buttons{margin:26px 0px 0px 0px;float: right;}
    .social_item{display: inline-block;text-align: center;}
    .social_item>a{padding:10px 0px 0px 0px;margin:0px 3px 0px 3px;display: block;width: 43px;height: 43px;background-image: var(--main-color-degrade);border-radius: 50%;color: var(--main-color-font);}
    .social_item>a:hover{opacity: 0.6;}
    .social_item_instagram>a{background-color: #454545;color:#fff;}
    .social_item_instagram>a:hover{background-color: #333333;}
    .social_item_facebook>a{background-color: #4063AA;color:#fff;}
    .social_item_facebook>a:hover{background-color: #283E90;}
    .social_item_youtube>a{background-color: #EA0000;color:#fff;}
    .social_item_youtube>a:hover{background-color: #C60000;}

    /*HOME: DESTAQUES*/
    .highlights{background-color: #fff;}
    .carousel_home{margin:0px -15px 0px -15px;}
    .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{}
    .carousel-item>a>img{width: 100%;height:650px;object-fit: cover;object-position: center;}
    
    .carousel_title{padding:19px 15px 15px 15px;margin:-385px 0px 0px 19%;width: 500px;position: absolute;background-color:#fff;color:#333;float: left;border-radius: 9px;-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.17);-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.17);box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.17);}
    .carousel_title>h2{margin:0px 0px 5px 0px;font-size: 1em;font-weight: 690;text-transform: uppercase;color:#656565;}
    .carousel_title>h3{font-size: 1.4em;font-weight: 690;line-height: 1.4em;letter-spacing: 1px;text-transform: uppercase;}

    .carousel_control_next_dest{padding:15px 21px 15px 15px;margin:-326px 0px 0px 0px;float: right;transform:translateY(-50%);background-image: var(--main-color-degrade);color: var(--main-color-font);}
    .carousel_control_next_dest:hover{opacity: 0.6;color: var(--main-color-font);}
    .carousel_control_prev_dest{padding:15px 15px 15px 15px;margin:-326px 0px 0px 0px;float: left;transform:translateY(-50%);background-image: var(--main-color-degrade);color: var(--main-color-font);}
    .carousel_control_prev_dest:hover{opacity: 0.6;color: var(--main-color-font);}

    /*HOME: COLUMN*/
    .columns{padding:50px 0px 90px 0px;background-color:#fcfcfc;}
    .list_columns{}
    .list_columns>header{margin:0px 0px 50px 0px;text-align: center;}
    .list_columns>header>h2{font-size: 1.6em;font-weight: 900;letter-spacing: 1px;text-transform: uppercase;}
    .card_column {padding: 0;margin:0px 0px 0px 0px;text-align: center;background-image: linear-gradient(to bottom, #fff, #fcfcfc);border-radius: 3px;-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5)}
    .card_column_cover>img {width: 100%;height: 175px;object-fit: cover;object-position: center;filter: grayscale(30%);}
    .card_column_user_cover>img {margin-top: -65px;width: 115px;height: 115px;background-color: #fff;object-fit: cover;object-position: center;border-radius: 50%;filter: grayscale(90%);border: 5px solid#e1e1e1}
    .card_column_separator {margin: 15px 30% 0 30%;border: 2px solid#f5f5f5}
    .card_column_content {margin: 15px 0 0 0}
    .card_column_content>header>h4 {font-size: .9em;text-transform: uppercase;color: #555}
    .card_column_content>header>h5 {margin: 0 15px 0 15px;font-size: 1.1em;font-weight: 390;letter-spacing: 2px;color: #555;min-height: 85px}
    .card_column_action {padding: 16px 15px 16px 15px;margin: 0;width: 100%;display: inline-block;font-size: .8em;font-weight: 590;letter-spacing: 2px;background-color: #f3f3f3;color: #333;border: 1px solid#fff;border-top: 5px solid#fff}
    .card_column_action:hover {background-color: #fff}

    /*HOME: EVENTS*/
    .events{padding:65px 0px 20px 0px;}
    .list_events{}
    .list_events>header{text-align: right;}
    .list_events>header>h2{font-size: 1.6em;text-transform: uppercase}

    /*HOME: HOT SONGS*/
    .hot_songs{padding:50px 0px 115px 0px;margin:0px 0px 0px 0px;background-image: url(https://www.rcsfm.com.br/themes/site_va/images/hot-songs.png);background-repeat: no-repeat;background-size: cover;}
    .list_hot_songs{}
    .list_hot_songs>header{}
    .list_hot_songs>header>h2{font-size: 1.9em;font-weight: 900;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-text);}
    .list_hot_songs>header>h2>span{font-size: 1.9em;color:#393939;}

    .card_hot_song{}
    .card_hot_song>a{}
    .card_hot_song>a>img{width: 100%;height: 195px;object-fit: cover;object-position: center;}
    .card_hot_song>a>header{padding:9px 9px 0px 9px;margin:-90px 0px 0px 0px;min-height: 90px;position: relative;color:#fff;}
    .card_hot_song>a>header>h4{margin:0px 0px 3px 0px;font-size:1.1em;}
    .card_hot_song>a>header>h5{font-size: 0.9em;text-transform: uppercase;}
    .card_hot_song>a>div{margin:-90px 0px 0px 0px;width: 100%;height: 90px;position: relative;background-color:#232323;opacity: 0.8;}
    .card_hot_song>a>span{margin:0px 9px -50px 0px;position: relative;float: right;font-size:1.1em;font-weight: 900;color:#fff;}
    .carousel_control_next_hot_songs{padding:6px 15px 6px 15px;margin:35px 0px 0px 0px;transform:translateY(-50%);background-image: var(--main-color-degrade);color:var(--main-color-font);float: right;position: relative;border-radius: 3px;}
    .carousel_control_next_hot_songs:hover{color: var(--main-color-font); opacity: 0.6;}
    .carousel_control_prev_hot_songs{padding:6px 15px 6px 15px;margin:35px 15px 0px 0px;transform:translateY(-50%);background-image: var(--main-color-degrade);color:var(--main-color-font);float: right;position: relative;border-radius: 3px;}
    .carousel_control_prev_hot_songs:hover{color: var(--main-color-font); opacity: 0.6;}

    /*HOME: LAST NEWS*/
    .news{padding:65px 0px 65px 0px;margin:0px 0px 0px 0px;background-color:#f3f3f3;}
    .list_news{margin:0px 5% 0px 5%;}
    .list_news>header{text-align: center;}
    .list_news>header>h2{margin:0px 0px -13px 0px;position: relative;padding-bottom: 15px;font-size:1.9em;font-weight: 390;text-transform: uppercase;color: #1a3859;border-bottom: 1px solid #e0e0e0;}
    .list_news>header>div{display: inline-block;width: 65px;height: 5px;background-color: var(--main-color-text);}

    .card_news_home_big{padding:0px 0px 0px 0px;margin:39px 5px 39px 5px;background-color:#fff;}
    .card_news_home_big:hover{filter: grayscale(90%);opacity: 0.8;}
    .card_news_home_image{}
    .card_news_home_image>img{width: 100%;height: 280px;object-fit: cover;object-position: center;}
    .card_news_home_content{padding:15px 0px 15px 0px;}
    .card_news_home_content>span{font-size: 0.8em;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;color:#4a4e52;}
    .card_news_home_content>time{margin:0px 3.5% 0px 0px;float: right;font-size: 0.8em;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;color:#4a4e52;}
    .card_news_home_content>header{margin:9px 3.5% 0px 0px;}
    .card_news_home_content>header>h3{font-style: normal;font-size: 1.6em;font-weight: 495;color:#1F4265;}
    .card_news_home_content>header>h4{font-size: 1.1em;letter-spacing: 1px;font-weight: 400;color:#555;}
    .card_news_home_content>header>div{margin:16px 0px 16px 0px;width: 65px;height: 3px;background-color:#1F4265;}
    .card_news_home{padding:0px 0px 0px 0px;margin:0px 5px 39px 5px;background-color:#fff;box-shadow: 0 0 8px rgba(0,0,0,.08);border-radius: 3px;}
    .card_news_home:hover{filter: grayscale(90%);opacity: 0.8;}
    .card_news_home>a>img{width: 100%;height: 260px;object-fit: cover;object-position: center;}
    .news_home_content{padding: 15px 3.5% 23px 3.5%;}
    .news_home_content>span{font-size: 0.8em;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;color:#4a4e52;}
    .news_home_content>time{float: right;font-size: 0.8em;font-weight: 400;letter-spacing: 1px;text-transform: uppercase;color:#4a4e52;}
    .news_home_content>header{margin:9px 0px 0px 0px;}
    .news_home_content>header>h3{font-style: normal;font-size: 1.5em;font-weight: 495;color:#1F4265;min-height: 65px;}
    .news_home_content>header>h4{font-size: 1.1em;letter-spacing: 1px;font-weight: 400;color:#555;min-height: 63px;}
    .news_home_content>header>div{margin:0px 0px 16px 0px;width: 65px;height: 3px;background-color:#1F4265;}

    /*HOME: PODCASTS*/
    .podcasts{padding:65px 0px 65px 0px;margin:0px 0px 0px 0px;background-image: linear-gradient(to right,var(--main-color-left) , var(--main-color-right));}
    .list_podcasts{}
    .list_podcasts>header{margin:0px 0px 30px 0px;text-align: center;color: var(--main-color-font);}
    .list_podcasts>header>h2{font-size: 1.6em;font-weight: 590;letter-spacing: 1px;text-shadow: black 0.1em 0.1em 0.2em;text-transform: uppercase;}
    .list_podcasts>header>h3{font-size: 1.3em;font-weight: 490;letter-spacing: 1px;text-shadow: black 0.1em 0.1em 0.2em;}
    .card_podcast{padding:19px 19px 9px 19px;margin:0px 9px 0px 9px;background-color: #fff;}
    .card_podcast>a:hover{opacity: 0.6;}
    .card_podcast>a>img{width: 100%;height: auto;object-fit: cover;object-position: center;}
    .card_podcast>a>span{margin:-59px 15px 0px 0px;display: block;float: right;position: relative;color:#fff;}
    .card_podcast>a>header{}
    .card_podcast>a>header>h3{margin:5px 0px 9px 0px;font-size: 1.4em;font-weight: 590;color: var(--main-color-right);}
    .card_podcast>a>header>h4{font-size: 1.1em;font-weight: 390;line-height: 1.4em;min-height: 80px;color:#555;}
    .call_podcasts{margin:65px 0px 0px 0px;text-align: center;}
    .call_podcasts>a{padding:12px 35px 12px 35px;font-size: 1.1em;font-weight:590;letter-spacing: 1px;color: var(--main-color-font);border:2px solid var(--main-color-font);border-radius: 5px;}
    .call_podcasts>a:hover{opacity: 0.8;}

    /*HOME: VIDEO STREAM*/
    .section_video_stream{background-color: #151515;}
    .video_stream{max-width: 960px;padding:39px 0px 39px 0px;margin-right: auto;margin-left: auto;}

    /*HOME: PROMOTIONS*/
    .promotions{padding:65px 0px 65px 0px;background-color:#fff;}
    .list_promotions{}
    .list_promotions>header{margin:0px 0px 19px 0px;}
    .list_promotions>header>h2{font-size: 1.6em;text-transform: uppercase;}
    .card_promotion{margin:0px 0px 0px 0px;border-radius: 5px;}
    .card_promotion:hover{transform: scale(1.05);transition-duration: 0.5s;}
    .card_promotion_image{}
    .card_promotion_image>img{width: 100%;height:auto;object-fit: cover;object-position: center;}
    .card_promotion_content{margin:0px 0px 0px 0px;}
    .card_promotion_content>header{margin:-19px 0px 0px 0px;-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);}
    .card_promotion_content>header>h3{margin:0px 0px 0px 0px;display: block;font-size: 1em;font-weight:650;letter-spacing: 1px;text-transform: uppercase;text-align: center;color: var(--main-color-text);}
    .card_promotion_content>header>h3>span{padding:5px 9px 0px 9px;background-color:#f9f9f9;color: #393939;border-radius: 3px 3px 0px 0px;}
    .card_promotion_content>header>h4{padding:5px 3% 5px 3%;margin:0px 0px 0px 0px;font-size: 1.2em;font-weight: 590;line-height: 1.5em;min-height: 96px;background-color:#f9f9f9;color:#1A022E;}

    /*HOME: VIDEOS*/
    .videos{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.rcsfm.com.br/themes/site_va/images/videos.jpg);background-size: cover;background-repeat: no-repeat;background-attachment: fixed;}
    .main_video{padding:59px 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: 0.9em;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: CUSTOM*/
    .custom{padding:65px 0px 65px 0px;}
    .list_custom{}
    .list_custom * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .list_custom>header{text-align: right;}
    .list_custom>header>h2{font-size: 1.6em;text-transform: uppercase}

    /*PAGES: HEAD*/
    .pages_head{padding:35px 0px 50px 0px;background-image: url(https://www.rcsfm.com.br/themes/site_va/images/background-pages.png);background-repeat: no-repeat;background-size: cover;background-position: center;background-color:#f5f5f5;border-bottom: 1px solid#e1e1e1;}
    .pages_head_secundary{padding:50px 0px 50px 0px;background-image: url(https://www.rcsfm.com.br/themes/site_va/images/background-pages.png);background-repeat: no-repeat;background-size: cover;background-position: center;background-color:#f5f5f5;border-bottom: 1px solid#e1e1e1;}
    .head_title{}
    .head_title>header{text-align: center;}
    .head_title>header>h1{font-size: 1.5em;font-weight: 690;letter-spacing: 1px;text-transform: uppercase;}
    .search{margin:0px 30% 0px 30%;}

    .btn_search_post{padding:6px 15px 6px 15px;font-size: 1.1em;background-color: var(--main-color-button); color: var(--main-color-button-font);border:0;}
    .btn_search_post:hover{opacity: 0.6;}

    /*PAGES: BODY*/
    .pages_body{padding:50px 0px 0px 0px;border-bottom: 1px solid#e1e1e1;}
    .pages_body_secundary{padding:65px 0px 0px 0px;border-bottom: 1px solid#e1e1e1;}

    /*PAGES: CARD PODCAST*/
    .card_podcasts{padding:19px 19px 19px 19px;margin:0px 9px 45px 9px;background-color:#fcfcfc;-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);}
    .card_podcasts>img{width: 100%;height: auto;object-fit: cover;object-position: center;}
    .card_podcasts>span{margin:-59px 15px 0px 0px;display: block;float: right;position: relative;color:#fff;}
    .card_podcasts>header{}
    .card_podcasts>header>h3{margin:9px 0px 9px 0px;font-size: 1.2em;font-weight: 590;color: var(--main-color-text);}
    .card_podcasts>header>h4{font-size: 1.1em;font-weight: 390;line-height: 1.4em;min-height: 80px;color:#555;}

    .card_podcasts>a{padding:9px 0px 9px 0px;margin:0px 0px 0px 0px;display: block;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;background-color: #fff;color:#999;border:2px solid#e1e1e1;border-radius: 5px;}
    .card_podcasts>a:hover{filter: brightness(95%);color: #656565;}

    /*PAGES: CARD NEWS*/
    .card_news{padding:19px 19px 19px 19px;margin:0px 9px 45px 9px;background-color:#fcfcfc;-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);}
    .card_news>img{width: 100%;height: 219px;object-fit: cover;object-position: center;border-radius: 3px;}
    .card_news>span{margin:-59px 15px 0px 0px;display: block;float: right;position: relative;color:#fff;}
    .card_news>header{}
    .card_news>header>h3{margin:9px 0px 9px 0px;font-size: 1.2em;font-weight: 590;color: var(--main-color-text);}
    .card_news>header>h4{font-size: 1.1em;font-weight: 390;line-height: 1.4em;min-height: 80px;color:#555;}
    .card_news>a{padding:9px 0px 9px 0px;margin:0px 0px 0px 0px;display: block;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;background-color: #fff;color:#999;border:2px solid#e1e1e1;border-radius: 5px;}
    .card_news>a:hover{filter: brightness(95%);color: #656565;}

    /*PAGES: CARD ALBUM*/
    .card_album{padding:19px 19px 19px 19px;margin:0px 9px 45px 9px;background-color:#fcfcfc;-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);}
    .card_album>img{width: 100%;height: auto;object-fit: cover;object-position: center;}
    .card_album>span{margin:-59px 15px 0px 0px;display: block;float: right;position: relative;color:#fff;}
    .card_album>header{}
    .card_album>header>h3{margin:9px 0px 9px 0px;font-size: 1.2em;font-weight: 590;color: var(--main-color-text);}
    .card_album>header>h4{font-size: 1.1em;font-weight: 390;line-height: 1.4em;min-height: 80px;color:#555;}
    .card_album>a{padding:9px 0px 9px 0px;margin:0px 0px 0px 0px;display: block;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;background-color: #fff;color:#999;border:2px solid#e1e1e1;border-radius: 5px;}
    .card_album>a:hover{filter: brightness(95%);color: #656565;}

    /*PAGES: NO RESULT*/
    .page_noresults{margin:0px 23% 35px 23%;text-align: center;}
    .page_noresults>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .page_noresults>header{margin:-30px 0px 0px 0px;}
    .page_noresults>header>h3{font-size: 1.9em;font-weight: 900;}
    .page_noresults>header>h4{font-size: 1.9em;}
    .page_noresults>p{font-size: 1.1em;}

    /*PAGES: PAGE CUSTOM*/
    .page_custom{padding:15px 3.5% 15px 3.5%;}
    .page_custom * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;text-align: center;}
    .page_custom * iframe {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}
    .page_custom * embed {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}

    /*PAGES: PAGINATION*/
    .posts_footer {margin: 5px 36% 50px 36%;text-align: center;background-color: #f5f5f5;border-radius: 65px 0 65px 0;-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)}
    .pagination_content {padding: 12px 0px 12px 30%;text-align: cener;font-size: 1.3em;}

    /*PAGES: ADS*/
    .pages_ads_footer{padding:19px 3% 19px 3%;text-align: center;background-color: #f5f5f5;}
    .pages_ads_footer * {max-width: 100%;object-fit: cover;object-position: center;}
    .pages_ads_footer * img {max-width: 100%;height: auto;object-fit: cover;object-position: center;}

    /*PAGES: CALL POSTS*/
    .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:9px 0px 9px 0px;display: block;font-size:1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;border:2px solid#656565;text-align: center;background-color: #fff;color:#555;border-radius: 3px;}
    .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: PROGRAMAS*/
    .programs{padding:30px 5% 30px 5%;margin:-50px 0px 30px 0px;}
    .nav_programs{margin:0px 0px 0px -9px;}
        
    .tab_program{margin:50px 0px 0px 0px;}
    .card_program{padding:15px 15px 0px 15px;margin:0px 0px 35px 0px;background-color:#fcfcfc;-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);}
    .card_program>time{padding:0px 3px 0px 3px;margin:9px 0px -9px 9px;display: inline-block;float: right;position: absolute;font-size: 0.9em;font-weight: 590;background-color: #333;color:#fff;border-radius: 3px;}
    .card_program>img{width: 100%;height: 219px;border-radius:5px;}
    .card_program>header{padding:12px 6px 0px 6px;margin:0px 0px 0px 0px;min-height:50px;position: relative;}
    .card_program>header>h4{font-size: 1.1em;line-height: 1.3em;text-transform: uppercase;text-align: center;color:#393939;}

    /*PAGES: EQUIPES*/
    .card_team{padding:30px 0px 39px 0px;margin:0px 9px 30px 9px;background-color:#fcfcfc;-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);}
    .card_team_image{text-align: center;}
    .card_team_image>img{width: 150px;height: 150px;object-fit: cover;object-position: center;border:3px solid#e1e1e1;border-radius: 50%;}
    .card_team>header{margin:15px 0px 30px 0px;text-align: center;min-height: 50px;}
    .card_team>header>h3{margin:0px 0px 0px 0px;font-size:0.9em;text-transform: uppercase;}
    .card_team>header>h4{font-size: 0.8em;font-weight: 390;text-transform: uppercase;color:#656565;}
    .card_team_action{text-align: center;}
    .card_team_action>a{padding:4px 19px 6px 19px;font-size: 1em;font-weight: 590;letter-spacing: 1px;letter-spacing: 1px;color:var(--main-color-text);border:2px solid var(--main-color-text);border-radius: 3px;}
    .card_team_action>a:hover{color:var(--main-color-text-hover);border:2px solid var(--main-color-text-hover);}

    /*PAGES: PROMOÇÕES*/
    .card_promotion{margin:0px 0px 0px 0px;border-radius: 5px;}
    .card_promotion:hover{transform: scale(1.05);transition-duration: 1s;}
    .card_promotion_image{}
    .card_promotion_image>img{width: 100%;height:auto;object-fit: cover;object-position: center;}
    .card_promotion_content{margin:0px 0px 0px 0px;}
    .card_promotion_content>header{margin:-19px 0px 0px 0px;-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);}
    .card_promotion_content>header>h3{margin:0px 0px 0px 0px;display: block;font-size: 1em;font-weight:650;letter-spacing: 1px;text-transform: uppercase;text-align: center;}
    .card_promotion_content>header>h3>span{padding:5px 9px 0px 9px;background-color:#f9f9f9;color: var(--main-color-text);border-radius: 3px 3px 0px 0px;}
    .card_promotion_content>header>h4{padding:5px 3% 5px 3%;margin:0px 0px 0px 0px;font-size: 1.2em;font-weight: 590;line-height: 1.5em;min-height: 96px;background-color:#f9f9f9;color:#1A022E;}

    /*PAGES: EVENTOS*/
    .card_event {margin:0px 0px 45px 0px;font-family: Raleway, Arial, sans-serif;color: #fff;position: relative;overflow: hidden;width: 100%;background-color: #fff;color: #000;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}
    .card_event>a>img {max-width: 100%;height:350px;vertical-align: top;position: relative;object-fit: cover;object-position: center;}
    .card_event_body {padding:15px 15px 15px 15px;margin: -40px 15px 0;position: relative;background-color: #fff}
    .card_event_date {background-color: #333;top: 15px;color: #fff;left: 15px;min-height: 48px;min-width: 48px;position: absolute;text-align: center;font-size: 20px;font-weight: 700;text-transform: uppercase}
    .card_event_date>span {display: block;line-height: 24px}
    .card_event_date .month {font-size: 14px;background-color: #222}
    .card_event_body>h3 {margin-left: 60px;display: inline-block;font-size: 1.1em;color: #333;font-weight: 600;line-height: 1.3em;text-transform: uppercase;min-height: 65px;}
    .card_event_body>p {font-size: .8em;margin-bottom: 20px;color: #999}
    .card_event_body>a {left: 0;right: 0;top: 0;bottom: 0;position: absolute;z-index: 1}
    .card_event:hover>a>img {-webkit-transform: scale(1.15);transform: scale(1.15);transition-duration: 0.5s}

    /*PAGES: COLUNA*/
    .card_columns {padding: 0;margin:0px 3% 45px 3%;text-align: center;background-image: linear-gradient(to bottom, #fff, #fcfcfc);border-radius: 3px;-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5)}
    .card_columns_cover>img {width: 100%;height: 175px;object-fit: cover;object-position: center;filter: grayscale(30%);}
    .card_columns_user_cover>img {margin-top: -65px;width: 115px;height: 115px;background-color: #fff;object-fit: cover;object-position: center;border-radius: 50%;filter: grayscale(90%);border: 5px solid#e1e1e1}
    .card_columns_separator {margin: 15px 30% 0 30%;border: 2px solid#f5f5f5}
    .card_columns_content {margin: 15px 0 0 0}
    .card_columns_content>header>h4 {font-size: .9em;text-transform: uppercase;color: #555}
    .card_columns_content>header>h5 {margin: 0 15px 0 15px;font-size: 1.1em;font-weight: 390;letter-spacing: 2px;color: #555;min-height: 85px}
    .card_columns_action {padding: 16px 15px 16px 15px;margin: 0;width: 100%;display: inline-block;font-size: .8em;font-weight: 590;letter-spacing: 2px;background-color: #f3f3f3;color: #333;border: 1px solid#fff;border-top: 5px solid#fff}
    .card_columns_action:hover {background-color: #fff}

    /*PAGES: TERMS*/
    .terms{padding:15px 5% 5% 5%;margin:0px 0px 0px 0px;background-color:#f9f9f9;}
    .terms_control{padding:12px 0px 12px 0px;margin:0px 0px 0px 0px;text-align: right;border-bottom: 2px solid#e1e1e1;}
    .post_control_item{margin:0px 5px 0px 5px;display: inline-block;}
    .post_control_item>a{padding:3px 15px 4px 15px;display: block;min-width: 50px;font-size: 1em;font-weight: 490;text-align: center;color:#656565;border:1px solid#656565;border-radius: 3px;}
    .post_control_item>a:hover{background-color:#656565;color:#fff;}
    .item_print{display: inline-block;}
    .terms_content{margin:30px 0px 0px 0px;font-size: 1.1em;}
    .terms_alert{padding:12px 0px 12px 0px;margin:0px 0px 65px 0px;font-size: 0.9em;font-weight: 590;text-transform: uppercase;text-align: center;background-color: #F9D7DA;color:#975055;}

    /*SINGLE PAGE*/
    .single_page_head{padding:0px 0px 0px 0px;border-bottom: 1px solid#e1e1e1;}

    /*PAGE POST: TITLE*/
    .post_title{margin:9px 0px 30px 0px;}
    .post_title>header{}
    .post_title>header>h1{margin:0px 0px 3px 0px;font-size: 1em;text-transform: uppercase;}
    .post_title>header>h2{margin:0px 0px 5px 0px;font-family: sans-serif;font-size: 2.5em;font-weight: 690;line-height: 1.2em;letter-spacing: 1px;color:#333;}
    .post_title>header>h1>span{display: inline-block;padding:1px 5px 2px 5px;margin:0px 0px 0px 15px;font-size: 0.8em;letter-spacing: 1px;color: #D93600;border: 2px solid #D93600;border-style: dashed;border-radius: 3px;}
    .post_title>header>h3{font-size: 1.6em;line-height: 1.3em;color:#656565;}

    /*PAGE POST: INFO*/
    .post_info{padding:9px 5px 9px 0px;margin:0px 0px 0px 0px;height: 52px;background-color:#fff;color:#858585;text-transform: uppercase;text-align: right;border-top:2px solid#f1f1f1;border-top-style: dashed;}
    .post_author{margin:0px 5px 0px 0px;display: inline-block;font-size: 0.8em;float: left;}
    .author_image{margin:0px 0px 0px 0px;display: inline-block;}
    .author_image>img{border-radius: 50%;filter:grayscale(95%);}
    .author_name{margin:0px 0px 0px 0px;display: inline-block;}
    .post_date_pub{margin:5px 5px 0px 0px;display: inline-block;font-size: 0.8em;}
    .post_update{margin:5px 0px 0px 5px;display: inline-block;font-size: 0.8em;}

    /*PAGE POST: BODY*/
    .single_page_body{padding:0px 0px 30px 0px;background-color: #f2f2f2;}

    /*PAGE POST: MEDIA*/
    .post_media{margin:30px 0px 0px 0px;}
    .media_video{border:1px solid#e1e1e1;}
    .media_video * {}
    .media_image{}
    .media_image>figure{margin:0px 0px 0px 0px;border:1px solid#e1e1e1;}
    .media_image>figure>img{width: 100%;height: auto;object-fit: cover;object-position: center;}
    .media_image>figure>figcaption{padding:6px 6px 6px 6px;font-size:0.9em;word-wrap: break-word;background-color: #393939;color:#fff;}
    .media_podcast{padding:9px 0px 3px 0px;width: 100%;text-align: center;background-color: #fff;border-bottom: 1px solid#e1e1e1;}
    .media_podcast * {max-width: 100%;text-align: center;object-fit: cover;object-position: center;}

    /*PAGE POST: GALLERY*/
    .post_gallery {padding:19px 2.5% 19px 2.5%;margin:0px 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;display: inline-block;object-fit: cover;object-position: center;border-radius: 3px;}
    .post_gallery_image:hover .post_gallery_image_view {opacity: 1}
    .post_gallery_image_view {transition: .5s ease;opacity: 0;position: absolute;top:45%;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;margin:0px 0px 0px 0px;text-align: right;}
    .post_control_item{margin:0px 5px 0px 5px;display: inline-block;}
    .post_control_item>a{padding:3px 15px 4px 15px;display: block;min-width: 50px;font-size: 1em;font-weight: 490;text-align: center;color:#656565;border:1px solid#656565;border-radius: 3px;}
    .post_control_item>a:hover{background-color:#656565;color:#fff;}
    .post_control_item>button{padding:3px 15px 4px 15px;display: block;min-width: 50px;font-size: 1em;font-weight: 490;text-align: center;color:#656565;border:1px solid#656565;border-radius: 3px;}
    .post_control_item>button:hover{background-color:#656565;color:#fff;}
    .item_print{display: inline-block;}

    /*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_group_report{margin:0px 0px 15px 0px;}
    .form_group_report>label{margin:0px 0px 3px 0px;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;}
    .form_group_report>input{font-size: 1.1em;font-weight: 590;}
    .form_group_report>textarea{font-size: 1.1em;font-weight: 590;}
    .form_info{margin:0px 0px 0px 0px;font-size: 0.8em;text-transform: uppercase;color:#656565;}
    .form_post_action{margin:-19px 0px 0px 0px;text-align: right;}
    .form_load{display: none;}
    .btn_report{padding:12px 19px 12px 19px;margin:15px 0px 0px 0px;font-size: 1em;font-weight: 590;letter-spacing: 1px;border:0px;background-color: #656565;color:#fff;border-radius: 3px;}
    .btn_report:hover{background-color: #28A750;}

    /*PAGE POST: CONTENT*/
    .post_content{padding:30px 3.5% 30px 3.5%;font-size: 1.1em;background-color:#fff;border:1px solid#e1e1e1;word-wrap: break-word;}
    .post_content * img {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;}
    .post_credits{padding:2px 5px 2px 5px;margin:15px 0px 15px 0px;font-family: monospace;font-size:1em;word-wrap: break-word;background-color:#f5f5f5;}
    .post_credits>span{font-weight: 690;}
    .post_credits>span>i{font-size: 0.8em;}
    .tags {margin:5px 0px 0px 0px;}
    .tags>header>h4 {font-size: .8em;text-transform: uppercase;letter-spacing: 2px;color: #656565}
    .post_tag {padding: 0;margin: 0;display: inline-block;}
    .post_tag>header>h5 {margin: 0 0 5px 0;font-size: 1em}
    .post_tag>a {padding: 1px 9px 2px 9px;margin: 0 9px 6px 0;display: inline-block;background-color: #fff;color: #656565;border: 1px solid#858585;border-radius: 3px;font-size: .8em;font-weight: 390;text-transform: uppercase}
    .post_tag>a:hover {background-color: #999;color: #fff}
    .post_share{}
    .post_comments{}
    
    .post_info_column{padding:2px 5px 3px 5px;margin:0px 0px 15px 0px;font-size: 0.75em;font-weight: 500;text-transform: uppercase;letter-spacing: 1px;background-color: #FFF5CD;color:#967E15;}

    /*PAGE POST: COMMENTS*/
    .post_comments{padding:3% 3% 3% 3%;margin:30px 0px 0px 0px;background-color:#fff;border:1px solid#e1e1e1;}

    /*POST: SOCIAL PAGE*/
    .post_social_facebook{margin:30px 0px 0px 0px;width: 100%;text-align: center;background-color: #fff;border:1px solid#e1e1e1;}

    /*PAGE POST: TRENDS PAGE*/
    .post_trends_page{padding:15px 5% 15px 5%;margin:30px 0px 0px 0px;background-color: #fff;border:1px solid#e1e1e1;}
    .post_trends_page>header{text-align: right;}
    .post_trends_page>header>div{margin:21px 0px 0px 0px;display: inline-block;height: 3px;width: 60%;float: left;background-color: var(--main-color);}
    .post_trends_page>header>h3{font-size: 1.9em;font-weight: 900;letter-spacing: 1px;color: var(--main-color);}
    .trends_page>a{color:#151515;font-weight:390;}
    .trends_page>a{border-bottom: 2px solid#fff;}
    .trends_page>a :last-of-type{border-bottom: 0px;}
    .trends_page{border-bottom: 2px solid#fff;}
    .trends_page:last-of-type{border-bottom: 0px;}
    .trends_page_position{padding:0px 0px 5px 0px;font-size: 3.2em;font-weight: 900;text-align: center;background-image: var(--main-color-degrade);color: var(--main-color-font);}
    .trends_page_title{margin:5px 0px 0px 0px;font-size: 1em;}

    /*PAGE POST: POSTS REL*/
    .posts_rel{padding:30px 0px 90px 0px;border:1px solid#e1e1e1;}
    .posts_rel_podcasts{padding:26px 0px 30px 0px;border:1px solid#e1e1e1;}
    .list_posts_rel{}
    .list_posts_rel>header{margin:0px 0px 30px 0px;text-align: right;}
    .list_posts_rel>header>h2{font-size: 1.4em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color:#555;}
    .card_posts_rel{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);-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);}
    .card_posts_rel>img{width: 100%;height: 239px;object-fit: cover;object-position: center;}
    .card_posts_rel>header{padding:15px 19px 0px 19px;min-height: 165px;}
    .card_posts_rel>header>h3{font-size: 0.9em;text-transform: uppercase;}
    .card_posts_rel>header>h4{margin:0px 0px 5px 0px;font-size: 1.2em;}
    .card_posts_rel>header>h5{font-size: 1em;font-weight: 490;}
    .card_posts_rel_action{padding:0px 15px 19px 15px;}
    .card_posts_rel_action>a{padding:9px 0px 9px 0px;display: block;font-size:1em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;border:2px solid#656565;text-align: center;background-color:#fff;color:#555;border-radius: 3px;}
    .card_posts_rel_action>a:hover{background-color:#656565;color:#fff;}
    .carousel_control_next_posts_rel{padding:6px 15px 6px 15px;margin:39px 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:39px 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;}
    /*PAGE POST: CARD PODCAST*/
    .card_podcasts_rel{padding:19px 19px 9px 19px;margin:0px 5px 45px 5px;background-color:#fcfcfc;-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);}
    .card_podcasts_rel>a:hover{opacity: 0.6;}
    .card_podcasts_rel>a>img{width: 100%;height: auto;object-fit: cover;object-position: center;}
    .card_podcasts_rel>a>span{margin:-59px 15px 0px 0px;display: block;float: right;position: relative;color:#fff;}
    .card_podcasts_rel>a>header{}
    .card_podcasts_rel>a>header>h3{margin:9px 0px 9px 0px;font-size: 1.4em;font-weight: 590;color: var(--main-color);}
    .card_podcasts_rel>a>header>h4{font-size: 1.1em;font-weight: 390;line-height: 1.4em;min-height: 80px;color:#555;}
    /*PAGE POST: PROFILE*/
    .profile_team{}
    .profile{padding:30px 0px 0px 0px;margin:30px 9% 30px 9%;text-align: center;background-color:#f9f9f9;border:1px solid#e9e9e9;}
    .profile_image{}
    .profile_image>img{width:230px;height: 230px;object-fit: cover;object-position: center;border:15px solid#e1e1e1;}
    .profile_name{margin:9px 0px 0px 0px;}
    .profile_name>header{}
    .profile_name>header>h1{margin:0px 0px 0px 0px;font-size:1.3em;text-transform: uppercase;}
    .profile_name>header>h2{font-size: 1em;text-transform: uppercase;color:#656565;}
    .profile_social{margin:9px 0px 15px 0px;}
    .profile_social_item{margin:0px 5px 0px 5px;display: inline-block;}
    .profile_social_item>a{padding:4px 0px 0px 0px;display: block;width: 35px;height: 35px;font-size:1.1em;background-color:#999;color:#fff;border-radius: 50%;}
    .profile_social_item>a:hover{background-color: var(--main-color-light);color: var(--main-color-font)}
    .profile_content{padding:3.5% 3.5% 3.5% 3.5%;font-size: 1.1em;text-align: justify;border-top: 3px solid#fff;border-top-style: dashed;}
    .profile_content * img {max-width: 100%;height: auto;object-fit: cover;object-position: center;text-align: center;}
    .profile_content * iframe {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}
    .profile_content * embed {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}
    .profile_share{}
    /*PAGE POST: EVENTO*/
    .post_media_date{margin:15px 0px 0px 3px;position: absolute;font-weight: 590;color:#fff;text-transform: uppercase;text-align: center;}
    .media_date_day{padding:9px 15px 9px 15px;background-color: #454545;}
    .media_date_month{padding:9px 15px 9px 15px;background-color:#222;}
    .calendar_info{margin:0px 0px 19px 0px;}
    .calendar_item{padding:5px 9px 5px 9px;border:1px solid#e1e1e1;border-radius: 3px;}
    .calendar_item>h5{font-size: 1em;}
    .calendar_item>span{font-size: 0.9em;}
    /*PAGE POST: PROGRAM*/
    .card_program_rel{padding:12px 15px 15px 15px;background-color:#f9f9f9;text-align: right;}
    .card_program_rel:hover{opacity: 0.8;}
    .card_program_rel>a{}
    .card_program_rel>a>span{padding:1px 9px 2px 9px;font-size: 0.9em;background-color:#fff;color:#656565;border:1px solid#e1e1e1;border-radius: 3px;}
    .card_program_rel>a>img{margin:12px 0px 0px 0px;width: 100%;height: auto;object-fit: cover;object-position: center;}
    .card_program_rel>a>header{text-align: center;}
    .card_program_rel>a>header>h3{margin:9px 0px 0px 0px;font-size: 1em;text-transform: uppercase;font-weight: 590;color:#333;}
    /*PAGE POST: ADS*/
    .post_ads_head{padding:15px 3% 15px 3%;margin:0px 0px 0px 0px;text-align: center;}
    .post_ads_head * {max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_head * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_head_secundary{padding:15px 3% 15px 3%;margin:0px 0px 0px 0px;text-align: center;background-color: #f2f2f2;}
    .post_ads_head_secundary * {max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_head_secundary * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_sidebar {margin:30px 0px 35px 0px;text-align: center;}
    .post_ads_sidebar * {max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_sidebar * img {max-width: 100%;height: auto;object-fit: cover;object-position: center}
    .post_ads_footer{padding:23px 3% 23px 3%;text-align: center;background-color: #f2f2f2;}
    .post_ads_footer * {max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_footer * img {max-width: 100%;height: auto;object-fit: cover;object-position: center;}

    /*ADS HOME*/
    .post_ads_home>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 5px;}
    .post_ads_home * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    /*PAGE POPUP ADS*/
    .popup_page{margin:39px 0px 39px 0px;}
    .popup_page_body{background-color:#f9f9f9;}
    .popup_page_image{padding:50px 5% 15px 5%;text-align: center;}
    .popup_page_image>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .popup_page_content{padding:30px 5% 30px 5%;}
    .popup_page_content * img {max-width: 100%;height: auto;object-fit: cover;object-position: center;text-align: center;}
    .popup_page_content * iframe {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}
    .popup_page_content * embed {max-width: 100%;object-fit: cover;object-position: center;text-align: center;}
    /*ADS PAGES*/
    .post_ads_head_pages{padding:30px 3% 0px 3%;margin:0px 0px -15px 0px;text-align: center;}
    .post_ads_head_pages>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 5px;}
    .post_ads_head_pages * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_footer_pages{padding:23px 3% 23px 3%;margin:0px 0px 0px 0px;text-align: center;background-color:#f5f5f5;}
    .post_ads_footer_pages>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 5px;}
    .post_ads_footer_pages * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .post_ads_head_notfound{padding:25px 3% 25px 3%;margin:0px 0px 0px 0px;text-align: center;background-color:#f5f5f5;border-bottom: 1px solid#e1e1e1;}
    .post_ads_head_notfound>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 5px;}
    .post_ads_head_notfound * img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}

    /*PAGES: PROGRAMAS*/
    .programs{padding:30px 5% 30px 5%;margin:-50px 0px 30px 0px;}
    .nav_programs{margin:0px 0px 0px -9px;}
    
    .nav_day{margin:0px 9px 0px 9px;display: inline-block;color:#FFF;}
    .nav_day>a{padding:9px 0px 12px 0px;display: block;width: 153px;font-size: 0.9em;font-weight: 590;text-transform: uppercase;text-align: center;cursor: pointer;background-image: linear-gradient(to right, #393939, #595959);color: #FFF;border-radius: 3px;}
    .nav_day>a:hover{opacity: 0.8;}
    .nav_day>a>span{display:none;}
    .nav_day>a>i{display: inline-block;}
    
    .tab_program{margin:50px 0px 0px 0px;}
    .card_program{padding:15px 15px 0px 15px;margin:0px 0px 35px 0px;background-color:#fcfcfc;-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);}
    .card_program>a>time{padding:0px 3px 0px 3px;margin:9px 0px -9px 9px;display: inline-block;float: right;position: absolute;font-size: 0.9em;font-weight: 590;background-color: #333;color:#fff;border-radius: 3px;}
    .card_program>a>img{width: 100%;height: 219px;border-radius:5px;}
    .card_program>a>header{padding:12px 6px 0px 6px;margin:0px 0px 0px 0px;min-height:50px;position: relative;}
    .card_program>a>header>h4{font-size: 1.1em;line-height: 1.3em;text-transform: uppercase;text-align: center;color:#393939;}
    /*PAGE: PARTNER*/
    .advertisement_page{margin:0px 0px -5px 0px;background-color:#f9f9f9;}
    .advertisement_content{padding:50px 15% 50px 15%;background-color:#fff;}
    .advertisement_head{text-align: center;}
    .advertisement_head>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;}
    .advertisement_head>header{}
    .advertisement_head>header>h2{margin:15px 0px 0px 0px;}
    .advertisement_head>header>h2>span{margin:0px 0px 0px 0px;}
    .advertisement_external_link{padding:5px 6px 5px 5px;margin:15px 0px 15px 0px;height: 50px;background-color: #e9e9e9;}
    .external_link_site{margin:0px 0px 0px 0px;display: inline-block;float: right;text-align: center;}
    .external_link_site>a{padding:9px 0px 9px 0px;font-size: 0.9em;font-weight: 590;display: block;width: 185px;background-color: #4063AA;color:#fff;border-radius: 3px;}
    .external_link_site>a:hover{background-color: #283E90;}
    .external_link_whatsapp{margin:0px 0px 0px 15px;display: inline-block;float: right;text-align: center;}
    .external_link_whatsapp>a{padding:9px 0px 9px 0px;font-size: 0.9em;font-weight: 590;display: block;width: 185px;background-color:#1EBEA5;color:#fff;border-radius: 3px;}
    .external_link_whatsapp>a:hover{background-color: #158675;}
    .advertisement_body{}
    .advertisement_footer{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
    .advertisement_footer>header{}
    .advertisement_footer>header>h3{margin:0px 0px 0px 0px;font-size: 1.6em;letter-spacing: 1px;}
    .advertisement_footer>header>span{display: inline-block;width: 150px;height: 5px;background-color: #a9a9a9;}
    .advertisement_footer>header>div{margin:-9px 0px 0px 0px;width: 100%;height: 2px;background-color:#e9e9e9;}
    .advertisement_contact{margin:15px 0px 0px 0px;}
    .advertisement_contact_item{margin:0px 0px 0px 0px;font-size: 0.9em;font-weight: 590;letter-spacing: 1px;}
    .advertisement_contact_item>p{margin:0px 0px 9px 0px;font-size: 1em;font-weight: 390;}
    .advertisement_facebook{padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;text-align: right;}
    .advertisement_share{margin:19px 0px 0px 0px;}

    /*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: 9px;}
    .terms_description>header{margin:0px 0px 30px 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;}

    /*PAGES: ADVERTISING*/
    .banner_pages_head_desktop{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{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{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{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{}
    .banner_pages_code_primary * {max-width: 100%;object-position: center;}

    .banner_pages_code_secundary{}
    .banner_pages_code_secundary * {max-width: 100%;object-position: center;}

    /*PAGE: ADVERTISING*/
    .banner_page_head_desktop{display: block;text-align: center;}
    .banner_page_head_desktop>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .banner_page_head_mobile{display: none;text-align: center;}
    .banner_page_head_mobile>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .banner_page_footer_desktop{display: block;text-align: center;}
    .banner_page_footer_desktop>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .banner_page_footer_mobile{display: none;text-align: center;}
    .banner_page_footer_mobile>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .banner_page_code_primary{}
    .banner_page_code_primary * {max-width: 100%;object-position: center;}

    .banner_page_code_secundary{}
    .banner_page_code_secundary * {max-width: 100%;object-position: center;}

    /*CUSTOM : 2022*/
    .post_banner_sidebar{margin:35px 0px 35px 0px;}
    .post_banner_sidebar>a>img{width: 100%;height: auto;object-fit: cover;object-position: center;}

    .post_banner_sidebar_code{margin:0px 0px 35px 0px;}
    .post_banner_sidebar_code * {max-width: 100%;object-position: center;}

    /*FOOTER*/
    footer{padding:3px 0px 3px 0px;bottom:0;right:0;left:0;z-index:1030;background-image:linear-gradient(to bottom, #2C3135, #333); -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);}
    .social_networks_footer{padding:15px 0px 15px 0px;text-align: center;border-bottom:2px solid#252525;}
    .social_footer_title{display:inline-block;color:#fff;font-size:1.1em;text-transform: uppercase;letter-spacing:1px;}

    .social_footer_item{display: inline-block;}
    .social_footer_item>a{padding:3px 0px 3px 0px;margin:0px 0px 0px 15px;display:block;width: 42px;font-size:1.1em;border-radius: 5px;color:#fff;}
    .social_footer_item>a:hover{background-color:#222;}
    .social_footer_facebook>a{background-color:#4063AA;}
    .social_footer_instagram>a{background-color:#454545;}
    .social_footer_youtube>a{background-color:#EA0000;}
    .social_footer_twitter>a{background-color:#1DA1F5;}

    .contact_footer{margin:50px auto 0px auto;max-width: 930px;}

    .contact_footer>header{margin:0px 0px 19px 0px;text-align: center;}
    .contact_footer>header>h4{color:#fff;font-size:1.6em;font-weight: 650;text-transform:uppercase;letter-spacing: 1px;}

    .contact_channels{padding:0px 5% 0px 0px;min-height:105px;text-align:center;color:#fff;border-right:2px solid#252525;}
    .contact_channels>a{color:#fff;}
    .contact_channels>a:link{color:#fff;}
    .contact_channels>header>h5{font-size: 1.3em;}

    .contact_channel{font-size: 1em;}
    .contact_channel>a{color:#E1E1E1;}
    .contact_periods{padding:0px 0px 0px 0px;text-align:center;color:#fff;}

    .contact_periods>header>h5{font-size: 1.3em;}
    .contact_period{font-size: 1em;color: #E1E1E1;}

    .form_contact{padding: 0px 0px 30px 0px;margin:30px 15px 0px 15px; border-bottom: 2px solid#252525;}

    .input_contact{margin:0px 0px 12px 0px;text-align: initial;}
    .input_contact>label{font-size: 0.9em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: #FFF;}
    .input_contact>input{padding: 8px 5px 8px 5px;width: 100%;font-size: 1.1em;border: 2px solid#E9E9E9;border-radius: 5px;}
    .input_contact>textarea{padding: 8px 5px 8px 5px;margin:0px 0px -6px 0px;width: 100%;width: 100%;font-size: 1.1em;border: 2px solid#E9E9E9;border-radius: 5px;}
    .input_contact>small{display: inline-block;margin:0px 0px 0px 3px;font-size: 0.8em;text-transform: uppercase;color: #E1E1E1;}

    .contact_captcha{margin:3px 0px 19px 0px;text-align: left;float: left;}

    .contact_action{text-align: right;}
    .btn_contact{display: inline-block;padding: 14px 0px 15px 0px;margin:0px 0px 0px 0px;width: 250px;font-size: 1em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color: #FFF;background-color: #00996c;border:0;border-radius: 3px;}
    .btn_contact:hover{background-color: #4063AA;}

    .btn_footer{margin:30px 0px 30px 0px;text-align: center;}
    .btn_footer>a{display: inline-block;padding:5px 5px 6px 5px;margin:0px 9px 0px 9px;width: 250px;font-size:0.9em;font-weight: 590;text-transform: uppercase;letter-spacing:1px;color:#858585;border: 2px solid#858585;border-radius:5px;border-style: dashed;}
    .btn_footer>a:hover{color:#FFF;border:2px solid#FFF;border-style: dashed;}

    .site_copyright{padding:15px 0px 15px 0px;font-size:0.9em;text-transform: uppercase;text-align: center;background-color:#222;color:#fff;}
    .site_copyright>a{color:#fff;}
    
    /*HOME: MUSICAL REQUEST*/
    .request_music_block{padding: 30px 0px 30px 0px;margin:-1px 0px 0px 0px;}

    .form_musical{padding: 35px 50px 35px 50px;margin:0px auto 0px auto;max-width: 600px;background-color: #FFF;border: 15px solid var(--main-color-right);border-radius: 12px;}
    .form_musical>header{text-align: center;}
    .form_musical>header>h2{font-size: 1.5em;font-weight: 900;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-right);}
    .form_musical>header>h3{font-size: 1.1em;font-weight: 390;line-height: 1.3em;letter-spacing: 1px;text-transform: uppercase;color: #393939;}
    .form_musical>header>h3>i{color: var(--main-color-right);}

    .form_control{margin:0px 0px 12px 0px;text-align: initial;}
    .form_control>label{font-size: 0.9em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: #393939;}
    .form_control>input{padding: 9px 5px 9px 5px;width: 100%;font-size: 1.1em;border: 2px solid#E9E9E9;border-radius: 5px;}
    .form_control>textarea{padding: 9px 5px 9px 5px;margin:0px 0px -5px 0px;width: 100%;width: 100%;font-size: 1.1em;border: 2px solid#E9E9E9;border-radius: 5px;}
    .form_control>small{margin:0px 0px 0px 0px;font-size: 0.75em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;}

    .musical_captcha{margin:3px 0px 19px 0px;}
    .g-recaptcha{float: left;}

    .btn_musical{display: inline-block;padding: 14px 0px 15px 0px;width: 100%;font-size: 1em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-font);background-image: var(--main-color-degrade);border:0;border-radius: 3px;}
    .btn_musical:hover{filter: brightness(80%);}
    
    /*PAGES: JOBS*/
    .card_jobs_primary{padding:19px 19px 23px 19px;margin:0px 15px 39px 15px;text-align: center;background-color: #f9f9f9;border-radius: 5px;-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);}
    .card_jobs_primary>a:hover * {opacity: 0.8;filter:brightness(90%);}
    .card_jobs_primary>a>img{width: 100%;height: 219px;object-fit: cover;object-position: center;}
    .card_jobs_primary>a>header{min-height: 83px;text-align: initial;}
    .card_jobs_primary>a>header>h3{margin:6px 0px 0px 0px;font-size: 0.9em;letter-spacing: 1px;text-transform: uppercase;color:#656565;}
    .card_jobs_primary>a>header>span{margin:-19px 0px 0px 0px;display: inline-block;float: right;font-size: 0.9em;font-weight: 590;color:#999;}
    .card_jobs_primary>a>header>h4{margin:5px 0px 0px 0px;font-size: 1.2em;color:#353535;}
    .card_jobs_primary_action{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_jobs_secundary{padding:19px 19px 23px 19px;margin:0px 0px 0px 0px;text-align: center;background-color: #f9f9f9;border-radius: 5px;-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);}
    .card_jobs_secundary>a:hover * {opacity: 0.8;filter:brightness(90%);}
    .card_jobs_secundary>a>img{width: 100%;height: 219px;object-fit: cover;object-position: center;}
    .card_jobs_secundary>a>header{min-height: 83px;text-align: initial;}
    .card_jobs_secundary>a>header>h3{margin:6px 0px 0px 0px;font-size: 0.9em;letter-spacing: 1px;text-transform: uppercase;color:#656565;}
    .card_jobs_secundary>a>header>span{margin:-19px 0px 0px 0px;display: inline-block;float: right;font-size: 0.9em;font-weight: 590;color:#999;}
    .card_jobs_secundary>a>header>h4{margin:5px 0px 0px 0px;font-size: 1.2em;color:#353535;}
    .card_jobs_secundary_action{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;}
    
    /*PAGES: CARD NOTE*/
    .card_note{padding: 23px 23px 23px 23px;margin:0px 0px 35px 0px;background-color: #F5F5F5;-webkit-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);-moz-box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);box-shadow: 0 0 8px -5px rgba(0, 0, 0, .5);border-radius: 5px;border:3px solid#FFF;}
    .card_note:hover {border:3px solid#E9E9E9;}
    .card_note:hover a>div{color: #555;background-color: #F1F1F1;border-style: solid;}

    .card_note>a>img{width: 100%;height: 215px;object-fit: cover;object-position: center;border-radius: 3px;}
    .card_note>a>header{margin:6px 0px 0px 0px;min-height: 105px;}
    .card_note>a>header>h3{font-size: 0.8em;text-transform: uppercase;letter-spacing: 1px;color: #656565;}
    .card_note>a>header>h4{font-size: 1.2em;color: #151515;line-height: 1.4em;}

    .card_note>a>div{margin: 15px 0px 0px 0px;padding: 15px 0px 15px 0px;font-size: 1em;font-weight: 590;letter-spacing: 1px;text-align: center;text-transform: uppercase;color: #656565;border:2px solid#E1E1E1;border-style: dashed;}
    
    /*HOME: VIDEO STREAM*/
    .section_stream_video{padding:90px 0px 90px 0px;margin:-1px 0px 0px 0px;background-image: url(https://www.rcsfm.com.br/themes/site_va/images/video-stream.jpg);background-size: cover;background-position: center;background-attachment: fixed;}
    .video_stream{padding:30px 30px 0px 30px;max-width: 1090px;margin-right: auto;margin-left: auto;background-color: #232323;-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 9px 0px;text-align: center;}
    .video_stream>header>h3{font-size: 1em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color:#FFF;}
    .video_stream>header>h3>span{padding:1px 5px 2px 5px;display: inline-block;font-size: 0.8em;color:#FFF;background-color: #E1000A;border-radius: 3px;}
    
    /*PAGE: ADVERTISING*/
    .section_advertising{padding:50px 0px 50px 0px;border-top: 1px solid#E1E1E1;background-color: #E9E9E9;}
    .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: #E9E9E9;}
    .advertising_body_content{padding:30px 30px 15px 30px;max-width: 1300px;margin-right: auto;margin-left: auto;background-color: #fff;border-top: 3px solid#E9E9E9;border-top-style: dashed;}

    .advertising_email{padding:9px 0px 9px 0px;font-size: 0.85em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;word-wrap: break-word;background-color: #F9F9F9;border-radius: 15px;}
    .advertising_phone{padding:9px 0px 9px 0px;font-size: 0.85em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;text-align: center;word-wrap: break-word;background-color: #F9F9F9;border-radius: 15px;}

    .advertising_content{margin:15px 0px 0px 0px;font-size: 1.1em;}
    .advertising_content * {word-wrap: break-word;max-width: 100%;}

    .advertising_footer{padding:0px 0px 0px 0px;background-color: #E9E9E9;}
    .advertising_footer_content{padding:15px 30px 15px 30px;max-width: 1300px;margin-right: auto;margin-left: auto;background-color: #FFF;border-top: 3px solid#E9E9E9;border-top-style: dashed;}

    .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%;}
    
    /*ADVERTISINGS: HOME*/
    .advertising_home{padding:19px 0px 19px 0px;}

    .advertising_home_desktop{display: block;text-align: center;}
    .advertising_home_desktop>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .advertising_home_mobile{display: none;text-align: center;}
    .advertising_home_mobile>a>img{max-width: 100%;height: auto;object-fit: cover;object-position: center;border-radius: 3px;}

    .advertising_home_code{}
    .advertising_home_code * {max-width: 100%;object-position: center;}
    
    /*HOME: ON AIR*/
    .on_air_block{padding: 35px 0px 0px 0px;}

    .on_air{position: relative;padding: 5px 5px 5px 5px;margin:0px auto 0px auto;width: 800px;height: 115px;background-image: url(https://www.rcsfm.com.br/themes/site_va/images/background-on-air.png);background-size: cover;background-position: center; border-radius: 5px;-webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.15); box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.15);}

    .program_presentation{width: 85%;}
    .program_presentation>img{width: 100%;height: 105px;object-fit: cover;object-position: center;border-radius: 3px;}

    .program_description{padding: 14px 0px 0px 0px;}
    .program_description>header{}
    .program_description>header>h3{margin:0px 0px 0px 0px;font-size: 0.9em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-right);}
    .program_description>header>h4{margin:0px 0px 3px 0px;font-size: 1.4em;font-weight: 650;}
    .program_description>header>h5{font-size: 1.1em;font-weight: 390;color: #656565;}

    .program_period_mobile{display: none;}

    .program_period_desktop{padding: 30px 0px 0px 0px;text-align: center;}
    .program_period_desktop>span{padding: 1px 5px 3px 5px;font-size: 1em;font-weight: 650;letter-spacing: 1px;color: var(--main-color-font);background-image: var(--main-color-degrade);border-radius: 3px;}
    .program_period_desktop>i{margin:3px 0px 0px 0px;display: block;font-size: 1em;font-weight: 590;color:#656565;}
    .program_period_desktop>div{margin:5px 0px 0px 0px;font-size: 0.9em;font-weight: 650;letter-spacing: 1px;color: #656565;}

    .next_programs{padding: 35px 0px 39px 0px;}
    .next_programs>header{margin:0px 0px 15px 0px;}
    .next_programs>header>h2{font-size: var(--h2-font-1920);font-weight: 650;letter-spacing: 1px;text-transform: uppercase;color: #393939;}
    .next_programs>header>h2>i{color:#393939;}

    .next_programs>header>a{display: inline-block;padding: 9px 9px 9px 9px;margin:-50px 0px 0px 0px;float: right;font-size: 0.9em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: var(--main-color-font);background-image: var(--main-color-degrade);border-radius: 3px;}
    .next_programs>header>a:hover{opacity: 0.8;}

    .next_program>a{display: block;}
    .next_program>a:hover{filter: brightness(50%);}
    .next_program>a>img{width: 100%;height: 250px;object-fit: cover;object-position: center;border-radius: 6px;}

    .next_program>a>div{position: relative;float: right;margin: -85px 15px 0px 0px;font-weight: 590;text-align: center;}
    .next_program>a>div>span{display: block;padding:3px 0px 4px 0px;color: #151515;width: 105px;background-color: #FFF;border-radius: 0px 5px 0px 0px;}
    .next_program>a>div>span:last-of-type{display: block;padding:3px 0px 3px 0px;width: 105px;color: var(--main-color-font);background-image: var(--main-color-degrade);}

    .next_program>a>header{margin:9px 0px 0px 0px;}
    .next_program>a>header>h3{padding: 0px 0px 0px 5px;font-size: 1em;font-weight: 650;text-transform: uppercase;color:#151515;border-left: 3px solid var(--main-color-right);}
    .next_program>a>header>h4{font-size: 1em;color: #656565;font-weight: 390;}

    /*PAGE: SUBSCRIBE NEWS*/
    .receive_news{padding: 50px 0px 59px 0px;}
    .subscribe_news{margin:0px auto 0px auto;padding: 30px 50px 30px 50px;max-width: 1200px;text-align: center;background-color: #F9F9F9;}
    .subscribe_news>img{height: auto;max-width: 300px;object-fit: cover;object-position: center;}
    .subscribe_news>header{margin: 15px 50px 15px 50px;}
    .subscribe_news>header>h1{font-size: 1.9em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;}
    .subscribe_news>header>h1>strong{color: #4D8AF0;}
    .subscribe_news>header>h2{font-size: 1.5em;font-weight: 390;color: #555;}

    .telegram_group{margin: 0px 9px 30px 9px;display: inline-block;}
    .telegram_group>a{padding:4px 0px 6px 0px;width: 250px;display: block;font-size: 1.2em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: #0087CB;background-color: #FFF;border:3px solid#0087CB;border-radius: 3px;}
    .telegram_group>a:hover{color: #FFF;background-color: #0087CB;}

    .whatsapp_group{margin: 0px 9px 30px 9px;display: inline-block;}
    .whatsapp_group>a{padding:4px 0px 6px 0px;width: 250px;display: block;font-size: 1.2em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: #209165;background-color: #FFF;border:3px solid#209165;border-radius: 3px;}
    .whatsapp_group>a:hover{color: #FFF;background-color: #209165;}

    .facebook_group{margin: 0px 9px 30px 9px;display: inline-block;}
    .facebook_group>a{padding:4px 0px 6px 0px;width: 250px;display: block;font-size: 1.2em;font-weight: 590;letter-spacing: 1px;text-transform: uppercase;color: #0551AD;background-color: #FFF;border:3px solid#0551AD;border-radius: 3px;}
    .facebook_group>a:hover{color: #FFF;background-color: #0551AD;}

    .subscribe_channel_info{text-align: initial;}
    .subscribe_channel_info>div{padding:15px 15px 15px 15px;margin:0px 0px 15px 0px;color: #721C26;background-color: #F8D7DA;border-radius: 3px;}
    .subscribe_channel_info>div>header{}
    .subscribe_channel_info>div>header>h5{margin:0px 0px 3px 0px;font-size: 1em;font-weight: 650;letter-spacing: 1px;text-transform: uppercase;}
    .subscribe_channel_info>div>p{margin:0px 0px 0px 0px;}
    
    @media(max-width:1600px){
        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 530px;}
        .carousel_title{margin:-320px 0px 0px 15%;}
        .carousel_control_next_dest{margin:-265px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-265px 0px 0px 0px;}
        /*HOME: VIDEO STREAM*/
        .video_stream{max-width: 900px;}
        
        
    }

    @media(max-width:1450px){
        /*DEFAULT*/
        .container_menu {max-width: 1250px;}
        .container_pa {max-width: 1250px;}
        .post_ads_home{max-width: 1250px;}
        
        /*MAIN MENU*/
        .nav_link{margin:0px 6px 0px 6px;font-size: 0.9em;}
        
        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 465px;}
        .carousel-item>a>img{background-color:#ff5;}
        .carousel_title{padding:19px 15px 19px 15px;margin:-300px 0px 0px 15%;width: 430px;}
        .carousel_control_next_dest{margin:-259px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-259px 0px 0px 0px;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 265px;}
        .card_news_home_content>header>h3{font-size: 1.5em;}
        .card_news_home_image>img{height: 265px;}
        .news_home_content>header>h3{font-size: 1.4em;}
        /*HOME: PODCASTS*/
        .card_podcast>a>header>h3{font-size: 1.3em;}
        /*HOME: PROMOTIONS*/
        .card_promotion_content>header>h4{font-size: 1.1em;}
        /*HOME: VIDEO STREAM*/
        .video_stream{max-width: 790px;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts{margin:0px 0px 45px 0px;}
        /*PAGES: CARD NEWS*/
        .card_news>img{height: 209px;}
        .card_news{margin:0px 0px 45px 0px;} 
        /*PAGES: CARD ALBUM*/
        .card_album{margin:0px 0px 45px 0px;}
        /*PAGES: CALL POSTS*/
        .card_call_posts>img{height: 219px;}
        .card_call_posts>header{min-height: 175px;}
        .card_call_posts_action{padding:9px 15px 19px 15px;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 139px;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header>h4{font-size: 1.1em;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel{margin:0px 0px 45px 0px;}
        /*PAGES: EVENTOS*/
        .card_event>a>img {height:300px;}
        /*PAGE POST: POSTS REL*/
        .card_posts_rel>img{height: 219px;}
        .card_posts_rel>header{min-height: 175px;}
        .card_posts_rel_action{padding:9px 15px 19px 15px;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 139px;}
        /*PAGE: PARTNER*/
        .advertisement_content{padding:50px 12% 50px 12%;}
        /*PLAYER: MULTIPLE PLAYERS MODAL*/
        .modal_select_city{max-height: 500px;}
        /*HOME: VIDEOS*/
        .list_videos {margin:0px 0px 0px 9%;max-height: 595px;}
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:19px 19px 23px 19px;margin:0px 0px 39px 0px;}
        .card_jobs_primary>a>img{height: 200px;}

        .card_jobs_secundary{padding:19px 19px 23px 19px;}
        .card_jobs_secundary>a>img{height: 200px;}
        
        /*HOME: VIDEO STREAM*/
        .section_stream_video{padding:50px 0px 50px 0px;}
        .video_stream{max-width: 860px;}
        
        /*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;}
        
        /*HOME: ON AIR*/
        .next_program>a>img{height: 230px;}
        
         /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news>img{max-width: 260px;}
        .subscribe_news>header>h1{font-size: 1.8em;}
    }
    @media (max-width: 1300px) {
        /*DEFAULT*/
        .container_menu {max-width: 1150px;}
        .container_pa {max-width: 1150px;}
        .post_ads_home{max-width: 1150px;}
        
        /*MAIN MENU*/
        .nav_link{margin:0px 9px 0px 9px;margin:0px 4px 0px 4px;font-size:0.8em;}
        .nav-item>span{margin:-15px 0px 0px 65px;}
        .nav_link_client{margin:9px 0px 0px 9px;font-size: 0.9em;}
        /*SOCIAL BUTTONS*/
        .social_buttons{margin:30px 0px 0px 0px;}
        .social_item>a{padding:6px 0px 0px 0px;width: 36px;height: 36px;}
        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 426px;}
        .carousel_title{padding:19px 15px 19px 15px;margin:-265px 0px 0px 12%;}
        .carousel_title>h3{font-size: 1.3em;}
        .carousel_control_next_dest{margin:-214px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-214px 0px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column_content>header>h5 {min-height: 105px;}
        /*HOME: LAST NEWS*/
        .list_news{margin:0px 0px 0px 0px;}
        .card_news_home_image>img{height: 250px;}
        .card_news_home_content>time{margin:3px 3.5% 0px 0px;}
        .card_news_home>a>img{height: 250px;}
        .news_home_content>header>h3{font-size: 1.3em;}
        .news_home_content>time{margin:3px 0px 0px 0px;}
        /*HOME: VIDEO STREAM*/
        .video_stream{max-width: 720px;}
        /*HOME: PODCASTS*/
        .card_podcast>a>header>h3{font-size: 1.2em;}
        /*HOME: PROMOTIONS*/
        .card_promotion_content>header>h4{min-height: 115px;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h3{font-size: 1.3em;}
        /*PAGES: CARD NEWS*/
        .card_news>img{height: 189px;}
        .card_news>header>h3{font-size: 1.3em;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1.3em;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 30% 50px 30%;}
        /*PAGES: CALL POSTS*/
        .card_call_posts>img{height: 190px;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 126px;font-size: 0.8em;}
        .tab_program{margin:50px 0px 0px 0px;}
        .card_program>img{height: 180px;}
        .card_program>header>h4{font-size: 1em;}
        /*PAGES: EQUIPES*/
        .card_team{margin:0px 0px 30px 0px;}
        .card_team>header>h4>span{display: none;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header>h4{min-height: 115px;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h3{font-size: 1.3em;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1.3em;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 30% 50px 30%;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 126px;font-size: 0.8em;}
        .tab_program{margin:50px 0px 0px 0px;}
        .card_program>img{height: 180px;}
        .card_program>header>h4{font-size: 1em;}
        /*PAGES: EQUIPES*/
        .card_team{margin:0px 0px 30px 0px;}
        .card_team>header>h4>span{display: none;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header>h4{min-height: 115px;}
        /*PAGES: EVENTOS*/
        .card_event>a>img {height:265px;}
        /*PAGES: COLUNA*/
        .card_columns_content>header>h5 {min-height: 105px;}
        /*PAGE POST: TITLE*/
        .post_title>header>h2{font-size: 1.9em;}
        .post_title>header>h3{font-size: 1.3em;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page>header>div{margin:18px 0px 0px 0px;}
        .post_trends_page>header>h3{font-size: 1.6em;}
        .trends_page_title{margin:3px 0px 0px 0px;}
        /*PAGE POST: POSTS REL*/
        .card_posts_rel>img{height: 190px;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h3{font-size: 1.3em;}
        /*PAGE POST: PROFILE*/
        .profile{margin:30px 5% 30px 5%;}

        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 126px;font-size: 0.8em;}
        .tab_program{margin:50px 0px 0px 0px;}
        .card_program>img{height: 180px;}
        .card_program>header>h4{font-size: 1em;}
        /*PAGE: PARTNER*/
        .advertisement_content{padding:50px 9% 50px 9%;}
        /*HOME: VIDEOS*/
        .list_videos {margin:0px 0px 0px 0px;max-height: 545px;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 35px 35px 35px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary>a>img{height: 185px;}
        .card_jobs_primary>a>header{min-height: 85px;}
        .card_jobs_primary>a>header>h3{font-size: 0.8em;}
        .card_jobs_primary>a>header>h4{font-size: 1.1em;}

        .card_jobs_secundary>a>img{height: 185px;}
        .card_jobs_secundary>a>header{min-height: 85px;}
        .card_jobs_secundary>a>header>h3{font-size: 0.8em;}
        .card_jobs_secundary>a>header>h4{font-size: 1.1em;}
        
        /*PAGES: CARD NOTE*/
        .card_note>a>img{height: 205px;}
        .card_note>a>header>h4{font-size: 1.1em;}
        
        /*HOME: VIDEO STREAM*/
        .section_stream_video{padding:35px 0px 35px 0px;}
        .video_stream{max-width: 720px;}
        
        /*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;}
        
        /*HOME: ON AIR*/
        .next_program>a>img{height: 200px;}
        
        /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news{padding: 15px 26px 30px 26px;}
        .subscribe_news>header{margin: 0px 30px 15px 30px;}
        .subscribe_news>header>h1{font-size: 1.6em;}
        .subscribe_news>header>h2{font-size: 1.3em;}
        .subscribe_channel_info>div>header>h5{font-size: 0.9em;}
        .subscribe_channel_info>div>p{font-size: 0.9em;}
    }
    @media(max-width: 1200px){
        /*DEFAULT*/
        .container_menu {max-width: 960px;}
        .container_pa {max-width: 960px;}
        .post_ads_home{max-width: 960px;}

        /*SIDE MENU*/
        .navbar_custom{display: none;}
        .app_menu_action{padding:8px 0px 9px 0px;margin:19px 9px 5px 0px;min-width: 109px;float: right;display: inline-block;font-size:1.1em;font-weight:590;text-align: center;cursor: pointer;color:var(--main-color-right);border:2px solid var(--main-color-right);border-radius:3px;}
        .app_menu_action:hover{cursor: pointer;opacity: 0.6;}

        .call_phone{display: none;}

        .site_logo{width: 300px;}
        /*PLAYER: MULTIPLE PLAYERS FIXED*/
        .display_multiple_players{width: 900px;}
        .select_player{width: 500px;}
        .select_station{width: 365px;}
        /*SOCIAL BUTTONS*/
        .social_buttons{display: none;}
        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 375px;}
        .carousel_title{padding:19px 15px 19px 15px;margin:-239px 0px 0px 9%;}
        .carousel_title>h3{font-size: 1.2em;}
        .carousel_control_next_dest{margin:-189px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-189px 0px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column {margin:0px 0px 45px 0px;}
        .card_column_cover>img {height: 145px;}
        .card_column_content>header>h5 {margin: 0 9px 0 9px;}
        /*HOME: HOT SONGS*/
        .card_hot_song>a>header{margin:-115px 0px 0px 0px;min-height: 115px;}
        .card_hot_song>a>div{margin:-115px 0px 0px 0px;height: 115px;}
        .card_hot_song>a>header>h4{font-size:1em;}
        .card_hot_song>a>header>h5{font-size: 0.9em;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 265px;}
        .card_news_home_content>header>h3{font-size: 1.3em;}
        .card_news_home>a>img{height: 230px;}
        .news_home_content>header>h3{min-height: 75px;}
        /*HOME: PODCASTS*/
        .card_podcast{padding:9px 9px 9px 9px;margin:0px 3px 45px 3px;}
        .card_podcast>a>header>h3{font-size: 1.1em;}
        .card_podcast>a>header>h4{min-height: 105px;}
        /*HOME: PROMOTIONS*/
        .card_promotion_content>header>h4{min-height: 139px;}
        /*PAGE HOME: VIDEOS*/
        .card_video_cover>img {min-height:109px;}
        .card_video_title {margin:6px 0px 0px 0px;}
        .card_video_title>h5 {font-size: 1em;}
        /*PAGES: HEAD*/
        .search{margin:0px 23% 0px 23%;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h3{font-size: 1em;}
        .card_podcasts>header>h4{font-size: 1em;min-height: 90px;}
        /*PAGES: CARD NEWS*/
        .card_news>img{height: 153px;}
        .card_news>header>h3{font-size: 1em;}
        .card_news>header>h4{font-size: 1em;min-height: 90px;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1em;}
        .card_album>header>h4{font-size: 1em;min-height: 90px;}
        /*PAGES: NO RESULT*/
        .page_noresults{margin:0px 19% 35px 19%;}
        .page_noresults>header>h4{font-size: 1.5em;}
        /*PAGES: CALL POSTS*/
        .list_call_posts>header>h2{font-size: 1.3em;}
        .card_call_posts{margin:0px 0px 0px 0px;}
        .card_call_posts>img{height: 163px;}
        .card_call_posts>header{min-height: 215px;}
        .card_call_posts>header>h4{font-size: 1.1em;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 8px 15px 8px;}
        .nav_day>a{font-size: 0.8em;width: 123px;}
        .card_program>img{height: 140px;}
        .card_program>header>h4{font-size: 0.9em;}
        /*PAGES: EQUIPES*/
        .card_team>header>h3{font-size: 0.8em;}
        .card_team>header>h4{font-size: 0.73em;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header>h4{min-height: 139px;}
        /*PAGES: EVENTOS*/
        .card_event>a>img {height:235px;}
        .card_event_body>h3 {font-size: 1em;min-height: 65px;}
        /*PAGES: COLUNA*/
        .card_columns {margin:0px 0px 45px 0px;}
        .card_columns_cover>img {height: 145px;}
        .card_columns_content>header>h5 {margin: 0 9px 0 9px;}
        /*PAGE POST: CONTROLS*/
        .post_control_item>a{padding:3px 9px 4px 9px;font-size: 0.9em;}
        .post_control_item>button{padding:3px 9px 4px 9px;font-size: 0.9em;}
        .item_print{display: none;}
        /*PAGE POST: REPORT*/
        .post_report>header>h5{font-size: 0.9em;}
        /*PAGE POST: TRENDS PAGE*/
        .trends_page_position{padding:5px 0px 12px 0px;}
        .trends_page_title{font-size:0.9em;}
        /*PAGE POST: POSTS REL*/
        .list_posts_rel>header>h2{font-size: 1.3em;}
        .card_posts_rel{margin:0px 0px 0px 0px;background-color: #fff;}
        .card_posts_rel>img{height: 163px;}
        .card_posts_rel>header{min-height: 215px;}
        .card_posts_rel>header>h4{font-size: 1.1em;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h3{font-size: 1em;}
        .card_podcasts_rel>a>header>h4{font-size: 1em;min-height: 90px;}
        /*PAGE POST: PROFILE*/
        .profile{margin:30px 0px 30px 0px;}
        /*PAGE POST: EVENTO*/
        .calendar_item{margin:0px 0px 19px 0px;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 8px 15px 8px;}
        .nav_day>a{font-size: 0.8em;width: 123px;}
        .card_program>img{height: 140px;}
        .card_program>header>h4{font-size: 0.9em;}
        /*PAGE: PARTNER*/
        .advertisement_content{padding:50px 5% 50px 5%;}
        /*HOME: VIDEOS*/
        .list_videos {max-height: 500px;}
        .card_video_cover>img {min-height:109px;}
        .card_video_title {margin:6px 0px 0px 0px;}
        .card_video_title>h5 {font-size: 0.8em;}
        /*FOOTER*/
        .contact_footer{max-width: 900px;}

        .social_footer_title{font-size: 1em;}

        .contact_footer>header>h4{font-size: 1.4em;}

        .contact_channels>header>h5{font-size: 1.1em;}
        .contact_channel{font-size: 1em;}
        .contact_periods>header>h5{font-size: 1.1em;}
        .contact_period{font-size: 1em;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:15px 15px 23px 15px;}
        .card_jobs_primary>a>img{height: 170px}
        .card_jobs_primary>a>header{min-height: 95px;}
        .card_jobs_primary>a>header>span{display: none;}

        .card_jobs_secundary{padding:15px 15px 23px 15px;}
        .card_jobs_secundary>a>img{height: 170px}
        .card_jobs_secundary>a>header{min-height: 95px;}
        .card_jobs_secundary>a>header>span{display: none;}
        
        /*PAGES: CARD NOTE*/
        .card_note{padding: 15px 15px 15px 15px;}
        .card_note>a>img{height: 165px;}
        .card_note>a>header{min-height: 119px;}
        .card_note>a>header>h3{font-size: 0.7em;}
        
         /*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;}
        
        /*HOME: ON AIR*/
        .next_program>a>img{height: 170px;}
        
        /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news>header{margin: 0px 15px 15px 15px;}
        .subscribe_channel_info>div>header>h5{font-size: 1em;}
        .subscribe_channel_info>div>p{font-size: 1em;}
    }
    @media (max-width: 900px) {
        /*DEFAULT*/
        .container_menu {max-width: 765px;}
        .container_pa {max-width: 765px;}
        .post_ads_home{max-width: 765px;}
        /*PLAYER: MULTIPLE PLAYERS FIXED*/
        .display_multiple_players{width: 765px;}
        .select_player{width: 390px;}
        .select_station{width: 365px;}
        
        /*MAIN MENU*/
        .menu{padding:5px 0px 5px 0px;}
        .menu_player{padding:5px 0px 5px 0px;}

        .app_menu_action{margin:12px 0px 0px 0px;}
        .site_logo{width: 260px;}
        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 290px;}
        .carousel_title{padding:19px 15px 19px 15px;margin:-195px 0px 0px 9%;}
        .carousel_title>h3{font-size: 1.1em;}
        .carousel_control_next_dest{margin:-146px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-146px 0px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column_cover>img {height: 115px;}
        .card_column_content>header>h4 {font-size: 0.8em;}
        .card_column_content>header>h5 {font-size: 1em;min-height: 135px;}
        /*HOME: HOT SONGS*/
        .card_hot_song>a>header>h4{font-size:0.9em;}
        .card_hot_song>a>header>h5{font-size: 0.8em;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 275px;}
        .card_news_home_content{padding:5px 0px 5px 0px;}
        .card_news_home_content>time{display: none;}
        .card_news_home_content>header{margin:5px 3.5% 0px 0px;}
        .card_news_home_content>header>h3{font-size: 1.2em;}
        .card_news_home_content>header>h4{font-size: 1em;}
        .card_news_home>a>img{height: 175px;}
        .news_home_content>time{display: none;}
        .news_home_content>header>h3{font-size: 1.2em;}
        .news_home_content>header>h4{font-size: 1em;}
        /*HOME: PROMOTIONS*/
        .card_promotion_content>header{margin:-16px 0px 0px 0px;}
        .card_promotion_content>header>h3{font-size: 0.9em;}
        .card_promotion_content>header>h4{font-size: 1em;min-height: 155px;}
        /*PAGE HOME: VIDEOS*/
        .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;}
        /*PAGES: HEAD*/
        .search{margin:0px 15% 0px 15%;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h4{min-height: 115px;}
        /*PAGES: CARD NEWS*/
        .card_news>img{height: 115px;}
        .card_news>header>h4{min-height: 115px;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h4{min-height: 115px;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 23% 50px 23%;}
        /*PAGES: NO RESULT*/
        .page_noresults{margin:0px 9% 35px 9%;}
        /*PAGES: CALL POSTS*/
        .card_call_posts>img{height: 130px;}
        .card_call_posts>header{min-height: 239px;}
        .card_call_posts>header>h3{font-size: 0.8em;}
        .card_call_posts>header>h4{font-size: 1.1em;}
        .card_call_posts>header>h5{font-size: 0.9em;}
        /*PAGES: PROGRAMAS*/
        .programs{padding:15px 0px 0px 0px;}
        .nav_day{margin:5px 9px 15px 9px;}
        .nav_day>a{padding:6px 12px 9px 12px;width: 115px;font-size: 0.9em;}
        .nav_day>a>i{display: none;}
        .nav_day>a>span{display:inline-block;}
        .tab_program{margin:15px 0px 0px 0px;}
        .card_program>img{height: 105px;}
        .card_program>header>h4{font-size: 0.8em;}
        /*PAGES: EQUIPES*/
        .card_team_image>img{width: 130px;height: 130px;}
        .card_team>header{min-height: 65px;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header{margin:-16px 0px 0px 0px;}
        .card_promotion_content>header>h3{font-size: 0.9em;}
        .card_promotion_content>header>h4{font-size: 1em;min-height: 155px;}
        /*PAGES: COLUNA*/
        .card_columns_cover>img {height: 115px;}
        .card_columns_content>header>h4 {font-size: 0.8em;}
        .card_columns_content>header>h5 {font-size: 1em;min-height: 135px;}
        /*PAGES: EVENTOS*/
        .card_event>a>img {height:185px;}
        .card_event_body {padding:15px 5px 15px 5px;margin: -40px 0px 0;}
        .card_event_body>h3 {font-size: 0.9em;}
        /*SINGLE PAGE*/
        .single_page_head{padding:19px 0px 0px 0px;}
        /*PAGE POST: TITLE*/
        .post_title>header>h1{font-size: 1em;}
        .post_title>header>h2{font-size: 1.6em;}
        .post_title>header>h3{font-size: 1.2em;}
        /*PAGE POST: REPORT*/
        .btn_report{padding:12px 5px 12px 5px;margin:15px 0px 0px 0px;font-size: 0.9em;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page>header>div{margin:18px 0px 0px 0px;width: 39%;}
        .trends_page_position{padding:39px 0px 50px 0px;font-size: 1.5em;}
        .trends_page_title{margin:9px 0px 0px 0px;}
        /*PAGE POST: POSTS REL*/
        .card_posts_rel>img{height: 130px;}
        .card_posts_rel>header{min-height: 239px;}
        .card_posts_rel>header>h3{font-size: 0.8em;}
        .card_posts_rel>header>h4{font-size: 1.1em;}
        .card_posts_rel>header>h5{font-size: 0.9em;}
        /*PAGES: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h4{min-height: 115px;}
        /*PAGES: PROGRAMAS*/
        .programs{padding:15px 0px 0px 0px;}
        .nav_day{margin:5px 9px 15px 9px;}
        .nav_day>a{padding:6px 12px 9px 12px;width: 115px;font-size: 0.9em;}
        .nav_day>a>i{display: none;}
        .nav_day>a>span{display:inline-block;}
        .tab_program{margin:15px 0px 0px 0px;}
        .card_program>img{height: 105px;}
        .card_program>header>h4{font-size: 0.8em;}
        /*PAGE: PARTNER*/
        .advertisement_content{padding:50px 3% 50px 3%;}
        /*HOME: VIDEOS*/
        .list_videos {max-height: 430px;}
        .card_video {padding: 5px 5px 5px 5px;}
        .card_video_title {margin: 5px 0 0 0}
        .card_video_title>h5 {font-size: 0.75em;letter-spacing: 1px;line-height: 1.2em;}
        .card_video_cover>img {min-height:95px;}
        /*FOOTER*/
        .contact_footer{max-width: 765px;}

        .social_footer_title{font-size: 0.9em;}

        .contact_footer>header>h4{font-size: 1.3em;}

        .contact_channels>header>h5{font-size: 1em;}
        .contact_channel{font-size: 0.9em;}
        .contact_periods>header>h5{font-size: 1em;}
        .contact_period{font-size: 0.9em;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 9px 35px 9px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:9px 9px 23px 9px;}
        .card_jobs_primary>a>img{height: 120px;}
        .card_jobs_primary>a>header>h3{font-size: 0.71em;}
        .card_jobs_primary>a>header>h4{font-size: 1em;}
        .card_jobs_primary_action{padding:10px 50px 12px 50px;}

        .card_jobs_secundary{padding:9px 9px 23px 9px;}
        .card_jobs_secundary>a>img{height: 120px;}
        .card_jobs_secundary>a>header>h3{font-size: 0.71em;}
        .card_jobs_secundary>a>header>h4{font-size: 1em;}
        .card_jobs_secundary_action{padding:10px 50px 12px 50px;}
        
        /*PAGES: CARD NOTE*/
        .card_note>a>img{height: 115px;}
        .card_note>a>header>h4{font-size: 1em;}
        
        /*PAGE: ADVERTISING*/
        .advertising_buttons>a{margin:0px 0px 15px 9px;}
        .advertising_email{font-size: 0.71em;}
        .advertising_phone{font-size: 0.71em;}
        
        /*HOME: ON AIR*/
        .on_air{height: 130px; width: 100%;}
        
        .program_presentation{width: 100%;}
        .program_presentation>img{height: 120px;}

        .program_description{padding: 26px 0px 0px 0px;}
        .program_description>header>h4{margin:0px 0px 3px 0px;font-size: 1.2em;}
        .program_description>header>h5{font-size: 1em;}

        .program_period_desktop{padding: 35px 0px 0px 0px;}
        .program_period_desktop>span{font-size: 1em;}
        .program_period_desktop>i{font-size: 1em;}
        .program_period_desktop>div{font-size: 1em;}

        .next_programs>header>h2{font-size: var(--h2-font-600);}
        .next_program>a>img{height: 150px;}
    }
    @media (max-width: 765px) {
        /*DEFAULT*/
        .container_menu {max-width: 100%;}
        .container_pa {max-width: 100%;}
        /*PLAYER: SINGLE PLAYER FIXED*/
        .display_player{width: 500px;}
        /*PLAYER: MULTIPLE PLAYERS FIXED*/
        .display_multiple_players{width: 390px;}
        .select_player{width: 38px;text-align: right;}
        .select_station{margin:3.5px 0px 0px 15px;width: 335px;}
        .select_station>select {width: 260px;}
        .select_station>button{padding:5px 9px 5px 9px;}
        /*PLAYER: FLEX DEFAULT*/
        .display_top{margin:0px 0px 0px 0px;}
        
        /*PLAYER: FLEX*/
        .call_whatsapp{margin:5px 0px 0px 0px;}
        .call_play{margin:7px 0px 0px 0px;text-align: center;}
        .call_play>a{padding:4px 0px 4px 0px;width: 160px;border-radius: 16px;}

        /*MENU: SIDEBAR*/
        .app_menu_action{margin:12px 15px 0px 0px;right: 0;float: right;position:absolute;}
        .site_logo{width: 250px;}

        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 280px;}
        
        .carousel_title{padding:9px 5% 0px 5%;margin:-90px 0px 0px 0px;position: absolute;width: 100%;border-radius: 0px;background-image: linear-gradient(to right, #191919 , #393939);color: #FFF;}
        .carousel_title>h2{display: none;}
        .carousel_title>h3{min-height: 75px;}
        
        .carousel_control_next_dest{padding:12px 12px 12px 12px;margin:-139px 0px 0px 0px;}
        .carousel_control_prev_dest{padding:12px 12px 12px 12px;margin:-139px 0px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column {margin:0px 0px 45px 0px;}
        .card_column_cover>img {height: 190px;}
        .card_column_content>header>h4 {font-size: 0.9em;}
        .card_column_content>header>h5 {margin: 0 15px 15px 15px;font-size: 1.2em;min-height: auto;}
        .card_column_action {font-size: 1em;}
        /*HOME: HOT SONGS*/
        .hot_songs{padding:30px 0px 59px 0px;}
        .list_hot_songs>header>h2{font-size: 1.5em;}
        .card_hot_song{margin:0px 0px 39px 0px;}
        .card_hot_song>a>img{height: auto;}
        .card_hot_song>a>header{margin:-65px 0px 0px 0px;min-height: 65px;}
        .card_hot_song>a>header>h4{margin:0px 0px 5px 0px;font-size:1.2em;}
        .card_hot_song>a>header>h5{font-size: 1em;}
        .card_hot_song>a>div{margin:-65px 0px 0px 0px;height: 65px;}
        .carousel_control_next_hot_songs{margin:15px 0px 0px 0px;}
        .carousel_control_prev_hot_songs{margin:15px 19px 0px 0px;}
        /*HOME: LAST NEWS*/
        .list_news>header>h2{font-size:1.5em;}
        .card_news_home_big{margin:39px 0px 39px 0px;}
        .card_news_home_image>img{height: 300px;}
        .card_news_home_content>span{font-size: 0.9em;}
        .card_news_home_content{padding:5px 0px 5px 0px;}
        .card_news_home_content{padding:15px 15px 15px 15px;}
        .card_news_home_content>header>h3{font-size: 1.3em;}
        .card_news_home_content>header>h4{font-size: 1.1em;}
        .card_news_home_content>header>div{margin:9px 0px 9px 0px;height: 2px;}
        .card_news_home{margin:0px 0px 39px 0px;}
        .card_news_home>a>img{height: 300px;}
        .news_home_content>span{font-size: 0.9em;}
        .news_home_content>header>h3{font-size: 1.3em;min-height: auto;}
        .news_home_content>header>h4{font-size: 1.1em;min-height: auto;}
        .news_home_content>header>div{margin:9px 0px 9px 0px;height: 2px;}
        /*HOME: VIDEO STREAM*/
        .video_stream{padding:19px 15px 19px 15px;max-width: auto;}
        /*HOME: PODCASTS*/
        .list_podcasts>header>h2{font-size: 1.5em;}
        .card_podcast{padding:15px 15px 9px 15px;margin:0px 0px 45px 0px;}
        .card_podcast>a>header>h3{font-size: 1.2em;}
        .card_podcast>a>header>h4{min-height: auto;}
        .call_podcasts{margin:19px 0px 0px 0px;}
        /*HOME: EVENTS*/
        .list_events>header{margin:0px 0px 30px 0px;text-align: right;}
        .list_events>header>h2{font-size: 1.5em;}
        /*HOME: COLUMN*/
        .list_columns>header{margin:0px 0px 30px 0px;}
        .list_columns>header>h2{font-size: 1.5em;}
        /*HOME: PROMOTIONS*/
        .list_promotions>header>h2{font-size: 1.5em;}
        .card_promotion{margin:0px 0px 39px 0px;}
        .card_promotion_content>header>h3{font-size: 1em;}
        .card_promotion_content>header>h4{padding:19px 3% 19px 3%;font-size: 1.2em;min-height: auto;}
        /*PAGE HOME: VIDEOS*/
        .main_video>header>h2{font-size:1.5em;}
        .card_video_cover>img {min-height:auto;}
        .list_videos::-webkit-scrollbar {width: 0px;}
        /*HOME: CUSTOM*/
        .custom{padding:50px 0px 50px 0px;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h3{font-size: 1.3em;}
        .card_podcasts>header>h4{font-size: 1.2em;min-height: auto;}
        .card_podcasts>a{padding:12px 0px 12px 0px;margin:15px 0px 0px 0px;}
        /*PAGES: CARD NEWS*/
        .card_news>img{height: auto;}
        .card_news>header>h3{font-size: 1.3em;}
        .card_news>header>h4{font-size: 1.2em;min-height: auto;}
        .card_news>a{padding:12px 0px 12px 0px;margin:15px 0px 0px 0px;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1.3em;}
        .card_album>header>h4{font-size: 1.2em;min-height: auto;}
        .card_album>a{padding:12px 0px 12px 0px;margin:15px 0px 0px 0px;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 19% 50px 19%;}
        /*PAGES: CALL POSTS*/
        .card_call_posts{margin:0px 5px 39px 5px;}
        .card_call_posts>img{height: auto;}
        .card_call_posts>header{min-height: auto;}
        .card_call_posts>header>h3{font-size: 0.9em;}
        .card_call_posts>header>h4{font-size: 1.2em;}
        .card_call_posts>header>h5{font-size: 1em;}
        .card_call_posts_action{padding:15px 15px 19px 15px;}
        .carousel_control_next_posts_rel{margin:19px 0px 0px 0px;}
        .carousel_control_prev_posts_rel{margin:19px 30px 0px 0px;}
        /*PAGES: PROGRAMAS*/
        .nav_programs{margin:0px 0px 0px 0px;}
        .nav_day{margin:0px 8px 23px 8px;}
        .card_program>img{height: auto;}
        .card_program>header>h4{font-size: 1.1em;}
        /*PAGES: EQUIPES*/
        .card_team_image>img{width: 190px;height: 190px;}
        .card_team>header{min-height: auto;}
        .card_team>header>h3{margin:0px 0px 5px 0px;font-size: 1.2em;}
        .card_team>header>h4{font-size: 1em;}
        .card_team>header>h4>span{display: inline-block;}
        .card_team_action>a{padding:6px 0px 9px 0px;margin:0px 5% 0px 5%;display: block;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion{margin:0px 0px 39px 0px;}
        .card_promotion_content>header>h3{font-size: 1em;}
        .card_promotion_content>header>h4{padding:19px 3% 19px 3%;font-size: 1.2em;min-height: auto;}
        /*PAGES: COLUNA*/
        .card_columns_cover>img {height: 190px;}
        .card_columns_content>header>h4 {font-size: 0.9em;}
        .card_columns_content>header>h5 {margin: 0 15px 15px 15px;font-size: 1.2em;min-height: auto;}
        .card_columns_action {font-size: 1em;}
        /*PAGES: EVENTOS*/
        .card_event>a>img {height:auto;}
        .card_event_body {padding:15px 15px 15px 15px;margin: -40px 15px 0;}
        .card_event_body>h3 {font-size: 1.2em;min-height: 50px;}
        /*SINGLE PAGE*/
        .single_page_head{padding:9px 0px 0px 0px;}
        /*PAGE POST: TITLE*/
        .post_title>header>h2{letter-spacing: 0px;}

        /*PAGE POST: INFO*/
        .post_info{padding:5px 9px 12px 9px;margin:0px -15px 0px -15px;height: auto;text-align: right;background-color:#f5f5f5;border-top: 1px solid#e9e9e9;}
        .post_date_pub{display: inline-block;}
        .post_update{display:none;}

        /*PAGE POST: MEDIA*/
        .post_media{margin:0px -15px 0px -15px;}
        .media_podcast{border-bottom: 0px;}
        /*PAGE POST: GALLERY*/
        .post_gallery {padding:19px 0px 19px 0px;}
        /*PAGE POST: BODY*/
        .single_page_body{background-color: #fff;}
        /*PAGE POST: CONTROLS*/
        .post_controls{margin:0px -15px 0px -15px;background-color:#f2f2f2;}
        /*PAGE POST: REPORT*/
        .post_report{margin:0px -15px 15px -15px;}
        .post_report>header{padding:19px 3% 16px 3%;}
        .post_report>header>h5{font-size: 1em;letter-spacing: 1px;line-height: 1.3em;}
        .form_post_action{margin:-5px 0px 0px 0px;}
        .btn_report{padding:12px 19px 12px 19px;margin:30px 0px 0px 0px;width: 100%;}
        /*PAGE POST: CONTENT*/
        .post_content{padding:30px 0px 30px 0px;background-color:#fff;border:0px;}
        /*PAGE POST: COMMENTS*/
        .post_comments{margin:39px 0px 0px 0px;background-color:#f9f9f9;}
        /*PAGE POST: SOCIAL PAGE*/
        .post_social_facebook{margin:39px 0px 0px 0px;border:0px;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page{padding:19px 5% 15px 5%;margin:39px 0px 0px 0px;}
        .post_trends_page>header>div{width: 80%;}
        .trends_page_position{padding:9px 0px 12px 0px;font-size: 2.6em;text-align: center;}
        .trends_page_title{margin:9px 0px 0px 0px;font-size: 1.1em;font-weight: 590;letter-spacing: 1px;}
        /*PAGE POST: POSTS REL*/
        .posts_rel{padding:30px 0px 75px 0px;margin:30px 0px 0px 0px;border:0px;background-color: #f2f2f2;}
        .posts_rel_podcasts{padding:30px 0px 15px 0px;margin:30px 0px 0px 0px;border:0px;background-color: #f2f2f2;}
        .list_posts_rel>header{margin:0px 15px 30px 15px;text-align: right;}
        .card_posts_rel{margin:0px 5px 39px 5px;}
        .card_posts_rel>img{height: auto;}
        .card_posts_rel>header{min-height: auto;}
        .card_posts_rel>header>h3{font-size: 0.9em;}
        .card_posts_rel>header>h4{font-size: 1.2em;}
        .card_posts_rel>header>h5{font-size: 1em;}
        .card_posts_rel_action{padding:15px 15px 19px 15px;}
        .carousel_control_next_posts_rel{margin:19px 0px 0px 0px;}
        .carousel_control_prev_posts_rel{margin:19px 30px 0px 0px;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h3{font-size: 1.3em;}
        .card_podcasts_rel>a>header>h4{font-size: 1.2em;min-height: auto;}
        /*PAGE POST: PROGRAM*/
        .card_program_rel{margin:0px 0px 39px 0px;} 
        /*PAGES: TERMS*/
        .terms{padding:5px 5% 5% 5%;margin:-30px 0px 0px 0px;}
        /*PAGES: PAGE CUSTOM*/
        .page_custom{padding:5px 3% 15px 3%;}
        /*PAGE POST: PROFILE*/
        .profile{margin:15px 0px 15px 0px;}
        .profile_content{padding:5% 3% 5% 3%;text-align: initial;}
        /*PAGE POST: EVENTO*/
        .calendar_item{width: 100%;}
        /*PAGE POST: ADS*/
        .post_ads_sidebar {margin:39px 3% 0px 3%;}
        .post_ads_head_secundary{background-color: #fff;}
        .post_ads_footer{background-color: #fff;}
        /*PAGE POPUP ADS*/
        .popup_page_image{padding:15px 15px 15px 15px;}
        .popup_page_content{padding:15px 15px 30px 15px;}
        /*PAGES: PROGRAMAS*/
        .nav_programs{margin:0px 0px 0px 0px;}
        .nav_day{margin:0px 8px 23px 8px;}
        .card_program>img{height: auto;}
        .card_program>header>h4{font-size: 1.1em;}
        /*PAGE: PARTNER*/
        .advertisement_head>header>h2{font-size: 1.9em;}
        .advertisement_external_link{height: 59px;text-align: center;}
        .external_link_site{margin:5px 0px 0px 19px;float: none;}
        .external_link_whatsapp{margin:5px 0px 0px 0px;float: none;}
        .advertisement_contact{text-align: center;}
        .advertisement_facebook{text-align: center;}
        /*PLAYER: MULTIPLE PLAYERS MODAL*/
        .modal_select_city{max-height: 550px;}
        .modal_city_image{display: none;}
        .modal_city_title{padding:15px 0px 15px 0px;font-size: 1.1em;text-align: center;}
        /*PAGES: ADVERTISING*/
        .banner_pages_head_desktop{display: none;}
        .banner_pages_head_mobile{display: block;}

        .banner_pages_footer_desktop{display: none;}
        .banner_pages_footer_mobile{display: block;}

        /*PAGE: ADVERTISING*/
        .banner_page_head_desktop{display: none;}
        .banner_page_head_mobile{display: block;}

        .banner_page_footer_desktop{display: none;}
        .banner_page_footer_mobile{display: block;}

        /*HOME: VIDEOS*/
        .videos{padding:0px 0px 0px 0px;}

        .main_video>header>h2{font-size:1.3em;}
        .card_video_cover>img {min-height:auto;}
        .list_videos {max-height: 390px;}
        .list_videos::-webkit-scrollbar {width: 0px;}
        .card_video_title>h5 {font-size: 0.9em;}
        /*FOOTER*/
        .social_footer_title{display: block;}
        .social_footer_item{margin:15px 0px 0px 0px;}

        .social_footer_title{font-size: 1.2em;}

        .contact_footer>header>h4{font-size: 1.4em;}

        .contact_channels{padding:0px 0px 30px 0px;min-height: auto;border: 0;}
        .contact_channels>header>h5{font-size: 1.1em;}
        .contact_channel{font-size: 1em;}

        .contact_periods>header>h5{font-size: 1.1em;}
        .contact_period{font-size: 1em;}

        .btn_contact{width: 100%;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 35px 35px 35px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:19px 19px 26px 19px;margin:0px 0px 39px 0px;}
        .card_jobs_primary>a>img{height: auto;}
        .card_jobs_primary>a>header{margin:0px 0px 23px 0px;min-height: auto;}
        .card_jobs_primary>a>header>h3{margin:8px 0px 0px 0px;font-size: 0.9em;}
        .card_jobs_primary>a>header>span{display: block;}
        .card_jobs_primary>a>header>h4{margin:6px 0px 0px 0px;font-size: 1.3em;}
        .card_jobs_primary_action{padding:10px 65px 12px 65px;}

        .card_jobs_secundary{padding:19px 19px 26px 19px;margin:0px 0px 39px 0px;}
        .card_jobs_secundary>a>img{height: auto;}
        .card_jobs_secundary>a>header{margin:0px 0px 23px 0px;min-height: auto;}
        .card_jobs_secundary>a>header>h3{margin:8px 0px 0px 0px;font-size: 0.9em;}
        .card_jobs_secundary>a>header>span{display: block;}
        .card_jobs_secundary>a>header>h4{margin:6px 0px 0px 0px;font-size: 1.3em;}
        .card_jobs_secundary_action{padding:10px 65px 12px 65px;}
        
        /*PAGES: CARD NOTE*/
        .card_note{padding: 15px 15px 15px 15px;margin:0px 0px 39px 0px;}
        .card_note>a>img{height: auto;}
        .card_note>a>header{min-height: auto;}
        .card_note>a>header>h3{font-size: 0.9em;}
        .card_note>a>header>h4{font-size: 1.3em;}
        .card_note>a>div{margin: 23px 0px 0px 0px;}
        
        /*HOME: VIDEO STREAM*/
        .section_stream_video{padding:15px 15px 15px 15px;}
        .video_stream{padding:30px 30px 0px 30px;}
        
        /*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;}
        
        /*ADVERTISINGS: HOME*/
        .advertising_home_desktop{display: none;}
        .advertising_home_mobile{display: block;}
        
        /*HOME: ON AIR*/
        .on_air{height: auto;}

        .program_description{padding: 9px 0px 0px 0px;}
        .program_description>header>h4{margin:3px 0px 3px 0px;}

        .program_period_desktop{display: none;}
        .program_period_mobile{display: block;}
        .program_period_mobile>div{font-size: 1em;font-weight: 650;letter-spacing: 1px;color: var(--main-color);}

        .next_programs>header{margin:15px 0px 30px 0px;}
        .next_programs>header>h2{font-size: var(--h2-font-765);}
        .next_programs>header>a{margin:-38px 0px 0px 0px;}

        .next_program>a{margin:0px 0px 39px 0px;}
        .next_program>a>img{height: auto;}

        .next_program>a>header{margin:9px 0px 0px 0px;}
        .next_program>a>header>h3{  font-size: var(--h3-font-765);}
        .next_program>a>header>h4{font-size: var(--h4-font-765);}
        
        /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news>header{margin: 15px 0px 30px 0px;}
        .subscribe_news>header>h1{font-size: 1.5em;}
        .subscribe_news>header>h2{font-size: 1.2em;line-height: 1.3em;}
    }
    @media(max-width:600px){
        /*PLAYER: SINGLE PLAYER FIXED*/
        .display_player{width: 450px;}

        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 240px;}
        
        .carousel_title{padding:9px 3.5% 0px 3.5%;}
        .carousel_title>h3{font-size: 1.1em;min-height: 75px;}
        
        .carousel_control_next_dest{margin:-126px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-126px 0px 0px;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 250px;}
        .card_news_home>a>img{height: 250px;}
        /*PAGES: HEAD*/
        .search{margin:0px 9% 0px 9%;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 15% 50px 15%;}
        /*PAGES: NO RESULT*/
        .page_noresults{margin:0px 5% 35px 5%;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 6px 23px 6px;}
        .nav_day>a{font-size: 0.9em;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page{padding:30px 5% 30px 5%;}
        .post_trends_page>header>div{width: 75%;}
        .trends_page_position{padding:15px 0px 19px 0px;}
        .trends_page_title{margin:12px 0px 0px 0px;}
        /*PAGE POST: PROFILE*/
        .profile_name>header>h1{font-size: 1.2em;}
        .profile_name>header>h2{font-size: 1em;}
        .profile_social{margin:15px 0px 15px 0px;}
        .profile_social_item{margin:0px 9px 0px 9px;}
        /*PAGE POST: ADS*/
        .post_ads_sidebar {margin:39px 0px 0px 0px;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 6px 23px 6px;}
        .nav_day>a{font-size: 0.9em;}
        /*PAGE: PARTNER*/
        .advertisement_head>header>h2{font-size: 1.6em;}
        /*HOME: VIDEOS*/
        .list_videos {max-height: 350px;}
        /*FOOTER*/
        .btn_footer{margin:50px 0px 15px 0px;}
        .btn_footer>a{margin:0px 5px 35px 5px;}
        
        /*HOME: VIDEO STREAM*/
        .video_stream{padding:15px 15px 0px 15px;}
        .video_stream>header>h3{font-size: 0.9em;}
        
        /*HOME: ON AIR*/
        .on_air{height: 105px;}

        .program_presentation>img{height: 95px;}

        .program_description{padding: 0px 0px 0px 0px;}
        .program_description>header>h4{margin:3px 0px 0px 0px;font-size: 1.2em;}

        .next_programs>header>h2{font-size: var(--h2-font-600);}
        .next_program>a>header>h3{ font-size: var(--h3-font-600);}
        .next_program>a>header>h4{font-size: var(--h4-font-600);}
    }
    @media(max-width:500px){
        /*PLAYER: SINGLE PLAYER FIXED*/
        .display_player{padding:3px 3px 0px 0px;width: 100%;}

       /*MENU: SIDEBAR*/
        .app_menu_action{margin:9px 15px 0px 0px;}
        .site_logo{width: 230px;}

        .sidebar_menu{width:265px;}

        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 206px;}
        
        .carousel_title{margin:-80px 0px 0px 0px;}
        .carousel_title>h3{font-size: 1em;}
        
        .carousel_control_next_dest{margin:-105px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-105px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column_cover>img {height: 175px;}
        .card_column_content>header>h5 {margin: 0 9px 15px 9px;font-size: 1.1em;}
        /*HOME: HOT SONGS*/
        .card_hot_song>a>header{margin:-95px 0px 0px 0px;min-height: 90px;}
        .card_hot_song>a>div{margin:-90px 0px 0px 0px;height: 90px;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 230px;}
        .card_news_home_content>header>h3{font-size: 1.2em;}
        .card_news_home_content>header>h4{font-size: 1em;}
        .card_news_home>a>img{height: 230px;}
        .news_home_content>header>h3{font-size: 1.2em;}
        .news_home_content>header>h4{font-size: 1em;}
        /*HOME: PROMOTIONS*/
        .list_promotions>header>h2{font-size: 1.4em;}
        .card_promotion_content>header>h4{font-size: 1.1em;}
        /*PAGE HOME: VIDEOS*/
        .main_video>header>h2{font-size:1.3em;}
        /*PAGES: HEAD*/
        .search{margin:0px 0px 0px 0px;}
        /*PAGES: CARD PODCAST*/
        .list_podcasts>header>h2{font-size: 1.4em;}
        .list_podcasts>header>h3{font-size: 1.2em;}
        .card_podcasts>header>h3{font-size: 1.1em;}
        .card_podcasts>header>h4{font-size: 1.1em;}
        /*PAGES: CARD NEWS*/
        .card_news>header>h3{font-size: 1.1em;}
        .card_news>header>h4{font-size: 1.1em;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1.1em;}
        .card_album>header>h4{font-size: 1.1em;}
        /*PAGES: PAGINATION*/
        .posts_footer {margin: 5px 0px 50px 0px;}
        /*PAGES: NO RESULT*/
        .page_noresults{margin:0px 0px 35px 0px;}
        .page_noresults>header>h3{font-size: 1.5em;}
        .page_noresults>header>h4{font-size: 1.3em;}
        .page_noresults>p{font-size: 1em;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 9px 23px 9px;}
        .nav_day>a{width: 105px;}
        /*PAGES: EQUIPES*/
        .card_team>header>h3{font-size: 1.1em;}
        .card_team>header>h4{font-size: 0.9em;}
        /*PAGES: PROMOÇÕES*/
        .card_promotion_content>header>h4{font-size: 1.1em;}
        /*PAGES: COLUNA*/
        .card_columns_cover>img {height: 175px;}
        .card_columns_content>header>h5 {margin: 0 9px 15px 9px;font-size: 1.1em;}
        /*PAGES: EVENTOS*/
        .card_event_body>h3 {font-size: 1.1em;min-height: 50px;}
        /*PAGE POST: TITLE*/
        .post_title>header>h2{font-size: 1.5em;}
        .post_title>header>h3{font-size: 1.1em;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page>header>div{width: 65%;}
        .trends_page_position{padding:26px 0px 30px 0px;font-size: 2.3em;}
        .trends_page_title{margin:5px 0px 0px 0px;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h3{font-size: 1.1em;}
        .card_podcasts_rel>a>header>h4{font-size: 1.1em;}
        /*PAGES: TERMS*/
        .terms{padding:5px 3% 19px 3%;}
        /*PAGES: PROGRAMAS*/
        .nav_day{margin:0px 9px 23px 9px;}
        .nav_day>a{width: 105px;}
        /*PAGE: PARTNER*/
        .advertisement_head>header>h2{font-size: 1.5em;}
        .external_link_site{margin:5px 0px 0px 12px;}
        .external_link_site>a{width: 155px;font-size: 0.8em;}
        .external_link_site>a>i{display: none;}
        .external_link_whatsapp>a{width: 155px;font-size: 0.8em;}
        .external_link_whatsapp>a>i{display: none;}
        /*PLAYER: MULTIPLE PLAYERS MODAL*/
        .modal_select_city{max-height: 500px;}
        .modal_city_title{font-size: 1em;}

        /*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;}

        /*HOME: VIDEOS*/
        .main_video>header>h2{font-size:1.2em;}
        .list_videos {max-height: 305px;}

        /*FOOTER*/
        .social_footer_title{font-size: 1.1em;}
        .contact_footer>header>h4{font-size: 1.1em;}

        .site_copyright{font-size: 0.8em;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 15px 35px 15px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary>a>header>h3{font-size: 0.8em;}
        .card_jobs_primary>a>header>span{display: 0.75em;}
        .card_jobs_primary>a>header>h4{font-size: 1.2em;}
        .card_jobs_primary_action{padding:10px 65px 12px 65px;}

        .card_jobs_secundary>a>header>h3{font-size: 0.8em;}
        .card_jobs_secundary>a>header>span{display: 0.75em;}
        .card_jobs_secundary>a>header>h4{font-size: 1.2em;}
        .card_jobs_secundary_action{padding:10px 65px 12px 65px;}
        
        /*PAGES: CARD NOTE*/
        .card_note>a>header>h3{font-size: 0.8em;}
        .card_note>a>header>h4{font-size: 1.2em;}
        
        /*HOME: VIDEO STREAM*/
        .video_stream{padding:5px 5px 0px 5px;} 
        .video_stream>header{padding:12px 0px 5px 0px;}
        .video_stream>header>h3>span{padding:1px 5px 1px 5px;}
        
        /*PAGE: ADVERTISING*/
        .advertising_head_content{padding:30px 12px 15px 12px;}
        .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;}
        
        /*HOME: ON AIR*/
        .program_description{padding: 4px 0px 0px 0px;}
        .program_description>header>h3{font-size: 0.8em;}
        .program_description>header>h4{font-size: 1.1em;}
        .program_description>header>h5{font-size: 0.95em;}
        .program_description>header>h5>span{display: none;}

        .program_period_mobile>div{font-size: 0.9em;}

        .next_programs>header>h2{font-size: var(--h2-font-500);}
        .next_programs>header>a{padding: 8px 9px 9px 9px;margin:-38px 0px 0px 0px;font-size: 0.8em;}

        .next_program>a>header>h3{font-size: var(--h3-font-500);}
        .next_program>a>header>h4{font-size: var(--h4-font-500);}
        
        /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news{padding: 15px 5px 12px 5px;}
        .subscribe_news>img{max-width: 100%;}
        .subscribe_news>header>h1{font-size: 1.4em;}
    }
    @media(max-width:390px){
        /*PLAYER: MULTIPLE PLAYERS FIXED*/
        .display_multiple_players{padding:2px 0px 0px 3px;width: 350px;}
        .select_player{width: 36px;text-align: right;}
        .select_station{margin:3.5px 0px 0px 12px;width: 295px;}
        .select_station>select {width: 215px;}
        .select_station>button{padding:5px 5px 5px 5px;}

       /*MENU: SIDEBAR*/
        .app_menu_action{margin:7px 15px 0px 0px;}
        .site_logo{width: 219px;}

        .sidebar_menu{width: 250px;}

        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 195px;}
        .carousel_title>h3{}
        
        .carousel_control_next_dest{margin:-95px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-95px 0px 0px;}
        /*HOME: COLUMN*/
        .card_column_cover>img {height: 150px;}
        /*HOME: LAST NEWS*/
        .card_news_home_image>img{height: 190px;}
        .card_news_home_content>span{font-size: 0.8em;}
        .card_news_home>a>img{height: 190px;}
        .news_home_content>span{font-size: 0.8em;}
        /*HOME: PROMOTIONS*/
        .list_promotions>header>h2{font-size: 1.3em;}
        /*PAGES: PAGINATION*/
        .pagination_content {padding: 15px 0px 15px 26%;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 90px;}
        /*PAGES: EQUIPES*/
        .card_team>header>h3{font-size: 1em;}
        .card_team>header>h4{font-size: 0.8em;}
        /*PAGES: COLUNA*/
        .card_columns_cover>img {height: 150px;}
        /*PAGES: EVENTOS*/
        .card_event_body>h3 {min-height: 55px;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page>header>div{width: 60%;}
        .trends_page_position{font-size: 1.9em;}
        .trends_page_title{font-size: 1em;}
        /*PAGE POST: PROFILE*/
        .profile_name>header>h1{font-size: 1.1em;}
        .profile_name>header>h2{font-size: 0.9em;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 90px;}
        /*PAGE: PARTNER*/
        .advertisement_head>header>h2{font-size: 1.3em;}
        .external_link_site>a{width: 115px;}
        .external_link_whatsapp>a{width: 159px;}
        .advertisement_footer>header>h3{font-size: 1.3em;}
        /*PLAYER: MULTIPLE PLAYERS MODAL*/
        .modal_city_title{font-size: 0.9em;}
        /*HOME: VIDEOS*/
        .list_videos {max-height: 290px;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 12px 35px 12px;border: 9px solid var(--main-color-right);}
        .form_musical>header>h2{font-size: 1.4em;}
        .form_musical>header>h3{font-size: 1em;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:15px 15px 26px 15px;}
        .card_jobs_primary_secundary{padding:15px 15px 26px 15px;}
        
        /*PAGES: CARD NOTE*/
        .card_note>a>header>h4{font-size: 1.1em;}
        
        /*PAGE: ADVERTISING*/
        .advertising_title>header>h1{font-size: 1.3em;}
        .share_advertising_item>a{padding:9px 0px 0px 0px;height: 43px;width: 43px;}
        
        /*HOME: ON AIR*/
        .on_air{height: 95px;}

        .program_presentation>img{width: 85px;height: 85px;}

        .program_description{padding: 1px 0px 0px 5px;}
        .program_description>header>h3{font-size: 0.75em;}
        .program_description>header>h4{font-size: 1em;}

        .program_period_mobile>div{font-size: 0.85em;}

        .next_programs>header>h2{font-size: var(--h2-font-390);}

        .next_program>a>header>h3{ font-size: var(--h3-font-390);}
        .next_program>a>header>h4{font-size: var(--h4-font-390);}
        
        /*PAGE: SUBSCRIBE NEWS*/
        .subscribe_news>header>h1{font-size: 1.3em;}
    }
    @media(max-width: 360px){
        /*PLAYER: MULTIPLE PLAYERS FIXED*/
        .display_multiple_players{padding:2px 0px 0px 3px;width: 319px;}
        .select_player{width: 38px;text-align: right;}
        .select_station{margin:3.5px 0px 0px 12px;width: 265px;}
        .select_station>select {width: 160px;font-size: 0.8em;}
        .select_station>button{padding:5px 5px 5px 5px;}
        /*PLAYER: FLEX*/
        .fa_phone{display: none!important;}

        /*MENU: SIDEBAR*/
        .app_menu_action{margin:5px 15px 0px 0px;}
        .site_logo{width: 209px;}

        .sidebar_menu{width: 240px;}

        /*HOME: DESTAQUES*/
        .carousel-item>a>img{height: 175px;}
        .carousel_title>h3{min-height: 112px;}
        
        .carousel_control_next_dest{margin:-95px 0px 0px 0px;}
        .carousel_control_prev_dest{margin:-95px 0px 0px 0px;}
        
        /*HOME: COLUMN*/
        .card_column_cover>img {height: 135px;}
        .card_column_content>header>h4 {font-size: 0.8em;}
        /*HOME: HOT SONGS*/
        .card_hot_song>a>header{margin:-115px 0px 0px 0px;min-height: 115px;}
        .card_hot_song>a>div{margin:-115px 0px 0px 0px;height: 115px;}
        /*HOME: PROMOTIONS*/
        .list_promotions>header>h2{font-size: 1.2em;}
        /*PAGE HOME: VIDEOS*/
        .videos{padding:0px 23px 0px 2%;}
        /*PAGES: CARD PODCAST*/
        .card_podcasts>header>h3{font-size: 1em;}
        .card_podcasts>header>h4{font-size: 1em;}
        /*PAGES: CARD NEWS*/
        .card_news>header>h3{font-size: 1em;}
        .card_news>header>h4{font-size: 1em;}
        /*PAGES: CARD ALBUM*/
        .card_album>header>h3{font-size: 1em;}
        .card_album>header>h4{font-size: 1em;}
        /*PAGES: PAGINATION*/
        .pagination_content {padding: 15px 0px 15px 19%;}
        /*PAGES: CALL POSTS*/
        .card_call_posts>header>h3{font-size: 0.8em;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 75px;}
        /*PAGES: EQUIPES*/
        .card_team>header>h4{font-size: 0.73em;}
        /*PAGES: COLUNA*/
        .card_columns_cover>img {height: 135px;}
        .card_columns_content>header>h4 {font-size: 0.8em;}
        /*PAGES: EVENTOS*/
        .card_event_body>h3 {font-size: 1em;min-height: 65px;}
        /*PAGE POST: REPORT*/
        .form_report{padding:30px 6px 35px 6px;}
        /*PAGE POST: TRENDS PAGE*/
        .post_trends_page{padding:26px 3.5% 26px 3.5%;}
        .post_trends_page>header>div{width: 55%;}
        .trends_page_position{font-size: 1.5em;}
        .trends_page_title{font-size: 0.9em;}
        /*PAGE POST: POSTS REL*/
        .card_posts_rel>header>h3{font-size: 0.8em;}
        /*PAGE POST: CARD PODCAST REL*/
        .card_podcasts_rel>a>header>h3{font-size: 1em;}
        .card_podcasts_rel>a>header>h4{font-size: 1em;}
        /*PAGE POST: PROFILE*/
        .profile_name>header>h1{font-size: 1em;}
        .profile_name>header>h2{font-size: 0.8em;}
        /*PAGES: PROGRAMAS*/
        .nav_day>a{width: 75px;}
        /*PAGE: PARTNER*/
        .advertisement_head>header>h2{font-size: 1.2em;}
        .external_link_site>a{padding:9px 5px 9px 5px;width: 100%;}
        .external_link_whatsapp>a{padding:9px 5px 9px 5px;width: 100%;}
        /*PLAYER: MULTIPLE PLAYERS MODAL*/
        .modal_select_city{max-height: 430px;}
        .modal_city_title{font-size: 0.8em;}
        /*HOME: VIDEOS*/
        .main_video>header>h2{font-size:1.1em;}
        .list_videos {max-height: 275px;}
        /*FOOTER*/
        .social_footer_title{font-size: 1em;}
        .social_footer_item>a{font-size: 1.1em;width: 45px;}
        
        /*HOME: MUSICAL REQUEST*/
        .form_musical{padding: 35px 9px 35px 9px;border: 0px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary>a>header>span{display: none;}
        .card_jobs_primary>a>header>h4{font-size: 1.1em;}

        .card_jobs_secundary>a>header>span{display: none;}
        .card_jobs_secundary>a>header>h4{font-size: 1.1em;}
        
        /*PAGES: CARD NOTE*/
        .card_note>a>header>h3{font-size: 0.75em;}
        
        /*PAGE: ADVERTISING*/
        .share_advertising_item>a{padding:6px 0px 0px 0px;height: 35px;width: 35px;}
        
        /*HOME: ON AIR*/
        .program_presentation>img{display: none;}

        .program_description{padding: 2px 0px 0px 0px;margin:0px 0px 0px -65px;}

        .next_programs>header>h2{font-size: var(--h2-font-350);}
        .next_programs>header>h2>i{display: none;}
        .next_program>a>header>h3{ font-size: var(--h3-font-350);}
        .next_program>a>header>h4{font-size: var(--h4-font-350);}
    }
    @media(max-width: 330px){
        /*MENU: SIDEBAR*/
        .app_menu_action{margin:5px 0px 0px 0px;padding:5px 0px 7px 0px;min-width: 90px;}
        .app_menu_action>i{display: none;}
        .site_logo{width: 190px;}

        .sidebar_menu{width: 230px;}
        
        /*PAGES: JOBS*/
        .card_jobs_primary{padding:12px 12px 26px 12px;}
        .card_jobs_primary_action{padding:10px 50px 12px 50px;}

        .card_jobs_secundary{padding:12px 12px 26px 12px;}
        .card_jobs_secundary_action{padding:10px 50px 12px 50px;}
    }
    @media print {
        .menu{display: none;}
        .menu_player{display: none;}
        .player_flex{display: none;}
        .player_fixed{display: none;}
        .pages_head{display: none;}
        .pages_head_secundary{display: none;}
        .post_ads_head_pages{display: none;}
        .post_ads_head{display: none;}
        .post_social_facebook{display: none;}
        .post_ads_sidebar{display: none;}
        .post_trends_page{display: none;}
        .post_ads_sidebar{display: none;}
        .pages_body{margin:-65px 0px 0px 0px;border-bottom: 0;}
        .pages_body_secundary{emargin:-65px 0px 0px 0px;border-bottom: 0;}

        .sidebar_post{display: none!important;}
        .post_media{width: 100%!important;display: block;}
        .media_video{width: 100%!important;display: block;}
        .media_image * {width: 100%!important;display: block;}
        .post_content{width: 100%!important;display: block;}

        .post_sharing{display: none;}
        .posts_rel{display: none;}
        .post_ads_footer_pages{display: none;}
        .post_ads_footer{display: none;}
        footer{display: none;}
        .site_copyright{display: none;}
    }
</style>