@charset "UTF-8";
/*
Theme Name: Dog Breeder
Author: TheMagnifico52
Theme URI: https://www.themagnifico.net/themes/free-dog-wordpress-theme/
Author URI: https://www.themagnifico.net/
Description: Dog Breeder is the cutest, clean, fresh and modern animal care theme ever! It is suitable for pet grooming, Pet Shelter, Veterinary Clinic, animal breeding, pets for sale, cat adoption, kennels, pet sitting, pet hotel, animal husbandary, pet salon, pet resort, pet store and all other pet related services and businesses. It is packed with plenty of premade blocks for dog sale and adoption. You can also find review blocks, separate page for each particular breed or puppy and custom order or contact forms. It is quite flexible for infinite customization and full compatibility with a variety of popular plugins like: Essential Grid, WooCommerce and more. You can translate its pages into numerous languages and it also has support for RTL layout. Tons of shortcodes are available that you can add to increase the functionality of your website. It is regularly updated to always be compatible with the latest WordPress version. It is cross-browser compatible that loads smoothly without any glitches on all major search engines. Your website will rank soon on search engines as it is SEO-friendly theme. Also, it is responsive to fit well on all devices screen sizes.
Version: 0.3.9
Tested up to: 6.4
Requires PHP: 7.2
Requires at least: 5.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: pet-care-zone
Text Domain: dog-breeder
Tags: custom-logo, one-column, two-columns, wide-blocks, block-styles, editor-style, sticky-post, custom-background, custom-colors, custom-header, custom-menu, footer-widgets, featured-images, flexible-header, full-width-template, threaded-comments, theme-options, rtl-language-support, left-sidebar, right-sidebar, grid-layout, blog, e-commerce, education

Dog Breeder WordPress Theme has been created by TheMagnifico52(themagnifico.net), 2022.
Dog Breeder WordPress Theme is released under the terms of GNU GPL
*/

.top-info,.comment-respond input#submit,#colophon,.sidebar h5,#button,.sidebar input[type="submit"], .sidebar button[type="submit"],.sidebar .tagcloud a:hover,.post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover,.woocommerce .woocommerce-ordering select,.pro-button a, .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,.woocommerce-account .woocommerce-MyAccount-navigation ul li,.toggle-nav i,span.onsale,.addtocart a:hover,.social-link i.fab.fa-linkedin-in,.woocommerce a.added_to_cart{
    background: #3c78b3;
}
.product-content h3 a:hover, .page-template-home-template .navbar-brand a:hover, .navbar-brand a:hover, .slider-inner-box h1 a:hover, h1, h2, h3, h4, h5, h6,.article-box a,.sidebar ul li a:hover,p.price, .woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price{
    color: #3c78b3;
}
.btn-primary,.post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover,.addtocart a:hover{
    border-color: #3c78b3;
}
.wp-block-quote, .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-pullquote{
    border-color: #3c78b3 !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover, .btn-primary,#button,.topbtn,.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus,.pro-button a:hover, .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,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,#button:hover,.woocommerce a.added_to_cart:hover{
    background: #f09d18;
}
#colophon a:hover, #colophon a:focus,a{
    color: #f09d18;
}
.article-box a:hover{
  color: #033e4f;
}
.featured-cat a:hover{
    color: #000;
}
.page-template-home-template .main_header {
    width: 100%;
    z-index: 9999;
    background: rgb(0 0 0 / 30%);
}
.page-template-home-template #site-navigation .menu ul li a, .page-template-home-template .main-navigation .menu > li > a,.page-template-home-template .navbar-brand a,.page-template-home-template .navbar-brand p{
    color: #fff;
}
.navigation_header .nav{
    justify-content: flex-end;
}
.main-navigation .menu > li > a:hover, #site-navigation .menu ul li a:hover{
    color: #3c78b3;
}
.main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus {
    background: #3c78b3;
    color: #fff !important;
}
.social-link i.fas.fa-shopping-cart:hover {
    color: #fff;
}
.box-category {
    position: relative;
    text-align: center;
}
.featured-cat {
    position: absolute;
    bottom: 30px;
    right: 30px;
    left: 30px;
    background: #3c78b3;
    padding: 15px;
}
.featured-cat h4{
    font-size: 20px;
}
.featured-cat a {
    color: #fff;
    font-family: 'Roboto', sans-serif;
}

.top-info p:hover a{
    color: #f09d18;
}
.top-info p:hover i{
    color: #f09d18;
}
.topbtn:hover{
  background-color: #ffffff;
}
.topbtn:hover a{
    color: #3c78b3;
}
.social-link i:hover {
    background: #3c78b3 !important;
}
input.search-submit.btn.btn-primary{
    background: #3c78b3;
}
@media screen and (min-width: 320px) and (max-width: 720px){
    .page-template-home-template .main_header{
        position: static;
    }
}
@media screen and (max-width: 1000px){
    .sidenav .closebtn{
        background: #3c78b3;
    }
    .main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus, .main-navigation .menu > li > a:hover {
        background: transparent;
        color: #3c78b3 !important;
    }
    .product-content p, .product-content span.onsale{
        display: none;
    }
}
@media screen and (max-width: 720px){
    .slider-inner-box h1 a {
        font-size: 22px;
    }
}
