 /*
Theme Name:     Car Repair Services Child
Theme URI:     https://smartdata.tonytemplates.com/car-repair-service/
Description:    Child theme for Car Repair Services
Author:         Smartdatasoft Team
Author URI:     https://themeforest.net/user/smartdatasoft
Template:       car-repair-services
Version:        1.0
*/

/* ----------------------------------------------------------------------------
 * Child Theme Style.css styles begin here!
 * ------------------------------------------------------------------------- */
/* Sufyan Voltro */
#appointmentForm.modal .appointment{color: #fff !important;}
.tabs-layout01__bg02{background-image: none !important;}
.btn.btn-border.btn-invert { border-color: #ec5e04 !important; background-color: #ec5e04 !important;}
body.layout-2 .btn-color02.btn.btn-border:before,
body.layout-2 .btn-color02.btn.btn-border:after {
    background: #ec5e04 !important;
}
body.layout-2 .btn-color02.btn.btn-border:hover {color: #fff !important;border-color: #ec5e04 !important;}
body.layout-2 .btn-color02.btn.btn-border:not(:hover) {border-color: #ec5e04 !important;}
.services-tabs .services-tabs-caption{opacity: 0.02;color: #fff !important;}
.services-tabs .services-tabs-content{background-color: #1f3075 !important;}
.back-to-top a, .services-block .image, .services-angle-text .number, .text-icon .icon-wrapper > span, .testimonials-item, td#today, .service-icon .icon-wrapper span, .services-block-alt .image i, .image-scale-color:after, .text-icon-sm .icon-wrapper > span, .woocommerce #slide-nav #slidemenu.slide-active .search-container button.button, .service-icon .icon-wrapper .fack_icon_div, .services-block-alt .image .fack_icon_div, body .search-container:hover .button, .calendar_wrap td#today{color: #fff !important;}
.icon-arrow_up:before{color:#fff !important;}
.btn-add:hover{color:#ec5e04 !important;}
.btn-add{color:#fff !important;}
.footer-section02 .footer-section02__box01{background-color:#1f3075c7 !important;}
.section-blog .item .item__img .icon::before{color: #1f3075 !important;}
.section-bg-wrapper,#loader-wrapper, .tabs-layout01__bg-color {background-color: #1f3075 !important;}
.footer-section03 {background-color: #1f3075 !important;}
#mainSlider .banner-btn:hover {background: #1f3075 !important; border-color: #1f3075 !important;color: #fff !important;}
.section-blog.section-blog__color02 .item .item__description p, .section-blog.section-blog__color02 .item .item__description{color:#ffffff !important}

.footer-section02{z-index:-99999;}

header.page-header-2 a.appointment span, header.page-header-2 a.appointment .icon{color:#fff !important}


.abt-style h3.block-title__title{font-size: 24px!important;line-height: 25px!important;}

.slick-slide h4{
	color: #000 !important;
    margin-bottom: 1.23em !important;
}
body.layout-2 #mainSlider .slide-content p{
	color: #000 !important;
    font-weight: normal;
}
#mainSlider .banner-btn, #mainSlider .banner-btn:focus {
    height: auto;
    font-size: 14px !important;
    line-height: 16px;
    font-weight: normal !important;
    text-transform: uppercase;
    padding: 14px 27px !important;
    outline: 0;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ec5e04 !important;
    background-color: #ec5e04;
    border-radius: 36px !important;
    color: #fff !important;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
    text-decoration: none !important;
}
header.page-header-2 .navbar{
	background-color: #393939  !important;
}
header.page-header-2 .header-topline {
    background-color: #ec5e04 !important;
    color: #fff !important;
    font-size: 16px;
}
header.page-header-2 .search-container{
	top: -17px !important;
}
header.page-header-2 .search-container .button{
	color: #fff !important;
}