
/*
CSS for Page structure: header, main, footer
*/

/*HEADER*/
@media (min-width: 768px) {
    .navbar-header {
        float: none;
    }
    .region.region-navigation {
        margin-top: 5px;
    }
    .region.region-navigation * {
        color: #0066cc;
    }
    }

    a.name.navbar-brand:hover {
        color: #0066cc;
        text-decoration: underline;
    }
    a.name.navbar-brand {
        font-weight: bold;
    }
/*logo*/
/*logo*/
/*User Blocck*/
@media (max-width: 768px) {
     span.userblock {
        display: none;
    } 
    span.userblock.aligncenter.notlogin {
        margin-top: -5.2em;
    }
    .region.region-navigation {
        float: left;
    }
    .view-filters .form-item {
        width: 33%;
        float: left;
    }
    .view-filters .form-item input,
    .view-filters .form-item select,
    .view-filters .form-item {
        width: auto;
    }
}

.region.region-navigation * {
    position: static;
}
/* span.userblock.aligncenter.notlogin {
    margin-top: -5em;
} */

@media (min-width: 768px) {
    span.userblock {
        float: right;
       }
    }
/*User Blocck*/

/*Main menu*/
@media (min-width: 768px) {
    .role-authenticated .navbar-inverse {
        background-image: linear-gradient(#ffffff, #ffffff 60%, #033769 0);
}
    .role-anonymous a.name.navbar-brand {
        color: white;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    background: white;
    color: #03386a;
}
.navbar-nav > li > a {
    padding-bottom: 10px;
    font-weight: bold;

}

}

/*Main menu*/
/*---HEADER---END*/


/*HIGHLIGHTED*/
/*CHXHCNVN*/
table.printnodisplay {
    width: 100%;
}
/*CHXHCNVN*/
/*---HIGHLIGHTED---END*/

/* .feed-icons {
    float: right;
} */

/*FOOTER*/
footer.footer.container {
    background: #043769;
    width: 100%;
    padding: 10px 20px;
}
/*--FOOTER--END*/

.view-danh-sach-thieu .view-content {
    clear: both;
}

/*HOME /user*/
/* .front nav.tabs {
    display: none;
} */
