/* =========================================================
   VOZ DIÁRIA 2026
   Jornal digital / portal de notícias
   ========================================================= */

:root{
	--vd-bg:#f3f1ec;
	--vd-paper:#fffefa;
	--vd-ink:#151515;
	--vd-navy:#102131;
	--vd-red:#c81e31;
	--vd-red-dark:#971625;
	--vd-muted:#6e6c68;
	--vd-line:#d6d1c8;
	--vd-soft:#e9e5dd;
	--vd-shadow:0 14px 40px rgba(21,21,21,.07);
}

html{scroll-behavior:smooth;}
body.vozdiaria{
	margin:0;
	background:var(--vd-bg);
	color:var(--vd-ink);
	font-family:"Inter",Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
	overflow-x:hidden;
}
body.vozdiaria .page-wrapper{background:var(--vd-bg);}
body.vozdiaria a{text-decoration:none;}
body.vozdiaria img{max-width:100%;}

/* neutraliza cores antigas */
body.vozdiaria .top-bar,
body.vozdiaria .news .heading h2,
body.vozdiaria .newsletter-sidebar,
body.vozdiaria .footer-main,
body.vozdiaria .search-sidebar input[type="submit"]{background:initial!important;}
body.vozdiaria .sf-menu>li>a,
body.vozdiaria .news .thumbnail .caption h3 a,
body.vozdiaria .news .thumbnail1 .caption h3 a,
body.vozdiaria .news .thumbnail2 .caption h3 a,
body.vozdiaria .news .thumbnail .caption h3{color:inherit!important;}

