/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: The Astra WordPress theme is lightning-fast and highly customizable. It has over 1 million downloads and the only theme in the world with 6,000+ five-star reviews! It’s ideal for professional web designers, solopreneurs, small businesses, eCommerce, membership sites and any type of website. It offers special features and templates so it works perfectly with all page builders like Spectra, Elementor, Beaver Builder, etc. Fast performance, clean code, mobile-first design and schema markup are all built-in, making the theme exceptionally SEO-friendly. It’s fully compatible with WooCommerce, SureCart and other eCommerce plugins and comes with lots of store-friendly features and templates. Astra also provides expert support for free users. A dedicated team of fully trained WordPress experts are on hand to help with every aspect of the theme. Try the live demo of Astra: https://zipwp.org/themes/astra/
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.11.17.1765261342
Updated: 2025-12-09 06:22:22

*/
/* Làm đẹp thẻ bài viết */
.ast-row article {
    background: #ffffff;
    border-radius: 12px; /* Bo góc */
    box-shadow: 0 4px 15px rgba(0,0,0,0.05); /* Đổ bóng nhẹ */
    transition: transform 0.3s ease;
    padding: 20px;
}

.ast-row article:hover {
    transform: translateY(-5px); /* Hiệu ứng bay lên khi di chuột */
    box-shadow: 0 8px 25px rgba(0,0,0,0.1);
}

/* Trang trí tiêu đề bài viết */
.entry-title a {
    color: #1a237e !important; /* Màu xanh đậm học thuật */
    text-decoration: none;
    font-weight: 700;
}
/* Màu nền và chữ cho Menu chính */
.main-navigation ul li a {
    transition: all 0.3s ease;
    font-weight: 500;
}

/* Hiệu ứng khi di chuột vào mục menu cha */
.main-navigation ul li:hover > a {
    color: #ff9800 !important; /* Đổi màu chữ sang cam khi hover */
}

/* Tùy chỉnh khung menu con (Dropdown) */
.main-navigation ul ul.sub-menu {
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.1);
    padding: 10px 0;
    border-top: 3px solid #1a237e; /* Thanh màu xanh phía trên dropdown */
}

/* Khoảng cách và hiệu ứng cho mục menu con */
.main-navigation ul ul.sub-menu li a {
    color: #333 !important;
    padding: 10px 20px !important;
    font-size: 14px;
}

.main-navigation ul ul.sub-menu li a:hover {
    background-color: #f5f5f5; /* Nền xám nhẹ khi chọn menu con */
    color: #1a237e !important;
    padding-left: 25px !important; /* Hiệu ứng đẩy chữ sang phải nhẹ */
}
/* Tùy chỉnh icon tìm kiếm trên Header */
.ast-header-search .ast-icon search {
    color: #1a237e; /* Đổi màu icon sang xanh Navy */
    transition: all 0.3s ease;
}

.ast-header-search:hover .ast-icon search {
    color: #ff9800; /* Hover sang màu cam */
    transform: scale(1.2);
}

/* Tùy chỉnh khung tìm kiếm khi nó hiện ra (Popup) */
.ast-search-menu-header-1 .search-field {
    border-radius: 25px;
    border: 2px solid #1a237e !important;
}
/* CHIẾN THUẬT TÀNG HÌNH: XÓA SẠCH DÒNG META VÀ DẤU GẠCH CHÉO */
.entry-meta {
    visibility: hidden !important; /* Làm tàng hình toàn bộ nội dung bên trong bao gồm dấu / */
    display: block !important;
    height: 0 !important; /* Thu hồi chiều cao về 0 */
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important; /* Đảm bảo không có gì tràn ra ngoài */
    font-size: 0 !important; /* Triệt hạ kích thước chữ của dấu / */
}

/* Đảm bảo các thành phần bên trong không cố hiện lên */
.entry-meta * {
    display: none !important;
}