/*
 Theme Name:   Soledad Child Theme
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Version:      1.0
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here
-------------------------------------------------------------- */

/* Remove share and like UI across archive, homepage, posts, and pages. */
.penci-post-share-box,
.penci-post-share-box-btn,
.penci-featured-share-box,
.post-share-item.post-share-plike,
.penci-post-like,
.single-like-button,
.post-author,
.page-share.post-share,
.single-post-share .post-share-item,
.single-post-share .penci-social-share-text,
.single-post-share .post-share-expand {
	display: none !important;
}

/* Use the logo's dark blue accent for archive/listing links in main content only. */
.penci-wrapper-posts-content .cat > a.penci-cat-name,
.penci-wrapper-posts-content .cat > a.penci-cat-name span,
.penci-wrapper-posts-content .penci-readmore-btn a.penci-btn-readmore,
.penci-wrapper-posts-content .standard-content .penci-more-link a.more-link,
.archive-box h1,
.archive .penci-standard-cat .cat > a.penci-cat-name,
.archive .penci-standard-cat .cat > a.penci-cat-name span,
.archive .cat > a.penci-cat-name span,
.archive .penci-readmore-btn a.penci-btn-readmore,
.archive .standard-content .penci-more-link a.more-link,
.container-single .penci-standard-cat .cat > a.penci-cat-name,
.container-single .penci-standard-cat .cat > a.penci-cat-name span,
.single .penci-standard-cat .cat > a.penci-cat-name,
.single .penci-standard-cat .cat > a.penci-cat-name span {
	color: #0076A3 !important;
}

.penci-wrapper-posts-content .cat > a.penci-cat-name:after,
.archive .cat > a.penci-cat-name:after,
.container-single .cat > a.penci-cat-name:after,
.single .cat > a.penci-cat-name:after,
.list-post .header-list-style:after,
.archive .penci-standard-cat .cat:before,
.archive .penci-standard-cat .cat:after,
.container-single .penci-standard-cat .cat:before,
.container-single .penci-standard-cat .cat:after,
.single .penci-standard-cat .cat:before,
.single .penci-standard-cat .cat:after {
	border-color: #0076A3 !important;
	background-color: #0076A3 !important;
}

.penci-wrapper-posts-content a:hover,
.archive .penci-wrapper-posts-content a:hover,
.archive .penci-wrapper-posts-content .author-italic a:hover,
.archive .penci-wrapper-posts-content .author-italic a:focus,
.archive .penci-author-post a:hover,
.archive .penci-author-post a:focus,
.archive .author-italic a:hover,
.archive .author-italic a:focus,
.archive .entry-meta a.author-url:hover,
.archive .entry-meta a.author-url:focus,
.archive .entry-meta .author a:hover,
.archive .entry-meta .author a:focus,
.archive .grid-post-box-meta a:hover,
.archive .grid-post-box-meta a:focus,
.archive .container.penci-breadcrumb a:hover,
.archive .penci-container-inside.penci-breadcrumb a:hover,
.archive .cat > a.penci-cat-name:hover,
.archive .cat > a.penci-cat-name:hover span,
.container-single .cat > a.penci-cat-name:hover,
.container-single .cat > a.penci-cat-name:hover span,
.single .cat > a.penci-cat-name:hover,
.single .cat > a.penci-cat-name:hover span,
.archive .penci-readmore-btn a.penci-btn-readmore:hover,
.archive .standard-content .penci-more-link a.more-link:hover {
	color: #0076A3 !important;
}

.penci-wrapper-posts-content .penci-readmore-btn.penci-btn-make-button a.penci-btn-readmore,
.penci-wrapper-posts-content .standard-content .penci-more-link.penci-more-link-button a.more-link,
.archive .penci-readmore-btn.penci-btn-make-button a.penci-btn-readmore,
.archive .standard-content .penci-more-link.penci-more-link-button a.more-link {
	border-color: #0076A3 !important;
}

.penci-wrapper-posts-content .penci-readmore-btn.penci-btn-make-button a.penci-btn-readmore:hover,
.penci-wrapper-posts-content .standard-content .penci-more-link.penci-more-link-button a.more-link:hover,
.archive .penci-readmore-btn.penci-btn-make-button a.penci-btn-readmore:hover,
.archive .standard-content .penci-more-link.penci-more-link-button a.more-link:hover {
	border-color: #0076A3 !important;
}

/* Use the same blue accent for the top-level main navigation. */
#navigation .menu > li > a:hover,
#navigation .menu > li:hover > a,
#navigation .menu > li.current-menu-item > a,
#navigation .menu > li.current_page_item > a,
.navigation .menu > li > a:hover,
.navigation .menu > li:hover > a,
.navigation .menu > li.current-menu-item > a,
.navigation .menu > li.current_page_item > a {
	color: #0076A3 !important;
}

#navigation .menu > li > a:after,
#navigation .menu > li.current-menu-item > a:after,
#navigation .menu > li.current_page_item > a:after,
#navigation .menu > li:hover > a:after,
.navigation .menu > li > a:after,
.navigation .menu > li.current-menu-item > a:after,
.navigation .menu > li.current_page_item > a:after,
.navigation .menu > li:hover > a:after {
	background-color: #0076A3 !important;
	border-color: #0076A3 !important;
}

