/* SONTEKLIF_HEADER_2019_REPAIR */

.st-unified-header {
    background:#fff !important;
    font-family:Arial,sans-serif !important;
}

.st-unified-header a {
    text-decoration:none !important;
}

.st-unified-header .st-header-container {
    width:100% !important;
    max-width:1000px !important;
    margin-left:auto !important;
    margin-right:auto !important;
}

.st-unified-header .st-topline {
    background:#fff !important;
    border-bottom:1px solid #eee !important;
}

.st-unified-header .st-topline-inner {
    min-height:25px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
    gap:12px !important;
    font-size:10px !important;
}

.st-unified-header .st-toplinks {
    display:flex !important;
    align-items:center !important;
    justify-content:flex-end !important;
    gap:8px !important;
    flex-wrap:wrap !important;
}

.st-unified-header .st-toplinks a {
    color:#333 !important;
    font-size:10px !important;
}

.st-unified-header .st19-quicklinks {
    display:flex !important;
    align-items:center !important;
    gap:6px !important;
    font-size:10px !important;
}

.st-unified-header .st-mainbar {
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
    gap:20px !important;
    min-height:65px !important;
}

.st-unified-header .st-brand {
    display:inline-flex !important;
    align-items:center !important;
    white-space:nowrap !important;
    color:#292929 !important;
    font:bold 25px Arial,sans-serif !important;
    text-decoration:none !important;
}

.st-unified-header .st-brand > span:not(.st-brand-mark) {
    color:#f7931e !important;
}

.st-unified-header .st-brand-mark {
    color:#f7931e !important;
    font-size:15px !important;
    margin-right:7px !important;
}

.st-unified-header .st-main-search {
    display:flex !important;
    align-items:stretch !important;
    width:320px !important;
    max-width:100% !important;
    height:27px !important;
    margin:0 !important;
}

.st-unified-header .st-main-search input {
    flex:1 !important;
    min-width:0 !important;
    border:1px solid #f7931e !important;
    border-radius:0 !important;
    padding:4px 8px !important;
    background:#fff !important;
    font:11px Arial,sans-serif !important;
}

.st-unified-header .st-main-search button {
    width:55px !important;
    border:1px solid #ed850d !important;
    border-radius:0 !important;
    background:#f7931e !important;
    color:#fff !important;
    font:bold 11px Arial,sans-serif !important;
}

.st-unified-header .st-member-links {
    display:flex !important;
    align-items:center !important;
    gap:10px !important;
    white-space:nowrap !important;
}

.st-unified-header .st-member-links a {
    color:#333 !important;
    font-size:10px !important;
}

.st-unified-header .st-main-nav {
    background:#f7931e !important;
    border:0 !important;
}

.st-unified-header .st-nav-inner {
    display:flex !important;
    align-items:center !important;
    gap:22px !important;
    min-height:29px !important;
}

.st-unified-header .st-nav-inner a {
    color:#fff !important;
    font:bold 11px Arial,sans-serif !important;
    text-decoration:none !important;
}

@media(max-width:700px) {
    .st-unified-header .st-topline-inner {
        flex-wrap:wrap !important;
        padding:7px 12px !important;
    }

    .st-unified-header .st-mainbar {
        flex-wrap:wrap !important;
        padding:12px !important;
        gap:12px !important;
    }

    .st-unified-header .st-main-search {
        order:3 !important;
        width:100% !important;
    }

    .st-unified-header .st-nav-inner {
        overflow-x:auto !important;
        gap:15px !important;
        padding:10px 12px !important;
    }

    .st-unified-header .st-nav-inner a {
        flex-shrink:0 !important;
    }
}