/* topo */
body.vozdiaria .vd-topline{
	background:var(--vd-navy);
	color:#fff;
	border-bottom:3px solid var(--vd-red);
}
body.vozdiaria .vd-topline .container,
body.vozdiaria .vd-header>.container,
body.vozdiaria .vd-breaking>.container,
body.vozdiaria .vd-home-lead>.container,
body.vozdiaria .vd-section-rule>.container,
body.vozdiaria .news-featured>.container,
body.vozdiaria .news>.container,
body.vozdiaria .ad1>.container,
body.vozdiaria .vd-article-page>.container,
body.vozdiaria .footer-main>.container{
	width:100%!important;
	max-width:1280px!important;
	margin-left:auto!important;
	margin-right:auto!important;
	padding-left:28px!important;
	padding-right:28px!important;
}
body.vozdiaria .vd-topline-inner{
	min-height:34px;
	display:flex;
	align-items:center;
	justify-content:space-between;
	gap:20px;
}
body.vozdiaria .vd-edition{
	display:flex;
	gap:20px;
	font-size:8px;
	font-weight:800;
	letter-spacing:.16em;
	text-transform:uppercase;
	color:#e3e7ea;
}
body.vozdiaria .vd-social ul{
	display:flex;
	align-items:center;
	gap:13px;
	margin:0;padding:0;list-style:none;
}
body.vozdiaria .vd-social a{
	color:#fff!important;
	font-size:11px;
	opacity:.85;
}
body.vozdiaria .vd-social a:hover{opacity:1;color:#ffbac1!important;}

/* cabeçalho principal */
body.vozdiaria .vd-header{
	position:relative!important;
	top:auto!important;
	background:var(--vd-paper);
	border-bottom:1px solid var(--vd-line);
	box-shadow:none!important;
}
body.vozdiaria .vd-header>.container{padding-top:24px!important;}
body.vozdiaria .vd-brand-row{
	display:grid;
	grid-template-columns:1fr auto 1fr;
	align-items:center;
	gap:26px;
	padding-bottom:20px;
}
body.vozdiaria .vd-brand-side{
	display:flex;
	flex-direction:column;
	gap:5px;
}
body.vozdiaria .vd-brand-side-right{align-items:flex-end;}
body.vozdiaria .vd-label{
	font-size:8px;
	font-weight:800;
	letter-spacing:.17em;
	color:var(--vd-red);
	text-transform:uppercase;
}
body.vozdiaria .vd-small-copy{
	color:#77736f;
	font-size:10px;
	line-height:1.4;
}
body.vozdiaria .vd-brand{
	display:flex;
	align-items:baseline;
	justify-content:center;
	gap:10px;
	color:var(--vd-ink)!important;
	font-family:"Newsreader",Georgia,serif;
	font-weight:800;
	line-height:.8;
	letter-spacing:-.055em;
}
body.vozdiaria .vd-brand-voz{
	font-size:clamp(54px,6vw,86px);
}
body.vozdiaria .vd-brand-diaria{
	font-size:clamp(54px,6vw,86px);
	color:var(--vd-red);
}
body.vozdiaria .vd-search-form{
	width:230px;
	display:flex;
	border-bottom:1px solid #aaa49b;
}
body.vozdiaria .vd-search-form input{
	width:100%;
	min-width:0;
	height:34px!important;
	padding:0!important;
	border:0!important;
	background:transparent!important;
	box-shadow:none!important;
	outline:0!important;
	color:var(--vd-ink)!important;
	font-size:11px!important;
}
body.vozdiaria .vd-search-form button{
	width:34px;
	border:0;
	background:transparent;
	color:var(--vd-ink);
	cursor:pointer;
}
body.vozdiaria .vd-search-form button:hover{color:var(--vd-red);}
body.vozdiaria .vd-sr-only{
	position:absolute!important;
	width:1px!important;height:1px!important;
	padding:0!important;margin:-1px!important;
	overflow:hidden!important;clip:rect(0,0,0,0)!important;
	white-space:nowrap!important;border:0!important;
}

/* navegação */
body.vozdiaria .vd-nav{
	border-top:1px solid var(--vd-line);
}
body.vozdiaria .vd-nav .sf-menu{
	float:none!important;
	display:flex!important;
	justify-content:center;
	align-items:center;
	gap:28px;
	margin:0!important;
	padding:0!important;
}
body.vozdiaria .vd-nav .sf-menu>li{
	float:none!important;
	height:auto!important;
	line-height:normal!important;
	margin:0!important;
	padding:0!important;
}
body.vozdiaria .vd-nav .sf-menu>li>a{
	padding:14px 0!important;
	color:var(--vd-ink)!important;
	font-family:"Inter",sans-serif!important;
	font-size:9px!important;
	line-height:1.2!important;
	font-weight:800!important;
	letter-spacing:.11em!important;
	text-transform:uppercase!important;
}
body.vozdiaria .vd-nav .sf-menu>li>a:hover{color:var(--vd-red)!important;}
body.vozdiaria .vd-nav .sf-menu ul{
	margin-top:0!important;
	background:var(--vd-navy)!important;
	border-radius:0;
	box-shadow:var(--vd-shadow);
}
body.vozdiaria .vd-nav .sf-menu li li{background:var(--vd-navy)!important;}
body.vozdiaria .vd-nav .sf-menu li li a{
	color:#fff!important;
	font-size:10px!important;
	padding:11px 15px!important;
}
body.vozdiaria .vd-nav .sf-menu li li a:hover{background:var(--vd-red)!important;}

/* últimas */
body.vozdiaria .vd-breaking{
	background:#fff;
	border-bottom:1px solid var(--vd-line);
	overflow:hidden;
}
body.vozdiaria .vd-breaking>.container{
	max-width:1280px!important;
	width:100%!important;
	padding-left:28px!important;
	padding-right:28px!important;
}
body.vozdiaria .vd-breaking-inner{
	display:flex;
	align-items:stretch;
	height:40px;
	overflow:hidden;
}
body.vozdiaria .vd-breaking-label{
	flex:0 0 92px;
	display:flex;
	align-items:center;
	justify-content:center;
	height:40px;
	margin:0;
	padding:0 12px;
	background:var(--vd-red);
	color:#fff;
	font-size:8px;
	line-height:1;
	font-weight:800;
	letter-spacing:.14em;
	text-align:center;
	box-sizing:border-box;
}
body.vozdiaria .vd-breaking-viewport{
	flex:1 1 auto;
	min-width:0;
	height:40px;
	overflow:hidden;
	position:relative;
	display:flex;
	align-items:center;
}
body.vozdiaria .vd-breaking-track{
	display:inline-flex;
	align-items:center;
	flex-wrap:nowrap;
	width:max-content;
	min-width:max-content;
	height:40px;
	white-space:nowrap;
	will-change:transform;
	animation:vdBreakingTicker 42s linear infinite;
}
body.vozdiaria .vd-breaking-track:hover{
	animation-play-state:paused;
}
body.vozdiaria .vd-breaking-track a{
	display:inline-flex;
	align-items:center;
	height:40px;
	padding:0 22px 0 18px;
	color:#292929!important;
	font-family:"Newsreader",Georgia,serif;
	font-size:13px;
	line-height:1;
	font-weight:600;
	white-space:nowrap;
}
body.vozdiaria .vd-breaking-track a:hover{
	color:var(--vd-red)!important;
}
body.vozdiaria .vd-breaking-dot{
	display:inline-block;
	width:5px;
	height:5px;
	margin-right:10px;
	border-radius:50%;
	background:var(--vd-red);
	flex:0 0 auto;
}
@keyframes vdBreakingTicker{
	from{transform:translateX(0);}
	to{transform:translateX(-50%);}
}
@media (prefers-reduced-motion:reduce){
	body.vozdiaria .vd-breaking-track{
		animation:none;
	}
}

/* intro */
body.vozdiaria .vd-home-lead{
	padding:36px 0 22px;
}
body.vozdiaria .vd-home-lead-inner{
	display:grid;
	grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);
	gap:46px;
	align-items:end;
}
body.vozdiaria .vd-kicker{
	display:block;
	margin-bottom:10px;
	color:var(--vd-red);
	font-size:8px;
	font-weight:800;
	letter-spacing:.18em;
	text-transform:uppercase;
}
body.vozdiaria .vd-home-lead h1{
	margin:0;
	max-width:880px;
	font-family:"Newsreader",Georgia,serif;
	font-size:clamp(44px,5.3vw,76px);
	line-height:.98;
	font-weight:700;
	letter-spacing:-.045em;
	color:var(--vd-ink);
}
body.vozdiaria .vd-home-lead p{
	margin:0 0 5px;
	color:#625f5a;
	font-size:13px;
	line-height:1.7;
}
body.vozdiaria .vd-section-rule{
	padding:0 0 12px;
}
body.vozdiaria .vd-section-rule .container{
	display:flex;
	align-items:center;
	gap:12px;
}
body.vozdiaria .vd-section-rule .container:after{
	content:"";
	flex:1;
	height:1px;
	background:var(--vd-line);
}
body.vozdiaria .vd-section-rule span{
	color:var(--vd-navy);
	font-size:9px;
	font-weight:800;
	letter-spacing:.17em;
}

