
/* HEADER / MASTHEAD  -------------------------------------------------- */

#masthead {
    background-color: #264E6A;
    height: 80px;
}

.navbar {
    margin-bottom: 0;
}

.container>.navbar-header {
    margin-left: 15px;
}

a.navbar-brand {
    font-family: 'Roboto Condensed';
    font-weight: 300;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 28px;
    display: inline-block;
    height: auto !important;
    padding: 30px 15px 30px 180px;
    background-size: 162px 43px;
    background-position: center left;
    background-repeat: no-repeat; 
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ2Mi43IDEyMi41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NjIuNyAxMjIuNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGNpcmNsZSBmaWxsPSIjQkExNTVEIiBjeD0iNjEuMiIgY3k9IjYxLjIiIHI9IjYxLjIiLz48Zz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzYuMyw2NS4xSDUzLjlWODRoMjEuNGwwLjYtNy45aDEwLjF2MTguMUgzMy42di04bDctMS40VjM3LjRsLTctMS40di04aDdoNDUuMnYxOC4xSDc1LjdsLTAuNi03LjlINTMuOXYxNi42aDIyLjRWNjUuMXoiLz48L2c+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE1OS4xLDc2LjdjMC0yLjYtMC43LTQuNS0yLTUuOGMtMS4zLTEuMy0zLjctMi43LTcuMi00LjFjLTYuMy0yLjQtMTAuOS01LjItMTMuNi04LjRjLTIuOC0zLjItNC4yLTctNC4yLTExLjRjMC01LjMsMS45LTkuNiw1LjYtMTIuOGMzLjgtMy4yLDguNS00LjgsMTQuMy00LjhjMy45LDAsNy4zLDAuOCwxMC4zLDIuNGMzLDEuNiw1LjQsMy45LDcsNi45YzEuNiwzLDIuNCw2LjMsMi40LDEwLjFoLTEyLjdjMC0yLjktMC42LTUuMi0xLjktNi43Yy0xLjMtMS41LTMuMS0yLjMtNS40LTIuM2MtMi4yLDAtNCwwLjctNS4yLDJjLTEuMiwxLjMtMS45LDMuMS0xLjksNS4zYzAsMS43LDAuNywzLjMsMi4xLDQuN3MzLjgsMi44LDcuNCw0LjNjNi4xLDIuMiwxMC42LDQuOSwxMy40LDguMmMyLjgsMy4yLDQuMiw3LjMsNC4yLDEyLjNjMCw1LjUtMS43LDkuOC01LjIsMTIuOGMtMy41LDMuMS04LjIsNC42LTE0LjIsNC42Yy00LjEsMC03LjgtMC44LTExLjEtMi41Yy0zLjMtMS43LTYtNC4xLTcuOS03LjJjLTEuOS0zLjEtMi44LTYuOC0yLjgtMTFoMTIuOGMwLDMuNiwwLjcsNi4zLDIuMSw3LjljMS40LDEuNiwzLjcsMi41LDYuOSwyLjVDMTU2LjksODMuNywxNTkuMSw4MS40LDE1OS4xLDc2Ljd6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIxMC4xLDY2aC0xOS44djE2LjdoMjMuNHYxMC42aC0zNi4ydi02M2gzNi4xdjEwLjZoLTIzLjR2MTQuOWgxOS44VjY2eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMzguMiw3MC4yaC02LjN2MjNoLTEyLjd2LTYzaDIwLjNjNi40LDAsMTEuMywxLjcsMTQuOCw1YzMuNSwzLjMsNS4yLDgsNS4yLDE0LjFjMCw4LjQtMywxNC4yLTkuMSwxNy42bDExLDI1Ljh2MC42aC0xMy43TDIzOC4yLDcwLjJ6IE0yMzEuOSw1OS42aDcuMmMyLjUsMCw0LjQtMC44LDUuNy0yLjVjMS4zLTEuNywxLjktMy45LDEuOS02LjhjMC02LjMtMi41LTkuNS03LjQtOS41aC03LjRWNTkuNnoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjg0LjMsNzUuOWwxMC42LTQ1LjdoMTQuMmwtMTguMiw2M2gtMTMuMmwtMTgtNjNoMTQuMUwyODQuMyw3NS45eiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMjYuNCw5My4yaC0xMi43di02M2gxMi43VjkzLjJ6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM3Ny4xLDcyLjJjLTAuMyw3LjItMi4zLDEyLjYtNi4xLDE2LjNjLTMuNywzLjctOSw1LjUtMTUuNyw1LjVjLTcuMSwwLTEyLjYtMi4zLTE2LjQtN2MtMy44LTQuNy01LjctMTEuNC01LjctMjBWNTYuNGMwLTguNywyLTE1LjMsNS45LTIwYzMuOS00LjcsOS40LTcsMTYuNC03YzYuOSwwLDEyLjEsMS45LDE1LjYsNS44YzMuNiwzLjgsNS42LDkuMyw2LjEsMTYuNWgtMTIuOGMtMC4xLTQuNC0wLjgtNy41LTIuMS05LjJjLTEuMy0xLjctMy42LTIuNS02LjktMi41Yy0zLjQsMC01LjgsMS4yLTcuMiwzLjZjLTEuNCwyLjQtMi4yLDYuMy0yLjIsMTEuN3YxMS45YzAsNi4zLDAuNywxMC42LDIuMSwxMi45czMuOCwzLjUsNy4yLDMuNWMzLjMsMCw1LjctMC44LDYuOS0yLjRjMS4zLTEuNiwyLTQuNiwyLjItOC44SDM3Ny4xeiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MTUuNSw2NmgtMTkuOHYxNi43aDIzLjR2MTAuNkgzODN2LTYzaDM2LjF2MTAuNmgtMjMuNHYxNC45aDE5LjhWNjZ6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ0OS45LDc2LjdjMC0yLjYtMC43LTQuNS0yLTUuOGMtMS4zLTEuMy0zLjctMi43LTcuMi00LjFjLTYuMy0yLjQtMTAuOS01LjItMTMuNi04LjRjLTIuOC0zLjItNC4yLTctNC4yLTExLjRjMC01LjMsMS45LTkuNiw1LjYtMTIuOGMzLjgtMy4yLDguNS00LjgsMTQuMy00LjhjMy45LDAsNy4zLDAuOCwxMC4zLDIuNGMzLDEuNiw1LjQsMy45LDcsNi45YzEuNiwzLDIuNCw2LjMsMi40LDEwLjFINDUwYzAtMi45LTAuNi01LjItMS45LTYuN2MtMS4zLTEuNS0zLjEtMi4zLTUuNC0yLjNjLTIuMiwwLTQsMC43LTUuMiwyYy0xLjIsMS4zLTEuOSwzLjEtMS45LDUuM2MwLDEuNywwLjcsMy4zLDIuMSw0LjdjMS40LDEuNCwzLjgsMi44LDcuNCw0LjNjNi4xLDIuMiwxMC42LDQuOSwxMy40LDguMmMyLjgsMy4yLDQuMiw3LjMsNC4yLDEyLjNjMCw1LjUtMS43LDkuOC01LjIsMTIuOGMtMy41LDMuMS04LjIsNC42LTE0LjIsNC42Yy00LjEsMC03LjgtMC44LTExLjEtMi41Yy0zLjMtMS43LTYtNC4xLTcuOS03LjJjLTEuOS0zLjEtMi44LTYuOC0yLjgtMTFoMTIuOGMwLDMuNiwwLjcsNi4zLDIuMSw3LjljMS40LDEuNiwzLjcsMi41LDYuOSwyLjVDNDQ3LjYsODMuNyw0NDkuOSw4MS40LDQ0OS45LDc2Ljd6Ii8+PC9nPjwvc3ZnPg==');
}

