/*!
 * Tipton's v6 Local Styles
 * Copyright 2008-2017 Punchmark
 */

 
 /*===============

 Header

===============*/

header a#logo {
    height: auto !important;
}

header a#logo img {
    max-height: none !important;
}

header .content-toolbar.left {
    border-bottom: 1px solid var(--bs-input-border-color) !important;
}

/* @media (min-width: 992px) {
    header a#logo {
        flex: 0.23 !important;
    }
} */
 

@media (min-width: 992px) {
    header a#logo img {
        width: 86% !important;
    }
    header .main-content > .row > .col {
        align-items: center !important;
    }
    header {
        margin-bottom: 40px !important;
    }
    header .content-toolbar .content-toolbar-inner > ul > li.item-search-inline > form > .input-group {
        max-width: none !important;
    }
}

@media (max-width: 991px) {
    header .main-content > .row > .col {
        height: 170px !important;
    }
}

@media (max-width: 767px) {
    header .main-content > .row > .col {
        height: 125px !important;
    }
}

@media (min-width: 992px) {
    header .main-content>.row>.col {
        min-height: 140px;
        height: 140px;
    }
    header .content-toolbar.left {
        top: 100% !important;
        background: var(--bs-light) !important;
        bottom: auto !important;
    }
}

/* @media (min-width: 768px) { */
    nav.navbar .navbar-nav .nav-item.dropdown .dropdown-menu.dropdown-menu-wide .container .row div[class*=col-] .dropdown-item i[class^="dia-"], 
    nav.navbar .navbar-nav .nav-item.dropdown .dropdown-menu.dropdown-menu-wide .container .row div[class*=col-] .dropdown-item i[class*=" dia-"] {
        height: 20px;
        width: 20px;
    }
/* } */


 /*===============

 Footer

===============*/

footer p>table tr>td>strong, footer .p>table tr>td>strong, footer .small>table tr>td>strong, footer address>table tr>td>strong {
    color: #fff !important;
}

footer {
    background: var(--bs-dark) !important;
    border-color: var(--bs-dark) !important;
}

footer a,
footer p,
footer span,
footer h6,
footer .h6,
footer address {
    color: var(--bs-light) !important;
}

footer .required-links li a:hover,
footer .required-links li a:focus {
    text-decoration: underline !important;
}

footer .input-group > input.form-control {
    background: #D6D6D6 !important;
}

footer .social-networks .network i {
    transition: color 0.15s linear;
}

footer .social-networks .network:hover,
footer .social-networks .network:focus,
footer .social-networks .network:hover i,
footer .social-networks .network:focus i {
   color: var(--secondary) !important;
}

/*==================

General

==================*/

@media (min-width: 768px) {
    section.widget-categories.four-across [data-pagebuilder="row"]:nth-child(2) > [data-pagebuilder="column"] {
        min-width: 25%;
        width: auto;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
}