#mainMenu ul li a {
    text-decoration: underline;
    color: #FFF;
    font-size: 15px;
}

@media (min-width: 1200px) {
    #mainMenu ul li a {
        text-decoration: none;
        border-right: 1px solid #FFF;
        min-width: 150px;
    }

    #mainMenu ul li a:hover{
        color: #e2bc74;
    }
}

.dropdown-menu-center {
    right: auto;
    left: 50% !important;
    -webkit-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}

@media (min-width: 1200px) {
    .dropdown-menu-center {
        right: auto;
        left: auto;
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
    }
}

.profile-svg {
    background-color: #fff;
    padding: 2px;
}

a:hover .profile-svg{
    background-color: #e2bc74;  
}


/*###################### CUSTOM PURINA FOOTER ######################*/

#pre-footer * {
    font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 0.875rem;
    color: #FFF;
}

#footer * {
    font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 0.875rem;
    color: #FFF;
}

.nav-link-white {
    text-decoration: underline;
}

@media (min-width: 1200px) {

    .nav-link-white {
        text-decoration: none;
        display: inline;
        background-image: linear-gradient(rgba(255, 255, 255, 0) calc(100% - 1px), #ffffff 1px);
        background-position-x: -1920px;
        background-position-y: 100%;
        background-size: auto;
        background-repeat: no-repeat;
        transition: background-position 0.4s;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        padding-bottom:0px;
    }

    .nav-link-white:hover {
        background-position-x: 0;
    }
}

#pre-footer li a svg:hover .svg-background {
    fill: #dc3545;
}

#pre-footer li a svg:hover .svg-content {
    fill: #ffffff;
}