 /*
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!
 * ------------------------------------------------------------------------- */
#loader-wrapper {
	background: #fff;
}
.loader {
	top:40%;
}
.loader img {
	width:100%;
}
.services-block-alt .image i{
    display: none;
}
.page-footer .copyright{
	text-align: center;
}
header.page-header-1 .navbar-nav > li.current-menu-item a,
.service.text-white h3,
.service.text-white h2,
.service.text-white,
.service.dark h3,
.service.dark h2,
.service.dark {
	 color:#fff!important;
}
i.icon {
	 width:unset;
	 height:unset;
}
.btn {
	color:white;
	font-size:20px;
	border-radius: 0px;
	padding:20px;
}
.social-links ul li a.icon {
	font-size: 46px!important;
	color: #dd3333!important;
}
.social-links ul li a.icon:hover {
	color: #fff!important;
	text-decoration: none;
}
.page-footer .contact-info .icon {
    color: #dd3333;
}
header.page-header-1 .navbar-toggle {
    color: #dd3333;
}
.page-footer .social-links ul li a {
    color: #dd3333;
}

#slide-nav #slidemenu .close-menu {
    color: #dd3333;
}

header.page-header-1 .logo img {
    padding: 15px 25px 15px 15px;
}

@media (max-width: 991px) {
header.page-header .header-right {
    width: 50%;
}
}
.services-angle-text .number{
    width:  10px;
}
.services-block-alt .services-link{
    color: #dd3333;
}
.category-list>li:after{
    display: none;
}
.back-to-top .icon {
	color:#fff;
}
.slick-dots li.slick-active button, .slick-dots li.slick-active button:hover{
    background: #dd3333;
}
.filters-by-category ul li a:hover, .filters-by-category ul li a.selected{
    color: #dd3333;
}
.icon-arrow_down:before{
    color: #fff;
}
header.page-header .appointment span, .modal-header .appointment span, header.page-header .appointment .icon, .modal-header .appointment .icon {
	vertical-align:middle;
}

.header.page-header-1 .navbar-nav>li a:hover,
.header.page-header-1 .navbar-nav>li:hover a {
	color:#fff;
} 

@media (min-width: 992px){
 .navbar-nav > li.current-menu-item a,
 .navbar-nav > li:hover a,
 .navbar-nav > li > a:after,
 header.page-header-1 .navbar-nav > li.current-menu-item a,
 header.page-header-1 .navbar-nav > li:hover a,
 header.page-header-1 .navbar-nav > li > a:after
 {
   color: #fff!important;
 }
} 

.services-block-alt .caption .title{
    color: white!important;
    font-family: Muli, sans-serif!important;
    font-size: 20px!important;
	font-weight: 600;
}

#mainSlider .slide-content h3 {
    color: #EC3542!important;
    font-family: Poppins!important;
    font-weight: 600!important;
}
.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{
	align-items:center;
}
.filters-by-category ul li a{
	font-family: Muli, sans-serif;
	font-size: 20px;
    padding: 0 20px;

}
.btn-bordo {
	border-color: #ec3542!important;
    border: 2px solid #fede00;
    line-height: 14px !important;
}