/*
Theme Name: Car Mechanic
Template: automobile-hub
Text Domain: car-mechanic
Author: ThemesPride
Author URI: https://www.themespride.com/
Theme URI: https://www.themespride.com/themes/free-mechanic-wordpress-theme/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Description: Car Mechanic is a wonderful free WP theme for car and auto wash, car repair, buses and truck services, car and automobile dealers, car rental services, and motor retailers. Its design is minimal and elegant for bringing a clean and sophisticated layout focusing entirely on your services. This elegant theme is made up of clean and secure codes and tries to bring you a highly optimized design that will result in a faster page load time and doesn’t make your visitors keep waiting for your page to load. It has a catchy banner and wonderful sessions such as Testimonial, Team, etc. sharing the details regarding your team members. It is user-friendly bringing some easy customization options that can allow even novices and beginners to craft their own website without even writing a single line of code. With a lot of Call to Action Buttons (CTA) included in the design, you will experience better conversions as well as an interactive environment on your website. This modern theme is responsive making your website look great across the devices and has SEO-friendly codes that can easily fetch you good ranks in the SERPs to get the desired traffic and more customers. It is created using the Bootstrap framework and has translation options ready.
Tags: wide-blocks, block-styles, one-column, two-columns, right-sidebar, left-sidebar, three-columns, four-columns, grid-layout, custom-colors, custom-header, flexible-header, custom-background, custom-menu, custom-logo, editor-style, featured-images,featured-image-header, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, blog, e-commerce, photography
Version: 3.4
Tested up to: 6.4
Requires PHP: 5.6
Requires at least: 5.0
*/

h1, h2, h3, h4, h5, h6,body,p.simplep,#theme-sidebar button[type="submit"], #footer button[type="submit"],.more-btn a{
    font-family: 'Lato', sans-serif;
}
.page-box h4 a{
    letter-spacing: unset;
}

#theme-sidebar .wp-block-search .wp-block-search__label,#footer li a:hover,#theme-sidebar h3, #theme-sidebar h1.wp-block-heading, .wp-block-search .wp-block-search__label, #theme-sidebar h2.wp-block-heading, #theme-sidebar h3.wp-block-heading,#theme-sidebar h4.wp-block-heading, #theme-sidebar h5.wp-block-heading, #theme-sidebar h6.wp-block-heading, a,.box-content a, #theme-sidebar .textwidget a, #footer .textwidget a, .comment-body a, .entry-content a, .entry-summary a,.main-navigation a:hover,.search-box i,#theme-sidebar h3,#theme-sidebar a:hover,.headerbox i:hover,.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a,.social-media i:hover,#about h3,#main-content a{
    color: #ffba00;
}
.prev.page-numbers, .next.page-numbers,.page-numbers,#theme-sidebar button[type="submit"], #footer button[type="submit"],#theme-sidebar .tagcloud a:hover,.headerbox i, .more-btn i,.headerbox i:after,#comments input[type="submit"],span.meta-nav,.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,#slider .carousel-control-prev-icon, #slider .carousel-control-next-icon,#return-to-top,.error-404 [type="submit"],button[type="submit"],.site-info{
    background: #ffba00;
}
.search_inner form.search-form{
    border-color: #ffba00;
}
#theme-sidebar .wp-block-search .wp-block-search__label:before, #theme-sidebar h3:before, #theme-sidebar h1.wp-block-heading:before, #theme-sidebar h2.wp-block-heading:before, #theme-sidebar h3.wp-block-heading:before, #theme-sidebar h4.wp-block-heading:before, #theme-sidebar h5.wp-block-heading:before, #theme-sidebar h6.wp-block-heading:before{
    background-color:#ffba00;
}
.page-box,#theme-sidebar section{
    border-bottom-color: #ffba00;
    border-left-color: #ffba00;
}
a.added_to_cart.wc-forward ,h1, h2, h3, h4, h5, h6,.comment-body,.comment-metadata a.comment-edit-link,.box-info i,.logo h1 a,p.infotext,.car-inner-content h3 a,a:hover,h2.woocommerce-loop-product__title, .woocommerce div.product .product_title{
    color: #1e2843;
}
.main-navigation ul ul,.more-btn a:hover,.headerbox i: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 span.onsale{
    background: #1e2843;
}
.readmore-btn a:hover{
    border-color: #1e2843;
}

body,.logo p,.page-box p,.box-info span,#theme-sidebar li,p.simplep{
    color: #808080 !important;
}

