
body {min-height: 75rem;background-image: url(../news/images/background/mod-01.png); background-repeat: repeat;}

.site_background{background-color:#fff;}

a:link { text-decoration:none;}

.font_seo>h1{font-size:0px;}.font_seo>h2{font-size:0px;}.font_seo>h3{font-size:0px;}.font_seo>h4{font-size:0px;}.font_seo>h5{font-size:0px;} 

.fontzero{font-size:0px;}.fontseo>h1{font-size:0px;}.fontseo>h2{font-size:0px;}.fontseo>h3{font-size:0px;}.fontseo>h4{font-size:0px;}

.mt_10{margin-top:10px;}.mt_20{margin-top:20px;}.mt_30{margin-top:30px;}.mt_40{margin-top:40px;}.mt_50{margin-top:50px;}

.mt__10{margin-top:-10px;}.mt__20{margin-top:-20px;}.mt__30{margin-top:-30px;}.mt__40{margin-top:-40px;}.mt__50{margin-top:-50px;}

.mb_10{margin-bottom:10px;}.mb_20{margin-bottom:20px;}

.btn_right{float:right;}

.google_adsense_header{padding:18px 0px 0px 0px; max-width: 100%; text-align: center;}

.google_adsense_body{padding: 40px 0px 0px 0px; max-width: 100%; text-align: center;}

.google_adsense_body_news{padding: 50px 0px 50px 0px; max-width: 100%; text-align: center;}

.google_adsense_footer{padding:40px 0px 0px 0px; max-width: 100%; text-align: center;}

/*CAROUSEL: PARTNERS*/

.carousel_desktop{display:block;}

.carousel_mobile{display:none;}

.img_carousel{width:100%; height:auto; object-fit: cover; object-position: center; margin-left:7px;}

/*BOTÒES*/

.btn_custom{color:#f33026;background-color:#222222;border-color:#222222;font-weight: 600;}

.btn_custom:hover{color:#F2F2F2;background-color:#ffffff;border-color:#ffffff;opacity: 0.7;}

.btn_primary{color:#f1f1f1;background-color:#f33026;border-color:#f33026;font-weight: 600;}

.btn_primary:hover{color:#f33026;background-color:#222222;border-color:#222222;opacity: 0.9;}

.btn_secundary{color:#ffffff;background-color:#222222;border-color:#222222;font-weight: 600;}

.btn_secundary:hover{color:#f1f1f1;background-color:#f33026;border-color:#f33026;opacity: 0.9;}

.btn_more{font-size:1em; color:#ffffff;background-color:#222222;border-color:#222222;font-weight: 700; margin: 15px 24px 10px 24px; display:none;}

.btn_more:hover{color:#f1f1f1;background-color:#f33026;border-color:#f33026;opacity: 0.9;}

.btn_team{font-size:1em; color:#FFF;background-color:#444;border-color:#444;font-weight: 700;}

.btn_team:hover{color:#FFF;background-color:#555;border-color:#555;opacity: 0.7;}

.btn_app{font-size:1em; color:#FFF; background-color:#555;border-color:#222;font-weight: 600; margin-left:10px;}

.btn_app:hover{color:#FFF;background-color:#999;border-color:#999;opacity: 0.7;}

/*HEADER*/

.site_top{background-color:#292B2C;position:fixed;top:0;right:0;left:0;z-index:1030;height: 42px;}

.site_header{margin-top: 43px; height:150px; padding: 4px 0px 3px 0px;}

.phone{color: #fff; font-size: 1.1em; margin-top: 9px;}

.social_top{padding: 5px 0px 0px 0px; margin-left: 15px;}

.menu_footer{height:3px; width:100%; background-color:#f33026;}

.liga{font-size: 1em; color:#f33026!important; }

.icon_btn_twitter {background-color:#4099ff;border-radius:2rem;cursor:pointer;display:inline-block;font-size:1.4rem;height:2rem;line-height:2rem;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2rem;}

.icon_btn_instagram {background-color:#125688;border-radius:2rem;cursor:pointer;display:inline-block;font-size:1.5em;height:2rem;line-height:2rem;margin:0 5px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2rem;}

.icon_btn_google-plus {background-color: #db5a3c;border-radius: 2rem;cursor: pointer;display: inline-block;font-size: 1.2rem;height: 2rem;line-height: 2rem;margin: 0 5px;position: relative;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 2rem;}

.icon_btn_youtube {background-color: #C51D14;border-radius: 2rem;cursor: pointer;display: inline-block;font-size: 1.4rem;height: 2rem;line-height: 2rem;margin: 0 5px;position: relative;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 2rem;}

.icon_btn_instagram i {background: none;color: white;height: 1rem;left: 5px;line-height: 1rem;position: absolute;top: 7px;width: 1rem;z-index: 10;}

.icon_btn_twitter i {background: none;color: white;height: 1rem;left: 5px;line-height: 1rem;position: absolute;top: 9px;width: 1rem;z-index: 10;}

.icon_btn_google-plus i {background: none;color: white;height: 1rem;left: 5px;line-height: 1rem;position: absolute;top: 9px;width: 1rem;z-index: 10;}

.icon_btn_youtube i {background: none;color: white; height: 1rem;left: 6px;line-height: 1rem;position: absolute;top: 9px;width: 1rem;z-index: 10;}

.searchbox{position:relative;min-width:40px;width:0%;height:50px;float:right;overflow:hidden;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;-ms-transition: width 0.3s;-o-transition: width 0.3s;transition: width 0.3s;border-radius: 2px;}

.searchbox-input{top:0;right:0;border:1px solid#555;outline:0;background:#fff;width:100%;height:50px;margin:0;padding:0px 0px 0px 20px;font-size:20px;color:#f33026;border-radius: 2px;}

.searchbox-input::-webkit-input-placeholder {color:#222;}

.searchbox-input:-moz-placeholder {color:#333;}

.searchbox-input::-moz-placeholder {color:#333;}

.searchbox-input:-ms-input-placeholder {color:#333; }

.searchbox-icon,.searchbox-submit{ width:40px;height:50px;display:block;position:absolute;top:0;font-family:verdana;font-size:22px;right:0;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center; cursor:pointer; color:#fff; background:#f33026; border-radius: 2px;}

.searchbox-open{width:100%;}

.widget_tempo{margin-top:0px; margin-left: -50px;}

.card_league{width:256px;}

.appdownload{display:none;}

.modal-dialog {width: 430px; height: 430px;}

.banner_publi {margin-top:20px; margin-left:15%;}

/*MENU*/

.navbar{padding:.0rem 1rem;}

.navbar_custom .navbar-brand,.navbar_custom .navbar-toggler{color:#f33026;border:2px solid#f33026;}

.navbar_custom .navbar-brand:focus,.navbar_custom .navbar-brand:hover,.navbar_custom .navbar-toggler:focus,.navbar_custom .navbar-toggler:hover{color:#f33026; border:2px solid#f33026;}

.navbar_custom .navbar-nav .nav-link{color:rgba(255,255,255,.5); font-size: 0.9em; font-weight: 600; margin-top: 9px; }

.navbar_custom .navbar-nav .nav-link:focus,.navbar_custom .navbar-nav .nav-link{color:#f1f1f1;}

.navbar_custom .navbar-nav .nav-link:focus,.navbar_custom .navbar-nav .nav-link:hover{color:#f1f1f1;}

.navbar_custom .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}

.navbar_custom .navbar-nav .active>.nav-link,.navbar_custom .navbar-nav .nav-link.active,.navbar_custom .navbar-nav .nav-link.open,.navbar_custom .navbar-nav .open>.nav-link{color:#f1f1f1;}

.navbar_custom .navbar-toggler{border-color:#f33026;}

.navbar_custom .fa-bars{padding:4px;}

.navbar_custom .navbar-text{#ffffff;}

.dropdown-toggle{color:#ffffff;}

.bck_custom{background-color:#222222!important;}

a.bck_custom:focus,a.bck_custom:hover{background-color:#222222!important;}

.dropdown-item{font-size:1.2em; font-weight:600; border-bottom:1px solid#eee;}

/*PAGE: POSTS*/

.title_posts>h1{font-size: 1.3em; margin-top: 20px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.title_posts>h2{font-size: 1.3em; margin-top: 10px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.title_posts_cat>h2{font-size: 1.3em; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.postsdecoration_a{height: 4px; width: 36%; background-color:#f33026; margin-top: 0px;}

.postsdecoration_b{height: 2px; width: 19%; background-color:#f33026; margin-top: 0px;}

.pagination_content{ padding:15px 10px 15px 10px; background-color:#f2f2f2;}

.pagination_content>li{font-size:1.9em; font-weight:600;}

.pagination_lg .page-link{padding:.75rem 1.3rem;font-size:1.25rem}.pagination_lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination_lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}

.card_posts{margin-top:23px; margin-bottom:15px;}

.alert_posts{margin-top:20px;}

.post_credits{font-size: 0.9em; margin-top: 40px;}

.post_credits>p{font-size: 1em; font-weight: 600; margin-bottom: 0px;}

.post_credits_footer{width: 70px; height:2px; background-color:#999; position: absolute; }

.post_credits_content{margin-top: 5px;}

/*PAGE: INDEX*/

.box_section{margin-top: 40px;}
.box_section_pub{margin: 30px 0px 0px 0px;}

.box_section_futebol{margin-top:50px;}

.card{margin-top: 10px;}

.title_section>h1{font-size: 1.3em; margin-top: 40px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.titledecoration_a{height: 4px; width: 26%; background-color:#f33026; margin-top: 0px;}

.titledecoration_b{height: 2px; width: 20%; background-color:#f33026; margin-top: 0px;}

.box_colsocial{margin-top: 46px;}

.album_home{margin-top: 10px;}

.row_partners{margin-top: 30px;}

.row_partners_title>h5{font-size: 10px; margin-bottom: 2px; margin-top: 14px;}

.publi_gov{margin-left:20%; margin-top:10px;}
.publi_gov * {max-width: 100%;}

.logo-center{margin-left:-5%!important;}

.box_destaque{margin-top: 20px;}

.box_destaque_1{width: 100%; min-height: 409px;}

.box_destaque_2{width: 100%; min-height: 204px;}

.box_destaque_3{width: 100%; min-height: 204px; margin-top: 10px;}

.img_dest_left{width:100%; height:415px; object-fit: cover; filter: brightness(70%) saturate(60%); -webkit-transition: all 1s ease; /* Safari and Chrome */-moz-transition: all 1s ease; /* Firefox */-ms-transition: all 1s ease; /* IE 9 */-o-transition: all 1s ease; /* Opera */transition: all 1s ease;}

.img_dest_left:hover{-webkit-transform:scale(1.02); /* Safari and Chrome */ -moz-transform:scale(1.02); /* Firefox */-ms-transform:scale(1.02); /* IE 9 */-o-transform:scale(1.02); /* Opera */transform:scale(1.02);}

.img_dest_right{width:100%; height:200px; object-fit: cover; object-position: center; filter: brightness(70%) saturate(60%); -webkit-transition: all 1s ease; /* Safari and Chrome */-moz-transition: all 1s ease; /* Firefox */-ms-transition: all 1s ease; /* IE 9 */-o-transition: all 1s ease; /* Opera */transition: all 1s ease; border-radius:2px;}

.img_dest_right:hover{-webkit-transform:scale(1.02); /* Safari and Chrome */ -moz-transform:scale(1.02); /* Firefox */-ms-transform:scale(1.02); /* IE 9 */-o-transform:scale(1.02); /* Opera */transform:scale(1.02);}

.destaque_trigger>h2{color:#f33026;font-size: 0.8em; font-weight: 700;line-height: 1.2;text-decoration: none; position: absolute;margin-top: -30px;width: 100%;float: left;text-shadow: black 0.1em 0.1em 0.2em;text-transform: uppercase;}

.destaque_trigger_footer{ height: 3px; width: 60px;margin-left: 2px; position: absolute;margin-top:-5px;float: left;background-color:#f33026;}

.dest_title{ color: white; font-size: 1.2em;font-weight: 700;line-height: 1.2;text-decoration: none;position: relative; margin-top: -80px;padding: 4px 15px 4px 15px;width: 100%; float: left; text-shadow: black 0.2em 0.2em 0.3em;}

.dest_title:hover{color: rgba(255, 255, 255, 0.7);text-decoration: none;}

/*ENQUETE*/

.enquete_title{background-color:<p class="trigger 8"><b>Erro na Linha: #273 ::</b> Undefined variable: ColorPrimary<br><small>/home/noticiasdotocom/public_html/themes/news/estilo.php</small><span class="ajax_close"></span></p>; width:140px; font-size:1.4em; margin-top: 40px; color: #FFF; padding:0px 5px 1px 5px;}

.enquete_title>h2{font-size: 1.4em;}

.enquete{padding: 10px; border-top: 2px solid<p class="trigger 8"><b>Erro na Linha: #277 ::</b> Undefined variable: ColorPrimary<br><small>/home/noticiasdotocom/public_html/themes/news/estilo.php</small><span class="ajax_close"></span></p>; padding: 20px 5px 5px 10px; border-bottom: 1px solid<p class="trigger 8"><b>Erro na Linha: #277 ::</b> Undefined variable: ColorPrimary<br><small>/home/noticiasdotocom/public_html/themes/news/estilo.php</small><span class="ajax_close"></span></p>;}

.enquete_pergunta>h4{font-size: 1.3em; text-align: justify; font-weight:600; color:#757575; }

.enquete_resposta{font-size: 1em; margin-top: 10px;}

.form_enquete>button{float: right;}

.classnone{display: none; }

.enquete_resultado_item{margin-top: 10px;}

.enquete_resultado{display: none;}

.displayblock{display: block;}

.enquete_resultado{margin-bottom:20px;}

.enquete_resultado_{margin-bottom:20px;}

.form_load{display:none;vertical-align:middle;margin-left:15px;margin-top:-5px;}

/*Mensagens via ajax*/

.btn_message{background-color: #ff5; margin:0px 0px 0px 0px; solid#555; float:right;}

.message_body{padding:9px 5px 0px 5px; min-width:300px; margin-top:-25px;}

.trigger-box{margin: 5px 5px 20% 5px; position:fixed; text-align:justify; bottom:0; right: 0; z-index:1030;}

.trigger{display:none; padding:25px 5px 9px 15px; border-left: 5px solid#555!important; margin: 0px 25px 0px 25px;  background:#ccc;color:#000;font-size:0.8em; color: #555; font-weight: 600; -webkit-box-shadow: 9px 12px 14px -2px rgba(0,0,0,0.19); -moz-box-shadow: 9px 12px 14px -2px rgba(0,0,0,0.19); box-shadow: 9px 12px 14px -2px rgba(0,0,0,0.19);}

.trigger>strong{font-size: 1.1em;}

.trigger-error{background:#F8D7DA; color:#721C25; border:1px solid#EFA5AC;}

.trigger-success{background:#D4EDDA; color:#155755; border:1px solid#99D5A8;}

.email_capture_trigger>h1{font-size:2.5em;}

/* FUTEBOL */

.separator-right_futebol{left: 90%; margin-left: 1em;}

.separator-left_futebol{right: 90%; margin-right: 1em;}

.separator-holder_futebol{position: absolute;display: block; top: 50%; width: 2000px; border-top: 4px solid#222222; content: '';}

.dt-fancy-separator_futebol{position: relative; overflow: hidden; margin: 0 auto; text-align: center; margin-top: -30px; width: 100%;}

.dt-fancy-title_futebol {position: relative; display: inline-block;top: 50%; font-size: 1.3em; margin-top: 0px; font-weight: 700;}

.futebolnews_img{width:40%; height:129px; object-fit: cover; object-position: center; border-radius:4px;}

.media{margin-top: 8px; }

.media-body{border-bottom: 4px solid#f1f1f1; padding: 0px 0px 4px 0px;}

.media-body>h5{font-size: 1.1em; text-align: justify;  min-height:90px;}

.btn_futebol{color:#ffffff;background-color:#222222; border-color:#222222; font-weight: 600; float: right; width:99px; }

.btn_futebol:hover{color:#f1f1f1;background-color:#f33026; border-color:#f33026; opacity: 0.7;}

.fut_leagues{background-color: #F3F3F3; padding: 20px;  box-shadow: 10px 10px 5px #888888;}

.leagues{width: 900px;}

/*PAGE TIME*/

.partners_team{margin-top:7px;}

.nome_time>h2{margin-top: 3px;}

.card_post_time{margin-top:23px; margin-bottom:36px;}

.card_block{padding: 10px 2px 10px 2px; border-bottom: 6px solid#f2f2f2;}

.card_block>a{float: right; position: relative; margin-top:-34px;}

.card_title{font-size:1em; color:#555; font-weight: 600; text-transform: uppercase; line-height: 1.2em; text-align: justify; min-height:69px;}

.card_trigger{font-size: 1em; min-height:69px; color:#555;}

.time_fb{margin-top: 19px; margin-bottom: 0px;}

.partners_time_footer{margin-top: 25px;}

.partners_time_footer>h2{font-size: 10px; margin-bottom: 2px;}

.partners_time_footer>h5{font-size: 10px; margin-bottom: 2px;}

.post_partners_time:first-child{margin-top: -3px;}

.post_partners_time{margin-top: 6px;}

.post_partners_time>h2{font-size: 10px; margin-bottom: 2px;}

.post_partners_time>h5{font-size: 10px; margin-bottom: 2px;}

.time_fb>h3{font-size: 1em; margin-top: 10px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.card:hover{ opacity: 0.9;}

.time_destaque{margin-top: 20px;}

.dest_time_titulo{margin-top: 36%; font-size: 1.4em; color: #fff; text-transform: uppercase; font-weight: 600; text-shadow:#000 1px -1px 2px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px;}

.dest_time_subtitulo{font-size: 1em; color: #fff; text-shadow:#000 1px -1px 2px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px; padding:13px 0px 0px 0px;}

.list_campeonatos{margin-top:20px;}

.trigger_championship{font-size: 0.8em; font-weight: 600;}

.img_list_posts{width: 100%; height: 160px; object-fit: cover; object-position: center;}

.img_list_posts:hover{-webkit-transform:scale(1.02); /* Safari and Chrome */ -moz-transform:scale(1.02); /* Firefox */-ms-transform:scale(1.02); /* IE 9 */-o-transform:scale(1.02); /* Opera */transform:scale(1.02);}

/*EMAIL CAPTURE HOME*/

.email_capture{margin-top:50px; background-color:#000; padding: 40px 0px 70px 0px; background-attachment: fixed; background-size: cover;  text-align: center; color: #fff;}

.trigger_mail{margin-top: 15px;}

.email_capture_content{margin-top: 20px;}

/*PAGE HELP*/

.content_notfound{background-color: #f2f2f2; padding: 30px 5px 30px 5px; margin-top: 20px;}

.trigger_new_search{padding: 0px 0px 0px 15px;}

.trigger_new_search>h2{font-size: 1.4em;}

.trigger_new_search>p{font-size: 0.9em;}

.btn_new_search{ padding: 0px 15px 0px 0px;}

/*VIDEO*/

.card_video { margin-top: 10px;}

.card_video.video-card {width: 100%;float: left;cursor: pointer;-ms-box-shadow: 0 0 5px #ddd;-o-box-shadow: 0 0 5px #ddd;box-shadow: 0 0 5px #ddd;overflow: hidden;border-radius: 5px; background-color: #f2f2f2;}

.card_video .card_video_img {float: left;width: 100%;position: relative;overflow: hidden;border-top-right-radius: 5px;border-top-left-radius: 5px;height:auto;background-color: #000;}

.card_video .card_video_img img {width: 100%;height: 100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 0.6;}

.card_video .card_video_img .play-button {cursor: pointer;position: absolute;bottom: 10px;right: 12px;}

.card_video .card_video_img .play-button .btn {width: 36px;height: 36px;overflow: hidden;border: 3px solid #ddd;border-radius: 50%;position: relative;}

.card_video .card_video_img .play-button .btn::after {content: "";width: 0;height: 0;border-style: solid;border-width: 9px 0 9px 10px;border-color: transparent transparent transparent #ddd;position: absolute;left: 4px;right: 0; margin-left: auto;margin-right: auto;top: 6px;}

.card_video .card-container_meta {float: left;width: 100%;padding: 10px 0 0;background: #fff; min-height: 72px; border:3px solid#f2f2f2;}

.card_video .card-container_meta .meta_video-name {font-size: 14px;color: #454343;padding: 0px 10px;height: 35px;letter-spacing: 0;text-align: left;}

.card_video .card-container_meta .text {font-size: 11px;color: #818181;}

.card_video .card-container_meta .meta_likes-votes {float: left;width: 100%;padding: 5px 10px 10px;}

.card_video .card-container_meta .meta_likes-votes .left-meta {width: 50%;float: left;}

.card_video .card-container_meta .meta_likes-votes .right-meta {width: 50%;float: right;text-align: right;}

.card_video .card-container_meta .meta_likes-votes .right-meta.meta-votes .text {float: none;text-align: right;}

.card_video .card-container_meta .meta_likes-votes .right-meta.meta-votes .text-top,.card_video .card-container_meta .meta_likes-votes .right-meta.meta-votes .text-bottom {display: block;font-size: 12px;}

.card_video .card-container_meta .meta_likes-votes .right-meta.meta-votes .text-bottom {font-size: 11px;}

.card_video:hover .card_video_img .play-button .btn {border-color: #fff;}

.card_video:hover .card_video_img .play-button .btn:after { border-color: transparent transparent transparent #fff;}

.yt_thumb_first_{width:100%; height:auto%!important;}

.mt_17 { margin: 17px 0 0;}

.cat_bollywood {background-color: #4C0C6F;}

.video_partners>h5{font-size: 10px; margin-bottom: 2px; margin-top: 7px;}

.meta_video-name>h2{font-size:1.1em;}

.list_videos{margin-top:30px;}

.embed-responsive-item{border-bottom: 4px solid#f33026!important;}

/*ALBUNS*/

.col_social{margin-top: 46px;}

.card_social{padding: 0px;}

/*ALBÚM*/

.album {max-width: 600px; margin: 5% auto 0; display: -webkit-box; display: -ms-flexbox; display: flex;}

.album_left {width: calc(50% - 30px);padding: 20px 5px 20px 20px;background: #efefef;}

.album_right {width: calc(50% + 30px); background-color: #00a8a4; position: relative;}

.album_right svg {height: 100%;position: absolute;left: 0;top: 0;}

.album_right path {fill: #efefef;}

.album_cover{width: 100%; height: 260px; object-fit: cover; object-position: center;}

.album_left>h3 {font-size: 1.4em;}

.album_left>p {font-size: 1rem;margin: 1rem 0; min-height: 126px;}

.btn_album{margin-top: 10px;}

/*PAGE CONTACT*/

.form_contact{background-color: #F1F1F1; padding: 20px 15px 20px 15px; border-radius: 4px; margin-bottom: 20px;}  

.form_contact>header>h2{font-size: 2em; text-align: center; color:#f33026; margin-bottom: 0px; font-weight: 700;} 

.contact_footer{height:2px; width:190px; background-color:#f33026; margin-bottom: 10px; }

.contact{background-color:#F3F3F3; padding: 10px 5px 10px 5px; margin-top: 20px; font-size: 0.9em;}

/* MAIS LIDAS*/

.top_month {font-family: Roboto, sans-serif; margin: 1em auto; padding: 0; width: 100%; border-radius: 2px; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25); -webkit-animation: card_fadeIn 0.3s ease-in; -moz-animation: card_fadeIn 0.3s ease-in; animation: card_fadeIn 0.3s ease-in;}

.img_hot>div:first-child {margin: 0; padding: 0; height: 154px; width: 100%; background-size: cover; border-top-left-radius: 2px; border-top-right-radius: 2px;}

.scrim {background: rgba(0,0,0,0.1);width: 100%;padding: 0;margin: 0;border-top-left-radius: 2px;border-top-right-radius: 2px; position: relative;}

.img_hot .title_hotmonth {margin-top: -2em; text-align: left; color:#f33026; font-weight: 600; margin-bottom: .5em; font-size: 5em; padding: 4px;  text-shadow: 0 0 0.2em #404040, 0 0 0.2em #404040; opacity: 0.7; }

.img_hot .date_hotmonth{margin-top: -2em; text-align: left; color:#f33026; font-weight: 600; margin-bottom: .5em; font-size: 2em; padding: 4px;  text-shadow: 0 0 0.2em #404040, 0 0 0.2em #404040; opacity: 0.7;}

.img_hot .date_hotmonth_classified{margin-top: -2em; text-align: left; color:#f33026; font-weight: 600; margin-bottom: .5em; font-size: 1.4em; padding: 4px;  text-shadow: 0 0 0.2em #404040, 0 0 0.2em #404040; opacity: 0.7;}

.description {padding: 0 16px 16px 16px;}

.img_hot .description {padding: 14% 9px 4% 9px;}

.description p {font-size:0.9em;color: #575757;margin: 0; min-height:79px; font-weight:600;}

.actions {border-top: 1px solid #dadada;text-align: right;padding: 16px ;margin: 0;}

.img_hot .actions {padding: 16px;}

.top_views {float: left;color: #727272;text-transform: uppercase;}

.classified_city {float: left;color: #727272;text-transform: uppercase; font-size:0.7em; margin-top:4px;}

.actions a {text-transform: uppercase;font-weight: 700; color: #111;padding: 0 5px;text-decoration: none;  }

.actions a:hover {color: #727272;text-decoration: none;}

.actions a:last-child {color:#f33026;text-transform: uppercase;font-weight: 700;}

.actions a:last-child:hover {color:#f33026text-decoration: none; opacity:0.6;}

/*POST PADRÃO*/

.postnews{ font-family: 'Raleway', Arial, sans-serif; color: #fff;position: relative; float: left; overflow: hidden; margin: 10px 1%; min-width: 220px; width: 100%; background-color:#f2f2f2; color: #000000; text-align: left; font-size: 16px;}

.postnews * { -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-transition: all 0.2s ease; transition: all 0.2s ease;}

.postnews img{ width: 100%; height: 150px; object-fit: cover; object-position: center;}

.postnews figcaption{padding: 25px 10px 25px 10px; position: relative;}

.postnews figcaption p{color:#555;}

.postnews .date, .postnews i {background-color: #404040; top: 25px; color:#f33026; left: 25px; min-height: 60px; min-width: 60px;  position: absolute; text-align: center;}

.postnews .date { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; font-size: 22px; font-weight: 700; text-transform: uppercase;}

.postnews .date span { display: block; line-height: 30px;}

.postnews .date .month { font-size: 16px;  background-color: rgba(0, 0, 0, 0.1);}

.postnews i {line-height: 60px; font-size: 30px; -webkit-transform: rotateY(-90deg); transform: rotateY(-90deg); -webkit-transition-delay: 0s; transition-delay: 0s;}

.postnews h3, .postnews p { margin: 0;padding: 0;}

.postnews h3 { margin-bottom: 10px; display: inline-block; font-weight: 600; color: #555; text-transform: uppercase; font-size: 0.8em; min-height: 56px;}

.postnews p {font-size: 0.8em; margin-bottom: 20px;line-height: 1.6em;min-height:82px;}

.postnews button {border: medium none; padding: 10px 20px; background-color: #f33026; font-weight: 800; color:#f1f1f1; letter-spacing: 2px; text-transform: uppercase; font-size: 0.8em; width: 100%;}

.postnews a {left: 0; right: 0; top: 0;  bottom: 0; position: absolute; z-index: 1;}

.postnews:hover img,.postnews.hover img { -webkit-transform: scale(1.1);transform: scale(1.1);}

.postnews:hover .date,.postnews.hover .date {-webkit-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition-delay: 0s;transition-delay: 0s;}

.postnews:hover i, .postnews.hover i { -webkit-transform: rotateY(0); transform: rotateY(0); -webkit-transition-delay: 0.2s;transition-delay: 0.2s;}

.postnews:hover button, .postnews.hover button { background-color:#222222; width: 100%;color:#ffffff;}

.tts{display:none;}

.ouvir_noticia{margin:9px 0px 0px 0px;padding:0px 0px 0px 15px;height:50px;background-color:#f3f3f3;}

.ouvir_noticia_desktop{padding:3px 0px 7px 1px;margin:0px 0px 15px 0px;display:block;width:139px;text-align:center;border-radius:5px;background-image:linear-gradient(to right, #0A3855, #105995);float:left;position:absolute;-webkit-box-shadow: 3px 9px 9px -5px rgba(0,0,0,0.41);-moz-box-shadow: 3px 9px 9px -5px rgba(0,0,0,0.41);box-shadow: 3px 9px 9px -5px rgba(0,0,0,0.41);}

.ouvir_noticia_desktop>header>h3{padding:0px 0px 0px 0px;margin:0px 0px 2px 0px;font-size:0.8em;color:#fff}

.btn_play{padding:3px 0px 3px 0px;margin:0px 0px 0px 0px;width:50px;font-size:0.9em;background-color:#2480A9;}

.btn_play>i{color:#fff;}

.btn_play:hover{opacity:0.5;}

.btn_stop{padding:3px 0px 3px 0px;margin:0px 0px 0px 0px;width:50px;font-size:0.9em;background-color:#2480A9;}

.btn_stop>i{color:#fff;}

.btn_stop:hover{opacity:0.5;}

/*AGENDA DE EVENTOS*/

.card_event { padding: 0 1.6rem; width: 100%; margin-top: 20px;}

.card_event .menu-content { margin: 0; padding: 0;list-style-type: none;}

.card_event .menu-content::before, .card .menu-content::after { content: '';display: table;}

.card_event .menu-content::after {clear: both;}

.card_event .menu-content li {display: inline-block;}

.card_event .menu-content a {color: #fff;}

.card_event .menu-content span {position: absolute;left: 50%;top: 0;font-size: 10px;font-weight: 700;font-family: 'Open Sans';-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}

.card_event .wrapper { background-color: #fff;min-height: 390px;position: relative;overflow: hidden;box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2);}

.card_event .wrapper:hover .data {-webkit-transform: translateY(0);transform: translateY(0);}

.card_event .data {position: absolute;bottom: 0;width: 100%;-webkit-transform: translateY(calc(70px + 1em));transform: translateY(calc(70px + 1em));-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s; }

.card_event .data .content {padding: 1em; position: relative;z-index: 1;}

.card_event .author {font-size: 12px;}

.card_event .title { margin-top: 10px;font-size: 1.3em; min-height: 99px;}

.card_event .text {height: 70px;margin: 0;}

.card_event input[type='checkbox'] {display: none;}

.card_event input[type='checkbox']:checked + .menu-content { -webkit-transform: translateY(-60px); transform: translateY(-60px);}

.events{margin-bottom:40px;}

.event_post .date {position: absolute;top: 0;left: 0; background-color:#f33026;color:#f1f1f1; padding: 0.8em;}

.event_post .date span {display: block;text-align: center;}

.event_post .date .day {font-weight: 700;font-size: 24px;text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.18);}

.event_post .date .month {text-transform: uppercase;}

.event_post .date .month,

.event_post .date .year {font-size: 12px;}

.event_post .content {background-color: #fff; box-shadow: 0 5px 30px 10px rgba(0, 0, 0, 0.3);}

.event_post .title a {color: gray;}

.event_post .menu-content {text-align: center;position: absolute;top: 0;left: 0;width: 100%;z-index: -1;-webkit-transition: -webkit-transform 0.3s;transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s; -webkit-transform: translateY(0); transform: translateY(0);}

.btn_event{ font-weight: 900; margin:30px 0px 0px 25px;}

/*AGENDA DE EVENTOS: SINGLE PAGE*/

.img_event{width: 100%; height: auto; object-fit: cover; object-position: center; border-bottom: 4px solid#f33026;}

.page_header>header>h2{font-size:1.6em; min-height:73px;}

.page_header{background-color: #f2f2f2; padding:10px 5px 5px 10px; min-height:142px; border-left: 4px solid#f33026;}

.page_header_date{font-size:1em; color:#f1f1f1; float: right; margin:0px 0px 0px 0px; background-color:#f33026; padding: 5px; border:1px solid#D5D5D5;}

.event_date_hour{background-color:#E1E1E1; padding: 5px; margin:0px 0px 10px 0px; width:224px; font-style: italic; font-weight: 700;}

.event_detail{background-color:#E1E1E1; padding: 5px; color:#555; min-height: 109px; font-size: 0.9em; margin:10px 0px 10px 0px; border-radius: 4px;}

/*CLASSIFICADOS*/

.box_classified{margin-top: 40px;}

.classified {margin-top: 20px;position: relative;overflow: hidden;width: 100%;background: #1a1a1a;color: #ffffff;text-align: left;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);}

.classified * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}

.classified .image {position: relative;height: 190px; border:2px solid#f1f1f1;}

.classified img {max-width: 100%;vertical-align: top;}

.classified i {position: absolute;top: 7px;left: 12px;font-size: 32px;opacity: 0;z-index: 2;-webkit-transition-delay: 0;transition-delay: 0;}

.classified h3 {font-size: 1.2em;margin: 0;font-weight: 500; text-transform: uppercase;min-height:90px; }

.classified:before,.classified:after {width: 120px;height: 120px;position: absolute;top: 0;left: 0;content: '';-webkit-transition: all 0.35s ease;transition: all 0.35s ease;z-index: 1; box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}

.classified:before {background-color:#222222; -webkit-transform: skew(-45deg) translateX(-150%);transform: skew(-45deg) translateX(-150%);border-right: 1px solid#222222;}

.classified:after {background-color:#f33026; -webkit-transform: skew(-45deg) translateX(-175%);transform: skew(-45deg) translateX(-175%);border-right: 1px solid#f33026}

.classified figcaption {padding: 25px 5px 25px 25px;background-color:#f1f1f1;color: #000000;position: relative;font-size: 0.9em;}

.classified figcaption p {margin-bottom: 15px;font-style:italic; color:#555; font-size: 0.9em;}

.classified figcaption:before {width: 150px;height: 150px;position: absolute;bottom: 0;right: 0;content: '';z-index: 1;background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-color:#f33026; -webkit-transform: skew(-45deg) translateX(50%);transform: skew(-45deg) translateX(50%);border-right: 1px solid#f33026;}

.classified .add-to-cart {display: inline-block;width: auto;border: 2px solid #f33026; padding: 0.4em 0.6em;color:#f33026; text-decoration: none;font-weight: 800;font-size: 0.9em;text-transform: uppercase;}

.classified .add-to-cart:hover {background-color:#222222;color:#ffffff;}

.classified .price {position: absolute;right: 0;bottom: 0;color: #ffffff;z-index: 2;text-transform: uppercase;padding: 20px;font-weight: 800;font-size: 0.9em;text-align: center;}

.classified .price s {display: block;font-size: 0.85em;font-weight: 400;opacity: 0.8;}

.classified:hover i,.classified.hover i {opacity: 0.7;-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}

.classified:hover h3,.classified.hover h3 {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}

.classified:hover:before,.classified.hover:before {-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transform: skew(-45deg) translateX(-50%);transform: skew(-45deg) translateX(-50%);}

.classified:hover:after,.classified.hover:after {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;-webkit-transform: skew(-45deg) translateX(-75%);transform: skew(-45deg) translateX(-75%);}

.card_classified{border-top: 5px solid#eee;}

.card_classified>div>h3{font-size:1.3em;}

.card_classified>div>p{min-height:70px; font-style: italic;}

.card_classified>div>a{float: right;}

.cat_numposts{background-color: #555; color:#fff; padding: 5px 10px 5px 10px; border-radius: 4px; margin-top:10px; width:70px; text-align: center;}

.post_classified{border-top:4px solid#E2E2E2; background-color:#F3F3F3; border-bottom: 4px solid#f33026; border-radius: 4px;}

.classified_title{min-height:72px; color:#555;}

.classified_title>h2{margin-top: 10px;}

.classified_city_header{font-size: 1em; margin:5px 5px 5px 0px; padding: 5px; width:240px; text-align: center; font-weight: 700; margin-left:-30px;}

.classified_price{background-color:#f33026; margin: 5px; padding: 5px; width:156px; text-align: center; font-weight: 700; opacity:0.5;}

.classified_phone{background-color:#555; width:150px; text-align: center; color:#fff; float: right; margin-top: 10px; border-radius:4px;}

.post_description{margin-top:24px;}

.post_description *{max-width:100%; height: auto;}

.post_description>img{width:100%; height:auto;}

.post_description iframe,.post_description object,.post_description embed {top: 0;left: 0;width: 100%; height:400px;}

.post_description>p>img{width:100%; height:auto;}

.post_description>h5>img{width:100%; height:auto;}

.post_description>h4>img{width:100%; height:auto;}

.post_description>h3>img{width:100%; height:auto;}

.post_description>h2>img{width:100%; height:auto;}

.post_description>h1>img{width:100%; height:auto;}

.characteristics{background-color:#fff; color:#222; padding:5px 5px 20px 5px; font-weight:600; font-size: 0.9em; margin-top: 20px;}

.characteristics>h3{font-size: 1.4em; margin-left: 5px; color:#f33026; border-bottom: 2px solid#f33026; width:136px;}

.characteristic_check{padding:5px 0px 0px 5px; color:#222;}

/*VAGAS DE EMPREGO*/

.card_jobs {flex-grow: 1;margin-top: 20px;background: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.09),0 0 2px rgba(0, 0, 0, 0.12);max-width: 350px;display: flex;flex-direction: column;}

.card_jobs:not(:last-child) {margin-right: 20px;}

.card_jobs_header {background:#222222;color:#f1f1f1;padding: 15px 27px;display: flex;justify-content: space-between;align-items: center;}

.card_jobs_header .status {font-weight: 700;font-size: 12px;letter-spacing: 0.43px;}

.card_jobs_body {padding: 17px 24px;display: flex;flex-direction: column;justify-content: space-between;flex-grow: 1; background-color:#F5F5F5;}

.card_jobs_body h3 {font-size: 18px;color: #4C5656;font-weight: 600;margin: 0;min-height:49px;}

.card_jobs_body p {font-size: 14px;font-weight: 600;color: #8EA7A7;margin-top: 9px;margin-bottom: 30px;text-transform: uppercase;}

.card_jobs_body > .btn_group {display: flex;flex-wrap: wrap;}

.card_jobs_body .btn_post_jobs {color:#6B7E89; text-decoration: none;font-size: 12px;font-weight: 700;border: 1px solid#222222; padding: 8px 10px;border-radius: 3px;margin-right: 15px;margin-top: 10px;}

.card_jobs_body .btn_number_jobs {color:#f1f1f1!important;font-size: 12px;font-weight: 700;background:#f33026;padding: 8px 6px;border-radius: 3px;margin-top: 10px;}

.job_numbers{background-color: #404040; padding: 6px 4px 6px 4px; font-size:1em; color:#fff; font-weight:700;}

.job_city{background-color: #404040; padding: 6px 4px 6px 4px; font-size:1em; color:#fff; margin-left: 5px; font-weight:700; text-transform:uppercase;}

/*CONCURSOS*/

.card_concurso {background: #fff; max-width: 400px;position: relative;margin: 20px auto;box-shadow: 0px 0px 2px 2px #D3D3D3;}

.card_concurso .header {min-height: 240px;opacity: 0.9;background-size: cover;}

.card_concurso .name {font-size: 1.4em;text-align: center;letter-spacing: 0.1em;text-transform: uppercase;padding: 5px 10px 5px 10px;}

.card_concurso .border {border:#f33026 2px solid;position: relative;margin: 0 auto;width: 64px;}

.card_concurso>h3 {margin-top: -11px;letter-spacing: 0.1em;padding: 30px 10px 20px 20px;font-size:1.2em; min-height: 115px;}

.card_concurso .button {background:#222222;color:#ffffff; font-weight: bold; text-transform: uppercase; display: block; text-align: center;padding: 8px 0;transition: 300ms;}

.card_concurso .button:hover {background: #f33026; color:#f1f1f1; transition: 300ms;}

/*ENQUETE*/

.enquete_title{background-color:#f33026; width:110px; font-size:1.4em; margin-top: 40px; color: #FFF; padding:0px 5px 1px 5px;}

.enquete_title>h2{font-size: 1.2em;}

.enquete{padding: 10px; border-top: 1px solid#f33026; padding: 20px 5px 5px 10px; border-bottom: 1px solid#f33026;}

.enquete_pergunta>h4{font-size: 1.3em; text-align: justify; font-weight:600; color:#757575;}

.enquete_resposta{font-size: 1em; margin-top: 0px; margin-bottom:5px;}

.form_enquete>button{float: right;}

/*CUSTOM CLASS*/

.separator-right{left: 100%; margin-left: 1em;}

.separator-left{right: 100%; margin-right: 1em;}

.separator-holder{position: absolute;display: block; top: 50%; width: 2000px; border-top: 4px solid#f33026; content: '';}

.dt-fancy-separator{position: relative; overflow: hidden; margin: 0 auto; text-align: center; margin-top: 40px; width: 50%;}

.dt-fancy-title {position: relative; display: inline-block;top: 50%; font-size: 1.3em; margin-top: 10px; font-weight: 600;}

.img_default{width:100%; height:auto; object-fit: cover; object-position: center;}

.single_page{margin-top: 25px;}

.content_center{text-align: center;,height: 100%;/* Safari, Opera, and Chrome */display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;/* Firefox */display:-moz-box;-moz-box-pack:center;-moz-box-align:center;/* Internet Explorer 10 */display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;}

.content_search{width:60%; margin-bottom: 40px; margin-top:5px;}

.form_search {background-color:#42454e; border-radius: .125rem;font-size: 12px;font-size: .75rem;padding: 8px;padding: .5rem;}

.search_input{border-radius: .125rem;}

.search_input{background-color: #fff; color: #42454e; padding: 6px 8px; padding: .375rem .5rem;}

.search_button {background-color:#f33026; color: #fff; font-weight: bold; margin-left: 8px; margin-left: .5rem; padding: 6px 10px;padding: .375rem .625rem;}

.search_button:hover {background-color:#f33026; opacity:0.7;}

.search_box {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap;flex-wrap: wrap;}

.search_input {-webkit-box-flex: 1;-ms-flex-positive: 1; flex-grow: 1;}

.search_input {-webkit-appearance: none;-moz-appearance: none; appearance: none;border: none; font: inherit;margin: 0;outline: 0;padding: 0;}

.search_input {appearance: textfield;box-sizing: content-box;}

.search_input::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; appearance: none;}

.content_notfound{width: 60%; background-color:#f4f4f4; padding: 10px 10px 5px 10px; border-radius: 4px; margin-top: 40px; border:3px solid#ddd; border-style:dotted;}

.content_notfound>h5{font-size: 1.2em; color:#222;}

.content_notfound>p{font-size: 1em; font-weight: 600; color: #444; margin-top: 10px;}

.m_top30{margin-top:30px;}

.partners_dest{margin-top:-20px;}

/*Social: Comentários e botões*/

.shared_post{background-color:#eee; height:59px; padding: 6px 0px 5px 0px; border:2px solid#ccc; border-style:dotted; border-left: none; border-right: none;}

.comments_post{margin-top: 40px;}

/*Chamada: Posts relacionados*/

.title_section>h1{font-size: 1.3em; margin-top: 10px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.titledecoration_a{height: 4px; width: 26%; background-color:#f33026; margin-top: 0px;}

.titledecoration_b{height: 2px; width: 20%; background-color:#f33026; margin-top: 0px;}

/*Popular este mês*/

.most_views{margin-top: 24px;}

.most_views>h3{font-size: 1.2em; margin-top: 10px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600;}

.most_views_a{height: 4px; width: 76%; background-color:#f33026; margin-top: 0px;}

.most_views_b{height: 2px; width: 60%; background-color:#f33026; margin-top: 0px; margin-bottom: 10px;}

.img_mostview{width: 100%; height: 154px; object-fit: cover; object-position: center;}

.post_viwes{font-size: 1.2em; margin-top:-36px; position: relative; float:left; background-color:#f33026; padding:2px 5px 2px 5px; color:#f1f1f1; font-weight: 600; opacity: 0.9;}

.sidebar_most_post header>h4{font-size: 0.9em; text-align: justify;  padding: 5px 0px 0px 5px;}

.sidebar_most_post a{color:#555;}

/*Post: Single page*/

.post_header{margin-top: 20px;}    

.post_header header>h1{font-size:1.9em;}

.post_header header>h2{font-size:1.6em; font-weight:600; min-height:79px;}

.post_body{margin-top: 40px;}

.info_post{border-top: 2px solid#f2f2f2; border-bottom: 2px solid#f2f2f2; padding: 2px 0px 2px 0px; margin-top:10px;}

.img_author{height: 44px; width: 44px; border-radius: 50%; border:2px solid#555; margin-left: -9px; }

.author_name{padding: 11px 0px 0px 0px; text-transform: uppercase; font-size: 0.9em; float:left; position:absolute; margin-left:46px; margin-top:-44px;}

.post_date{padding: 11px 0px 0px 0px; font-size: 0.9em; }

.post_category{padding: 11px 0px 0px 0px; font-size: 0.9em; text-transform:uppercase;}

.article_date_mobile{display:none;}

.img_post{width: 100%; height: 420px; object-fit: cover; object-position: center; border-bottom:2px solid#555;}

.img_post_border{width: 40%; height: 2px; background-color:#555;}

.post_content{font-size: 1em; text-align: justify; padding: 30px 10px 30px 10px; background-color: #f2f2f2; width:100%;}

.article_credits_cover{color: #f1f1f1; width:100%; opacity:0.7999; text-align: right; border-bottom: 2px solid#e9e9e9; font-family: sans-serif; background-color: #222; font-style: italic; padding:5px 5px 5px 5px; margin: -25px 0px 0px 0px; font-size: 0.7em;}

/*Parceiros: Single page*/

.partners_single_desktop{display:block; width:100%; height:auto; margin-top:-5px;}

.partners_single_mobile{display:none;}

.post_partners{margin-top: 10px;}

.post_partners>h2{font-size: 10px; margin-bottom: 2px;}

.post_partners>h5{font-size: 10px; margin-bottom: 2px;}

.share_partners{margin-top:5px;}



/*FOOTER*/

.footer{background-color:#292B2C; margin-left: -15px; margin-right: -15px; margin-top: 40px;}

.footer_text{font-size:0.9em; color: #fff; text-align: justify; padding: 5px 10px 5px 10px; background-color: #222; margin: 25px 15px 5px 15px; min-height:260px;}

.footer_text>header>h2{font-size:1.2em; text-transform:uppercase;}

.footer_title>h1{color: #fff; font-size: 1.4em; margin-bottom: 0px;}

.footer_logo{padding:0px 0px 0px 0px; background-color: #222; margin: 25px 0px 20px 0px;}

.img_footer{border:1px solid#555; width: 100%; height: auto; border-style: dashed; }

.footer_contact{font-size:0.9em; color: #fff;}

.footer_contact>header>h2{font-size: 1.4em;}

.nav_footer{margin: 25px 15px 5px 15px; }

.btn_nav_footer{ width:100%; margin-top: 10px; margin-right: 5px; padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem; font-weight:700;}

.footer_copyrigth{color: #fff; text-align: center; background-color:#222; padding: 5px 2px 5px 2px; font-size:0.7em; text-transform: uppercase; margin-top: 20px;}

.separator-right-footer{left: 100%; margin-left: 1em;}

.separator-left-footer{right: 100%; margin-right: 1em;}

.separator-holder-footer{position: absolute;display: block; top: 50%; width: 2000px; border-top: 1px solid#f33026; content: ''; opacity: 0.4;}

.dt-fancy-separator-footer{position: relative; overflow: hidden; margin: 0 auto; text-align: center; margin-top: 20px; width: 100%;}

.dt-fancy-title-footer{position: relative; display: inline-block;top: 50%; font-size: 1.3em; margin-top: 0px; font-weight: 600;}

.btn_terms{color:#999;background-color:#444;border-color:#444;font-weight: 600; font-size: 0.7em; float: right;}

.btn_terms:hover{color:#f2f2f2;background-color:#555;border-color:#555;opacity: 0.9;}

.trigger_search{padding:0px 0px 0px 0px; background-color: #222;}

.search_footer:before, .search_footer:after{content:"";display:table;}

.search_footer:after{clear:both;}

.search_footer{zoom:1;}    

.search-wrapper {width: 100%;margin: 45px auto 50px auto;box-shadow: 0 1px 1px rgba(0, 0, 0, .4) inset, 0 1px 0 rgba(255, 255, 255, .2);}

.search-wrapper input {width: 70%;height: 40px;padding: 10px 5px;float: left;font: bold 1em;border: 0;background: #EEE;border-radius: 3px 0 0 3px;}

.search-wrapper input:focus {outline: 0;background: #fff;box-shadow: 0 0 2px rgba(0,0,0,.8) inset;}

.search-wrapper input::-webkit-input-placeholder {color: #999;font-weight: normal;font-style: italic;}

.search-wrapper input:-moz-placeholder {color: #999;font-weight: normal;font-style: italic;}

.search-wrapper input:-ms-input-placeholder {color: #999;font-weight: normal;font-style: italic;}    

.search-wrapper button {overflow: visible;position: relative;float: right;border: 0;padding: 0;cursor: pointer;height: 40px;width: 30%;font: bold 1em;font-weight: 600;color: white;text-transform: uppercase; background:#f33026; border-radius: 0 3px 3px 0;color: #f2f2f2;text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);}

.search-wrapper button:hover{background:#222222;color:#f33026;}   

.search-wrapper button:active,

.search-wrapper button:focus{background:#222222;outline: 0;   }

.search-wrapper button:before {content: ''; position: absolute; border-width: 8px 8px 8px 0;border-style: solid solid solid none;border-color: transparent#f33026 transparent;top: 12px;left: -6px;}

.search-wrapper button:hover:before{ border-right-color:#222222;}

.search-wrapper button:focus:before,.search-wrapper button:active:before{border-right-color:#222222;}      

.search-wrapper button::-moz-focus-inner {border: 0;padding: 0;}

.terms_container{background-color: Ff2f2f2; text-align: justify; font-size:0.9em;}

.modal-title{font-size: 1.2em;}

/*SHOOT TOP*/

#shoot_top {position: fixed; z-index: 999; right: 0; top:72%; -webkit-transform: translateY(-50%); transform: translateY(-50%); padding: 10px; color:#f33026; background: rgba(0, 0, 0, 0.3); border: none; opacity: 0; -webkit-transition: opacity 0.4s linear; transition: opacity 0.4s linear;}

#shoot_top.is-visible {opacity: 1;}

#sign_notify {position: fixed; z-index:1100; right: 5px; background-color:#222222; border-radius:50%; top: 87%;  padding: 10px; color:#ffffff; border:none;}

#sign_notify.is-visible {opacity: 1;}

.nav_position{display: none;}

/*PAGE: PARTNERS*/

.partners_title>h1{font-size: 1.4em; margin-bottom: 4px; margin-top: 10px;}

.partners_footer_title{width:40%; height: 4px; background-color:#f33026;}

.partners_city{font-style: italic;}

.partners_email{background-color: #292B2C; opacity:0.7; color:#fff; border:2px solid#555; border-style: dashed;  padding: 10px; width: 100%; text-transform: uppercase; font-weight: 600; margin:10px 0px 20px 0px; font-size: 1em;}

.partners_container{font-size: 1em; text-align: justify; background-color: #f2f2f2; padding: 20px 15px 20px 15px;}

.partners_card{ height: 214px; color: #fff; text-align: center;}

.card_partners_title>h2{font-size: 1.2em; margin-top: 20px;}

.partners_body{height: 165px; padding-top: 76px; background-color: #292B2C; opacity:0.7; font-size: 1.6em; text-shadow: black 0.2em 0.2em 0.3em}

.partners_footer{background-color: #292B2C; opacity: 0.9; font-size: 1em; padding: 9px; border-top:1px solid rgba(0,0,0,.125);}

/*GALLERY*/

.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../img/video-play.svg)}/*# sourceMappingURL=blueimp-gallery.min.css.map */

.blueimp-gallery .modal-body {position: relative;text-align: center; padding: 10% 0 36.25% 0; overflow: hidden; cursor: pointer; margin-top:140px;}

.blueimp-gallery .modal-footer {margin: 0;}

.blueimp-gallery .modal-body img{max-width: 100%;max-height: 100%;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}

.post_gallery{padding:0px 0px 10px 0px; border-bottom:2px solid#f33026; margin-top:-30px;}

.img_gallery{width: 100%; object-fit: cover; object-position: center; margin-top: 10px; border:4px solid#AAA;}

.modal_gallery{margin-top:70px!important;}

.close_gallery{font-size:3.9em;}



/*COLUNA SOCIAL*/

/*Card Posts*/

.card_post {font-family: 'Raleway', Arial, sans-serif; color: #fff; position: relative; float: left; overflow: hidden; margin: 10px 1%; min-width: 250px; max-width: 310px; width: 100%; background-color: #ffffff; color: #000000; text-align: left; font-size: 16px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);}

.card_post * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.card_post_category{float: right; margin-top: -25px; margin-right: 20px; background-color:#555;  position: relative; font-size: 0.7em; text-transform: uppercase; color: #fff; padding: 2px 10px 2px 10px;}

.card_post .image {max-height: 220px;overflow: hidden;}

.card_post img { max-width: 100%; vertical-align: top;position: relative;}

.card_post .card_post_body { margin: -40px 15px 0; padding: 15px ; position: relative;background-color: #ffffff;}

.card_post .card_social_thumb { 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_social_thumb>img{border-radius:50%; border:1px solid#c9c9c9;}

.card_post h3,.card_post p {margin: 19px 0px 0px 0px; padding: 0; color:#999;}

.card_post h3 {min-height: 50px;  margin-bottom: 10px; font-weight:100; margin-left: 60px; display: inline-block; font-size: 0.8em;}

.card_post p { font-size: 0.9em; color:#555; font-weight:500; margin:-20px 0px 0px 0px; line-height: 1.6em; min-height:92px; text-transform:uppercase;}

.card_post .card_post_footer { height: 1px; width: 100%; background-color: #f33026; opacity: 0.4;}

.card_post a { left: 0; right: 0; top: 0; bottom: 0; position: absolute; z-index: 1;}

.card_post:hover img, .card_post.hover img {-webkit-transform: scale(1.15); transform: scale(1.15);}

.profile{background-color: #f3f3f3; border-bottom: 2px solid#c9c9c9;}

.img_perfil{margin-top: 20px; border-radius: 50%; border:4px solid#c9c9c9;}

.perfil_name>h1{text-align: center; text-transform: uppercase; margin-top:10px; font-size:1.3em; font-weight: 100; font-family: sans-serif;}

.perfil_content{text-align: justify; margin-top: 20px; padding: 20px 15px 40px 15px; background-color: #f1f1f1;}

.social_buttons {display: inline-flex; margin: 0; padding: 0; align-items: center; justify-content: center;}

.social_buttons a {padding: 0px 10px;}

.social_buttons a:nth-child(1) {color: #4867AA; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms;}

.social_buttons a:nth-child(1):hover { margin-top: -10px; text-shadow: 0px 16px 10px rgba(0, 0, 0, 0.3);transform: translate(0, -8);}

.social_buttons a:nth-child(2) { color: #1DA1F2; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms;}

.social_buttons a:nth-child(2):hover { margin-top: -10px; text-shadow: 0px 16px 10px rgba(0, 0, 0, 0.3); transform: translate(0, -8);}

.social_buttons a:nth-child(3) {color: #813DB4; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.5); transition: all ease-in-out 150ms;}

.social_buttons a:nth-child(3):hover { margin-top: -10px; text-shadow: 0px 14px 10px rgba(0, 0, 0, 0.4); transform: translate(0, -5);}

.social_buttons a:nth-child(4) { color: #DE4E43; cursor: pointer; text-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4); transition: all ease-in-out 150ms;}

.social_buttons a:nth-child(4):hover { margin-top: -10px; text-shadow: 0px 16px 10px rgba(0, 0, 0, 0.3);transform: translate(0, -8);}

.link_profile{color:#222;}

.colunistas>header>h2{text-transform: uppercase; font-size: 1.2em; color: #555;  width: 160px; border-bottom: 2px solid#555;}

.card_colunist{float: left; margin-right: 0px; text-align: center;border-left:5px solid#fff; margin-top: 5px; background-color:#f3f3f3; padding:5px 0px 0px 0px;}

.card_colunist>img{border-radius: 50%; border:2px solid#c9c9c9;}

.card_colunist>p{font-size: 0.9em; margin: 2px 0px 5px 0px; color: #555; font-weight: 500;}

.colunist_perfil{float: right; margin: -55px 50px 0px 0px; position: relative; color:#555;}

.colunist_perfil:hover{color:#404040;}



.info_colunista{background-color: #f3f3f3; margin-top: 40px; border:1px solid#c9c9c9; border-style: dashed; padding: 10px 5px;}

.info_autor_thumb{width: 130px; height: auto; border:2px solid#c9c9c9;}

.info_author_name{text-transform: uppercase; font-weight: 600;}

.info_trigger_perfil{margin-top: 5px; text-align: justify; font-weight: 100;}



/*CADASTRE SEU EVENTO*/

.form_contato{background-color:#f1f1f1; padding: 43px 20px 20px 20px; margin:30px 0px 0px 0px;}

.form_contato>header>h2{font-size: 1.2em; color: #555; font-weight: 900; margin-bottom: 20px;}

.form_event{padding:0px 0px 0px 0px; margin:50px 0px 0px 0px;}

.form_event>header{text-align: center;}

.form_event>header>h3{font-size: 1.3em; margin-bottom: 0px; text-transform: uppercase; color: #999;}

.form_event_footer_1{width: 100%; height: 3px; background-color: #999;}

.form_event_footer_2{width: 70%; height: 2px; background-color: #999;}

.form_cadastro{background-color:#fff; margin:0px 0px 0px 0px; padding: 20px 30px 20px 30px;}

.form_user_info{border-bottom: 2px solid#e1e1e1;  border-bottom-style: dashed; margin-bottom: 15px;}

.form_user_info>header{font-size: 1em; color:#222; font-weight: 600; margin-bottom: 15px;}

.form_event_info>header{font-size: 1em; color:#222; font-weight: 600; margin-bottom: 15px;}

.fileUpload {position: relative; overflow: hidden; margin: 30px 0px 0px 0px;}

.fileUpload input.upload {position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 16px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);}

.form_code{padding:9px 5px 9px 5px; margin:0px 0px;}

.form_check{margin: 7px 0px 15px 5px; font-style: italic;}

.form_check_label{padding:0px 0px 15px 25px; font-size: 0.9em; color: #555;}

.form_upload{padding:15px 5px 15px 5px;}





/**************************************

**************  MOBILE  ***************

***************************************/

@media (max-width: 900px) {

/*Header*/

.logo-center{margin-left:0!important;}

.phone{display:none;}

.social_top{float:right; padding: 2px 0px 1px 0px; opacity:0.6;}

.navbar{min-height: 56px!important;padding:.5rem 1rem;}

.carousel_desktop{display:none;}

.carousel_mobile{display:block; margin-top:15px;}

.partners_carousel>h5{font-size:0.7em; margin-bottom:2px; margin-top:10px;}

.site_menu{margin-top:-25px;}

.img_carousel{margin-left:0px;}

.widget_tempo{margin-top:-1px; margin-left:0;}

.appdownload{display:block; color:#FFF; font-weight:700; margin-top:3px;}

#sign_notify{display:none;}

.post_date{font-size:0.6em; color:#999; margin-top:4px;}

/*Mensagens via ajax*/

.trigger-box{margin: 5px 5px 15px 5px; position:fixed; bottom:0; right: 0; z-index:1030;}

.message_body{min-width:275px;}

.email_capture_trigger>h1{font-size:1.9em;}

/*Custom class*/

.separator-right{left: 100%; margin-left: 0.4em;}

.separator-left{right: 100%; margin-right: 0.4em;}

.dt-fancy-separator{width:100%;}

.dt-fancy-title {font-size: 1.1em;}

.post_body{margin-top:10px;}

.content_search{width:100%; margin-top:30px; margin-bottom:30px;}

.content_search>header>h2{font-size:1.2em; font-weight:700;}

.content_notfound{width:100%;}

.pagination_content{background-color:#f2f2f2;}

.partners_dest{margin-top:5px;}

.modal-dialog {width:220px; height: 220px;}

.modal-dialog img {width:170px; height: 170px;}

/*Single Post*/

.post_header header>h2{font-size:1.3em; font-weight:600; min-height:40px;}

.author_name{font-size:0.7em!important; padding:15px 0px 0px 0px;}

.info_post{margin-bottom:15px;}

.post_category{display:none;}

.img_post{width: 100%; height: 210px;}

/*index*/

.img_hot .description {padding: 23% 9px 0% 9px;}

.box_destaque_2{margin-top:10px;}

.dest_title{font-size: 1.1em; margin-top:-99px;padding: 4px 15px 4px 15px;}

.box_section_futebol{margin-top:0px;}

.dt-fancy-separator_futebol{margin-top: 30px;}

.futebolnews_img{width:34%; height:110px;}

.media-body>h5{font-size:0.9em;font-weight:600; text-align: justify;  min-height:80px;}

.btn_futebol{ width:100%; font-weight: 600; float: right; }

.enquete_pergunta>h4{font-size:1em;}

.enquete_resposta{font-size:0.9em;}

/*Footer*/

.btn_nav_footer{font-size: 0.7em;}

.btn_more{display:block;}

/*Single post*/

.partners_single_desktop{display:none;}

.partners_single_mobile{display:block; margin-bottom:20px; margin-top:20px;}

/*Page: Partners*/

.partners_title>h1{font-size: 1.2em; margin-bottom: 0px; margin-top: 10px;}

.partners_footer_title{width: 65%;}

.partners_email{font-size: 11px;}

.partners_container{padding: 20px 5px 20px 5px;}

/*Futebol*/

.times_header{margin-top:10px;}

.nome_time>h2{font-size:1.2em; font-weight:700;  margin-top:12px; }

.dest_time_titulo{font-size:1.1em;}

.img_team_post{height:320px;}

.dest_time_titulo{margin-top:34%; padding:0px; font-size:1.2em;}

.dest_time_subtitulo{padding:5px 0px 0px 0px; font-size:1em;}

.fut_leagues{padding:10px 5px 10px 5px; box-shadow: 10px 10px 5px #888888; margin-top:20px;}

.leagues{width:279px;}

.partners_futebol{margin-top:-15px;}

/*Page: Posts*/

.title_posts>h1{font-size: 1.2em;}

.postsdecoration_a{width: 64%;}

.postsdecoration_b{width: 24%;}

.pagination_posts{text-algin:center;}

/*Page: Classified*/

.title_posts_cat>h2{font-size:1em;}

.classified_title{min-height:0px; color:#555; font-size:0.9em;}

/*Page: Event*/

.page_header{margin-bottom:20px; min-height:130px;}

.page_header_date{margin-top:-9px;}

.page_header>header>h2{font-size:1.1em;}

/*Gallery*/

.blueimp-gallery .modal-body{margin-top:90px;}

/*Vagas de emprego*/

.job_numbers{font-size:0.7em;}

.job_city{font-size:0.7em;}

/*Concurso*/

.card_concurso>h3{font-size:0.9em;}

.ouvir_noticia{display:none;}

/*CUSTOM*/
.publi_gov{margin-left: 0px;margin-top: 30px;}
.box_section_pub{margin: 0px 0px 0px 0px;}
}

