/*
 Theme Name:   Azuri Child
 Theme URI:    http://wordpress.com
 Description:  Azuri Child Theme
 Author:       Goalthemes
 Author URI:   http://mygoalthemes.com
 Template:     azuri
 Version:      1.0.0
 Text Domain:  Azuri-child
*/
.rtl .megamenu>li>a {
	letter-spacing: 0;
	font-size: 16px;
	padding-left:5px;
}

.rtl .megamenu .dropdown-menu .dropdown-menu {
   left:unset;
	right: 100%;
}

.elementor iframe .ytp-cued-thumbnail-overlay-image{
	background-size: contain !important;
}

.archive.tax-product_cat #goal-breadscrumb {
	display: none;
}
.archive.tax-product_cat h1{
	display: block!important;
	text-align: center;
	margin-bottom: 50px;
	font-size: 28px;
}

/**
 * 文章详情页面样式修改
 */

/* 隐藏搜索功能 */
.widget_goal_search,
.widget_search,
.widget-search {
    display: none !important;
}

/* 修改文章内容字体颜色为黑色 */
.single-blog .entry-content-detail,
.single-blog .entry-description,
.single-blog .blog-content-inner {
    color: #000 !important;
}

.single-blog .entry-description p,
.single-blog .entry-description strong,
.single-blog .entry-description h1,
.single-blog .entry-description h2,
.single-blog .entry-description h3,
.single-blog .entry-description h4,
.single-blog .entry-description h5,
.single-blog .entry-description h6 {
    color: #000 !important;
}

