.fl--logo-container img {
    max-width: 220px;
}

.sidebar-logotype {
    max-width: 35px;
}

.fl--header .nav-menu li a {
    font-family: Montserrat;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
}

.fl-mega-menu>ul>li .sub-nav>ul.sub-menu-wide>li>a {
    font-family: Montserrat;
    font-size: 10px;
    font-weight: 700;
    color: #222222;
}

.fl--header .nav-menu li .sub-menu li a,
.fl--header .nav-menu li .sub-menu li .sub-sub-menu {
    font-family: Montserrat;
    font-size: 12px;
    font-weight: 500;
    text-transform: none;
}

.fl--mobile-menu li a {
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
}

.fl--mobile-menu li .sub-menu li a {
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 500;
    text-transform: none;
}

.fl-primary-bg,
.fl-primary-bg-hv:hover,
.fl--navigation-icon-container .header-btn a:after,
.comment--reply a:hover,
.submit-comment:after,
.post-category--tags .category-post a:hover,
.wrap-nav-table-content ul li span:before,
.add-to-compare.active-add-compare,
.active-add-favorite,
.widget_dealer .widget-content ul li .wd-update,
.decor-main-cl-right,
.decor-main-cl-left,
.button-container:not([data-animation=true]).primary-btn-style,
.button-container[data-animation].primary-btn-style,
.button-container[data-animation].secondary-btn-style .fl-vc-button:after,
.button-container:not([data-animation=true]).secondary-btn-style:hover,
.fl-tabs .nav-tabs li:hover .tab-link-content:after,
.fl-tabs .nav-tabs li:hover .tab-link-content:after,
.fl-resent-cars-vc .vc-cars-wrapper .slider-grid__inner .card__img:before,
.vc_row[data-row-decor-bottom] .decor-main-cl-bottom-left,
form#yith-wcwl-form td.product-add-to-cart a {
    background-color: #22abc3!important;
}

.fl-primary-color,
.fl-primary-color-hv:hover,
.fl-mega-menu ul li a:hover,
.fl-mega-menu ul li.current-menu-item >a,
.fl--navigation-icon-container .header-icon i:hover,
.remember-login-checkbox-label input[type=checkbox]:checked:after,
.footer-widget-area .widget_nav_menu ul li:hover a,
.sidebar .widget:after,
.breadcrumbs a:hover,
.tabs-content .tab-content ul>li:before,
.pixad-features-list li i,
#pix-sorting .sorting__inner .sorting__item.view-by a.active,
#pix-sorting .sorting__inner .sorting__item.view-by a:hover,
.sidebar.cars-sidebar .widget-title:after,
.widget-content .list-categories li input[type=checkbox]:checked+label .auto_body_name,
.fl-vc-vehicle-search .home-pixad-filter .list-categories .list-categories__item input[type=checkbox]:checked+label .auto_body_name,
.fl-vc-vehicle-search .home-pixad-filter .list-categories .list-categories__item:hover .auto_body_name {
    color: #22abc3!important;
}

.post-category--tags .category-post a:hover,
.fl-vc-vehicle-search .home-pixad-filter .list-categories .list-categories__item input[type=checkbox]:checked+label,
.fl-vc-vehicle-search .home-pixad-filter .list-categories .list-categories__item:hover label {
    border-color: #22abc3!important;
}

.fl-secondary-bg,
.fl-secondary-bg-hv:hover,
.fl-post--item .category-post a:hover,
.post-btn-read-more a:after,
.post--holder a .link-decor,
.comment--reply a,
.card .card__img .sale,
.autos-pagination li.active a,
.autos-pagination li:hover a,
.button-container:not([data-animation=true]).primary-btn-style:hover,
.button-container[data-animation].primary-btn-style .fl-vc-button:after,
.button-container[data-animation].secondary-btn-style,
.button-container:not([data-animation=true]).secondary-btn-style,
.post-inner-pagination .post-page-numbers.current,
.page-inner-pagination .post-page-numbers.current,
form#yith-wcwl-form td.product-add-to-cart a:hover {
    background-color: #e2b71c!important;
}

