/* Style de la page de login */
body.login {
    background-image: url('/wp-content/uploads/2023/09/Fond-ecran-129-pouces.png') !important;
    background-size: cover !important;
    background-position: center center !important;
}
.login h1 a {
    background-image: url('/wp-content/uploads/2023/02/Logo-Breizh-Tandem-blanc.webp') !important;
    width: 100% !important;
    height: 90px !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
.login form {
    background-color: #fff !important;
    color: #006072 !important;
}
.login form .input, 
.login form input[type="text"], 
.login form input[type="password"], 
.login form input[type="checkbox"] {
    color: #006072 !important;
}
.login #nav a, 
.login #backtoblog a {
    color: #fff !important;
}
.login .button-primary {
    background-color: #fff !important;
    border-color: #006072 !important;
    color: #006072 !important;
}
.login .button-primary:hover {
    background-color: #006072 !important;
    border-color: #006072 !important;
    color: #fff !important;
}
.login #nav,.login #backtoblog{
  text-align:center !important
}
#language-switcher{background: 0 0 !important;}

/* Style de la topbar de l'administration */
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
    content: '' !important;
    background: url('/wp-content/uploads/2023/02/Favicon-2-Breizh-Tandem-blanc.webp') no-repeat !important;
    background-size: cover !important;
    width: 20px !important;
    height: 20px !important;
    display: block !important;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
    width: 20px !important;
    height: 20px !important;
}
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap {
    background-color: #323e48 !important;
}
#adminmenu a {
    color: #fff !important;
}
#adminmenu li.menu-top:hover, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top:focus {
    color: #fff !important;
    background-color: #117a8e !important;
}
#adminmenu .wp-submenu a {
    color: #e5e5e5 !important;
}
#adminmenu .wp-submenu a:hover, #adminmenu .wp-submenu a:focus {
    color: #fff !important;
    background-color: #117a8e !important;
}
#adminmenu .awaiting-mod, #adminmenu .update-plugins {
    background-color: #d54e21 !important;
}
.button-primary, .button-primary:active, .button-primary:hover {
    background-color: #117a8e !important;
    border-color: #117a8e !important;
}
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu{ background-color:#3f91a1 !important;}
#adminmenu div.wp-menu-image:before{color: #fff !important;}
#wpadminbar{background-color:#323e48 !important}
#wpadminbar .ab-item, #wpadminbar a.ab-item, #wpadminbar > #wp-toolbar span.ab-label, #wpadminbar > #wp-toolbar span.noticon {
  color: #ffffff !important;
}
