.wp-core-ui .button-secondary:hover, .wp-core-ui .button.hover, .wp-core-ui .button:hover{
  background:#174788 !important;
}


#adminmenu .udb-admin-logo-wrapper .udb-admin-logo {
  max-width: 60%;
  max-height: 100%;
}

#adminmenu{
  margin-top:30px !important;
}

/*------------------------  FONT  ----------------------------*/

body {
  font-family: "Roboto", sans-serif !important;
}

.postbox-header h2 {
  text-transform: uppercase;
  font-weight: 600 !important;
  letter-spacing: 1.8px !important;
  /*     font-size: 20px !important; */
}

/*----------------------  Couleur des icones et boutons  -----------------------*/
input[type="radio"]:checked::before{
  background: #174788 !important;
}


a:active, a:focus, a{
  color: #174788 !important;
}



/* #tab-design .button{
  background-color: inherit;
} */

/* .wp-core-ui .button-secondary:hover, .wp-core-ui .button.hover, .wp-core-ui .button:hover {
    background: #174788;
      background-color: #174788;
      background-position-x: 0%;
      background-position-y: 0%;
      background-repeat: repeat;
      background-attachment: scroll;
      background-image: none;
      background-size: auto;
      background-origin: padding-box;
      background-clip: border-box;
}
 */

#skip_activation{
  color: #fff !important;
}

#sample-permalink{
  color: #174788 !important;
}

a span{
  color: #174788 !important;
}

a.button:active,
a.button:focus{
  color: #174788 !important;
}


#side-sortables a:active,
#side-sortables a:hover,
#side-sortables a:focus,
#side-sortables a{
 color:#174788 !important;
}

#side-sortables a.button,#side-sortables a.button:hover{
  color: #174788 !important;
}

a:active,
a:focus{
 color:#174788 !important;
}

a.button-secondary:hover{
  color: white !important;
}

#wp-submit:hover {
  background-color: #174788;
}

#wpadminbar #adminbarsearch::before,
#wpadminbar .ab-icon::before,
#wpadminbar .ab-item::before {
  color: #174788 !important;
}

#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 {
  color: #174788 !important;
}

#wpadminbar .ab-item::before {
  color: #174788 !important;
}

.button {
  background-color: #174788  ;
/*   color: white !important; */
}

.button-primary{
  color: white !important;
}

.button:hover {
 color: white !important;
}

button.wp-color-result{
  background-color:initial;
}


#collapse-button:hover,
#collapse-button:focus {
  background-color: #174788;
}

/*---------------------- Icones menu admin -----------------------*/

.wp-menu-image {
  display: none !important;
}

/*----------------------  LOGO INOVA  ------------------------*/

#adminmenu .udb-admin-logo-wrapper a {
  height: 150px !important;
}

.wp-admin:not(.folded) #adminmenuwrap {
  padding-top: 138px !important;
  background-color: #fff;
}

.wp-has-current-submenu,
.current,
.wp-submenu-wrap,
#adminmenu .udb-admin-logo-wrapper a {
  background-color: white !important;
}

#adminmenu .udb-admin-logo-wrapper a {
  scroll-behavior: smooth;
}

/* #adminmenuwrap {
  top: 0px !important;
} */

/*-------------------------  HOME   --------------------------*/

/*------------------------- ?????????????????   --------------------------*/

/* .edit-post-layout__content {
  overscroll-behavior-y: none;
} */

/*------------------------- Position logo   --------------------------*/

.udb-admin-logo {
  position: inherit;
  left: 0 !important;
}

/*-------------------------  Largeur de la colonne de droite   --------------------------*/

#wpcontent {
  background-color: #f6f6fb !important;
  margin-left: 260px !important;
}

#wpfooter {
  margin-left: 260px !important;
}

.wp-admin:not(.folded) #wpadminbar {
  width: calc(100% - 260px) !important;
  margin-left: 260px !important;
  box-shadow: 0px 15px 10px -15px #ebebeb !important;
}

/*-------------------------  Largeur de la colonne de Gauche   --------------------------*/

.wp-admin:not(.folded) #adminmenu,
#adminmenu .wp-submenu,
#adminmenuback,
#adminmenuwrap,
#adminmenu .udb-admin-logo-wrapper a {
  width: 260px !important;
}

#adminmenu .udb-admin-logo-wrapper a {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/*-------------------------  Espacement menu et sous menu   --------------------------*/

.wp-menu-name {
  padding-left: 40px !important;
}

.wp-submenu li a {
  padding-left: 60px !important;
}