@media (max-width: 991px){
    a.navbar-brand {
        background-size: 132px 43px;
        padding: 30px 15px 28px 150px;
        font-size: 25px;
    }
}

a.navbar-brand span {
    display: inline-block;
    position: absolute;
    left: -9999px;
    font-family: 'Roboto Condensed';
    font-weight: 800;
}

.navbar-nav.navbar-right>li>a {
    padding: 45px 5px 15px 5px;
    color: #FFFFFF;
    font-family: "Roboto Condensed";
    font-weight: 400;
}

.navbar-nav.navbar-right>li>a:hover {
    background-color: rgba(255,255,255,0.2);
}

#wrapper-quick-links ul#quick-links li {
    background-repeat: no-repeat;
    background-position: center 26px;
    background-size: 16px 16px;
    min-width: 86px;
    text-align: center;
}

@media (max-width: 991px){
    #wrapper-quick-links ul#quick-links li {
        min-width: 50px;
    }
}

li.top-link-home {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE1LjcsNi4yTDkuOCwwLjNDOS42LDAuMSw5LjMsMCw5LDBIN0M2LjcsMCw2LjQsMC4xLDYuMiwwLjNMNSwxLjVWMEgydjQuNUwwLjMsNi4yQzAuMSw2LjQsMCw2LjcsMCw3djJjMCwwLjUsMC40LDEsMSwxaDF2NWMwLDAuNSwwLjUsMSwxLDFoMTBjMC42LDAsMS0wLjUsMS0xdi01aDFjMC42LDAsMS0wLjQsMS0xVjdDMTYsNi44LDE1LjksNi41LDE1LjcsNi4yeiBNMTQsOGgtMnY2aC0ydi00bC00LDB2NGwtMiwwVjhIMlY3LjVMNy40LDJoMS4xTDE0LDcuNUwxNCw4TDE0LDh6Ii8+PC9zdmc+');
}

