﻿
nav.navbar-default {
    background-color: transparent;
    border: 0
}

    nav.navbar-default button.navbar-toggle {
        margin-top: 11px;
        color: #fff
    }

    nav.navbar-default ul.nav {
        margin-top: 11px
    }

        nav.navbar-default ul.nav > li > a {
            color: #fff;
            font-weight: 500;
            font-size: 1.3em;
            text-shadow: 0 1px 1px #868381
        }

    nav.navbar-default.aos-animate ul.nav > li > a:hover, nav.navbar-default.aos-animate ul.nav > li > a:focus {
        color: #f37f26
    }

.navbar {
    min-height: 70px
}

@media(max-width:767px) {
    .navbar-collapse {
        background-color: #586f8b;
        opacity: .9
    }
}

.navbar-brand div {
    float: left;
    background-repeat: no-repeat;
    background-size: contain
}

    .navbar-brand div.merus-ball {
        background-image: url(//merus-assets.s3.amazonaws.com/merus-ball-orange-on-white.svg);
        height: 36px;
        width: 36px;
        margin: 3px 3px 0 7px
    }

    .navbar-brand div.meruscase-text {
        background-image: url(//merus-assets.s3.amazonaws.com/meruscase-text-white.svg);
        height: 32px;
        width: 160px;
        margin: 9px 7px 0 0;
        display: block
    }


html, body {
    font-family: "Open Sans",verdana,arial,helvetica,sans-serif;
    height: 100%;
    width: 100%
}

    html .content-container, body .content-container {
        overflow: hidden
    }

.footer {
    margin-bottom: 0;
    padding: 20px 10px 10px 10px;
    background-color: #0E1C2E;
    background-repeat: repeat;
    background-image: url(/web/images/background-pattern-cross-scratches.png)
}

    .footer a {
        color: #fff
    }

        .footer a:hover {
            color: #d1d0cf;
            text-decoration: none
        }

    .footer h4 {
        font-weight: bold
    }

    .footer .links a {
        display: block;
        width: 100%;
        padding-left: 1em;
        padding-bottom: .75em;
        line-height: 1.2em
    }

        .footer .links a .fa {
            text-align: center;
            min-width: 1.5em;
            margin-right: .25em
        }

    .footer .social-media-icons ul {
        list-style-type: none
    }

        .footer .social-media-icons ul a {
            margin: 3px;
            color: #f37f26
        }

            .footer .social-media-icons ul a li {
                background-color: #fff;
                text-align: center;
                border-radius: 50%;
                height: 2.5em;
                width: 2.5em;
                display: inline-block;
                padding: .5em
            }

                .footer .social-media-icons ul a li:hover {
                    color: #fff;
                    background-color: #868381
                }

