@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300..700&display=swap");
:root {
  --lucyan-color-blanc: #ffffff;
  --lucyan-color-beige-light: #eff1f4;
  --lucyan-color-beige: #eff1f4;
  --lucyan-color-beige-dark: #eff1f4;
  --lucyan-color-main: #1a73e8;
  --lucyan-color-main-active: #115cbe;
  --lucyan-color-main2: #1a73e8;
  --lucyan-color-main2-active: #5396EE;
  --lucyan-color-main3: #6d1ae8;
  --lucyan-color-main3-active: #9253EE;
  --lucyan-color-lv1: #012030;
  --lucyan-color-lv2: #13678A;
  --lucyan-color-lv3: #45C4B0;
  --lucyan-color-lv4: #72d27d;
  --lucyan-color-rouge: #fe3d43;
  --lucyan-color-gris-light: #dddddd;
  --lucyan-color-gris: #575757;
  --lucyan-color-gris-dark: #dddddd;
  --lucyan-color-noir: #221f1f;
  --lucyan-font-text: -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  --lucyan-button-height: 32px;
  --lucyan-button-padding: 0 15px;
  --lucyan-button-border-radius: 5px;
  --lucyan-button-border: none;
  --lucyan-button-background: #1a73e8;
  --lucyan-button-color: #ffffff;
  --lucyan-button-border-hover: none;
  --lucyan-button-background-hover: #5396EE;
  --lucyan-button-color-hover: #ffffff;
  --lucyan-input-height: 32px;
  --lucyan-input-padding: 0 15px;
  --lucyan-input-border-radius: 5px;
  --lucyan-input-border: transparent;
  --lucyan-input-background: #e8eaed;
  --lucyan-input-color: #575757;
  --lucyan-input-border-hover: #221f1f;
  --lucyan-input-background-hover: #e8eaed;
  --lucyan-input-color-hover: #221f1f;
  --lucyan-select-border: #575757;
  --lucyan-select-border-hover: #221f1f;
  --lucyan-border-radius: 5px;
  --lucyan-box-margin: 0 0 40px;
  --lucyan-box-padding: 7px 15px;
  --lucyan-box-border-radius: 5px;
  --lucyan-box-border: #ffffff;
  --lucyan-box-background: #ffffff;
  --lucyan-box-shadow: 0 3px 10px rgba(0,0,0,0);
  --lucyan-box-shadow-hover: 0 3px 10px rgba(0,0,0,0.08);
  --lucyan-box-color: #575757;
  --lucyan-menu-width: 200px; }

body {
  background: var(--lucyan-color-beige-dark);
  color: #221f1f;
  font-family: var(--lucyan-font-text); }
  body #wrap {
    height: 100%;
    overflow: auto; }
  body #adminmenu,
  body #adminmenu .wp-submenu,
  body #adminmenuback,
  body #adminmenuwrap {
    width: var(--lucyan-menu-width); }
  body #wpcontent, body #wpfooter {
    margin-left: var(--lucyan-menu-width); }
  body table {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
    width: 100%; }

body.wp-admin.wp-core-ui *:focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }
body.wp-admin.wp-core-ui strong {
  font-weight: 500 !important; }
body.wp-admin.wp-core-ui .fw-300 {
  font-weight: 300 !important; }
body.wp-admin.wp-core-ui .fw-400 {
  font-weight: 400 !important; }
body.wp-admin.wp-core-ui .fw-500 {
  font-weight: 500 !important; }
body.wp-admin.wp-core-ui .fw-600 {
  font-weight: 500 !important; }
body.wp-admin.wp-core-ui .fw-700 {
  font-weight: 500 !important; }
body.wp-admin.wp-core-ui .fw-800 {
  font-weight: 800 !important; }
body.wp-admin.wp-core-ui .fw-900 {
  font-weight: 900 !important; }
body.wp-admin.wp-core-ui .black {
  color: black !important; }
