﻿/* Lato */
.font-body,
.font-body-Lato,
.font-body-Lato .products .filter-item label.form-check-label,
.font-body-Lato .contact-details,
.font-body-Lato .gallery-img-text,
.font-body-Lato .form label,
.font-body-Lato .businessinfo label {
    font-family: "Lato", sans-serif;
    font-weight: 400;
}

    .font-body-Lato .font-bold {
        font-weight: 900;
    }
    .font-body-Lato .form-smtext {
        font-size: .75rem;
    }
    .font-body-Lato .header .nav-link,
    .font-body-Lato .header .dropdown-item,
    .font-body-Lato .footer .nav-link,
    .font-body-Lato .footer .dropdown-item,
    .font-body-Lato .gallery .gallery-img-wrap,
    .font-body-Lato .btn,
    .font-body-Lato .eCommerce label,
    .font-body-Lato .product-results,
    .font-body-Lato .btn-link,
    .font-body-Lato .employees .employees-title,
    .font-body-Lato .page-item.active .page-link,
    .font-body-Lato .modal-success .modal-title {
        font-family: "Lato", sans-serif;
        font-weight: 900;
    }


    .font-body-Lato .products-popover .popover-body {
        padding-bottom: .7rem;
    }

    .font-body-Lato .products .product-price span + span,
    .font-body-Lato .productslideshow .product-price span + span {
        margin-left: -.17em;
    }

    .font-body-Lato .products .products-modal .product-price span + span + span.product-price-change {
        margin-left: -.3em;
    }

    .font-body-Lato .productdetails .product-price .product-price-currency,
    .font-body-Lato .productdetails .product-price .product-price-change {
        margin-top: -.14em;
    }

    .font-body-Lato .products .show-more-link {
        min-width: 85px;
    }

    .font-body-Lato .productdetails .product-price-sale-beforeprice:after {
        top: 43%;
    }

    .font-body-Lato .header .navbar-toggler {
        padding-top: .2rem;
        padding-bottom: .5rem;
    }

    .font-body-Lato .form a,
    .font-body-Lato .businessinfo .form-wrap a {
        font-weight: 900;
    }
