/*
 Theme Name:   Carlax Child Theme
 Theme URI:    http://carlax.ancorathemes.com/
 Description:  Carlax Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     carlax
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  carlax
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
:root {
  --primary: #df1f3d;
}


footer * { color: white !important; }
footer a:hover { text-decoration: underline; }
footer li:before { background-color: #ffffff !important; }
footer .widget_title:before, footer .widgettitle:before { display: none !important; }
footer .contacts_logo img { max-height: 100px; width: auto; }
.trx_addons_scroll_to_top { border-radius: 100%; border: 2px solid white !important; background: #df1f3d !important; }
.trx_addons_scroll_to_top.show { bottom: 6em; }
.car-img img { filter: grayscale(1) brightness(2); }
.scheme_default .sc_title .sc_item_title:before { border-right-color: var(--primary); border-bottom-color: var(--primary); }
.scheme_default .sc_skills .sc_skills_total { color: var(--primary); }
.scheme_default .custom .tp-bullet:hover, .scheme_default .custom .tp-bullet.selected { background: var(--primary); }
.sc_services_light .sc_services_item { min-height: 70px; }
span.sc_services_item_icon.sc_icon_type_icons.custom img {
    height: auto;
    width: 40px;
    display: block;
    filter: invert(1);
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
}
.logos>.wpb_column { margin: 25px 0px; }
@media (min-width: 1024px) {
	.contact-cta h2	 { font-size: 3rem !important; }
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_details_line1, .scheme_default.sc_layouts_row_type_compact .sc_layouts_item_details_line1 {
	color: var(--primary);
}
.scheme_default .sc_layouts_row_type_compact .sc_layouts_iconed_text_link:hover .sc_layouts_item_details_line2, .scheme_default.sc_layouts_row_type_compact .sc_layouts_iconed_text_link:hover .sc_layouts_item_details_line2 {
	color: var(--primary);
}
.scheme_dark .menu_mobile_inner { background-color: var(--primary); }
.menu_mobile_fullscreen .icon-facebook { color: white !important; }