/* destaques */
body.vozdiaria .news-featured{
	padding:0 0 36px!important;
	background:transparent!important;
}
body.vozdiaria .news-featured .row{margin-left:-8px;margin-right:-8px;}
body.vozdiaria .news-featured .col-md-8,
body.vozdiaria .news-featured .col-md-4{padding-left:8px;padding-right:8px;}
body.vozdiaria .news-featured .item{
	position:relative;
	overflow:hidden;
	background-size:cover!important;
	background-position:center!important;
	border-radius:4px;
	box-shadow:none!important;
}
body.vozdiaria .news-featured .first-col{height:560px!important;}
body.vozdiaria .news-featured .second-col{height:272px!important;margin-bottom:16px!important;}
body.vozdiaria .news-featured .text{
	position:absolute!important;
	inset:0!important;
	display:flex!important;
	align-items:flex-end!important;
	background:linear-gradient(180deg,rgba(8,14,18,.02) 15%,rgba(8,14,18,.82) 100%)!important;
}
body.vozdiaria .news-featured .text .inner{
	position:relative;
	z-index:2;
	width:100%;
	padding:30px!important;
}
body.vozdiaria .news-featured .text a{
	position:absolute!important;
	inset:0!important;
	z-index:4!important;
}
body.vozdiaria .news-featured h2{
	margin:0 0 9px!important;
	color:#fff!important;
	font-family:"Newsreader",Georgia,serif!important;
	font-weight:700!important;
	letter-spacing:-.035em!important;
	line-height:1.03!important;
}
body.vozdiaria .news-featured .first-col h2{font-size:44px!important;}
body.vozdiaria .news-featured .second-col h2{font-size:27px!important;}
body.vozdiaria .news-featured p{
	color:#e8ecef!important;
	font-size:8px!important;
	font-weight:800!important;
	letter-spacing:.12em!important;
	text-transform:uppercase!important;
}