/* 调整"近期文章"样式 */
.widget.goal_recent_post .post-widget,
.widget_recent_entries .post-widget,
.widget_recent_posts .post-widget {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.widget.goal_recent_post .posts-list li,
.widget_recent_entries .posts-list li,
.widget_recent_posts .posts-list li {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
    padding: 10px 0 !important;
}

/* 修复面包屑导航li:before显示问题 */
#goal-breadscrumb .breadcrumb > li + li:before,
.goal-breadscrumb .breadcrumb > li + li:before {
    content: ">" !important;
    font-family: Arial, sans-serif !important;
    color: #666 !important;
    padding: 0 8px !important;
    display: inline-block !important;
}

/* 隐藏近期评论功能 - 使用更具体的选择器和强制隐藏 */
.widget_recent_comments,
.widget.widget_recent_comments,
#recentcomments,
.sidebar .widget_recent_comments,
.sidebar .widget.widget_recent_comments,
.widget-area .widget_recent_comments,
.widget-area .widget.widget_recent_comments,
.sidebar-right .widget_recent_comments,
.sidebar-left .widget_recent_comments,
aside .widget_recent_comments,
*[class*="recent_comments"] {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
}
/* 隐藏近期评论的小工具标题（主题侧边栏容器内）*/
.widget_recent_comments .widget-title,
.widget.widget_recent_comments .widget-title {
    display: none !important;
}
/* 直接隐藏Gutenberg的最新评论区块 */
.wp-block-latest-comments {
    display: none !important;
}

/* 调整近期文章样式 - 使用更广泛的选择器 */
.widget.goal_recent_post,
.widget_recent_entries,
.widget_recent_posts,
.sidebar .widget.goal_recent_post,
.sidebar .widget_recent_entries,
.sidebar .widget_recent_posts,
.widget-area .widget.goal_recent_post,
.widget-area .widget_recent_entries,
.widget-area .widget_recent_posts {
    margin-top: 40px !important;
}

.widget.goal_recent_post .post-widget,
.widget_recent_entries .post-widget,
.widget_recent_posts .post-widget,
.sidebar .widget.goal_recent_post .post-widget,
.sidebar .widget_recent_entries .post-widget,
.sidebar .widget_recent_posts .post-widget,
.widget-area .widget.goal_recent_post .post-widget,
.widget-area .widget_recent_entries .post-widget,
.widget-area .widget_recent_posts .post-widget {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

/* 近期文章列表项样式 */
.widget.goal_recent_post .posts-list li,
.widget_recent_entries .posts-list li,
.widget_recent_posts .posts-list li,
.sidebar .widget.goal_recent_post .posts-list li,
.sidebar .widget_recent_entries .posts-list li,
.sidebar .widget_recent_posts .posts-list li,
.widget-area .widget.goal_recent_post .posts-list li,
.widget-area .widget_recent_entries .posts-list li,
.widget-area .widget_recent_posts .posts-list li,
.widget.goal_recent_post ul li,
.widget_recent_entries ul li,
.widget_recent_posts ul li {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
    padding: 10px 0 !important;
    line-height: 50px !important;
    font-size: 19px !important;
    color: #000 !important;
}

/* 近期文章链接样式 */
.widget.goal_recent_post .posts-list li .entry-title a,
.widget_recent_entries .posts-list li .entry-title a,
.widget_recent_posts .posts-list li .entry-title a,
.widget.goal_recent_post ul li a,
.widget_recent_entries ul li a,
.widget_recent_posts ul li a,
.sidebar .widget.goal_recent_post .posts-list li .entry-title a,
.sidebar .widget_recent_entries .posts-list li .entry-title a,
.sidebar .widget_recent_posts .posts-list li .entry-title a {
    color: #000 !important;
    font-size: 19px !important;
    line-height: 50px !important;
}

.widget.goal_recent_post .posts-list li .top-info a,
.widget_recent_entries .posts-list li .top-info a,
.widget_recent_posts .posts-list li .top-info a,
.widget.goal_recent_post .top-info a,
.widget_recent_entries .top-info a,
.widget_recent_posts .top-info a {
    color: #000 !important;
}

/* 近期文章鼠标悬浮颜色为蓝色 */
.widget.goal_recent_post .posts-list li:hover,
.widget_recent_entries .posts-list li:hover,
.widget_recent_posts .posts-list li:hover,
.widget.goal_recent_post ul li:hover,
.widget_recent_entries ul li:hover,
.widget_recent_posts ul li:hover {
    background-color: rgba(0, 123, 255, 0.1) !important;
    transition: background-color 0.3s ease !important;
}

.widget.goal_recent_post .posts-list li:hover .entry-title a,
.widget_recent_entries .posts-list li:hover .entry-title a,
.widget_recent_posts .posts-list li:hover .entry-title a,
.widget.goal_recent_post ul li:hover a,
.widget_recent_entries ul li:hover a,
.widget_recent_posts ul li:hover a {
    color: #007bff !important;
    transition: color 0.3s ease !important;
}

/* 强制覆盖任何可能的样式冲突 */
body .widget.goal_recent_post,
body .widget_recent_entries, 
body .widget_recent_posts {
    margin-top: 40px !important;
}

body .widget.goal_recent_post ul li,
body .widget_recent_entries ul li,
body .widget_recent_posts ul li,
body .widget.goal_recent_post .posts-list li,
body .widget_recent_entries .posts-list li,
body .widget_recent_posts .posts-list li {
    line-height: 50px !important;
    font-size: 19px !important;
    color: #000 !important;
    margin: 15px 0 !important;
    padding: 10px 0 !important;
}

body .widget.goal_recent_post a,
body .widget_recent_entries a,
body .widget_recent_posts a {
    color: #000 !important;
    font-size: 19px !important;
}

/* Gutenberg 最新文章/最新评论（latest posts/comments）兼容 */
.wp-block-heading{
	color: #0e3ea2 !important;
    font-size: 28px !important;
    margin-top: 40px !important;
}
.wp-block-latest-posts,

.wp-block-latest-posts li,
.wp-block-latest-comments li {
/*    line-height: 50px !important;*/
    font-size: 19px !important;
    color: #000 !important;
    margin-top: 18px !important;
    border-bottom: 1px solid rgb(229, 229, 229) !important;
}
.wp-block-latest-posts a,
.wp-block-latest-comments a {
    color: #000 !important;
    font-size: 19px !important;
}
.wp-block-latest-posts li:hover a,
.wp-block-latest-comments li:hover a {
    color: #007bff !important;
}

/* 文章内容字体大小和行高调整 */
.single-blog .entry-description,
.single-blog .entry-description p,
.single-blog .entry-content-detail,
.single-blog .blog-content-inner {
    font-size: 20px !important;
    line-height: 35px !important;
}

/**
 * 覆写 dokan 样式
 */
.goal-dokan-store-wrap .dokan-store-products-ordeby input.dokan-store-products-filter-search,
.goal-dokan-store-wrap .dokan-store-products-ordeby select.orderby-search {
	padding-left: 8px;
	background-color: transparent;
}

.dokan-dashboard-wrap .dokan-dashboard-content {
	color: #6d6d6d;
}
.dokan-dashboard-wrap .dokan-dashboard-content .product-listing-top li.active a {
	color: #D4A0FF;
}

.dokan-dashboard-wrap .dokan-dashboard-content .dashboard-widget td.legendLabel {
	color: #aaa;
}



/*dokan 后台*/
.dokan-dashboard-wrap .dokan-dash-sidebar {
	border-radius: 10px;
    background: #201C23;
    border: 1px solid #332E37;
}