/*-------------------------  Sous menu en hover   --------------------------*/

#adminmenu .wp-not-current-submenu .wp-submenu {
  left: 260px !important;
}

/*-------------------------  Enelever la possibilité de réudire le menu   --------------------------*/

#collapse-button {
  display: none;
}

/*-------------------------  Enelever les notification des plugins (MICHAEL)  --------------------------*/

.notice,
div.fs-notice.success {
  display: none;
}

div.updated {
  display: none !important;
  visibility: hidden;
  opacity: 0;
}

/*-------------------------  Message de Bienvenue  --------------------------*/

.welcome-panel-content h2 {
  background: -webkit-linear-gradient(left, #174788, #833b96);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 600;
  font-size: 70px;
  margin-bottom: 30px;
}

.welcome-panel-content {
  font-family: "Roboto", sans-serif;
  margin: 0px;
  border: none;
  background-color: transparent;
}

.welcome-panel-content p {
  font-weight: bold;
  margin-bottom: 0px;
  margin-top: 0px;
}

#welcome-panel,
.welcome-panel {
  border: none;
  background-color: transparent;
  padding: 0;
  box-shadow: none;
}

a.welcome-panel-close {
  display: none;
  visibility: hidden;
  opacity: 0;
}

/*------------------------------------------------------------*/
/*----------------------  HOME WIDGETS  ----------------------*/
/*------------------------------------------------------------*/

body {
  background-color: #f6f6fb !important;
}

/*------------------------  Contianeur Widget vide (???)  ----------------------------*/

/* .empty-container {
  display: none !important;
} */

/*-------------------------  Espacement des widgets  --------------------------*/

#wpbody-content .wrap {
  padding: 5%;
}

#dashboard-widgets-wrap {
  margin-top: 100px;
  max-width: 1200px;
}

/*-------------------------  Style des widgets  --------------------------*/

.postbox {
  border-radius: 6px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  border: 0px solid white;
}

.hndle {
  font-size: 16px !important;
}

#dashboard-widgets-wrap .inside {
  padding: 0px 80px 50px 80px !important;
  /*   background-image: linear-gradient(90deg, #174788 0%, #833B96 100%); */
}

.widget-name h2 {
  text-transform: uppercase;
  font-weight: 600 !important;
  font-family: "Roboto", sans-serif !important;
  color: #595959;
  font-size: 14px !important;
}

.svgicon {
  height: 80px;
  width: 100%;
  mask-size: 40px !important;
  -webkit-mask-size : 40px !important;
}

.svgicon {
  height: 80px;
  width: 100%;
  mask-size: 40px !important;
  -webkit-mask-size : 40px !important;
}

/*-------------------------  Style Premier Widget (fond dégradé)  --------------------------*/

#postbox-container-1 #normal-sortables .postbox:first-child {
  background-image: linear-gradient(90deg, #174788 0%, #833b96 100%) !important;
}

#postbox-container-1 #normal-sortables .postbox:first-child h2 {
  color: white;
}

#postbox-container-1 #normal-sortables .postbox:first-child .svgicon {
  background-color: white !important;
}

#wpbody-content h1 {
  color: #6f839d;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600 !important;
  letter-spacing: 1.8px !important;
}

/*-------------------------  Texte LOGIN  --------------------------*/

.login h1 a {
  height: 250px !important;
}

body.login {
  background: rgb(23, 71, 136) !important;
  background: linear-gradient(
    90deg,
    rgba(23, 71, 136, 1) 0%,
    rgba(131, 59, 150, 1) 100%
  ) !important;
}

/*-------------------------  Bouton QUICK SETTINGS (input)  --------------------------*/

.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary {
  background: rgba(23, 71, 136) !important;
}

/*-------------------------  Bouton DIVI (input)  --------------------------*/

#epanel-mainmenu li a {
  color: #fff !important;
}

/*------------------------- THEME ACTIF BACKGROUND  --------------------------*/

.theme-browser .theme.active .theme-name {
  background: #174788 !important;
}

/*-------------------------  MESSAGE WARNING  --------------------------*/

a.file-editor-warning-go-back:hover,
a.file-editor-warning-go-back:active,
a.file-editor-warning-go-back:focus,
a.file-editor-warning-go-back:hover {
  color: white !important;
}

.notice:not(.udb-page-builder-template) {
  display: none !important;
}
.update-nag {
  display: none !important;
}

.div.fs-notice.updated,
div.fs-notice.success,
div.fs-notice.promotion {
  display: none !important;
}