/* anúncios */
body.vozdiaria .ad1,
body.vozdiaria .ad2,
body.vozdiaria .ad3{background:transparent!important;}
body.vozdiaria .ad1{padding:0 0 34px!important;}
body.vozdiaria .ad1 img,
body.vozdiaria .ad2 img,
body.vozdiaria .ad3 img{
	width:100%;
	height:auto;
	border-radius:2px;
}

/* home e categorias */
body.vozdiaria .news{
	padding:4px 0 72px!important;
	background:transparent!important;
}
body.vozdiaria .news .row{margin-left:-9px;margin-right:-9px;}
body.vozdiaria .news [class*="col-"]{padding-left:9px;padding-right:9px;}
body.vozdiaria .news .heading{
	margin:32px 0 20px!important;
	padding:0 0 10px!important;
	border-bottom:3px solid var(--vd-navy)!important;
}
body.vozdiaria .news .heading h2{
	display:flex!important;
	align-items:center;
	gap:12px;
	margin:0!important;
	padding:0!important;
	background:transparent!important;
	color:var(--vd-ink)!important;
	font-family:"Newsreader",Georgia,serif!important;
	font-size:34px!important;
	line-height:1!important;
	font-weight:700!important;
	letter-spacing:-.035em!important;
}
body.vozdiaria .news .heading h2 a{color:var(--vd-ink)!important;}
body.vozdiaria .news .heading h2 a:hover{color:var(--vd-red)!important;}

body.vozdiaria .thumbnail,
body.vozdiaria .thumbnail1,
body.vozdiaria .thumbnail2{
	padding:0!important;
	margin-bottom:25px!important;
	border:0!important;
	border-radius:0!important;
	background:transparent!important;
	box-shadow:none!important;
	overflow:visible!important;
}
body.vozdiaria .thumbnail .photo,
body.vozdiaria .thumbnail1 .photo,
body.vozdiaria .thumbnail2 .photo{
	display:block!important;
	width:100%!important;
	height:auto!important;
	min-height:0!important;
	padding-top:62%!important;
	background-size:cover!important;
	background-position:center!important;
	border-radius:3px!important;
	overflow:hidden!important;
	cursor:pointer;
	transition:filter .25s ease;
}
body.vozdiaria .thumbnail .photo:hover,
body.vozdiaria .thumbnail1 .photo:hover,
body.vozdiaria .thumbnail2 .photo:hover{filter:brightness(.93);}
body.vozdiaria .thumbnail2{
	display:grid!important;
	grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)!important;
	gap:22px!important;
	align-items:center!important;
	padding-bottom:22px!important;
	border-bottom:1px solid var(--vd-line)!important;
}
body.vozdiaria .thumbnail2 .photo-content{width:100%!important;}
body.vozdiaria .thumbnail2 .photo{padding-top:67%!important;}
body.vozdiaria .thumbnail .caption,
body.vozdiaria .thumbnail1 .caption,
body.vozdiaria .thumbnail2 .caption{padding:12px 0 0!important;}
body.vozdiaria .thumbnail2 .caption{padding:0!important;}
body.vozdiaria .thumbnail h3,
body.vozdiaria .thumbnail1 h3,
body.vozdiaria .thumbnail2 h3{margin:0 0 8px!important;}
body.vozdiaria .thumbnail h3 a,
body.vozdiaria .thumbnail1 h3 a,
body.vozdiaria .thumbnail2 h3 a{
	color:var(--vd-ink)!important;
	font-family:"Newsreader",Georgia,serif!important;
	font-size:23px!important;
	line-height:1.08!important;
	font-weight:700!important;
	letter-spacing:-.025em!important;
}
body.vozdiaria .thumbnail2 h3 a{font-size:30px!important;}
body.vozdiaria .thumbnail h3 a:hover,
body.vozdiaria .thumbnail1 h3 a:hover,
body.vozdiaria .thumbnail2 h3 a:hover{color:var(--vd-red)!important;}
body.vozdiaria .thumbnail h4,
body.vozdiaria .thumbnail1 h4,
body.vozdiaria .thumbnail2 h4{
	margin:0 0 8px!important;
	color:#77736f!important;
	font-size:8px!important;
	line-height:1.5!important;
	font-weight:800!important;
	letter-spacing:.06em!important;
	text-transform:uppercase!important;
}
body.vozdiaria .thumbnail h4 i,
body.vozdiaria .thumbnail1 h4 i,
body.vozdiaria .thumbnail2 h4 i{color:var(--vd-red)!important;}
body.vozdiaria .thumbnail p,
body.vozdiaria .thumbnail1 p,
body.vozdiaria .thumbnail2 p{
	color:#65615c!important;
	font-size:12px!important;
	line-height:1.65!important;
}

