@font-face
{
    font-family: 'Novecento-sans-wide-normal';

    src: url('../fonts/novecento-sans-wide/novecentosanswide-normal-webfont.woff') format('woff'), url('../fonts/novecento-sans-wide/novecentosanswide-normal-webfont.woff2') format('woff2');
}

@font-face
{
    font-family: 'Novecento-sans-wide-medium';

    src: url('../fonts/novecento-sans-wide/novecentosanswide-medium-webfont.woff') format('woff'), url('../static/css/fonts/novecento-sans-wide/novecentosanswide-medium-webfont.woff2') format('woff2');
}

@font-face
{
    font-family: 'Novecento-sans-wide-bold';

    src: url('../fonts/novecento-sans-wide/novecentosanswide-bold-webfont.woff') format('woff'), url('../static/css/fonts/novecento-sans-wide/novecentosanswide-bold-webfont.woff2') format('woff2');
}

/* line 9, src/webapps/jspui/static/src/sass/state/state-styles.scss */
*:hover
{
    transition: all .3s ease-in-out;
}

/* line 16, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav .caret
{
    border-top-color: #003057; 
    border-bottom-color: #003057;
}

/* line 21, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav a
{
    color: #7f7f7f;
}
/* line 24, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav a:hover
{
    color: #404040;
}
/* line 27, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav a:hover .caret
{
    border-top-color: #7f97aa; 
    border-bottom-color: #7f97aa;
}
/* line 33, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav a:focus
{
    color: #404040;
}

/* line 39, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav .open .caret
{
    border-top-color: #003057; 
    border-bottom-color: #003057;
}

/* line 47, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav > li > a:hover
{
    color: #404040;
}

/* line 51, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.nav > li > a:focus
{
    color: #404040;
}

/* line 58, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu
{
    background-color: #003057;
}
/* line 61, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu .divider
{
    width: 90%; 
    margin: auto;

    background-color: #406481;
}
/* line 67, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu > li
{
    margin-top: 4px;
}
/* line 70, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu > li > a
{
    color: #fff;
}

@font-face
{
    /* line 70, src/webapps/jspui/static/src/sass/state/state-styles.scss */
    .dropdown-menu > li > a
    {
        font-family: 'font-main-regular';

        src: url('../static/css/fonts/novecento-sans-wide/novecentosanswide-normal-webfont.woff') format('woff'), url('../static/css/fonts/novecento-sans-wide/novecentosanswide-normal-webfont.woff2') format('woff2');
    }
}
/* line 74, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu > li > a:hover
{
    -webkit-transition: all .3s ease-in-out;
            transition: all .3s ease-in-out; 

    background-color: #7f97aa;
}
/* line 81, src/webapps/jspui/static/src/sass/state/state-styles.scss */
.dropdown-menu > li.dropdown-header
{
    color: #bfbfbf;
}

@media screen and (max-width: 767px)
{
    /* line 88, src/webapps/jspui/static/src/sass/state/state-styles.scss */
    nav.navbar-collapse
    {
        padding-left: 2.5rem; 

        background-color: #003057;
    }
    /* line 93, src/webapps/jspui/static/src/sass/state/state-styles.scss */
    nav.navbar-collapse .vertical-divider
    {
        display: none;
    }
    /* line 97, src/webapps/jspui/static/src/sass/state/state-styles.scss */
    nav.navbar-collapse a
    {
        color: #fff;
    }
    /* line 100, src/webapps/jspui/static/src/sass/state/state-styles.scss */
    nav.navbar-collapse a:hover
    {
        -webkit-transition: all .3s ease-in-out;
                transition: all .3s ease-in-out; 

        background-color: #7f97aa;
    }
}

/*# sourceMappingURL=state-styles.css.map */