body.wp-admin.wp-core-ui a {
  color: var(--lucyan-color-main);
  line-height: 1.25;
  text-decoration: none !important;
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
body.wp-admin.wp-core-ui .button,
body.wp-admin.wp-core-ui .button-secondary,
body.wp-admin.wp-core-ui .page-title-action,
body.wp-admin.wp-core-ui input[type="submit"].button-primary {
  position: relative;
  display: inline-block;
  height: var(--lucyan-button-height);
  line-height: var(--lucyan-button-height);
  padding: var(--lucyan-button-padding);
  border-radius: var(--lucyan-button-border-radius);
  border: 1px solid var(--lucyan-color-main);
  background: var(--lucyan-color-main);
  color: var(--lucyan-color-blanc);
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui .button:hover, body.wp-admin.wp-core-ui .button:focus,
  body.wp-admin.wp-core-ui .button-secondary:hover,
  body.wp-admin.wp-core-ui .button-secondary:focus,
  body.wp-admin.wp-core-ui .page-title-action:hover,
  body.wp-admin.wp-core-ui .page-title-action:focus,
  body.wp-admin.wp-core-ui input[type="submit"].button-primary:hover,
  body.wp-admin.wp-core-ui input[type="submit"].button-primary:focus {
    border-color: var(--lucyan-color-main-active);
    background: var(--lucyan-color-main-active);
    color: var(--lucyan-color-blanc); }
body.wp-admin.wp-core-ui .button.add_media,
body.wp-admin.wp-core-ui .button.acf-gallery-add,
body.wp-admin.wp-core-ui .acf-image-uploader .button {
  border-color: var(--lucyan-color-main3);
  background: var(--lucyan-color-main3);
  color: var(--lucyan-color-blanc); }
  body.wp-admin.wp-core-ui .button.add_media:hover, body.wp-admin.wp-core-ui .button.add_media:focus,
  body.wp-admin.wp-core-ui .button.acf-gallery-add:hover,
  body.wp-admin.wp-core-ui .button.acf-gallery-add:focus,
  body.wp-admin.wp-core-ui .acf-image-uploader .button:hover,
  body.wp-admin.wp-core-ui .acf-image-uploader .button:focus {
    border-color: var(--lucyan-color-main3-active);
    background: var(--lucyan-color-main3-active);
    color: var(--lucyan-color-blanc); }
body.wp-admin.wp-core-ui .button.button-warning {
  background-color: #ffc107;
  border-color: #ffc107;
  color: var(--lucyan-color-noir); }
body.wp-admin.wp-core-ui .button.button-danger {
  background-color: #dc3545;
  border-color: #dc3545;
  color: var(--lucyan-color-blanc); }
body.wp-admin.wp-core-ui .acf-file-uploader .button {
  border-color: var(--lucyan-color-main2);
  background: var(--lucyan-color-main2);
  color: var(--lucyan-color-blanc); }
  body.wp-admin.wp-core-ui .acf-file-uploader .button:hover, body.wp-admin.wp-core-ui .acf-file-uploader .button:focus {
    border-color: var(--lucyan-color-main2-active);
    background: var(--lucyan-color-main2-active);
    color: var(--lucyan-color-blanc); }
body.wp-admin.wp-core-ui .button-cancel {
  position: relative;
  display: inline-block;
  height: var(--lucyan-button-height);
  line-height: var(--lucyan-button-height);
  padding: var(--lucyan-button-padding);
  border-radius: var(--lucyan-button-border-radius);
  border: none;
  background: transparent;
  color: var(--lucyan-color-gris);
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui .button-cancel:hover, body.wp-admin.wp-core-ui .button-cancel:focus {
    color: var(--lucyan-color-noir); }
body.wp-admin.wp-core-ui ul.subsubsub,
body.wp-admin.wp-core-ui .icl_subsubsub {
  margin: 0 0 5px; }
  body.wp-admin.wp-core-ui ul.subsubsub li > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li > a {
    position: relative;
    display: inline-block;
    height: var(--lucyan-button-height);
    line-height: var(--lucyan-button-height);
    padding: var(--lucyan-button-padding);
    border-radius: var(--lucyan-button-border-radius);
    border: none;
    background: var(--lucyan-color-blanc); }
  body.wp-admin.wp-core-ui ul.subsubsub li.all > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li.all > a {
    background: #000;
    color: #fff !important; }
  body.wp-admin.wp-core-ui ul.subsubsub li.publish > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li.publish > a {
    background: #6bca35;
    color: #fff !important; }
  body.wp-admin.wp-core-ui ul.subsubsub li.draft > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li.draft > a {
    background: #798486;
    color: #fff !important; }
  body.wp-admin.wp-core-ui ul.subsubsub li.trash > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li.trash > a {
    background: var(--lucyan-color-rouge);
    color: #fff !important; }
  body.wp-admin.wp-core-ui ul.subsubsub li.byorder > a,
  body.wp-admin.wp-core-ui .icl_subsubsub li.byorder > a {
    background: #000;
    color: #fff !important; }
  body.wp-admin.wp-core-ui ul.subsubsub li.yoast_cornerstone,
  body.wp-admin.wp-core-ui .icl_subsubsub li.yoast_cornerstone {
    display: none; }
body.wp-admin.wp-core-ui a.submitdelete.deletion,
body.wp-admin.wp-core-ui #submitpost input.delete {
  position: relative;
  display: inline-block;
  width: 32px;
  height: var(--lucyan-button-height);
  line-height: var(--lucyan-button-height);
  border-radius: var(--lucyan-button-border-radius);
  color: transparent;
  white-space: nowrap;
  background: var(--lucyan-color-rouge);
  overflow: hidden; }
  body.wp-admin.wp-core-ui a.submitdelete.deletion::before,
  body.wp-admin.wp-core-ui #submitpost input.delete::before {
    content: "\f182";
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-family: dashicons;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--lucyan-color-blanc);
    font-size: 20px;
    text-decoration: none;
    text-align: center; }
body.wp-admin.wp-core-ui input,
body.wp-admin.wp-core-ui textarea,
body.wp-admin.wp-core-ui select {
  position: relative;
  display: inline-block;
  padding: var(--lucyan-input-padding);
  border-radius: var(--lucyan-input-border-radius);
  border: 1px solid var(--lucyan-input-border);
  background: var(--lucyan-input-background);
  color: var(--lucyan-input-color);
  line-height: 1.25;
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui input:hover, body.wp-admin.wp-core-ui input:focus,
  body.wp-admin.wp-core-ui textarea:hover,
  body.wp-admin.wp-core-ui textarea:focus,
  body.wp-admin.wp-core-ui select:hover,
  body.wp-admin.wp-core-ui select:focus {
    border-color: var(--lucyan-input-border-hover);
    background: var(--lucyan-input-background-hover);
    color: var(--lucyan-input-color-hover); }
  body.wp-admin.wp-core-ui input[required],
  body.wp-admin.wp-core-ui textarea[required],
  body.wp-admin.wp-core-ui select[required] {
    border-color: crimson !important;
    background: #ffcad4 !important; }
body.wp-admin.wp-core-ui .-is-blue-field input,
body.wp-admin.wp-core-ui .-is-blue-field textarea,
body.wp-admin.wp-core-ui .-is-blue-field select {
  border-color: #1a73e8 !important;
  background: #d7e8ff !important; }
body.wp-admin.wp-core-ui input[type="text"],
body.wp-admin.wp-core-ui input[type="number"],
body.wp-admin.wp-core-ui input[type="mail"],
body.wp-admin.wp-core-ui input[type="tel"],
body.wp-admin.wp-core-ui input[type="url"],
body.wp-admin.wp-core-ui textarea,
body.wp-admin.wp-core-ui select {
  height: var(--lucyan-input-height);
  line-height: var(--lucyan-input-height); }
body.wp-admin.wp-core-ui input[type="checkbox"],
body.wp-admin.wp-core-ui input[type="radio"] {
  border: 1px solid var(--lucyan-input-border) -hover; }
body.wp-admin.wp-core-ui textarea {
  height: auto;
  line-height: inherit;
  padding-top: 7px;
  padding-bottom: 7px; }
body.wp-admin.wp-core-ui select {
  padding-right: 30px;
  border-color: var(--lucyan-select-border);
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC43MDciIGhlaWdodD0iMTMuMDYxIiB2aWV3Qm94PSIwIDAgMjQuNzA3IDEzLjA2MSI+CiAgPHBhdGggaWQ9IlRyYWPDqV8xIiBkYXRhLW5hbWU9IlRyYWPDqSAxIiBkPSJNNDYxLjczMSwzNjQuNTA4bDEyLDEyLDEyLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDYxLjM3NyAtMzY0LjE1NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxIi8+Cjwvc3ZnPgo=) no-repeat right 8px top 12px !important;
  background-size: 14px auto !important; }
  body.wp-admin.wp-core-ui select::after {
    content: "";
    z-index: 5;
    position: absolute;
    top: 50%;
    right: 10px;
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: -3px 0 0 0;
    border-radius: 50%;
    background: var(--lucyan-color-main); }
  body.wp-admin.wp-core-ui select:hover, body.wp-admin.wp-core-ui select:focus {
    border-color: var(--lucyan-select-border-hover); }
body.wp-admin.wp-core-ui .infotag {
  position: relative;
  display: block;
  width: auto;
  float: left;
  padding: 2px 5px;
  border-radius: 3px;
  background: #000;
  color: #fff; }
body.wp-admin.wp-core-ui .infoline {
  position: relative;
  display: block;
  width: auto;
  float: left;
  padding: 2px 5px;
  border-radius: 3px;
  color: #000; }

body.login {
  background: var(--lucyan-color-beige-dark);
  color: var(--lucyan-color-noir);
  font-family: 'Open Sans', Arial, sans-serif !important; }
  body.login #login {
    position: relative;
    top: 50%;
    display: block;
    width: 100%;
    max-width: 400px;
    height: 410px;
    margin: -205px auto 0;
    padding: 0; }
    body.login #login > * {
      position: relative;
      display: block;
      width: 100%;
      float: left;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
    body.login #login a, body.login #login button, body.login #login input[type="submit"] {
      -moz-transition: all 0.3s ease;
      -webkit-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      -ms-transition: all 0.3s ease;
      transition: all 0.3s ease; }
    body.login #login h1 a {
      width: 80px;
      height: 80px;
      background: transparent no-repeat center center;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjcuNDUiIGhlaWdodD0iMjI3LjQ1IiB2aWV3Qm94PSIwIDAgMjI3LjQ1IDIyNy40NSI+CiAgPHBhdGggaWQ9IlRyYWPDqV8zMCIgZGF0YS1uYW1lPSJUcmFjw6kgMzAiIGQ9Ik0zMDUuNjcsMjY3LjcxVjQwLjI2SDUzMy4xMlYyNjcuNzFabTIxNi4xLTExLjM2VjUxLjYxSDQ5Ny41NUw0MjUuMzQsMTU1LjIydjUzLjE2SDQxMy45OFYxNzEuNTJsLTU5LjEzLDg0Ljg0SDUyMS43N1ptLTE4MC43NiwwLDcxLjczLTEwMi45MS00MS01OC44M2gxMy44M2wzNC4wOCw0OC45LDY0LjA2LTkxLjlIMzE3LjAyVjI1Ni4zNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMDUuNjcgLTQwLjI2KSIgZmlsbD0iI2ZiNDAyZCIvPgo8L3N2Zz4K");
      -webkit-background-size: 100% auto;
      -moz-background-size: 100% auto;
      -o-background-size: 100% auto;
      -ms-background-size: 100% auto;
      background-size: 100% auto; }
    body.login #login form {
      padding: var(--lucyan-box-padding);
      border-radius: var(--lucyan-box-border-radius);
      border-color: var(--lucyan-box-border);
      background: var(--lucyan-box-background);
      -webkit-box-shadow: var(--lucyan-box-shadow);
      box-shadow: var(--lucyan-box-shadow); }
      body.login #login form label, body.login #login form input {
        font-size: 14px !important;
        line-height: 1.25; }
      body.login #login form #wp-submit {
        position: relative;
        display: inline-block;
        height: var(--lucyan-button-height);
        line-height: var(--lucyan-button-height);
        padding: var(--lucyan-button-padding);
        border-radius: var(--lucyan-button-border-radius);
        border: none;
        background: var(--lucyan-color-main);
        color: var(--lucyan-color-blanc);
        -webkit-transition: all 400ms ease-out;
        transition: all 400ms ease-out; }
        body.login #login form #wp-submit:hover, body.login #login form #wp-submit:focus {
          border-color: var(--lucyan-color-main-active);
          background: var(--lucyan-color-main-active);
          color: var(--lucyan-color-blanc); }
  body.login #nav a {
    color: var(--lucyan-color-noir) !important; }
  body.login #backtoblog,
  body.login .privacy-policy-page-link,
  body.login .language-switcher,
  body.login script {
    display: none !important;
    visibility: hidden !important; }

body .notice.update-nag {
  display: none !important;
  visibility: hidden !important; }
body .notice,
body div.updated {
  padding: var(--lucyan-box-padding);
  border: none !important;
  border-radius: var(--lucyan-box-border-radius);
  background: #fff;
  text-align: center;
  opacity: 1;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important; }
body .notice.notice-success,
body div.updated {
  z-index: 9999 !important;
  position: fixed !important;
  bottom: 15px !important;
  left: 50% !important;
  width: 100%;
  max-width: 300px !important;
  height: auto;
  margin: 0 0 0 -150px !important;
  color: var(--lucyan-color-noir) !important; }
  body .notice.notice-success a,
  body .notice.notice-success .button,
  body div.updated a,
  body div.updated .button {
    color: inherit !important; }
  body .notice.notice-success .close,
  body .notice.notice-success .notice-dismiss,
  body div.updated .close,
  body div.updated .notice-dismiss {
    top: 0 !important;
    right: 0 !important;
    opacity: 1;
    width: 24px !important;
    height: 24px !important;
    margin: 0;
    padding: 0;
    border-radius: 50% !important;
    background: transparent !important;
    color: inherit !important;
    text-align: center; }
    body .notice.notice-success .close::before,
    body .notice.notice-success .notice-dismiss::before,
    body div.updated .close::before,
    body div.updated .notice-dismiss::before {
      display: inline-block !important;
      float: none !important;
      vertical-align: middle !important;
      opacity: 1 !important;
      color: inherit !important; }
body .notice-success,
body div.updated {
  background: #00a32a;
  color: #fff !important; }
body .notice-success.notice-alt {
  background: #edfaef; }
body .notice-warning {
  background: #dba617; }
body .notice-warning.notice-alt {
  background: #fcf9e8; }
body .notice-error, body div.error {
  background: #d63638;
  color: var(--lucyan-color-blanc) !important; }
  body .notice-error a, body .notice-error button, body div.error a, body div.error button {
    color: var(--lucyan-color-blanc) !important; }
body .notice-error.notice-alt {
  background: #fcf0f1;
  color: var(--lucyan-color-blanc) !important; }
  body .notice-error.notice-alt a, body .notice-error.notice-alt button {
    color: var(--lucyan-color-blanc) !important; }
body .notice-info {
  background: #72aee6; }
body #robotsmessage {
  position: relative !important;
  left: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 0 25px !important;
  text-align: left; }

body #your-profile h2 {
  visibility: hidden !important;
  display: none !important; }
body #your-profile .user-syntax-highlighting-wrap,
body #your-profile .user-language-wrap,
body #your-profile .user-rich-editing-wrap,
body #your-profile .user-admin-color-wrap,
body #your-profile .user-comment-shortcuts-wrap,
body #your-profile .user-admin-bar-front-wrap {
  visibility: hidden !important;
  display: none !important; }
body #your-profile .user-url-wrap,
body #your-profile .user-facebook-wrap,
body #your-profile .user-instagram-wrap,
body #your-profile .user-linkedin-wrap,
body #your-profile .user-myspace-wrap,
body #your-profile .user-pinterest-wrap,
body #your-profile .user-soundcloud-wrap,
body #your-profile .user-tumblr-wrap,
body #your-profile .user-twitter-wrap,
body #your-profile .user-youtube-wrap,
body #your-profile .user-wikipedia-wrap {
  visibility: hidden !important;
  display: none !important; }
body #your-profile .user-description-wrap,
body #your-profile .user-profile-picture,
body #your-profile .user-profile-wrap {
  visibility: hidden !important;
  display: none !important; }
body #your-profile .application-passwords,
body #your-profile .yoast.yoast-settings {
  visibility: hidden !important;
  display: none !important; }