#navigation ul.menu > li > a:before,
#navigation ul.menu > li.current-menu-item > a:before,
#navigation ul.menu > li.current_page_item > a:before,
#navigation ul.menu > li:hover > a:before,
.navigation ul.menu > li > a:before,
.navigation ul.menu > li.current-menu-item > a:before,
.navigation ul.menu > li.current_page_item > a:before,
.navigation ul.menu > li:hover > a:before {
	background-color: transparent !important;
	border-color: transparent !important;
}

#navigation ul.menu > li.menu-item-has-children > a:after,
#navigation .menu > ul > li.menu-item-has-children > a:after,
#navigation ul.menu > li.penci-mega-menu > a:after,
.navigation ul.menu > li.menu-item-has-children > a:after,
.navigation .menu > ul > li.menu-item-has-children > a:after,
.navigation ul.menu > li.penci-mega-menu > a:after {
	color: #fff !important;
	background: transparent !important;
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
}

/* Keep TOC links neutral by default and use blue only on hover/focus. */
.single .entry-content a,
.single .post-entry a,
.container-single .entry-content a,
.container-single .post-entry a {
	color: #0076A3 !important;
}

.single .entry-content a:hover,
.single .entry-content a:focus,
.single .post-entry a:hover,
.single .post-entry a:focus,
.container-single .entry-content a:hover,
.container-single .entry-content a:focus,
.container-single .post-entry a:hover,
.container-single .post-entry a:focus {
	color: #0076A3 !important;
}

.penci-toc-container a,
.penci-toc-content a,
.penci-toc-list a,
.post-entry .penci-toc ul a,
.penci-toc ul a {
	color: #313131 !important;
}

.penci-toc-container a:hover,
.penci-toc-container a:focus,
.penci-toc-content a:hover,
.penci-toc-content a:focus,
.penci-toc-list a:hover,
.penci-toc-list a:focus,
.post-entry .penci-toc ul a:hover,
.post-entry .penci-toc ul a:focus,
.penci-toc ul a:hover,
.penci-toc ul a:focus {
	color: #0076A3 !important;
}

.penci-toc-wrapper .penci-toc-title-toggle,
.penci-toc-wrapper .penci-toc-title-toggle:hover,
.penci-toc-wrapper .penci-toc-title-toggle:focus,
.penci-toc-wrapper .penci-toc-toggle,
.penci-toc-wrapper .penci-toc-toggle:hover,
.penci-toc-wrapper .penci-toc-toggle:focus {
	color: #313131 !important;
	background: #fff !important;
	background-color: #fff !important;
	border-color: #dedede !important;
}

/* Use blue hover accents for tags and post navigation on single posts. */
.single .post-pagination a:hover,
.container-single .post-pagination a:hover,
.single .post-pagination .prev-post-wrap:hover,
.single .post-pagination .next-post-wrap:hover,
.container-single .post-pagination .prev-post-wrap:hover,
.container-single .post-pagination .next-post-wrap:hover {
	color: #0076A3 !important;
	border-color: #0076A3 !important;
}

.single .post-tags a:hover,
.container-single .post-tags a:hover {
	background-color: #0076A3 !important;
	border-color: #0076A3 !important;
	color: #fff !important;
}

/* Related posts section: blue separators, hover states, and slider indicators. */
.post-related .post-title-box .post-box-title:before,
.post-related .post-title-box .post-box-title:after,
.post-related .post-title-box:before,
.post-related .post-title-box:after {
	background-color: #0076A3 !important;
	border-color: #0076A3 !important;
}

.post-related .item-related h3 a:hover,
.post-related .item-related h3 a:focus,
.single .post-related .item-related h3 a:hover,
.container-single .post-related .item-related h3 a:hover {
	color: #0076A3 !important;
}

.post-related ul.slick-dots li button:hover,
.post-related ul.slick-dots li.slick-active button,
.penci-related-carousel .penci-owl-dot.active span,
.penci-related-carousel .penci-owl-dot:hover span,
.penci-related-carousel ul.slick-dots li button:hover,
.penci-related-carousel ul.slick-dots li.slick-active button {
	background-color: #0076A3 !important;
	border-color: #0076A3 !important;
}

/* Use the brand blue for hover states in the right sidebar and widgets. */
#sidebar a:hover,
#sidebar a:focus,
#widget-area a:hover,
#widget-area a:focus,
.penci-sidebar-content a:hover,
.penci-sidebar-content a:focus,
.widget a:hover,
.widget a:focus {
	color: #0076A3 !important;
}

/* Footer links: white by default, brand blue on hover. */
#footer-section a,
#footer-copyright a,
.footer-menu-wrap a,
.footer-socials a {
	color: #fff !important;
}

#footer-section a:hover,
#footer-section a:focus,
#footer-copyright a:hover,
#footer-copyright a:focus,
.footer-menu-wrap a:hover,
.footer-menu-wrap a:focus,
.footer-socials a:hover,
.footer-socials a:focus {
	color: #0076A3 !important;
}