li.top-link-signin,
li.top-link-signout,
li.top-link-user {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyLDcuNFY0YzAtMi4yLTEuOC00LTQtNFM0LDEuOCw0LDR2My40QzEuNiw4LjMsMCwxMCwwLDEyYzAsMC4yLDAsMi43LDAsMi43QzAsMTUuNCwwLjYsMTYsMS4zLDE2aDEzLjNjMC43LDAsMS4zLTAuNiwxLjMtMS4zYzAsMCwwLTIuNCwwLTIuN0MxNiwxMCwxNC40LDguMywxMiw3LjR6IE02LjcsNGMwLTAuNywwLjYtMS4zLDEuMy0xLjNTOS4zLDMuMyw5LjMsNHY0YzAsMC43LTAuNiwxLjMtMS4zLDEuM0M3LjMsOS4zLDYuNyw4LjcsNi43LDhWNHogTTEzLjMsMTMuM0gyLjdWMTJjMC0wLjgsMC43LTEuNSwxLjktMmMwLjcsMS4yLDIsMiwzLjUsMnMyLjgtMC44LDMuNS0yYzEuMSwwLjUsMS45LDEuMiwxLjksMlYxMy4zeiIvPjwvc3ZnPg==');
}

@media (max-width: 480px){
    a.navbar-brand {
        background-size: 116px 43px;
        padding: 30px 15px 28px 130px;
        font-size: 23px;
    }
}

@media (max-width: 767px){
    #masthead {
        height: 202px;
    }
    .container>.navbar-header {
        margin: 0;
        text-align: center;
    }
    a.navbar-brand {
        float: none;
    }
    #quick-links {
        text-align: center;
    }
    #wrapper-quick-links ul#quick-links li {
        display: inline-block;
        border: 1px solid rgba(255,255,255,0.2);
        border-radius: 8px;
        margin-right: 2px;
    }
    .navbar-nav.navbar-right>li>a {

    }
}
