@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }

html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }

q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/*=========================================
=            Fixes                       =
=========================================*/
select, article, section, header, aside, footer, textarea, input, h1, h2, h3, span, form, h4, h5, h6, a, div, ul, li { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

iframe[name="google_conversion_frame"] { height: 0 !important; overflow: hidden; display: block; }

pre { z-index: 2; }

/*==============================
=            mixins            =
==============================*/
/*=======================================
=            Classes Globais            =
=======================================*/
html { font-family: "museo-sans", sans-serif; }

body { background: #f3f3f3; }

p { font-weight: 400; font-size: 15px; line-height: 140%; color: #16262e; font-family: "museo-sans", sans-serif; }

.bold { font-weight: 600; }

h1 { font-size: 30px; font-weight: 900; font-family: "museo-sans", sans-serif; letter-spacing: 2px; }

@media (max-width: 1024px) { h1 { font-size: 30px; } }

h2, h3 { font-size: 28px; letter-spacing: 2px; font-weight: 900; font-family: "museo-sans", sans-serif; }

@media (max-width: 1024px) { h2, h3 { font-size: 25px; } }

img.icone { width: auto; height: auto; }

a { text-decoration: none; cursor: pointer; color: #16262e; -webkit-transition-property: color; -moz-transition-property: color; -o-transition-property: color; transition-property: color; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

a:hover { color: #00aeef; }

.hidden, .esconder { display: none; }

.clearfix, .center:after { clear: both; height: 0; }

hr { height: 1px; border: 0; width: 100%; background: #E2E2E2; }

.cor1 { color: #00aeef; }

a.anuncie { display: block; color: white; font-family: Museo-Sans; font-size: 14px; text-transform: uppercase; background-color: #e89f2a; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; text-align: center; position: fixed; bottom: 150px; right: -15px; z-index: 4; width: 50px; height: 50px; line-height: 50px; font-size: 0; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

@media (max-width: 1024px) { a.anuncie { position: relative; bottom: initial; right: initial; width: 142px; height: 35px; border: 1px solid #e89f2a; -webkit-border-radius: 17px; -moz-border-radius: 17px; -ms-border-radius: 17px; -o-border-radius: 17px; border-radius: 17px; color: #e89f2a; font-family: Museo-Sans; font-size: 12px; line-height: 39px; text-transform: uppercase; background: #fff; font-weight: 900; display: block; margin-left: auto; margin-right: auto; } }

a.anuncie:hover { font-size: 15px; width: 230px; }

@media (max-width: 960px) { a.anuncie:hover { width: 142px; font-size: 12px; } }

a.anuncie img { width: auto; width: 8px; height: 8px; position: absolute; top: 23px; left: 19px; }

.botao_1 { height: 3.75rem; line-height: 3.75rem; padding: 0; background-color: #00aeef; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; color: white; font-family: Museo-Sans; font-size: 0.625rem; text-transform: uppercase; }

.botao_2 { display: inline-block; height: 3.125rem; line-height: 3.125rem; background-color: white; border: 1px solid #16262e; width: 100%; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; color: #16262e; font-family: Museo-Sans; font-size: 0.625rem; text-transform: uppercase; }

.oculto { display: none; }

/*=====================================================================================================
=            Caso se queira um site full, basta retirar a limitação de pixels do container            =
=====================================================================================================*/
.layout { max-width: 1300px; margin-left: auto; margin-right: auto; position: relative; padding: 0 1.25rem; }

.layout:after { content: " "; display: block; clear: both; }

@media (max-width: 960px) { .desktop { display: none !important; } }

.mobile { display: none !important; }

@media (max-width: 960px) { .mobile { display: inline-block !important; } }

/*==========================================================================================================================================
=              Sempre importante deixar o CK editor com suas configurações de estilos configuradas, o bold, o italico e listas            =
==========================================================================================================================================*/
.ckeditor iframe { width: 100% !important; height: 100% !important; min-height: 445px; }

@media (max-width: 1024px) { .ckeditor iframe { min-height: 340px; } }

@media (max-width: 960px) { .ckeditor iframe { min-height: 395px; } }

@media (max-width: 480px) { .ckeditor iframe { min-height: 165px; } }

.ckeditor a { color: #00aeef; }

.ckeditor h1, .ckeditor h2, .ckeditor h3, .ckeditor p { margin: 10px 0; }

.ckeditor em { font-style: italic; }

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

.ckeditor strong { font-weight: bold; }

.ckeditor ul li { margin: 5px 0; list-style-type: disc; }

/*========================================
=            botoes e titulos            =
========================================*/
/*==========================================
=            navegação dropdown            =
==========================================*/
nav { -webkit-backface-visibility: hidden; max-width: 100%; }

nav ul.menu { width: 100%; }

nav ul.menu li.has-dropdown ul { width: 100%; height: 3.75rem; background-color: #16262e; position: fixed; left: 0; z-index: 99; opacity: 0; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; visibility: hidden; margin-top: 0; text-align: center; }

nav ul.menu li.has-dropdown ul ul { background: #0076a3; }

nav ul.menu li.has-dropdown ul a { color: #fff !important; }

nav ul.menu > li.has-dropdown > ul > li > ul > li { text-align: left; position: relative; width: 100%; vertical-align: top; display: inline-block; }

nav ul.menu > li.has-dropdown > ul > li > ul > li:hover a { background: #006489; }

nav ul.menu > li > ul > li:hover > ul { opacity: 1; visibility: visible; }

nav ul.menu > li.has-dropdown:hover > ul { opacity: 1; visibility: visible; }

nav ul.menu > li.has-dropdown:last-child > ul ul { left: auto; right: 100%; }

nav ul.menu > li.has-dropdown > ul > li > ul { left: -100%; top: 0; }

nav ul.menu li.has-dropdown > ul > li { text-align: left; display: inline-block; position: relative; vertical-align: top; }

nav ul.menu li.has-dropdown > ul > li i { display: inline-block; margin-right: 2px; }

nav ul.menu li.has-dropdown > ul > li.has-dropdown:after { color: #fff !important; top: 35%; right: 24px; }

nav ul.menu li.has-dropdown > ul li a { height: auto; padding: 24px 10px !important; display: inline-block !important; color: #fff !important; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background; transition-property: background; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

nav ul.menu li.has-dropdown { position: relative; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; opacity: 1; }

nav ul.menu li.has-dropdown:after { display: block; content: url(../img/seta_branca_baixo.png); position: absolute; top: 33px; right: -3%; width: 8px; height: 6px; }

nav ul.menu li.has-dropdown ul li.cultura a:hover, nav ul.menu li.has-dropdown ul li.cultura a.ativo { background: #d1495b; }

nav ul.menu li.has-dropdown ul li.policial a:hover, nav ul.menu li.has-dropdown ul li.policial a.ativo { background: #cc333f; }

nav ul.menu li.has-dropdown ul li.geral a:hover, nav ul.menu li.has-dropdown ul li.geral a.ativo { background: #9b59b6; }

nav ul.menu li.has-dropdown ul li.entretenimento a:hover, nav ul.menu li.has-dropdown ul li.entretenimento a.ativo { background: #e67e22; }

nav ul.menu li.has-dropdown ul li.esporte a:hover, nav ul.menu li.has-dropdown ul li.esporte a.ativo { background: #2980b9; }

nav ul.menu li.has-dropdown ul li.educacao a:hover, nav ul.menu li.has-dropdown ul li.educacao a.ativo { background: #27ae60; }

nav ul.menu li.has-dropdown ul li.politica a:hover, nav ul.menu li.has-dropdown ul li.politica a.ativo { background: #6a4a3c; }

nav ul.menu li.has-dropdown.blogs ul { width: 180px; position: absolute; left: 0; height: auto; text-align: center; }

nav ul.menu li.has-dropdown.blogs > ul > li { display: block !important; text-align: center; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background; transition-property: background; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

nav ul.menu li.has-dropdown.blogs > ul > li a:hover, nav ul.menu li.has-dropdown.blogs > ul > li a.ativo { background: #00aeef; }

/*===================================
=            formularios            =
===================================*/
form.search_box { *zoom: 1; }

form.search_box:after { content: ""; display: table; clear: both; }

form.search_box input[type="search"] { margin: 0; width: 83.3333333333%; float: left; border: 0; }

@media (max-width: 1024px) { form.search_box input[type="search"] { width: 91.6666666667%; float: left; } }

@media (max-width: 960px) { form.search_box input[type="search"] { width: 83.3333333333%; float: left; } }

form.search_box .submitbox { width: 16.6666666667%; float: right; margin-right: 0; color: #fff; text-align: center; position: relative; }

@media (max-width: 1024px) { form.search_box .submitbox { width: 8.3333333333%; float: right; margin-right: 0; } }

@media (max-width: 960px) { form.search_box .submitbox { width: 16.6666666667%; float: right; margin-right: 0; } }

form.search_box .submitbox input[type="submit"] { display: inline-block; margin: 0; font-size: 0; height: 40px; border: 0; opacity: 1; position: relative; width: 100%; background: #00aeef url(../img/botao_busca.png) center center no-repeat; }

form label { cursor: pointer; }

form .linha .half { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 960px) { form .linha .half { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

form .linha .half:last-child { width: 49.1525423729%; float: right; margin-right: 0; }

@media (max-width: 960px) { form .linha .half:last-child { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

form .input_style, form select, form textarea, form input[type="text"], form input[type="email"], form input[type="url"], form input[type="tel"], form input[type="file"], form input[type="search"] { background: #eee; width: 100%; padding-left: 8px; font-family: "museo-sans", sans-serif; border: 0; color: #16262e; font-size: 0.75rem; text-transform: uppercase; font-weight: 600; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.55s; -moz-transition-duration: 0.55s; -o-transition-duration: 0.55s; transition-duration: 0.55s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

form .input_style::-webkit-input-placeholder, form select::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form input[type="text"]::-webkit-input-placeholder, form input[type="email"]::-webkit-input-placeholder, form input[type="url"]::-webkit-input-placeholder, form input[type="tel"]::-webkit-input-placeholder, form input[type="file"]::-webkit-input-placeholder, form input[type="search"]::-webkit-input-placeholder { color: #16262e; }

form .input_style:-moz-placeholder, form select:-moz-placeholder, form textarea:-moz-placeholder, form input[type="text"]:-moz-placeholder, form input[type="email"]:-moz-placeholder, form input[type="url"]:-moz-placeholder, form input[type="tel"]:-moz-placeholder, form input[type="file"]:-moz-placeholder, form input[type="search"]:-moz-placeholder { color: #16262e; }

form .input_style::-moz-placeholder, form select::-moz-placeholder, form textarea::-moz-placeholder, form input[type="text"]::-moz-placeholder, form input[type="email"]::-moz-placeholder, form input[type="url"]::-moz-placeholder, form input[type="tel"]::-moz-placeholder, form input[type="file"]::-moz-placeholder, form input[type="search"]::-moz-placeholder { color: #16262e; }

form .input_style:-ms-input-placeholder, form select:-ms-input-placeholder, form textarea:-ms-input-placeholder, form input[type="text"]:-ms-input-placeholder, form input[type="email"]:-ms-input-placeholder, form input[type="url"]:-ms-input-placeholder, form input[type="tel"]:-ms-input-placeholder, form input[type="file"]:-ms-input-placeholder, form input[type="search"]:-ms-input-placeholder { color: #16262e; }

form select { margin-bottom: 10px; outline: none; background: #fff; height: 3.563rem; line-height: 3.563rem; }

form textarea { height: 150px; background: #fff; }

form input[type="checkbox"] { cursor: pointer; }

form input[type="radio"] { cursor: pointer; }

form input[type="text"], form input[type="email"], form input[type="url"], form input[type="tel"], form input[type="file"], form input[type="search"] { background: #fff; margin-bottom: 10px; height: 3.563rem; line-height: 3.563rem; }

form input[type="text"]:disabled, form input[type="email"]:disabled, form input[type="url"]:disabled, form input[type="tel"]:disabled, form input[type="file"]:disabled, form input[type="search"]:disabled { background: #ccc !important; color: #16262e !important; cursor: not-allowed; }

form input[type="file"] { padding: 10px; }

form button.botao_enviar, form button.submit, form input.botao_enviar, form input.submit, form input[type="submit"], form button[type="submit"] { height: auto; cursor: pointer; font-weight: 600; color: #16262e; font-family: Museo-Sans; font-size: 0.625rem; text-transform: uppercase; background: #f3f3f3; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

form button.botao_enviar:hover, form button.submit:hover, form input.botao_enviar:hover, form input.submit:hover, form input[type="submit"]:hover, form button[type="submit"]:hover { color: #fff; background: #16262e; }

form button.botao_enviar:disabled, form button.submit:disabled, form input.botao_enviar:disabled, form input.submit:disabled, form input[type="submit"]:disabled, form button[type="submit"]:disabled { background: #ccc !important; color: #16262e !important; border: 2px solid #16262e; cursor: not-allowed; }

/*=============================================
=            Paginação das paginas            =
=============================================*/
ul.pagination { text-align: right; padding-bottom: 2.5rem; clear: both; }

ul.pagination li { display: inline-block; }

ul.pagination li a { font-weight: 500; padding: 5px 10px; }

ul.pagination li a:hover { border: 0; }

ul.pagination li a.atual { background: #00aeef; color: #fff; }

ul.pagination li a.cinza { color: #CCCCCC; }

ul.pagination li p { font-weight: 500; color: #5E2231; }

ul.pagination li p span { background: #5E2231; color: #fff; padding: 0.5rem 0.8rem; }

ul.pagination li.peiro a { padding-right: .5rem; }

ul.pagination li.ultimo a { padding-left: .5rem; }

/*=======================================
=            modal-menu            =
=======================================*/
.overlay { background: rgba(0, 0, 0, 0.54); width: 100%; height: 100%; position: fixed; z-index: 0; display: block; opacity: 0; visibility: hidden; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.overlay.thank-you { background: rgba(34, 34, 34, 0.95); z-index: 30; opacity: 1; }

.overlay.ativo { z-index: 11; opacity: 1; visibility: visible; }

@media (max-width: 960px) { .overlay.ativo { display: block; } }

.modal-box { right: 0; display: block; z-index: 9999; overflow: visible; left: 0; right: 0; width: 95%; margin: auto; text-align: center; opacity: 0; position: fixed; top: 70px; visibility: hidden; max-width: 790px; padding: 30px 30px; background: #fff; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.modal-box input[type="text"], .modal-box input[type="tel"], .modal-box input[type="email"], .modal-box select, .modal-box textarea { height: 57px; line-height: 57px; background-color: #f3f3f3; }

.modal-box#cadastrar_empresa a.fechar { background-color: #d95d45; position: absolute; top: 0; right: -39px; padding: 13px; text-align: center; }

.modal-box#cadastrar_anuncio a.fechar { background-color: #d95d45; position: absolute; top: 0; right: -39px; padding: 13px; text-align: center; }

.modal-box#cadastrar_anuncio .titulo form input[type="submit"] { background-color: #d95b43; }

.modal-box.ativo { opacity: 1; visibility: visible; }

.modal-box p { max-width: 29.188rem; display: block; margin-left: auto; margin-right: auto; color: #16262e; font-family: Lora; font-size: 1rem; font-weight: 400; }

.modal-box h2 { margin-bottom: 20px; }

.modal-box h2:after { content: " "; background-color: #16262e; height: 2px; width: 94%; position: absolute; top: 72px; left: 50%; z-index: 1; margin-left: -47%; }

.modal-box h2 span.fundobranco { background: #fff; color: #16262e; font-family: Museo-Sans; font-size: 1.5rem; text-transform: uppercase; padding: 0 30px; z-index: 2; position: relative; }

.modal-box form { max-width: 29.188rem; display: block; margin-left: auto; margin-right: auto; margin-top: 50px; }

.modal-box form textarea { height: 5.813rem; }

.modal-box form input[type="submit"] { height: 3.75rem; background-color: #00aeef; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px; width: 100%; color: white; font-family: Museo-Sans; font-size: 0.625rem; text-transform: uppercase; cursor: pointer; border: 0; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; margin-top: 15px; margin-bottom: 15px; }

.modal-box a.contato-fechar { color: #fff; width: 185px; height: 50px; display: block; border: 1px solid white; border-radius: 25px; line-height: 50px; margin: auto; margin-top: 50px; }

.modal-box.modal-busca { top: 0; right: 0; width: 0; left: initial; background: rgba(0, 0, 0, 0.8); z-index: 9999; height: 80px; width: 100%; max-width: none; text-align: center; transform: initial; padding: 0; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.modal-box.modal-busca.ativo { opacity: 1; }

.modal-box.modal-busca.ativo ul { padding-top: 4.375rem; }

.modal-box.modal-busca form.search_box { max-width: 390px; width: 100%; height: 80px; border: 0; background: #fff; float: right; position: relative; padding-left: 50px; margin-top: 0; }

@media (max-width: 960px) { .modal-box.modal-busca form.search_box { width: 88%; } }

.modal-box.modal-busca form.search_box a.fechar_busca { font-size: 0; display: block; margin-bottom: 1.875rem; float: left; clear: both; margin-top: 1.25rem; margin-right: 1.25rem; font-size: 0; position: absolute; top: -2px; left: 0; height: 40px; border-right: 1px solid #16262e; padding-right: 15px; padding-left: 25px; padding-top: 14px; }

.modal-box.modal-busca form.search_box input { height: 80px; background: #fff; }

.modal-box.modal-busca form.search_box input[type="text"] { margin: 0; width: 83.0508474576%; float: left; margin-right: 1.6949152542%; border: 0; color: #16262e; padding: 5px; padding-left: 18px; outline: none; }

.modal-box.modal-busca form.search_box input[type="text"]::-webkit-input-placeholder { color: #fff; }

.modal-box.modal-busca form.search_box input[type="text"]:-moz-placeholder { color: #fff; }

.modal-box.modal-busca form.search_box input[type="text"]::-moz-placeholder { color: #fff; }

.modal-box.modal-busca form.search_box input[type="text"]:-ms-input-placeholder { color: #fff; }

@media (max-width: 1024px) { .modal-box.modal-busca form.search_box input[type="text"] { width: 83.0508474576%; float: left; margin-right: 1.6949152542%; font-size: 20px; } }

@media (max-width: 480px) { .modal-box.modal-busca form.search_box input[type="text"] { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; } }

.modal-box.modal-busca form.search_box input[type="submit"] { margin: 0; width: 15.2542372881%; float: right; margin-right: 0; font-size: 0; border: 0; background: url(../img/form_lupa_azul.png) center center no-repeat !important; opacity: 1; }

@media (max-width: 1024px) { .modal-box.modal-busca form.search_box input[type="submit"] { width: 15.2542372881%; float: right; margin-right: 0; } }

@media (max-width: 480px) { .modal-box.modal-busca form.search_box input[type="submit"] { width: 23.7288135593%; float: right; margin-right: 0; } }

.modal-box.modal-menu { top: 0; right: 0; width: 0; left: initial; background: rgba(10, 126, 190, 0.9); z-index: 9999; height: 100%; max-width: none; text-align: center; width: 100%; transform: initial; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.modal-box.modal-menu.ativo { opacity: 1; }

.modal-box.modal-menu.ativo ul { padding-top: 4.375rem; }

.modal-box.modal-menu nav a.fechar { display: block; margin-bottom: 1.875rem; float: right; clear: both; margin-top: 1.25rem; margin-right: 1.25rem; }

.modal-box.modal-menu nav a.fechar img { width: 100%; height: auto; max-width: 20px; }

.modal-box.modal-menu nav ul { clear: both; display: inline-block; padding-top: 0; width: 100%; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.modal-box.modal-menu nav ul li { margin-bottom: 2.5rem; }

@media (max-width: 1024px) { .modal-box.modal-menu nav ul li { margin-bottom: 1rem; } }

.modal-box.modal-menu nav ul li a { display: inline-block; color: #fff; font-size: 2.1875rem; text-transform: uppercase; text-align: right; font-weight: 300; border-bottom: 2px solid rgba(255, 255, 255, 0); padding: 0 8px; padding-bottom: 11px; font-family: "museo-sans", sans-serif; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

@media (max-width: 1024px) { .modal-box.modal-menu nav ul li a { font-size: 17px; } }

.modal-box.modal-menu nav ul li a:hover { border-bottom: 2px solid white; }

.conteudo_wrap { margin-top: 80px; }

@media (max-width: 1024px) { .conteudo_wrap { margin-top: 40px; } }

header { height: 80px; width: 100%; background: #00aeef; position: fixed; top: 0; left: 0; z-index: 3; }

header .header_base .layout .logo { float: left; }

header .header_base .layout .logo a img { margin-top: 14px; width: 100%; max-width: 179px; height: auto; }

@media (max-width: 480px) { header .header_base .layout .logo a img { max-width: 120px; margin-top: 19px; } }

header .header_base .layout .desktop { float: right; }

header .header_base .layout .desktop ul.menu { width: 100%; }

header .header_base .layout .desktop ul.menu li { display: inline-block; }

header .header_base .layout .desktop ul.menu li a { display: block; color: #fff; font-size: 12px; text-transform: uppercase; padding: 31px 15px; font-weight: 600; letter-spacing: .5; width: 100%; }

header .header_base .layout .mobile { float: right; padding-top: 28px; }

header .header_base .layout .mobile.botao_buscar { padding-left: 30px; }

footer { width: 100%; }

footer .footer_topo { background: #fff; width: 100%; height: 8.75rem; }

@media (max-width: 1024px) { footer .footer_topo { padding-top: 1.875rem; } }

footer .footer_topo .layout img.logo { width: 100%; max-width: 11.125rem; margin-top: 50px; }

@media (max-width: 1024px) { footer .footer_topo .layout img.logo { margin-top: 5px; } }

footer .footer_topo .layout .coluna:nth-child(1) { width: 15.2542372881%; float: left; margin-right: 1.6949152542%; }

footer .footer_topo .layout .coluna:nth-child(1) img { height: auto; }

@media (max-width: 1200px) { footer .footer_topo .layout .coluna:nth-child(1) { padding-right: 30px; width: 44.4444444444%; float: left; margin-right: 11.1111111111%; } }

footer .footer_topo .layout .coluna:nth-child(2) { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1200px) { footer .footer_topo .layout .coluna:nth-child(2) { display: none; } }

footer .footer_topo .layout .coluna:nth-child(3) { width: 15.2542372881%; float: right; margin-right: 0; text-align: right; margin-top: 60px; }

@media (max-width: 1200px) { footer .footer_topo .layout .coluna:nth-child(3) { width: 44.4444444444%; float: right; margin-right: 0; } }

@media (max-width: 1024px) { footer .footer_topo .layout .coluna:nth-child(3) { margin-top: 13px; } }

footer .footer_topo .layout .coluna .desktop ul.menu { margin-top: 71px; }

footer .footer_topo .layout .coluna .desktop ul.menu li { display: inline-block; }

footer .footer_topo .layout .coluna .desktop ul.menu li:last-child a { padding-right: 0; }

footer .footer_topo .layout .coluna .desktop ul.menu li a { color: #16262e; font-size: 0.688rem; text-transform: uppercase; padding-right: 50px; font-weight: 600; letter-spacing: .5; }

@media (max-width: 1400px) { footer .footer_topo .layout .coluna .desktop ul.menu li a { padding-right: 30px; } }

footer .footer_topo .layout .coluna .social li { width: 1.875rem; height: 1.813rem; border-radius: 1.813rem; display: inline-block; margin-right: 10px; cursor: pointer; }

footer .footer_topo .layout .coluna .social li.facebook { background: #3b5998; }

footer .footer_topo .layout .coluna .social li.twitter { background: #00aced; }

footer .footer_topo .layout .coluna .social li.googleplus { background: #dd4b39; }

footer .footer_topo .layout .coluna .social li:last-child { margin-right: 0; }

footer .footer_topo .layout .coluna .social li a { color: #fff; display: block; width: 1.875rem; height: 1.813rem; text-align: center; }

footer .footer_topo .layout .coluna .social li a .fa { color: #fff; margin-top: 8px; }

footer .assinatura { height: auto; padding: 14px 0; background-color: #16262e; width: 100%; }

footer .assinatura .layout .copyright { color: white; font-size: 0.625rem; float: left; }

footer .assinatura .layout a { float: right; }

footer .assinatura .layout a img { max-width: 2.563rem; height: auto; }

.titulo_pagina.fundobranco { text-align: center; padding-top: 164px; }

@media (max-width: 960px) { .titulo_pagina.fundobranco { padding-top: 120px; } }

.titulo_pagina.fundobranco h1 { display: inline-block; color: #16262e; font-family: Museo-Sans; font-size: 3rem; text-transform: uppercase; position: relative; width: 100%; }

@media (max-width: 960px) { .titulo_pagina.fundobranco h1 { font-size: 2rem; } }

.titulo_pagina.fundobranco h1:after { content: " "; background-color: #16262e; height: 2px; width: 100%; position: absolute; top: 20px; left: 0; z-index: 1; }

@media (max-width: 960px) { .titulo_pagina.fundobranco h1:after { display: none; } }

.titulo_pagina.fundobranco h1 .fundobranco { position: relative; z-index: 2; background: #F3F3F3; padding: 0 40px; }

@media (max-width: 960px) { .titulo_pagina.fundobranco h1 .fundobranco { padding: 0; } }

.titulo_pagina.foto_fundo { height: 28.75rem; text-align: center; background-size: cover !important; }

@media (max-width: 1024px) { .titulo_pagina.foto_fundo { height: 23.75rem; } }

.titulo_pagina.foto_fundo .layout { position: relative; z-index: 2; }

.titulo_pagina.foto_fundo .layout h1 { padding-top: 190px; color: white; font-family: Museo-Sans; font-size: 3rem; text-transform: uppercase; margin-bottom: 20px; }

@media (max-width: 1024px) { .titulo_pagina.foto_fundo .layout h1 { font-size: 1.875rem; padding-top: 140px; } }

.titulo_pagina.foto_fundo .layout p { color: white; font-family: Lora; font-size: 1.125rem; font-style: italic; line-height: 1.5rem; max-width: 35.938rem; display: block; margin-left: auto; margin-right: auto; }

@media (max-width: 1024px) { .titulo_pagina.foto_fundo .layout p { font-size: 1rem; } }

.blogpost_box { position: relative; display: block; height: 19.125rem; margin-bottom: 20px; float: left; width: 100%; *zoom: 1; }

.blogpost_box:after { content: ""; display: table; clear: both; }

.blogpost_box.lista { -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); background: #fff; margin-bottom: 20px; padding-right: 40px; }

.blogpost_box.lista:hover p.nome { color: #00aeef !important; }

.blogpost_box.lista .foto { width: 32.2033898305%; float: left; margin-right: 1.6949152542%; position: relative; }

.blogpost_box.lista .foto:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente.png) repeat; z-index: 1; }

.blogpost_box.lista .texto { width: 66.1016949153%; float: right; margin-right: 0; position: relative; padding-top: 45px; }

.blogpost_box.lista .texto img { display: inline-block; margin-right: 8px; position: relative; top: 3px; }

.blogpost_box.lista .texto p.nome { font-size: 24px; font-weight: 700; color: #16262e; margin-bottom: 15px; font-family: "museo-sans", sans-serif; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.blogpost_box.lista .texto p.horario { font-size: 10px; color: #16262e; font-family: "museo-sans", sans-serif; display: inline-block; text-transform: uppercase; padding-right: 15px; font-weight: 600; }

.blogpost_box.lista .texto p.blog { color: #16262e; font-size: 10px; font-family: "museo-sans", sans-serif; margin-bottom: 20px; display: inline-block; text-transform: uppercase; font-weight: 600; }

.blogpost_box.lista .texto p.resumo { display: block; font-size: 16px; font-family: "Lora"; }

.blogpost_box.lista:after { display: none !important; }

.blogpost_box:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente.png) repeat; z-index: 1; }

.blogpost_box.col1 { width: 24%; margin: 0; margin-bottom: 20px; }

.blogpost_box.col2 { width: 49%; margin: 0; margin-bottom: 20px; }

.blogpost_box.col3 { width: 74%; margin: 0; margin-bottom: 20px; }

.blogpost_box.col4 { width: 100%; margin: 0; margin-bottom: 20px; }

.blogpost_box.margin, .blogpost_box.margem { margin-right: 2% !important; }

.blogpost_box .foto { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover !important; }

.blogpost_box .texto { position: absolute; bottom: 20px; left: 20px; z-index: 2; }

.blogpost_box .texto .nome { font-family: Lora; font-size: 1rem; font-weight: 700; color: #fff; }

.blogpost_box .texto .blog { color: #fff; margin-top: 5px; font-size: 12px; }

.blogpost_box .texto .blog img { display: inline-block; margin-right: 8px; }

.propaganda { float: left; margin-right: 2%; text-align: center; width: 100%; }

@media (max-width: 1024px) { .propaganda { display: none; } }

.propaganda.mobile { display: none; }

@media (max-width: 960px) { .propaganda.mobile { display: block; } }

.propaganda.mobile img { max-width: 320px; }

.propaganda.w300 img { max-width: 300px; }

.propaganda.w728 img { max-width: 728px; }

.propaganda.col1 { width: 24%; margin: 0; margin-bottom: 20px; }

.propaganda.col2 { width: 48%; margin: 0; margin-bottom: 20px; }

.propaganda.col3 { width: 74%; margin: 0; margin-bottom: 20px; }

.propaganda.col4 { width: 100%; margin: 0; margin-bottom: 20px; }

.propaganda.margin, .propaganda.margem { margin-right: 2% !important; }

.propaganda img { width: 100%; height: auto; }

.noticia_box { position: relative; display: block; height: 19.125rem; margin-bottom: 20px; float: left; width: 100%; overflow: hidden; background: #000; }

.noticia_box.col1 { width: 24%; margin: 0; margin-bottom: 20px; }

.noticia_box.col2 { width: 49%; margin: 0; margin-bottom: 20px; }

.noticia_box.col3 { width: 74%; margin: 0; margin-bottom: 20px; }

.noticia_box.col4 { width: 100%; margin: 0; margin-bottom: 20px; }

.noticia_box:hover .foto { opacity: .7; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.noticia_box:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente.png) repeat; z-index: 1; }

.noticia_box.margin, .noticia_box.margem { margin-right: 2% !important; }

.noticia_box.video .texto { width: 100%; }

.noticia_box.video .texto .tempo { display: inline-block; color: white; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; float: left; margin-right: 15px; }

.noticia_box.video .texto .tempo img { position: relative; top: 3px; padding-right: 5px; }

.noticia_box.video .texto .canal { display: inline-block; color: white; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; float: left; }

.noticia_box.video .texto .canal img { position: relative; top: 3px; padding-right: 5px; }

.noticia_box.video .texto .titulo_noticia { display: block; width: 80%; float: left; clear: both; }

.noticia_box.video .texto .play { float: right; margin-right: 40px; }

.noticia_box.cultura .tag { background: #d1495b; }

.noticia_box.cultura .tag:after { border-left: 12px solid #d1495b; }

.noticia_box.policial .tag { background: #cc333f; }

.noticia_box.policial .tag:after { border-left: 12px solid #cc333f; }

.noticia_box.geral .tag { background: #9b59b6; }

.noticia_box.geral .tag:after { border-left: 12px solid #9b59b6; }

.noticia_box.entretenimento .tag { background: #e67e22; }

.noticia_box.entretenimento .tag:after { border-left: 12px solid #e67e22; }

.noticia_box.esporte .tag { background: #2980b9; }

.noticia_box.esporte .tag:after { border-left: 12px solid #2980b9; }

.noticia_box.educacao .tag { background: #27ae60; }

.noticia_box.educacao .tag:after { border-left: 12px solid #27ae60; }

.noticia_box.politica .tag { background: #6a4a3c; }

.noticia_box.politica .tag:after { border-left: 12px solid #6a4a3c; }

.noticia_box .tag { padding: 9px 12px; color: white; font-size: 0.688rem; text-transform: uppercase; z-index: 1; position: absolute; top: 20px; left: 20px; border-radius: 17px; }

.noticia_box .tag:after { content: " "; display: block; position: absolute; bottom: -4px; left: 0; width: 0; height: 0; border-top: 11px solid transparent; border-left: 12px solid red; border-bottom: 5px solid transparent; }

.noticia_box .foto { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-size: cover !important; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.noticia_box .texto { position: absolute; bottom: 20px; left: 20px; z-index: 2; text-align: left; }

@media (max-width: 960px) { .noticia_box .texto { width: 90%; } }

.noticia_box .texto .titulo_noticia { font-family: Lora; font-size: 1rem; font-weight: 700; color: #fff; }

.noticia_box .texto .data { color: #fff; margin-top: 5px; font-size: 12px; }

.noticia_box .texto .data img { display: inline-block; margin-right: 8px; }

.categoria_box { width: 49%; float: left; margin-bottom: 50px; }

.categoria_box.full { width: 100%; }

.categoria_box.cultura .foto { border-bottom: 2px solid #d1495b; }

.categoria_box.cultura h2 { color: #d1495b; }

.categoria_box.cultura h2:after { background: #d1495b; }

.categoria_box.policial .foto { border-bottom: 2px solid #cc333f; }

.categoria_box.policial h2 { color: #cc333f; }

.categoria_box.policial h2:after { background: #cc333f; }

.categoria_box.geral .foto { border-bottom: 2px solid #9b59b6; }

.categoria_box.geral h2 { color: #9b59b6; }

.categoria_box.geral h2:after { background: #9b59b6; }

.categoria_box.entretenimento .foto { border-bottom: 2px solid #e67e22; }

.categoria_box.entretenimento h2 { color: #e67e22; }

.categoria_box.entretenimento h2:after { background: #e67e22; }

.categoria_box.esporte .foto { border-bottom: 2px solid #2980b9; }

.categoria_box.esporte h2 { color: #2980b9; }

.categoria_box.esporte h2:after { background: #2980b9; }

.categoria_box.educacao .foto { border-bottom: 2px solid #27ae60; }

.categoria_box.educacao h2 { color: #27ae60; }

.categoria_box.educacao h2:after { background: #27ae60; }

.categoria_box.politica .foto { border-bottom: 2px solid #6a4a3c; }

.categoria_box.politica h2 { color: #6a4a3c; }

.categoria_box.politica h2:after { background: #6a4a3c; }

.categoria_box.margin { margin-right: 2%; }

.categoria_box .topo h2 { font-family: "museo-sans", sans-serif; font-size: 1.875rem; text-transform: uppercase; margin-bottom: 25px; position: relative; }

.categoria_box .topo h2 .fundobranco { position: relative; background: #F3F3F3; z-index: 2; padding: 10px 25px; padding-left: 0; }

.categoria_box .topo h2:after { content: " "; height: 2px; width: 100%; position: absolute; top: 17px; right: 0; z-index: 1; }

.categoria_box .noticia_box { height: 29.188rem; margin-bottom: 0; }

@media (max-width: 960px) { .categoria_box .noticia_box { height: 18rem; } }

.categoria_box .noticia_box a .titulo_noticia { font-size: 22px; margin-bottom: 15px; padding-right: 20px; }

@media (max-width: 960px) { .categoria_box .noticia_box a .titulo_noticia { font-size: 1rem; } }

.categoria_box .noticia_resumo_box { padding: 20px; background-color: white; display: block; clear: both; height: 121px; }

.categoria_box .noticia_resumo_box:last-child { -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); padding-bottom: 40px; }

.categoria_box .noticia_resumo_box:hover .titulo_noticia { color: #00aeef; }

.categoria_box .noticia_resumo_box a { display: block; width: 100%; clear: both; }

.categoria_box .noticia_resumo_box a .titulo_noticia { color: #393939; font-family: Lora; font-size: 0.938rem; font-weight: 700; margin-bottom: 12px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.categoria_box .noticia_resumo_box a .data { color: #999; font-family: "museo-sans", sans-serif; font-size: 0.625rem; text-transform: uppercase; }

.categoria_box .noticia_resumo_box a .data img { margin-right: 10px; }

.border_top_categoria.cultura { border-top: 3px solid #d1495b; }

.border_top_categoria.policial { border-top: 3px solid #cc333f; }

.border_top_categoria.geral { border-top: 3px solid #9b59b6; }

.border_top_categoria.entretenimento { border-top: 3px solid #e67e22; }

.border_top_categoria.esporte { border-top: 3px solid #2980b9; }

.border_top_categoria.educacao { border-top: 3px solid #27ae60; }

.border_top_categoria.politica { border-top: 3px solid #6a4a3c; }

.border_bottom_categoria.cultura { border-bottom: 3px solid #d1495b; }

.border_bottom_categoria.policial { border-bottom: 3px solid #cc333f; }

.border_bottom_categoria.geral { border-bottom: 3px solid #9b59b6; }

.border_bottom_categoria.entretenimento { border-bottom: 3px solid #e67e22; }

.border_bottom_categoria.esporte { border-bottom: 3px solid #2980b9; }

.border_bottom_categoria.educacao { border-bottom: 3px solid #27ae60; }

.border_bottom_categoria.politica { border-bottom: 3px solid #6a4a3c; }

.ultimas_noticias { background: #fff; padding-bottom: 20px; }

.ultimas_noticias .topo { padding: 40px 20px 0px 30px; }

.ultimas_noticias .topo h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 2.25rem; text-transform: uppercase; }

.ultimas_noticias .topo p { color: #16262e; font-family: Lora; font-size: 1.125rem; font-style: italic; margin-bottom: 35px; }

.ultimas_noticias .noticia_resumo_box { margin-bottom: 40px; }

.ultimas_noticias .noticia_resumo_box:hover .titulo_noticia { color: #00aeef; }

.ultimas_noticias .noticia_resumo_box img { width: 100%; height: auto; margin-bottom: 20px; }

.ultimas_noticias .noticia_resumo_box a .titulo_noticia { color: #393939; font-family: Lora; font-size: 1.125rem; font-weight: 700; padding: 0 20px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.ultimas_noticias .noticia_resumo_box a .data { padding: 0 20px; color: #999; font-family: "museo-sans", sans-serif; font-size: 0.625rem; text-transform: uppercase; }

.ultimas_noticias .noticia_resumo_box a .data img { margin-bottom: 0; margin-right: 7px; width: auto; }

#categoria_lista { width: 100%; color: white; font-family: Museo-Sans; font-size: 12px; line-height: 45px; text-transform: uppercase; padding: 30px 30px 35px 50px; margin-top: 25px; margin-bottom: 10px; display: none; }

@media (max-width: 1024px) { #categoria_lista { display: block; } }

#categoria_lista.aluguel { background: #e74c3c url(../img/icone_aluguel.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.carros { background: #e89f2a url(../img/icone_carros.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.animais { background: #d1495b url(../img/icone_animais.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.casas { background: #694c3f url(../img/icone_casas.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.diversos { background: #995ab1 url(../img/icone_diversos.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.eletronicos { background: #2f7fb4 url(../img/icone_eletronico.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.empregos { background: #3498db url(../img/icone_empregos.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.servicos { background: #d35400 url(../img/icone_servicos.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.motos { background: #34495e url(../img/icone_motos.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.lotes { background: #16a085 url(../img/icone_lotes.png) no-repeat 10px 26px; background-size: 28px; }

#categoria_lista.Agronegocios { background: #2ecc71 url(../img/icone_agro.png) no-repeat 10px 26px; background-size: 28px; }

.classificados_box { background: #fff; *zoom: 1; }

.classificados_box:after { content: ""; display: table; clear: both; }

.classificados_box:hover .titulo { color: #00aeef; }

.classificados_box a .texto { padding-left: 20px; padding-bottom: 20px; padding-top: 30px; padding-right: 20px; }

.classificados_box a .texto .titulo { text-transform: uppercase; font-size: 15px; font-weight: 600; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.classificados_box a .texto .preco { font-size: 12px; font-weight: 700; margin-top: 15px; }

.classificados_box a .texto .preco.azul { color: #3996d6; }

.classificados_box a .texto .preco.vermelho { color: #e54f43; }

.aside.blog .propaganda { margin-bottom: 30px; }

.aside.blog .post_mais_lido { height: 310px; position: relative; position: relative; background-size: cover !important; }

.aside.blog .post_mais_lido:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); opacity: 0.3; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

.aside.blog .post_mais_lido p { position: absolute; bottom: 30px; left: 20px; z-index: 2; color: #fff; font-size: 15px; text-transform: uppercase; padding-left: 20px; font-weight: 600; }

.aside.blog .post_mais_lido:before { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 310px; background: url(../img/gradiente.png) repeat-x bottom; z-index: 1; }

.aside.blog select { border: 0; width: 100%; color: #16262e; font-family: Museo-Sans; font-size: 12px; height: 50px; text-transform: uppercase; background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); display: none; margin-bottom: 20px; padding-left: 20px; }

@media (max-width: 960px) { .aside.blog select { display: block; } }

.aside.blog .branco { background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); padding-top: 55px; padding-bottom: 40px; margin-bottom: 30px; *zoom: 1; }

.aside.blog .branco:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { .aside.blog .branco { display: none; } }

@media (max-width: 960px) { .aside.blog .branco .categorias ul { display: none; } }

.aside.blog .branco .categorias ul li a { padding-left: 30px; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 0.75rem; text-transform: uppercase; padding: 15px 35px; display: block; font-weight: 600px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.aside.blog .branco .categorias ul li a:hover, .aside.blog .branco .categorias ul li a.ativo { background-color: #16262e; color: #fff; }

/*  Owl Carousel - Animate Plugin */
.owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.owl-carousel .owl-animated-in { z-index: 0; }

.owl-carousel .owl-animated-out { z-index: 1; }

.owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }

@-webkit-keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }

@keyframes fadeOut { 0% { opacity: 1; }
  100% { opacity: 0; } }

/*  Owl Carousel - Auto Height Plugin */
.owl-height { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; }

/*  Core Owl Carousel CSS File */
.owl-carousel { display: none; width: 90%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; display: block; margin-left: auto; margin-right: auto; }

.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; }

.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel.owl-loaded { display: block; }

.owl-carousel.owl-loading { opacity: 0; display: block; }

.owl-carousel.owl-hidden { opacity: 0; }

.owl-carousel .owl-refresh .owl-item { display: none; }

.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d; }

.owl-carousel.owl-text-select-on .owl-item { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; }

.owl-carousel .owl-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; }

.owl-carousel.owl-rtl { direction: rtl; }

.owl-carousel.owl-rtl .owl-item { float: right; }

/* No Js */
.no-js .owl-carousel { display: block; }

/*  Owl Carousel - Lazy Load Plugin */
.owl-carousel .owl-item .owl-lazy { opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; }

.owl-carousel .owl-item img { transform-style: preserve-3d; }

/*  Owl Carousel - Video Plugin */
.owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; }

.owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; }

.owl-carousel .owl-video-play-icon:hover { -webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; }

.owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame { position: relative; z-index: 1; }

.owl-nav div { display: block; font-size: 0px; position: absolute; top: 28%; font: normal normal normal 0px FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 0 !important; }

.owl-nav div:after { font-size: 45px !important; color: #00aeef; display: block; }

.owl-nav .owl-prev { left: -40px; }

.owl-nav .owl-prev:after { content: "\f104"; }

.owl-nav .owl-next { right: -40px; }

.owl-nav .owl-next:after { content: "\f105"; }

.owl-dots { margin-top: 20px; text-align: center; }

.owl-dots .owl-dot { display: inline-block; zoom: 1; }

.owl-dots .owl-dot span { display: block; width: 12px; height: 12px; margin: 5px 7px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background: #00aeef; opacity: .5; }

.owl-dots .owl-dot.active span { filter: Alpha(Opacity=100); opacity: 1; }

.owl-slider { width: 100%; }

.owl-slider .owl-nav div { top: 48%; }

.owl-slider .owl-nav .owl-prev { left: 10px; }

.owl-slider .owl-nav .owl-prev:after { color: #fff; }

.owl-slider .owl-nav .owl-next { right: 10px; }

.owl-slider .owl-nav .owl-next:after { color: #fff; }

.owl-slider .owl-dots { text-align: center; margin-top: -38px; }

.owl-slider .owl-dots .owl-dot { display: inline-block; zoom: 1; }

.owl-slider .owl-dots .owl-dot span { display: block; background: transparent; width: 10px; height: 10px; border: 0.143rem solid white; -moz-border-radius: 0.857rem; -webkit-border-radius: 0.857rem; border-radius: 0.857rem; opacity: .9; }

.owl-slider .owl-dots .owl-dot.active span { background: #fff; }

/* v1.0.6 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider { width: 600px; height: 400px; position: relative; direction: ltr; }

.royalSlider > * { float: left; }

.rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsABlock, .rsWebkit3d .rsLink { -webkit-backface-visibility: hidden; }

.rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer { -webkit-transform: none; }

.rsOverflow { width: 100%; height: 100%; position: relative; overflow: hidden; float: left; -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap { width: 100%; height: 100%; position: relative; overflow: hidden; left: 0; top: 0; -webkit-tap-highlight-color: transparent; }

.rsVisibleNearbyWrap .rsOverflow { position: absolute; left: 0; top: 0; }

.rsContainer { position: relative; width: 100%; height: 100%; -webkit-tap-highlight-color: transparent; }

.rsArrow, .rsThumbsArrow { cursor: pointer; }

.rsThumb { float: left; position: relative; }

.rsArrow, .rsNav, .rsThumbsArrow { opacity: 1; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; -o-transition: opacity 0.3s linear; transition: opacity 0.3s linear; }

.rsHidden { opacity: 0; visibility: hidden; -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s linear; -moz-transition: visibility 0s linear 0.3s, opacity 0.3s linear; -o-transition: visibility 0s linear 0.3s, opacity 0.3s linear; transition: visibility 0s linear 0.3s, opacity 0.3s linear; }

.rsGCaption { width: 100%; float: left; text-align: center; }

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen { position: fixed !important; height: auto !important; width: auto !important; margin: 0 !important; padding: 0 !important; z-index: 2147483647 !important; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important; }

.royalSlider .rsSlide.rsFakePreloader { opacity: 1 !important; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s; display: none; }

.rsSlide { position: absolute; left: 0; top: 0; display: block; overflow: hidden; height: 100%; width: 100%; }

.royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide { height: auto; }

.rsContent { width: 100%; height: 100%; position: relative; }

.rsPreloader { position: absolute; z-index: 0; }

.rsNav { -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; }

.rsNavItem { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25); }

.rsThumbs { cursor: pointer; position: relative; overflow: hidden; float: left; z-index: 22; }

.rsTabs { float: left; background: none !important; }

.rsTabs, .rsThumbs { -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent; }

.rsVideoContainer { width: auto; height: auto; line-height: 0; position: relative; }

.rsVideoFrameHolder { position: absolute; left: 0; top: 0; background: #141414; opacity: 0; -webkit-transition: .3s; }

.rsVideoFrameHolder.rsVideoActive { opacity: 1; }

.rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj { position: absolute; z-index: 50; left: 0; top: 0; width: 100%; height: 100%; }

/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-right: 44px; }

.rsABlock { left: 0; top: 0; position: absolute; z-index: 15; }

img.rsImg { max-width: none; }

.grab-cursor { cursor: url(grab.png) 8 8, move; }

.grabbing-cursor { cursor: url(grabbing.png) 8 8, move; }

.rsNoDrag { cursor: auto; }

.rsLink { left: 0; top: 0; position: absolute; width: 100%; height: 100%; display: block; z-index: 20; background: url(blank.gif); }

/******************************
*
*  RoyalSlider Default Skin
*
*    1. Arrows
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*
*  Sprite: 'rs-default.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
*
******************************/
/* Background */
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs { background: #151515; color: #FFF; }

/***************
*
*  1. Arrows
*
****************/
.rsDefault .rsArrow { height: 100%; width: 44px; position: absolute; display: block; cursor: pointer; z-index: 21; }

.rsDefault.rsVer .rsArrow { width: 100%; height: 44px; }

.rsDefault.rsVer .rsArrowLeft { top: 0; left: 0; }

.rsDefault.rsVer .rsArrowRight { bottom: 0; left: 0; }

.rsDefault.rsHor .rsArrowLeft { left: 0; top: 0; }

.rsDefault.rsHor .rsArrowRight { right: 0; top: 0; }

.rsDefault .rsArrowIcn { width: 32px; height: 32px; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; position: absolute; cursor: pointer; background: url("rs-default.png"); background-color: #000; background-color: rgba(0, 0, 0, 0.75); *background-color: #000; border-radius: 2px; }

.rsDefault .rsArrowIcn:hover { background-color: rgba(0, 0, 0, 0.9); }

.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background-position: -64px -32px; }

.rsDefault.rsHor .rsArrowRight .rsArrowIcn { background-position: -64px -64px; }

.rsDefault.rsVer .rsArrowLeft .rsArrowIcn { background-position: -96px -32px; }

.rsDefault.rsVer .rsArrowRight .rsArrowIcn { background-position: -96px -64px; }

.rsDefault .rsArrowDisabled .rsArrowIcn { opacity: .2; filter: alpha(opacity=20); *display: none; }

/***************
*
*  2. Bullets
*
****************/
.rsDefault .rsBullets { position: absolute; z-index: 35; left: 0; bottom: 0; width: 100%; height: auto; margin: 0 auto; background: #000; background: rgba(0, 0, 0, 0.75); text-align: center; line-height: 8px; overflow: hidden; }

.rsDefault .rsBullet { width: 8px; height: 8px; display: inline-block; *display: inline; *zoom: 1; padding: 6px 5px 6px; }

.rsDefault .rsBullet span { display: block; width: 8px; height: 8px; border-radius: 50%; background: #777; background: rgba(255, 255, 255, 0.5); }

.rsDefault .rsBullet.rsNavSelected span { background-color: #FFF; }

/***************
*
*  3. Thumbnails
*
****************/
.rsDefault .rsThumbsHor { width: 100%; height: 72px; }

.rsDefault .rsThumbsVer { width: 96px; height: 100%; position: absolute; top: 0; right: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsContainer { position: relative; height: 100%; }

.rsDefault.rsWithThumbsVer .rsThumbsContainer { position: relative; width: 100%; }

.rsDefault .rsThumb { float: left; overflow: hidden; width: 96px; height: 72px; }

.rsDefault .rsThumb img { width: 100%; height: 100%; }

.rsDefault .rsThumb.rsNavSelected { background: #02874a; }

.rsDefault .rsThumb.rsNavSelected img { opacity: 0.3; filter: alpha(opacity=30); }

.rsDefault .rsTmb { display: block; }

/* Thumbnails with text */
.rsDefault .rsTmb h5 { font-size: 16px; margin: 0; padding: 0; line-height: 20px; color: #FFF; }

.rsDefault .rsTmb span { color: #DDD; margin: 0; padding: 0; font-size: 13px; line-height: 18px; }

/* Thumbnails arrow icons */
.rsDefault .rsThumbsArrow { height: 100%; width: 20px; position: absolute; display: block; cursor: pointer; z-index: 21; background: #000; background: rgba(0, 0, 0, 0.75); }

.rsDefault .rsThumbsArrow:hover { background: rgba(0, 0, 0, 0.9); }

.rsDefault.rsWithThumbsVer .rsThumbsArrow { width: 100%; height: 20px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft { top: 0; left: 0; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight { bottom: 0; left: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top: 0; }

.rsDefault .rsThumbsArrowIcn { width: 16px; height: 16px; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; position: absolute; cursor: pointer; background: url("rs-default.png"); }

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -128px -32px; }

.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -128px -48px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -144px -32px; }

.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -144px -48px; }

.rsDefault .rsThumbsArrowDisabled { display: none !important; }

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) { .rsDefault .rsThumb { width: 59px; height: 44px; }
  .rsDefault .rsThumbsHor { height: 44px; }
  .rsDefault .rsThumbsVer { width: 59px; } }

/***************
*
*  4. Tabs
*
****************/
.rsDefault .rsTabs { width: 100%; height: auto; margin: 0 auto; text-align: center; overflow: hidden; padding-top: 12px; position: relative; }

.rsDefault .rsTab { display: inline-block; cursor: pointer; text-align: center; height: auto; width: auto; color: #333; padding: 5px 13px 6px; min-width: 72px; border: 1px solid #D9D9DD; border-right: 1px solid #f5f5f5; text-decoration: none; background-color: #FFF; background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4); background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4); background-image: linear-gradient(to bottom, #fefefe, #f4f4f4); -webkit-box-shadow: inset 1px 0 0 #fff; box-shadow: inset 1px 0 0 #fff; *display: inline; *zoom: 1; }

.rsDefault .rsTab:first-child { -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }

.rsDefault .rsTab:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; border-right: 1px solid #cfcfcf; }

.rsDefault .rsTab:active { border: 1px solid #D9D9DD; background-color: #f4f4f4; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset; }

.rsDefault .rsTab.rsNavSelected { color: #FFF; border: 1px solid #999; text-shadow: 1px 1px #838383; box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset; background: #ACACAC; background-image: -webkit-linear-gradient(top, #ACACAC, #BBB); background-image: -moz-llinear-gradient(top, #ACACAC, #BBB); background-image: linear-gradient(to bottom, #ACACAC, #BBB); }

/***************
*
*  5. Fullscreen button
*
****************/
.rsDefault .rsFullscreenBtn { right: 0; top: 0; width: 44px; height: 44px; z-index: 22; display: block; position: absolute; cursor: pointer; }

.rsDefault .rsFullscreenIcn { display: block; margin: 6px; width: 32px; height: 32px; background: url("rs-default.png") 0 0; background-color: #000; background-color: rgba(0, 0, 0, 0.75); *background-color: #000; border-radius: 2px; }

.rsDefault .rsFullscreenIcn:hover { background-color: rgba(0, 0, 0, 0.9); }

.rsDefault.rsFullscreen .rsFullscreenIcn { background-position: -32px 0; }

/***************
*
*  6. Play/close video button
*
****************/
.rsDefault .rsPlayBtn { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); width: 64px; height: 64px; margin-left: -32px; margin-top: -32px; cursor: pointer; }

.rsDefault .rsPlayBtnIcon { width: 64px; display: block; height: 64px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; background: url(rs-default.png) no-repeat 0 -32px; background-color: #000; background-color: rgba(0, 0, 0, 0.75); *background-color: #000; }

.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon { background-color: rgba(0, 0, 0, 0.9); }

.rsDefault .rsBtnCenterer { position: absolute; left: 50%; top: 50%; }

.rsDefault .rsCloseVideoBtn { right: 0; top: 0; width: 44px; height: 44px; z-index: 500; position: absolute; cursor: pointer; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); }

.rsDefault .rsCloseVideoBtn.rsiOSBtn { top: -38px; right: -6px; }

.rsDefault .rsCloseVideoIcn { margin: 6px; width: 32px; height: 32px; background: url("rs-default.png") -64px 0; background-color: #000; background-color: rgba(0, 0, 0, 0.75); *background-color: #000; }

.rsDefault .rsCloseVideoIcn:hover { background-color: rgba(0, 0, 0, 0.9); }

/***************
*
*  7. Preloader
*
****************/
.rsDefault .rsPreloader { width: 20px; height: 20px; background-image: url(../preloaders/preloader-white.gif); left: 50%; top: 50%; margin-left: -10px; margin-top: -10px; }

/***************
*
*  8. Global caption
*
****************/
.rsDefault .rsGCaption { position: absolute; float: none; bottom: 6px; left: 6px; text-align: left; background: black; background: rgba(0, 0, 0, 0.75); color: #FFF; padding: 2px 8px; width: auto; font-size: 12px; border-radius: 2px; }

.rsArrowLeft { background: url(../img/seta_left_slider.png); width: 11px; height: 20px; position: absolute; bottom: 67px; left: 6px; opacity: 1; z-index: 4; visibility: visible; display: none !important; }

@media (max-width: 960px) { .rsArrowLeft { display: block !important; } }

.rsArrowRight { background: url(../img/seta_right_branca.png); width: 11px; height: 20px; position: absolute; bottom: 67px; right: 6px; opacity: 1; z-index: 4; visibility: visible; display: none !important; }

@media (max-width: 960px) { .rsArrowRight { display: block !important; } }

#fancybox-thumbs { position: fixed; left: 0; width: 100%; overflow: hidden; z-index: 8050; }

#fancybox-thumbs.bottom { bottom: 2px; }

#fancybox-thumbs.top { top: 2px; }

#fancybox-thumbs ul { position: relative; list-style: none; margin: 0; padding: 0; }

#fancybox-thumbs ul li { float: left; padding: 1px; opacity: 0.5; }

#fancybox-thumbs ul li.active { opacity: 0.75; padding: 0; border: 1px solid #fff; }

#fancybox-thumbs ul li:hover { opacity: 1; }

#fancybox-thumbs ul li a { display: block; position: relative; overflow: hidden; border: 1px solid #222; background: #fff; outline: none; }

#fancybox-thumbs ul li img { display: block; position: relative; border: 0; padding: 0; }

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }

.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }

.fancybox-skin { position: relative; color: #444; text-shadow: none; }

.fancybox-opened { z-index: 8030; }

.fancybox-outer, .fancybox-inner { position: relative; }

.fancybox-inner { overflow: hidden; }

.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }

.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }

.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }

.fancybox-image { max-width: 100%; max-height: 100%; }

#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }

#fancybox-loading div { width: 44px; height: 44px; background: url("../js/fancybox/fancybox_loading.gif") center center no-repeat; }

.fancybox-nav { position: absolute; top: 0; height: 100%; cursor: pointer; text-decoration: none; background: transparent url("../js/fancybox/blank.gif"); /* helps IE */ -webkit-tap-highlight-color: transparent; z-index: 8040; }

.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }

/* Overlay helper */
.fancybox-lock { overflow: hidden !important; width: auto; }

.fancybox-lock body { overflow: hidden !important; margin: 0 !important; }

.fancybox-lock-test { overflow-y: hidden !important; }

.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: rgba(0, 0, 0, 0.78); }

.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }

.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; background: rgba(0, 0, 0, 0.7); }

/* Title helper */
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }

.fancybox-opened .fancybox-title { visibility: visible; }

.fancybox-title-float-wrap { position: absolute; margin-bottom: -35px; z-index: 8050; margin-top: 8px; }

.fancybox-title-float-wrap .child { font-size: 20px; display: inline-block; margin-right: -100%; /* Fallback for web browsers that doesn't support RGBa */ -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }

.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }

.fancybox-title-inside-wrap { padding-top: 10px; }

.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, 0.8); }

.fancybox-close { background: #fff url(../img/fancybox_fechar.png) center center no-repeat; position: absolute; top: 25px; right: 25px; width: 19px; height: 19px; cursor: pointer; z-index: 8040; padding: 17px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

.fancybox-close:hover { background: #00aeef url(../img/fancybox_fechar.png) center center no-repeat; }

.fancybox-prev { left: 0px; }

.fancybox-prev:hover span { left: -5px; }

.fancybox-next { right: 0px; }

.fancybox-next:hover span { right: -5px; }

.fancybox-prev span { background: #fff url(../img/fancybox_prev.png) center center no-repeat; left: 0; }

.fancybox-next span { background: #fff url(../img/fancybox_next.png) center center no-repeat; right: 0; }

.fancybox-nav span { width: 35px; height: 60px; display: block; position: absolute; right: 0; top: 50%; z-index: 8040; cursor: pointer; margin-top: -30px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

/* Example Styles for Demo */
.etabs { margin: 0; padding: 0; }

.tab { display: inline-block; zoom: 1; *display: inline; }

.tab a { font-weight: 900; font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; }

.tab a:hover { color: #00aeef !important; }

.tab.active { color: #00aeef !important; }

.tab a.active { color: #00aeef !important; }

.NFI-wrapper { background: none; margin-top: 5px; width: 48%; float: left; }

@media (max-width: 1024px) { .NFI-wrapper { width: 100%; } }

.NFI-button { width: 187px; height: 50px; text-align: center; line-height: 50px; background-color: #16262e; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px; color: white; font-size: 12px; text-transform: uppercase; cursor: pointer; width: 35%; }

@media (max-width: 1024px) { .NFI-button { width: 40%; } }

.NFI-filename { background: none !important; width: 65% !important; position: relative; }

@media (max-width: 1024px) { .NFI-filename { width: 59% !important; } }

body.index .conteudo_wrap { padding-bottom: 60px; padding-top: 70px; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias { *zoom: 1; margin-bottom: 20px; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias:after { content: ""; display: table; clear: both; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; height: auto; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider { width: 100%; float: left; margin-left: 0; margin-right: 0; text-align: center; } }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .noticia_box { height: 31.25rem; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .noticia_box { height: 20rem; } }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .noticia_box a .titulo_noticia { font-size: 2rem; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .noticia_box a .titulo_noticia { font-size: 1rem; } }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .noticia_box a span.texto { width: 92%; } }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav { height: 8.75rem; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav { display: none; } }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem { float: left; width: 25%; height: 8.75rem; overflow: hidden; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.cultura { border-top: 3px solid #d1495b; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.policial { border-top: 3px solid #cc333f; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.geral { border-top: 3px solid #9b59b6; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.entretenimento { border-top: 3px solid #e67e22; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.esporte { border-top: 3px solid #2980b9; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.educacao { border-top: 3px solid #27ae60; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb.politica { border-top: 3px solid #6a4a3c; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem.rsNavSelected .rsTmb .foto { opacity: .1; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem .rsTmb { display: block; height: 8.75rem; position: relative; width: 100%; cursor: pointer; background: #000; border-top: 3px solid transparent; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem .rsTmb .foto { display: block; height: 100%; width: 100%; top: 0; left: 0; position: absolute; z-index: 1; opacity: .5; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .royalSlider .rsNav .rsNavItem .rsTmb .nome { position: relative; z-index: 2; color: #f3f3f3; font-family: Lora; font-size: 0.813rem; font-weight: 700; width: 90%; padding-top: 90px; padding-left: 15px; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .propaganda { width: 23.7288135593%; float: right; margin-right: 0; margin-top: 22px; }

body.index .conteudo_wrap .noticias_geral .layout .abas_noticias .propaganda a img { width: 100%; }

body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques { *zoom: 1; }

body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques { margin-bottom: 30px; } }

body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .esquerda { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .esquerda .noticia_box { width: 100%; float: left; margin-left: 0; margin-right: 0; height: 17rem; } }

body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar .noticia_box { height: 12.5rem; margin-bottom: 16px; width: 100%; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar .noticia_box { width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }
  body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar .noticia_box:last-child { width: 32.2033898305%; float: right; margin-right: 0; } }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar .noticia_box { width: 100%; float: left; margin-left: 0; margin-right: 0; height: 17rem; }
  body.index .conteudo_wrap .noticias_geral .layout .noticias_destaques .sidebar .noticia_box:last-child { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.index .conteudo_wrap .noticias_categorias { *zoom: 1; }

body.index .conteudo_wrap .noticias_categorias:after { content: ""; display: table; clear: both; }

body.index .conteudo_wrap .noticias_categorias .layout .esquerda { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_categorias .layout .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.index .conteudo_wrap .noticias_categorias .layout .esquerda .propaganda { margin-bottom: 50px; text-align: center; }

body.index .conteudo_wrap .noticias_categorias .layout .esquerda .propaganda img { width: 100%; max-width: 728px; }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .esquerda .categoria_box { width: 100%; float: left; margin-left: 0; margin-right: 0; max-width: 570px; margin-left: auto; margin-right: auto; float: none; margin-top: 40px; clear: both; } }

body.index .conteudo_wrap .noticias_categorias .layout .direita { width: 23.7288135593%; float: right; margin-right: 0; background: #fff; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_categorias .layout .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; float: left; padding-bottom: 30px; margin-bottom: 30px; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box { *zoom: 1; }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-top: 40px; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura { width: 100%; }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .esquerda { width: 49%; float: left; margin-right: 1.5%; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .esquerda { width: 60%; } }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; max-width: 570px; margin-left: auto; margin-right: auto; float: none; margin-top: 40px; clear: both; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .esquerda .noticia_box { height: 39.438rem; }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .esquerda .noticia_box { margin-bottom: 20px; height: 18rem; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita { width: 23%; float: left; background: none; }

@media (max-width: 1024px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita { width: 38%; clear: none; margin-top: 0; } }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; max-width: 570px; margin-left: auto; margin-right: auto; float: none; margin-top: 40px; clear: both; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita .noticia_box { height: 19.125rem; margin-bottom: 20px; }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita .bloco_branco { border-top: 2px solid #d1495b; clear: both; }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita .bloco_branco .noticia_resumo_box { height: 152px; }

@media (max-width: 960px) { body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .direita .bloco_branco .noticia_resumo_box { height: auto; } }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .propaganda { float: right; margin-top: 15px; width: 23%; }

body.index .conteudo_wrap .noticias_categorias .layout .categoria_box.cultura .propaganda a img { width: 100%; height: auto; }

body.index .conteudo_wrap .classificados_wrap { *zoom: 1; }

body.index .conteudo_wrap .classificados_wrap:after { content: ""; display: table; clear: both; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca { background-color: #00aeef; width: 23.7288135593%; float: left; margin-right: 1.6949152542%; padding: 35px; }

@media (max-width: 1024px) { body.index .conteudo_wrap .classificados_wrap .layout .form_busca { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; } }

@media (max-width: 960px) { body.index .conteudo_wrap .classificados_wrap .layout .form_busca { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-bottom: 20px; } }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca h2 { color: white; font-family: "museo-sans", sans-serif; font-size: 1.5rem; text-transform: uppercase; text-align: center; margin-bottom: 35px; letter-spacing: 3px; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca input { color: #16262e; font-size: 0.75rem; text-transform: uppercase; background-color: white; height: 3.75rem; margin-bottom: 6px; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca .searchbox { margin-bottom: 25px; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca .searchbox select { color: #16262e; font-size: 0.75rem; text-transform: uppercase; width: 75%; float: left; background-color: white; height: 3.75rem; margin-right: 2%; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca .searchbox input { width: 23%; background: url(../img/form_lupa_azul.png) center center no-repeat; font-size: 0; border: 0; float: left; background-color: white; }

body.index .conteudo_wrap .classificados_wrap .layout .form_busca a { display: block; clear: both; margin-left: auto; margin-right: auto; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 0.75rem; text-transform: uppercase; border-bottom: 1px solid #16262e; text-align: center; width: 5.063rem; padding-bottom: 5px; padding-top: 27px; display: block; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel { width: 74.5762711864%; float: right; margin-right: 0; margin-bottom: 50px; }

@media (max-width: 1024px) { body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel { width: 49.1525423729%; float: right; margin-right: 0; } }

@media (max-width: 960px) { body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .owl-controls { display: none; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item:hover .titulo { color: #00aeef; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item a .foto { height: 160px; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item a .texto { background: #fff; padding: 20px; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item a .texto .titulo { font-family: "museo-sans", sans-serif; font-size: 14px; text-transform: uppercase; margin-bottom: 10px; font-weight: 700; -webkit-transition-property: color; -moz-transition-property: color; -o-transition-property: color; transition-property: color; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item a .texto .resumo { font-family: "museo-sans", sans-serif; font-size: 13px; }

body.index .conteudo_wrap .classificados_wrap .layout .owl-carousel .item a .texto .preco { margin-top: 10px; font-family: "museo-sans", sans-serif; font-size: 11px; color: #00aeef; }

body.index .conteudo_wrap .classificados_wrap .propaganda { width: 100%; text-align: center; }

body.index .conteudo_wrap .classificados_wrap .propaganda img { width: 100%; max-width: 728px; }

body.noticia_interna .titulo_pagina { text-align: center; max-width: 935px; display: block; margin-left: auto; margin-right: auto; color: #fff; margin-top: 5px; font-size: 12px; padding-top: 160px; }

body.noticia_interna .titulo_pagina .layout h1 { color: #0b0b0b; font-family: Lora; font-size: 38px; font-weight: 700; padding-bottom: 19px; }

@media (max-width: 960px) { body.noticia_interna .titulo_pagina .layout h1 { font-size: 20px; } }

body.noticia_interna .titulo_pagina .layout .subtitulo { color: #0b0b0b; font-family: Lora; font-size: 24px; font-style: italic; }

@media (max-width: 960px) { body.noticia_interna .titulo_pagina .layout .subtitulo { font-size: 18px; } }

body.noticia_interna .titulo_pagina .layout ul li { display: inline-block; }

body.noticia_interna .titulo_pagina .layout ul .data { padding-top: 25px; }

body.noticia_interna .titulo_pagina .layout ul .data p { color: gray; margin-top: 5px; font-size: 12px; }

body.noticia_interna .titulo_pagina .layout ul .data p img { position: relative; top: 3px; display: inline-block; margin-right: 8px; }

body.noticia_interna .titulo_pagina .layout ul .comentarios { padding-left: 20px; }

body.noticia_interna .titulo_pagina .layout ul .comentarios p { color: gray; margin-top: 5px; font-size: 12px; }

body.noticia_interna .titulo_pagina .layout ul .comentarios p img { position: relative; top: 3px; display: inline-block; margin-right: 8px; }

body.noticia_interna .conteudo_wrap { margin-top: 30px; padding-bottom: 60px; }

body.noticia_interna .conteudo_wrap .layout .foto_grande { text-align: center; }

body.noticia_interna .conteudo_wrap .layout .foto_grande img { display: inline-block; width: 100%; max-width: 955px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia { clear: both; margin-top: 55px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; max-width: 800px; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; max-width: none; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .html_box { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .html_box p { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote { padding: 55px 0; position: relative; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote { text-align: center; padding: 40px 0; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote:before { content: url(../img/quote.png); width: 54px; height: 48px; position: absolute; top: 30px; left: -40px; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote:before { left: 50%; margin-left: -27px; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote p { color: #0b0b0b; font-family: Lora; font-size: 20px; font-weight: 700; line-height: 24px; padding-bottom: 20px; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote p { font-size: 18px; line-height: 24px; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .quote .nome_quote { color: #999; font-family: Lora; font-size: 16px; font-style: italic; line-height: 24px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda a .video { position: relative; position: relative; display: block; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda a .video:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda a .video:before { content: url(../img/play.png); position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; z-index: 2; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda a .video img { width: 100%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria { margin-top: 50px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel { width: 100%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .owl-dots { display: none !important; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .owl-next { right: 15px; top: 47%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .owl-next:after { color: #fff; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .owl-prev { left: 15px; top: 47%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .owl-prev:after { color: #fff; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item { position: relative; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente.png) repeat; z-index: 1; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .foto { height: 490px; background-size: cover !important; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .foto { height: 350px; } }

@media (max-width: 960px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .foto { height: 250px; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda { position: absolute; bottom: 20px; left: 20px; width: 100%; z-index: 2; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda .numero_slide { width: 10%; float: left; color: white; font-family: Lora; font-style: italic; font-size: 24px; line-height: 24px; padding-top: 12px; text-align: center; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda .numero_slide { width: 100%; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda .numero_slide .barra { font-size: 26px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda .texto { padding-right: 20px; color: white; font-family: Lora; font-size: 16px; font-style: italic; line-height: 24px; width: 85%; float: right; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .galeria .owl-carousel .item .legenda .texto { display: none; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box { text-align: center; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box { text-align: center; background: #fff; padding: 30px; margin-bottom: 10px; margin-top: 60px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box p { font-family: Lora; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 25px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box p:after { width: 62px; height: 2px; background-color: #16262e; content: " "; display: block; margin-bottom: 30px; margin-top: 25px; display: block; margin-left: auto; margin-right: auto; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li { display: inline-block; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li a { display: block; height: 29px; padding: 0 11px; line-height: 29px; background-color: #cacaca; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; border-radius: 14px; color: white; font-size: 10px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li a img { position: relative; top: 5px; margin-right: 5px; }

@media (max-width: 960px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li a img { top: 9px; margin: 0; } }

@media (max-width: 960px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li a { font-size: 0; padding: 0; text-align: center; width: 33px; height: 33px; -webkit-border-radius: 33px; -moz-border-radius: 33px; -ms-border-radius: 33px; -o-border-radius: 33px; border-radius: 33px; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .compartilhe_box ul li a:hover { background-color: #b1b1b1; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box { text-align: center; background: #fff; padding: 30px 45px; margin-bottom: 10px; }

@media (max-width: 960px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box { padding: 30px 15px; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .quantidade_comentarios { text-align: center; font-family: Lora; font-size: 14px; font-weight: 700; line-height: 20px; text-transform: uppercase; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .quantidade_comentarios:after { width: 62px; height: 2px; background-color: #16262e; content: " "; display: block; margin-bottom: 30px; margin-top: 25px; display: block; margin-left: auto; margin-right: auto; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .form_comentario { margin-bottom: 80px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .form_comentario .linha textarea { background-color: #f3f3f3; margin-bottom: 10px; padding-top: 20px; padding-left: 20px; padding-right: 20px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .form_comentario .linha input { background-color: #f3f3f3; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .form_comentario .linha input.submit { width: 305px; height: 50px; border: 1px solid #16262e; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; text-align: center; background: #fff; margin-top: 20px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .form_comentario .linha input.submit:hover { background: #0b0b0b; color: #fff; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista { text-align: left; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista p.quantidade_comentarios { font-family: Lora; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 25px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista p.quantidade_comentarios:after { width: 62px; height: 2px; background-color: #16262e; content: " "; display: block; margin-bottom: 30px; margin-top: 25px; display: block; margin-left: auto; margin-right: auto; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista .comentario_bloco { margin-bottom: 40px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista .comentario_bloco .topo .nome { font-size: 16px; font-family: Museo-Sans; font-weight: 600; margin-right: 5px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista .comentario_bloco .topo .nome:after { padding-left: 8px; content: "|"; color: #999; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista .comentario_bloco .topo .data { font-family: Museo-Sans; color: #999; font-size: 10px; text-transform: uppercase; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .esquerda .comentarios_box .comentarios_lista .comentario_bloco .descricao { color: #0b0b0b; font-family: Lora; font-size: 14px; font-weight: 400; line-height: 18px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita { width: 32.2033898305%; float: right; margin-right: 0; max-width: 306px; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita { display: none; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita .propaganda { text-align: left; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita .ultimas_noticias { clear: both; margin-top: 60px; *zoom: 1; float: left; /* background: #F3F3F3; */ }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita .ultimas_noticias:after { content: ""; display: table; clear: both; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .direita .ultimas_noticias .noticia_resumo_box a .titulo_noticia { font-size: 15px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem { clear: both; *zoom: 1; margin-top: 55px; float: left; width: 100%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem { display: none; } }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .topo h2 { color: #16262e; font-size: 16px; text-transform: uppercase; position: relative; padding-bottom: 30px; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .topo h2 .fundobranco { background: #F3F3F3; color: #16262e; font-family: Museo-Sans; font-size: 1.5rem; text-transform: uppercase; padding-right: 30px; z-index: 2; position: relative; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .topo h2:after { content: " "; background-color: #16262e; height: 2px; width: 94%; position: absolute; top: 7px; left: 50%; z-index: 1; margin-left: -44%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .noticia_box { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .noticia_box:last-child { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .noticia_box:last-child { width: 49.1525423729%; float: right; margin-right: 0; } }

@media (max-width: 1024px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .noticia_box { width: 49.1525423729%; float: right; margin-right: 0; margin-bottom: 30px; } }

@media (max-width: 960px) { body.noticia_interna .conteudo_wrap .layout .conteudo_noticia .leia_tambem .noticia_box { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-bottom: 0; } }

body.noticias.categorias .conteudo_wrap { padding-top: 0; padding-bottom: 60px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques { *zoom: 1; }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques:after { content: ""; display: table; clear: both; }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .esquerda { width: 40.6779661017%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .esquerda { width: 57.6271186441%; float: left; margin-right: 1.6949152542%; } }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .esquerda .noticia_box { height: 632px; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .esquerda .noticia_box { height: 19.125rem; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .direita { width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .direita { width: 40.6779661017%; float: right; margin-right: 0; } }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .direita .noticia_box { height: 19.125rem; }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .propaganda { *zoom: 1; width: 23.7288135593%; float: right; margin-right: 0; padding-top: 18px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_destaques .propaganda:after { content: ""; display: table; clear: both; }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos { *zoom: 1; padding-bottom: 40px; clear: both; }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos { display: none; } }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos .noticia_box { width: 32.2033898305%; float: left; display: block; }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos .noticia_box:nth-child(3n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos .noticia_box:nth-child(3n + 2) { margin-left: 33.8983050847%; margin-right: -100%; clear: none; }

body.noticias.categorias .conteudo_wrap .layout .noticias_categoria_blocos .noticia_box:nth-child(3n + 3) { margin-left: 67.7966101695%; margin-right: -100%; clear: none; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas { clear: both; *zoom: 1; padding-top: 50px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas { padding-top: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.cultura .foto { border-bottom: 2px solid #d1495b; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.cultura h2 { color: #d1495b; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.cultura h2:after { background: #d1495b; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policial .foto { border-bottom: 2px solid #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policial h2 { color: #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policial h2:after { background: #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policia .foto { border-bottom: 2px solid #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policia h2 { color: #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.policia h2:after { background: #cc333f; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.geral .foto { border-bottom: 2px solid #9b59b6; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.geral h2 { color: #9b59b6; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.geral h2:after { background: #9b59b6; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.entretenimento .foto { border-bottom: 2px solid #e67e22; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.entretenimento h2 { color: #e67e22; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.entretenimento h2:after { background: #e67e22; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.esporte .foto { border-bottom: 2px solid #2980b9; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.esporte h2 { color: #2980b9; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.esporte h2:after { background: #2980b9; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.educacao .foto { border-bottom: 2px solid #27ae60; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.educacao h2 { color: #27ae60; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.educacao h2:after { background: #27ae60; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.politica h2 { color: #6a4a3c; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo.politica h2:after { background: #6a4a3c; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo h2 { font-family: "museo-sans", sans-serif; font-size: 1.875rem; text-transform: uppercase; margin-bottom: 25px; position: relative; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo h2 .fundobranco { position: relative; background: #F3F3F3; z-index: 2; padding: 10px 25px; padding-left: 0; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .topo h2:after { content: " "; height: 2px; width: 100%; position: absolute; top: 17px; right: 0; z-index: 1; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box { background: #F3F3F3; height: auto; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box { height: auto; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box:hover .titulo_noticia { color: #00aeef !important; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box:hover .foto { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box:after { display: none; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .foto { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; display: block; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .foto { display: none; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .foto img { width: 100%; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto { width: 49.1525423729%; float: right; margin-right: 0; position: relative; bottom: initial; left: initial; padding-left: 30px; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto { width: 100%; float: left; margin-left: 0; margin-right: 0; padding-left: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .tag { display: none; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto a .titulo_noticia { color: #0b0b0b; font-family: Lora; font-size: 24px; font-weight: 700; margin-bottom: 20px; padding-left: 30px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto a .titulo_noticia { padding-left: 0; font-size: 15px; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .descricao_noticia { color: #0b0b0b; font-family: Lora; font-size: 18px; font-style: italic; padding-left: 30px; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .descricao_noticia { display: none; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .data { color: #999; font-family: "museo-sans", sans-serif; font-size: 0.625rem; text-transform: uppercase; display: block; padding-left: 30px; padding-bottom: 15px; }

@media (max-width: 960px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .data { padding-bottom: 0; padding-left: 0; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .esquerda .noticia_box .texto .data img { margin-bottom: 0; margin-right: 7px; width: auto; position: relative; top: 3px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .direita { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .direita { display: none; } }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .direita h2 { color: #16262e; font-family: Museo-Sans; font-size: 36px; text-transform: uppercase; margin-bottom: 30px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .direita .noticia_box { height: 200px; }

body.noticias.categorias .conteudo_wrap .layout .bloco_ultimas .direita .noticia_box .texto .data { display: none; }

body.noticias .conteudo_wrap .layout .bloco_destaques .esquerda { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; height: auto; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .bloco_destaques .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; text-align: center; margin-left: auto; margin-right: auto; float: none; } }

body.noticias .conteudo_wrap .layout .bloco_destaques .esquerda .noticia_box { height: 22.1875rem; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .bloco_destaques .esquerda .noticia_box { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .bloco_destaques .esquerda .noticia_box.destaque { height: 31.25rem; }

body.noticias .conteudo_wrap .layout .bloco_destaques .direita { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .bloco_destaques .direita .ultimas_noticias { display: none; } }

body.noticias .conteudo_wrap .layout .noticias_masonry { width: 100%; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry { float: left; margin-top: 25px; } }

body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col1 { width: 24%; margin: 0; margin-bottom: 20px; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col1 { width: 50% !important; } }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col1 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col2 { width: 48%; margin: 0; margin-bottom: 20px; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col2 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col3 { width: 74%; margin: 0; margin-bottom: 20px; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col3 { width: 100% !important; } }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col3 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .noticias_masonry .noticias_wrap .noticia_box.col4 { width: 100%; margin: 0; margin-bottom: 20px; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticia_box.col1 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticia_box.col2 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .noticias_masonry .noticia_box.col3 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box { *zoom: 1; }

body.noticias .conteudo_wrap .layout .categoria_box:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .categoria_box { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-top: 40px; clear: both; } }

body.noticias .conteudo_wrap .layout .categoria_box.cultura { margin-top: 60px; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box.cultura { margin-top: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box.educacao .esquerda { width: 32.2033898305%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box.educacao .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box.educacao .direita { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box.educacao .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box .ultimas_noticias { margin-top: 20px; float: left; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box .ultimas_noticias { width: 100%; } }

body.noticias .conteudo_wrap .layout .categoria_box .ultimas_noticias .noticia_resumo_box { height: 116px; margin-bottom: 0; }

body.noticias .conteudo_wrap .layout .categoria_box .ultimas_noticias .noticia_resumo_box:last-child { box-shadow: none; }

body.noticias .conteudo_wrap .layout .categoria_box .esquerda { width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box .esquerda .noticia_box.col2 { height: 21.625rem; }

body.noticias .conteudo_wrap .layout .categoria_box .direita { width: 66.1016949153%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categoria_box .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categoria_box .direita .noticia_box { margin-bottom: 20px; }

body.noticias .conteudo_wrap .layout .categoria_box .direita .noticia_box.col2 { height: 21.625rem; margin-bottom: 20px; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .categoria_box .direita .noticia_box.col2 { width: 100% !important; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categorias_half { float: left; margin-top: 60px; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categorias_half { width: 100%; margin-top: 0; } }

body.noticias .conteudo_wrap .layout .categorias_half .categoria_box { margin-bottom: 0; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categorias_half .categoria_box { margin-bottom: 60px; float: none; } }

body.noticias .conteudo_wrap .layout .categorias_half .categoria_box .noticia_box { height: 19.125rem; margin-bottom: 17px; }

@media (max-width: 960px) { body.noticias .conteudo_wrap .layout .categorias_half .categoria_box .noticia_box { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.noticias .conteudo_wrap .layout .categorias_half .categoria_box .ultimas_noticias { margin-top: 0; }

@media (max-width: 1024px) { body.noticias .conteudo_wrap .layout .categorias_half .categoria_box .ultimas_noticias { width: 100%; } }

body.noticias .conteudo_wrap .layout .categorias_half .categoria_box .ultimas_noticias .noticia_resumo_box { height: 125px; }

body.guia-comercial .titulo_pagina, body.guia-comercial-interno .titulo_pagina { padding-top: 150px; }

@media (max-width: 1024px) { body.guia-comercial .titulo_pagina, body.guia-comercial-interno .titulo_pagina { padding-top: 111px; } }

body.guia-comercial .titulo_pagina .layout h1, body.guia-comercial-interno .titulo_pagina .layout h1 { width: 100%; text-align: center; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 3rem; text-transform: uppercase; }

@media (max-width: 1024px) { body.guia-comercial .titulo_pagina .layout h1, body.guia-comercial-interno .titulo_pagina .layout h1 { font-size: 2rem; } }

body.guia-comercial .titulo_pagina .layout h1 .fundobranco, body.guia-comercial-interno .titulo_pagina .layout h1 .fundobranco { position: relative; background: #F3F3F3; z-index: 2; padding: 10px 35px; }

@media (max-width: 1024px) { body.guia-comercial .titulo_pagina .layout h1 .fundobranco, body.guia-comercial-interno .titulo_pagina .layout h1 .fundobranco { background: none; padding: 0; text-align: center; } }

body.guia-comercial .titulo_pagina .layout h1:after, body.guia-comercial-interno .titulo_pagina .layout h1:after { content: " "; background: #16262e; height: 2px; width: 100%; position: absolute; top: 17px; right: 0; z-index: 1; }

@media (max-width: 1024px) { body.guia-comercial .titulo_pagina .layout h1:after, body.guia-comercial-interno .titulo_pagina .layout h1:after { display: none; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa { background-color: #075485; padding: 55px 45px; *zoom: 1; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa:after, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa { padding: 15px 10px; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa h2, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa h2 { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; color: white; font-family: "museo-sans", sans-serif; font-size: 1.5rem; text-transform: uppercase; letter-spacing: 2px; padding-top: 10px; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa h2, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa h2 { text-align: center; margin-bottom: 35px; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca { width: 74.5762711864%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca input, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca input { text-transform: uppercase; height: 3.75rem; }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca input:first-child, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca input:first-child { background: #fff; width: 57.6271186441%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca input:first-child, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca input:first-child { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca input.busca_submit, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca input.busca_submit { width: 6.7796610169%; float: right; margin-right: 0; font-size: 0; background: #fff url(../img/form_lupa_azul.png) center center no-repeat; border: 0; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca input.busca_submit, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca input.busca_submit { width: 15.2542372881%; float: right; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca select, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca select { text-transform: uppercase; height: 3.75rem; background: #fff; width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .encontre_empresa .form_busca select, body.guia-comercial-interno .conteudo_wrap .layout .encontre_empresa .form_busca select { width: 83.0508474576%; float: left; margin-right: 1.6949152542%; } }

body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa { width: 100%; background-color: #075485; width: 100%; padding: 40px; text-align: center; margin-bottom: 30px; }

@media (max-width: 960px) { body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa { margin-top: 20px; } }

body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa h2, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa h2 { padding-bottom: 20px; color: white; font-family: "museo-sans", sans-serif; font-size: 1.5rem; text-transform: uppercase; }

body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa p, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa p { color: white; font-family: Lora; font-size: 0.875rem; font-weight: 400; padding-bottom: 25px; }

body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa a, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa a { height: 3.125rem; line-height: 3.125rem; max-width: 11.938rem; background-color: #00aeef; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; display: inline-block; color: white; font-family: "museo-sans", sans-serif; font-size: 0.625rem; text-transform: uppercase; width: 100%; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.guia-comercial .conteudo_wrap .layout .cadastrar_empresa a:hover, body.guia-comercial-interno .conteudo_wrap .layout .cadastrar_empresa a:hover { background-color: #0089bc; }

body.guia-comercial .conteudo_wrap .layout .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .esquerda { width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .esquerda { display: none; } }

body.guia-comercial .conteudo_wrap .layout .esquerda .branco, body.guia-comercial-interno .conteudo_wrap .layout .esquerda .branco { background: #fff; margin-bottom: 22px; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); padding: 35px 0; padding-bottom: 0; }

body.guia-comercial .conteudo_wrap .layout .esquerda .branco h2, body.guia-comercial-interno .conteudo_wrap .layout .esquerda .branco h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.5rem; text-transform: uppercase; padding-bottom: 20px; padding-left: 35px; }

body.guia-comercial .conteudo_wrap .layout .esquerda .branco ul li a, body.guia-comercial-interno .conteudo_wrap .layout .esquerda .branco ul li a { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 0.75rem; text-transform: uppercase; padding: 15px 35px; display: block; font-weight: 600px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.guia-comercial .conteudo_wrap .layout .esquerda .branco ul li a:hover, body.guia-comercial .conteudo_wrap .layout .esquerda .branco ul li a.ativo, body.guia-comercial-interno .conteudo_wrap .layout .esquerda .branco ul li a:hover, body.guia-comercial-interno .conteudo_wrap .layout .esquerda .branco ul li a.ativo { background-color: #16262e; color: #fff; }

body.guia-comercial .conteudo_wrap .layout .direita, body.guia-comercial-interno .conteudo_wrap .layout .direita { width: 66.1016949153%; float: right; margin-right: 0; }

@media (max-width: 960px) { body.guia-comercial .conteudo_wrap .layout .direita, body.guia-comercial-interno .conteudo_wrap .layout .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-top: 20px; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .propaganda, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .propaganda { width: 32.2033898305%; float: right; margin-right: 0; }

@media (max-width: 960px) { body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .propaganda, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .propaganda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda { display: block !important; width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda { width: 100%; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda #mapa, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda #mapa { width: 100%; height: 20rem; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda #mapa, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda #mapa { margin-bottom: 20px; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); *zoom: 1; margin-bottom: 20px; padding: 60px; text-align: center; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial { padding: 40px 20px; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 30px 0; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto { margin-bottom: 30px; text-align: center; } }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto img, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .foto img { display: inline-block; width: 100%; max-width: 26.688rem; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .nome, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .nome { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.375rem; text-transform: uppercase; margin-bottom: 15px; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .resumo, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .resumo { margin-bottom: 30px; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 33px; text-align: left; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .endereco, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .endereco { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .endereco:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .endereco:after { content: url(../img/guia_pin.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone:after { content: url(../img/guia_telefone.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone .mostrar, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone .mostrar { cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; color: #00aeef; font-family: Museo-Sans; font-size: 9px; font-style: italic; text-decoration: underline; text-transform: uppercase; font-weight: 900; padding-left: 5px; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone .mostrar:hover, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .telefone .mostrar:hover { color: #00aeef; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .link, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .link { position: relative; padding-left: 28px; display: inline-block; width: 100%; }

body.guia-comercial .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .link:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.comercial_interno .esquerda .bloco_comercial .texto .link:after { content: url(../img/guia_link.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); *zoom: 1; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial:after { content: ""; display: table; clear: both; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 49.1525423729%; float: left; margin-right: 1.6949152542%; padding: 33px; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .nome, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .nome { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.375rem; text-transform: uppercase; margin-bottom: 15px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .nome:hover, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .nome:hover { color: #00aeef; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .resumo, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .resumo { margin-bottom: 30px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .endereco, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .endereco { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .endereco:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .endereco:after { content: url(../img/guia_pin.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone:after { content: url(../img/guia_telefone.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar { cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; color: #00aeef; font-family: Museo-Sans; font-size: 9px; font-style: italic; text-decoration: underline; text-transform: uppercase; font-weight: 900; padding-left: 5px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar:hover, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar:hover { color: #00aeef; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .link, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .link { position: relative; padding-left: 28px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .link:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .texto .link:after { content: url(../img/guia_link.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 49.1525423729%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto img, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .destaques_comercial .bloco_comercial .foto img { width: 100%; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); }

@media (max-width: 960px) { body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais { margin-top: 20px; } }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; display: block; } }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); *zoom: 1; margin-bottom: 20px; padding: 33px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial:after { content: ""; display: table; clear: both; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .nome, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .nome { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.375rem; text-transform: uppercase; margin-bottom: 15px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .nome:hover, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .nome:hover { color: #00aeef; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .resumo, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .resumo { margin-bottom: 30px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .endereco, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .endereco { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .endereco:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .endereco:after { content: url(../img/guia_pin.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone { position: relative; padding-left: 28px; margin-bottom: 20px; -webkit-transition-property: color; -moz-transition-property: color; -o-transition-property: color; transition-property: color; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone:after { content: url(../img/guia_telefone.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar { cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; color: #00aeef; font-family: Museo-Sans; font-size: 9px; font-style: italic; text-decoration: underline; text-transform: uppercase; font-weight: 900; padding-left: 5px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar:hover, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar:hover { color: #00aeef; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .link, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .link { position: relative; padding-left: 28px; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .link:after, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .esquerda .bloco_comercial .link:after { content: url(../img/guia_link.png); position: absolute; top: 0; left: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .propaganda, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .propaganda { width: 32.2033898305%; float: right; margin-right: 0; }

body.guia-comercial .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .propaganda img, body.guia-comercial-interno .conteudo_wrap .layout .direita.listagem_comercial .blocos_comerciais .propaganda img { width: 100%; height: auto; }

body.contato header { background: none; position: relative; top: initial; left: initial; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.contato header:hover { background: #00aeef; }

body.contato .titulo_pagina { margin-top: -80px; }

body.contato .conteudo_wrap { padding-bottom: 60px; padding-top: 0; }

body.contato .conteudo_wrap .layout form { max-width: 49.5rem; width: 100%; display: block; margin-left: auto; margin-right: auto; }

body.contato .conteudo_wrap .layout form input { background: #fff; }

body.contato .conteudo_wrap .layout form .linha textarea { padding-top: 25px; }

body.contato .conteudo_wrap .layout form .botao_enviar { max-width: 29.188rem; display: block; margin-left: auto; margin-right: auto; margin-top: 20px; }

body.contato .conteudo_wrap .layout .propaganda { margin-top: 60px; }

body.classificados .conteudo_wrap { margin-top: 60px; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap { margin-top: 0 !important; } }

body.classificados .titulo_pagina { padding-top: 154px; }

@media (max-width: 1024px) { body.classificados .titulo_pagina { padding-top: 111px; } }

body.classificados .titulo_pagina .layout h1 { width: 100%; text-align: center; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 3rem; text-transform: uppercase; }

@media (max-width: 1024px) { body.classificados .titulo_pagina .layout h1 { font-size: 2rem; margin-bottom: 30px; } }

body.classificados .titulo_pagina .layout h1 .fundobranco { position: relative; background: #F3F3F3; z-index: 2; padding: 10px 35px; }

@media (max-width: 1024px) { body.classificados .titulo_pagina .layout h1 .fundobranco { background: none; padding: 0; text-align: center; } }

body.classificados .titulo_pagina .layout h1:after { content: " "; background: #16262e; height: 2px; width: 100%; position: absolute; top: 17px; right: 0; z-index: 1; }

@media (max-width: 1024px) { body.classificados .titulo_pagina .layout h1:after { display: none; } }

body.classificados.listagem .conteudo_wrap .layout .esquerda { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.classificados.listagem .conteudo_wrap .layout .esquerda { display: none; } }

body.classificados.listagem .conteudo_wrap .layout .esquerda .search_box { margin-bottom: 10px; background: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .search_box input { width: 83.0508474576%; float: left; margin-right: 1.6949152542%; margin-bottom: 0; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .search_box .botao_enviar { width: 15.2542372881%; float: right; margin-right: 0; margin-bottom: 0; height: 3.563rem; font-size: 0; border: 0; background: url(../img/form_lupa_azul.png) center center no-repeat !important; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box { background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); *zoom: 1; padding-top: 55px; padding-bottom: 55px; margin-bottom: 30px; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box:after { content: ""; display: table; clear: both; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 24px; text-transform: uppercase; padding-left: 30px; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul { margin-top: 35px; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a { padding: 17px 0; display: block; text-transform: uppercase; font-size: 14px; font-weight: 700; padding-left: 30px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; padding-top: 3px; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.aluguel:hover { background: #e74c3c; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.aluguel .icone { background: #e74c3c; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.carros:hover { background: #e89f2a; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.carros .icone { background: #e89f2a; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.animais:hover { background: #d1495b; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.animais .icone { background: #d1495b; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.casas:hover { background: #694c3f; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.casas .icone { background: #694c3f; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.diversos:hover { background: #995ab1; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.diversos .icone { background: #995ab1; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.eletronicos:hover { background: #2f7fb4; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.eletronicos .icone { background: #2f7fb4; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.empregos:hover { background: #3498db; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.empregos .icone { background: #3498db; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.servicos:hover { background: #d35400; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.servicos .icone { background: #d35400; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.motos:hover { background: #34495e; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.motos .icone { background: #34495e; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.lotes:hover { background: #16a085; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.lotes .icone { background: #16a085; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.Agronegocios:hover { background: #2ecc71; color: #fff; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a.Agronegocios .icone { background: #2ecc71; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a .icone { width: 40px; height: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; border-radius: 40px; display: inline-block; text-align: center; margin-right: 20px; position: relative; top: 7px; }

body.classificados.listagem .conteudo_wrap .layout .esquerda .categorias_box ul li a .icone img { padding-top: 13px; max-width: 20px; height: auto; }

body.classificados.listagem .conteudo_wrap .layout .direita { width: 74.5762711864%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.classificados.listagem .conteudo_wrap .layout .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box { width: 32.2033898305%; float: left; margin-bottom: 20px; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box:nth-child(3n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box:nth-child(3n + 2) { margin-left: 33.8983050847%; margin-right: -100%; clear: none; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box:nth-child(3n + 3) { margin-left: 67.7966101695%; margin-right: -100%; clear: none; }

@media (max-width: 1024px) { body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box { width: 49.1525423729%; float: left; }
  body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box { margin: 0 !important; margin-bottom: 20px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.aluguel { color: #e74c3c; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.carros { color: #e89f2a; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.animais { color: #d1495b; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.casas { color: #694c3f; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.diversos { color: #995ab1; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.eletronicos { color: #2f7fb4; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.empregos { color: #3498db; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.servicos { color: #d35400; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.motos { color: #34495e; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.lotes { color: #16a085; }

body.classificados.listagem .conteudo_wrap .layout .direita .destaques_box .classificados_box a .texto .preco.Agronegocios { color: #2ecc71; }

body.classificados.listagem .conteudo_wrap .layout .direita .propaganda { margin-bottom: 60px; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box { width: 23.7288135593%; float: left; margin-bottom: 20px; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(4n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(4n + 2) { margin-left: 25.4237288136%; margin-right: -100%; clear: none; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(4n + 3) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(4n + 4) { margin-left: 76.2711864407%; margin-right: -100%; clear: none; }

@media (max-width: 1024px) { body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box { width: 32.2033898305%; float: left; }
  body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(3n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(3n + 2) { margin-left: 33.8983050847%; margin-right: -100%; clear: none; }
  body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(3n + 3) { margin-left: 67.7966101695%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box { width: 49.1525423729%; float: left; }
  body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box { margin: 0 !important; margin-bottom: 20px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .titulo { font-size: 14px; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .resumo { margin-top: 10px; font-family: lora; font-size: 14px; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.aluguel { color: #e74c3c; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.carros { color: #e89f2a; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.animais { color: #d1495b; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.casas { color: #694c3f; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.diversos { color: #995ab1; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.eletronicos { color: #2f7fb4; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.empregos { color: #3498db; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.servicos { color: #d35400; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.motos { color: #34495e; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.lotes { color: #16a085; }

body.classificados.listagem .conteudo_wrap .layout .direita .classificados_resumo .classificados_box a .texto .preco.Agronegocios { color: #2ecc71; }

body.classificados.interno .conteudo_wrap { padding-bottom: 50px; margin-top: 60px; }

@media (max-width: 960px) { body.classificados.interno .conteudo_wrap { padding-bottom: 0; } }

body.classificados.interno .conteudo_wrap .layout .esquerda { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .esquerda { display: none; } }

body.classificados.interno .conteudo_wrap .layout .esquerda .search_box { margin-bottom: 10px; background: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .search_box input { width: 83.0508474576%; float: left; margin-right: 1.6949152542%; margin-bottom: 0; }

body.classificados.interno .conteudo_wrap .layout .esquerda .search_box .botao_enviar { width: 15.2542372881%; float: right; margin-right: 0; margin-bottom: 0; height: 3.563rem; font-size: 0; border: 0; background: url(../img/form_lupa_azul.png) center center no-repeat !important; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box { background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); *zoom: 1; padding-top: 55px; padding-bottom: 55px; margin-bottom: 30px; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box:after { content: ""; display: table; clear: both; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 24px; text-transform: uppercase; padding-left: 30px; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul { margin-top: 35px; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a { padding: 17px 0; display: block; text-transform: uppercase; font-size: 14px; font-weight: 700; padding-left: 30px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; padding-top: 3px; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.aluguel:hover { background: #e74c3c; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.aluguel .icone { background: #e74c3c; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.carros:hover { background: #e89f2a; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.carros .icone { background: #e89f2a; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.animais:hover { background: #d1495b; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.animais .icone { background: #d1495b; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.casas:hover { background: #694c3f; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.casas .icone { background: #694c3f; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.diversos:hover { background: #995ab1; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.diversos .icone { background: #995ab1; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.eletronicos:hover { background: #2f7fb4; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.eletronicos .icone { background: #2f7fb4; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.empregos:hover { background: #3498db; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.empregos .icone { background: #3498db; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.servicos:hover { background: #d35400; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.servicos .icone { background: #d35400; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.motos:hover { background: #34495e; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.motos .icone { background: #34495e; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.lotes:hover { background: #16a085; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.lotes .icone { background: #16a085; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.Agronegocios:hover { background: #2ecc71; color: #fff; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a.Agronegocios .icone { background: #2ecc71; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a .icone { width: 40px; height: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; border-radius: 40px; display: inline-block; text-align: center; margin-right: 20px; position: relative; top: 7px; }

body.classificados.interno .conteudo_wrap .layout .esquerda .categorias_box ul li a .icone img { padding-top: 13px; max-width: 20px; height: auto; }

body.classificados.interno .conteudo_wrap .layout .direita { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita { width: 100%; float: left; margin-left: 0; margin-right: 0; *zoom: 1; }
  body.classificados.interno .conteudo_wrap .layout .direita:after { content: ""; display: table; clear: both; } }

body.classificados.interno .conteudo_wrap .layout .direita .voltar { padding-top: 20px; display: block; padding-bottom: 31px; width: 110px; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .voltar { margin-left: 15px; padding-bottom: 20px; padding-top: 20px; } }

body.classificados.interno .conteudo_wrap .layout .direita .voltar img { margin-right: 13px; margin-top: 4px; float: left; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado { background-color: white; padding: 60px; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado { padding: 40px 30px; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado h2 { margin-bottom: 50px; font-weight: 600; text-transform: uppercase; font-size: 24px; text-align: center; width: 100%; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado h2 { margin-bottom: 40px; font-size: 18px; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .foto { margin-bottom: 20px; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .foto img { width: 100%; height: auto; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .foto img { max-width: 470px; display: block; display: block; margin-left: auto; margin-right: auto; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.aluguel p { color: #e74c3c; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.carros p { color: #e89f2a; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.animais p { color: #d1495b; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.casas p { color: #694c3f; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.diversos p { color: #995ab1; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.eletronicos p { color: #2f7fb4; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.empregos p { color: #3498db; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.servicos p { color: #d35400; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.motos p { color: #34495e; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.lotes p { color: #16a085; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao.Agronegocios p { color: #2ecc71; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao p { font-family: "museo-sans", sans-serif; font-size: 14px; text-transform: uppercase; margin-bottom: 25px; font-weight: 600; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao p img { margin-right: 17px; margin-bottom: -4px; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao p.resumo { color: #16262e; text-transform: initial; font-family: Lora; font-size: 16px; font-weight: 400; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao p.resumo { font-size: 14px; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao .telefone .oculto { font-family: "museo-sans", sans-serif; font-size: 14px; text-transform: uppercase; margin-bottom: 25px; font-weight: 600; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao .telefone .pontos { font-family: "museo-sans", sans-serif; font-size: 14px; text-transform: uppercase; margin-bottom: 25px; font-weight: 600; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao .telefone .mostrar { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 10px; font-weight: 600; font-style: italic; text-decoration: underline; text-transform: uppercase; margin-left: 10px; cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado .descricao .telefone .mostrar:hover { color: #00aeef; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .titulo h2 { position: relative; text-align: left; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 16px; text-transform: uppercase; font-weight: 800; margin-top: 40px; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .titulo h2 { text-align: center; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .titulo h2:after { content: " "; background-color: #16262e; height: 2px; width: 100%; position: absolute; top: 7px; left: 0; z-index: 1; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .titulo h2:after { display: none; } }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .titulo h2 .fundobranco { z-index: 2; position: relative; background: #fff; padding-right: 20px; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .linha textarea { background-color: #f3f3f3; height: 57px; padding-top: 20px; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .linha input { background-color: #f3f3f3; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .botao_2 { background: #fff !important; margin-top: 20px; }

body.classificados.interno .conteudo_wrap .layout .direita .conteudo_classificado form .botao_2:hover { color: #fff; background: #16262e !important; }

body.classificados.interno .conteudo_wrap .layout .aside { width: 23.7288135593%; float: center; margin-right: 0; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .aside { display: none; } }

body.classificados.interno .conteudo_wrap .layout .encontra_box { display: none; }

@media (max-width: 1024px) { body.classificados.interno .conteudo_wrap .layout .encontra_box { clear: both; display: block; margin-top: 10px; } }

body.classificados .conteudo_wrap .layout .encontra_box { background-color: #00aeef; padding: 90px; text-align: center; *zoom: 1; margin-bottom: 20px; }

body.classificados .conteudo_wrap .layout .encontra_box:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap .layout .encontra_box { padding: 30px; } }

body.classificados .conteudo_wrap .layout .encontra_box form { max-width: 790px; width: 100%; display: block; margin-left: auto; margin-right: auto; }

body.classificados .conteudo_wrap .layout .encontra_box form label { color: white; font-family: "museo-sans", sans-serif; font-size: 24px; text-transform: uppercase; margin-bottom: 38px; font-weight: 600; display: block; }

body.classificados .conteudo_wrap .layout .encontra_box form .linha input { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap .layout .encontra_box form .linha input { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados .conteudo_wrap .layout .encontra_box form .linha select { width: 40.6779661017%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap .layout .encontra_box form .linha select { width: 83.0508474576%; float: left; margin-right: 1.6949152542%; } }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .encontra_box form .linha select { width: 74.5762711864%; float: left; margin-right: 1.6949152542%; } }

body.classificados .conteudo_wrap .layout .encontra_box form .linha .botao_enviar { width: 6.7796610169%; float: right; margin-right: 0; height: 58px; margin: 0; font-size: 0; border: 0; background: #fff url(../img/form_lupa_azul.png) center center no-repeat !important; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap .layout .encontra_box form .linha .botao_enviar { width: 15.2542372881%; float: right; margin-right: 0; } }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .encontra_box form .linha .botao_enviar { width: 23.7288135593%; float: right; margin-right: 0; } }

body.classificados .conteudo_wrap .layout .destaques_box { *zoom: 1; margin-bottom: 50px; }

body.classificados .conteudo_wrap .layout .destaques_box:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.classificados .conteudo_wrap .layout .destaques_box { margin-bottom: 0; } }

body.classificados .conteudo_wrap .layout .destaques_box .classificados_box { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .destaques_box .classificados_box { margin-bottom: 17px; width: 49.1525423729%; float: left; }
  body.classificados .conteudo_wrap .layout .destaques_box .classificados_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.classificados .conteudo_wrap .layout .destaques_box .classificados_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .destaques_box .classificados_box { margin: 0 !important; margin-bottom: 20px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados .conteudo_wrap .layout .destaques_box .classificados_box a .foto img { width: 100%; max-height: 250px; }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio { width: 23.7288135593%; float: right; margin-right: 0; text-align: center; background: url(../img/anuncieaqui.jpg) center center; background-size: cover; *zoom: 1; padding: 63px 20px; line-height: 26px; }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio { margin-bottom: 17px; width: 49.1525423729%; float: left; }
  body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio { margin: 0 !important; margin-bottom: 20px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio h2 { color: #fff; font-size: 24px; text-transform: uppercase; display: block; margin-bottom: 20px; }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio p { color: #fff; font-size: 13px; font-family: Lora; }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio .botao_rosa { display: inline-block; height: 50px; line-height: 50px; width: 100%; color: #fff; font-size: 12px; background: #d95b43; max-width: 12.5rem; margin-top: 22px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-radius: 50px; }

body.classificados .conteudo_wrap .layout .destaques_box .cadastrar_anuncio .botao_rosa:hover { background: #c24027; }

body.classificados .conteudo_wrap .layout .categorias_classificados { background-color: white; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); padding: 90px 20px; }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .categorias_classificados { padding: 40px 20px; } }

body.classificados .conteudo_wrap .layout .categorias_classificados .titulo { text-align: center; }

body.classificados .conteudo_wrap .layout .categorias_classificados .titulo h2 { margin-bottom: 20px; font-size: 2.25rem; position: relative; }

body.classificados .conteudo_wrap .layout .categorias_classificados .titulo h2:after { content: " "; background-color: #16262e; height: 2px; width: 94%; position: absolute; top: 12px; left: 50%; z-index: 1; margin-left: -47%; }

body.classificados .conteudo_wrap .layout .categorias_classificados .titulo h2 span.fundobranco { background: #fff; color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.5rem; font-size: 36px; text-transform: uppercase; padding: 0 30px; z-index: 2; position: relative; }

body.classificados .conteudo_wrap .layout .categorias_classificados .titulo p { width: 100%; max-width: 539px; color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; display: block; display: block; margin-left: auto; margin-right: auto; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel { margin-top: 3.125rem; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-dots { display: none !important; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-prev { background: url(../img/owl-prev.png); width: 1.0625rem; height: 2rem; }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-prev { left: -10px; } }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-prev:after { display: none; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-next { background: url(../img/owl-next.png); width: 1.0625rem; height: 2rem; }

@media (max-width: 960px) { body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-next { right: -10px; } }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .owl-next:after { display: none; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item { text-align: center; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.aluguel .icone { background: #e74c3c; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.carros .icone { background: #e89f2a; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.animais .icone { background: #d1495b; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.casas .icone { background: #694c3f; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.diversos .icone { background: #995ab1; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.eletronicos .icone { background: #2f7fb4; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.empregos .icone { background: #3498db; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.servicos .icone { background: #d35400; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.motos .icone { background: #34495e; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.lotes .icone { background: #16a085; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item.Agronegocios .icone { background: #2ecc71; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item .icone { width: 80px; text-align: center; height: 80px; -webkit-border-radius: 80px; -moz-border-radius: 80px; -ms-border-radius: 80px; -o-border-radius: 80px; border-radius: 80px; display: inline-block; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item .icone img { display: inline-block; padding-top: 19px; width: 65%; }

body.classificados .conteudo_wrap .layout .categorias_classificados .owl-carousel .item .nome_categoria { font-size: 14px; margin-top: 25px; text-transform: uppercase; font-weight: 700; }

body.classificados .conteudo_wrap .layout .mostrar_mais { text-align: center; font-size: 12px; font-weight: 700; max-width: 260px; display: block; margin: 80px auto; background: #f3f3f3; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; position: relative; }

body.classificados .conteudo_wrap .layout .mostrar_mais:hover { background: #16262e; color: #fff; }

body.classificados .conteudo_wrap .layout .mostrar_mais:hover:after { border-left: 5px solid #fff !important; }

body.classificados .conteudo_wrap .layout .mostrar_mais:after { position: absolute; top: 50%; margin-top: -4px; right: 20px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #16262e; display: block; content: " "; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.classificados .conteudo_wrap .layout .mostrar_mais img { display: none; margin-left: 5px; }

body.classificados .cadastrar_anuncio { text-align: center; background: url(../img/anuncieaqui.jpg) center center; background-size: cover; *zoom: 1; padding: 50px 20px; line-height: 26px; margin-bottom: 30px; }

body.classificados .cadastrar_anuncio:after { content: ""; display: table; clear: both; }

body.classificados .cadastrar_anuncio h2 { color: #fff; font-size: 24px; text-transform: uppercase; display: block; margin-bottom: 20px; }

body.classificados .cadastrar_anuncio p { color: #fff; font-size: 13px; font-family: Lora; }

body.classificados .cadastrar_anuncio .botao_rosa { display: inline-block; height: 50px; line-height: 50px; width: 100%; color: #fff; font-size: 12px; background: #d95b43; max-width: 12.5rem; margin-top: 22px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; border-radius: 50px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.classificados .cadastrar_anuncio .botao_rosa:hover { background: #c24027; }

body.blogs-geral { background: #f3f3f3; }

@media (max-width: 1024px) { body.blogs-geral .titulo_pagina { display: none; } }

body.blogs-geral .conteudo_wrap .layout { padding-bottom: 40px; }

@media (max-width: 960px) { body.blogs-geral .conteudo_wrap .layout { padding: 0; } }

body.blogs-geral .conteudo_wrap .layout .blogs_destaques { *zoom: 1; }

body.blogs-geral .conteudo_wrap .layout .blogs_destaques:after { content: ""; display: table; clear: both; }

@media (max-width: 1024px) { body.blogs-geral .conteudo_wrap .layout .blogs_destaques { display: none; } }

body.blogs-geral .conteudo_wrap .layout .blogs_destaques .left { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; width: 32.2033898305%; float: left; margin-right: 1.6949152542%; }

body.blogs-geral .conteudo_wrap .layout .blogs_destaques .left .blogpost_box { height: 100%; max-height: 634px; }

body.blogs-geral .conteudo_wrap .layout .blogs_destaques .right { width: 66.1016949153%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.blogs-geral .conteudo_wrap .layout .blogs_destaques .right { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.blogs-geral .conteudo_wrap .layout .propaganda { clear: both; margin-bottom: 50px; margin-top: 25px; }

body.blogs-geral .conteudo_wrap .layout .ultimosposts_blogs { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 960px) { body.blogs-geral .conteudo_wrap .layout .ultimosposts_blogs { display: none; } }

body.blogs-geral .conteudo_wrap .layout .ultimosposts_blogs h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 36px; text-transform: uppercase; margin-bottom: 24px; }

body.blogs-geral .conteudo_wrap .layout .aside_blogs { width: 32.2033898305%; float: right; margin-right: 0; }

@media (max-width: 960px) { body.blogs-geral .conteudo_wrap .layout .aside_blogs { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-top: 40px; } }

body.blogs-geral .conteudo_wrap .layout .aside_blogs h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 36px; text-transform: uppercase; margin-bottom: 24px; }

@media (max-width: 1024px) { body.blogs-geral .conteudo_wrap .layout .aside_blogs h2 { display: none; } }

body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box { height: 214px; display: block; width: 100%; text-align: center; background-size: cover !important; padding: 0 80px; position: relative; }

body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

@media (max-width: 1024px) { body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box { height: 285px; } }

@media (max-width: 960px) { body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box { height: 215px; } }

body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box:hover .nome { color: #00aeef !important; }

body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box .nome { font-size: 24px; padding-top: 66px; font-weight: 700; display: inline-block; width: 100%; color: #fff; margin-bottom: 20px; position: relative; z-index: 2; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.blogs-geral .conteudo_wrap .layout .aside_blogs .blog_box .autor { font-size: 16px; display: inline-block; width: 100%; color: #fff; position: relative; z-index: 2; }

body.blog-apresentacao .titulo_pagina { position: relative; height: 50rem; background-size: cover !important; position: relative; }

body.blog-apresentacao .titulo_pagina:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

@media (max-width: 960px) { body.blog-apresentacao .titulo_pagina { height: 380px; } }

body.blog-apresentacao .titulo_pagina:before { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente2.png) repeat; z-index: 1; }

body.blog-apresentacao .titulo_pagina .layout { height: 50rem; }

@media (max-width: 960px) { body.blog-apresentacao .titulo_pagina .layout { height: 380px; } }

body.blog-apresentacao .titulo_pagina .layout .texto { position: absolute; bottom: 90px; left: 50px; z-index: 2; }

@media (max-width: 960px) { body.blog-apresentacao .titulo_pagina .layout .texto { text-align: center; width: 100%; position: relative; bottom: initial; left: initial; padding-top: 130px; margin-top: 80px; } }

body.blog-apresentacao .titulo_pagina .layout .texto h1 { color: white; font-family: "museo-sans", sans-serif; font-size: 48px; text-transform: uppercase; max-width: 500px; line-height: 60px; }

@media (max-width: 960px) { body.blog-apresentacao .titulo_pagina .layout .texto h1 { max-width: none; width: 100%; text-align: center; line-height: 40px; font-size: 30px; } }

body.blog-apresentacao .titulo_pagina .layout .texto p { color: white; font-family: Lora; font-size: 20px; font-style: italic; }

body.blog-apresentacao .conteudo_wrap { margin-top: 50px; }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap { margin-top: 20px; } }

body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box:last-child { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box:last-child { width: 49.1525423729%; float: right; margin-right: 0; } }

@media (max-width: 1024px) { body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box { width: 49.1525423729%; float: right; margin-right: 0; margin-bottom: 30px; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-bottom: 0; } }

@media (max-width: 1024px) { body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box { display: none; } }

body.blog-apresentacao .conteudo_wrap .layout .blog_destaques .blogpost_box .foto { background-size: cover !important; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .aside.blog { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .aside.blog { width: 40.6779661017%; float: left; margin-right: 1.6949152542%; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .aside.blog { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .aside.blog select { width: 100%; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .aside.blog .branco .categorias h2 { padding-left: 33px; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right { width: 74.5762711864%; float: right; margin-right: 0; padding-bottom: 50px; }

@media (max-width: 1024px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right { width: 57.6271186441%; float: right; margin-right: 0; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right { width: 100%; float: left; margin-left: 0; margin-right: 0; padding-bottom: 20px; } }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .propaganda { margin-bottom: 30px; margin-top: 10px; *zoom: 1; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .propaganda:after { content: ""; display: table; clear: both; }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .propaganda { margin-top: 30px; margin-bottom: 0; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .propaganda:last-child { margin-bottom: 30px; } }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box { *zoom: 1; height: auto; padding-right: 0; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box:after { content: ""; display: table; clear: both; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .foto { width: 100%; float: left; margin-left: 0; margin-right: 0; height: 340px; position: relative; top: initial; left: initial; background-size: cover !important; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto { width: 100%; float: left; margin-left: 0; margin-right: 0; position: relative; bottom: initial; left: initial; padding: 40px 30px; }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto { padding: 20px; } }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto .nome { font-size: 36px; line-height: 41px; }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto .nome { font-size: 20px; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto .blog { margin-bottom: 0; } }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .blogpost_box .texto .resumo { display: none; } }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .mostrar_mais { clear: both; color: #16262e; font-size: 10px; text-transform: uppercase; font-family: "museo-sans", sans-serif; width: 221px; height: 50px; line-height: 50px; border: 1px solid #16262e; border-radius: 24px; text-align: center; display: block; margin-left: auto; margin-right: auto; position: relative; top: 40px; margin-bottom: 50px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .mostrar_mais:hover { background: #16262e; color: #fff; }

@media (max-width: 960px) { body.blog-apresentacao .conteudo_wrap .layout .conteudo_blog .right .listagem_posts .mostrar_mais { top: 0px; margin-bottom: 0px; } }

body.blog-interno .titulo_pagina { position: relative; height: 30rem; background-size: cover !important; position: relative; }

body.blog-interno .titulo_pagina:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); opacity: 0.7; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

@media (max-width: 960px) { body.blog-interno .titulo_pagina { height: 380px; } }

body.blog-interno .titulo_pagina .layout { height: 30rem; }

@media (max-width: 960px) { body.blog-interno .titulo_pagina .layout { height: 380px; } }

body.blog-interno .titulo_pagina .layout .texto { position: absolute; bottom: 30px; left: 50px; z-index: 2; }

@media (max-width: 960px) { body.blog-interno .titulo_pagina .layout .texto { text-align: center; width: 100%; position: relative; bottom: initial; left: initial; padding-top: 130px; margin-top: 80px; } }

body.blog-interno .titulo_pagina .layout .texto h1 { color: white; font-family: "museo-sans", sans-serif; font-size: 48px; max-width: 850px; line-height: 60px; }

@media (max-width: 960px) { body.blog-interno .titulo_pagina .layout .texto h1 { max-width: none; width: 100%; text-align: center; line-height: 40px; font-size: 30px; } }

body.blog-interno .titulo_pagina .layout .texto p.nome { color: white; font-family: Lora; font-size: 20px; font-style: italic; }

body.blog-interno .titulo_pagina .layout .texto p.horario { font-size: 10px; color: #fff; font-family: "museo-sans", sans-serif; display: inline-block; text-transform: uppercase; padding-right: 15px; font-weight: 600; font-size: 10px; margin-top: 10px; }

body.blog-interno .titulo_pagina .layout .texto p.horario img { margin-right: 5px; position: relative; top: 3px; }

body.blog-interno .titulo_pagina .layout .texto p.blog { color: #fff; font-size: 10px; font-family: "museo-sans", sans-serif; margin-bottom: 20px; display: inline-block; text-transform: uppercase; font-weight: 600; font-size: 11px; }

body.blog-interno .titulo_pagina .layout .texto p.blog img { margin-right: 5px; position: relative; top: 3px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside { width: 40.6779661017%; float: left; margin-right: 1.6949152542%; } }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 1024px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside { display: none; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside h2 { font-size: 24px; text-transform: uppercase; margin-bottom: 30px; padding-left: 30px; letter-spacing: 1px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .aside .branco { padding-bottom: 0; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post { width: 74.5762711864%; float: right; margin-right: 0; padding-left: 30px; }

@media (max-width: 1024px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post { width: 100%; float: left; margin-left: 0; margin-right: 0; padding-left: 0; } }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .propaganda { margin-bottom: 30px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post h2 { font-family: Lora; font-size: 22px; font-style: italic; line-height: 26px; margin-bottom: 40px; font-weight: 400; letter-spacing: 0; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post h2 { font-size: 18px; line-height: 24px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box { font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box { font-size: 14px; line-height: 24px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box p { font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box p { font-size: 14px; line-height: 24px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box { text-align: center; background: #fff; padding: 30px; margin-bottom: 10px; margin-top: 60px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box p { font-family: Lora; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 25px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box p:after { width: 62px; height: 2px; background-color: #16262e; content: " "; display: block; margin-bottom: 30px; margin-top: 25px; display: block; margin-left: auto; margin-right: auto; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li { display: inline-block; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li a { display: block; height: 29px; padding: 0 11px; line-height: 29px; background-color: #cacaca; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; border-radius: 14px; color: white; font-size: 10px; text-transform: uppercase; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li a img { position: relative; top: 5px; margin-right: 5px; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li a img { top: 9px; margin: 0; } }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li a { font-size: 0; padding: 0; text-align: center; width: 33px; height: 33px; -webkit-border-radius: 33px; -moz-border-radius: 33px; -ms-border-radius: 33px; -o-border-radius: 33px; border-radius: 33px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .compartilhe_box ul li a:hover { background-color: #b1b1b1; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box { text-align: center; background: #fff; padding: 30px 45px; margin-bottom: 10px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .quantidade_comentarios { text-align: center; font-family: Lora; font-size: 14px; font-weight: 700; line-height: 20px; text-transform: uppercase; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .quantidade_comentarios:after { width: 62px; height: 2px; background-color: #16262e; content: " "; display: block; margin-bottom: 30px; margin-top: 25px; display: block; margin-left: auto; margin-right: auto; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .form_comentario { margin-bottom: 80px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .form_comentario .linha textarea { background-color: #f3f3f3; margin-bottom: 10px; padding-top: 20px; padding-left: 20px; padding-right: 20px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .form_comentario .linha input { background-color: #f3f3f3; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .form_comentario .linha input.submit { width: 305px; height: 50px; border: 1px solid #16262e; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; text-align: center; background: #fff; margin-top: 20px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .form_comentario .linha input.submit:hover { background: #0b0b0b; color: #fff; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista { text-align: left; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista .comentario_bloco { margin-bottom: 40px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista .comentario_bloco .topo .nome { font-size: 16px; font-family: Museo-Sans; font-weight: 600; margin-right: 5px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista .comentario_bloco .topo .nome:after { padding-left: 8px; content: "|"; color: #999; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista .comentario_bloco .topo .data { font-family: Museo-Sans; color: #999; font-size: 10px; text-transform: uppercase; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .comentarios_box .comentarios_lista .comentario_bloco .descricao { color: #0b0b0b; font-family: Lora; font-size: 14px; font-weight: 400; line-height: 18px; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .propaganda { margin-bottom: -20px; margin-top: 30px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .titulo h2 { position: relative; margin-top: 50px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .titulo h2:after { content: " "; background-color: #16262e; height: 2px; width: 94%; position: absolute; top: 11px; left: 53%; z-index: 1; margin-left: -47%; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .titulo h2 span.fundobranco { color: #16262e; font-size: 16px; text-transform: uppercase; font-weight: 600; background: #F3F3F3; font-family: Museo-Sans; padding-right: 17px; z-index: 2; position: relative; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .post_mais_lido { height: 310px; position: relative; position: relative; background-size: cover !important; overflow: hidden; width: 33.33%; float: left; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .post_mais_lido:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); opacity: 0.3; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .post_mais_lido { width: 100%; float: left; margin-left: 0; margin-right: 0; margin-bottom: 20px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .post_mais_lido p { position: absolute; bottom: 30px; left: 20px; z-index: 2; color: #fff; font-size: 15px; text-transform: uppercase; padding-left: 20px; font-weight: 600; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .leia_tambem .post_mais_lido:before { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 310px; background: url(../img/gradiente.png) repeat-x bottom; z-index: 1; }






body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria { margin-top: 50px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel { width: 100%; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .owl-dots { display: none !important; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .owl-next { right: 15px; top: 47%; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .owl-next:after { color: #fff; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .owl-prev { left: 15px; top: 47%; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .owl-prev:after { color: #fff; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item { position: relative; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item:after { content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 12.25rem; background: url(../img/gradiente.png) repeat; z-index: 1; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .foto { height: 490px; background-size: cover !important; }

@media (max-width: 1024px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .foto { height: 350px; } }

@media (max-width: 960px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .foto { height: 250px; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .legenda { position: absolute; bottom: 20px; left: 20px; width: 100%; z-index: 2; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .legenda .numero_slide { width: 10%; float: left; color: white; font-family: Lora; font-style: italic; font-size: 24px; line-height: 24px; padding-top: 12px; text-align: center; }

@media (max-width: 1024px) { body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .legenda .numero_slide { width: 100%; } }

body.blog-interno .conteudo_wrap .layout .conteudo_blog .conteudo_post .html_box .galeria .owl-carousel .item .legenda .numero_slide .barra { font-size: 26px; }

body.blog-interno .conteudo_wrap .layout .conteudo_blog.conteudo_post .html_box .galeria .owl-carousel .item .legenda .texto { padding-right: 20px; color: white; font-family: Lora; font-size: 16px; font-style: italic; line-height: 24px; width: 85%; float: right; }

@media (max-width: 1024px) { body.blog-interno .conteudo_blog .conteudo_wrap .layout .conteudo_post .html_box .galeria .owl-carousel .item .legenda .texto { display: none; } }












.pagina_erro .titulo_pagina { text-align: center; }

.pagina_erro .titulo_pagina .layout h1 { line-height: 60px; text-transform: uppercase; color: #00aeef; font-size: 56px; }

@media (max-width: 960px) { .pagina_erro .titulo_pagina .layout h1 { font-size: 30px; } }

.pagina_erro .titulo_pagina .layout h1 .fundobranco { position: relative; top: -6px; }

.pagina_erro .titulo_pagina .layout p { color: #16262e; font-weight: 900; font-size: 40px; font-family: Museo-Sans; line-height: 60px; text-transform: uppercase; }

@media (max-width: 960px) { .pagina_erro .titulo_pagina .layout p { font-size: 30px; } }

.pagina_erro .conteudo_wrap { padding: 0; margin: 0; }

.pagina_erro .conteudo_wrap .layout p.topo { color: #16262e; font-family: Lora; max-width: 610px; font-size: 18px; font-style: italic; line-height: 24px; text-align: center; display: block; margin: 40px auto; }

@media (max-width: 960px) { .pagina_erro .conteudo_wrap .layout p.topo { margin: 20px 0; } }

.pagina_erro .conteudo_wrap .layout .search_box { width: 628px; height: 80px; background: #fff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); display: block; margin-left: auto; margin-right: auto; }

.pagina_erro .conteudo_wrap .layout .search_box input { height: 80px; width: 83.0508474576%; float: left; margin-right: 1.6949152542%; }

.pagina_erro .conteudo_wrap .layout .search_box .botao_enviar { font-size: 0; background: #fff url(../img/form_lupa_azul.png) center center no-repeat; width: 15.2542372881%; float: right; margin-right: 0; height: 80px; border: 0; }

.pagina_erro .conteudo_wrap .layout .noticias_erro { margin-top: 60px; }

.pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box { width: 23.7288135593%; float: left; }

.pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(4n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

.pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(4n + 2) { margin-left: 25.4237288136%; margin-right: -100%; clear: none; }

.pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(4n + 3) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; }

.pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(4n + 4) { margin-left: 76.2711864407%; margin-right: -100%; clear: none; }

@media (max-width: 1024px) { .pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box { width: 49.1525423729%; float: left; }
  .pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  .pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { .pagina_erro .conteudo_wrap .layout .noticias_erro .noticia_box { margin: 0 !important; margin-bottom: 20px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

.pagina_erro .conteudo_wrap .layout .propaganda { clear: both; }

body.site-de-linhares header { background: none; position: relative; top: initial; left: initial; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.site-de-linhares header:hover { background: #00aeef; }

body.site-de-linhares .titulo_pagina { margin-top: -80px; }

body.site-de-linhares .conteudo_wrap { padding: 60px 0; margin: 0; }

body.site-de-linhares .conteudo_wrap .layout { text-align: center; max-width: 800px; }

body.site-de-linhares .conteudo_wrap .layout h2 { font-family: Lora; font-size: 24px; font-weight: 700; line-height: 22px; margin-bottom: 20px; }

body.site-de-linhares .conteudo_wrap .layout .html_box { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 22px; margin-bottom: 60px; }

body.site-de-linhares .conteudo_wrap .layout .html_box p { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 22px; }

body.site-de-linhares .conteudo_wrap .layout .video { position: relative; position: relative; display: block; }

body.site-de-linhares .conteudo_wrap .layout .video:after { -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background: #000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; height: 100%; width: 100%; content: " "; display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 1; }

body.site-de-linhares .conteudo_wrap .layout .video:before { content: url(../img/play.png); position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; z-index: 2; }

body.site-de-linhares .conteudo_wrap .layout .video img { width: 100%; }

body.site-de-linhares .conteudo_wrap .layout .propaganda { margin-top: 35px; }

body.videos { background: #16262e; }

body.videos .titulo_pagina .layout h1 { color: #fff; }

body.videos .titulo_pagina .layout h1:after { background: #fff; }

body.videos .titulo_pagina .layout h1 .fundobranco { background: #16262e; }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda { width: 70.5762711864%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 { background: #000; }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 .foto { opacity: .7; }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 .texto .titulo_noticia { font-size: 32px; }

@media (max-width: 1024px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 .texto .titulo_noticia { font-size: 20px; } }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 .texto .titulo_noticia { font-size: 15px; } }

@media (max-width: 960px) and (max-width: 960px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col4 .texto .titulo_noticia { width: 70%; } }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 { background: #000; }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 .foto { opacity: .7; }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 .texto .titulo_noticia { font-size: 20px; }

@media (max-width: 1024px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 .texto .titulo_noticia { font-size: 20px; } }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 .texto .titulo_noticia { font-size: 15px; } }

@media (max-width: 960px) and (max-width: 960px) { body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box.col2 .texto .titulo_noticia { width: 70%; } }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box .texto .titulo_noticia { max-width: 850px; }

body.videos .conteudo_wrap .layout .videos_destaque .esquerda .noticia_box .texto .play { width: 30px; height: 30px; position: absolute; bottom: 0; right: 0; }

body.videos .conteudo_wrap .layout .videos_destaque .propaganda { width: 23.7288135593%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.videos .conteudo_wrap .layout .videos_destaque .propaganda { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.videos .conteudo_wrap .layout .tabs { clear: both; width: 100%; }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .tabs { overflow: hidden; } }

body.videos .conteudo_wrap .layout .tabs .etabs { display: block; border-bottom: #00aeef 2px solid; margin-bottom: 20px; }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .tabs .etabs { width: 100%; overflow: scroll; white-space: nowrap; } }

body.videos .conteudo_wrap .layout .tabs .etabs .tab { border: 0; background: none; }

body.videos .conteudo_wrap .layout .tabs .etabs .tab:hover { color: #00aeef; }

body.videos .conteudo_wrap .layout .tabs .etabs .tab a { font-family: Museo-Sans; font-size: 16px; line-height: 45px; text-transform: uppercase; color: white; background: #16262e; float: none; padding: 0; padding-right: 50px; border: 0; }

body.videos .conteudo_wrap .layout .tabs .aba { border: 0; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box { width: 23.7288135593%; float: left; margin-bottom: 30px; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(4n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(4n + 2) { margin-left: 25.4237288136%; margin-right: -100%; clear: none; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(4n + 3) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(4n + 4) { margin-left: 76.2711864407%; margin-right: -100%; clear: none; }

@media (max-width: 1024px) { body.videos .conteudo_wrap .layout .tabs .aba .video_box { width: 32.2033898305%; float: left; }
  body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(3n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(3n + 2) { margin-left: 33.8983050847%; margin-right: -100%; clear: none; }
  body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(3n + 3) { margin-left: 67.7966101695%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.videos .conteudo_wrap .layout .tabs .aba .video_box { width: 49.1525423729%; float: left; }
  body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.videos .conteudo_wrap .layout .tabs .aba .video_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 480px) { body.videos .conteudo_wrap .layout .tabs .aba .video_box { margin: 0 !important; margin-bottom: 30px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:hover .foto { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); opacity: .5; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box:hover .titulo_noticia { color: #00aeef !important; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .foto_bloco { background-size: cover !important; width: 100%; position: relative; height: 175px; overflow: hidden; background: #000; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .foto_bloco .foto { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .foto_bloco .play { width: 40px; height: 40px; position: absolute; bottom: 20px; right: 20px; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto { width: 100%; padding: 15px 0; display: block; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto .tempo { display: inline-block; color: white; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; float: left; margin-right: 15px; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto .tempo img { position: relative; top: 3px; padding-right: 5px; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto .canal { display: inline-block; color: white; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; float: left; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto .canal img { position: relative; top: 3px; padding-right: 5px; }

body.videos .conteudo_wrap .layout .tabs .aba .video_box .texto .titulo_noticia { display: block; width: 100%; float: left; clear: both; color: #f3f3f3; font-family: Lora; margin-top: 7px; font-size: 15px; font-weight: 700; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.videos .conteudo_wrap .layout .tabs .aba .mostrar { width: 221px; height: 50px; line-height: 50px; color: white; font-family: Museo-Sans; font-size: 10px; text-transform: uppercase; border: 1px solid white; -webkit-border-radius: 24px; -moz-border-radius: 24px; -ms-border-radius: 24px; -o-border-radius: 24px; border-radius: 24px; text-align: center; display: block; display: block; margin-left: auto; margin-right: auto; margin-top: 80px; margin-bottom: 80px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.videos .conteudo_wrap .layout .tabs .aba .mostrar:hover { background: #fff; color: #16262e; }

body.anuncie header { background: none; position: relative; top: initial; left: initial; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.anuncie header:hover { background: #00aeef; }

body.anuncie .titulo_pagina { margin-top: -80px; }

body.anuncie .conteudo_wrap { padding-bottom: 80px; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap { margin-top: 0; } }

body.anuncie .conteudo_wrap .layout select { height: 50px; background-color: white; padding-left: 10px; color: #16262e; font-family: Museo-Sans; font-size: 12px; text-transform: uppercase; width: 100%; border: 0; }

body.anuncie .conteudo_wrap .layout select.menu { font-weight: 900; margin-bottom: 30px; display: none; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout select.menu { display: block; margin-top: 30px; } }

body.anuncie .conteudo_wrap .layout select.half { width: 49.1525423729%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout select.half { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.anuncie .conteudo_wrap .layout select.half:last-child { width: 49.1525423729%; float: right; margin-right: 0; }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout select.half:last-child { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout select { display: block; } }

body.anuncie .conteudo_wrap .layout .aside_esquerda { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; background: #fff; padding-left: 40px; padding-top: 50px; padding-bottom: 30px; padding-right: 40px; margin-top: -100px; opacity: 1; position: relative; z-index: 1; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .aside_esquerda { display: none; } }

body.anuncie .conteudo_wrap .layout .aside_esquerda ul li { display: block; }

body.anuncie .conteudo_wrap .layout .aside_esquerda ul li a { font-family: Museo-Sans; font-weight: 900; font-size: 14px; line-height: 50px; text-transform: uppercase; color: #16262e; }

body.anuncie .conteudo_wrap .layout .aside_esquerda ul li a.ativo, body.anuncie .conteudo_wrap .layout .aside_esquerda ul li a:hover { color: #00aeef; }

body.anuncie .conteudo_wrap .layout .conteudo_direita { width: 74.5762711864%; float: right; margin-right: 0; padding-left: 20px; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .conteudo_direita { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout .conteudo_direita { overflow: scroll; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita p.half { float: right; width: 49%; color: #16262e; font-size: 12px; padding-top: 10px; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .conteudo_direita p.half { width: 100%; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita form { margin-top: 40px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita form .linha textarea { padding-top: 15px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita form .botao_enviar { max-width: 467px; width: 100%; *zoom: 1; margin-top: 20px; display: block; margin-left: auto; margin-right: auto; }

body.anuncie .conteudo_wrap .layout .conteudo_direita form .botao_enviar:after { content: ""; display: table; clear: both; }

body.anuncie .conteudo_wrap .layout .conteudo_direita table { width: 100%; margin-top: 30px; }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout .conteudo_direita table { width: 680px; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita table thead tr th { color: #00aeef; font-family: Museo-Sans; font-size: 12px; line-height: 24px; text-transform: uppercase; font-weight: 900; padding-bottom: 10px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita table thead tr th:first-child { padding-left: 15px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita table tbody tr:nth-child(odd) { background: #fff; }

body.anuncie .conteudo_wrap .layout .conteudo_direita table tbody tr td { color: #0b0b0b; padding: 15px 0; font-family: Museo-Sans; font-size: 14px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita table tbody tr td:first-child { padding-left: 15px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos { margin-top: 40px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box { width: 49.1525423729%; float: left; text-align: center; margin-bottom: 60px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box { margin: 0 !important; margin-bottom: 30px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box .tipo_formato { color: #00aeef; font-family: Museo-Sans; margin-top: 30px; margin-bottom: 20px; font-weight: 900; font-size: 24px; line-height: 24px; text-transform: uppercase; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .formatos .formato_box img { display: inline-block; width: 100%; height: auto; max-width: 385px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita strong, body.anuncie .conteudo_wrap .layout .conteudo_direita .strong { font-size: 22px; font-weight: 700; font-style: italic; line-height: 24px; margin-bottom: 20px; width: 100%; font-family: "Lora"; display: block; margin-top: -26px; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .conteudo_direita strong, body.anuncie .conteudo_wrap .layout .conteudo_direita .strong { font-size: 18px; margin-top: 20px; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita .conheca { margin-top: -24px; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .conteudo_direita .conheca { margin: 0; text-align: center; padding-top: 30px; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita .html_box { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; max-width: 870px; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .html_box p { color: #0b0b0b; font-family: Lora; font-size: 16px; font-weight: 400; line-height: 24px; width: 100%; display: block; }

body.anuncie .conteudo_wrap .layout .conteudo_direita .baixar_pdf { color: #16262e; font-family: Museo-Sans; font-size: 12px; text-transform: uppercase; border-bottom: 2px solid #16262e; margin-bottom: 30px; margin-top: 30px; display: block; font-weight: 900; padding-bottom: 10px; float: left; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

@media (max-width: 1024px) { body.anuncie .conteudo_wrap .layout .conteudo_direita .baixar_pdf { display: none; } }

body.anuncie .conteudo_wrap .layout .conteudo_direita .baixar_pdf:hover { border-bottom: 2px solid #00aeef; color: #00aeef; }

body.anuncie .conteudo_wrap .layout .conteudo_direita a img { width: 100%; height: auto; max-width: 860px; }

@media (max-width: 960px) { body.anuncie .conteudo_wrap .layout .conteudo_direita a img { display: none; } }

body.resultado-busca .conteudo_wrap .layout .esquerda { width: 23.7288135593%; float: left; margin-right: 1.6949152542%; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco { background: #fff; margin-bottom: 22px; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); padding: 35px 0; padding-bottom: 0; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco h2 { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.5rem; text-transform: uppercase; padding-bottom: 20px; padding-left: 35px; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 0.75rem; text-transform: uppercase; padding: 15px 35px; display: block; font-weight: 600px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a span.azul { color: #00aeef; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a:hover, body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a.ativo { background-color: #00aeef; color: #fff; }

body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a:hover span.azul, body.resultado-busca .conteudo_wrap .layout .esquerda .branco ul li a.ativo span.azul { color: #fff; }

body.resultado-busca .conteudo_wrap .layout .direita { width: 74.5762711864%; float: right; margin-right: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box { width: 32.2033898305%; float: left; margin-bottom: 20px; }

body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box:nth-child(3n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box:nth-child(3n + 2) { margin-left: 33.8983050847%; margin-right: -100%; clear: none; }

body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box:nth-child(3n + 3) { margin-left: 67.7966101695%; margin-right: -100%; clear: none; }

@media (max-width: 1024px) { body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box { width: 49.1525423729%; float: left; }
  body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box:nth-child(2n + 1) { margin-left: 0; margin-right: -100%; clear: both; margin-left: 0; }
  body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box:nth-child(2n + 2) { margin-left: 50.8474576271%; margin-right: -100%; clear: none; } }

@media (max-width: 960px) { body.resultado-busca .conteudo_wrap .layout .direita.classificados .classificados_box { margin: 0 !important; margin-bottom: 30px !important; width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); *zoom: 1; margin-bottom: 20px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial:after { content: ""; display: table; clear: both; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 49.1525423729%; float: left; margin-right: 1.6949152542%; padding: 33px; }

@media (max-width: 1024px) { body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .nome { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.375rem; text-transform: uppercase; margin-bottom: 15px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .nome:hover { color: #00aeef; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .resumo { margin-bottom: 30px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .endereco { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .endereco:after { content: url(../img/guia_pin.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .telefone { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .telefone:after { content: url(../img/guia_telefone.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar { cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; color: #00aeef; font-family: Museo-Sans; font-size: 9px; font-style: italic; text-decoration: underline; text-transform: uppercase; font-weight: 900; padding-left: 5px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .telefone .mostrar:hover { color: #00aeef; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .link { position: relative; padding-left: 28px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .texto .link:after { content: url(../img/guia_link.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .foto { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 49.1525423729%; float: right; margin-right: 0; }

@media (max-width: 1024px) { body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .foto { width: 100%; float: left; margin-left: 0; margin-right: 0; } }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .destaques_comercial .bloco_comercial .foto img { width: 100%; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); }

@media (max-width: 960px) { body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais { margin-top: 20px; } }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda { width: 66.1016949153%; float: left; margin-right: 1.6949152542%; }

@media (max-width: 1024px) { body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda { width: 100%; float: left; margin-left: 0; margin-right: 0; display: block; } }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial { background-color: white; -webkit-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); box-shadow: 0 0.063rem 0.125rem rgba(0, 0, 0, 0.1); *zoom: 1; margin-bottom: 20px; padding: 33px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial:after { content: ""; display: table; clear: both; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .nome { color: #16262e; font-family: "museo-sans", sans-serif; font-size: 1.375rem; text-transform: uppercase; margin-bottom: 15px; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .nome:hover { color: #00aeef; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .resumo { margin-bottom: 30px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .endereco { position: relative; padding-left: 28px; margin-bottom: 20px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .endereco:after { content: url(../img/guia_pin.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .telefone { position: relative; padding-left: 28px; margin-bottom: 20px; -webkit-transition-property: color; -moz-transition-property: color; -o-transition-property: color; transition-property: color; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .telefone:after { content: url(../img/guia_telefone.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar { cursor: pointer; -webkit-transition-property: all; -moz-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.65s; -moz-transition-duration: 0.65s; -o-transition-duration: 0.65s; transition-duration: 0.65s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; color: #00aeef; font-family: Museo-Sans; font-size: 9px; font-style: italic; text-decoration: underline; text-transform: uppercase; font-weight: 900; padding-left: 5px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .telefone .mostrar:hover { color: #00aeef; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .link { position: relative; padding-left: 28px; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .esquerda .bloco_comercial .link:after { content: url(../img/guia_link.png); position: absolute; top: 0; left: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .propaganda { width: 32.2033898305%; float: right; margin-right: 0; }

body.resultado-busca .conteudo_wrap .layout .direita.guia-comercial .blocos_comerciais .propaganda img { width: 100%; height: auto; }

/*# sourceMappingURL=main.css.map */