/* sidebar */
body.vozdiaria .sidebar{padding-left:18px!important;}
body.vozdiaria .sidebar .widget,
body.vozdiaria .search-sidebar,
body.vozdiaria .newsletter-sidebar{
	margin-bottom:20px!important;
	padding:18px!important;
	background:var(--vd-paper)!important;
	border:1px solid var(--vd-line)!important;
	border-radius:2px!important;
	box-shadow:none!important;
}
body.vozdiaria h2.sidebar-heading,
body.vozdiaria .sidebar h2,
body.vozdiaria .sidebar h3,
body.vozdiaria .sidebar h4{
	color:var(--vd-ink)!important;
	font-family:"Newsreader",Georgia,serif!important;
	font-weight:700!important;
}
body.vozdiaria h2.sidebar-heading{
	padding:0 0 9px!important;
	background:transparent!important;
	border-bottom:2px solid var(--vd-red);
	font-size:24px!important;
}
body.vozdiaria .sidebar a{color:var(--vd-ink)!important;}
body.vozdiaria .sidebar a:hover{color:var(--vd-red)!important;}
body.vozdiaria .search-sidebar{padding:0!important;overflow:hidden!important;}
body.vozdiaria .search-sidebar form{display:flex;}
body.vozdiaria .search-sidebar input[type="text"]{
	width:100%!important;
	height:42px!important;
	padding:0 12px!important;
	border:0!important;
	background:#fff!important;
	color:var(--vd-ink)!important;
}
body.vozdiaria .search-sidebar input[type="submit"]{
	height:42px!important;
	border:0!important;
	background:var(--vd-navy)!important;
	color:#fff!important;
	font-size:9px!important;
	font-weight:800!important;
	text-transform:uppercase!important;
}
body.vozdiaria .newsletter-sidebar h2,
body.vozdiaria .newsletter-sidebar p{color:var(--vd-ink)!important;}

/* artigo */
body.vozdiaria .vd-article-page{
	padding:48px 0 90px;
	background:var(--vd-bg);
}
body.vozdiaria .vd-article{max-width:1080px;margin:0 auto;}
body.vozdiaria .vd-breadcrumb{
	display:flex;
	gap:9px;
	margin-bottom:26px;
	color:#77736e;
	font-size:9px;
	font-weight:800;
	letter-spacing:.08em;
	text-transform:uppercase;
}
body.vozdiaria .vd-breadcrumb a{color:var(--vd-navy)!important;}
body.vozdiaria .vd-article-kicker{
	margin-bottom:13px;
	color:var(--vd-red);
	font-size:9px;
	font-weight:800;
	letter-spacing:.18em;
	text-transform:uppercase;
}
body.vozdiaria .vd-article-title{
	margin:0;
	max-width:980px;
	color:var(--vd-ink);
	font-family:"Newsreader",Georgia,serif;
	font-size:clamp(46px,6vw,78px);
	line-height:.98;
	font-weight:700;
	letter-spacing:-.045em;
}
body.vozdiaria .vd-article-meta{
	display:flex;
	flex-wrap:wrap;
	gap:18px;
	margin-top:22px;
	padding-top:14px;
	border-top:1px solid var(--vd-line);
	color:#716d68;
	font-size:9px;
	font-weight:700;
	letter-spacing:.04em;
	text-transform:uppercase;
}
body.vozdiaria .vd-article-meta i{color:var(--vd-red);margin-right:5px;}
body.vozdiaria .vd-article-hero{
	margin:30px 0 34px;
	overflow:hidden;
	border-radius:4px;
	background:#ddd;
	box-shadow:var(--vd-shadow);
}
body.vozdiaria .vd-article-hero img{display:block;width:100%;height:auto;}
body.vozdiaria .vd-article-layout{
	display:grid;
	grid-template-columns:150px minmax(0,760px);
	gap:34px;
	justify-content:center;
	align-items:start;
}
body.vozdiaria .vd-article-side{
	position:sticky;
	top:18px;
	padding-top:6px;
	color:#77736e;
	font-size:10px;
	line-height:1.6;
}
body.vozdiaria .vd-side-label{
	padding-bottom:8px;
	border-bottom:2px solid var(--vd-red);
	color:var(--vd-navy);
	font-size:8px;
	font-weight:800;
	letter-spacing:.15em;
}
body.vozdiaria .vd-share{margin-top:14px;}
body.vozdiaria .vd-article-content{
	color:#2b2926;
	font-family:"Newsreader",Georgia,serif;
	font-size:19px;
	line-height:1.85;
}
body.vozdiaria .vd-article-content p{margin:0 0 1.45em;}
body.vozdiaria .vd-article-content h2,
body.vozdiaria .vd-article-content h3,
body.vozdiaria .vd-article-content h4{
	color:var(--vd-ink);
	font-family:"Newsreader",Georgia,serif;
	font-weight:700;
	line-height:1.08;
	letter-spacing:-.03em;
}
body.vozdiaria .vd-article-content h2{font-size:36px;margin:1.25em 0 .5em;}
body.vozdiaria .vd-article-content h3{font-size:29px;margin:1.25em 0 .5em;}
body.vozdiaria .vd-article-content img{
	max-width:100%!important;
	height:auto!important;
	border-radius:3px!important;
}
body.vozdiaria .vd-article-content a{color:var(--vd-red)!important;text-decoration:underline;}
body.vozdiaria .vd-article-content blockquote{
	margin:32px 0;
	padding:8px 0 8px 20px;
	border-left:4px solid var(--vd-red);
	color:var(--vd-navy);
	font-size:28px;
	line-height:1.22;
	font-weight:600;
}
body.vozdiaria .vd-article-ad{
	max-width:760px;
	margin:42px auto 0;
}
body.vozdiaria .vd-ad-label{
	margin-bottom:8px;
	color:#89847d;
	font-size:7px;
	font-weight:800;
	letter-spacing:.16em;
	text-transform:uppercase;
}
body.vozdiaria .vd-article-ad img{width:100%;height:auto;border-radius:2px;}