body .media-modal {
  border-radius: var(--lucyan-box-border-radius);
  border-color: var(--lucyan-box-border);
  background: var(--lucyan-box-background); }
body .media-frame.mode-grid .attachments-browser.has-load-more .attachments-wrapper {
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

body.wp-admin.wp-core-ui .dashicons-admin-lucyan {
  margin-left: 2px !important; }
  body.wp-admin.wp-core-ui .dashicons-admin-lucyan::before {
    content: "";
    width: 16px;
    height: 16px;
    -webkit-background-size: contain !important;
    background-size: contain !important;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='Tracé_1_-_Contour' data-name='Tracé 1 - Contour' d='M-.5-.5h20v20H-.5ZM13.974,1.4H1.4V17.6H2.687L8.362,9.455,4.6,4.052H6.916L9.521,7.791Zm3.623,0h-1.3l-5.82,8.35v5.829l-1.9,0v-3.1L5.007,17.6H17.6Z' transform='translate(0.5 0.5)'/%3E%3C/svg%3E") no-repeat center center; }
body.wp-admin.wp-core-ui #wpadminbar {
  background: var(--lucyan-color-blanc) !important;
  color: var(--lucyan-color-gris) !important; }
  body.wp-admin.wp-core-ui #wpadminbar a {
    background: inherit !important;
    color: var(--lucyan-color-gris) !important; }
    body.wp-admin.wp-core-ui #wpadminbar a::before {
      display: none; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-site-name a {
    width: var(--lucyan-menu-width);
    font-weight: 500 !important;
    text-align: center;
    padding: 0;
    background: var(--lucyan-color-main) !important;
    color: var(--lucyan-color-blanc) !important; }
    @media screen and (max-width: 782px) {
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-site-name a {
        width: 54px; } }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-site-name .ab-sub-wrapper {
    display: none !important;
    visibility: hidden !important; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-WPML_ALS .ab-item {
    background: transparent;
    color: inherit; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-WPML_ALS .ab-sub-wrapper {
    background: var(--lucyan-color-beige-light) !important; }
    body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-WPML_ALS .ab-sub-wrapper a {
      background: transparent;
      color: inherit; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary a {
    height: 24px;
    line-height: 24px; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account > a {
    display: none; }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper {
    position: relative;
    top: 0;
    padding: 0;
    display: inline-block;
    height: auto;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
    body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper ul {
      margin: 0;
      padding: 0; }
    body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li {
      display: inline-block;
      width: auto;
      height: auto;
      float: none;
      vertical-align: middle;
      margin: 0 !important;
      padding: 0 !important; }
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li span {
        height: auto; }
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li .ab-item {
        min-width: 1px;
        height: auto;
        white-space: nowrap;
        line-height: 1; }
      @media screen and (max-width: 782px) {
        body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-user-info {
          display: none; } }
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-user-info span {
        font-weight: 500; }
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-user-info .edit-profile,
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-user-info .username {
        display: none !important; }
      body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-logout a {
        width: 24px;
        height: 24px;
        white-space: nowrap;
        overflow: hidden;
        color: transparent !important; }
        @media screen and (max-width: 782px) {
          body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-logout a {
            width: 46px;
            height: 46px;
            padding: 0;
            background: var(--lucyan-color-beige-dark) !important; } }
        body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-logout a::before {
          content: "";
          position: absolute;
          top: -2px;
          left: 0;
          display: inline-block;
          width: 24px;
          height: 24px;
          line-height: 24px;
          margin: 0;
          padding: 0;
          text-align: center;
          background: transparent no-repeat center center !important;
          background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7b3BhY2l0eTowLjI7ZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo1LjAwMDAwMGUtMDI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQo8L3N0eWxlPjxnIGlkPSJncmlkX3N5c3RlbSIvPjxnIGlkPSJfaWNvbnMiPjxnPjxwYXRoIGQ9Ik0xNi42LDQuMmMtMC41LTAuMy0xLjEtMC4xLTEuNCwwLjRjLTAuMywwLjUtMC4xLDEuMSwwLjQsMS40YzIuMSwxLjMsMy41LDMuNiwzLjUsNmMwLDMuOS0zLjEsNy03LDdzLTctMy4xLTctNyAgICBjMC0yLjUsMS40LTQuOCwzLjUtNi4xQzksNS42LDkuMiw1LDguOSw0LjZDOC42LDQuMSw4LDMuOSw3LjUsNC4yQzQuNyw1LjgsMyw4LjgsMywxMmMwLDUsNCw5LDksOXM5LTQsOS05ICAgIEMyMSw4LjgsMTkuMyw1LjksMTYuNiw0LjJ6Ii8+PHBhdGggZD0iTTEyLDEzYzAuNiwwLDEtMC40LDEtMVYzYzAtMC42LTAuNC0xLTEtMXMtMSwwLjQtMSwxdjlDMTEsMTIuNiwxMS40LDEzLDEyLDEzeiIvPjwvZz48L2c+PC9zdmc+) !important;
          -webkit-background-size: 22px auto !important;
          background-size: 22px auto !important;
          color: var(--lucyan-color-noir) !important;
          text-indent: 0; }
          @media screen and (max-width: 782px) {
            body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary #wp-admin-bar-my-account .ab-sub-wrapper li#wp-admin-bar-logout a::before {
              top: 50%;
              left: 50%;
              margin: -12px 0 0 -12px; } }
  body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-top-secondary img {
    display: none !important; }
body.wp-admin.wp-core-ui #adminmenuwrap,
body.wp-admin.wp-core-ui #adminmenuback {
  background: var(--lucyan-color-blanc) !important; }
body.wp-admin.wp-core-ui #adminmenu {
  margin: 0;
  padding: 0;
  border: none;
  background: transparent; }
  body.wp-admin.wp-core-ui #adminmenu .wp-menu-separator {
    display: none !important; }
  body.wp-admin.wp-core-ui #adminmenu li {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: none;
    background: transparent;
            /*> ul{
                position: relative;
                top: 0;
                left: 0;
                display: block;
                width: 100%;
                padding: 0;
                margin: 0;
                border: none;
                max-height: 0;
                overflow: hidden;
                @include transition(all 700ms ease-out);
            }
            &.wp-has-current-submenu{

                > ul{
                    max-height: 500px;
                    overflow: auto;
                }
            }*/ }
    body.wp-admin.wp-core-ui #adminmenu li::after {
      display: none; }
    body.wp-admin.wp-core-ui #adminmenu li a {
      position: relative;
      display: block;
      width: 100%;
      float: left;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      height: 36px;
      line-height: 36px;
      margin: 0;
      padding: 0 10px;
      border: none;
      background: transparent;
      color: var(--lucyan-color-gris) !important;
      font-weight: 500;
      font-size: 14px;
      white-space: nowrap;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      -webkit-transition: all 400ms ease-out;
      transition: all 400ms ease-out; }
      body.wp-admin.wp-core-ui #adminmenu li a::after {
        display: none; }
      body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-arrow,
      body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-image,
      body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-name {
        position: relative;
        left: 0;
        display: inline-block;
        width: auto;
        height: auto;
        float: none;
        vertical-align: middle;
        padding: 0;
        background-color: inherit !important;
        color: inherit !important;
        line-height: 1; }
      body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-arrow {
        display: inline-block;
        width: 30px;
        height: 30px;
        background: crimson !important; }
      body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-image {
        margin: 0 5px 0 0; }
        body.wp-admin.wp-core-ui #adminmenu li a .wp-menu-image::before {
          position: relative;
          top: 1px;
          margin: 0;
          padding: 0;
          color: inherit !important;
          font-size: 16px; }
      body.wp-admin.wp-core-ui #adminmenu li a span[class*="count-"] {
        position: relative;
        top: -2px;
        display: inline-block;
        float: none;
        vertical-align: middle;
        background: var(--lucyan-color-noir); }
      body.wp-admin.wp-core-ui #adminmenu li a:hover, body.wp-admin.wp-core-ui #adminmenu li a:focus {
        color: var(--lucyan-color-main) !important; }
    body.wp-admin.wp-core-ui #adminmenu li.wp-has-current-submenu > a {
      background: var(--lucyan-color-beige-light);
      color: var(--lucyan-color-main) !important; }
    body.wp-admin.wp-core-ui #adminmenu li > ul {
      left: 190px;
      margin: 0;
      padding: 0;
      background: var(--lucyan-color-blanc);
      /*.wp-submenu-head{
          display: none;
      }*/ }
      body.wp-admin.wp-core-ui #adminmenu li > ul .wp-submenu-head {
        display: none; }
      body.wp-admin.wp-core-ui #adminmenu li > ul li a {
        padding-left: 36px;
        font-size: 12px;
        font-weight: 400; }
    body.wp-admin.wp-core-ui #adminmenu li.opensub > a, body.wp-admin.wp-core-ui #adminmenu li:hover > a {
      color: var(--lucyan-color-main) !important; }
    body.wp-admin.wp-core-ui #adminmenu li.opensub > ul, body.wp-admin.wp-core-ui #adminmenu li:hover > ul {
      padding: 5px 0; }
      body.wp-admin.wp-core-ui #adminmenu li.opensub > ul li a, body.wp-admin.wp-core-ui #adminmenu li:hover > ul li a {
        padding: 0 15px; }
    body.wp-admin.wp-core-ui #adminmenu li.wp-menu-open > ul {
      left: 0 !important;
      padding: 0 !important; }
      body.wp-admin.wp-core-ui #adminmenu li.wp-menu-open > ul li a {
        padding-left: 36px !important; }
    body.wp-admin.wp-core-ui #adminmenu li::before {
      content: "";
      z-index: 3;
      position: absolute !important;
      top: 0;
      left: 0;
      display: block !important;
      width: 7px;
      height: 100%;
      background: var(--lucyan-color-beige); }
    body.wp-admin.wp-core-ui #adminmenu li[class*="tutor"]::before {
      background: #83A1EB; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="barebones_global"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="appearance"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="user"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="tool"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="pmxi"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="lucyan"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="yoast"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="wpseo"]::before {
      background: cyan; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="woocommerce"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="_wc"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="product"]::before {
      background: #A58AD4; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="wp-mail-smtp"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="flamingo"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="wpcf7"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="contact"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="import"]::before {
      background: violet; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="wpml"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="lang"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="other"]::before {
      background: #9DF6C0; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="barebones_theme"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="acf"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="sucuri"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="rgpd"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="gdpr"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="cookie"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="captcha"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="settings"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="plugins"]::before {
      background: black; }
    body.wp-admin.wp-core-ui #adminmenu li[class*="barebones_cta"]::before, body.wp-admin.wp-core-ui #adminmenu li[class*="agence-lucyan"]::before {
      background: orange; }
    body.wp-admin.wp-core-ui #adminmenu li.current > a {
      color: var(--lucyan-color-main) !important; }
