/**
Theme Name: FabBlog
Author: Shark Themes
Author URI: http://sharkthemes.com/
Version: 1.0.1
Template: fabulist
Text Domain: fabblog
Description: FabBlog is a clean and masonry gutenberg ready child theme of Fabulist. Theme Demo: http://demo.sharkthemes.com/fabblog/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: translation-ready, custom-header, custom-background, theme-options, custom-menu, threaded-comments, featured-images, footer-widgets, right-sidebar, full-width-template, two-columns, three-columns, grid-layout, custom-logo, blog, portfolio, photography

FabBlog is a child theme of Fabulist WordPress Theme, Copyright 2019 Shark Themes
FabBlog is distributed under the terms of the GNU General Public License v3

Fabulist WordPress Theme, Copyright 2019 Shark Themes
Fabulist is distributed under the terms of the GNU General Public License v3
*/

.backtotop,
#colophon,
.site-info,
.post-navigation:before,
.posts-navigation:before,
.post-navigation:after,
.posts-navigation:after,
input[type="submit"],
.reply a,
.black-overlay,
.separator,
.section-separator:before,
.wp-block-button__link,
.wpcf7 input.wpcf7-form-control.wpcf7-submit,
.blog-loader-btn .read-more:hover, 
.hero_content_widget .read-more:hover,
.pagination .page-numbers.current,
.widget_search form.search-form button.search-submit,
.widget_search form.search-form button.search-submit:hover,
.widget_search form.search-form button.search-submit:focus { 
    background-color: #272B2F; 
    border-color: #272B2F; 
}

#top-menu ul li,
#respond input[type="submit"],
.blog-loader-btn .read-more:hover,
.widget_search form.search-form input,
.blog-posts-wrapper .entry-container a.btn.btn-transparent,
.single-post .entry-meta span.tags-links a,
.gallery .overlay .entry-header .entry-title,
.blog-loader-btn .read-more,
.hero_content_widget .read-more,
.wpcf7 input, 
.wpcf7 textarea,
.wpcf7 input.wpcf7-form-control.wpcf7-submit,
.hero_content_widget .read-more:hover { 
    border-color: #272B2F; 
}

.site-title a,
.main-navigation a:hover,
.main-navigation a:focus,
.page-header span.author-name,
.blog-posts-wrapper .entry-container a.btn.btn-transparent,
.comment-meta .url,
.comment-meta .fn,
.single-post .entry-meta span,
.single-post .entry-meta span a,
.entry-title,
#message-from-author .entry-title,
article .entry-title a,
.entry-meta > span,
.entry-meta > span a,
.pagination a.page-numbers,
.slick-dots li.slick-active button:before,
.widget_contact_info label { 
    color: #272B2F; 
}    

.main-navigation svg,
.main-navigation svg.icon-right,
.filter-posts-tag svg.icon.icon-tag,
.filter-posts-category svg.icon.icon-list,
#secondary .social_widget .social-icons ul.list-inline li svg,
.navigation.pagination svg,
.navigation.posts-navigation svg, 
.navigation.post-navigation svg { 
    fill: #272B2F; 
}

.custom-header-content a.btn,
.blog-posts-wrapper .entry-container a.btn.btn-transparent:hover,
#respond input[type="submit"]:hover,
#respond input[type="submit"]:focus,
.reply a:hover,
.reply a:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.slick-prev:hover, 
.slick-next:hover,
.slick-prev:focus, 
.slick-next:focus,
.custom-header-content .separator,
.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus,
.backtotop:hover { 
    background-color: #cea525; 
    border-color: #cea525; 
}

#respond input[type="submit"]:hover,
#respond input[type="submit"]:focus,
.pagination a.page-numbers:hover,
.pagination a.page-numbers:focus,
.pagination a.page-numbers:hover svg,
.pagination a.page-numbers:focus svg,
.slick-prev:hover, 
.slick-next:hover,
.slick-prev:focus, 
.slick-next:focus,
.wp-block-pullquote, 
.wp-block-quote, 
.wp-block-quote:not(.is-large):not(.is-style-large),
.blog-posts-wrapper .entry-container a.btn.btn-transparent:hover { 
    border-color: #cea525; 
}

a:hover, 
a:focus, 
a:active,
.site-title a:hover,
.pagination a.page-numbers:hover,
.single-post .entry-meta span a:hover,
article .entry-title a:hover,
article .entry-title a:focus,
.entry-meta > span a:hover,
.entry-meta > span a:focus,
#secondary .widget ul li, 
#secondary .widget ul li a:hover,
.main-navigation ul.menu li.current-menu-item > a { 
    color: #cea525; 
}

.pagination a.page-numbers:hover,
.pagination a.page-numbers:focus,
.pagination a.page-numbers:hover svg,
.pagination a.page-numbers:focus svg { 
    fill: #cea525; 
}

@media screen and (min-width: 1024px){
.main-navigation ul.sub-menu li:hover > a, 
.main-navigation ul.sub-menu li:focus > a {
    background-color: #272B2F;
} }

@media screen and (max-width: 1023px){
.main-navigation .dropdown-toggle svg,
.main-navigation li.menu-item-has-children ul li svg {
    fill: #272B2F;
}
.main-navigation svg {
    fill: #fff;
}
.main-navigation svg.icon-search,
.main-navigation .search.search-open svg.icon-close,
.main-navigation svg.icon-down {
    fill: #272B2F;
}
.main-navigation a:hover, 
.main-navigation a:focus, 
.main-navigation ul.menu li.current-menu-item > a {
    color: #cea525;
} }