﻿@import url(https://fonts.googleapis.com/css?family=Francois+One);
body {font-family: Arial; margin: 0; padding: 0; background: url('../imagens/bg_new0107.jpg') top center repeat-x #E2E2E2;}
#toTop { width:100px; border:1px solid #ccc; background:#f7f7f7; text-align:center; padding:5px; position:fixed; bottom:10px; right:10px; cursor:pointer; display:none; font-family:verdana; font-size:11px; }
.rodape {background: url('../imagens/bg_rodape.png') top left repeat-x; height: 100px;}


/* CLASSES GERAIS */
.site_size {max-width: 956px; margin: 0 auto;}
.margin-top-20 {margin-top: 20px;}
.margin-top-40 {margin-top: 40px;}
.mrg-separa {margin-top: 35px; margin-bottom: 35px;}
.title_pages {font-family: 'Francois One', sans-serif; margin: 0 0 30px 0; padding: 0 0 10px 0; font-weight: normal; border-bottom: 3px solid #412B92; line-height: 1; text-transform: uppercase; font-size: 40px; letter-spacing: -2px; color: #412B92;}
.no-mrg {margin-left: 0 !important;}

/* HEADER */
.banner_topo .bx-wrapper img {float: right;}
.banner_topo .bx-viewport {overflow: visible !important;}
.menu_head {
    min-height: 50px;
    margin-bottom: 40px;
    background: -moz-linear-gradient(top,  rgba(249,249,249,0.85) 0%, rgba(238,238,238,0.84) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,0.85)), color-stop(100%,rgba(238,238,238,0.84))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(249,249,249,0.85) 0%,rgba(238,238,238,0.84) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(249,249,249,0.85) 0%,rgba(238,238,238,0.84) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(249,249,249,0.85) 0%,rgba(238,238,238,0.84) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(249,249,249,0.85) 0%,rgba(238,238,238,0.84) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f9f9f9', endColorstr='#d6eeeeee',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 0px 11px -7px #222;
}
.cormenuresponsivo a{color: #fff}

/* NOTICIA */
.title_news {margin: 0 0 20px 0; padding: 0; color: #412B92; font-size: 32px; letter-spacing: -1px; line-height: 37px; font-weight: normal; display: block; font-family: 'Francois One', sans-serif;}
.title_news a {color: #412B92; display: block;}
.title_news a:hover {color: #DA251C;}
.title_news.ini_rest {font-size: 21px; line-height: 23px; margin: 0;}
#noticia_ini img {border-radius: 3px; width:100%;}
#noticia_ini .data_categoria {display: table; line-height: 1; margin: 15px 0 10px 0; padding: 7px 10px; color: #FFF; background: #412B92; font-family: 'Francois One', sans-serif; text-transform: uppercase; letter-spacing: -1px; font-size: 17px;}
#noticia_ini .desc_rapida {margin: 0; line-height: 23px; font-size: 15px;}
#noticia_ini .desc_rapida a {display: block; text-align: justify; color: #333;}
#noticia_ini .desc_rapida a > span {font-weight: bold; color: #412B92;}
#noticia_ini .desc_rapida a:hover span {color: #DA251C;}
.pdn-news {padding: 30px;background: #FFF;border-radius: 3px;}
#noticia_ini .data_categoria.ini_rest {margin-top: 0;}
#bannertaboola{max-width: 675px;}
/* BUSCA */
.busca_side {width: 100%;}
.busca_side .inpt_busca {margin-left: 5px;width: 216px;float: left;min-height: 25px;padding: 0 10px;line-height: 25px;font-size: 13px;color: #FFF;background: #003a7d;border: 0;border: 1px solid #0060ce;border-right: 0;border-radius: 0;}
.busca_side .botao {float: left;}

/* BUSCA INTERNO */
.result_search .list-result {display: block;
    background: #f8f8f8; /* Old browsers */
    background: -moz-linear-gradient(top,  #f8f8f8 0%, #f0f0f0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f8f8f8 0%,#f0f0f0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f8f8f8 0%,#f0f0f0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
    padding: 20px; margin-bottom: 2px; font-family: humnst777_cn_btbold, Arial; color: #000; font-size: 17px; border-left: 5px solid #00629F;
}
.final-busca span {font-size: 11px; color: #999; margin: 0 0 5px 0; line-height: 1;}
.final-busca .list-result {border-top: 1px solid #EEE; border-right: 1px solid #EEE; display: block; border-bottom: 1px solid #EEE; padding-right: 80px;}
.final-busca .list-result h3 {margin-bottom: 5px; line-height: 1; letter-spacing: -1px;}
.final-busca .list-result p {font-family: Segoe UI, Arial; font-size: 13px; line-height: 18px; margin: 0; color: #999;}
.final-busca .tit_modulobusca {margin: 0 0 20px 0; padding: 0; font-family: humnst777_cn_btbold, Arial; line-height: 50px; font-weight: normal; color: #194C97; font-size: 40px; letter-spacing: -2px; text-transform: uppercase;}
.final-busca .list-result:hover {text-decoration: none; background: #0096F0;}
.final-busca .list-result:hover h3 {color: #FFF;}
.final-busca .list-result:hover p {color: #FFF;}

/* BLOG */
.brd_mrg {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #EEE;}
.pdn-left {padding-left: 10px;}
.pdn-left-2 {padding-left: 30px;}
#blog_lista img {border-radius: 3px;}
#blog_lista a {display: block;}
#blog_lista a:hover h3 {color: #412B92; text-decoration: underline;}
#blog_lista span {line-height: 1; font-size: 13px; color: #412B92;}
#blog_lista h3 {font-family: 'Francois One', sans-serif; margin: 5px 0 5px 0; padding: 0; letter-spacing: -1px; font-size: 30px; line-height: 1; font-weight: normal;}
#blog_lista p {margin: 0; font-size: 14px; line-height: 19px; color: #555;}

/* SIDEBAR */
.title_sidebox {margin: 0; padding: 0; line-height: 1; font-weight: normal; border-radius: 8px 8px 0 0; font-family: 'Francois One', sans-serif; letter-spacing: -1px; color: #FFF; display: block; padding: 20px;
    background: rgb(79,54,181); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(79,54,181,1) 0%, rgba(38,27,87,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(79,54,181,1)), color-stop(100%,rgba(38,27,87,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(79,54,181,1) 0%,rgba(38,27,87,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(79,54,181,1) 0%,rgba(38,27,87,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(79,54,181,1) 0%,rgba(38,27,87,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(79,54,181,1) 0%,rgba(38,27,87,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f36b5', endColorstr='#261b57',GradientType=0 ); /* IE6-9 */
}
#blog_ini {background: #FFF;}
#blog_ini ul {margin: 0; padding: 0; float: left; list-style: none; width: 100%;}
#blog_ini ul li {float: left; width: 100%;}
#blog_ini .lnk_itembox {display: block;padding: 10px 5px;/*border-bottom: 1px solid #EEE;*/}
#blog_ini .lnk_itembox:hover {background: #4E35B3;}
#blog_ini .lnk_itembox:hover h5, #blog_ini .lnk_itembox:hover p {color: #FFF;}
#blog_ini img {border-radius: 3px; padding-right: 5px;}
#blog_ini p {font-size: 10px; margin: 0 0 1px 0; line-height: 14px; display: block; text-transform: uppercase; color: #412b92;}
#blog_ini h5 {font-size: 15px; margin: 0; padding: 0; line-height: 17px; font-weight: normal; font-family: 'Francois One', sans-serif;}
#blog_ini .glb_name-title {float: left;}
#blog_ini .pdn-right {padding-right: 7px;}
#blog_ini .all_blogs {display: block; line-height: 1; text-align: center; font-size: 14px; color: #777; padding: 11.5px 10px; background: #F0F0F0; /* IE6-9 */

}
#blog_ini .all_blogs:hover {text-decoration: underline;}
/* CALENDARIO */
.evento_calendario .dates_all {margin-top: -16px;margin-bottom: 15px;background-color: #382781;color: #fff;font-weight: bold;padding-left: 2%;padding-top: 2%;padding-bottom: 1%;font-size: 17px;}
.evento_calendario .infos_full {margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dotted #CCC;}
.evento_calendario .dados {font-size: 13px; font-family: humnst777_cn_btregular, Arial; color: #888; line-height: 18px; margin: 0; float: left; clear: both;}
.evento_calendario .titulo {clear: both; font-size: 22px; margin: 2px 0 3px 0; font-family: 'Francois One', sans-serif; line-height: 1; height: 24px; overflow: hidden; display: block; letter-spacing: -1px; font-weight: normal;}
.evento_calendario .titulo a { color: #333;}
.evento_calendario .titulo a:hover {text-decoration: underline; color: #412B92;}

.cabecalho_evento {border-bottom: 3px solid #412B92; padding-bottom: 15px; margin-bottom: 25px;}
.cabecalho_evento h3 {font-family: 'Francois One', sans-serif; margin: 0 0 3px 0; padding: 0; line-height: 1; font-size: 27px; font-weight: normal; text-transform: uppercase; letter-spacing: -1px;}
.cabecalho_evento .day_mes {display: block; float: right; font-size: 50px; letter-spacing: -4px; color: #CCC; line-height: 40px;}
.cabecalho_evento p {margin: 0;}

/* VIDEOGALERIA */
#videogalery_categoria .video-cabecalho p, #videogalery_categoria .lnk_galerylist p {display: block; font-size: 11px; color: #BBB; margin: 0;}
#videogalery_categoria .video-cabecalho h1 {font-family: 'Francois One', sans-serif; margin: 0; padding: 0; line-height: 1; letter-spacing: -1px; font-size: 36px; font-weight: normal;}
#videogalery_categoria .video-cabecalho h4 {font-weight: normal; margin: 0; padding: 0; line-height: 21px; font-size: 17px; color: #888;}
#videogalery_categoria img {border-radius: 3px;}
#videogalery_categoria .lnk_galerylist {display: block;}
#videogalery_categoria .lnk_galerylist h4 {font-family: 'Francois One', sans-serif; letter-spacing: -1px; margin: 0; padding: 0; line-height: 1; font-weight: normal; font-size: 21px;}

/* CLASSIFICADOS */
#classificados_lista img {border-radius: 3px;}
#classificados_lista .categoria {font-size: 11px; color: #AAA;}
#classificados_lista .tits_lista:hover {color: #412B92;}
#classificados_lista .desc_quick {font-size: 14px; line-height: 19px; margin-top: 6px; display: block;}

/* FOOTER */
.foot_part1 {background: #222; padding-top: 30px; padding-bottom: 30px; color: #FFF;}
.foot_part1 .brd_pdn {padding-bottom: 15px; border-bottom: 1px solid #444; margin-bottom: 15px;}
.menu_foot, .redes_foot {width: 100%; float: left; margin: 0; padding: 0; list-style: none;}
.menu_foot li, .redes_foot li {float: left;}
.menu_foot li a {display: block; padding: 0 48px 0 0; color: #FFF; font-size: 18px; line-height: 1;}
.menu_foot li:last-child a {padding-right: 0;}
.menu_foot li a:hover {text-decoration: underline;}

.redes_foot {float: right; width: auto;}
.redes_foot li {line-height: 35px;}
.redes_foot li a {display: block; margin-left: 10px;}
.redes_foot li a img {width: 35px;}



ul { list-style: none; margin:0; padding:0; }
p{margin-bottom: 5px;}
a { color: #333; text-decoration: none; }
a:hover { color: #333; text-decoration: none; }
.titulo_int {letter-spacing: -1px;  font-family: 'Francois One', sans-serif; line-height: 39px; padding: 0 0 0 0; color: #000000; margin: 0 0 15px 0; font-size: 38px; font-weight: normal;}
.titulo_inte{letter-spacing: -1px;  font-family: 'Francois One', sans-serif; line-height: 39px; padding: 0 0 0 0; color: #000000; margin: 0 0 4px 0; font-size: 38px; font-weight: normal;}
.tit_newscont {color: #333; font-size: 38px; letter-spacing: -2px; margin: 0; line-height: 36px;}
.sub_newscont {color: #888; line-height: 23px; font-weight: normal; font-size: 18px; margin: 5px 0 0 0; letter-spacing: -0.01em;}
.li_gplus {width: 59px;}
.likeBar li {margin: 0 15px 0 0;}
.texto {font-size: 14px; line-height: 23px; color: #555; margin: 20px 0 0 0;}
.texto img {margin: 0 15px 7px 5px; padding: 4px; border-radius: 3px;}
.compartilhe_tit {margin: 0; text-transform: uppercase; color: #999; font-size: 11px;}
.tags {color: #999; font-size: 11px;}
.li_lists {padding: 15px; background: #F0F0F0; border: 1px solid #E8E8E9; margin: 0 0 10px 0; background: url("../imagens/bg_linewscontent.png") bottom repeat-x;}
.tits_lista {display: block; font-size: 24px;  font-family: 'Francois One', sans-serif; font-weight: normal; letter-spacing: -1px; line-height: 22px; margin: 0 0 5px 0;}
.tits_lista:hover {text-decoration: underline;}
.desc_quick {display: block; font-size: 13px; color: #888; line-height: 18px;}
.desc_quick:hover {color: #888;}
.div_cabecalho {margin-bottom: 15px; padding-bottom:15px; border-bottom: 1px dotted #AAA;}

.tit_coment {letter-spacing: -1px; font-size: 25px; margin: 0 0 20px 0;}
.li_comentario {padding: 15px; background: #EEE; border: 1px solid #DDD; margin: 0 0 10px 0;}
.li_comentario .nome {font-weight: bold; font-size: 16px; letter-spacing: -1px;}
.li_comentario .comentario {font-size: 12px; color: #555; margin: 0;}
.li_comentario .data_c, .li_comentario .cidade {font-size: 11px; color: #AAA; margin: 0 0 0 20px;}




/***** TOPO ******/
.header_site ::-webkit-input-placeholder {
    opacity: 1; color: white;
}
.header_site :-moz-placeholder { /* Firefox 18- */
    opacity: 1; color: white;
}
.header_site ::-moz-placeholder {  /* Firefox 19+ */
    opacity: 1; color: white;
}
.header_site :-ms-input-placeholder {
    opacity: 1; color: white;
}
.header_site input {outline: none;}
.login_top form {height: 27px; margin: 7px 0 8px 0;}
.login_top .botao_lg {height: 27px; padding: 0 5px 0 4px; font-size: 11px; float: right;}
.login_top .input_login {float: left; width: 124px; margin: 0 3px 0 0; box-shadow: none; border-radius: 0; border-color: #0060CE; background: #003A7D; color: #FFF; font-size: 11px; height: 17px; line-height: 17px;}
.links_cadsite {height: 27px; margin-top: 7px;}
.links_cadsite a {color: #FFF; font-size: 11px; float: left; margin: 0 0 0 4px; padding: 0; line-height: 13px;}
.links_cadsite a:hover {text-decoration: underline;}
.search_top form {height: 27px; margin-top: 7px; margin-bottom: 0;}
.search_top .input_busca {float: left; width: 265px; margin: 0; box-shadow: none; border-radius: 0; border-color: #0060CE; border-right: 0; background: #003A7D; color: #FFF; font-size: 11px; height: 17px; line-height: 17px;}
.redes_sociais {height: 27px; margin-top: 7px;}
.redes_sociais li {float: left; margin-left: 11px;}
.redes_sociais img {width: 27px; height: 27px;}
.topo_second {}
.topo_second .likebox_bt {float: left; margin: -45px 0px 0px 210px; position: absolute;}
.main_menu .first_a {padding-left: 0 !important;}
.main_menu .last_a {padding-right: 0 !important; border-right: 0 !important;}
.main_menu .colunn h5 {text-transform: uppercase; letter-spacing: -1px; padding-left: 18px; color: #0C5C91; margin-bottom: 0;}

/****** HOME **********/
.humor{
    width: 710px;
    height: 191px;
}
.cat_humor{
    margin-top: 10px !important;
}
.sizefixbnr {width: 270px; height: 105px; float: left; margin: 0 0 13.5px 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 20px 7px -20px #666;}
.sizefixbnr_grande {width: 270px; height: 583px; float: left; margin: 0 0 13.5px 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 20px 7px -20px #666;}
.bnr_horizontal {padding: 0;border-bottom: 1px solid #FFF;box-shadow: 0 15px 8px -15px #AAA;max-width: 270px;}
.bnr_horizontal img{max-width:270px;width:100%;}
.imagembanner-ver img{width: 100%;}
.bnr_horizontalnovela{margin-left: 49%;position: relative;margin-top: -11%;}
.pagination {
    height: 40px;
    margin: 20px 0;
}
.pagination ul {
    display: inline-block;
    *display: inline;
    /* IE7 inline-block hack */

    *zoom: 1;
    margin-left: 0;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li {
    display: inline;
}
.pagination a,
.pagination span {
    float: left;
    padding: 0 14px;
    line-height: 38px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}
.pagination a:hover,
.pagination .active a,
.pagination .active span {
    background-color: #f5f5f5;
}
.pagination .active a,
.pagination .active span {
    color: #999999;
    cursor: default;
}
.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
    color: #999999;
    background-color: transparent;
    cursor: default;
}
.pagination li:first-child a,
.pagination li:first-child span {
    border-left-width: 1px;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
}
.pagination li:last-child a,
.pagination li:last-child span {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}
.bnr_foot {width: 470px; height: 560px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_lateral_long {width: 270px; height: 530px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_lateral_longsd {width: 955px; height:400px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_lateral_longpro {width: 475px; height:250px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_lateral_longpros {width: 475px; height:250px; float: left; margin-left: 37px; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_full {width: auto; height: 140px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.bnr_ladonovela {width: 310px; height: 160px; float: left; margin: 0; padding: 0; background: #DDD; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #AAA; }
.titles_categories {width: 295px; height: 40px; line-height: 52px; font-size: 35px; overflow: hidden; float: left; margin: 0 0 15px 0; padding: 0 0 0 15px; letter-spacing: -2px; color: #FFF; font-family: Segoe UI, Arial; border-bottom: 1px solid #FFF; box-shadow: 0 15px 8px -15px #888;}
.news_categories li {width: 310px; float: left; margin: 0 0 15px 0; padding: 0 0 15px 0; border-bottom: 1px dotted #DDD;}
.news_categories li img {margin-bottom: 10px;}
.news_categories li .titulo {height: 43px; overflow: hidden; font-size: 18px; margin: 0; padding: 0; float: left; letter-spacing: -1px; line-height: 20px;}
.news_categories li .titulo a {display: block;}
.news_categories li .titulo a:hover {text-decoration: underline;}
.news_categories .li_galeria2 {margin: 0;}
.mais_news {width: 310px; font-size: 11px; text-transform: lowercase; padding: 5px 0; margin: 0; border-bottom: 1px dotted #DDD; float: left;}
.mais_news:hover {text-decoration: underline;}
.news_categories .box_entr .mais_news {color: #9B349D;}
.news_categories .box_tecn .mais_news {color: #FFB400;}
.news_categories .box_turi .mais_news {color: #CC3467;}

.box_event .mais_news {color: #6699ff;}
.box_colun .mais_news {color: #99CC33;}
.box_videos .mais_news {color: #D70000;}
.barra-vermelha {background:#D70000; height: 20px; }
.barra-vermelha a {color: #FFF; font-size: 12px; line-height: 20px; background: #B00000; padding: 0 6px;}

.bg_entr {background: #9B349D;}
.bg_tecn {background: #FFB400;}
.bg_turi {background: #CC3467;}
.bg_vid {background: #D70000;}
.bg_col {background: #99CC33;}
.bg_eve {background: #6699FF;}

.div_video {min-height: 258px;}
.box_novelas .thumbnails > li{width: auto;}
.box_classi .titles_categories {width: 695px; background: #004B83;}
.previsao_time {height: 221px; background: url('../imagens/bg_previsao.jpg') top center repeat; border: 1px solid #ACD6F7; padding: 15px 0 5px 0;}
.previsao_time #master-wide {background: none !important;}

.box_novelas .titles_categories {width: 615px; background: #1F8987;}

.calendario1 {margin: 0 auto;}
.calendario2 {margin: 0 auto;}
.busca {margin: -20px 0 0 -5px;}

/******** CLASSES GERAIS *********/
.margin-top-10 {margin-top: 10px;}
.margin-top-25 {margin-top: 25px;}
.margin-top-30 {margin-top: 30px;}

.pontinhos_separa {width: 100%; height: 10px; float: left; background: url('../imagens/pontos.png') top left repeat;}

/*********** BAIXO *********/
.direitos_developer {height: 46px;}
.direitos_developer p {color: #FFF; line-height: 46px; margin: 0;}
.develop_hpmais p {display: inline; margin-right: 3px;}
.aviso p {font-size: 11px; color: #FFF; text-align: left; line-height: 15px; margin: 12px 0 0 0;}

/* Tela Interna */

.banner-interno1{margin-bottom: 11px; }
.banner-interno2{margin-bottom: 20px;}
.banner-interno3{margin-bottom: 20px;}

.noticia-interno-1{padding: 5px 7px; border: 1px solid #CCCCCC; margin-bottom: 20px; min-height: 400px;}
.noticia-interno-1 > h3{color: #CCCCCC; font-weight: bold; margin: 0; font-size: 20px; line-height: 35px;}
.noticia-height-fixo{ overflow: hidden;}

.img-download {margin: -80px 7px;}


.ultimanoticia{margin-top: 5px; }
.ultimanoticia > button:first-child{margin-bottom: 12px;}
.ultimanoticia > button:last-child{margin-top: 12px;}
.btn-cup{width: 184px; height: 18px;}

.img_ult{width: 73px; margin-right: 5px; float: left; display: inline-block;}
.img_ult > a > img{margin-top: 3px;}
.content_ult{width: 135px; display: inline-block;}
.content_ult > a{font-size: 12px; line-height: 12px;}
.rotativo_not > li{ clear: both; min-height: 70px; margin-top: 5px; margin-bottom: 15px; }
.rotativo_not > li:last-child{margin-bottom: 0px;}

.content_ult_full > a{clear: right; font-size: 12px; display: block; line-height: 15px; }
.img-rounded-hp{border-radius: 1px;}
.botoesFonte > a{margin-left: 7px;}
.paddingbottom{padding-bottom: 10px;}

.icones > a > img:hover{opacity: 0.7;}


/* VÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­deos ini */
.ul_videos{ height: 302px; }
.li_videos  a.subtitulo{font-size: 12px; font-weight: normal; line-height: 18px; color: #1F1F1F; height: 30px; }
.li_videos  a.titulo{font-size: 18px; font-weight: normal; line-height: 18px; color: #333333; height: 30px;}

/*banner popup*/
#falso_popup { margin:0; float:left; position:absolute; top:8%; *left:15%; width:998px; text-align:center; z-index:9999999; }
#falso_popup .popup_interno { width:auto; display:inline-block; text-align:center; }
#falso_popup .bt_fechar { margin:0; }
#falso_popup a { margin:0; padding:0; }
#falso_popup_container { background-color:#000000; filter: alpha(opacity=60); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; -moz-opacity:0.6; opacity: 0.6; width:100%; height:5465px; left:0; top:0; position:absolute; z-index:999998; }

/*shared*/
.share-news .btn {padding: 5px;}
.eventoscor{padding-top: 5px; padding-bottom: 2px;}
.eventoscor :hover {background-color: #4E35B3;color:#fff !important;}
.media {padding-left: 2%;padding-bottom: 2%; padding-top: 2%;}

@media (max-width: 767px) {
    body {background: none;}
    .topo_second{background: #2f1d75; margin-top: 0px;}
    .banner_topo{margin-left: 4%;/* background: #432d98; */}
    #falso_popup {width: auto;}
    .bnr_full{height: auto; width: 100%}
    .menu_head .navbar{background: none;}
    .nav-collapse .nav > li > a:hover, .nav-collapse .dropdown-menu a:hover{background: none;}
    .logo_main a{display: table; margin-left: 45px;}
    .navbar .btn-navbar{float: left; background: none; border: none; box-shadow: none;}
    .navbar .btn-navbar:hover{background: none; border: none; box-shadow: none;}
    .navbar-inner{}
    .nav-collapse .nav{margin: 15px 0 10px;}
    .navbar .btn-navbar .icon-bar{width: 30px; height: 4px;}
    .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a{letter-spacing: normal;font-weight: normal; color: white}


}
@media (min-width: 768px) and (max-width: 979px) {
    #falso_popup {width: 100%;}
    .navbar .nav > li > a {padding: 19px 11.1px 21px;}
}


.modal-popup {
    border-radius: 0;
    webkit-border-radius: 0;
    -moz-border-radius: 0;
    background-color: rgba(0, 0, 0, 0);
    border:none;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}

@media (max-width: 480px) {
    .modal-popup {width: auto;}
}

@media (max-width: 330px) {
    .logo_main a img{max-width: 240px; }
}

@media (min-width: 321px) and (max-width: 767px) {
    .logo_main a img{max-width: 240px; }
    .bnr_horizontal {padding: 0;border-bottom: 1px solid #FFF;box-shadow: 0 15px 8px -15px #AAA;max-width: 270px;margin-left: 10%;}
    .bnr_lateral_long{margin-left: 10%;}
    #classificados_lista img {border-radius: 3px;margin-left: 7%;}
    #classificados_lista .desc_quick {font-size: 14px;line-height: 19px;margin-top: 0px;display: block;}
    .imagembannermob img{width: 100%;height: 100%;}
    .menu_foot li {float: inherit}
    .bannerclima{margin: 0 10% 0;}
    .pdn-bottom {padding-bottom: 20px;}
    #blog_autor_arquivo a{color: #333; text-decoration: none; }
    .media{color: #000 !important;}
    .evento_calendario .dates_all{margin-top: 8%;}
    .dia{margin-top: 2%}
}
@media (max-width: 320px) {
    .logo_main a img{max-width: 240px; }
    a { color: #fff; text-decoration: none; }
    .bnr_horizontal {padding: 0;border-bottom: 1px solid #FFF;box-shadow: 0 15px 8px -15px #AAA;max-width: 270px;margin-left: 10%;}
    .bnr_lateral_long{margin-left: 0;}
    #classificados_lista img {border-radius: 3px;margin-left: 7%;}
    #classificados_lista .desc_quick {font-size: 14px;line-height: 19px;margin-top: 0px;display: block;}
    .imagembannermob img{width: 100%;height: 100%;}
    .menu_foot li {float: inherit}
    .bannerclima{margin: 0 10% 0;}
    .pdn-bottom {padding-bottom: 20px;}
    #blog_autor_arquivo a{color: #333; text-decoration: none; }
    .media{color: #000 !important;}
    .evento_calendario .dates_all{margin-top: 8%;}
    .dia{margin-top: 2%}
}

@media (min-width: 768px){
    .busca {margin: -20px 0 0 -45px;}
    td{padding-left: 11px;}
    .imagembannermob img{width: 100%;height: auto;}
}