body.wp-admin.wp-core-ui #screen-meta {
  margin: 0 0 0 -20px;
  border: none !important;
  background: var(--lucyan-color-beige-light); }
body.wp-admin.wp-core-ui #show-settings-link {
  border: none !important;
  background: var(--lucyan-color-beige-light); }

body #wpbody #dashboard-widgets-wrap {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
body #wpbody #dashboard-widgets {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body #wpbody #dashboard-widgets .postbox-container {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    height: auto !important;
    min-height: 1px !important; }
    body #wpbody #dashboard-widgets .postbox-container > div {
      position: relative;
      display: block;
      width: 100%;
      float: left;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      width: 100% !important;
      height: auto !important;
      min-height: 1px !important;
      margin: 0;
      padding: 0;
      outline: 0 !important; }
  body #wpbody #dashboard-widgets .postbox .inside {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  body #wpbody #dashboard-widgets .postbox[id*="toolkit"],
  body #wpbody #dashboard-widgets .postbox[id*="agence_lucyan"] {
    position: relative;
    display: block !important;
    width: 100%;
    float: left;
    visibility: inherit !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  body #wpbody #dashboard-widgets .postbox#agence_lucyan_dash_welcome {
    background: var(--lucyan-color-beige-dark);
    border: 1px solid var(--lucyan-color-noir); }
body #wpbody #toolkit_dashboard_contacts {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body #wpbody #toolkit_dashboard_contacts table {
    width: 100%;
    max-width: 100%; }
    body #wpbody #toolkit_dashboard_contacts table th, body #wpbody #toolkit_dashboard_contacts table td {
      text-align: left; }
