/*!
 * Dream 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 .content-toolbar .content-toolbar-inner > ul > li.item-search-inline > form > .input-group {
        margin: 0 auto !important;
        max-width: 100% !important;
    }
    /* header .main-content>.row>.col {
        min-height: 160px;
        height: 160px;
    } */
    header .main-content > .row > .col {
        align-items: center !important;
    }
    header {
        margin-bottom: 40px !important;
    }
}

@media (max-width: 991px) {
    header .main-content > .row > .col {
        height: 190px !important;
    }
}

@media (min-width: 992px) {
    header .main-content>.row>.col {
        min-height: 160px;
        height: 160px;
    }
    header .content-toolbar.left {
        top: 100% !important;
        background: var(--bs-light) !important;
        bottom: auto !important;
    }
}

 /*===============

 Footer

===============*/

footer {
    background: #474747 !important;
    border-color: #474747 !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;
}