@import '../../style/_colors.scss';
.active {
        background-color: $brand-blue!important;
        border-color: $brand-blue!important;
        color: #fff!important
    }
    .skyquakeNav {
        display: -ms-flexbox;
        display: flex;
        color:white;
        background:black;
        position:relative;
        z-index: 10;
        font-size:0.75rem;
        padding-right:1rem;
        .secondaryNav {
            -ms-flex: 1 1 auto;
                flex: 1 1 auto;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-pack: end;
                justify-content: flex-end;
        }
        .app {
            display: -ms-flexbox;
            display: block;
            position:relative;
            margin: auto 0.5rem;
            min-width: 140px;
            h2 {
                font-size:0.75rem;
                border-right: 1px solid black;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-pack: start;
                -ms-flex-pack: start;
                justify-content: flex-start;
                -ms-flex-align: center;
                align-items: center;
                .oi {
                    padding-right: 0.5rem;
                }
            }
            .menu {
                position:absolute;
                display:none;
                z-index:2;
                width: 100%;
                li {
                    text-align:left;
                }
            }
            &:first-child{
                h2 {
                    border-left: 1px solid black;
                }
            }
            &:hover {
                a {
                    color:$brand-blue-light;
                    cursor:pointer;
                }
                .menu {
                    display:block;
                    background:black;
                    a {
                        color:white;
                    }
                    li:hover {
                        a {
                            color:$brand-blue-light;
                        }
                    }
                }
            }
            &.active {
                color:white;
                background:black;
                a {
                    color:white;
                }
            }
        }
        a{
            display:block;
            padding:0.5rem 1rem;
            text-decoration:none;
            text-transform:uppercase;
            text-align:left;
            color:white;
        }
        &:before {
            content: '';
            min-width: 5.5rem;
            margin: 0.125rem 1rem;
            background: url('../../style/img/svg/osm-logo_color_rgb_white_text.svg') no-repeat center center;
            background-size: contain;
        }
        .userSection {
            display:-ms-flexbox;
            display:flex;
            -ms-flex-align:center;
            align-items:center;
            padding-left: 1rem;
            text-transform:uppercase;
            text-align: left;
            border-left:1px solid white;
            .projectSelect {
                padding: 0 0.5rem;
                font-size: 1rem;
                /* min-width: 75%;*/
                height: 25px;
            }
        }
    }
