/* CUSTOM ADMIN STYLES */

a, .login #backtoblog a, .login #nav a {
	color:#0f9860;
}

a:active, a:hover, .login #nav a:hover, .login h1 a:hover, .login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover {
    color:#fad702;
}

#wpadminbar, #adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap, #wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input, .theme-browser .theme.add-new-theme a:focus:after, .theme-browser .theme.add-new-theme a:hover:after {
	background:#0b2a92;
}

#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu {
    background:#0f9860;
}

#adminmenu .wp-has-current-submenu .wp-submenu, #adminmenu .wp-has-current-submenu .wp-submenu.sub-open, #adminmenu .wp-has-current-submenu.opensub .wp-submenu, #adminmenu a.wp-has-current-submenu:focus+.wp-submenu, .no-js li.wp-has-current-submenu:hover .wp-submenu {
	background-color:#3b5bc7;	
}

#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top, #adminmenu li>a.menu-top:focus, #wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
	background:#0f9860;
	color:#fff!important;	
}

#adminmenu .wp-submenu a:focus, #adminmenu .wp-submenu a:hover, #adminmenu a:hover, #adminmenu li.menu-top>a:focus, #adminmenu div.wp-menu-image:before, #adminmenu li a:focus div.wp-menu-image:before, #adminmenu li.opensub div.wp-menu-image:before, #adminmenu li:hover div.wp-menu-image:before, #collapse-button, #wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon, #wpadminbar .ab-submenu .ab-item, #wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before, #wpadminbar #wp-admin-bar-new-content .ab-icon:before, #wpadminbar #wp-admin-bar-updates .ab-icon:before, .wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before, #wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label, #wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label, #wpadminbar>#wp-toolbar li.hover span.ab-label {
	color:#fff;	
}

#collapse-button:focus, #collapse-button:hover, #wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a, #wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover, #wpadminbar li #adminbarsearch.adminbar-focused:before, #wpadminbar li .ab-item:focus .ab-icon:before, #wpadminbar li .ab-item:focus:before, #wpadminbar li a:focus .ab-icon:before, #wpadminbar li.hover .ab-icon:before, #wpadminbar li.hover .ab-item:before, #wpadminbar li:hover #adminbarsearch:before, #wpadminbar li:hover .ab-icon:before, #wpadminbar li:hover .ab-item:before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color:#0f9860;
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
	border-right-color:#0b2a92;	
}

#dashboard_primary {
	display:none;	
}

#adminmenu div.wp-menu-image.svg, #wpadminbar ul li:last-child .ab-item.gforms-menu-icon {
	background-image:url(http://langegardien.qc.ca/wp-content/uploads/2017/10/gf-logo.png)!important;
	background-repeat:no-repeat!important; 	
}

.wp-core-ui .button, .wp-core-ui .button-secondary {
	text-transform:uppercase;
	color:#000;
	background:#fad702;
	border:none;
	box-shadow:none;
	text-shadow:none;
	border-radius:0;
	font-weight:700;
}

.wp-core-ui .button:hover, .wp-core-ui .button:focus, .wp-core-ui .button-secondary:focus, .wp-core-ui .button-secondary:hover {
	color:#fff;
	background:#0b2a92;	
}

.wp-core-ui .button-primary {
	text-transform:uppercase;
	background:#0f9860;	
	box-shadow:none;
	text-shadow:none;
	border:none;
	border-radius:0;
	font-weight:700;
	color:#fff;	
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
	background:#0b2a92;
}

.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary:focus {
	box-shadow:none;	
}

.tablenav .tablenav-pages a:focus, .tablenav .tablenav-pages a:hover, .wrap .add-new-h2:hover, .wrap .page-title-action:hover {
	background:#0b2a92;
	border-color:#3b5bc7;	
}

.wrap .add-new-h2, .wrap .add-new-h2:active, .wrap .page-title-action, .wrap .page-title-action:active {
	text-transform:uppercase;	
}

input[type=text]:focus, input[type=search]:focus, input[type=radio]:focus, input[type=tel]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, input[type=password]:focus, input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, select:focus, textarea:focus {
	border-color:#0f9860;
    -webkit-box-shadow: 0 0 2px rgba(15,152,96,.8);
    box-shadow: 0 0 2px rgba(15,152,96,.8);	
}

.login #login_error, .login .message {
    border-left:4px solid #0f9860;
}