﻿/*Top Nav Break Fixes*/

.top-bar-agencyTitleSmall {
    display: none;
}

@media screen and (max-width: 1680px) and (min-width: 1350px) {
    a.top-nav-parent, a.top-nav-top-item {
        font-size: 16px !important;
    }

    div.top-bar-agencyTitle span {
        font-size: 16px !important;
    }

    a.top-nav-search i {
        font-size: 18px !important;
    }
}

@media screen and (max-width: 1349px) and (min-width: 1024px) {
    a.top-nav-parent, a.top-nav-top-item {
        font-size: 14px !important;
    }

    div.top-bar-agencyTitle span {
        font-size: 14px !important;
    }

    a.top-nav-search i {
        font-size: 18px !important;
    }

    .top-bar-agencyTitleSmall {
        display: flex;
    }

    .top-bar-agencyTitle {
        display: none;
    }
}
