/* La barre du haut: */

#efficy-logo {
    background: url(../imgnew/logo2.png) center center no-repeat;
}

.top-bar {
    background:#062751;
}

.top-bar-section>ul>.divider, .top-bar-section>ul>[role="separator"] {
    border-right: 1px solid #062751;
}

.quicksearch>input, .quicksearch>input:focus, .quicksearch>input:active {
    border-color: #444;
    background-color: #c5ced9;
}


.top-bar-section li:not(.has-form) a:not(.button) {
    background:none;
}

.top-bar-section .has-form {
    background: #062751;
}

.top-bar-section .top-bar-user-role .user-name, .top-bar-section .top-bar-user-role a.user-role {
    background: #062751;
}

.top-bar-section .top-bar-user-role {
    background: #062751 !important;
}

.nav-entities .entity-picker, .nav-more a::after {
    background: #062751;
}

.top-bar-section .top-bar-user-code {
    background:none;
}

.top-bar-section li:not(.has-form) a:not(.button):hover {
    background: #062751 ;
}

.top-bar-section ul li:hover:not(.has-form)>a {
    background:#062751;
}

.top-bar-section .dropdown {
    background:#062751;
    border:1px solid #062751;
}

.top-bar-section .dropdown ul, .top-bar-section .dropdown li, .top-bar-section .dropdown li a, .top-bar-section .dropdown li:not(.has-form) a:not(.button) {
    background:#062751;
}

.top-bar-section .top-bar-user-role a.user-role {
    background:#062751;
}

.top-bar-section .dropdown li label {
    background: #7db2af;
    color: #ffffff;
}


.top-bar-section .dropdown label {
    background: #7db2af;
    color: #ffffff;
}

.badge {
    background-color: #ff0000;
    background-image: linear-gradient(#ff0000, #ff0404);
}


/* La barre latérale gauche: */
.start-off-canvas-menu {
    background:#062751;
}

.nav-link-list, .nav-link-list li {
    background:#062751;
}

.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button) {
    background: #77D4B9;
}

.nav-link-list a:not(.active):hover {
    background: #77D4B9;
}

.nav-entities .active a {
    background:rgb(108, 118, 167);
}

.nav-entities .entity-picker, .nav-more {
    background:#062751;
}

.nav-recents label {
    background: #7db2af;
    color: #ffffff;
}

/* Body */

h1.center {
    width:100%;
    text-align:center;
}

/* tabs nav */
button.primary, .button.primary {
    background:#3AAF76;
}

button.tertiary, .button.tertiary {
    background:#062751;
}

button.tertiary:hover, .button.tertiary:hover {
    background:#77D4B9;
}

/* Edit */

#edit-rels-list .edit-rels-entity > button {
    float: left;
    background-color: #062751;
}

#edit-rels-list {
    background: #77D4B9;
    list-style-type: none;
}

.end-off-canvas-menu {
    background: #062751;
}

#edit-rels-list button {
    background-color: #77D4B9;
}

#edit-rels-list button {
    background-color: #77D4B9;
}

#edit-rels-list .edit-rels-entity {
    background: #062751;
}

.tabs dd>a:hover, .tabs .tab-title>a:hover {
    background: #77D4B9;
}

.tabs dd.active a, .tabs .tab-title.active a {
    background: #062751;
}

.edit-tabs dd>a {
    background: #686590;
}

#edit-rels a:hover {
    background: #77D4B9;
}

#edit-rels-list>li>a:hover, #edit-rels-list>li>a:focus {
    background: rgb(165, 223, 206);
	color: black
}

#edit-rels-list>li>a {
    color: black;
}
