/*
Theme Name: Home Renovation
Theme URI: https://www.ovationthemes.com/wordpress/free-renovation-wordpress-theme/
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: The maintenance service is an affordable investment if you would like services related to Home Renovation, such as renovation, junk removal, and cleaning. The home service is an excellent solution if you are looking for important services related to home maintenance. Generally, it is a good theme for remodeling products and supplements. Because it is multipurpose, it is suitable for other industries, such as medical or health services. Because of its professional and user-friendly nature, it is suitable for construction works and businesses related to the health industry, such as pharmacies. Suppose you have started a business providing home services or pool maintenance. In that case, a WordPress theme is a good option since it has a CTA and is coded cleanly. Furthermore, it offers a wide range of customization options. A dedicated construction and renovation WordPress theme, this is a robust and reliable, serious, and professional home maintenance theme that is a perfect choice for handymen, home repairers, plumbers and electricians, painters, and carpenters. With its professionalism and style.
Version: 1.2
Requires PHP: 7.2
Tested up to: 6.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: home-renovation
Template: construction-firm
Tags: wide-blocks, block-styles, two-columns, right-sidebar, left-sidebar, grid-layout, custom-colors, custom-background, custom-header, custom-menu, custom-logo, sticky-post, full-width-template, editor-style, featured-images, footer-widgets, threaded-comments, blog, portfolio, photography

Home Renovation WordPress Theme, Copyright 2022 pewilliams
Home Renovation is distributed under the terms of the GNU GPL

Home Renovation WordPress Theme is child theme of Construction Firm WordPress Theme, Copyright 2022 pewilliams
Construction Firm WordPress Theme is distributed under the terms of the GNU GPL
*/

body{
    background: #f4f7f9;
    font-family: 'Open Sans', sans-serif;
}

span.entry-author a,.comment-author a,.product_meta a,.widget_text a,.comment-content p a {
    text-decoration: underline;
}

body,.meta-box a{
    color: #787878;
}
a.more-link,.gb_nav_menu ul ul,button, input[type="button"], input[type="submit"],.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,.home-btn a, .box-button a,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover,.inner-box,.box ul li,#sidebar .tagcloud a:hover, .site-footer .tagcloud a:hover,.prev.page-numbers, .next.page-numbers,.page-numbers.current,button.search-submit,.site-footer .search-form .search-submit,.site-info,.info-box i,span.date-month{
    background: #ff5e14;
}
a,#Category-section .postbox.smallpostimage:hover h3 a, .top_header strong,.home-btn a:hover,#sidebar th,#sidebar td,#sidebar caption,#sidebar select,.site-footer .widget-area a:hover,a:hover, a:active,.meta-box i{
    color: #ff5e14;
}
.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price{
    color: #ff5e14 !important;
}
.wp-block-quote:not(.is-large):not(.is-style-large), blockquote,#slider .carousel-control-prev-icon,#slider .carousel-control-next-icon{
    border-color: #ff5e14;
}

#slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,.copyright,.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,a.more-link:hover,button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,.top_bar,.logo,#slider,.datebox{
    background: #00235a;
}
h1,h2,h3,h4,h5,h6,#Category-section h3 a,.gb_nav_menu li a,#projects-box h3,#sidebar h3{
    color: #00235a;
    letter-spacing: 0;
}
.inner-box hr,#sidebar h3{
    border-color: #00235a;
}
.preloader{
    background: #f4f7f9;
}
.load :first-child{background:#ff5e14;animation-delay:-1.5s}
.load :nth-child(2){background:#00235a;animation-delay:-1s}
.load :nth-child(3){background:#ff5e14;animation-delay:-0.5s}
.load :last-child{background:#00235a}
.gb_nav_menu ul ul a:hover{
    background: #fff;
    color: #ff5e14 !important;
}
.logo {
    padding: 13px 0;
}
.gb_nav_menu li a {
    font-size: 16px;
    font-weight: 500;
}
#gb_responsive {
    justify-content: flex-end;
}
a.more-link {
    font-size: 12px;
    border-radius: 0;
}
.home-btn a, .box-button a{
    letter-spacing: 0;
}
a.more-link:hover,.info-box i,.inner-box h4 a,.inner-box p,span.date-day a,span.date-month a,.site-footer .widget-area a:hover{
    color: #fff;
}
.info-box p{
    color: #000;
}
.meta-box span {
    font-size: 14px;
}
#Category-section .postbox.smallpostimage {
    background: #fff;
}
#slider .carousel-caption {
    right: 45%;
    left: 15%;
}
.image-box {
    position: relative;
}
.datebox {
    position: absolute;
    right: 25px;
    text-align: center;
    bottom: -25px;
}
span.date-day {
    font-size: 25px;
    font-weight: bold;
}
span.date-month {
    font-size: 18px;
    font-weight: 600;
    padding: 2px 15px;
}
#projects-box h4 {
    font-size: 20px;
    font-weight: 600;
}

/* Default*/

.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
    border: 1px solid #323232;
    padding: 2px;
}

/* 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;
}

@media screen and (max-width: 425px){
    .menu_header {
        background: #00235a;
    }
}
@media screen and (max-width: 800px){
    .toggle-menu button {
        background: #ff5e14;
        color: #fff;
        margin: 0 !important;
    }
    .gb_nav_menu ul ul{
        background: transparent;
    }
    .side_gb_nav{
        background: #00235a;
    }
    .nav ul li a,.nav ul li:first-child a {
        border-bottom: 1px solid #1c3862;
    }
    #slider .carousel-caption {
        right: 15%;
    }
}
