/*
Theme Name: Zakra Child
Theme URI: https://zakratheme.com/
Template: zakra
Author: ThemeGrill
Author URI: https://themegrill.com
Description: Zakra is a powerful and versatile multipurpose theme that makes it easy to create beautiful and professional websites. With over free 40 pre-designed starter demo sites to choose from, you can quickly build a unique and functional site that fits your specific needs. Whether you're launching a blog, news site, e-commerce store, showcasing your portfolio, building a business site, LMS, or niche-specific site (such as a cafe, spa, charity, yoga studio, wedding venue, dental practice, photography, restaurant, or educational institution), Zakra has everything you need to succeed. The theme integrates seamlessly with popular page builders like Elementor, Brizy, BlockArt, and the Gutenberg editor, giving you complete freedom to create any layout you can imagine. Importantly, Zakra is optimized for speed, features a mobile-first responsive design, is built with block-based technology, and is optimized for search engines. It is also compatible with a wide range of popular WordPress plugins, allowing you to extend its functionality as needed. Build your next project with Zakra today and see the difference for yourself. Check out all the starter sites at https://zakratheme.com/demos!
Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-logo,featured-images,footer-widgets,full-width-template,theme-options,threaded-comments,translation-ready,blog,news,e-commerce,rtl-language-support
Version: 4.2.0.1772641347
Updated: 2026-03-04 12:22:27

*/

/* =========================================================================
   ESTILOS PERSONALIZADOS DA HOME E DA BÍBLIA
   ========================================================================= */

/* Remove a barra de título/cinza na página inicial do novo Zakra */
body.home .zak-page-header,
body.home .zak-page-title-bar,
body.home .zak-entry-header,
body.home .entry-header,
body.home header.page-header-outer,
body.home .page-header-outer {
    display: none !important;
}
/* Remove o espaçamento exagerado no topo do conteúdo da Home */
body.home #zak-content,
body.home .zak-content-area,
body.home .zak-content-inner,
body.home main#main {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
/* Zera o padding do bloco de conteúdo do Zakra */
body.home .zak-content-area,
body.home .zak-content-inner,
body.home #primary,
body.home .entry-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
/* FORÇA O CONTAINER DA BÍBLIA A SUBIR (Margem Negativa Crítica) */
body.home .biblia-container {
    margin-top: -50px !important; /* Ajuste esse valor para mais ou para menos (-60px, -70px) se quiser subir ainda mais */
    padding-top: 0 !important;
}
/* Ajuste de respiro lateral para a Bíblia */
.biblia-container {
    max-width: 100% !important; /* Permite que use melhor o espaço do tema */
    padding-left: 0px !important;  /* Reduz a folga esquerda */
    padding-right: 0px !important; /* Reduz a folga direita */
}
/* Garante que o bloco de texto aproveite bem os cantos */
.texto-biblico {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
body.home #zak-masthead {
text-shadow: 1px 1px #fff;
background: linear-gradient(90deg, #fff 1%,transparent 3%,transparent 80%,#fff 82%),
linear-gradient(0deg , #fff 1%,transparent 3%,transparent 80%,#fff 82%);
background-color: #ccc;
background-size: 3px 3px;
}
.zak-row .zak-header-main-row {
border-bottom:1px solid #bbb;	
	text-shadow: 1px 1px #fff;
background: linear-gradient(90deg, #fff 1%,transparent 3%,transparent 80%,#fff 82%),
linear-gradient(0deg , #fff 1%,transparent 3%,transparent 80%,#fff 82%);
background-color: #ccc;
background-size: 3px 3px;
}
#zak-content {
	border-top:1px solid #fff;
background: linear-gradient(90deg, #fff 1%,transparent 3%,transparent 80%,#fff 82%),
linear-gradient(0deg , #fff 1%,transparent 3%,transparent 80%,#fff 82%);
background-color: #ccc;
background-size: 2.5px 2.5px;
}
/* Ajuste específico para telas menores (Celular e Janelas compactas) */
@media (max-width: 768px) {
    .biblia-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .texto-biblico {
        font-size: 17px !important; /* Ajuste leve para não espremer em telas mini */
    }
}