.fl-secondary-color,
.fl-secondary-color-hv:hover,
.footer-widget-area .widget_nav_menu ul li:hover:before,
input[type=checkbox]:checked:after,
.tags-single-blog .tags-content a:hover,
.wrap-nav-table-content ul li.active span,
.wrap-nav-table-content ul li:hover span,
form#yith-wcwl-form .yith-wcwl-share ul li a:hover,
.woocommerce div.product form.cart table.group_table tr td a:hover,
.woocommerce div.product form.cart .variations .reset_variations:hover {
    color: #e2b71c!important;
}

.fl-post--item .category-post a:hover,
.autos-pagination li.active a,
.autos-pagination li:hover a,
.post-inner-pagination .post-page-numbers.current,
.page-inner-pagination .post-page-numbers.current {
    border-color: #e2b71c!important;
}

.car-favorite,
.add-to-compare,
.car-listing-row .listing-car-item-meta .price {
    background-color: #e2b71c;
}

.fl-bg-light,
.sidebar:not(.cars-sidebar) .widget,
.sidebar.cars-sidebar,
.post-share-icon a,
form.fl-comment-form input,
form.fl-comment-form textarea {
    background: #f1f5fa!important;
}

.comment-title-content .back-text {
    color: #f1f5fa!important;
}

body {
    font-family: Lato;
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
    text-align: left;
    text-transform: none;
    color: #555555;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.fl-text-title-style {
    font-family: Montserrat;
    font-weight: 700;
    text-transform: none;
    color: #222222;
}

.fl-font-style-bolt,
.woocommerce-error li strong {
    font-family: Montserrat;
    font-weight: 700;
}

.fl-font-style-bolt-two,
.footer-widget-area .widget.widget_mc4wp_form_widget .widget--title,
#pixad-listing.grid .slider-grid__inner .tmpl-gray-footer .tmpl-slider-grid__info li,
.card__list li .right--content .card-list__info,
.card .card__img .sale,
.wc-tab#tab-reviews form.comment-form .author-comment label,
.wc-tab#tab-reviews form.comment-form .input-fields-wrapper .author-name label,
.wc-tab#tab-reviews form.comment-form .input-fields-wrapper .author-email label,
.wc-tab#tab-reviews form.comment-form .comment-form-rating label,
.single-product .woocommerce-message a.button,
.single-product .woocommerce-message a,
.woocommerce-info a.button,
.woocommerce-info a,
.woocommerce-message a.button,
.woocommerce-message a,
.woocommerce .cart-collaterals .cart_totals a.checkout-button,
.woocommerce table.shop_table tbody tr td.product-name a {
    font-family: Lato;
    font-weight: 700;
}

.fl-font-style-semi-bolt,
.car-details .auto-slider .sale,
.single-add-to-compare .single-add-to-compare-left .auto-title,
.fl-hotspot-shortcode .Hotspot_Title,
.fl--woo-add-to-cart-wrap .fl--add-to-cart-btn a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link,
.woocommerce div.product p.price,
.woocommerce div.product form.cart .button,
.woocommerce div.product .yith-wcwl-add-to-wishlist,
.post-inner-pagination .pagination-text,
.page-inner-pagination .pagination-text,
.sidebar:not(.cars-sidebar) .widget_calendar .calendar_wrap #wp-calendar thead th,
.sidebar:not(.cars-sidebar) .widget_calendar .calendar_wrap #wp-calendar caption,
.sidebar:not(.cars-sidebar) .widget_rss ul li .rsswidget,
.fl-blog-post-div .post-style-default .fl-post--item .post-bottom-content .post--title,
.single-post-wrapper .post-category--tags .category-post a,
#cancel-comment-reply-link,
.woocommerce div.product form.cart table.group_table tr td,
form.checkout #order_review #payment .place-order button {
    font-family: Montserrat;
    font-weight: 600;
}

.fl-font-style-regular-two,
.pixad-features-list li {
    font-family: Montserrat;
    font-weight: 400;
}

h1,
.h1 {
    font-size: 40px;
}

h2,
.h2 {
    font-size: 32px;
}

h3,
.h3 {
    font-size: 28px;
}

h4,
.h4 {
    font-size: 24px;
}

h5,
.h5 {
    font-size: 20px;
}

h6,
.h6 {
    font-size: 16px;
}

.fl--footer {
    background-image: url("http://tmc.templines.org/autlines/wp-content/uploads/2019/06/footer-bg-min.jpg")!important;
}