/*
Theme Name: Ovation Health Blog
Theme URI: https://www.ovationthemes.com/wordpress/free-health-wordpress-theme/
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: There are many factors to consider when creating a health blog. In addition to the content, you also need to choose an attractive and user-friendly theme. A health blog should be easy to navigate and include photos and videos to break up the text. It should also be mobile-friendly and have social media integration. To help you choose the perfect theme for your health blog, we have the best health blog WordPress theme. This theme is completely responsive, easy to use, and includes features like a banner, testimonial section, call-to-action button, and more. Picking the right theme with so many WordPress themes on the market can be hard to know where to start. When choosing a theme for your health blog, you should consider the factors: 1. the layout of your theme should be appropriate to the content displayed on your website. You should choose a theme with a clean, simple layout that is easy to navigate. 2. The design of your theme should be professional and attractive. You should avoid using a theme with a lot of clutter or childish images. 3. The functionality of your theme is important for both you and your visitors. Your theme should be easy to use and include features like social media integration, an events calendar, and e-commerce support.
Version: 0.3.7
Requires PHP: 7.2
Tested up to: 6.2
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: ovation-health-blog
Template: ovation-blog
Tags: one-column, two-columns, right-sidebar, left-sidebar, grid-layout, full-width-template, sticky-post, block-styles, custom-colors, custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, threaded-comments, wide-blocks, blog, post-formats, food-and-drink, photography

Ovation Health Blog WordPress Theme, Copyright 2022 pewilliams
Ovation Health Blog is distributed under the terms of the GNU GPL

Ovation Health Blog WordPress Theme is child theme of Ovation Blog WordPress Theme, Copyright 2022 pewilliams
Ovation Blog WordPress Theme is distributed under the terms of the GNU GPL
*/

/* Color Changes*/

body {
    color: #7d7d7d;
}
.wrap_figure,#our-post .box-content,.preloader{
   background: #fff6e2;
}
.logo h1 a,h1, h2, h3, h4, h5, h6,#Category-section h3 a,#sidebar h3,#horizontal-slider h3 a,#slider .inner_carousel h2 a,#slider .date-box span,.site-title, .site-title a {
    color: #000;
}
a.added_to_cart.wc-forward:hover,.copyright,.gb_nav_menu ul ul,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background: #000;
}
a,.gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover,#Category-section .postbox.smallpostimage:hover h3 a,#sidebar select,#sidebar th,#sidebar td,#sidebar caption,.site-footer .widget-area a:hover,a.showcoupon, .woocommerce-message::before,#slider .date-box span i{
    color: #dab768;
}
a.added_to_cart.wc-forward,.scrollup.is-active:hover, .scrollup.is-active:focus,.scrollup,a.more-link,.page-numbers:hover,.page-numbers.current,.prev.page-numbers, .next.page-numbers,.site-footer .search-form .search-submit,#sidebar .tagcloud a:hover, .site-footer .tagcloud a:hover,button.search-submit,.gb_nav_menu ul ul a:hover,.woocommerce span.onsale,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt,.woocommerce input.button.alt,.load :last-child,.load :nth-child(3),.load :nth-child(2),.load :first-child,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover,#our-post::-webkit-scrollbar-thumb,.site-info,.load :first-child,.load :nth-child(3),.home-btn a{
    background: #dab768;
}
nav.woocommerce-MyAccount-navigation ul li:hover{
    background: #dab768 !important;
}
#Category-section .postbox.smallpostimage,.sticky{
    border-color: #ffd475;
}
.search-box button.search-submit {
    background: url(assets/images/search.png) no-repeat scroll #dab768 10px;
}
.tagcloud a:hover {
    color: #fff !important;
}
nav.woocommerce-MyAccount-navigation ul li{
    background: #dab768 !important;
}
.wp-block-quote:not(.is-large):not(.is-style-large), blockquote,.wp-block-quote:not(.is-large):not(.is-style-large){
    border-color: #dab768;
}
.gb_nav_menu li a,.links i{
    color: #fff;
}
nav.woocommerce-MyAccount-navigation ul{
    padding: 0;
}
.links i{
    margin-right: 10px ;
}
.scrollup{
    background: #dab768!important;
}

.wp-block-button .wp-block-button__link{
    background: #dab768;
}
button, input[type="button"], input[type="submit"] {
    background: #dab768;
}
/*post-format*/
.entry-content .quotepost a{
    text-decoration: none;
    color: #dab768!important;
}
.entry-content .quotepost p{
    color: #dab768!important;
}
#Category-section pre.wp-block-verse{
    border: 5px solid black!important;
    color: #dab768!important;   
}
/* Home Page */

.wrap_figure {
    background: #000 !important;
}
.search-box input[type="search"] {
    border-radius: 0;
}
.logo h1, .site-title, .site-title a {
    font-size: 50px;
    font-weight: 800;
    font-family: 'Playfair Display', serif;
}
#slider .carousel-control-prev {
    left: auto;
}
#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon {
    opacity: unset;
    background: rgb(0 0 0 / 45%);
}
#slider .inner_carousel h2{
    text-align: center;
    font-size: 45px;
}
#slider .carousel-caption {
    position: static;
    padding: 0;
}
.inner_carousel {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 22%;
    left: 22%;
    background: rgb(255 255 255 / 75%);
    padding: 20px;
}
#slider .carousel-control-next, #slider .carousel-control-prev {
    top: 50%;
    bottom: auto;
}

#featured_post .box {
    position: relative;
}
#featured_post .box img {
    outline: solid 2px #fff;
    outline-offset: -25px;
}
#featured_post .box-content h4 {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    right: 0;
    text-align: center;
    font-weight: bold;
}
#featured_post .box-content h4 a {
    background: #fff;
    padding: 15px;
    color: #000;
}
#featured_post .box:hover h4 a{
    background: #dab768;
    color: #fff;
}
#featured_post .box:hover img{
    outline: solid 2px #dab768;
}

@media screen and (max-width: 800px){
    .toggle-menu button {
        padding: 7px 9px !important;
    }
    .inner_carousel {
        right: 15%;
        left: 15%;
    }
    #slider .inner_carousel h2 {
        text-align: center;
        font-size: 35px;
    }
    .site-footer a{
        color: #dab768;
    }
}

@media screen and (max-width: 720px) and (min-width: 320px){
    .inner_carousel {
        right: 10%;
        left: 10%;
    }
    #slider .inner_carousel h2{
        font-size: 16px;
    }
    .date-box span{
        font-size: 12px;
    }
}

/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
    border: 1px solid #323232;
    padding: 2px;
}