.headerbox{
    background: transparent;
}
.headerbox i:after{
    content: none;
}
.headerbox i {
    width: 40px;
    height: 40px;
    padding: 13px 0;
    background: #ffba00;
    text-align: center;
    color: #1e2843;
    border-radius: 0;
}
p.simplep{
    font-size: 16px;
}
.logo h1 a{
    font-size: 30px;
}
.menubar{
    background: #1e2843;
    border: none;
}
.main-navigation li.page_item_has_children:after,
.main-navigation li.menu-item-has-children:after{
    color: #fff;
}
.main-navigation li,.main-navigation li:last-child,.search-box i{
    border: none;
}
.main-navigation ul ul li, .menubar.scrolled .main-navigation ul ul li {
    border-bottom: 1px solid #2d3750;
}
.site-info a,.social-media i,.search-box i,#about a,.more-btn a:hover,#footer li a,#footer .tagcloud a,#footer .textwidget,#footer li,#footer th, #footer td,#footer tr,.site-info p{
    color: #fff;
}
.main-navigation a{
    color: #fff !important;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    color: #fff !important;
}
#footer h3,#footer .widget_rss li,#footer .tagcloud a,#footer th, #footer td,#footer tr,#footer table#wp-calendar{
    border-color: #fff;
}
.woocommerce ul.products li.product a {
    text-decoration: none !important;
}
.readmore-btn a{
    border-color: #ffba00;
}
.box-info i{
    color: #ffba00;
}
.wc-block-cart__submit-container a,.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
    background: #ffba00;
}
/* Slider Css  */

#slider{
    background: #000;
}
#slider img {
    opacity: 0.4;
}
#slider .inner_carousel h2{
    font-size: 55px;
    font-weight: bold;
}
.more-btn{
    display: inline-block;
}
.more-btn a {
    padding: 15px 30px;
    font-size: 15px;
    background: #f9ba02;
}
.more-btn a:hover{
    color: #fff !important;
}
.next,.page-numbers:hover{
    color:#fff!important ;
}
.more-btn i{
    display: none;
}
#slider .carousel-control-prev-icon, #slider .carousel-control-next-icon{
    border-radius: 0;
}
#slider .carousel-control-prev-icon:hover, #slider .carousel-control-next-icon:hover{
  background: #000000;
  color: #fff;
}

/* Best sticky header  */
.menubar.scrolled {
    margin-top: 32px;
}

/* Best Car Deal Css  */

p.section_text {
    width: 50%;
    margin: 0 auto;
}
.cat-inner-box {
    box-shadow: 0px 6px 12px 0px #ababab;
}
.featured-car-box p {
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}
.featured-car-box {
    background: #1e2843;
    padding: 15px 10px;
}
.car-inner-content {
    background: #f9ba02;
    padding: 15px 10px;
}
.car-inner-content h3 {
    font-size: 18px;
}
.car-inner-content p {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
}
.menubar.login-user.stick_head {
    left: 0;
}
nav.woocommerce-MyAccount-navigation ul li:hover{
  background: #f9ba02;
}
i.fas.fa-comments,i.far.fa-calendar-alt,i.fas.fa-user{
    margin-bottom: 3px;
}
.post_tag a{
    color: #a2a2a2!important;
}
#footer p.wp-block-tag-cloud a:hover,.post_tag a:hover,#theme-sidebar .widget_tag_cloud a:hover,#theme-sidebar a:hover,#footer li a:hover,#theme-sidebar .tagcloud a:hover,#footer .tagcloud a:hover{
    color: #ffba00;
    border-color: #ffba00;
}
@media screen and (max-width: 767px){
    .toggle-nav button{
        color: #ffba00;
    }
    .sidenav{
       background: #1e2843;
    }
    #tp_content,#slider .inner_carousel {
        text-align: center;
    }
    #slider .inner_carousel h2{
        font-size: 21px;
        margin-right: 16px;
        margin-left: 8px;
    }
    #slider .more-btn a{
        font-size: 13px;
        padding: 10px 9px;
    }
    #about img {
        padding-top: 15px;
    }
    p.section_text{
        width: auto;
    }
    .menubar.login-user.stick_head{
      margin-top: 0px;
    }
    #slider .carousel-control-prev-icon, #slider .carousel-control-next-icon {
    border-radius: 0;
    padding: 2px 4px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1000px){
    .toggle-nav button{
        color: #ffba00;
    }
    .menubar.login-user.stick_head{
      margin-top: 46px;
    }
    .main-navigation ul ul{
        background: transparent !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1199px){
    #slider .inner_carousel h2 {
        font-size: 40px;
    }
}
@media screen and (max-width:1000px){
    .main-navigation ul ul,.main-navigation ul ul li:last-child{
        background: transparent !important;
    }
}