/* footer */
body.vozdiaria .footer-main{
	padding:48px 0 38px!important;
	background:var(--vd-navy)!important;
	color:#d8dde0!important;
	border-top:5px solid var(--vd-red);
}
body.vozdiaria .footer-main h3{
	margin:0 0 16px!important;
	color:#fff!important;
	font-family:"Newsreader",Georgia,serif!important;
	font-size:24px!important;
	font-weight:700!important;
	letter-spacing:-.02em!important;
}
body.vozdiaria .footer-main p,
body.vozdiaria .footer-main .text,
body.vozdiaria .footer-main h4{
	color:#b7c0c5!important;
	font-size:10px!important;
	line-height:1.6!important;
}
body.vozdiaria .footer-main a{color:#fff!important;}
body.vozdiaria .footer-main a:hover{color:#ff9ca6!important;}
body.vozdiaria .footer-main .thumbnail3{
	display:grid!important;
	grid-template-columns:68px 1fr!important;
	gap:11px!important;
	margin-bottom:12px!important;
}
body.vozdiaria .footer-main .thumbnail3 .photo{
	width:68px!important;
	height:68px!important;
	padding:0!important;
	border-radius:2px!important;
	background-size:cover!important;
	background-position:center!important;
}
body.vozdiaria .footer-main .thumbnail3 h3{
	font-family:"Inter",sans-serif!important;
	font-size:11px!important;
	line-height:1.3!important;
	font-weight:700!important;
	letter-spacing:0!important;
}
body.vozdiaria .footer-bottom{
	padding:15px 0!important;
	background:#09131d!important;
	color:#94a0a7!important;
	font-size:9px!important;
	letter-spacing:.04em;
}
body.vozdiaria .scrollup i{
	background:var(--vd-red)!important;
	border-color:var(--vd-red)!important;
}
body.vozdiaria .vd-clickable-photo{cursor:pointer!important;}

/* mobile */
@media(max-width:991px){
	body.vozdiaria .vd-brand-row{
		grid-template-columns:1fr;
		text-align:center;
	}
	body.vozdiaria .vd-brand-side-left{display:none;}
	body.vozdiaria .vd-brand-side-right{align-items:center;}
	body.vozdiaria .vd-search-form{width:min(100%,360px);}
	body.vozdiaria .vd-nav .sf-menu{display:none!important;}
	body.vozdiaria .slicknav_menu{
		display:block!important;
		background:var(--vd-paper)!important;
		padding:0 18px 12px!important;
	}
	body.vozdiaria .slicknav_btn{
		float:none!important;
		display:flex!important;
		justify-content:center!important;
		align-items:center!important;
		margin:0 auto!important;
		background:var(--vd-navy)!important;
		border-radius:2px!important;
		width:46px!important;
		height:36px!important;
	}
	body.vozdiaria .slicknav_nav{
		margin-top:9px!important;
		background:var(--vd-navy)!important;
		border-radius:2px!important;
		overflow:hidden!important;
	}
	body.vozdiaria .slicknav_nav a{
		color:#fff!important;
		font-size:10px!important;
		font-weight:700!important;
	}
	body.vozdiaria .vd-home-lead-inner{grid-template-columns:1fr;gap:16px;}
	body.vozdiaria .sidebar{padding-left:0!important;margin-top:30px;}
	body.vozdiaria .vd-article-layout{grid-template-columns:1fr;}
	body.vozdiaria .vd-article-side{position:static;display:none;}
}

@media(max-width:767px){
	body.vozdiaria .vd-topline .container,
	body.vozdiaria .vd-header>.container,
	body.vozdiaria .vd-breaking>.container,
	body.vozdiaria .vd-home-lead>.container,
	body.vozdiaria .vd-section-rule>.container,
	body.vozdiaria .news-featured>.container,
	body.vozdiaria .news>.container,
	body.vozdiaria .ad1>.container,
	body.vozdiaria .vd-article-page>.container,
	body.vozdiaria .footer-main>.container{
		padding-left:18px!important;
		padding-right:18px!important;
	}
	body.vozdiaria .vd-edition span:first-child{display:none;}
	body.vozdiaria .vd-edition{font-size:8px;}
	body.vozdiaria .vd-brand-voz,
	body.vozdiaria .vd-brand-diaria{font-size:58px;}
	body.vozdiaria .vd-breaking-track{gap:0;}
	body.vozdiaria .vd-breaking-track a{font-size:12px;padding:0 18px 0 14px;}
	body.vozdiaria .vd-home-lead{padding-top:28px;}
	body.vozdiaria .vd-home-lead h1{font-size:45px;}
	body.vozdiaria .news-featured .first-col{height:420px!important;margin-bottom:14px!important;}
	body.vozdiaria .news-featured .second-col{height:235px!important;}
	body.vozdiaria .news-featured .text .inner{padding:22px!important;}
	body.vozdiaria .news-featured .first-col h2{font-size:34px!important;}
	body.vozdiaria .news-featured .second-col h2{font-size:25px!important;}
	body.vozdiaria .news .heading h2{font-size:29px!important;}
	body.vozdiaria .thumbnail2{grid-template-columns:1fr!important;gap:0!important;}
	body.vozdiaria .thumbnail2 .caption{padding-top:12px!important;}
	body.vozdiaria .thumbnail h3 a,
	body.vozdiaria .thumbnail1 h3 a,
	body.vozdiaria .thumbnail2 h3 a{font-size:23px!important;}
	body.vozdiaria .vd-article-page{padding-top:32px;}
	body.vozdiaria .vd-article-title{font-size:45px;}
	body.vozdiaria .vd-article-meta{display:grid;gap:7px;}
	body.vozdiaria .vd-article-content{font-size:18px;line-height:1.78;}
	body.vozdiaria .vd-article-content h2{font-size:31px;}
	body.vozdiaria .vd-article-content h3{font-size:26px;}
}

@media(max-width:450px){
	body.vozdiaria .vd-brand{gap:7px;}
	body.vozdiaria .vd-brand-voz,
	body.vozdiaria .vd-brand-diaria{font-size:48px;}
	body.vozdiaria .vd-home-lead h1{font-size:40px;}
	body.vozdiaria .vd-article-title{font-size:40px;}
}


@media(max-width:767px){
	body.vozdiaria .vd-breaking>.container{
		padding-left:0!important;
		padding-right:0!important;
	}
	body.vozdiaria .vd-breaking-label{
		flex-basis:78px;
		font-size:7px;
		letter-spacing:.12em;
	}
}