body #wpbody #dashboard-widgets .postbox-container .empty-container:after {
  display: none !important; }

.quick-actions-columns {
  display: block; }
  .quick-actions-columns .btn-actions {
    display: inline-block;
    width: 32px;
    height: 32px;
    float: left;
    margin: 0 5px 0 0;
    border-radius: 5px;
    background: var(--lucyan-color-main) no-repeat center center;
    color: var(--lucyan-color-blanc); }
  .quick-actions-columns .actions-expand {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    background-color: var(--lucyan-color-blanc);
    background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-expand-noir.svg"); }
    .quick-actions-columns .actions-expand.-closed {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
      background-color: var(--lucyan-color-noir);
      background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-expand.svg"); }
  .quick-actions-columns .actions-view {
    background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-view.svg"); }
  .quick-actions-columns .actions-quickedit {
    background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-quickedit.svg"); }
  .quick-actions-columns .actions-edit {
    background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-edit.svg"); }
  .quick-actions-columns .actions-trash {
    margin: 0;
    background-color: var(--lucyan-color-rouge);
    background-image: url("https://www.lucyan.fr/toolkit/admin/svg/actions-trash.svg"); }

@media screen and (min-width: 1025px) {
  #the-list tr .lucyan_actions a {
    opacity: .2; }

  #the-list tr:hover .lucyan_actions a {
    opacity: 1; } }
.popover {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  .popover .popover-trigger {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-transition: all .7s ease;
    transition: all .7s ease; }
  .popover .popover-content {
    z-index: 5;
    position: absolute;
    top: 100%;
    left: 50%;
    width: 250px;
    max-height: 50vh;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid var(--lucyan-color-noir);
    background: var(--lucyan-color-beige);
    color: var(--lucyan-color-noir);
    overflow: auto;
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.16);
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: opacity .7s ease, visibility 0s .7s ease;
    transition: opacity .7s ease, visibility 0s .7s ease; }
  .popover:hover .popover-trigger {
    padding: 0 10px;
    margin: 0 0 -1px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: var(--lucyan-color-noir);
    color: var(--lucyan-color-blanc); }
  .popover:hover .popover-content {
    opacity: 1;
    visibility: visible;
    -webkit-transition: visibility 0s ease, opacity .7s .1s ease;
    transition: visibility 0s ease, opacity .7s .1s ease; }

body.wp-admin.wp-core-ui .wrap h1.wp-heading-inline {
  margin: 0 0 25px; }
body.wp-admin.wp-core-ui .wp-filter {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: var(--lucyan-box-margin);
  padding: var(--lucyan-box-padding);
  border-radius: var(--lucyan-box-border-radius);
  border-color: var(--lucyan-box-border);
  background: var(--lucyan-box-background);
  -webkit-box-shadow: var(--lucyan-box-shadow);
  box-shadow: var(--lucyan-box-shadow);
  color: var(--lucyan-box-color);
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui .wp-filter:hover {
    -webkit-box-shadow: var(--lucyan-box-shadow-hover);
    box-shadow: var(--lucyan-box-shadow-hover); }
  body.wp-admin.wp-core-ui .wp-filter .search-form {
    margin: 9px 0 0; }
    body.wp-admin.wp-core-ui .wp-filter .search-form > * {
      margin-top: 0;
      margin-bottom: 0;
      float: none;
      vertical-align: middle; }
body.wp-admin.wp-core-ui #posts-filter {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left; }
body.wp-admin.wp-core-ui .tablenav {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  margin: 0 0 10px;
  padding: 10px 0;
  background: var(--lucyan-color-beige); }
  body.wp-admin.wp-core-ui .tablenav .tablenav-pages {
    margin: 0; }
body.wp-admin.wp-core-ui .tablenav.top {
  z-index: 100;
  position: sticky;
  top: 32px; }
  body.wp-admin.wp-core-ui .tablenav.top:sticky {
    background: var(--lucyan-color-beige); }
body.wp-admin.wp-core-ui .wp-list-table {
  position: relative;
  width: 100%;
  float: left;
  margin: var(--lucyan-box-margin);
  padding: var(--lucyan-box-padding);
  border-radius: var(--lucyan-box-border-radius);
  border-color: var(--lucyan-box-border);
  background: var(--lucyan-box-background);
  -webkit-box-shadow: var(--lucyan-box-shadow);
  box-shadow: var(--lucyan-box-shadow);
  overflow: hidden;
  color: var(--lucyan-box-color);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui .wp-list-table:hover {
    -webkit-box-shadow: var(--lucyan-box-shadow-hover);
    box-shadow: var(--lucyan-box-shadow-hover); }
  body.wp-admin.wp-core-ui .wp-list-table tr {
    background: var(--lucyan-color-blanc); }
    body.wp-admin.wp-core-ui .wp-list-table tr > * {
      border-top: 1px solid var(--lucyan-color-gris-light); }
    body.wp-admin.wp-core-ui .wp-list-table tr.status-draft {
      opacity: .5;
      filter: grayscale(1); }
      body.wp-admin.wp-core-ui .wp-list-table tr.status-draft:hover {
        opacity: 1; }
    @media screen and (max-width: 782px) {
      body.wp-admin.wp-core-ui .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
        width: 100vw !important;
        max-width: 290px !important;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; }
      body.wp-admin.wp-core-ui .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {
        padding: 3px 8px 3px 80px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box; } }
  body.wp-admin.wp-core-ui .wp-list-table thead tr > * {
    border-top: none !important; }
  body.wp-admin.wp-core-ui .wp-list-table tfoot tr > * {
    border-top: 1px solid var(--lucyan-color-gris-light) !important; }
  body.wp-admin.wp-core-ui .wp-list-table .row-actions a, body.wp-admin.wp-core-ui .wp-list-table .row-actions button {
    color: var(--lucyan-color-gris); }
    body.wp-admin.wp-core-ui .wp-list-table .row-actions a:hover, body.wp-admin.wp-core-ui .wp-list-table .row-actions button:hover {
      color: var(--lucyan-color-main); }
  body.wp-admin.wp-core-ui .wp-list-table.pages .lucyan_actions {
    border-left: 1px solid var(--lucyan-color-gris-light); }
  body.wp-admin.wp-core-ui .wp-list-table.pages .column-title {
    position: relative;
    padding-left: 0; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .column-title::before {
      content: "";
      position: absolute;
      top: -15px;
      left: 1px;
      display: block;
      width: 45px;
      height: calc(100% + 1px);
      background-size: 3px 100%;
      background-position: 0 0, 15px 0, 30px 0, 45px 0;
      background-repeat: no-repeat; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .column-title a {
      z-index: 3;
      position: relative;
      display: block;
      overflow: hidden; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .column-title .post-state {
      color: var(--lucyan-color-main) !important;
      font-size: 10px !important;
      letter-spacing: 0.5px; }
  body.wp-admin.wp-core-ui .wp-list-table.pages .level-0 .column-title {
    padding-left: 0;
    color: var(--lucyan-color-lv1) !important; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-0 .column-title a {
      color: var(--lucyan-color-lv1) !important;
      font-size: 16px !important;
      font-weight: 500 !important;
      text-indent: 0; }
  body.wp-admin.wp-core-ui .wp-list-table.pages .level-1 .column-title {
    padding-left: 15px;
    color: var(--lucyan-color-lv2) !important; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-1 .column-title::before {
      background-image: linear-gradient(var(--lucyan-color-lv1) 0 0); }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-1 .column-title a {
      color: var(--lucyan-color-lv2) !important;
      font-size: 15px !important;
      font-weight: 500 !important;
      text-indent: -15px; }
  body.wp-admin.wp-core-ui .wp-list-table.pages .level-2 .column-title {
    padding-left: 30px;
    color: var(--lucyan-color-lv3) !important; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-2 .column-title::before {
      background-image: linear-gradient(var(--lucyan-color-lv1) 0 0), linear-gradient(var(--lucyan-color-lv2) 0 0); }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-2 .column-title a {
      color: var(--lucyan-color-lv3) !important;
      font-size: 12px !important;
      text-indent: -26px; }
  body.wp-admin.wp-core-ui .wp-list-table.pages .level-3 .column-title {
    padding-left: 45px;
    color: var(--lucyan-color-lv4) !important; }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-3 .column-title::before {
      background-image: linear-gradient(var(--lucyan-color-lv1) 0 0), linear-gradient(var(--lucyan-color-lv2) 0 0), linear-gradient(var(--lucyan-color-lv3) 0 0); }
    body.wp-admin.wp-core-ui .wp-list-table.pages .level-3 .column-title a {
      color: var(--lucyan-color-lv4) !important;
      font-size: 10px !important;
      letter-spacing: 0.5px;
      text-indent: -36px; }
body.wp-admin.wp-core-ui .tablenav.bottom {
  margin-top: 0; }
body.wp-admin.wp-core-ui .metatag {
  padding: 3px 7px;
  border-radius: 3px;
  background: black;
  color: white; }
  body.wp-admin.wp-core-ui .metatag.-red {
    background: crimson;
    color: white; }
  body.wp-admin.wp-core-ui .metatag.-orange {
    background: orange;
    color: white; }
  body.wp-admin.wp-core-ui .metatag.-yellow {
    background: yellow;
    color: black; }
  body.wp-admin.wp-core-ui .metatag.-green {
    background: green;
    color: white; }
  body.wp-admin.wp-core-ui .metatag.-greenyellow {
    background: greenyellow;
    color: black; }
  body.wp-admin.wp-core-ui .metatag.-blue {
    background: blue;
    color: white; }
body.wp-admin.wp-core-ui .row-actions .trash a {
  color: var(--lucyan-color-rouge) !important; }
body.wp-admin.wp-core-ui .tablenav #delete_all {
  position: relative;
  display: inline-block;
  height: var(--lucyan-button-height);
  line-height: var(--lucyan-button-height);
  border-radius: var(--lucyan-button-border-radius);
  border-color: var(--lucyan-color-rouge);
  background: var(--lucyan-color-rouge);
  white-space: nowrap;
  overflow: hidden;
  color: var(--lucyan-color-blanc); }
body.wp-admin.wp-core-ui td.title .row-actions {
  display: none !important;
  visibility: hidden !important; }
body.wp-admin.wp-core-ui .menu-item-bar .menu-item-handle,
body.wp-admin.wp-core-ui .menu-item-settings {
  max-width: 100%; }
body.wp-admin.wp-core-ui .menu-item-settings p {
  position: relative;
  width: 100%;
  max-width: 100%; }
body.wp-admin.wp-core-ui .menu-item-settings label input[type="text"] {
  position: relative;
  display: block;
  width: 100%;
  max-width: 100%; }

body.wp-admin.wp-core-ui #edittag {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%; }
body.wp-admin.wp-core-ui .postbox,
body.wp-admin.wp-core-ui .stuffbox {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: var(--lucyan-box-margin);
  padding: var(--lucyan-box-padding);
  border-radius: var(--lucyan-box-border-radius);
  border-color: var(--lucyan-box-border);
  background: var(--lucyan-box-background);
  -webkit-box-shadow: var(--lucyan-box-shadow);
  box-shadow: var(--lucyan-box-shadow);
  color: var(--lucyan-box-color);
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body.wp-admin.wp-core-ui .postbox:hover,
  body.wp-admin.wp-core-ui .stuffbox:hover {
    -webkit-box-shadow: var(--lucyan-box-shadow-hover);
    box-shadow: var(--lucyan-box-shadow-hover); }
body.wp-admin.wp-core-ui .postbox-header,
body.wp-admin.wp-core-ui .stuffbox-header {
  border-bottom: none !important; }
body.wp-admin.wp-core-ui #postdivrich {
  position: relative;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.info-box {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  max-height: 150px;
  padding: 10px;
  border: 1px solid var(--lucyan-color-noir);
  border-radius: 5px;
  overflow: auto; }
  .info-box .info-box-title {
    position: relative;
    display: block;
    width: 100%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: .5; }

.tag-item {
  display: inline-block;
  margin: 5px 5px 0 0;
  padding: 3px 7px;
  border-radius: 5px;
  background: violet;
  color: var(--lucyan-color-blanc) !important; }

body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-wp-logo,
body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-updates,
body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-comments,
body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-new-content,
body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-wpseo-menu,
body.wp-admin.wp-core-ui #wpadminbar #wp-admin-bar-otgs-wpml-development,
body.wp-admin.wp-core-ui #adminmenu #menu-comments,
body.wp-admin.wp-core-ui #adminmenu #collapse-menu,
body.wp-admin.wp-core-ui #wp-admin-bar-edit-profile,
body.wp-admin.wp-core-ui #wpbody #contextual-help-link-wrap,
body.wp-admin.wp-core-ui .media-frame-menu-toggle,
body.wp-admin.wp-core-ui .restricted-access-hidden {
  visibility: hidden !important;
  display: none !important; }
body.wp-admin.wp-core-ui .postbox#commentstatusdiv,
body.wp-admin.wp-core-ui .postbox#commentsdiv,
body.wp-admin.wp-core-ui .postbox#trackbacksdiv,
body.wp-admin.wp-core-ui .postbox#slugdiv,
body.wp-admin.wp-core-ui .postbox#authordiv,
body.wp-admin.wp-core-ui .postbox#revisionsdiv {
  visibility: hidden !important;
  display: none !important; }
body.wp-admin.wp-core-ui #wpcf7-welcome-panel {
  visibility: hidden !important;
  display: none !important; }
body.wp-admin.wp-core-ui #lucyanExtraMenu {
  z-index: 99999;
  position: fixed;
  bottom: 0;
  right: 0;
  display: inline-block;
  width: 15px;
  height: 15px; }

body.lucyan_admin #menu-appearance li.wp-first-item,
body.lucyan_admin #menu-appearance li.hide-if-no-customize {
  visibility: hidden !important;
  display: none !important; }
body.lucyan_admin .acf-hndle-cog.acf-js-tooltip {
  visibility: hidden !important;
  display: none !important; }
body.lucyan_admin #dashboard-widgets .postbox {
  visibility: hidden !important;
  display: none !important; }
body.lucyan_admin .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-plus,
body.lucyan_admin .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-duplicate,
body.lucyan_admin .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-minus,
body.lucyan_admin .hide-layouts .acf-fc-layout-controls .acf-actions [data-name="add-layout"] {
  visibility: hidden !important;
  display: none !important; }
body.lucyan_admin.adlucyan .acf-hndle-cog.acf-js-tooltip {
  visibility: inherit !important;
  display: inline-block !important; }
body.lucyan_admin.adlucyan #dashboard-widgets .postbox[id*="toolkit"] {
  visibility: inherit !important;
  display: inherit !important; }
body.lucyan_admin.adlucyan .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-plus,
body.lucyan_admin.adlucyan .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-duplicate,
body.lucyan_admin.adlucyan .hide-layouts .acf-fc-layout-controls .acf-js-tooltip.-minus,
body.lucyan_admin.adlucyan .hide-layouts .acf-fc-layout-controls .acf-actions [data-name="add-layout"] {
  visibility: inherit !important;
  display: inline-block !important; }

body textarea#disallowed_keys {
  border: 1px solid crimson;
  background: antiquewhite; }

body .acf-fc-layout-handle {
  border-bottom: 1px solid var(--lucyan-color-main);
  font-weight: 500 !important; }
  body .acf-fc-layout-handle .acf-fc-layout-order {
    width: 24px;
    height: 24px;
    padding: 0;
    margin: 0 3px 0 0;
    border-radius: 0;
    background: transparent;
    color: #fff;
    line-height: 24px; }
body .acf-fields > .acf-field {
  border: none !important;
  padding: 10px; }
  body .acf-fields > .acf-field .acf-field {
    padding: 10px; }
body .acf-editor-wrap iframe {
  min-height: 1px !important; }
body .acf-tooltip.acf-fc-popup {
  background: var(--lucyan-color-noir); }
  body .acf-tooltip.acf-fc-popup ul li {
    height: auto; }
    body .acf-tooltip.acf-fc-popup ul li a {
      color: var(--lucyan-color-blanc) !important; }
body .acf-field > .acf-label > p.description {
  z-index: 5;
  position: absolute;
  bottom: 100%;
  left: 0;
  display: inline-block;
  width: auto;
  background: black;
  padding: 5px 10px;
  margin: 0 0 10px 0;
  border-radius: 5px;
  opacity: 0;
  transition: all .5s ease;
  pointer-events: none;
  color: white; }
  body .acf-field > .acf-label > p.description::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 10px;
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 10px 0 10px;
    border-color: var(--lucyan-color-noir) transparent transparent transparent; }
body .acf-field:hover > .acf-label > p.description {
  opacity: 1; }
body .postbox.acf-postbox .postbox-header .ui-sortable-handle,
body .postbox.acf-postbox .postbox-header .acf-fc-layout-handle {
  border: none !important;
  background: transparent !important;
  color: #000807 !important;
  font-weight: 500; }
  body .postbox.acf-postbox .postbox-header .ui-sortable-handle .acf-fc-layout-order,
  body .postbox.acf-postbox .postbox-header .acf-fc-layout-handle .acf-fc-layout-order {
    background: #fff; }
body .postbox.acf-postbox .inside.acf-fields > .ui-sortable-handle,
body .postbox.acf-postbox .inside.acf-fields > .acf-fc-layout-handle {
  border: none !important;
  background: var(--lucyan-color-main) !important;
  color: #fff !important;
  font-weight: 500; }
  body .postbox.acf-postbox .inside.acf-fields > .ui-sortable-handle .acf-fc-layout-order,
  body .postbox.acf-postbox .inside.acf-fields > .acf-fc-layout-handle .acf-fc-layout-order {
    background: #fff;
    color: var(--lucyan-color-main) !important; }
body .postbox.acf-postbox .acf-repeater > .acf-table > .ui-sortable > .acf-row {
  -webkit-box-shadow: 0 0 0 1px #000807 !important;
  box-shadow: 0 0 0 1px #000807 !important; }
  body .postbox.acf-postbox .acf-repeater > .acf-table > .ui-sortable > .acf-row > td {
    background: #fff !important; }
  body .postbox.acf-postbox .acf-repeater > .acf-table > .ui-sortable > .acf-row:nth-of-type(2n-1) > td {
    background: #f4f4f4 !important; }
body .postbox.acf-postbox .acf-fields {
  padding: 20px !important; }
body .acf-field[data-name="REFd_layout"] input {
  background-repeat: no-repeat;
  background-position: left top;
  display: block;
  width: 85px;
  height: 40px;
  border-radius: 0; }
  body .acf-field[data-name="REFd_layout"] input[value="type1-text-img"] {
    background-image: url("../images/icone-ref-layout-type-1.png"); }
  body .acf-field[data-name="REFd_layout"] input[value="type2-main-img"] {
    background-image: url("../images/icone-ref-layout-type-2.png"); }
  body .acf-field[data-name="REFd_layout"] input[value="type3-text-img"] {
    background-image: url("../images/icone-ref-layout-type-3.png"); }
  body .acf-field[data-name="REFd_layout"] input[value="type4-img-main"] {
    background-image: url("../images/icone-ref-layout-type-4.png"); }
body .acf-flexible-content .acf-fc-expand-all,
body .acf-flexible-content .acf-fc-collapse-all {
  display: none !important;
  visibility: hidden !important; }
body .acf-flexible-content .layout {
  position: relative;
  margin: 0 0 30px;
  padding: 0;
  background: #f7f7f7;
  border: none !important;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none; }
  body .acf-flexible-content .layout::after {
    content: "";
    position: absolute;
    bottom: -20px;
    display: none;
    width: 100%;
    height: 1px;
    background: #000807; }
  body .acf-flexible-content .layout .acf-fc-layout-actions-wrap .acf-fc-layout-handle {
    border: none !important;
    color: inherit !important; }
  body .acf-flexible-content .layout > .acf-fc-layout-actions-wrap,
  body .acf-flexible-content .layout > .ui-sortable-handle,
  body .acf-flexible-content .layout > .acf-fc-layout-handle {
    padding: 20px;
    border-radius: 5px;
    border: none !important;
    background: #F7E0A3 !important;
    color: var(--lucyan-color-noir) !important;
    font-weight: 500; }
    body .acf-flexible-content .layout > .acf-fc-layout-actions-wrap .acf-fc-layout-order,
    body .acf-flexible-content .layout > .ui-sortable-handle .acf-fc-layout-order,
    body .acf-flexible-content .layout > .acf-fc-layout-handle .acf-fc-layout-order {
      background: #fff;
      color: var(--lucyan-color-noir) !important; }
  body .acf-flexible-content .layout > .acf-fc-layout-handle {
    padding-right: 150px; }
  body .acf-flexible-content .layout > .acf-fc-layout-actions-wrap .acf-icon,
  body .acf-flexible-content .layout > .acf-fc-layout-controls .acf-icon {
    border: none;
    background: currentColor !important;
    color: var(--lucyan-color-noir);
    visibility: visible !important; }
    body .acf-flexible-content .layout > .acf-fc-layout-actions-wrap .acf-icon.-collapse::before,
    body .acf-flexible-content .layout > .acf-fc-layout-controls .acf-icon.-collapse::before {
      content: "\f464"; }
  body .acf-flexible-content .layout > .acf-fc-layout-actions-wrap .acf-layout-collapse,
  body .acf-flexible-content .layout > .acf-fc-layout-controls .acf-layout-collapse {
    display: none !important; }
  body .acf-flexible-content .layout[data-layout="BC"] {
    border-color: #F7E0A3 !important; }
    body .acf-flexible-content .layout[data-layout="BC"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout="BC"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout="BC"] > .acf-fc-layout-handle {
      background: #F7E0A3 !important; }
  body .acf-flexible-content .layout[data-layout="BCML"] {
    border-color: #AAC2C3 !important; }
    body .acf-flexible-content .layout[data-layout="BCML"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout="BCML"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout="BCML"] > .acf-fc-layout-handle {
      background: #AAC2C3 !important; }
  body .acf-flexible-content .layout[data-layout^="BC2"], body .acf-flexible-content .layout[data-layout^="BC3"], body .acf-flexible-content .layout[data-layout^="BC4"] {
    border-color: #F7C43E !important; }
    body .acf-flexible-content .layout[data-layout^="BC2"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BC2"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BC2"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="BC3"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BC3"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BC3"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="BC4"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BC4"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BC4"] > .acf-fc-layout-handle {
      background: #F7C43E !important; }
  body .acf-flexible-content .layout[data-layout^="BCD"] {
    border-color: #7483F2 !important; }
    body .acf-flexible-content .layout[data-layout^="BCD"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCD"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCD"] > .acf-fc-layout-handle {
      background: #7483F2 !important; }
  body .acf-flexible-content .layout[data-layout^="BCL"] {
    border-color: #68C0FF !important; }
    body .acf-flexible-content .layout[data-layout^="BCL"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCL"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCL"] > .acf-fc-layout-handle {
      background: #68C0FF !important; }
  body .acf-flexible-content .layout[data-layout^="BCP"] {
    border-color: #BA69FF !important; }
    body .acf-flexible-content .layout[data-layout^="BCP"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCP"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCP"] > .acf-fc-layout-handle {
      background: #BA69FF !important; }
  body .acf-flexible-content .layout[data-layout^="BCE"] {
    border-color: #FF79EA !important; }
    body .acf-flexible-content .layout[data-layout^="BCE"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCE"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCE"] > .acf-fc-layout-handle {
      background: #FF79EA !important; }
  body .acf-flexible-content .layout[data-layout^="BCS"] {
    border-color: #FF6991 !important; }
    body .acf-flexible-content .layout[data-layout^="BCS"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCS"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCS"] > .acf-fc-layout-handle {
      background: #FF6991 !important; }
  body .acf-flexible-content .layout[data-layout^="BCG"] {
    border-color: #EF962E !important; }
    body .acf-flexible-content .layout[data-layout^="BCG"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCG"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCG"] > .acf-fc-layout-handle {
      background: #EF962E !important; }
  body .acf-flexible-content .layout[data-layout^="BCV"] {
    border-color: #F5814D !important; }
    body .acf-flexible-content .layout[data-layout^="BCV"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCV"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCV"] > .acf-fc-layout-handle {
      background: #F5814D !important; }
  body .acf-flexible-content .layout[data-layout^="BCT"] {
    border-color: #EEEE2E !important; }
    body .acf-flexible-content .layout[data-layout^="BCT"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCT"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCT"] > .acf-fc-layout-handle {
      background: #EEEE2E !important; }
  body .acf-flexible-content .layout[data-layout^="BCFAQ"], body .acf-flexible-content .layout[data-layout^="BCQ"] {
    border-color: #BAEE2E !important; }
    body .acf-flexible-content .layout[data-layout^="BCFAQ"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCFAQ"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCFAQ"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="BCQ"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCQ"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCQ"] > .acf-fc-layout-handle {
      background: #BAEE2E !important; }
  body .acf-flexible-content .layout[data-layout^="BCPOST"] {
    border-color: #F7E0A3 !important; }
    body .acf-flexible-content .layout[data-layout^="BCPOST"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCPOST"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCPOST"] > .acf-fc-layout-handle {
      background: #F7E0A3 !important; }
  body .acf-flexible-content .layout[data-layout^="BCTA"], body .acf-flexible-content .layout[data-layout^="CODECOURT"], body .acf-flexible-content .layout[data-layout^="BCCODECOURT"] {
    border-color: #79FFFF !important; }
    body .acf-flexible-content .layout[data-layout^="BCTA"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCTA"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCTA"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="CODECOURT"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="CODECOURT"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="CODECOURT"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="BCCODECOURT"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCCODECOURT"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCCODECOURT"] > .acf-fc-layout-handle {
      background: #79FFFF !important; }
  body .acf-flexible-content .layout[data-layout^="TOOL"], body .acf-flexible-content .layout[data-layout^="ORNEMENT"], body .acf-flexible-content .layout[data-layout^="VAGUE"], body .acf-flexible-content .layout[data-layout^="BCSPACER"] {
    border-color: #727272 !important; }
    body .acf-flexible-content .layout[data-layout^="TOOL"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="TOOL"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="TOOL"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="ORNEMENT"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="ORNEMENT"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="ORNEMENT"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="VAGUE"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="VAGUE"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="VAGUE"] > .acf-fc-layout-handle, body .acf-flexible-content .layout[data-layout^="BCSPACER"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="BCSPACER"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="BCSPACER"] > .acf-fc-layout-handle {
      background: #727272 !important; }
  body .acf-flexible-content .layout[data-layout^="ANCHOR"] {
    border-color: #CECECE !important; }
    body .acf-flexible-content .layout[data-layout^="ANCHOR"] > .acf-fc-layout-actions-wrap,
    body .acf-flexible-content .layout[data-layout^="ANCHOR"] > .ui-sortable-handle,
    body .acf-flexible-content .layout[data-layout^="ANCHOR"] > .acf-fc-layout-handle {
      background: #CECECE !important; }
body .acf-table-infos span {
  position: relative;
  display: inline-block;
  padding: 3px 5px;
  border-radius: 2px;
  background: #000;
  color: #fff; }
body .acf-tab-wrap {
  position: relative;
  width: 100%;
  background: transparent !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  body .acf-tab-wrap ul {
    padding: 0;
    margin: 0; }
    body .acf-tab-wrap ul li {
      padding: 0;
      margin: 0; }
      body .acf-tab-wrap ul li a {
        color: var(--lucyan-color-noir);
        border: none;
        border-bottom: 3px solid transparent;
        background: none !important; }
      body .acf-tab-wrap ul li.active a {
        color: var(--lucyan-color-main) !important;
        border-color: var(--lucyan-color-main) !important; }
body.acf-admin-single-field-group [class*="acf-field-object-tab"] {
  background-color: rgba(51, 64, 84, 0.75) !important; }
  body.acf-admin-single-field-group [class*="acf-field-object-tab"] .handle a, body.acf-admin-single-field-group [class*="acf-field-object-tab"] .handle span {
    color: var(--lucyan-color-blanc) !important; }
body.acf-admin-single-field-group .acf-field-settings-tab-bar {
  display: none !important; }
body.acf-admin-single-field-group .acf-field-settings-main {
  display: block !important;
  width: 100% !important;
  float: left !important;
  padding: 10px 0; }

body.layout-loaded.layout-opened {
  overflow: hidden !important; }
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields {
  z-index: 99999;
  position: fixed;
  top: 50%;
  left: 50%;
  display: block !important;
  width: 80%;
  max-width: 992px;
  height: auto;
  max-height: 80%;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  overflow: auto;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
                /*z-index: 99999;
                position: fixed;
                top: 10%;
                left: 10%;
                display: block !important;
                width: 80%;
                height: 80%;
                background: #fff;

                opacity: 0;
                visibility: hidden;
                overflow: auto;*/ }
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .close-layout {
  z-index: 99995;
  position: fixed;
  top: 10%;
  right: 10%;
  display: inline-block;
  margin: -25px -40px 0 0 !important;
  padding: 0 !important;
  color: #fff;
  opacity: 0;
  visibility: hidden; }
  body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .close-layout .cl::before, body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .close-layout .cl::after {
    content: "";
    position: absolute;
    top: 50%;
    left: -10px;
    display: inline-block;
    width: 12px;
    height: 2px;
    margin: -1px 0 0 -6px;
    background: currentColor; }
  body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .close-layout .cl::before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .close-layout .cl::after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout .overlay-layout {
  content: "";
  z-index: 99990;
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  opacity: 0;
  visibility: hidden; }
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout.edit-layout > .acf-fields {
  opacity: 1;
  visibility: inherit; }
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout.edit-layout .close-layout,
body.layout-loaded .acf-field[data-name="bloc_contenu"] > .acf-input > .acf-flexible-content > .values > .layout.edit-layout .overlay-layout {
  opacity: 1;
  visibility: inherit; }

.wpallimport-plugin .wpallimport-console {
  position: relative;
  display: block;
  width: 100%;
  box-sizing: border-box; }
  .wpallimport-plugin .wpallimport-console .updated.found_records {
    z-index: 1 !important;
    position: relative !important;
    display: block;
    bottom: 0 !important;
    left: 0 !important;
    width: 100%;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 10px;
    background: transparent !important;
    text-align: left; }
    .wpallimport-plugin .wpallimport-console .updated.found_records h3 {
      margin: 0 0 10px; }
    .wpallimport-plugin .wpallimport-console .updated.found_records h4, .wpallimport-plugin .wpallimport-console .updated.found_records p {
      margin: 0; }
  .wpallimport-plugin .wpallimport-console input.button {
    z-index: 5 !important;
    position: absolute !important;
    top: 12px !important;
    right: 10px !important; }
.wpallimport-plugin .wpallimport-submit-buttons .back {
  line-height: 48px; }

body #contact-form-editor-tabs {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 25px;
  padding: 0; }
body #contact-form-editor .contact-form-editor-panel {
  position: relative;
  display: block;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: var(--lucyan-box-margin);
  padding: var(--lucyan-box-padding);
  border-color: var(--lucyan-box-border);
  border-radius: var(--lucyan-box-border-radius);
  background: var(--lucyan-box-background);
  -webkit-box-shadow: var(--lucyan-box-shadow);
  box-shadow: var(--lucyan-box-shadow);
  color: var(--lucyan-box-color);
  -webkit-transition: all 400ms ease-out;
  transition: all 400ms ease-out; }
  body #contact-form-editor .contact-form-editor-panel:hover {
    -webkit-box-shadow: var(--lucyan-box-shadow-hover);
    box-shadow: var(--lucyan-box-shadow-hover); }

body #woocommerce-product-data select#product-type,
body #woocommerce-product-data input.wc_input_price {
  border: 2px solid var(--lucyan-color-main3-active); }

body {
    /*#icl_div{

        .inside > *{
            display: none;
        }

        #icl_document_language_dropdown,
        #icl_translate_options,
        .icl_cyan_box{
            display: block;
        }

        .otgs-toggle-group{
            @include restricted;
        }

        #icl_translate_options{

            p{
                @include restricted;
            }
        }

        #icl_untranslated_table{
            border: none;
        }

        .icl_translations_table{
            display: table !important;
        }
    }*/ }
  body #wpml-taxonomy-translation-filters,
  body #wpml-taxonomy-translation-terms-table,
  body #wpml-taxonomy-translation-terms-nav {
    position: relative;
    display: block;
    width: 100%;
    float: left; }
