div.footer-right {
    height         : 100%;
    display        : flex;
    flex-direction : column;
    /* justify-content: end; */
    text-align     : right;
}

@media (max-width: 768px) {
    .site-footer .container .footer-right {
        text-align: left;
    }

    div.footer-center {
        display: none;
    }
}

#in-the-news-container a.link,
.research-themes a.link,
.link-group a {
    transition: background-color .25s ease-in-out, color .2s ease-in-out;
}

#in-the-news-container a.link:hover,
.link-group a:hover {
    background-color: #1C355E;
    color           : white;
}

.research-themes a.link:hover {
    background-color: #F05A30;
    color           : white;
}

.research-themes a.link {
    display: none;
}

header .floating-header h1 {
    font-size: 1.5em;
}

header .header-nav ul {
    display        : flex;
    align-items    : flex-end;
    justify-content: center !important;
    align-content  : space-between;
    flex-wrap      : nowrap;
    flex-direction : row;
}

#primary-menu>li:last-child {
    margin-left: unset;
}

/* .header-main .site-branding .site-title {
    margin-top: 17px;
}

@media screen and (min-width: 501px) {
    .header-main .site-branding .site-title {
        margin-top: 16px;
    }
}

@media screen and (min-width: 769px) {
    .header-main .site-branding .site-title {
        margin-top: 13px;
    }
} */

.with-border {
    border: 2px solid #1C355E;
    padding: 30px 30px 0;
}