.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,
.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus {
    background-image: none;
    background-color: #ffffff;
}

.adminimal .link.tabledrag-toggle-weight {
    margin-bottom: 0.3em;
}

.adminimal.toolbar-fixed.toolbar-vertical {
    padding-top: 32px !important;
}

.adminimal .toolbar .toolbar-tray-vertical a,
.adminimal .toolbar .toolbar-tray-horizontal .menu-item,
.menu-item a {
    transition: all, 0.2s;
}

.adminimal .toolbar .toolbar-bar {
    background-color: #2d2d2d;
    box-shadow: none;
}

.adminimal .toolbar .toolbar-menu {
    background: #333;
}

.adminimal .toolbar .toolbar-tray-vertical .level-2 {
    background: rgba(255, 255, 255, 0.03);
}

.adminimal .toolbar .toolbar-tray-vertical .level-3 {
    background: rgba(255, 255, 255, 0.05);
}

.adminimal .toolbar .toolbar-tray-vertical .level-4 {
    background: rgba(255, 255, 255, 0.07);
}

.adminimal .toolbar .toolbar-tray-vertical {
    border: none;
    box-shadow: none;
}

.adminimal .toolbar-tray a {
    color: #bbbbbb;
}

.adminimal .toolbar .toolbar-bar .toolbar-tab:not(.workspaces-toolbar-tab)>.toolbar-item {
    color: #bebebe;
    font-weight: 600;
}

.adminimal .toolbar .toolbar-bar .toolbar-tab:not(.workspaces-toolbar-tab)>.toolbar-item:hover {
    background-color: #2d2d2d;
    background-image: none;
    color: #fff;
    text-decoration: none;
}

.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item.is-active,
.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item:focus {
    background-image: none;
    background-color: #333;
    text-decoration: none;
}

.adminimal.toolbar-horizontal .toolbar-tray .menu-item+.menu-item,
[dir="rtl"] .adminimal.toolbar-horizontal .toolbar-tray .menu-item+.menu-item,
.adminimal.toolbar-horizontal .toolbar-tray .menu-item:last-child {
    border-left: none;
    /* LTR */
    border-right: none;
}

.adminimal .toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box a,
.adminimal .toolbar .toolbar-tray a.is-active {
    color: #bbb;
    font-weight: 500;
    text-decoration: none;
}

.adminimal .toolbar .toolbar-tray-horizontal ul li.menu-item {
    border: none;
}

.adminimal .toolbar .toolbar-tray-horizontal ul li.menu-item a:hover {
    text-decoration: none;
}

.adminimal .toolbar .toolbar-tray-horizontal ul li.menu-item a.is-active:hover {
    text-decoration: underline;
}

.adminimal .toolbar-tray-horizontal .menu-item--expanded {
    background: #333;
}

.adminimal .toolbar .menu-item+.menu-item {
    border: 0 none;
}

.adminimal .toolbar .toolbar-tray {
    background-color: #333;
    box-shadow: -2px 2px 12px rgba(0, 0, 0, 0.85);
}

.adminimal .toolbar .toolbar-tray-horizontal {
    border-bottom: 0;
    box-shadow: none;
}

.adminimal .toolbar .toolbar-toggle-orientation {
    background-color: #333;
}

.adminimal .toolbar .toolbar-icon.toolbar-handle:focus {
    background-color: transparent;
}

.adminimal .toolbar .toolbar-icon.toolbar-handle:before {
    background-image: url(../images/chevron-disc-down.svg);
}

.adminimal .toolbar .toolbar-icon.toolbar-handle:hover:before {
    background-image: url(../images/chevron-disc-down-hover.svg);
}

.adminimal .toolbar .toolbar-icon.toolbar-handle.open:before {
    background-image: url(../images//chevron-disc-up.svg);
}

.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
    background-image: url(../images/chevron-disc-down.svg);
}

.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover:before {
    background-image: url(../images/chevron-disc-down-hover.svg);
}

.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before {
    background-image: url(../images//chevron-disc-up.svg);
}

.adminimal .toolbar .toolbar-menu .toolbar-menu a {
    color: #bbb;
}

.adminimal .toolbar-tray-horizontal a:focus,
.adminimal .toolbar-box a:focus {
    background: transparent;
}

.adminimal .toolbar-tray-horizontal ul ul li.menu-item:first-child {
    border-top: 1px solid #555;
}

.adminimal .toolbar .toolbar-menu a {
    color: #bbb;
}

.adminimal .toolbar .toolbar-menu a:hover,
.adminimal .toolbar .toolbar-menu .toolbar-menu a.is-active {
    background-color: #327ebd;
    color: #fff;
    text-decoration: none;
}

.adminimal .toolbar a.is-active:hover,
.adminimal .toolbar .toolbar-menu .toolbar-menu a.is-active:hover {
    text-decoration: underline;
}

.adminimal .toolbar .toolbar-menu ul ul {
    border: none;
}

.adminimal .toolbar .toolbar-tray-horizontal .toolbar-toggle-orientation {
    border: none;
}

.adminimal .node-fil-info-edit-form .form-text {
  width: 100%;
}

/* Affichage de la bannière pub sur les mobiles */

@media(max-width:768px) {
    .content-banniere.banner {
        margin-left: -20px;
        margin-right: -20px;
    }
}

body.role-administrator #copy-nl,
body.role-journaliste #copy-nl {
  display: block !important;
}

.js-form-item-field-prenom-0-value {
    display: none;
}
