/* line 9, www/instance/default/admin/sass/_editor.conf.scss */
.page-admin .row-editor {
  font-weight: normal;
  background-color: transparent;
  display: block;
  position: relative;
  border-bottom: 1px solid rgba(40, 42, 43, 0.5);
  cursor: pointer;
  border-left: 3px solid transparent; }
  /* line 18, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-inner {
    display: table;
    padding: 10px 30px;
    table-layout: fixed; }
  /* line 25, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor.is-writing .row-editor-figure {
    display: inline-block; }
  /* line 30, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor:hover, .page-admin .row-editor.is-selected {
    background-color: #161819; }
    /* line 32, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor:hover .row-editor-action, .page-admin .row-editor.is-selected .row-editor-action {
      display: inline-block; }
  /* line 37, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor.is-selected {
    border-left-color: #4a90d7; }
  /* line 42, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor.is-idle small {
    color: #222 !important; }
    /* line 44, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor.is-idle small:before {
      content: 'Idle';
      color: #555555 !important; }
  /* line 51, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor.is-filtred {
    display: none !important; }
  /* line 55, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-figure {
    color: #bbb;
    border: 2px solid #333434;
    line-height: 28px;
    float: right;
    text-align: center;
    border-radius: 30px;
    font-size: 14px;
    font-weight: 400;
    padding: 0 10px;
    display: none; }
  /* line 68, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-avatar {
    position: relative;
    display: table-cell;
    padding: 0 20px 0 0;
    width: 40px; }
    /* line 73, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor-avatar ._online {
      position: absolute;
      width: 8px;
      height: 8px;
      border: 2px solid #212222;
      border-radius: 10px;
      top: 0;
      left: 0;
      background-color: #929292; }
    /* line 83, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor-avatar ._online._1 {
      background-color: #8fb006; }
    /* line 86, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor-avatar .img {
      width: 40px; }
    /* line 91, www/instance/default/admin/sass/_editor.conf.scss */
    .page-admin .row-editor-avatar img {
      display: block;
      border-radius: 100px;
      width: 40px; }
  /* line 98, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-infos {
    display: table-cell;
    vertical-align: middle;
    font-size: 16px;
    font-family: "PT Sans", sans-serif;
    width: 100%; }
  /* line 106, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-name {
    display: block;
    font-weight: bold;
    color: #fff; }
  /* line 112, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-sub {
    display: inline-block;
    color: #4a90d7;
    font-weight: 400; }
  /* line 118, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor-action {
    display: none;
    padding: 0 0 0 5px;
    height: 14px;
    position: absolute;
    top: 20px;
    right: 20px; }

/* line 128, www/instance/default/admin/sass/_editor.conf.scss */
.page-admin .row-editor__white {
  border-bottom: 1px solid rgba(230, 230, 230, 0.5); }
  /* line 130, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor__white .row-editor-name {
    color: #333; }
  /* line 133, www/instance/default/admin/sass/_editor.conf.scss */
  .page-admin .row-editor__white:hover, .page-admin .row-editor__white.is-selected {
    background-color: #F9F9F9; }

/* line 4, www/instance/default/admin/sass/_menu.sticky.conf.scss */
.page-admin .admin_menu.menu_sticky .inner {
  top: 48px;
  position: fixed;
  left: 0; }

/* line 12, www/instance/default/admin/sass/_menu.sticky.conf.scss */
.page-admin.admin_nav .menu_sticky.admin_menu .inner {
  padding-left: 90px; }

/* line 16, www/instance/default/admin/sass/_menu.sticky.conf.scss */
.page-admin.admin_nav.with_quick .menu_sticky.admin_menu .inner {
  padding-left: 430px; }

/* line 15, www/instance/default/admin/sass/display.scss */
.page-admin #app {
  background-color: #F2F1EE; }

/* line 18, www/instance/default/admin/sass/display.scss */
.page-admin #contain {
  background-color: #fff;
  margin: 0 auto;
  width: 1020px; }

/* line 25, www/instance/default/admin/sass/display.scss */
.page-admin.extended #contain {
  margin: 0;
  width: auto;
  min-height: 950px;
  min-width: 1020px;
  background-color: transparent; }

/* line 36, www/instance/default/admin/sass/display.scss */
#admin .row {
  box-sizing: border-box;
  vertical-align: top; }
  /* line 39, www/instance/default/admin/sass/display.scss */
  #admin .row.centered {
    text-align: center; }

/* line 44, www/instance/default/admin/sass/display.scss */
#admin .export-container {
  display: inline-block; }

/* line 47, www/instance/default/admin/sass/display.scss */
#admin .button.export {
  text-indent: 10px;
  position: relative; }
  /* line 50, www/instance/default/admin/sass/display.scss */
  #admin .button.export i {
    /* sprite */
    background-image: url(/admin/images/export.png);
    background-position: 0px 0px;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 16px;
    width: 16px;
    margin-top: -2px; }
  /* line 59, www/instance/default/admin/sass/display.scss */
  #admin .button.export:hover .export-list {
    display: block; }
  /* line 63, www/instance/default/admin/sass/display.scss */
  #admin .button.export .export-list {
    position: absolute;
    top: 16px;
    right: 0;
    z-index: 10;
    padding-top: 20px;
    display: none; }
    /* line 70, www/instance/default/admin/sass/display.scss */
    #admin .button.export .export-list ul {
      height: 0; }
    /* line 73, www/instance/default/admin/sass/display.scss */
    #admin .button.export .export-list li {
      background-color: #fff;
      border: 1px solid #e9e8e5 !important;
      border-bottom: none;
      padding: 12px 15px 10px;
      font-family: "PT Sans", sans-serif;
      font-size: 14px;
      font-weight: bold;
      color: #333333;
      text-indent: 15px;
      text-align: left;
      min-width: 100px;
      cursor: pointer; }
      /* line 86, www/instance/default/admin/sass/display.scss */
      #admin .button.export .export-list li.pdf i {
        /* sprite */
        background-image: url(/admin/images/pdf.png);
        background-position: 0px 0px;
        width: 16px;
        height: 16px;
        background-repeat: no-repeat; }
      /* line 89, www/instance/default/admin/sass/display.scss */
      #admin .button.export .export-list li.xls i {
        /* sprite */
        background-image: url(/admin/images/xls.png);
        background-position: 0px 0px;
        width: 16px;
        height: 16px;
        background-repeat: no-repeat; }
      /* line 92, www/instance/default/admin/sass/display.scss */
      #admin .button.export .export-list li i {
        background-repeat: no-repeat;
        display: inline-block;
        float: left;
        height: 20px;
        width: 16px;
        margin-top: -2px; }
      /* line 100, www/instance/default/admin/sass/display.scss */
      #admin .button.export .export-list li:hover {
        background-color: #e9e8e5; }

/* line 112, www/instance/default/admin/sass/display.scss */
#admin #container div.box.backed {
  background-color: #f0f0f0;
  padding: 5px; }
  /* line 115, www/instance/default/admin/sass/display.scss */
  #admin #container div.box.backed .content {
    border: none;
    padding: 0;
    padding-top: 25px; }

/* line 129, www/instance/default/admin/sass/display.scss */
#admin #container .list .row:not(._more), #admin #container .list .brick .tampon, #admin #container .wall .row:not(._more), #admin #container .wall .brick .tampon {
  padding: 0;
  border: none;
  margin: 2px; }

/* line 138, www/instance/default/admin/sass/display.scss */
.chain {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px; }
  /* line 142, www/instance/default/admin/sass/display.scss */
  .chain._small {
    width: 16px;
    height: 16px;
    background-image: url(/admin/images/tools/chain-small.png); }

/* line 150, www/instance/default/admin/sass/display.scss */
.filters {
  margin-bottom: 10px; }
  /* line 152, www/instance/default/admin/sass/display.scss */
  .filters a {
    font-size: 8px;
    text-transform: uppercase;
    color: #999999;
    padding-right: 10px; }
    /* line 157, www/instance/default/admin/sass/display.scss */
    .filters a.current {
      font-weight: bold;
      color: #222222; }

/* line 164, www/instance/default/admin/sass/display.scss */
.zone_init {
  padding: 20px;
  font-weight: 700;
  color: #fa1041;
  background-color: #e5e5e5;
  display: none; }
  /* line 170, www/instance/default/admin/sass/display.scss */
  .zone_init b {
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
    text-align: center; }

/* line 179, www/instance/default/admin/sass/display.scss */
#admin .delete {
  display: inline-block;
  padding: 0px 4px 3px;
  font-size: 11px;
  color: white;
  line-height: 11px;
  text-align: center;
  background-color: #CCC;
  border-radius: 10px;
  text-transform: lowercase;
  font-weight: bold;
  margin-left: 10px;
  vertical-align: middle;
  cursor: pointer; }
  /* line 193, www/instance/default/admin/sass/display.scss */
  #admin .delete:hover {
    text-decoration: none;
    background-color: #c9012f; }
  /* line 197, www/instance/default/admin/sass/display.scss */
  #admin .delete._small {
    padding: 3px 3px 5px;
    font-size: 11px;
    line-height: 4px; }

/* line 206, www/instance/default/admin/sass/display.scss */
#admin ._ko {
  color: #c9012f; }

/* line 209, www/instance/default/admin/sass/display.scss */
#admin ._ok {
  color: #8fb006; }

/* line 212, www/instance/default/admin/sass/display.scss */
#admin ._mouais {
  color: #ff6600; }

/* line 217, www/instance/default/admin/sass/display.scss */
.pourcentBar {
  height: 10px;
  background-color: #eeeeee;
  display: inline-block;
  width: 50px;
  vertical-align: middle;
  line-height: 10px;
  font-size: 10px;
  border-radius: 4px; }
  /* line 226, www/instance/default/admin/sass/display.scss */
  .pourcentBar .value {
    background-color: #8fb006;
    display: inline-block;
    height: 10px;
    vertical-align: middle;
    border-radius: 4px; }

/* line 236, www/instance/default/admin/sass/display.scss */
._gae_scrollTracker._display {
  position: absolute;
  border-top: 1px solid #ff0000;
  height: 1px;
  left: 0;
  right: 0;
  z-index: 99999; }
  /* line 243, www/instance/default/admin/sass/display.scss */
  ._gae_scrollTracker._display ._text {
    float: left;
    background-color: #ff0000;
    color: #fff;
    font-size: 11px;
    padding: 0 5px;
    display: block; }

/* line 252, www/instance/default/admin/sass/display.scss */
._gae_scrollTracker ._text {
  display: none; }

/* line 257, www/instance/default/admin/sass/display.scss */
.top_news_stats {
  position: absolute;
  padding: 10px;
  background-color: #f0eff0;
  display: none;
  right: 100%;
  border-radius: 3px;
  margin-right: 10px;
  z-index: 100;
  width: 150px; }
  /* line 268, www/instance/default/admin/sass/display.scss */
  .top_news_stats .weight {
    font-weight: bold;
    color: #000000; }
  /* line 273, www/instance/default/admin/sass/display.scss */
  .top_news_stats .stats {
    display: none;
    font-size: 11px; }
  /* line 278, www/instance/default/admin/sass/display.scss */
  .top_news_stats:hover .stats {
    display: block; }

/* line 284, www/instance/default/admin/sass/display.scss */
#admin i.rank, .admin i.rank {
  cursor: s-resize;
  font-weight: bold;
  font-size: 14px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url(/admin/images/draggable-sortable/grippy.png);
  padding-left: 10px; }

/* line 297, www/instance/default/admin/sass/display.scss */
.admin_loading:before {
  content: "Loading...";
  position: absolute;
  background-color: #222;
  padding: 10px;
  color: #fff;
  font-family: "PT Sans Narrow", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  top: 0;
  width: 100px;
  z-index: 1000;
  text-align: center;
  left: 50%;
  margin-left: -50px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }

/* line 316, www/instance/default/admin/sass/display.scss */
#searchWorlds {
  position: relative;
  margin-bottom: 10px; }
  /* line 322, www/instance/default/admin/sass/display.scss */
  #searchWorlds ul.list.my li .del {
    display: block; }
  /* line 325, www/instance/default/admin/sass/display.scss */
  #searchWorlds ul.list.my li .up {
    display: inline; }
  /* line 328, www/instance/default/admin/sass/display.scss */
  #searchWorlds ul.list.my li .add {
    display: none; }
  /* line 331, www/instance/default/admin/sass/display.scss */
  #searchWorlds ul.list.my li.main .up {
    font-size: 16px; }
  /* line 336, www/instance/default/admin/sass/display.scss */
  #searchWorlds ul.list li {
    padding-left: 0;
    margin-bottom: 5px;
    padding-bottom: 5px; }
    /* line 340, www/instance/default/admin/sass/display.scss */
    #searchWorlds ul.list li a {
      color: #444444; }
    /* line 343, www/instance/default/admin/sass/display.scss */
    #searchWorlds ul.list li .up {
      display: none; }
    /* line 346, www/instance/default/admin/sass/display.scss */
    #searchWorlds ul.list li .del {
      display: none;
      color: #c9012f;
      float: right;
      font-size: 11px; }

/* line 357, www/instance/default/admin/sass/display.scss */
._dB_loading:before {
  content: "Loading...";
  display: block;
  text-align: center;
  width: 100%;
  position: absolute;
  height: 100%;
  background: rgba(243, 243, 243, 0.25);
  top: 0;
  left: 0;
  z-index: 10;
  color: #80b7cf;
  vertical-align: middle;
  box-sizing: border-box;
  line-height: 141px; }

/* line 375, www/instance/default/admin/sass/display.scss */
body[display_ad="1"] ._A2 {
  display: block;
  background-color: #cdcdcd;
  height: 100px;
  line-height: 100px;
  min-width: 300px;
  border: 2px solid #b1b1b1;
  text-align: center; }
  /* line 377, www/instance/default/admin/sass/display.scss */
  body[display_ad="1"] ._A2._M1 {
    display: none; }
  /* line 384, www/instance/default/admin/sass/display.scss */
  body[display_ad="1"] ._A2 > * {
    display: none !important; }
  /* line 385, www/instance/default/admin/sass/display.scss */
  body[display_ad="1"] ._A2:after {
    content: attr(data-f) " - " attr(data-p) !important;
    display: inline-block !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    visibility: visible !important; }

/* line 396, www/instance/default/admin/sass/display.scss */
body[display_ad_new="1"] .sasAD {
  display: block;
  background-color: #e44c3c;
  height: 100px;
  line-height: 100px;
  min-width: 300px;
  border: 2px solid #c5655a;
  text-align: center; }
  /* line 404, www/instance/default/admin/sass/display.scss */
  body[display_ad_new="1"] .sasAD > * {
    display: none !important; }
  /* line 405, www/instance/default/admin/sass/display.scss */
  body[display_ad_new="1"] .sasAD:after {
    content: attr(data-format) !important;
    display: inline-block !important;
    font-size: 30px !important;
    font-weight: 700 !important;
    visibility: visible !important;
    color: #fff; }

/* line 418, www/instance/default/admin/sass/display.scss */
.__display_gae__ [_gae]:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(67, 135, 252, 0.4); }

/* line 428, www/instance/default/admin/sass/display.scss */
body[display_ad="1"] ._A2.outerA2 {
  right: 0 !important; }

/* line 431, www/instance/default/admin/sass/display.scss */
body[display_ad="1"] #articleContent {
  margin-left: 0 !important; }

/* line 3, www/instance/default/admin/sass/_global.conf.scss */
body.page-admin {
  padding: 0;
  margin: 0;
  font: 300 14px / 19px "PT Sans", sans-serif;
  color: #333; }
  /* line 8, www/instance/default/admin/sass/_global.conf.scss */
  body.page-admin.extended {
    width: auto;
    margin: 0; }
    /* line 11, www/instance/default/admin/sass/_global.conf.scss */
    body.page-admin.extended #contain {
      margin: 0;
      width: auto;
      min-height: 950px;
      min-width: 1020px;
      background-color: transparent; }

/* line 20, www/instance/default/admin/sass/_global.conf.scss */
body.extended #container {
  padding: 0; }

/* line 24, www/instance/default/admin/sass/_global.conf.scss */
.admin_zone .admin-container {
  padding: 0 15px;
  margin: 0 auto;
  width: 1020px; }

/* line 2, www/instance/default/admin/sass/_dark.conf.scss */
body.admin-dark #app {
  background: #161819;
  color: #fff; }

/* line 7, www/instance/default/admin/sass/_dark.conf.scss */
body.admin-dark .admin_zone h1, body.admin-dark .admin_zone h2, body.admin-dark .admin_zone h3, body.admin-dark .admin_zone h4, body.admin-dark .admin_zone h5, body.admin-dark .admin_zone h6,
body.admin-dark .admin_zone .h1, body.admin-dark .admin_zone .h2, body.admin-dark .admin_zone .h3, body.admin-dark .admin_zone .h4, body.admin-dark .admin_zone .h5, body.admin-dark .admin_zone .h6 {
  color: #fff; }

/* line 5, www/instance/default/admin/sass/framework.scss */
.admin_zone {
  /* HTML5 display-role reset for older browsers */ }
  /* line 1, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone fieldset, .admin_zone ul, .admin_zone li {
    border: 0;
    margin: 0;
    padding: 0; }
  /* line 7, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone body {
    line-height: 1; }
  /* line 10, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone ol, .admin_zone ul {
    list-style: none; }
  /* line 13, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone blockquote, .admin_zone q {
    quotes: none; }
  /* line 16, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone blockquote:before, .admin_zone blockquote:after,
  .admin_zone q:before, .admin_zone q:after {
    content: '';
    content: none; }
  /* line 21, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone table {
    border-collapse: collapse;
    border-spacing: 0; }
  /* line 26, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone a {
    text-decoration: none; }
    /* line 28, www/instance/default/admin/sass/_reset.conf.scss */
    .admin_zone a:focus {
      outline: 1px dotted; }
  /* line 34, www/instance/default/admin/sass/_reset.conf.scss */
  .admin_zone .disp .img {
    background-color: transparent; }
  /* line 2, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .grid {
    margin: 0 -15px; }
    /* line 4, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid:after {
      display: table;
      content: " ";
      clear: both;
      box-sizing: border-box; }
    /* line 10, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid-flex {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-direction: normal;
      -moz-box-direction: normal;
      -webkit-box-orient: horizontal;
      -moz-box-orient: horizontal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: start;
      -moz-box-pack: start;
      -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
      align-content: flex-start;
      -webkit-box-align: stretch;
      -moz-box-align: stretch;
      -webkit-align-items: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      /* line 39, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .grid-flex .col {
        display: flex; }
        /* line 41, www/instance/default/admin/sass/_grid.conf.scss */
        .admin_zone .grid-flex .col > .inner {
          width: 100%; }
        /* line 44, www/instance/default/admin/sass/_grid.conf.scss */
        .admin_zone .grid-flex .col__flex-align-middle {
          align-items: center;
          justify-content: center; }
  /* line 53, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col {
    box-sizing: border-box;
    display: inline-block;
    padding: 0 15px;
    margin: 0 !important;
    vertical-align: top;
    position: relative;
    text-align: left;
    width: 100%;
    float: left;
    min-height: 1px; }
    /* line 68, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col._nop {
      padding: 0; }
      /* line 70, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col._nop > .inner {
        padding: 0; }
    /* line 74, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col._nopr {
      padding-right: 0; }
    /* line 77, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col._nopt {
      padding-top: 0; }
    /* line 80, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col._nov {
      padding: 0; }
      /* line 82, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col._nov > .inner {
        padding: 0 30px 0 0; }
    /* line 86, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col > .inner {
      background-color: #fff;
      padding: 15px;
      margin: 0;
      position: relative;
      border-radius: 0 0 3px 3px; }
      /* line 92, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col > .inner._nop {
        padding: 0; }
      /* line 95, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col > .inner > .col {
        padding-top: 0; }
    /* line 99, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col > .header {
      padding: 10px 15px 0 15px;
      margin: 0 !important;
      border-radius: 3px 3px 0 0; }
      /* line 103, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col > .header h2 {
        font-size: 19px !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-1 {
    width: 8.33333% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-2 {
    width: 16.66667% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-3 {
    width: 25% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-4 {
    width: 33.33333% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-5 {
    width: 41.66667% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-6 {
    width: 50% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-7 {
    width: 58.33333% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-8 {
    width: 66.66667% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-9 {
    width: 75% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-10 {
    width: 83.33333% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-11 {
    width: 91.66667% !important; }
  /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col-d-12 {
    width: 100% !important; }
  /* line 127, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .grid.g-0 {
    margin: 0 -0px; }
    /* line 129, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid.g-0 > .col {
      padding: 0 0px; }
  /* line 135, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col.g-0 {
    padding: 0 0px; }
    /* line 137, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col.g-0._nov {
      padding: 0; }
      /* line 139, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col.g-0._nov > .inner {
        padding: 0 0px; }
  /* line 127, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .grid.g-5 {
    margin: 0 -2.5px; }
    /* line 129, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid.g-5 > .col {
      padding: 0 2.5px; }
  /* line 135, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col.g-5 {
    padding: 0 2.5px; }
    /* line 137, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col.g-5._nov {
      padding: 0; }
      /* line 139, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col.g-5._nov > .inner {
        padding: 0 2.5px; }
  /* line 127, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .grid.g-20 {
    margin: 0 -10px; }
    /* line 129, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid.g-20 > .col {
      padding: 0 10px; }
  /* line 135, www/instance/default/admin/sass/_grid.conf.scss */
  .admin_zone .col.g-20 {
    padding: 0 10px; }
    /* line 137, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col.g-20._nov {
      padding: 0; }
      /* line 139, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col.g-20._nov > .inner {
        padding: 0 10px; }
  @media screen and (min-width: 1025px) {
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-1 {
      width: 8.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-2 {
      width: 16.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-3 {
      width: 25% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-4 {
      width: 33.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-5 {
      width: 41.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-6 {
      width: 50% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-7 {
      width: 58.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-8 {
      width: 66.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-9 {
      width: 75% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-10 {
      width: 83.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-11 {
      width: 91.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-m-12 {
      width: 100% !important; }
    /* line 127, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .grid.g-5 {
      margin: 0 -2.5px; }
      /* line 129, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .grid.g-5 > .col {
        padding: 0 2.5px; }
    /* line 135, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col.g-5 {
      padding: 0 2.5px; }
      /* line 137, www/instance/default/admin/sass/_grid.conf.scss */
      .admin_zone .col.g-5._nov {
        padding: 0; }
        /* line 139, www/instance/default/admin/sass/_grid.conf.scss */
        .admin_zone .col.g-5._nov > .inner {
          padding: 0 2.5px; } }
  @media only screen and (min-width: 576px) and (max-width: 1024px) {
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-1 {
      width: 16.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-2 {
      width: 33.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-3 {
      width: 50% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-4 {
      width: 66.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-5 {
      width: 83.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-s-6 {
      width: 100% !important; } }
  @media only screen and (max-width: 575px) {
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-xs-1 {
      width: 33.33333% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-xs-2 {
      width: 66.66667% !important; }
    /* line 116, www/instance/default/admin/sass/_grid.conf.scss */
    .admin_zone .col-xs-3 {
      width: 100% !important; } }
  /* line 6, www/instance/default/admin/sass/_accordion.conf.scss */
  .admin_zone .accordion.is-open .accordion-toggle .i-svg {
    transform: rotate(0deg); }
  /* line 11, www/instance/default/admin/sass/_accordion.conf.scss */
  .admin_zone .accordion-toggle {
    float: right;
    vertical-align: top; }
    /* line 14, www/instance/default/admin/sass/_accordion.conf.scss */
    .admin_zone .accordion-toggle .i-svg {
      transform: rotate(180deg);
      -webkit-transition: transform 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
      transition: transform 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; }
  /* line 3, www/instance/default/admin/sass/_animation.conf.scss */
  .admin_zone .slide-fade-enter-active, .admin_zone .slide-fade-leave {
    transition: opacity 0.3s ease-in-out;
    opacity: 1; }
    /* line 6, www/instance/default/admin/sass/_animation.conf.scss */
    .admin_zone .slide-fade-enter-active .overlay-row, .admin_zone .slide-fade-leave .overlay-row {
      transform: translateY(0);
      transition: transform 0.3s ease-in-out;
      position: absolute;
      width: 100%;
      height: 100vh; }
  /* line 14, www/instance/default/admin/sass/_animation.conf.scss */
  .admin_zone .slide-fade-enter, .admin_zone .slide-fade-leave-active {
    transition: opacity 0.3s ease-in-out;
    opacity: 0; }
    /* line 17, www/instance/default/admin/sass/_animation.conf.scss */
    .admin_zone .slide-fade-enter .overlay-row, .admin_zone .slide-fade-leave-active .overlay-row {
      transform: translateY(-10px);
      transition: transform 0.3s ease-in-out;
      position: absolute;
      width: 100%;
      height: 100vh; }
  /* line 26, www/instance/default/admin/sass/_animation.conf.scss */
  .admin_zone .highlight-enter-active {
    background-color: rgba(255, 255, 255, 0);
    transition: all 1s; }
  /* line 30, www/instance/default/admin/sass/_animation.conf.scss */
  .admin_zone .highlight-enter {
    opacity: 0;
    background-color: #f5e29f; }
  /* line 3, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .autocomplete-container {
    position: relative; }
  /* line 7, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .autocomplete-results {
    background: #161819;
    color: #fff;
    width: 100%;
    position: absolute;
    top: 43px;
    left: 0px;
    right: 0px;
    border-radius: 0 0 3px 3px;
    z-index: 5; }
    /* line 18, www/instance/default/admin/sass/_autocomplete.conf.scss */
    .admin_zone .autocomplete-results .row:hover {
      background: #282a2b; }
    /* line 24, www/instance/default/admin/sass/_autocomplete.conf.scss */
    .admin_zone .autocomplete-results.results {
      border: none !important; }
    /* line 27, www/instance/default/admin/sass/_autocomplete.conf.scss */
    .admin_zone .autocomplete-results .contain {
      padding: 0;
      max-height: 370px;
      overflow-y: auto;
      overflow-x: hidden; }
    /* line 33, www/instance/default/admin/sass/_autocomplete.conf.scss */
    .admin_zone .autocomplete-results .row {
      border: none !important;
      border-bottom: 1px solid #282a2b !important;
      margin: 0 !important; }
      /* line 37, www/instance/default/admin/sass/_autocomplete.conf.scss */
      .admin_zone .autocomplete-results .row:after {
        display: none; }
    /* line 41, www/instance/default/admin/sass/_autocomplete.conf.scss */
    .admin_zone .autocomplete-results a {
      font-size: inherit !important;
      color: inherit;
      display: inline-block;
      padding: 7px 15px;
      width: 100%;
      color: #fff;
      background-color: #161819; }
      /* line 49, www/instance/default/admin/sass/_autocomplete.conf.scss */
      .admin_zone .autocomplete-results a b {
        font-weight: normal;
        color: #fff; }
  /* line 57, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone form div.results div.contain ul.list li.row {
    border-top: none !important;
    border-bottom: 1px solid #282a2b !important; }
  /* line 62, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .folder_search .twitter-typeahead .tt-hint {
    visibility: hidden; }
  /* line 69, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .twitter-typeahead .tt-dropdown-menu {
    background: #161819;
    color: #fff;
    width: 100%;
    position: absolute;
    top: 43px;
    left: 0px;
    right: 0px;
    border-radius: 0 0 3px 3px;
    z-index: 5; }
  /* line 80, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .twitter-typeahead .tt-suggestion {
    font-size: inherit !important;
    color: inherit;
    display: inline-block;
    padding: 7px 15px;
    width: 100%;
    color: #fff;
    background-color: #161819;
    box-sizing: border-box;
    position: relative; }
  /* line 91, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .twitter-typeahead .tt-suggestion:after {
    display: block;
    content: ' ';
    clear: both; }
  /* line 96, www/instance/default/admin/sass/_autocomplete.conf.scss */
  .admin_zone .twitter-typeahead .tt-is-under-cursor {
    background: #282a2b !important; }
  /* line 3, www/instance/default/admin/sass/_charcount.conf.scss */
  .admin_zone .charcount {
    font: 13px/16px "Open Sans", "PT Sans", sans-serif, monospace;
    color: #b1b0af; }
    /* line 6, www/instance/default/admin/sass/_charcount.conf.scss */
    .admin_zone .charcount.is-toolong {
      color: #f44848; }
    /* line 9, www/instance/default/admin/sass/_charcount.conf.scss */
    .admin_zone .charcount.is-tooshort {
      color: #ffae44; }
  /* line 5, www/instance/default/admin/sass/_button.conf.scss */
  .admin_zone .button {
    background-color: #4a90d7;
    border-radius: 3px;
    color: #fff;
    padding: 9px 18px 9px 18px;
    font-size: 14px;
    font-family: "OswaldBold", "PT Sans Narrow", "PT Sans", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer;
    text-align: center;
    letter-spacing: 0.02em;
    line-height: 18px;
    vertical-align: top;
    display: inline-block;
    box-sizing: border-box;
    min-height: 40px;
    position: relative;
    border-radius: 20px;
    text-decoration: none;
    border: 2px solid #4a90d7;
    transition: background-color 0.07s ease-in, color 0.07s ease-in; }
    /* line 31, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button:visited {
      color: #fff; }
    /* line 34, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button:hover, .admin_zone .button:focus, .admin_zone .button.is-focus {
      background-color: #54a0dd;
      border-color: #54a0dd;
      outline: none;
      color: #fff;
      text-decoration: none; }
    /* line 41, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button:disabled, .admin_zone .button.disabled, .admin_zone .button.is-disabled {
      background-color: #cdcccb;
      border-color: transparent;
      cursor: no-drop; }
      /* line 45, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button:disabled:hover, .admin_zone .button.disabled:hover, .admin_zone .button.is-disabled:hover {
        background-color: #cdcccb;
        border-color: transparent; }
    /* line 52, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.transparent {
      background-color: transparent;
      border-color: #fff; }
      /* line 55, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.transparent.inverted {
        color: #4a90d7; }
    /* line 61, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button._trans {
      background-color: transparent;
      border-color: #4a90d7;
      color: #4a90d7; }
      /* line 67, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button._trans._plus:before {
        content: '';
        background-image: url("//media.melty.fr/render/plus.svg?c1=4a90d7");
        display: inline-block;
        width: 12px;
        height: 12px;
        vertical-align: middle;
        margin-top: -3px;
        margin-right: 10px; }
    /* line 81, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button__full-size, .admin_zone .button.full {
      width: 100%; }
    /* line 86, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button > .i-svg {
      display: table-cell;
      vertical-align: middle; }
      /* line 89, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button > .i-svg + span {
        display: table-cell;
        vertical-align: middle;
        padding: 0 0 0 10px; }
    /* line 97, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.empty {
      background-color: transparent;
      color: #4a90d7; }
      /* line 100, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.empty:hover, .admin_zone .button.empty:focus {
        background-color: #54a0dd;
        border-color: #54a0dd;
        color: #fff; }
    /* line 106, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.error {
      background-color: #f44848;
      border-color: #f44848; }
      /* line 109, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.error.empty {
        background-color: transparent;
        color: #f44848; }
      /* line 113, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.error:hover, .admin_zone .button.error:focus {
        background-color: #f75e5e;
        border-color: #f75e5e;
        color: #fff; }
    /* line 119, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.warning {
      background-color: #ffae44;
      border-color: #ffae44; }
      /* line 122, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.warning.empty {
        background-color: transparent;
        color: #ffae44; }
      /* line 126, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.warning:hover, .admin_zone .button.warning:focus {
        background-color: #ffb94e;
        border-color: #ffb94e;
        color: #fff; }
    /* line 132, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.success {
      background-color: #41bf68;
      border-color: #41bf68; }
      /* line 135, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.success.empty {
        background-color: transparent;
        color: #41bf68; }
      /* line 139, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.success:hover, .admin_zone .button.success:focus {
        background-color: #4ac877;
        border-color: #4ac877;
        color: #fff; }
    /* line 145, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.neutral {
      background-color: #f2f1ee;
      color: #4a90d7;
      border-color: #f2f1ee; }
    /* line 152, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.inverse {
      background-color: #fff;
      border-color: #fff;
      color: #4a90d7; }
      /* line 156, www/instance/default/admin/sass/_button.conf.scss */
      .admin_zone .button.inverse:hover, .admin_zone .button.inverse:focus {
        background-color: #fafafa;
        border-color: #fafafa;
        color: #fff; }
    /* line 164, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.bigger {
      padding: 15px 15px; }
    /* line 167, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button.tiny {
      min-height: 24px;
      padding: 2px 15px;
      font: 11px/18px "Open Sans", "PT Sans", sans-serif;
      border-width: 1px; }
  /* line 177, www/instance/default/admin/sass/_button.conf.scss */
  .admin_zone .button-group {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
    /* line 181, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button-group > .button {
      margin-right: 0 !important;
      float: left; }
    /* line 185, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button-group > .button:first-child:not(:last-child):not(.dropdown-toggle) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    /* line 189, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button-group > .button:not(:first-child):not(:last-child):not(.dropdown-toggle) {
      border-radius: 0; }
    /* line 192, www/instance/default/admin/sass/_button.conf.scss */
    .admin_zone .button-group > .button:last-child:not(:first-child), .admin_zone .button-group .btn-group > .dropdown-toggle:not(:first-child) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
  /* line 4, www/instance/default/admin/sass/_dataviz.conf.scss */
  .admin_zone .dataviz--number {
    text-align: center;
    display: table;
    width: 100%;
    height: 100%;
    position: relative;
    font-size: 48px; }
    /* line 11, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number .value {
      display: table-cell;
      font-weight: bold;
      vertical-align: middle;
      font: 1em/40px "Open Sans", "PT Sans", sans-serif;
      padding: 20px 0 0 0; }
      /* line 17, www/instance/default/admin/sass/_dataviz.conf.scss */
      .admin_zone .dataviz--number .value .unit {
        display: inline-block;
        font-size: 0.5em;
        padding: 0 5px;
        color: inherit; }
    /* line 24, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number .title, .admin_zone .dataviz--number .legend {
      color: #b1b0af;
      font: 0.34em/0.45em "PT Sans", sans-serif; }
    /* line 28, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number .title {
      display: table-header-group;
      text-transform: capitalize; }
      /* line 31, www/instance/default/admin/sass/_dataviz.conf.scss */
      .admin_zone .dataviz--number .title + .value {
        padding-top: 0; }
    /* line 35, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number .legend {
      display: table-footer-group;
      line-height: 1.8em; }
    /* line 39, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number .dataviz--trend {
      position: absolute;
      top: 0;
      left: 0; }
    /* line 45, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--number__small {
      font-size: 32px; }
      /* line 47, www/instance/default/admin/sass/_dataviz.conf.scss */
      .admin_zone .dataviz--number__small .title, .admin_zone .dataviz--number__small .legend {
        font-size: 0.5em; }
      /* line 51, www/instance/default/admin/sass/_dataviz.conf.scss */
      .admin_zone .dataviz--number__small .value {
        line-height: 1.8em; }
        /* line 53, www/instance/default/admin/sass/_dataviz.conf.scss */
        .admin_zone .dataviz--number__small .value .unit {
          padding: 0; }
      /* line 57, www/instance/default/admin/sass/_dataviz.conf.scss */
      .admin_zone .dataviz--number__small .title {
        line-height: 1.1em; }
  /* line 68, www/instance/default/admin/sass/_dataviz.conf.scss */
  .admin_zone .dataviz--trend {
    font-size: 17px;
    font-weight: bold;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center center;
    width: 25px;
    height: 22px;
    color: #b1b0af;
    padding: 1px 0 0 33px; }
    /* line 78, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend:before {
      width: 22px;
      height: 22px;
      position: absolute;
      left: 0; }
    /* line 85, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend.up:before {
      content: url("//media.melty.fr/render/play.svg?c1=41bf68");
      transform: rotate(-90deg); }
    /* line 91, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend.up-mid:before {
      content: url("//media.melty.fr/render/play.svg?c1=ffae44");
      transform: rotate(-90deg); }
    /* line 97, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend.down-mid:before {
      content: url("//media.melty.fr/render/play.svg?c1=ffae44");
      transform: rotate(90deg); }
    /* line 103, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend.down:before {
      content: url("//media.melty.fr/render/play.svg?c1=f44848");
      transform: rotate(90deg); }
    /* line 109, www/instance/default/admin/sass/_dataviz.conf.scss */
    .admin_zone .dataviz--trend.still:before {
      content: url("//media.melty.fr/render/play.svg?c1=4a90d7"); }
  /* line 5, www/instance/default/admin/sass/_datepicker.conf.scss */
  .admin_zone .bootstrap-datetimepicker-widget table thead tr:first-child th {
    color: #111; }
  /* line 9, www/instance/default/admin/sass/_datepicker.conf.scss */
  .admin_zone .bootstrap-datetimepicker-widget table td.day {
    color: #000; }
    /* line 11, www/instance/default/admin/sass/_datepicker.conf.scss */
    .admin_zone .bootstrap-datetimepicker-widget table td.day.old {
      color: #aaa; }
  /* line 15, www/instance/default/admin/sass/_datepicker.conf.scss */
  .admin_zone .bootstrap-datetimepicker-widget table td span {
    color: #aaa; }
  /* line 19, www/instance/default/admin/sass/_datepicker.conf.scss */
  .admin_zone .bootstrap-datetimepicker-widget .picker-switch {
    float: none;
    vertical-align: initial; }
    /* line 22, www/instance/default/admin/sass/_datepicker.conf.scss */
    .admin_zone .bootstrap-datetimepicker-widget .picker-switch td span {
      line-height: 40px; }
  /* line 4, www/instance/default/admin/sass/_dbox.conf.scss */
  .admin_zone .dbox {
    width: 100%; }
    /* line 6, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox > .inner, .admin_zone .dbox .dbox-inner {
      padding: 0 !important;
      background-color: #fff;
      border-radius: 3px;
      margin-bottom: 30px !important; }
    /* line 13, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox.is-loading > .inner:before {
      content: " ";
      background-color: rgba(0, 0, 0, 0.2);
      width: 100%;
      height: 100%;
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1; }
    /* line 27, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox.is-expanded .dbox-expandable {
      background-color: #faf9f8; }
      /* line 29, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox.is-expanded .dbox-expandable .i-svg {
        transform: rotate(180deg); }
    /* line 33, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox.is-expanded .dbox-section__expandable {
      display: block; }
    /* line 38, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox-actionners {
      display: table;
      position: relative;
      vertical-align: middle;
      height: 44px; }
    /* line 45, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox-avatar img {
      width: 100%; }
    /* line 49, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox-section {
      position: relative;
      padding: 15px 20px;
      word-wrap: break-word; }
      /* line 53, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox-section.splitter {
        border-bottom: 1px solid #f2f1ee; }
      /* line 56, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox-section.spaced {
        padding: 30px 20px; }
      /* line 59, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox-section__expandable {
        display: none; }
    /* line 64, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox-title {
      font: 22px/28px "PT Sans", sans-serif;
      padding: 10px 20px;
      display: block; }
    /* line 70, www/instance/default/admin/sass/_dbox.conf.scss */
    .admin_zone .dbox-header {
      position: relative; }
      /* line 72, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox-header--super {
        font: 24px/30px "PT Sans", sans-serif;
        margin: 20px 0 15px 0;
        display: block; }
      /* line 77, www/instance/default/admin/sass/_dbox.conf.scss */
      .admin_zone .dbox-header__expandable {
        display: table;
        width: 100%;
        table-layout: fixed;
        border-bottom: 1px solid #f2f1ee; }
        /* line 82, www/instance/default/admin/sass/_dbox.conf.scss */
        .admin_zone .dbox-header__expandable .dbox-expandable {
          display: table-cell;
          width: 40px;
          border-right: 1px solid #f2f1ee;
          vertical-align: middle;
          text-align: center;
          cursor: pointer; }
          /* line 89, www/instance/default/admin/sass/_dbox.conf.scss */
          .admin_zone .dbox-header__expandable .dbox-expandable .i-svg {
            -webkit-transition: transform 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
            transition: transform 0.35s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; }
        /* line 93, www/instance/default/admin/sass/_dbox.conf.scss */
        .admin_zone .dbox-header__expandable .dbox-section {
          display: table-cell;
          width: 100%; }
  /* line 102, www/instance/default/admin/sass/_dbox.conf.scss */
  .admin_zone .dbox__hoverable .dbox-action {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 0.2s ease-in-out; }
  /* line 111, www/instance/default/admin/sass/_dbox.conf.scss */
  .admin_zone .dbox__hoverable:hover .dbox-action {
    opacity: 1; }
  /* line 3, www/instance/default/admin/sass/_dropdown.conf.scss */
  .admin_zone .dropdown {
    display: inline-block;
    position: relative;
    vertical-align: top; }
    /* line 7, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown-label, .admin_zone .dropdown-toggle {
      display: table-cell;
      vertical-align: middle; }
    /* line 11, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown-toggle {
      padding-left: 5px;
      line-height: 7px; }
    /* line 15, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown-items {
      display: none;
      box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.125);
      position: absolute;
      top: 106%;
      left: 0;
      z-index: 100;
      float: left;
      color: #333;
      text-align: left;
      list-style: none;
      background-color: #fff;
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      border-radius: 6px;
      overflow: hidden;
      min-width: 150px; }
    /* line 33, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown-item {
      text-transform: none;
      display: block;
      padding: 9px 20px;
      text-align: center;
      transition: background-color 0.1s ease-in, color 0.1s ease-in;
      font: normal 14px/16px "PT Sans", sans-serif; }
      /* line 40, www/instance/default/admin/sass/_dropdown.conf.scss */
      .admin_zone .dropdown-item:hover {
        background-color: #4a90d7;
        color: #fff;
        text-decoration: none; }
    /* line 49, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown:hover .dropdown-toggle .i-svg {
      filter: brightness(1000%); }
    /* line 56, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown.is-active .dropdown-items {
      display: block; }
    /* line 64, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown.__split:hover .dropdown-toggle .i-svg {
      filter: none; }
    /* line 69, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown.__split .dropdown-label {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    /* line 73, www/instance/default/admin/sass/_dropdown.conf.scss */
    .admin_zone .dropdown.__split .dropdown-toggle {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      border-left: 0px solid;
      padding-left: 12px; }
      /* line 79, www/instance/default/admin/sass/_dropdown.conf.scss */
      .admin_zone .dropdown.__split .dropdown-toggle:hover .i-svg {
        filter: brightness(1000%); }
      /* line 83, www/instance/default/admin/sass/_dropdown.conf.scss */
      .admin_zone .dropdown.__split .dropdown-toggle.tiny {
        padding: 0 7px; }
  /* line 3, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-svg {
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center center;
    width: 16px;
    height: 16px; }
  /* line 10, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-size-10 {
    width: 10px;
    height: 10px; }
  /* line 14, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-size-20 {
    width: 20px;
    height: 20px; }
  /* line 18, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-size-32 {
    width: 32px;
    height: 32px; }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_happy {
    background-image: url("//media.melty.fr/render/16_face_happy.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_happy.i-color-primary {
    background-image: url("//media.melty.fr/render/16_face_happy.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_happy.i-color-grey {
    background-image: url("//media.melty.fr/render/16_face_happy.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_angry {
    background-image: url("//media.melty.fr/render/16_angry.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_angry.i-color-primary {
    background-image: url("//media.melty.fr/render/16_angry.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-face_angry.i-color-grey {
    background-image: url("//media.melty.fr/render/16_angry.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-calendar {
    background-image: url("//media.melty.fr/render/16_calendar.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-calendar.i-color-primary {
    background-image: url("//media.melty.fr/render/16_calendar.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-calendar.i-color-grey {
    background-image: url("//media.melty.fr/render/16_calendar.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-close {
    background-image: url("//media.melty.fr/render/16_cross.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-close.i-color-primary {
    background-image: url("//media.melty.fr/render/16_cross.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-close.i-color-grey {
    background-image: url("//media.melty.fr/render/16_cross.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-comment {
    background-image: url("//media.melty.fr/render/16_comment.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-comment.i-color-primary {
    background-image: url("//media.melty.fr/render/16_comment.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-comment.i-color-grey {
    background-image: url("//media.melty.fr/render/16_comment.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-crown {
    background-image: url("//media.melty.fr/render/16_crown.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-crown.i-color-primary {
    background-image: url("//media.melty.fr/render/16_crown.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-crown.i-color-grey {
    background-image: url("//media.melty.fr/render/16_crown.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-dots {
    background-image: url("//media.melty.fr/render/16_dots.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-dots.i-color-primary {
    background-image: url("//media.melty.fr/render/16_dots.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-dots.i-color-grey {
    background-image: url("//media.melty.fr/render/16_dots.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-download {
    background-image: url("//media.melty.fr/render/16_download.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-download.i-color-primary {
    background-image: url("//media.melty.fr/render/16_download.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-download.i-color-grey {
    background-image: url("//media.melty.fr/render/16_download.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-edit {
    background-image: url("//media.melty.fr/render/16_edit.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-edit.i-color-primary {
    background-image: url("//media.melty.fr/render/16_edit.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-edit.i-color-grey {
    background-image: url("//media.melty.fr/render/16_edit.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-eye {
    background-image: url("//media.melty.fr/render/16_eye.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-eye.i-color-primary {
    background-image: url("//media.melty.fr/render/16_eye.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-eye.i-color-grey {
    background-image: url("//media.melty.fr/render/16_eye.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-folder {
    background-image: url("//media.melty.fr/render/16_folder.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-folder.i-color-primary {
    background-image: url("//media.melty.fr/render/16_folder.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-folder.i-color-grey {
    background-image: url("//media.melty.fr/render/16_folder.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-info {
    background-image: url("//media.melty.fr/render/16_info.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-info.i-color-primary {
    background-image: url("//media.melty.fr/render/16_info.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-info.i-color-grey {
    background-image: url("//media.melty.fr/render/16_info.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-music {
    background-image: url("//media.melty.fr/render/16_music.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-music.i-color-primary {
    background-image: url("//media.melty.fr/render/16_music.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-music.i-color-grey {
    background-image: url("//media.melty.fr/render/16_music.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-pause {
    background-image: url("//media.melty.fr/render/16_pause.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-pause.i-color-primary {
    background-image: url("//media.melty.fr/render/16_pause.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-pause.i-color-grey {
    background-image: url("//media.melty.fr/render/16_pause.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play {
    background-image: url("//media.melty.fr/render/16_play.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play.i-color-primary {
    background-image: url("//media.melty.fr/render/16_play.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play.i-color-grey {
    background-image: url("//media.melty.fr/render/16_play.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play_empty {
    background-image: url("//media.melty.fr/render/16_play_empty.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play_empty.i-color-primary {
    background-image: url("//media.melty.fr/render/16_play_empty.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-play_empty.i-color-grey {
    background-image: url("//media.melty.fr/render/16_play_empty.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-plus {
    background-image: url("//media.melty.fr/render/16_plus.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-plus.i-color-primary {
    background-image: url("//media.melty.fr/render/16_plus.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-plus.i-color-grey {
    background-image: url("//media.melty.fr/render/16_plus.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-refresh {
    background-image: url("//media.melty.fr/render/16_refresh.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-refresh.i-color-primary {
    background-image: url("//media.melty.fr/render/16_refresh.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-refresh.i-color-grey {
    background-image: url("//media.melty.fr/render/16_refresh.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-tick {
    background-image: url("//media.melty.fr/render/16_tick.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-tick.i-color-primary {
    background-image: url("//media.melty.fr/render/16_tick.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-tick.i-color-grey {
    background-image: url("//media.melty.fr/render/16_tick.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-time {
    background-image: url("//media.melty.fr/render/16_time.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-time.i-color-primary {
    background-image: url("//media.melty.fr/render/16_time.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-time.i-color-grey {
    background-image: url("//media.melty.fr/render/16_time.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-trash {
    background-image: url("//media.melty.fr/render/16_trash.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-trash.i-color-primary {
    background-image: url("//media.melty.fr/render/16_trash.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-trash.i-color-grey {
    background-image: url("//media.melty.fr/render/16_trash.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-warning {
    background-image: url("//media.melty.fr/render/16_warning.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-warning.i-color-primary {
    background-image: url("//media.melty.fr/render/16_warning.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-warning.i-color-grey {
    background-image: url("//media.melty.fr/render/16_warning.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-wheel {
    background-image: url("//media.melty.fr/render/16_wheel.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-wheel.i-color-primary {
    background-image: url("//media.melty.fr/render/16_wheel.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-wheel.i-color-grey {
    background-image: url("//media.melty.fr/render/16_wheel.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_bot {
    background-image: url("//media.melty.fr/render/16_arrow_bot.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_bot.i-color-primary {
    background-image: url("//media.melty.fr/render/16_arrow_bot.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_bot.i-color-grey {
    background-image: url("//media.melty.fr/render/16_arrow_bot.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_small_left {
    background-image: url("//media.melty.fr/render/16_arrow_small_left.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_small_left.i-color-primary {
    background-image: url("//media.melty.fr/render/16_arrow_small_left.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-arrow_small_left.i-color-grey {
    background-image: url("//media.melty.fr/render/16_arrow_small_left.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_facebook {
    background-image: url("//media.melty.fr/render/16_facebook.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_facebook.i-color-primary {
    background-image: url("//media.melty.fr/render/16_facebook.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_facebook.i-color-grey {
    background-image: url("//media.melty.fr/render/16_facebook.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_twitter {
    background-image: url("//media.melty.fr/render/16_twitter.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_twitter.i-color-primary {
    background-image: url("//media.melty.fr/render/16_twitter.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_twitter.i-color-grey {
    background-image: url("//media.melty.fr/render/16_twitter.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_googleplus {
    background-image: url("//media.melty.fr/render/16_googleplus.svg?c1=fff"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_googleplus.i-color-primary {
    background-image: url("//media.melty.fr/render/16_googleplus.svg?c1=4a90d7"); }
  /* line 183, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-social_googleplus.i-color-grey {
    background-image: url("//media.melty.fr/render/16_googleplus.svg?c1=5c5e5e"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_like {
    background-image: url("//media.melty.fr/render/16_emote_fb_like.svg?c1=fff"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_love {
    background-image: url("//media.melty.fr/render/16_emote_fb_love.svg?c1=fff"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_haha {
    background-image: url("//media.melty.fr/render/16_emote_fb_haha.svg?c1=fff"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_angry {
    background-image: url("//media.melty.fr/render/16_emote_fb_angry.svg?c1=fff"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_sad {
    background-image: url("//media.melty.fr/render/16_emote_fb_sad.svg?c1=fff"); }
  /* line 178, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .i-emote_fb_wow {
    background-image: url("//media.melty.fr/render/16_emote_fb_wow.svg?c1=fff"); }
  /* line 193, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon:before {
    width: 16px;
    height: 16px;
    display: inline-block; }
  /* line 199, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-chevron-left:before {
    content: url("//media.melty.fr/render/arrow_left.svg?c1=333"); }
  /* line 202, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-chevron-right:before {
    content: url("//media.melty.fr/render/arrow_right.svg?c1=333"); }
  /* line 205, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-chevron-up {
    transform: rotate(90deg); }
    /* line 207, www/instance/default/admin/sass/_icon.conf.scss */
    .admin_zone .glyphicon-chevron-up:before {
      content: url("//media.melty.fr/render/arrow_left.svg?c1=333"); }
  /* line 211, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-chevron-down {
    transform: rotate(-90deg); }
    /* line 213, www/instance/default/admin/sass/_icon.conf.scss */
    .admin_zone .glyphicon-chevron-down:before {
      content: url("//media.melty.fr/render/arrow_left.svg?c1=333"); }
  /* line 217, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-time:before {
    content: url("//media.melty.fr/render/16_time.svg?c1=333"); }
  /* line 220, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-remove:before {
    content: url("//media.melty.fr/render/16_cross.svg?c1=333"); }
  /* line 224, www/instance/default/admin/sass/_icon.conf.scss */
  .admin_zone .glyphicon-calendar:before {
    content: url("//media.melty.fr/render/16_calendar.svg?c1=333"); }
  /* line 5, www/instance/default/admin/sass/_label.conf.scss */
  .admin_zone .label--list .label--box {
    margin-top: 10px; }
  /* line 10, www/instance/default/admin/sass/_label.conf.scss */
  .admin_zone .label--box {
    display: inline-block;
    background-color: #f2f1ee;
    padding: 10px 15px;
    text-transform: capitalize;
    color: #4a90d7;
    border-radius: 3px;
    line-height: 19px;
    margin: 0 10px 0 0;
    font-size: 14px;
    font-weight: 300; }
    /* line 21, www/instance/default/admin/sass/_label.conf.scss */
    .admin_zone .label--box > i {
      vertical-align: sub;
      margin: 0 10px 0 0; }
      /* line 24, www/instance/default/admin/sass/_label.conf.scss */
      .admin_zone .label--box > i.i-close {
        margin: 0 0 0 10px; }
    /* line 29, www/instance/default/admin/sass/_label.conf.scss */
    .admin_zone .label--box__small {
      padding: 1px 15px;
      border-radius: 50px;
      text-transform: uppercase;
      font-size: 11px; }
  /* line 7, www/instance/default/admin/sass/_list.conf.scss */
  .admin_zone .list-row {
    margin-bottom: 15px;
    clear: both; }
  /* line 4, www/instance/default/admin/sass/_tabs.conf.scss */
  .admin_zone .tabs-list {
    display: table;
    border: 1px solid #f2f1ee;
    width: 100%; }
  /* line 9, www/instance/default/admin/sass/_tabs.conf.scss */
  .admin_zone .tabs-tab {
    display: table-cell;
    vertical-align: middle;
    border-right: 1px solid #f2f1ee;
    padding: 10px 20px;
    background-color: #f2f1ee;
    color: #b1b0af;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    /* line 17, www/instance/default/admin/sass/_tabs.conf.scss */
    .admin_zone .tabs-tab:last-of-type {
      border-right: none; }
    /* line 20, www/instance/default/admin/sass/_tabs.conf.scss */
    .admin_zone .tabs-tab:hover, .admin_zone .tabs-tab:focus {
      cursor: pointer;
      color: #282a2b; }
    /* line 24, www/instance/default/admin/sass/_tabs.conf.scss */
    .admin_zone .tabs-tab.is-active {
      background-color: #fff;
      color: #282a2b;
      cursor: initial; }
  /* line 10, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form-focusable .form--input:focus {
    box-shadow: 0 0 0 2px #4a90d7; }
  /* line 18, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--fieldset {
    margin-bottom: 20px;
    border: none;
    position: relative; }
  /* line 27, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--error {
    background-color: #f44848;
    color: #fff;
    position: absolute;
    top: -30px;
    right: 20px;
    display: none;
    padding: 7px 10px;
    border-radius: 3px;
    font-size: 14px; }
  /* line 39, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--has-error:after {
    content: url("//media.melty.fr/render/warning.svg?c1=f44848");
    display: inline-block;
    width: 16px;
    height: 16px;
    position: absolute;
    right: 20px;
    top: 13px; }
  /* line 48, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--has-error .form--input:focus ~ .form--error {
    display: inline-block !important; }
  /* line 56, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input {
    background-color: #f2f1ee !important;
    padding: 12px 15px 13px 15px !important;
    border: none !important;
    min-height: 40px;
    margin-bottom: 0px !important;
    box-sizing: border-box;
    height: auto;
    border-radius: 3px;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #282a2b;
    outline: 0;
    resize: vertical;
    width: 100%; }
    /* line 78, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input + .button {
      margin: 0 0 0 10px; }
    /* line 83, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input:disabled {
      background-color: #dddcda !important;
      color: #b1b0af; }
    /* line 87, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input.__light {
      font-weight: normal; }
    /* line 90, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input.__rounded {
      border-radius: 50px; }
    /* line 93, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input.__inline {
      width: auto;
      display: inline-block; }
  /* line 98, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--group {
    position: relative;
    display: table;
    border-collapse: separate; }
    /* line 102, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--group .form--group-addon {
      width: 1%;
      white-space: nowrap;
      vertical-align: middle;
      display: table-cell;
      padding: 6px 12px;
      font-size: 14px;
      font-weight: 400;
      line-height: 1;
      color: #90979c;
      text-align: center;
      background-color: #f9f9f9;
      border-radius: 3px 0 0 3px; }
    /* line 116, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--group .form--input {
      display: table-cell;
      position: relative;
      z-index: 2;
      float: left;
      width: 100%;
      margin-bottom: 0;
      border-radius: 0 3px 3px 0; }
  /* line 126, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form-blend {
    background: inherit !important;
    border: 1px solid transparent;
    color: inherit; }
  /* line 131, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--fake-input {
    background: #f2f1ee;
    border-radius: 3px;
    padding: 0 15px;
    box-sizing: border-box;
    display: inline-block;
    min-height: 40px;
    vertical-align: top;
    font-family: "PT Sans", sans-serif;
    font-size: 16px; }
    /* line 141, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--fake-input > .form--label {
      font-weight: 400;
      color: #bbbbbb;
      vertical-align: middle;
      line-height: 45px;
      font-size: 16px;
      display: initial; }
  /* line 153, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone textarea.form--input {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 80px; }
  /* line 158, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone select.form--input {
    padding: 8px 15px 10px 15px !important; }
  /* line 168, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--datetime .form--input[type="date"] {
    width: 115px;
    padding-right: 0 !important;
    padding-left: 0 !important; }
  /* line 173, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--datetime .form--input[type="time"] {
    width: 45px;
    padding-right: 0 !important;
    padding-left: 0 !important; }
  /* line 179, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="date"] {
    resize: none;
    width: 135px;
    padding-right: 5px !important; }
    /* line 183, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="date"]::-webkit-inner-spin-button {
      display: none;
      -webkit-appearance: none; }
    /* line 187, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="date"]::-webkit-clear-button {
      display: none;
      -webkit-appearance: none; }
    /* line 191, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="date"]::-ms-clear {
      display: none; }
  /* line 195, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="time"] {
    resize: none;
    width: 75px; }
    /* line 198, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="time"]::-webkit-inner-spin-button {
      display: none;
      -webkit-appearance: none; }
    /* line 202, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="time"]::-webkit-clear-button {
      display: none;
      -webkit-appearance: none; }
    /* line 206, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="time"]::-ms-clear {
      display: none; }
  /* line 211, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="checkbox"],
  .admin_zone .form--input[type="radio"] {
    display: inherit !important;
    position: absolute;
    opacity: 0;
    vertical-align: middle;
    margin-right: 10px;
    cursor: pointer;
    width: auto; }
    /* line 220, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="checkbox"] + label:before,
    .admin_zone .form--input[type="radio"] + label:before {
      display: inline-block;
      margin-right: 10px;
      width: 16px !important;
      height: 16px !important;
      border: none !important; }
  /* line 230, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="checkbox"] {
    display: inherit !important; }
    /* line 232, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="checkbox"] + label:before {
      border-radius: 3px !important;
      background-color: #f2f1ee !important;
      content: ' ' !important; }
    /* line 241, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="checkbox"]:hover:not(:disabled) + label:before, .admin_zone .form--input[type="checkbox"]:focus:not(:disabled) + label:before {
      background-color: #4a90d7 !important; }
    /* line 245, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="checkbox"]:disabled + label {
      color: #b1b0af; }
      /* line 247, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--input[type="checkbox"]:disabled + label:before {
        background-color: #cdcccb !important; }
    /* line 251, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type="checkbox"]:checked + label:before {
      background-color: #4a90d7 !important;
      background-image: url(/desktop/images/icons/ico_tick.svg) !important;
      background-size: 10px 10px;
      background-position: center center;
      background-repeat: no-repeat; }
  /* line 260, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="radio"] + label:before {
    background-color: #f2f1ee !important;
    content: '\2022' !important;
    font-size: 33px;
    font-weight: bold;
    text-align: center;
    line-height: 12px;
    color: #f2f1ee !important;
    border-radius: 50%;
    border: none !important; }
  /* line 276, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type="radio"]:checked:not(:disabled) + label:before, .admin_zone .form--input[type="radio"]:focus:not(:disabled) + label:before, .admin_zone .form--input[type="radio"]:hover:not(:disabled) + label:before {
    color: #4a90d7 !important; }
  /* line 283, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input[type=range] {
    -webkit-appearance: none;
    width: 100%;
    margin: 6.55px 0;
    background-color: transparent !important; }
    /* line 288, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type=range]:focus, .admin_zone .form--input[type=range]:hover {
      outline: none; }
      /* line 290, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--input[type=range]:focus::-webkit-slider-thumb, .admin_zone .form--input[type=range]:hover::-webkit-slider-thumb {
        transform: scale(1.1); }
    /* line 295, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type=range]::-webkit-slider-runnable-track {
      width: 100%;
      height: 6px;
      cursor: pointer;
      background: #f2f1ee;
      border-radius: 3px; }
    /* line 303, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input[type=range]::-webkit-slider-thumb {
      background-color: #4a90d7;
      height: 16px;
      width: 12px;
      border-radius: 6px;
      cursor: pointer;
      -webkit-appearance: none;
      margin-top: -6px;
      transition: transform 0.1s ease; }
  /* line 316, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--switch {
    background-color: transparent;
    height: 40px;
    width: 80px;
    min-height: initial;
    padding: 0px;
    box-sizing: border-box;
    display: inline-block;
    font-family: "PT Sans", sans-serif;
    font-size: 16px;
    border-radius: 3px;
    cursor: pointer;
    position: relative; }
    /* line 329, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--switch.__small {
      height: 20px;
      width: 40px; }
      /* line 335, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--switch.__small > input:checked + label i {
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0); }
      /* line 342, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--switch.__small > input + label i {
        height: 16px;
        width: 16px;
        margin: 2px; }
    /* line 351, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--switch > input {
      box-sizing: border-box;
      top: 0;
      left: 0;
      height: 40px;
      opacity: 0;
      position: absolute;
      width: 100%;
      height: 100%;
      z-index: 1;
      cursor: pointer; }
      /* line 363, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--switch > input:checked + label {
        background-color: #4a90d7; }
        /* line 365, www/instance/default/admin/sass/_form.conf.scss */
        .admin_zone .form--switch > input:checked + label i {
          -webkit-transform: translate3d(40px, 0, 0);
          transform: translate3d(40px, 0, 0); }
      /* line 371, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--switch > input + label {
        display: inline-block;
        vertical-align: middle;
        width: 100%;
        height: 100%;
        border-radius: 99px;
        background-color: #bbb;
        -webkit-transition: background-color, 0.2s linear 0s;
        transition: background-color 0.2s linear 0s;
        cursor: pointer;
        padding: 0;
        border-radius: 99px; }
        /* line 383, www/instance/default/admin/sass/_form.conf.scss */
        .admin_zone .form--switch > input + label:before {
          display: none !important; }
        /* line 387, www/instance/default/admin/sass/_form.conf.scss */
        .admin_zone .form--switch > input + label i {
          margin-top: 0.25em;
          margin-left: 0.25em;
          display: block;
          float: left;
          border-radius: inherit;
          -webkit-transition: transform 0.2s ease-in;
          transition: transform 0.2s ease-in;
          pointer-events: none;
          border-radius: inherit;
          background-color: #f2f1ee;
          content: ' ';
          width: 33px;
          height: 33px;
          border: none; }
  /* line 276, www/css/framework/sass/lib/lib.display.conf.scss */
  .admin_zone .form--input::-webkit-input-placeholder {
    font-weight: 400; }
  /* line 279, www/css/framework/sass/lib/lib.display.conf.scss */
  .admin_zone .form--input::-moz-placeholder {
    font-weight: 400; }
  /* line 282, www/css/framework/sass/lib/lib.display.conf.scss */
  .admin_zone .form--input::-ms-input-placeholder {
    font-weight: 400; }
  /* line 418, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input-file {
    position: relative; }
    /* line 420, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .globals {
      padding-left: 0;
      position: relative; }
    /* line 424, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .upload {
      margin-top: 0; }
    /* line 427, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .uploader {
      margin-left: 0 !important;
      width: auto;
      height: auto; }
    /* line 432, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .flashBox {
      opacity: 0;
      position: absolute;
      z-index: 1; }
    /* line 437, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .progress {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      background-image: none;
      height: 8px;
      display: none; }
    /* line 446, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file .globals, .admin_zone .form--input-file .uploader, .admin_zone .form--input-file .flashBox, .admin_zone .form--input-file .upload_form, .admin_zone .form--input-file input[type="file"] {
      height: 100% !important;
      width: 100% !important; }
  /* line 451, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input-file-dropzone {
    border: 1px dashed #f2f1ee;
    border-radius: 3px;
    padding: 20px 15px 20px 15px;
    width: 50%;
    margin: 0 auto 20px auto;
    position: relative; }
    /* line 458, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file-dropzone > i {
      width: 64px;
      height: 64px; }
    /* line 462, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--input-file-dropzone > .upload {
      position: absolute;
      height: 100%;
      width: 100%;
      top: 0;
      left: 0; }
      /* line 468, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--input-file-dropzone > .upload .globals, .admin_zone .form--input-file-dropzone > .upload .uploader, .admin_zone .form--input-file-dropzone > .upload .flashBox, .admin_zone .form--input-file-dropzone > .upload .upload_form, .admin_zone .form--input-file-dropzone > .upload input[type="file"] {
        height: 100% !important;
        width: 100% !important; }
  /* line 481, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input:focus + .form--label.dynamic[alt]:before,
  .admin_zone .form--input:valid + .form--label.dynamic[alt]:before {
    content: attr(alt); }
  /* line 484, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--input:focus + .form--label.dynamic:before,
  .admin_zone .form--input:valid + .form--label.dynamic:before {
    transition-duration: .2s;
    transform: translate(0, -1.5em) scale(0.9, 0.9); }
  /* line 489, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--label {
    font-weight: normal;
    font-size: 16px;
    position: relative;
    z-index: 1;
    line-height: 40px;
    min-height: 40px;
    box-sizing: border-box; }
    /* line 497, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--label.stick {
      margin-top: calc(-1.65em - 2px) !important;
      margin-bottom: calc((1.3em - 1em) + 2px) !important; }
    /* line 501, www/instance/default/admin/sass/_form.conf.scss */
    .admin_zone .form--label.dynamic {
      padding: 0 6px;
      display: block !important;
      pointer-events: none;
      line-height: 1.25em;
      margin-top: calc(-2em - 2px);
      margin-bottom: calc((2em - 1em) + 2px);
      transition: 0.3s ease-in-out;
      font-size: 13px;
      min-height: 0; }
      /* line 511, www/instance/default/admin/sass/_form.conf.scss */
      .admin_zone .form--label.dynamic:before {
        content: attr(placeholder);
        white-space: nowrap;
        margin: 0 calc(0em + 2px);
        padding: 0 7px;
        display: inline-block;
        transition: 0.3s ease-in-out;
        background: #fff;
        color: #b1b0af; }
  /* line 525, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form--counter {
    position: absolute;
    right: 10px;
    bottom: 10px;
    background-color: #f2f1ee; }
  /* line 531, www/instance/default/admin/sass/_form.conf.scss */
  .admin_zone .form.is-loading {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: placeHolderShimmer;
    animation-name: placeHolderShimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: #E2E0E0;
    background: -webkit-gradient(linear, left top, right top, color-stop(8%, #E2E0E0), color-stop(18%, #dddddd), color-stop(33%, #E2E0E0));
    background: -webkit-linear-gradient(left, #E2E0E0 8%, #dddddd 18%, #eeeeee 33%);
    background: linear-gradient(to right, #E2E0E0 8%, #dddddd 18%, #eeeeee 33%);
    -webkit-background-size: 1110px 100%;
    background-size: 1110px 100%;
    position: relative; }

@-webkit-keyframes placeHolderShimmer {
  0% {
    background-position: -100% 0; }
  100% {
    background-position: 150% 0; } }

@keyframes placeHolderShimmer {
  0% {
    background-position: -100% 0; }
  100% {
    background-position: 150% 0; } }
  /* line 9, www/instance/default/admin/sass/form/pretty/display.scss */
  .admin_zone .form.pretty .form--input {
    background-color: #fff !important; }
  /* line 12, www/instance/default/admin/sass/form/pretty/display.scss */
  .admin_zone .form.pretty .form--counter {
    background-color: #fff !important; }
  /* line 16, www/instance/default/admin/sass/form/pretty/display.scss */
  .admin_zone .form.pretty .form--input[type="radio"] + label:before, .admin_zone .form.pretty .form--input[type="checkbox"] + label:before {
    background-color: #fff; }
  /* line 20, www/instance/default/admin/sass/form/pretty/display.scss */
  .admin_zone .form.pretty .form--fake-input {
    background-color: #fff !important; }
    /* line 22, www/instance/default/admin/sass/form/pretty/display.scss */
    .admin_zone .form.pretty .form--fake-input.switch {
      background-color: transparent !important; }
  /* line 5, www/instance/default/admin/sass/_form.uploader.conf.scss */
  .admin_zone .form--uploader {
    position: relative;
    z-index: 11;
    text-align: center;
    display: block;
    width: 100%;
    height: inherit; }
    /* line 13, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-empty .form--uploader__screen-upload, .admin_zone .form--uploader.is-preview .form--uploader__screen-upload {
      opacity: 1;
      visibility: visible; }
    /* line 19, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-uploading .form--uploader__screen-placeholder {
      opacity: 1;
      visibility: visible; }
    /* line 25, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-preview .form--uploader-rule {
      color: #fff; }
    /* line 29, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-preview:hover .form--uploader__delete {
      display: inline-block; }
    /* line 33, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-preview .form--uploader__screen-placeholder {
      opacity: 1;
      visibility: visible; }
    /* line 37, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader.is-preview .form--uploader__screen-upload {
      bottom: -20px;
      height: auto;
      opacity: 1;
      top: auto;
      visibility: visible; }
    /* line 45, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__mode-light {
      height: 40px; }
      /* line 47, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__mode-light__screen-placeholder {
        z-index: 1; }
      /* line 50, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__mode-light__screen-upload {
        bottom: 0; }
      /* line 53, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__mode-light .dbox-section {
        padding: 0; }
    /* line 57, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__screen {
      top: 0;
      width: 100%;
      height: inherit;
      display: table;
      transition: opacity 0.5s, visibility 0.5s;
      opacity: 0;
      visibility: hidden; }
      /* line 65, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__screen > .inner {
        width: 100%;
        height: inherit; }
      /* line 69, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__screen-placeholder {
        position: relative;
        overflow: hidden; }
        /* line 72, www/instance/default/admin/sass/_form.uploader.conf.scss */
        .admin_zone .form--uploader__screen-placeholder .inner {
          display: block; }
      /* line 76, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__screen-upload {
        position: absolute;
        display: table;
        width: 100%;
        height: 100%;
        z-index: 10; }
        /* line 82, www/instance/default/admin/sass/_form.uploader.conf.scss */
        .admin_zone .form--uploader__screen-upload > .inner {
          display: table-cell;
          vertical-align: middle; }
        /* line 86, www/instance/default/admin/sass/_form.uploader.conf.scss */
        .admin_zone .form--uploader__screen-upload .tooltip-wrapper {
          display: inline-block; }
      /* line 90, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__screen .tooltip-container {
        max-width: none;
        width: 500px; }
    /* line 95, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__uploader {
      position: absolute;
      opacity: 0;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
      /* line 101, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__uploader input {
        position: relative;
        width: 100%;
        height: 100%; }
    /* line 107, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__one {
      display: table;
      width: 100%;
      height: 100%; }
      /* line 111, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__one > .inner {
        display: table-cell;
        vertical-align: middle; }
    /* line 116, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__one-placeholder {
      width: 100%;
      height: inherit;
      display: block;
      position: relative; }
      /* line 121, www/instance/default/admin/sass/_form.uploader.conf.scss */
      .admin_zone .form--uploader__one-placeholder .media--item {
        height: inherit;
        margin: 0 auto; }
    /* line 127, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__part {
      width: 450px;
      text-align: center; }
    /* line 131, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__part-classic {
      margin: 20px; }
    /* line 134, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__part-url {
      margin: 20px 10px; }
    /* line 140, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader .progress {
      margin: 10% 10%; }
    /* line 143, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .form--uploader__delete {
      display: none; }
  /* line 150, www/instance/default/admin/sass/_form.uploader.conf.scss */
  .admin_zone .hidden-upload {
    height: 100%;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; }
    /* line 157, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .hidden-upload .hidden-upload--selector {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      height: 100%;
      width: 100%;
      overflow: hidden;
      cursor: pointer; }
    /* line 167, www/instance/default/admin/sass/_form.uploader.conf.scss */
    .admin_zone .hidden-upload .hidden-upload--input {
      position: absolute;
      top: 0;
      right: 0;
      z-index: 10;
      width: 100%;
      height: 100%;
      font-size: 50px;
      cursor: pointer;
      opacity: 0;
      -ms-filter: "alpha(opacity=0)";
      padding-top: 100px; }
  /* line 3, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .disp {
    display: block; }
    /* line 5, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .disp .img {
      display: block;
      background-color: transparent; }
    /* line 9, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .disp img {
      max-width: 100%; }
  /* line 15, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--item.ratio, .admin_zone .media--item .ratio {
    width: 640px;
    height: 360px; }
  /* line 20, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--item:hover .media--mask, .admin_zone .media--item.is-hover .media--mask {
    display: block; }
  /* line 23, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--item:hover .media--item-hover, .admin_zone .media--item.is-hover .media--item-hover {
    display: block; }
  /* line 27, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--item-hover {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    padding: 5px;
    box-sizing: border-box;
    z-index: 5; }
  /* line 36, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--item__display {
    width: 100%;
    display: block; }
    /* line 39, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--item__display img {
      width: 100%;
      display: block; }
  /* line 46, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--thumbnail {
    position: relative;
    width: 150px;
    height: 150px;
    overflow: hidden; }
    /* line 51, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--thumbnail img {
      width: 150px; }
  /* line 55, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--avatar {
    position: relative;
    width: 128px;
    height: 128px;
    overflow: hidden;
    border-radius: 50%; }
    /* line 61, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--avatar img {
      width: 128px; }
  /* line 66, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--cover {
    position: relative; }
    /* line 68, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--cover .cover {
      display: flex; }
    /* line 72, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--cover:hover .media--mask {
      display: block; }
  /* line 78, www/instance/default/admin/sass/_media.conf.scss */
  .admin_zone .media--mask {
    width: 100%;
    top: 0;
    bottom: 0;
    position: absolute;
    display: none;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    z-index: 1; }
    /* line 87, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--mask.stick {
      display: block; }
    /* line 90, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--mask > .inner {
      position: relative;
      padding: 20px;
      height: 100%;
      box-sizing: border-box; }
    /* line 96, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--mask .texte {
      bottom: 10px;
      position: absolute; }
    /* line 100, www/instance/default/admin/sass/_media.conf.scss */
    .admin_zone .media--mask.__no_shadow {
      background-color: transparent; }
  /* line 2, www/instance/default/admin/sass/_menu.conf.scss */
  .admin_zone .admin_content {
    padding: 30px;
    margin: 0; }
  /* line 6, www/instance/default/admin/sass/_menu.conf.scss */
  .admin_zone .admin_menu {
    position: relative;
    background-color: #fff;
    border-bottom: 1px solid #e9e8e5;
    width: 100%;
    box-sizing: border-box;
    z-index: 1;
    padding: 0;
    height: 62px;
    border-bottom: none;
    min-width: 920px; }
    /* line 19, www/instance/default/admin/sass/_menu.conf.scss */
    .admin_zone .admin_menu._first {
      margin-bottom: 10px !important; }
    /* line 23, www/instance/default/admin/sass/_menu.conf.scss */
    .admin_zone .admin_menu button, .admin_zone .admin_menu .button {
      margin-right: 10px;
      font-weight: normal; }
    /* line 27, www/instance/default/admin/sass/_menu.conf.scss */
    .admin_zone .admin_menu > .inner {
      padding: 8px 30px 3px 30px;
      background-color: #fff;
      border-bottom: 1px solid #dddcda;
      z-index: 1;
      width: 100%;
      box-sizing: border-box;
      height: 62px;
      -webkit-transform: translateZ(0);
      -moz-transform: translateZ(0);
      transform: translateZ(0); }
  /* line 3, www/instance/default/admin/sass/_overlay.conf.scss */
  .admin_zone .overlay.data {
    z-index: 4242;
    width: 100vw;
    height: 100vh;
    max-height: 100vh;
    overflow: auto;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.9); }
    /* line 17, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-row {
      display: table;
      width: 100%;
      height: 100%; }
    /* line 22, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-align {
      width: 100vw;
      height: 100vh;
      display: table-cell;
      vertical-align: middle;
      text-align: center; }
    /* line 29, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .content {
      font-size: 16px;
      font-weight: 700;
      font-family: "PT Sans", sans-serif;
      padding: 30px;
      box-shadow: 0px 0px 30px black !important;
      border-bottom: none !important; }
    /* line 39, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-container {
      max-width: 1020px;
      margin: 0 auto;
      text-align: left;
      display: inline-block;
      background-color: #fff;
      color: #333;
      border-radius: 0; }
    /* line 48, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-header {
      text-align: center;
      padding: 20px 30px;
      color: #333;
      text-transform: uppercase;
      font: 20px/30px "PT Sans", sans-serif; }
    /* line 55, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-section {
      padding: 15px 30px;
      display: block;
      box-sizing: border-box;
      width: 100%; }
    /* line 61, www/instance/default/admin/sass/_overlay.conf.scss */
    .admin_zone .overlay.data .overlay-split {
      border-bottom: 1px solid #f2f1ee; }
  /* line 65, www/instance/default/admin/sass/_overlay.conf.scss */
  .admin_zone .et-overlay-enter-active, .admin_zone .et-overlay-leave-active {
    transition: opacity .5s ease-in-out;
    opacity: 1; }
  /* line 69, www/instance/default/admin/sass/_overlay.conf.scss */
  .admin_zone .et-overlay-enter, .admin_zone .et-overlay-leave-active {
    opacity: 0;
    transition: opacity .5s ease-in-out; }
  /* line 3, www/instance/default/admin/sass/_pagination.conf.scss */
  .admin_zone .pagination {
    color: #333;
    font-weight: bold; }
  /* line 7, www/instance/default/admin/sass/_pagination.conf.scss */
  .admin_zone .pagination-more {
    padding: 15px;
    border-radius: 3px;
    font-size: 16px;
    background-color: #fff;
    text-transform: uppercase;
    cursor: pointer; }
  /* line 1, www/instance/default/admin/sass/_pastille.conf.scss */
  .admin_zone .pastilled {
    background-color: #f2f1ee;
    padding: 3px;
    display: inline-block;
    width: 16px;
    height: 16px;
    position: absolute;
    z-index: 1;
    border-radius: 50%;
    margin: -9px 0 0 0; }
    /* line 11, www/instance/default/admin/sass/_pastille.conf.scss */
    .admin_zone .pastilled .status {
      background-color: #4a90d7;
      border-radius: 50%;
      width: 10px;
      height: 10px;
      display: inline-block;
      vertical-align: top;
      margin: 0; }
      /* line 21, www/instance/default/admin/sass/_pastille.conf.scss */
      .admin_zone .pastilled .status.error {
        background-color: #f44848; }
      /* line 24, www/instance/default/admin/sass/_pastille.conf.scss */
      .admin_zone .pastilled .status.warning {
        background-color: #ffae44; }
      /* line 27, www/instance/default/admin/sass/_pastille.conf.scss */
      .admin_zone .pastilled .status.success {
        background-color: #41bf68; }
  /* line 3, www/instance/default/admin/sass/_progress.conf.scss */
  .admin_zone .progress {
    height: 6px;
    overflow: hidden;
    border-radius: 3px;
    background-color: #f2f1ee; }
    /* line 8, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress__taller {
      height: 8px;
      border-radius: 6px; }
      /* line 11, www/instance/default/admin/sass/_progress.conf.scss */
      .admin_zone .progress__taller .progress-bar {
        border-radius: 6px; }
    /* line 15, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress__tiny {
      height: 1px; }
  /* line 19, www/instance/default/admin/sass/_progress.conf.scss */
  .admin_zone .progress-bar {
    color: #fff;
    font-size: 12px;
    height: 100%;
    transition: width 0.1s;
    width: 0%;
    border-radius: 3px; }
    /* line 26, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress-bar.error {
      background: #f44848; }
    /* line 29, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress-bar.disabled {
      background: #cdcccb; }
    /* line 32, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress-bar.info {
      background: #4a90d7; }
    /* line 35, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress-bar.warning {
      background: #ffae44; }
    /* line 38, www/instance/default/admin/sass/_progress.conf.scss */
    .admin_zone .progress-bar.success {
      background: #41bf68; }
  /* line 6, www/instance/default/admin/sass/_tooltip.conf.scss */
  .admin_zone .tooltip {
    position: absolute;
    z-index: 4242;
    padding: 10px;
    transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: hidden;
    opacity: 0; }
    /* line 19, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.show {
      display: inline-table !important;
      visibility: visible;
      opacity: 1;
      margin-left: 0 !important;
      margin-right: 0 !important; }
    /* line 27, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.vcenter .tooltip-arrow, .admin_zone .tooltip.top .tooltip-arrow, .admin_zone .tooltip.bottom .tooltip-arrow {
      top: 50%;
      margin-top: -5px; }
    /* line 32, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.hcenter.top .tooltip-arrow {
      bottom: 1px !important; }
    /* line 35, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.hcenter.bottom .tooltip-arrow {
      top: 1px !important; }
    /* line 38, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.hcenter .tooltip-arrow {
      left: 50%;
      margin-left: -5px; }
    /* line 43, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.left .tooltip-arrow {
      right: -4px; }
    /* line 46, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip.right .tooltip-arrow {
      left: -4px; }
  /* line 50, www/instance/default/admin/sass/_tooltip.conf.scss */
  .admin_zone .tooltip-wrapper {
    z-index: 10; }
  /* line 53, www/instance/default/admin/sass/_tooltip.conf.scss */
  .admin_zone .tooltip-actionner {
    cursor: pointer; }
  /* line 56, www/instance/default/admin/sass/_tooltip.conf.scss */
  .admin_zone .tooltip-container {
    position: relative;
    z-index: 2;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    padding: 15px;
    margin: -9px 0 0 0;
    white-space: initial;
    background-color: #161819; }
    /* line 66, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip-container.hide {
      display: none; }
    /* line 69, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip-container:after {
      display: none; }
    /* line 73, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip-container > .list .row {
      margin: 0 0 10px 0 !important; }
      /* line 75, www/instance/default/admin/sass/_tooltip.conf.scss */
      .admin_zone .tooltip-container > .list .row:last-child {
        margin-bottom: 0 !important; }
    /* line 79, www/instance/default/admin/sass/_tooltip.conf.scss */
    .admin_zone .tooltip-container > .list .button {
      width: 100%;
      box-sizing: border-box; }
  /* line 85, www/instance/default/admin/sass/_tooltip.conf.scss */
  .admin_zone .tooltip-arrow {
    width: 8px;
    height: 8px;
    background-color: inherit;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    margin-top: -4px;
    left: -4px; }
  /* line 3, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty td[data-hover] {
    -webkit-transition: color 0.2s linear 0s;
    transition: color 0.2s linear 0s; }
  /* line 12, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty td[data-hover]:after {
    content: attr(data-hover);
    display: none;
    position: absolute;
    top: 0;
    line-height: 50px;
    width: 90px;
    height: 100%;
    color: transparent;
    -webkit-transition: color 0.2s linear 0s;
    transition: color 0.2s linear 0s; }
  /* line 30, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty td[data-hover]:hover {
    color: transparent !important;
    position: relative; }
    /* line 33, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
    .admin_zone table.pretty td[data-hover]:hover:after {
      display: table-cell;
      color: #161819; }
  /* line 47, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty._sub td._selected[data-order]:before, .admin_zone table.pretty._sub td._selected[data-order]:after {
    content: '';
    position: absolute;
    left: 39px; }
  /* line 54, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty._sub td._selected[data-order="ASC"]:before {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #f2f1ee;
    bottom: 0; }
  /* line 60, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty._sub td._selected[data-order="DESC"]:after {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #f2f1ee;
    top: 0; }
  /* line 74, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty td._mini[data-hover]:before, .admin_zone table.pretty td._mini[data-hover]:after {
    left: 19px; }
  /* line 77, www/instance/default/admin/sass/table/pretty/display.hover.conf.scss */
  .admin_zone table.pretty td._mini[data-hover]:after {
    width: 50px; }
  /* line 11, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty {
    width: 100%; }
  /* line 16, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty tr {
    background-color: #fff;
    border-bottom: 1px solid #f2f1ee;
    position: relative;
    width: 100%; }
  /* line 25, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty._sub {
    margin-top: -20px;
    width: calc(100%);
    border-top: 1px solid #f2f1ee;
    border-bottom: 3px solid #f2f1ee; }
    /* line 30, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty._sub .head {
      cursor: default; }
      /* line 32, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty._sub .head h2, .admin_zone table.pretty._sub .head .h2 {
        font-family: "PT Sans", sans-serif;
        text-transform: none; }
      /* line 36, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty._sub .head:hover {
        background-color: transparent; }
    /* line 40, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty._sub td {
      color: #bbb;
      font-size: 12px;
      font-weight: 400 !important;
      text-transform: uppercase;
      line-height: 12px;
      text-align: left;
      cursor: pointer;
      padding: 0 10px;
      width: 70px;
      max-width: 70px;
      -webkit-transition: background-color 0.2s linear 0s;
      transition: background-color 0.2s linear 0s; }
      /* line 52, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty._sub td._selected {
        background-color: #4a90d7;
        color: #fff;
        position: relative; }
      /* line 57, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty._sub td:hover {
        background-color: #f2f1ee; }
      /* line 60, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty._sub td:last-child {
        border-right: 1px solid #f2f1ee;
        padding-right: 50px; }
    /* line 65, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty._sub._stick {
      position: fixed;
      top: 44px;
      margin-top: 0;
      margin-left: 0;
      z-index: 3;
      width: calc(100% - 340px); }
  /* line 77, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td {
    width: 90px;
    height: 50px;
    border-left: 1px solid #f2f1ee;
    -webkit-transition: background-color 0.2s linear 0s;
    transition: background-color 0.2s linear 0s;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    color: #000;
    vertical-align: middle; }
    /* line 87, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td a {
      color: #000;
      font-weight: 700; }
  /* line 96, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td.color-error {
    background-color: #f44848 !important;
    color: #fff !important; }
    /* line 99, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td.color-error a, .admin_zone table.pretty td.color-error small {
      color: #fff !important; }
    /* line 103, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td.color-error._actionner:hover, .admin_zone table.pretty td.color-error._actionner.selected {
      background-color: #f75e5e !important;
      color: #333333; }
  /* line 111, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td.color-buzz._average_reading {
    background-color: #41BF68;
    color: #FFFFFF; }
    /* line 115, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td.color-buzz._average_reading small._block {
      color: #FFFFFF !important; }
  /* line 125, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td.head {
    text-align: left;
    width: auto;
    border-left: none;
    min-width: 150px;
    max-width: none;
    padding: 0; }
    /* line 132, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td.head h2, .admin_zone table.pretty td.head .h2 {
      padding: 0 20px 0 25px;
      font-size: 16px; }
      /* line 135, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty td.head h2 div, .admin_zone table.pretty td.head .h2 div {
        margin-right: 10px; }
  /* line 145, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td._mini {
    width: 50px; }
  /* line 150, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty._sub ._mini {
    padding: 0 !important; }
  /* line 158, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td._maxi {
    width: 130px; }
  /* line 166, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td .ntwrk2 {
    margin: 0 20px; }
    /* line 168, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td .ntwrk2 .logo {
      background-position: right center;
      opacity: 0.3; }
      /* line 171, www/instance/default/admin/sass/table/pretty/display.scss */
      .admin_zone table.pretty td .ntwrk2 .logo._left {
        background-position: left center; }
  /* line 181, www/instance/default/admin/sass/table/pretty/display.scss */
  .admin_zone table.pretty td._actionner {
    cursor: pointer; }
    /* line 185, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td._actionner.head.selected .ntwrk2, .admin_zone table.pretty td._actionner.head:hover .ntwrk2 {
      display: none !important; }
    /* line 190, www/instance/default/admin/sass/table/pretty/display.scss */
    .admin_zone table.pretty td._actionner:hover, .admin_zone table.pretty td._actionner.selected {
      background-color: #f2f1ee;
      color: #333333; }
  /* line 13, www/instance/default/admin/sass/table.scss */
  .admin_zone table.table {
    width: 100%; }
    /* line 15, www/instance/default/admin/sass/table.scss */
    .admin_zone table.table thead {
      color: #a0a0a0;
      border-bottom: 1px solid #ddd; }
      /* line 18, www/instance/default/admin/sass/table.scss */
      .admin_zone table.table thead tr {
        height: 30px;
        line-height: 30px; }
        /* line 21, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table thead tr th {
          background-color: #efefef;
          text-transform: uppercase;
          font-size: 11px;
          font-weight: bold;
          vertical-align: middle;
          line-height: 1.7em;
          text-shadow: 0px 1px 0px #ffffff; }
          /* line 31, www/instance/default/admin/sass/table.scss */
          .admin_zone table.table thead tr th > .tampon {
            padding: 0 5px; }
          /* line 34, www/instance/default/admin/sass/table.scss */
          .admin_zone table.table thead tr th._c {
            text-align: center; }
    /* line 41, www/instance/default/admin/sass/table.scss */
    .admin_zone table.table tbody tr {
      color: #333333;
      border-bottom: 1px solid #e7e7e7; }
      /* line 45, www/instance/default/admin/sass/table.scss */
      .admin_zone table.table tbody tr:hover td {
        background-color: #efefef; }
      /* line 51, www/instance/default/admin/sass/table.scss */
      .admin_zone table.table tbody tr td {
        vertical-align: top; }
        /* line 53, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table tbody tr td > .tampon {
          padding: 0 5px;
          height: 30px;
          line-height: 30px;
          margin: 1px 0;
          padding: 4px 5px; }
        /* line 60, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table tbody tr td .disp {
          width: 30px;
          height: 30px;
          float: left; }
          /* line 64, www/instance/default/admin/sass/table.scss */
          .admin_zone table.table tbody tr td .disp .img {
            padding: 0; }
        /* line 68, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table tbody tr td._c {
          text-align: center; }
        /* line 72, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table tbody tr td.login .disp {
          margin-right: 10px; }
        /* line 75, www/instance/default/admin/sass/table.scss */
        .admin_zone table.table tbody tr td.login a.login {
          font-size: 14px;
          font-weight: bold; }
    /* line 83, www/instance/default/admin/sass/table.scss */
    .admin_zone table.table .what {
      margin-top: 10px; }
  /* line 4, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone {
    font-size: 14px;
    line-height: 19px;
    font-family: "PT Sans", sans-serif; }
  /* line 11, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h1, .admin_zone h2, .admin_zone h3, .admin_zone h4, .admin_zone h5, .admin_zone h6,
  .admin_zone .h1, .admin_zone .h2, .admin_zone .h3, .admin_zone .h4, .admin_zone .h5, .admin_zone .h6 {
    font-family: "PT Sans", sans-serif;
    font-weight: 700;
    line-height: 1.2;
    text-transform: none;
    font-style: normal;
    background-color: transparent !important;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #282a2b; }
    /* line 27, www/instance/default/admin/sass/_typography.conf.scss */
    .admin_zone h1._nom, .admin_zone h2._nom, .admin_zone h3._nom, .admin_zone h4._nom, .admin_zone h5._nom, .admin_zone h6._nom,
    .admin_zone .h1._nom, .admin_zone .h2._nom, .admin_zone .h3._nom, .admin_zone .h4._nom, .admin_zone .h5._nom, .admin_zone .h6._nom {
      margin-bottom: 0;
      margin-top: 0; }
  /* line 33, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h1, .admin_zone .h1 {
    font-size: 25px; }
  /* line 34, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h2, .admin_zone .h2 {
    font-size: 22px; }
  /* line 35, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h3, .admin_zone .h3 {
    font-size: 20px; }
  /* line 36, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h4, .admin_zone .h4 {
    font-size: 16px; }
  /* line 37, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h5, .admin_zone .h5 {
    font-size: 14px; }
  /* line 38, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone h6, .admin_zone .h6 {
    font-size: 13px; }
  /* line 41, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone a, .admin_zone ._NOL {
    color: #4a90d7; }
    /* line 43, www/instance/default/admin/sass/_typography.conf.scss */
    .admin_zone a:hover, .admin_zone a.is-hover, .admin_zone ._NOL:hover, .admin_zone ._NOL.is-hover {
      color: #54a0dd;
      text-decoration: underline; }
    /* line 47, www/instance/default/admin/sass/_typography.conf.scss */
    .admin_zone a:focus, .admin_zone a.is-focus, .admin_zone ._NOL:focus, .admin_zone ._NOL.is-focus {
      color: #54a0dd; }
    /* line 50, www/instance/default/admin/sass/_typography.conf.scss */
    .admin_zone a:disabled, .admin_zone a.is-disabled, .admin_zone ._NOL:disabled, .admin_zone ._NOL.is-disabled {
      color: #dddcda !important;
      cursor: not-allowed; }
    /* line 54, www/instance/default/admin/sass/_typography.conf.scss */
    .admin_zone a:visited, .admin_zone a.is-visited, .admin_zone ._NOL:visited, .admin_zone ._NOL.is-visited {
      color: #3476c9; }
  /* line 59, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone p {
    font-size: 16px;
    line-height: 19px;
    margin: 10px 0; }
  /* line 67, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .align-left {
    text-align: left; }
  /* line 70, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .align-right {
    text-align: right; }
  /* line 73, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .align-center {
    text-align: center; }
  /* line 76, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .text-upper {
    text-transform: uppercase; }
  /* line 79, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .text-bold {
    font-weight: bold; }
  /* line 82, www/instance/default/admin/sass/_typography.conf.scss */
  .admin_zone .text-small {
    font-size: 13px;
    line-height: 13px; }
  /* line 5, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone section {
    margin-top: 0 !important; }
  /* line 8, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .list .row {
    background: transparent; }
  /* line 11, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .box .content {
    background-color: transparent !important; }
  /* line 14, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .fContain {
    background-color: transparent; }
    /* line 16, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone .fContain > .fContainer {
      width: 1020px;
      padding-bottom: 0;
      padding-top: 0;
      margin: 0 auto; }
  /* line 24, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .fContainer .right, .admin_zone .fContainer .left, .admin_zone #container .right, .admin_zone #container .left {
    width: auto !important;
    float: none !important; }
  /* line 31, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-primary {
    color: #4a90d7 !important; }
  /* line 34, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-success {
    color: #41bf68 !important; }
  /* line 37, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-error {
    color: #f44848 !important; }
  /* line 40, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-warning {
    color: #ffae44 !important; }
  /* line 43, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-warning-light {
    color: #f9ecb6 !important; }
  /* line 46, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-base {
    color: #333 !important; }
  /* line 49, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-info {
    color: #b1b0af !important; }
  /* line 52, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .color-disabled {
    color: #cdcccb !important; }
  /* line 57, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-primary {
    background-color: #4a90d7 !important;
    color: #fff; }
  /* line 61, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-primary-dark {
    background-color: #3476c9 !important; }
  /* line 64, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-success {
    background-color: #41bf68 !important;
    color: #fff; }
  /* line 68, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-primary-inverse {
    background-color: #fff; }
  /* line 71, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-error {
    background-color: #f44848 !important;
    color: #fff !important; }
  /* line 75, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-warning {
    background-color: #ffae44 !important;
    color: #fff; }
  /* line 79, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-warning-light {
    background-color: #f9ecb6 !important;
    color: #fff; }
  /* line 83, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-disabled {
    background-color: #cdcccb !important;
    color: #FFF; }
  /* line 87, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-gray-lighter {
    background-color: #f2f1ee !important; }
  /* line 90, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .bg-color-white {
    background-color: #fff !important; }
  /* line 96, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone ._hide, .admin_zone .u-hidden {
    display: none; }
  /* line 99, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-clear {
    display: block;
    clear: both;
    height: 0; }
  /* line 105, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone ._he, .admin_zone .u-invisible {
    position: absolute;
    top: -9999px;
    left: -9999px;
    width: 1px;
    height: 1px;
    display: none; }
  /* line 114, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .closable {
    cursor: pointer; }
  /* line 117, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .sizable {
    overflow: hidden;
    resize: none; }
  /* line 122, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .ui-placeholder:after {
    content: " ";
    display: inline-block;
    background-color: #5f9ddc;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    position: absolute;
    opacity: 0.5; }
  /* line 135, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .actionner {
    display: table-cell;
    width: 32px;
    height: 32px;
    cursor: pointer;
    text-align: center;
    vertical-align: middle; }
  /* line 147, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-absolute_centered {
    position: absolute;
    text-align: center;
    width: 100%; }
  /* line 152, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .float-right {
    float: right;
    vertical-align: top; }
  /* line 156, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .float-left {
    float: left;
    vertical-align: top; }
  /* line 162, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .display_table {
    display: table;
    width: 100%;
    height: 100%; }
    /* line 166, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone .display_table .valign {
      display: table-cell;
      vertical-align: middle;
      width: 100%;
      height: 100%; }
  /* line 173, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-inline-block {
    display: inline-block !important;
    width: auto; }
  /* line 179, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .w100 {
    width: 100%; }
  /* line 184, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-cursor_handler {
    cursor: -moz-grab;
    cursor: -webkit-grab;
    cursor: grab; }
  /* line 193, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .hr-label {
    text-align: center;
    color: #8b8c8c;
    text-transform: uppercase;
    width: 100%;
    display: inline-block;
    position: relative;
    line-height: 1px;
    font-size: 12px;
    background-color: inherit;
    border: none; }
    /* line 204, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone .hr-label strong {
      background-color: inherit;
      margin: 0 10px;
      display: inline-block;
      position: relative;
      padding: 10px;
      z-index: 1; }
    /* line 212, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone .hr-label:after {
      content: " ";
      height: 1px;
      display: block;
      background-color: #8b8c8c;
      width: 100%;
      position: absolute;
      top: 11px; }
  /* line 225, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-informations {
    padding: 10px 0;
    font: normal 15px/19px "PT Sans", sans-serif;
    color: #b1b0af;
    display: inline-block; }
  /* line 231, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .info-msg {
    display: block;
    padding: 15px 18px;
    border-radius: 3px;
    font: bold 15px/18px "PT Sans", sans-serif;
    background-color: #f9ecb6; }
  /* line 242, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone ._prettyScroll::-webkit-scrollbar {
    width: 6px;
    height: 6px; }
  /* line 246, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone ._prettyScroll::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #5c5e5e; }
    /* line 249, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone ._prettyScroll::-webkit-scrollbar-thumb:hover {
      background-color: #8b8c8c; }
  /* line 253, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone ._prettyScroll::-webkit-scrollbar-button {
    display: none; }
  /* line 259, www/instance/default/admin/sass/_utils.conf.scss */
  .admin_zone .u-pre {
    display: block;
    padding: 10px 15px 10px 15px;
    font: 13px/22px "Consolas", "Courier New", monospace;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    border-radius: 4px;
    background-color: rgba(238, 238, 238, 0.35);
    direction: ltr;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);
    margin: 0; }
    /* line 271, www/instance/default/admin/sass/_utils.conf.scss */
    .admin_zone .u-pre-inline {
      display: inline-block;
      padding: 2px 4px;
      font-size: 90%;
      color: #c7254e;
      background-color: #f9f2f4;
      border-radius: 4px; }

/* line 1, www/instance/default/admin/sass/rabbit.conf.scss */
.admin-rabbit {
  border-right: 1px solid transparent;
  cursor: pointer;
  -webkit-transition: margin-left 0.1s linear 0s;
  transition: margin-left 0.1s linear 0s;
  text-align: center;
  width: 80px;
  height: 64px;
  pointer-events: all;
  margin: 0 0 0 -85px; }
  /* line 10, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit .w {
    position: relative;
    width: 32px;
    height: 64px;
    overflow: hidden;
    display: inline-block; }
  /* line 17, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit i {
    background-image: url("//media.melty.fr/render/tamtam_adm.svg?bg=4a90d7");
    content: '';
    display: inline-block;
    width: 265px;
    height: 63px;
    position: absolute;
    bottom: -18px;
    left: -53px;
    -webkit-transition: bottom 0.1s linear 0s;
    transition: bottom 0.1s linear 0s; }
  /* line 29, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit:hover i {
    bottom: 0; }
  /* line 33, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit._1 i {
    left: -96px; }
  /* line 36, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit._2 i {
    left: -138px; }
  /* line 39, www/instance/default/admin/sass/rabbit.conf.scss */
  .admin-rabbit._3 i {
    left: -181px; }

/* line 45, www/instance/default/admin/sass/rabbit.conf.scss */
.main-header._me .admin-rabbit, #top._me .admin-rabbit {
  margin-left: -5px; }

/* line 5, www/instance/default/admin/sass/optned.scss */
.optned .react.admin {
  z-index: 99;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
  z-index: 99;
  background-color: #4a90d7;
  border-radius: 50px;
  padding: 8px;
  bottom: auto;
  top: -5px;
  right: -10px;
  z-index: 4;
  height: 16px;
  display: inline-block;
  display: none; }
  /* line 22, www/instance/default/admin/sass/optned.scss */
  .optned .react.admin .i-svg {
    vertical-align: top; }

/* line 27, www/instance/default/admin/sass/optned.scss */
.optned:hover > .react.admin {
  display: inline-block; }

/* line 34, www/instance/default/admin/sass/optned.scss */
.optned.punishing > .react.admin, .optned .punishing > .react.admin {
  display: block !important; }

/* line 42, www/instance/default/admin/sass/optned.scss */
.punishing {
  position: relative; }
  /* line 44, www/instance/default/admin/sass/optned.scss */
  .punishing .punishact {
    background-color: #222222;
    width: 400px;
    padding: 30px 30px;
    border-radius: 3px;
    position: absolute;
    top: 20px;
    left: 50%;
    margin-left: -210px;
    color: #4a90d7;
    z-index: 5;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    text-align: left; }
    /* line 57, www/instance/default/admin/sass/optned.scss */
    .punishing .punishact label {
      font-weight: bold;
      font-size: 11px; }
    /* line 61, www/instance/default/admin/sass/optned.scss */
    .punishing .punishact select {
      display: block !important; }
    /* line 64, www/instance/default/admin/sass/optned.scss */
    .punishing .punishact h1 {
      margin: -8px 0 10px 0;
      color: #4a90d7; }
    /* line 68, www/instance/default/admin/sass/optned.scss */
    .punishing .punishact a {
      color: white; }

/* line 5, www/instance/default/admin/sass/button.scss */
button._beige, .button._beige {
  background-color: #f9ecb6;
  color: #000; }
  /* line 8, www/instance/default/admin/sass/button.scss */
  button._beige._reverse, .button._beige._reverse {
    background-color: #212222;
    color: #e1b64f; }

/* line 14, www/instance/default/admin/sass/button.scss */
button._more, .button._more {
  background-image: url("/desktop/images/icons/add.png");
  background-repeat: no-repeat;
  background-position: center;
  padding: 18px; }

/* line 20, www/instance/default/admin/sass/button.scss */
button._less, .button._less {
  background-image: url(/admin/images/icons/less.png);
  background-repeat: no-repeat;
  background-position: center;
  padding: 18px; }

/* line 14, www/instance/default/admin/sass/icon.scss */
#admin .icon {
  cursor: pointer; }
  /* line 16, www/instance/default/admin/sass/icon.scss */
  #admin .icon > i {
    display: inline-block;
    background-repeat: no-repeat; }

/* line 23, www/instance/default/admin/sass/icon.scss */
#admin .icon-switch > i {
  background-image: url(/admin/images/icons/switch.png);
  width: 16px;
  height: 14px; }

/* line 29, www/instance/default/admin/sass/icon.scss */
#admin .icon-switch:hover > i {
  background-image: url(/admin/images/icons/switch-hover.png); }

/* line 36, www/instance/default/admin/sass/icon.scss */
#admin .icon-delete > i {
  background-image: url("//media.melty.fr/render/cross.svg?c1=bbb");
  width: 14px;
  height: 14px; }

/* line 42, www/instance/default/admin/sass/icon.scss */
#admin .icon-delete:hover > i {
  background-image: url("//media.melty.fr/render/cross.svg?c1=f44848"); }

/* line 49, www/instance/default/admin/sass/icon.scss */
#admin .icon-check > i {
  background-image: url("//media.melty.fr/render/checkmark.svg?c1=41bf68");
  width: 14px;
  height: 14px; }

/* line 55, www/instance/default/admin/sass/icon.scss */
#admin .icon-check._white > i {
  background-image: url("//media.melty.fr/render/checkmark.svg?c1=fff"); }

/* line 61, www/instance/default/admin/sass/icon.scss */
#admin .icon-close {
  opacity: 0.3; }
  /* line 63, www/instance/default/admin/sass/icon.scss */
  #admin .icon-close > i {
    width: 14px;
    height: 14px;
    background-image: url("//media.melty.fr/render/cross.svg?c1=000"); }
  /* line 69, www/instance/default/admin/sass/icon.scss */
  #admin .icon-close._delete:hover > i {
    background-image: url("//media.melty.fr/render/cross.svg?c1=f44848"); }
  /* line 73, www/instance/default/admin/sass/icon.scss */
  #admin .icon-close:hover {
    opacity: 1; }

/* line 14, www/instance/default/admin/sass/style.scss */
#admin .ads {
  display: none !important; }

/* line 21, www/instance/default/admin/sass/style.scss */
#admin .panel .wall {
  margin-top: 10px; }
  /* line 23, www/instance/default/admin/sass/style.scss */
  #admin .panel .wall li.brick {
    width: 32.3%; }

/* line 28, www/instance/default/admin/sass/style.scss */
#admin .list .row, #admin .wall .brick {
  position: relative; }
  /* line 30, www/instance/default/admin/sass/style.scss */
  #admin .list .row .delete, #admin .wall .brick .delete {
    display: block;
    position: absolute;
    top: -4px;
    right: -4px;
    padding: 4px 4px 6px;
    font-size: 15px;
    color: white;
    line-height: 0.4em;
    background-color: #ddd;
    border-radius: 10px;
    text-transform: lowercase;
    font-weight: bold;
    margin: 0 0 10px 10px; }
    /* line 46, www/instance/default/admin/sass/style.scss */
    #admin .list .row .delete:hover, #admin .wall .brick .delete:hover {
      text-decoration: none;
      background-color: #c9012f; }
    /* line 52, www/instance/default/admin/sass/style.scss */
    #admin .list .row .delete._small, #admin .wall .brick .delete._small {
      padding: 3px 3px 5px;
      font-size: 11px;
      margin: 0 0 5px 5px; }
  /* line 58, www/instance/default/admin/sass/style.scss */
  #admin .list .row .pausable, #admin .wall .brick .pausable {
    float: right;
    display: block;
    width: 16px;
    height: 16px;
    background-color: transparent;
    background-image: url(/admin/images/pausable/sprite.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer; }
    /* line 70, www/instance/default/admin/sass/style.scss */
    #admin .list .row .pausable._paused, #admin .wall .brick .pausable._paused {
      background-position: 0 -16px; }

/* line 79, www/instance/default/admin/sass/style.scss */
.progression {
  width: 16px;
  height: 16px;
  display: inline-block;
  color: #8cba29 !important;
  background-image: url(/admin/images/progression/ud.png);
  background-repeat: no-repeat;
  background-position: 0 0; }
  /* line 89, www/instance/default/admin/sass/style.scss */
  .progression._down {
    color: #f44a4a !important;
    background-position: 0 -16px; }
  /* line 95, www/instance/default/admin/sass/style.scss */
  .progression._small {
    width: 11px;
    height: 11px;
    font-size: 9px;
    line-height: 11px;
    background-image: url(/admin/images/progression/uds.png); }
    /* line 103, www/instance/default/admin/sass/style.scss */
    .progression._small._down {
      background-position: 0 -11px; }
  /* line 109, www/instance/default/admin/sass/style.scss */
  .progression._t {
    width: auto;
    padding-left: 24px; }
    /* line 112, www/instance/default/admin/sass/style.scss */
    .progression._t._small {
      padding-left: 16px; }
  /* line 116, www/instance/default/admin/sass/style.scss */
  .progression._nopic {
    background-image: none;
    padding-left: 0 !important; }

/* line 124, www/instance/default/admin/sass/style.scss */
#header .module.prevision {
  top: 10px; }
  /* line 126, www/instance/default/admin/sass/style.scss */
  #header .module.prevision .visits {
    vertical-align: middle; }
  /* line 129, www/instance/default/admin/sass/style.scss */
  #header .module.prevision .progression {
    width: auto;
    padding-left: 17px;
    margin-bottom: -2px; }
    /* line 133, www/instance/default/admin/sass/style.scss */
    #header .module.prevision .progression .pourcent {
      font-size: 14px;
      padding: 0 5px;
      font-weight: bold; }

/* line 7, www/instance/default/admin/sass/tooltip.scss */
._tt2_wrap {
  position: relative;
  cursor: help; }
  /* line 11, www/instance/default/admin/sass/tooltip.scss */
  ._tt2_wrap:hover ._tt2_cnt, ._tt2_wrap._tt2_force ._tt2_cnt {
    display: initial !important;
    opacity: 1;
    height: auto; }
    /* line 15, www/instance/default/admin/sass/tooltip.scss */
    ._tt2_wrap:hover ._tt2_cnt ._tt2_inner, ._tt2_wrap._tt2_force ._tt2_cnt ._tt2_inner {
      visibility: visible;
      opacity: 1; }
  /* line 21, www/instance/default/admin/sass/tooltip.scss */
  ._tt2_wrap ._tt2_cnt {
    z-index: 424242;
    display: inline-block;
    opacity: 0;
    margin: 3px;
    position: absolute;
    transition: all 0.3s ease-in-out;
    transition-delay: 0.4s;
    height: 0;
    left: 5px;
    top: 100%; }
    /* line 32, www/instance/default/admin/sass/tooltip.scss */
    ._tt2_wrap ._tt2_cnt ._tt2_inner {
      font-size: 14px;
      line-height: 16px;
      z-index: 42421;
      visibility: hidden;
      opacity: 0;
      transition: all 0.3s ease-in-out;
      min-width: 150px;
      min-height: 18px;
      max-width: 475px;
      padding: 15px 20px;
      text-align: left;
      background-color: #333;
      color: #fff;
      border-radius: 3px; }
      /* line 47, www/instance/default/admin/sass/tooltip.scss */
      ._tt2_wrap ._tt2_cnt ._tt2_inner small {
        font-size: 14px !important;
        color: #fff !important; }
      /* line 51, www/instance/default/admin/sass/tooltip.scss */
      ._tt2_wrap ._tt2_cnt ._tt2_inner:before {
        content: " ";
        display: inline-block;
        width: 11px;
        height: 11px;
        top: -5px;
        transform: rotate(45deg);
        position: absolute;
        background-color: #333; }

/* line 6, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .content {
  font-size: 16px;
  font-weight: 700;
  font-family: "PT Sans", sans-serif;
  padding: 30px;
  box-shadow: 0px 0px 30px black !important;
  border-bottom: none !important; }

/* line 17, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .padding {
  padding: 10px; }

/* line 21, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .content > div > .header {
  background-color: #333333;
  margin: -30px -30px 30px !important;
  padding: 30px !important;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px; }
  /* line 27, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin .content > div > .header h1, .overlay.data.admin .content > div > .header .h1, .overlay.data.admin .content > div > .header h2, .overlay.data.admin .content > div > .header .h2 {
    font-family: "PT Sans Narrow", sans-serif;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    font-style: normal; }
  /* line 35, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin .content > div > .header .closer {
    float: right;
    width: 16px;
    height: 16px;
    background: none;
    position: relative;
    z-index: 99;
    margin-top: 5px; }
    /* line 43, www/instance/default/admin/sass/overlay.scss */
    .overlay.data.admin .content > div > .header .closer > i {
      width: 16px;
      height: 16px; }

/* line 50, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .steps {
  position: absolute;
  width: 100%;
  top: 32px;
  left: 0px;
  text-align: center; }
  /* line 56, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin .steps .inner {
    text-align: center;
    position: relative;
    display: inline-block; }
  /* line 61, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin .steps .puce {
    display: inline-block;
    width: 13px;
    height: 13px;
    background-color: #000000;
    border-radius: 14px;
    z-index: 2;
    margin: 0 4px; }
    /* line 70, www/instance/default/admin/sass/overlay.scss */
    .overlay.data.admin .steps .puce._current {
      background-color: #8fb006; }

/* line 78, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin input, .overlay.data.admin select {
  margin-bottom: 20px; }

/* line 81, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin input[type="submit"] {
  margin-bottom: 0px !important; }

/* line 85, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .textarea {
  position: relative; }
  /* line 87, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin .textarea textarea {
    height: 235px;
    padding: 10px 15px !important; }

/* line 95, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .data._block._separator {
  border-bottom: 1px solid #f0eff0; }

/* line 99, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .data._full {
  margin: 0 -30px;
  padding: 15px 30px; }

/* line 104, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .bottom {
  border-color: #f0eff0;
  margin-top: 0px; }

/* line 109, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin ._bisect {
  width: 50%;
  box-sizing: border-box; }
  /* line 112, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin ._bisect._left {
    float: left;
    padding-right: 10px; }
  /* line 116, www/instance/default/admin/sass/overlay.scss */
  .overlay.data.admin ._bisect._right {
    float: right;
    padding-left: 10px; }

/* line 121, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .wide_1 {
  width: 300px; }

/* line 123, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .wide_2 {
  width: 600px; }

/* line 125, www/instance/default/admin/sass/overlay.scss */
.overlay.data.admin .wide_3 {
  width: 900px; }

/* line 13, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input:not([type="file"]), .admin #container:not(.admin_zone) form textarea, .admin #container:not(.admin_zone) form select, .admin #container:not(.admin_zone) .form input:not([type="file"]), .admin #container:not(.admin_zone) .form textarea, .admin #container:not(.admin_zone) .form select, .admin #container:not(.admin_zone) form:not(#ie) input:not([type="file"]), .admin #container:not(.admin_zone) form:not(#ie) textarea, .admin #container:not(.admin_zone) form:not(#ie) select, .admin_v2 #container:not(.admin_zone) form input:not([type="file"]), .admin_v2 #container:not(.admin_zone) form textarea, .admin_v2 #container:not(.admin_zone) form select, .admin_v2 #container:not(.admin_zone) .form input:not([type="file"]), .admin_v2 #container:not(.admin_zone) .form textarea, .admin_v2 #container:not(.admin_zone) .form select, .admin_v2 #container:not(.admin_zone) form:not(#ie) input:not([type="file"]), .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea, .admin_v2 #container:not(.admin_zone) form:not(#ie) select {
  background-color: #f2f1ee;
  border-radius: 3px;
  border: 0;
  color: #333;
  padding: 0 15px;
  font-size: 16px;
  font-weight: 700;
  font-family: "PT Sans", sans-serif; }

/* line 25, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input, .admin #container:not(.admin_zone) form select, .admin #container:not(.admin_zone) .form input, .admin #container:not(.admin_zone) .form select, .admin #container:not(.admin_zone) form:not(#ie) input, .admin #container:not(.admin_zone) form:not(#ie) select, .admin_v2 #container:not(.admin_zone) form input, .admin_v2 #container:not(.admin_zone) form select, .admin_v2 #container:not(.admin_zone) .form input, .admin_v2 #container:not(.admin_zone) .form select, .admin_v2 #container:not(.admin_zone) form:not(#ie) input, .admin_v2 #container:not(.admin_zone) form:not(#ie) select {
  height: 44px; }

/* line 29, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form select[disabled], .admin #container:not(.admin_zone) .form select[disabled], .admin #container:not(.admin_zone) form:not(#ie) select[disabled], .admin_v2 #container:not(.admin_zone) form select[disabled], .admin_v2 #container:not(.admin_zone) .form select[disabled], .admin_v2 #container:not(.admin_zone) form:not(#ie) select[disabled] {
  color: #A9A9A9; }

/* line 32, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form textarea, .admin #container:not(.admin_zone) .form textarea, .admin #container:not(.admin_zone) form:not(#ie) textarea, .admin_v2 #container:not(.admin_zone) form textarea, .admin_v2 #container:not(.admin_zone) .form textarea, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea {
  padding: 10px 15px; }

/* line 276, www/css/framework/sass/lib/lib.display.conf.scss */
.admin #container:not(.admin_zone) form input::-webkit-input-placeholder, .admin #container:not(.admin_zone) form textarea::-webkit-input-placeholder, .admin #container:not(.admin_zone) .form input::-webkit-input-placeholder, .admin #container:not(.admin_zone) .form textarea::-webkit-input-placeholder, .admin #container:not(.admin_zone) form:not(#ie) input::-webkit-input-placeholder, .admin #container:not(.admin_zone) form:not(#ie) textarea::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) form input::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) form textarea::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) .form input::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) .form textarea::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) input::-webkit-input-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea::-webkit-input-placeholder {
  font-weight: 400; }

/* line 279, www/css/framework/sass/lib/lib.display.conf.scss */
.admin #container:not(.admin_zone) form input::-moz-placeholder, .admin #container:not(.admin_zone) form textarea::-moz-placeholder, .admin #container:not(.admin_zone) .form input::-moz-placeholder, .admin #container:not(.admin_zone) .form textarea::-moz-placeholder, .admin #container:not(.admin_zone) form:not(#ie) input::-moz-placeholder, .admin #container:not(.admin_zone) form:not(#ie) textarea::-moz-placeholder, .admin_v2 #container:not(.admin_zone) form input::-moz-placeholder, .admin_v2 #container:not(.admin_zone) form textarea::-moz-placeholder, .admin_v2 #container:not(.admin_zone) .form input::-moz-placeholder, .admin_v2 #container:not(.admin_zone) .form textarea::-moz-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) input::-moz-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea::-moz-placeholder {
  font-weight: 400; }

/* line 282, www/css/framework/sass/lib/lib.display.conf.scss */
.admin #container:not(.admin_zone) form input::-ms-input-placeholder, .admin #container:not(.admin_zone) form textarea::-ms-input-placeholder, .admin #container:not(.admin_zone) .form input::-ms-input-placeholder, .admin #container:not(.admin_zone) .form textarea::-ms-input-placeholder, .admin #container:not(.admin_zone) form:not(#ie) input::-ms-input-placeholder, .admin #container:not(.admin_zone) form:not(#ie) textarea::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) form input::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) form textarea::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) .form input::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) .form textarea::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) input::-ms-input-placeholder, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea::-ms-input-placeholder {
  font-weight: 400; }

/* line 42, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input[type="checkbox"], .admin #container:not(.admin_zone) .form input[type="checkbox"], .admin #container:not(.admin_zone) form:not(#ie) input[type="checkbox"], .admin_v2 #container:not(.admin_zone) form input[type="checkbox"], .admin_v2 #container:not(.admin_zone) .form input[type="checkbox"], .admin_v2 #container:not(.admin_zone) form:not(#ie) input[type="checkbox"] {
  display: none; }

/* line 46, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input[type="checkbox"] + label:before, .admin #container:not(.admin_zone) .form input[type="checkbox"] + label:before, .admin #container:not(.admin_zone) form:not(#ie) input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) form input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) .form input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) form:not(#ie) input[type="checkbox"] + label:before {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #f2f1ee;
  border: 0;
  border-radius: 3px;
  background-image: none;
  content: ""; }

/* line 57, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input[type="checkbox"]:checked + label:before, .admin #container:not(.admin_zone) .form input[type="checkbox"]:checked + label:before, .admin #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) form input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) .form input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:checked + label:before {
  background-position: 3px 3px;
  background-color: #000000;
  background-image: url(/desktop/images/icons/ico_tick.svg);
  background-size: 10px 10px;
  background-repeat: no-repeat;
  content: " ";
  color: #fff;
  font-weight: bold; }

/* line 70, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input[type="checkbox"]:disabled + label:before, .admin #container:not(.admin_zone) .form input[type="checkbox"]:disabled + label:before, .admin #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:disabled + label:before, .admin_v2 #container:not(.admin_zone) form input[type="checkbox"]:disabled + label:before, .admin_v2 #container:not(.admin_zone) .form input[type="checkbox"]:disabled + label:before, .admin_v2 #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:disabled + label:before {
  cursor: auto;
  background-color: #ddd; }

/* line 76, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form input[type="checkbox"]:disabled + label, .admin #container:not(.admin_zone) .form input[type="checkbox"]:disabled + label, .admin #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:disabled + label, .admin_v2 #container:not(.admin_zone) form input[type="checkbox"]:disabled + label, .admin_v2 #container:not(.admin_zone) .form input[type="checkbox"]:disabled + label, .admin_v2 #container:not(.admin_zone) form:not(#ie) input[type="checkbox"]:disabled + label {
  cursor: auto;
  color: #a1a1a1; }

/* line 81, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form label, .admin #container:not(.admin_zone) .form label, .admin #container:not(.admin_zone) form:not(#ie) label, .admin_v2 #container:not(.admin_zone) form label, .admin_v2 #container:not(.admin_zone) .form label, .admin_v2 #container:not(.admin_zone) form:not(#ie) label {
  display: inline-block; }

/* line 85, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form label[for], .admin #container:not(.admin_zone) .form label[for], .admin #container:not(.admin_zone) form:not(#ie) label[for], .admin_v2 #container:not(.admin_zone) form label[for], .admin_v2 #container:not(.admin_zone) .form label[for], .admin_v2 #container:not(.admin_zone) form:not(#ie) label[for] {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* line 90, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form textarea[maxlength] + ._textarea_counter,
.admin #container:not(.admin_zone) form textarea[_maxlength] + ._textarea_counter, .admin #container:not(.admin_zone) .form textarea[maxlength] + ._textarea_counter,
.admin #container:not(.admin_zone) .form textarea[_maxlength] + ._textarea_counter, .admin #container:not(.admin_zone) form:not(#ie) textarea[maxlength] + ._textarea_counter,
.admin #container:not(.admin_zone) form:not(#ie) textarea[_maxlength] + ._textarea_counter, .admin_v2 #container:not(.admin_zone) form textarea[maxlength] + ._textarea_counter,
.admin_v2 #container:not(.admin_zone) form textarea[_maxlength] + ._textarea_counter, .admin_v2 #container:not(.admin_zone) .form textarea[maxlength] + ._textarea_counter,
.admin_v2 #container:not(.admin_zone) .form textarea[_maxlength] + ._textarea_counter, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea[maxlength] + ._textarea_counter,
.admin_v2 #container:not(.admin_zone) form:not(#ie) textarea[_maxlength] + ._textarea_counter {
  position: absolute;
  color: #000000;
  right: 20px;
  bottom: 10px; }

/* line 98, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin #container:not(.admin_zone) form textarea[_maxlength] + ._textarea_counter.limit_exceeded, .admin #container:not(.admin_zone) .form textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin #container:not(.admin_zone) .form textarea[_maxlength] + ._textarea_counter.limit_exceeded, .admin #container:not(.admin_zone) form:not(#ie) textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin #container:not(.admin_zone) form:not(#ie) textarea[_maxlength] + ._textarea_counter.limit_exceeded, .admin_v2 #container:not(.admin_zone) form textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin_v2 #container:not(.admin_zone) form textarea[_maxlength] + ._textarea_counter.limit_exceeded, .admin_v2 #container:not(.admin_zone) .form textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin_v2 #container:not(.admin_zone) .form textarea[_maxlength] + ._textarea_counter.limit_exceeded, .admin_v2 #container:not(.admin_zone) form:not(#ie) textarea[maxlength] + ._textarea_counter.limit_exceeded,
.admin_v2 #container:not(.admin_zone) form:not(#ie) textarea[_maxlength] + ._textarea_counter.limit_exceeded {
  color: #f44848; }

/* line 103, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form .ios-switch, .admin #container:not(.admin_zone) .form .ios-switch, .admin #container:not(.admin_zone) form:not(#ie) .ios-switch, .admin_v2 #container:not(.admin_zone) form .ios-switch, .admin_v2 #container:not(.admin_zone) .form .ios-switch, .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  /* line 105, www/instance/default/admin/sass/form.scss */
  .admin #container:not(.admin_zone) form .ios-switch input[type="checkbox"], .admin #container:not(.admin_zone) .form .ios-switch input[type="checkbox"], .admin #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"], .admin_v2 #container:not(.admin_zone) form .ios-switch input[type="checkbox"], .admin_v2 #container:not(.admin_zone) .form .ios-switch input[type="checkbox"], .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"] {
    display: none; }
  /* line 108, www/instance/default/admin/sass/form.scss */
  .admin #container:not(.admin_zone) form .ios-switch input[type="checkbox"] + label, .admin #container:not(.admin_zone) .form .ios-switch input[type="checkbox"] + label, .admin #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"] + label, .admin_v2 #container:not(.admin_zone) form .ios-switch input[type="checkbox"] + label, .admin_v2 #container:not(.admin_zone) .form .ios-switch input[type="checkbox"] + label, .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"] + label {
    vertical-align: middle;
    width: 60px;
    height: 30px;
    border-radius: 999px;
    background-color: #bbb;
    -webkit-transition-duration: .2s;
    -webkit-transition-property: background-color, box-shadow;
    cursor: pointer; }
  /* line 120, www/instance/default/admin/sass/form.scss */
  .admin #container:not(.admin_zone) form .ios-switch input[type="checkbox"]:checked + label, .admin #container:not(.admin_zone) .form .ios-switch input[type="checkbox"]:checked + label, .admin #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"]:checked + label, .admin_v2 #container:not(.admin_zone) form .ios-switch input[type="checkbox"]:checked + label, .admin_v2 #container:not(.admin_zone) .form .ios-switch input[type="checkbox"]:checked + label, .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"]:checked + label {
    width: 60px;
    background-position: 10px 8px;
    background-color: #000000;
    background-image: url(/desktop/images/icons/ico_tick.svg);
    background-size: 16px 16px;
    background-repeat: no-repeat; }
  /* line 132, www/instance/default/admin/sass/form.scss */
  .admin #container:not(.admin_zone) form .ios-switch input[type="checkbox"] + label:before, .admin #container:not(.admin_zone) .form .ios-switch input[type="checkbox"] + label:before, .admin #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) form .ios-switch input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) .form .ios-switch input[type="checkbox"] + label:before, .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"] + label:before {
    display: block;
    content: "";
    float: left;
    width: 22px;
    height: 22px;
    border-radius: inherit;
    background: #ffffff;
    -webkit-transition-duration: 0.2s;
    -webkit-transition-property: transform, background-color, box-shadow;
    -moz-transition-duration: 0.2s;
    -moz-transition-property: transform, background-color;
    pointer-events: none;
    margin-top: 4px;
    margin-left: 4px; }
  /* line 150, www/instance/default/admin/sass/form.scss */
  .admin #container:not(.admin_zone) form .ios-switch input[type="checkbox"]:checked + label:before, .admin #container:not(.admin_zone) .form .ios-switch input[type="checkbox"]:checked + label:before, .admin #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) form .ios-switch input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) .form .ios-switch input[type="checkbox"]:checked + label:before, .admin_v2 #container:not(.admin_zone) form:not(#ie) .ios-switch input[type="checkbox"]:checked + label:before {
    -webkit-transform: translate3d(30px, 0, 0);
    -moz-transform: translate3d(30px, 0, 0);
    background-color: #ffffff; }

/* line 156, www/instance/default/admin/sass/form.scss */
.admin #container:not(.admin_zone) form .fieldset, .admin #container:not(.admin_zone) .form .fieldset, .admin #container:not(.admin_zone) form:not(#ie) .fieldset, .admin_v2 #container:not(.admin_zone) form .fieldset, .admin_v2 #container:not(.admin_zone) .form .fieldset, .admin_v2 #container:not(.admin_zone) form:not(#ie) .fieldset {
  position: relative;
  margin-bottom: 20px; }

/* line 6, www/instance/default/admin/sass/tokeninput.scss */
.admin .token-input-list, .admin_v2 .token-input-list {
  border: 0;
  width: auto;
  background-color: inherit; }
  /* line 11, www/instance/default/admin/sass/tokeninput.scss */
  .admin .token-input-list li input, .admin_v2 .token-input-list li input {
    width: 100%; }

/* line 14, www/instance/default/admin/sass/tokeninput.scss */
.admin .token-input-dropdown, .admin_v2 .token-input-dropdown {
  border: 0;
  width: 100%;
  margin-top: -2px;
  border-top: 2px solid #f0eff0;
  background-color: transparent;
  z-index: 1;
  font-size: 14px;
  font-family: "PT Sans", sans-serif; }
  /* line 26, www/instance/default/admin/sass/tokeninput.scss */
  .admin .token-input-dropdown p, .admin_v2 .token-input-dropdown p {
    background-color: #f9ecb6;
    font-style: italic; }
  /* line 31, www/instance/default/admin/sass/tokeninput.scss */
  .admin .token-input-dropdown .token-input-dropdown-item, .admin .token-input-dropdown .token-input-dropdown-item2, .admin_v2 .token-input-dropdown .token-input-dropdown-item, .admin_v2 .token-input-dropdown .token-input-dropdown-item2 {
    background-color: #000;
    border-top: 1px solid #333434;
    padding: 11px 20px;
    font-weight: normal;
    cursor: pointer;
    color: #bbb; }
    /* line 41, www/instance/default/admin/sass/tokeninput.scss */
    .admin .token-input-dropdown .token-input-dropdown-item b, .admin .token-input-dropdown .token-input-dropdown-item2 b, .admin_v2 .token-input-dropdown .token-input-dropdown-item b, .admin_v2 .token-input-dropdown .token-input-dropdown-item2 b {
      color: #fff; }
    /* line 45, www/instance/default/admin/sass/tokeninput.scss */
    .admin .token-input-dropdown .token-input-dropdown-item:last-child, .admin .token-input-dropdown .token-input-dropdown-item2:last-child, .admin_v2 .token-input-dropdown .token-input-dropdown-item:last-child, .admin_v2 .token-input-dropdown .token-input-dropdown-item2:last-child {
      border-bottom-left-radius: 3px;
      border-bottom-right-radius: 3px; }
  /* line 50, www/instance/default/admin/sass/tokeninput.scss */
  .admin .token-input-dropdown .token-input-selected-dropdown-item, .admin_v2 .token-input-dropdown .token-input-selected-dropdown-item {
    background-color: #333434; }

/* line 8, www/instance/default/admin/sass/calendars.scss */
._calendar {
  position: relative; }
  /* line 10, www/instance/default/admin/sass/calendars.scss */
  ._calendar .compare {
    font-size: 11px;
    padding-top: 1px;
    padding-left: 5px;
    float: left; }
  /* line 17, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .calendar {
    position: absolute;
    right: 0;
    overflow: hidden;
    top: 29px;
    z-index: 10;
    height: 0; }
  /* line 27, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.selected:hover .display {
    border-color: #cccccc;
    border-bottom: #e4e4e4; }
  /* line 33, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.selected:hover .pick {
    background-color: #e4e4e4 !important; }
  /* line 39, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.selected .display {
    z-index: 11;
    border-color: #cccccc;
    border-bottom-color: #e4e4e4; }
  /* line 48, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.selected .calendar {
    height: auto; }
  /* line 51, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.selected .pick {
    background-position: 6px 10px !important;
    background-color: #cccccc; }
  /* line 58, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .display {
    border: 1px solid #e4e4e4;
    padding-left: 5px;
    margin-bottom: 5px;
    position: relative;
    border-radius: 2px;
    cursor: pointer; }
    /* line 65, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date .display .value {
      font-size: 24px;
      letter-spacing: -0.2px;
      line-height: 1.1em;
      color: #444444;
      vertical-align: text-top; }
    /* line 72, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date .display .pick {
      background-color: #e4e4e4;
      background-image: url(/admin/modules/view/images/s1.png);
      background-position: -10px 10px;
      background-repeat: no-repeat;
      float: right;
      width: 20px;
      height: 28px;
      margin-left: 5px; }
    /* line 84, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date .display:hover {
      border: 1px solid #cccccc; }
      /* line 86, www/instance/default/admin/sass/calendars.scss */
      ._calendar .date .display:hover .pick {
        background-color: #cccccc; }
  /* line 94, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.desactivated .display {
    position: relative;
    cursor: default; }
    /* line 97, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date.desactivated .display .value {
      color: #cccccc !important; }
    /* line 100, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date.desactivated .display .overlay {
      display: block;
      border-radius: 2px;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 2;
      background-image: url(/admin/modules/view/images/desactivated.png); }
    /* line 113, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date.desactivated .display:hover {
      border: 1px solid #e4e4e4; }
      /* line 115, www/instance/default/admin/sass/calendars.scss */
      ._calendar .date.desactivated .display:hover .pick {
        background-color: #e4e4e4; }
  /* line 123, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerContainer {
    background-color: #e4e4e4; }
  /* line 128, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerBorderT, ._calendar .date .datepickerBorderB, ._calendar .date .datepickerBorderL, ._calendar .date .datepickerBorderR, ._calendar .date .datepickerBorderTL, ._calendar .date .datepickerBorderTR, ._calendar .date .datepickerBorderBL, ._calendar .date .datepickerBorderBR {
    height: 1px;
    width: 1px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: none;
    background-color: #cccccc; }
  /* line 138, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerBorderT, ._calendar .date .datepickerBorderB {
    width: auto; }
  /* line 141, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerBorderL, ._calendar .date .datepickerBorderR {
    height: auto; }
  /* line 144, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerBorderR, ._calendar .date .datepickerBorderTR {
    left: auto;
    right: 0; }
  /* line 148, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date .datepickerContainer {
    left: 1px;
    top: 1px; }
  /* line 153, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date div.datepicker a {
    color: #222222;
    font-size: 11px;
    cursor: pointer; }
  /* line 159, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date div.datepicker table td {
    text-align: center; }
    /* line 162, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date div.datepicker table td a:hover {
      background-color: #444444;
      color: white; }
    /* line 169, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date div.datepicker table td.datepickerSelected {
      background-color: #8fb006; }
      /* line 173, www/instance/default/admin/sass/calendars.scss */
      ._calendar .date div.datepicker table td.datepickerSelected a {
        color: #d0eb5f; }
      /* line 177, www/instance/default/admin/sass/calendars.scss */
      ._calendar .date div.datepicker table td.datepickerSelected.datepickerNotInMonth a {
        color: #a4c323; }
    /* line 183, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date div.datepicker table td.datepickerNotInMonth a {
      color: #a0a0a0; }
  /* line 188, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date div.datepicker table th {
    text-align: center;
    color: #a0a0a0;
    font-size: 11px;
    vertical-align: middle; }
    /* line 194, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date div.datepicker table th.datepickerWeek a {
      color: #a0a0a0; }
  /* line 202, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.small .display {
    width: 182px;
    float: right; }
    /* line 205, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date.small .display .value {
      font-size: 14px;
      color: #777777;
      line-height: 1em; }
    /* line 210, www/instance/default/admin/sass/calendars.scss */
    ._calendar .date.small .display .pick {
      height: 18px;
      background-position: -10px 5px; }
  /* line 217, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.small .calendar {
    top: 54px; }
  /* line 222, www/instance/default/admin/sass/calendars.scss */
  ._calendar .date.small.selected .display .pick {
    background-position: 6px 5px !important; }

/* line 235, www/instance/default/admin/sass/calendars.scss */
#calendar #listArticleCalendar h5 span {
  font-size: 26px; }
  /* line 237, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar h5 span.chronique {
    color: #000000; }
  /* line 240, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar h5 span.serie {
    color: #000000; }
  /* line 243, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar h5 span.nb_article_done {
    margin-left: 50px; }
  /* line 246, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar h5 span.nb_article {
    margin-right: 10px; }

/* line 250, www/instance/default/admin/sass/calendars.scss */
#calendar #listArticleCalendar p.explain {
  margin-top: 10px; }

/* line 253, www/instance/default/admin/sass/calendars.scss */
#calendar #listArticleCalendar #nb_article_done_get {
  display: none; }

/* line 256, www/instance/default/admin/sass/calendars.scss */
#calendar #listArticleCalendar table {
  margin-top: 20px; }
  /* line 259, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar table tr th {
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    text-indent: 10px; }
  /* line 265, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar table tr td {
    vertical-align: middle;
    padding: 7px 5px;
    min-width: 80px;
    font-size: 13px; }
    /* line 270, www/instance/default/admin/sass/calendars.scss */
    #calendar #listArticleCalendar table tr td:first-child {
      padding-left: 10px; }
      /* line 272, www/instance/default/admin/sass/calendars.scss */
      #calendar #listArticleCalendar table tr td:first-child a {
        font-weight: bold;
        color: #000; }
    /* line 277, www/instance/default/admin/sass/calendars.scss */
    #calendar #listArticleCalendar table tr td:last-child {
      padding-right: 5px;
      position: relative; }
    /* line 281, www/instance/default/admin/sass/calendars.scss */
    #calendar #listArticleCalendar table tr td form {
      padding: 0 10px;
      margin: 0;
      width: 280px; }
      /* line 285, www/instance/default/admin/sass/calendars.scss */
      #calendar #listArticleCalendar table tr td form input {
        display: inline-block; }
      /* line 288, www/instance/default/admin/sass/calendars.scss */
      #calendar #listArticleCalendar table tr td form input[type="number"] {
        width: 40px;
        border: 2px solid #eee;
        float: left;
        height: 34px;
        text-indent: 8px; }
      /* line 295, www/instance/default/admin/sass/calendars.scss */
      #calendar #listArticleCalendar table tr td form input[type="submit"] {
        float: left; }
  /* line 300, www/instance/default/admin/sass/calendars.scss */
  #calendar #listArticleCalendar table tr:nth-child(2n-1) {
    background-color: #f8f8f8; }

/* line 5, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
.admin_galery .tt-hint,
.admin_galery ._network {
  display: none; }

/* line 10, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
.admin_galery .twitter-typeahead {
  flex: 1; }
  /* line 14, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
  .admin_galery .twitter-typeahead .tt-dropdown-menu,
  .admin_galery .twitter-typeahead .tt-suggestion {
    background-color: #4f4f4f !important; }
  /* line 21, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
  .admin_galery .twitter-typeahead .tt-suggestion-world {
    color: #41bf68; }
  /* line 25, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
  .admin_galery .twitter-typeahead .tt-suggestion:hover, .admin_galery .twitter-typeahead .tt-suggestion.tt-is-under-cursor {
    background-color: #3f3f3f !important; }
  /* line 30, www/instance/default/admin/modules/galery/sass/autocomplete/display.conf.scss */
  .admin_galery .twitter-typeahead .tt-dropdown-menu {
    border-radius: 5px; }

/* line 3, www/instance/default/admin/modules/galery/sass/overlay/display.conf.scss */
.overlay_v2.admin_galery--overlay {
  z-index: 1000002;
  overflow-x: hidden; }
  /* line 9, www/instance/default/admin/modules/galery/sass/overlay/display.conf.scss */
  .overlay_v2.admin_galery--overlay .overlay-content {
    width: calc(100% - 20px) !important;
    height: calc(100% - 20px);
    text-align: left !important;
    background-color: #232323 !important; }

/* line 25, www/instance/default/admin/modules/galery/sass/overlay/display.conf.scss */
.admin_galery--overlay-content {
  height: 100%; }

/* line 8, www/instance/default/admin/modules/galery/sass/nav/checkbox.conf.scss */
.admin_galery--nav--list-item-checkbox + label {
  position: relative;
  margin-left: 30px;
  font-weight: 700;
  cursor: pointer; }
  /* line 18, www/instance/default/admin/modules/galery/sass/nav/checkbox.conf.scss */
  .admin_galery--nav--list-item-checkbox + label:before {
    content: '' !important;
    position: absolute;
    top: 2px;
    left: -30px;
    border: 0px solid #000 !important;
    background-color: #000 !important;
    border-radius: 3px !important; }

/* line 34, www/instance/default/admin/modules/galery/sass/nav/checkbox.conf.scss */
.admin_galery--nav--list-item-checkbox:checked + label:before {
  width: 18px !important;
  height: 18px !important;
  background-image: url("//media.melty.fr/render/checkbox_2.svg?c1=4a90d7");
  background-color: transparent !important;
  background-repeat: no-repeat;
  background-size: 18px; }

/* line 8, www/instance/default/admin/modules/galery/sass/nav/radio.conf.scss */
.admin_galery--nav--list-item-radio + label {
  position: relative;
  margin-left: 30px;
  font-weight: 700;
  cursor: pointer; }
  /* line 18, www/instance/default/admin/modules/galery/sass/nav/radio.conf.scss */
  .admin_galery--nav--list-item-radio + label:before {
    content: '' !important;
    position: absolute;
    top: 2px;
    left: -30px;
    border: 0px solid #000 !important;
    background-color: #000 !important;
    box-shadow: inset 0px 0px 0px 2px #000 !important;
    -webkit-transition: border-color 0.2s linear 0s;
    transition: border-color 0.2s linear 0s; }

/* line 34, www/instance/default/admin/modules/galery/sass/nav/radio.conf.scss */
.admin_galery--nav--list-item-radio:hover + label, .admin_galery--nav--list-item-radio:focus + label {
  color: #4a90d7; }

/* line 43, www/instance/default/admin/modules/galery/sass/nav/radio.conf.scss */
.admin_galery--nav--list-item-radio:checked + label:before {
  top: 0;
  left: -32px;
  background-color: transparent !important;
  border: 2px solid #4a90d7 !important;
  box-shadow: none !important; }

/* line 6, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
.admin_galery--nav--button-uploader {
  margin-bottom: 15px; }

/* line 10, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
.admin_galery--nav--button .form--uploader__screen-upload {
  position: relative;
  opacity: 1;
  visibility: visible;
  bottom: auto !important; }

/* line 18, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
.admin_galery--nav .button._tooltip {
  padding: 8px 25px;
  min-height: auto;
  -webkit-transition: background-color 0.2s linear 0s;
  transition: background-color 0.2s linear 0s; }

/* line 27, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
.admin_galery--nav--upload-icon {
  fill: #fff;
  margin-right: 10px;
  width: 16px;
  height: 16px;
  vertical-align: bottom; }

/* line 39, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
.admin_galery--nav--upload-progress {
  margin: 20px 0 30px; }
  /* line 43, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
  .admin_galery--nav--upload-progress .dbox-section {
    padding: 0; }
  /* line 47, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
  .admin_galery--nav--upload-progress .progress {
    height: 4px;
    background-color: #000 !important; }
    /* line 52, www/instance/default/admin/modules/galery/sass/nav/upload.conf.scss */
    .admin_galery--nav--upload-progress .progress-bar {
      background-color: #4a90d7; }

/* line 13, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--nav {
  display: none; }

/* line 19, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
.admin_galery--nav {
  width: 230px;
  padding: 14px 30px 30px 30px; }
  /* line 25, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
  .admin_galery--nav--list-item {
    font-size: 16px;
    font-weight: 700;
    line-height: 38px;
    color: #fff;
    cursor: pointer;
    -webkit-transition: color 0.2s linear 0s;
    transition: color 0.2s linear 0s; }
    /* line 35, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item.is-selected, .admin_galery--nav--list-item:hover, .admin_galery--nav--list-item:focus {
      color: #4a90d7; }
    /* line 40, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item-label, .admin_galery--nav--list-item-counter {
      font-size: 14px;
      font-weight: 400;
      color: rgba(255, 255, 255, 0.3); }
    /* line 47, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item-label {
      line-height: 38px; }
    /* line 51, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item-counter {
      margin-left: 5px; }
    /* line 55, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item-actions {
      float: right; }
    /* line 59, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item-action {
      margin-left: 5px;
      color: rgba(255, 255, 255, 0.3);
      text-decoration: underline;
      cursor: pointer;
      -webkit-transition: color 0.2s linear 0s;
      transition: color 0.2s linear 0s; }
      /* line 70, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
      .admin_galery--nav--list-item-action:hover, .admin_galery--nav--list-item-action:focus {
        color: white; }
    /* line 75, www/instance/default/admin/modules/galery/sass/nav/display.conf.scss */
    .admin_galery--nav--list-item.is-selected {
      color: #4a90d7; }

/* line 7, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
.admin_galery--search--list {
  display: flex;
  flex-direction: row;
  padding: 20px 0;
  margin-left: 20px;
  flex-wrap: wrap; }

/* line 18, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
.admin_galery--search--item {
  display: flex;
  align-items: baseline;
  margin-right: 10px;
  height: 25px;
  border: 1px solid #4f4f4f;
  border-radius: 20px;
  text-align: center;
  line-height: 0;
  user-select: none .admin_galery--search--item -world;
    user-select-color: #41bf68;
  -webkit-transition: border-color 0.2s linear 0s;
  transition: border-color 0.2s linear 0s; }
  /* line 35, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
  .admin_galery--search--item-tag {
    color: #fff; }
  /* line 42, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
  .admin_galery--search--item:hover {
    border-color: dimgray; }
    /* line 47, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
    .admin_galery--search--item:hover .admin_galery--search--item-closer-icon {
      fill: dimgray; }
  /* line 53, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
  .admin_galery--search--item-label {
    display: inline-block;
    color: #fff;
    padding: 0 0 0 15px; }
  /* line 59, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
  .admin_galery--search--item-closer {
    cursor: pointer;
    display: flex;
    height: 100%;
    padding: 7px 10px; }
    /* line 64, www/instance/default/admin/modules/galery/sass/search/autocomplete.conf.scss */
    .admin_galery--search--item-closer-icon {
      width: 10px;
      fill: #4f4f4f;
      -webkit-transition: fill 0.2s linear 0s;
      transition: fill 0.2s linear 0s; }

/* line 11, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--search {
  display: none; }

/* line 17, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
.admin_galery--search {
  display: -webkit-flex;
  display: flex;
  min-height: 61px;
  background-color: #232323; }
  /* line 26, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
  .admin_galery--search--form {
    position: relative;
    display: flex;
    flex: 1;
    border-left: 1px solid #000; }
    /* line 34, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
    .admin_galery--search--form-input {
      flex: 1;
      padding: 21px 20px 21px 10px !important;
      background-color: #232323;
      color: #fff;
      border: 0 !important;
      font-size: 14px;
      font-weight: 400;
      line-height: 26px; }
      /* line 50, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
      .admin_galery--search--form-input-loop {
        fill: #fff;
        display: inline-block;
        width: 16px;
        height: 16px;
        cursor: pointer; }
        /* line 60, www/instance/default/admin/modules/galery/sass/search/display.conf.scss */
        .admin_galery--search--form-input-loop-label {
          padding: 24px 0px;
          margin-left: 20px;
          width: 16px;
          line-height: 0; }

/* line 5, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
.admin_galery--tools--actions {
  flex: 1;
  text-align: right;
  margin: -10px 8px 0 0;
  padding: 0 0 18px 0; }

/* line 12, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
.admin_galery--tools--action {
  display: inline-block;
  margin-left: 30px; }
  /* line 18, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action input[type="range"]::ms-fill-lower {
    background-color: #4a90d7; }
  /* line 21, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action input[type="range"]::ms-fill-lower {
    background-color: #000; }
  /* line 26, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action-icon {
    fill: #fff;
    width: 16px;
    height: 100%;
    cursor: pointer;
    vertical-align: middle; }
    /* line 29, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
    .admin_galery--tools--action-icon:hover, .admin_galery--tools--action-icon.is-selected, .admin_galery--tools--action-icon:focus {
      fill: #4a90d7 !important; }
    /* line 35, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
    .admin_galery--tools--action-icon * {
      pointer-events: none; }
    /* line 46, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
    .admin_galery--tools--action-icon-wrapper {
      display: inline-block;
      height: 16px; }
  /* line 53, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action-beside svg:first-child {
    margin-right: 15px; }
  /* line 58, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action-grid_a, .admin_galery--tools--action-grid_b {
    fill: #595959;
    display: inline-block; }
  /* line 66, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action-star_round:hover {
    fill: #f7ca4f !important; }
  /* line 71, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
  .admin_galery--tools--action-info_flap {
    display: inline-block;
    padding-top: 5px;
    width: 24px;
    height: 24px;
    stroke: #fff; }
    /* line 81, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
    .admin_galery--tools--action-info_flap:hover {
      stroke: #4a90d7; }

/* line 87, www/instance/default/admin/modules/galery/sass/tools/actions.conf.scss */
.admin_galery--tools--select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline-block;
  padding: 3px 56px 4px 15px;
  width: auto;
  position: relative;
  background-color: #232323;
  border: 0;
  border-radius: 20px;
  font-size: 14px;
  color: #fff;
  cursor: pointer; }

/* line 7, www/instance/default/admin/modules/galery/sass/tools/range.conf.scss */
.admin_galery--tools--zoom-range.ui-slider {
  width: 120px;
  height: 5px;
  background-color: #000;
  border: 0;
  cursor: pointer; }
  /* line 21, www/instance/default/admin/modules/galery/sass/tools/range.conf.scss */
  .admin_galery--tools--zoom-range.ui-slider .ui-widget-content {
    bacckground-color: #000; }
  /* line 28, www/instance/default/admin/modules/galery/sass/tools/range.conf.scss */
  .admin_galery--tools--zoom-range.ui-slider .ui-slider-range {
    background-color: #4a90d7;
    border-radius: 3px; }
  /* line 33, www/instance/default/admin/modules/galery/sass/tools/range.conf.scss */
  .admin_galery--tools--zoom-range.ui-slider .ui-slider-handle {
    top: -5px;
    width: 16px;
    height: 16px;
    background-color: #4a90d7;
    border: 2px solid #111 !important;
    border-radius: 50%;
    cursor: pointer; }
    /* line 47, www/instance/default/admin/modules/galery/sass/tools/range.conf.scss */
    .admin_galery--tools--zoom-range.ui-slider .ui-slider-handle:focus {
      outline: 0; }

/* line 12, www/instance/default/admin/modules/galery/sass/tools/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--tools {
  display: none; }

/* line 26, www/instance/default/admin/modules/galery/sass/tools/display.conf.scss */
.admin_galery--hasPanel .admin_galery--tools--action-star_round, .admin_galery--hasPanel .admin_galery--tools--action-info_flap {
  display: none; }

/* line 35, www/instance/default/admin/modules/galery/sass/tools/display.conf.scss */
.admin_galery--tools {
  display: flex;
  padding: 16px 24px 26px 24px; }
  /* line 41, www/instance/default/admin/modules/galery/sass/tools/display.conf.scss */
  .admin_galery--tools--label {
    font-size: 14px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.3); }

/* line 5, www/instance/default/admin/modules/galery/sass/content/loading.conf.scss */
.admin_galery--content--loading {
  display: table;
  width: 100%;
  height: calc(100% - 60px); }
  /* line 13, www/instance/default/admin/modules/galery/sass/content/loading.conf.scss */
  .admin_galery--content--loading-wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
  /* line 19, www/instance/default/admin/modules/galery/sass/content/loading.conf.scss */
  .admin_galery--content--loading-icon {
    width: 100px;
    height: 100px; }

/* line 5, www/instance/default/admin/modules/galery/sass/content/sad.conf.scss */
.admin_galery--content--sad {
  display: table;
  width: 100%;
  height: calc(100% - 60px); }
  /* line 7, www/instance/default/admin/modules/galery/sass/content/sad.conf.scss */
  .admin_galery--content--sad-isHidden {
    display: none; }
  /* line 17, www/instance/default/admin/modules/galery/sass/content/sad.conf.scss */
  .admin_galery--content--sad-wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
    /* line 22, www/instance/default/admin/modules/galery/sass/content/sad.conf.scss */
    .admin_galery--content--sad-wrapper strong {
      display: block;
      margin-top: 20px;
      font-size: 22px;
      font-weight: 700;
      color: #4a90d7; }
  /* line 33, www/instance/default/admin/modules/galery/sass/content/sad.conf.scss */
  .admin_galery--content--sad-icon {
    fill: #4a90d7; }

/* line 12, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--content {
  display: none; }

/* line 18, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
.admin_galery--content {
  display: flex;
  flex-direction: column;
  transform: rotateX(0); }
  /* line 23, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content.is-ajust .admin_galery--content--media-wrapping img {
    max-height: 270px;
    min-height: 270px;
    object-fit: contain;
    max-width: 270px; }
  /* line 29, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--inner {
    display: flex;
    height: auto; }
  /* line 34, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--wrapper {
    position: relative;
    display: flex;
    height: 100%;
    background-color: #111;
    overflow: hidden;
    overflow-y: auto; }
    /* line 45, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--wrapper-left {
      display: flex;
      flex-direction: column;
      flex: 1;
      transform: rotateX(0); }
  /* line 53, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--list {
    margin: 0 10px;
    overflow: scroll; }
  /* line 58, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--inner {
    display: flex;
    flex: 1;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start; }
  /* line 68, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--media {
    position: relative;
    margin: 10px;
    width: 270px;
    height: 270px;
    background-color: #232323;
    border-radius: 5px;
    overflow: hidden;
    cursor: pointer; }
    /* line 84, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:before, .admin_galery--content--media:after {
      content: '';
      position: absolute;
      border: 3px solid transparent;
      border-radius: 5px;
      opacity: 0;
      -webkit-transition: opacity 0.2s linear 0s;
      transition: opacity 0.2s linear 0s; }
    /* line 97, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:before {
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
    /* line 103, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:after {
      top: 3px;
      right: 3px;
      bottom: 3px;
      left: 3px; }
    /* line 111, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:hover:before {
      border-color: #4a90d7; }
    /* line 118, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:hover:before, .admin_galery--content--media.is-selected:before {
      opacity: 1; }
    /* line 124, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media.is-selected:after {
      border-color: #000;
      opacity: 1; }
    /* line 129, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media.is-selected:before {
      border-color: #41bf68; }
    /* line 135, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media.is-selected .admin_galery--content--media-check {
      display: block; }
    /* line 141, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media-wrapper {
      display: table;
      height: 100%;
      width: 100%; }
    /* line 147, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media-wrapping {
      display: table-cell;
      vertical-align: middle;
      width: 100%;
      height: 100%;
      text-align: center; }
      /* line 153, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
      .admin_galery--content--media-wrapping > img {
        min-width: 100%;
        min-height: 270px; }
    /* line 161, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media:hover .admin_galery--content--media-extend,
    .admin_galery--content--media:hover .admin_galery--content--media-warning {
      opacity: 1; }
    /* line 167, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media-check {
      display: none;
      fill: #41bf68;
      position: absolute;
      top: 20px;
      right: 20px;
      padding: 19px;
      width: 16px;
      height: 12px;
      background-color: rgba(0, 0, 0, 0.5);
      border-radius: 50%; }
      /* line 185, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
      .admin_galery--content--media-check-icon {
        float: left;
        margin: -5px 0 0 -8px;
        width: 16px;
        height: 12px; }
    /* line 193, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media-warning {
      position: absolute;
      top: 20px;
      right: 20px;
      width: 38px;
      height: 38px;
      background-color: #e44c3c;
      border-radius: 50%;
      opacity: 0;
      -webkit-transition: opacity .2s linear;
      transition: opacity .2s linear;
      z-index: 1;
      text-align: center;
      line-height: 40px; }
    /* line 210, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
    .admin_galery--content--media-extend {
      fill: #fff;
      position: absolute;
      bottom: 20px;
      right: 20px;
      width: 38px;
      height: 38px;
      background-color: rgba(0, 0, 0, 0.5);
      border-radius: 50%;
      opacity: 0;
      -webkit-transition: opacity .2s linear, background-color .2s linear, transform .2s linear;
      transition: opacity .2s linear, background-color .2s linear, transform .2s linear;
      z-index: 1; }
      /* line 231, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
      .admin_galery--content--media-extend * {
        pointer-events: none; }
      /* line 235, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
      .admin_galery--content--media-extend:hover {
        background-color: #4a90d7;
        transform: scale(1.5); }
      /* line 240, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
      .admin_galery--content--media-extend-icon {
        padding: 11px;
        width: 38px;
        height: 100%; }
  /* line 250, www/instance/default/admin/modules/galery/sass/content/display.conf.scss */
  .admin_galery--content--loadmore {
    padding: 50px 0 20px 30px;
    text-align: center; }

/* line 8, www/instance/default/admin/modules/galery/sass/media/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--media {
  display: block; }

/* line 14, www/instance/default/admin/modules/galery/sass/media/display.conf.scss */
.admin_galery--media {
  display: none;
  width: 100%;
  height: 100%; }
  /* line 20, www/instance/default/admin/modules/galery/sass/media/display.conf.scss */
  .admin_galery--media--wrapper {
    width: 100%;
    height: 100%; }
  /* line 25, www/instance/default/admin/modules/galery/sass/media/display.conf.scss */
  .admin_galery--media img,
  .admin_galery--media iframe {
    width: 100%;
    height: 100%;
    object-fit: contain; }

/* line 8, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
.admin_galery--hasPanel .admin_galery--media_info {
  margin-right: 0; }

/* line 22, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--media_info--action-info_flap {
  display: none; }

/* line 30, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
.admin_galery--media_info {
  margin-right: -290px;
  width: 290px;
  -webkit-transition: margin-right 0.2s ease-in-out 0s;
  transition: margin-right 0.2s ease-in-out 0s;
  background-color: #232323;
  border-top: 1px solid #000;
  color: #fff;
  overflow: hidden;
  transform: rotateX(0); }
  /* line 47, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info p {
    font-size: 14px;
    line-height: 21px; }
  /* line 51, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--keyword {
    font-weight: bold;
    padding-right: 10px; }
  /* line 56, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--content {
    margin-top: 10px;
    height: calc(100% - 40px);
    padding: 20px 30px; }
  /* line 61, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--header {
    padding: 20px 30px 0 30px; }
  /* line 65, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--label {
    font-size: 14px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.3); }
  /* line 71, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--used_by, .admin_galery--media_info--used_in {
    cursor: pointer; }
  /* line 76, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--used_by {
    color: #ff9880; }
  /* line 79, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--used_in {
    color: #4a90d7; }
  /* line 83, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--labels, .admin_galery--media_info--sources {
    margin-top: 10px; }
  /* line 88, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--world {
    color: #41bf68 !important; }
  /* line 91, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--tag, .admin_galery--media_info--photographer {
    color: #fff; }
  /* line 95, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--credit {
    color: #ffae44; }
  /* line 99, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--item {
    display: inline-block;
    padding: 1px 13px 2px 13px;
    margin: 0 10px 10px 0;
    border: 1px solid #4f4f4f;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    line-height: 22px; }
    /* line 115, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--item:focus {
      outline: none !important;
      border-bottom: 1px solid #4f4f4f !important; }
    /* line 125, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--item:hover .admin_galery--media_info--item-closer {
      fill: dimgray; }
    /* line 131, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--item-closer {
      fill: #4f4f4f;
      display: inline-block;
      margin: 5px -5px 0 5px;
      width: 10px;
      height: 10px;
      vertical-align: top !important;
      cursor: pointer;
      pointer-events: none;
      -webkit-transition: fill 0.2s linear 0s;
      transition: fill 0.2s linear 0s; }
      /* line 149, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
      .admin_galery--media_info--item-closer-wrapper {
        cursor: pointer;
        display: inline-block; }
    /* line 155, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--item svg {
      vertical-align: sub; }
  /* line 160, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info input {
    background-color: transparent;
    border: 0;
    color: #fff; }
  /* line 166, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--actions {
    float: right; }
  /* line 171, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--action-icon {
    fill: #fff;
    width: 16px;
    height: 100%;
    cursor: pointer;
    vertical-align: middle; }
    /* line 174, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--action-icon:hover {
      fill: #4a90d7; }
    /* line 185, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--action-icon-wrapper {
      display: inline-block;
      height: 16px; }
  /* line 192, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--action-beside svg:first-child {
    margin-right: 15px; }
  /* line 198, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--action-star_round:hover {
    fill: #f7ca4f; }
  /* line 203, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
  .admin_galery--media_info--action-info_flap {
    display: inline-block;
    padding-top: 5px;
    width: 24px;
    height: 24px;
    stroke: #fff; }
    /* line 213, www/instance/default/admin/modules/galery/sass/media_info/display.conf.scss */
    .admin_galery--media_info--action-info_flap:hover {
      stroke: #4a90d7; }

/* line 3, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
.admin_galery--media_use {
  position: absolute;
  top: 0;
  bottom: 0;
  right: -100%;
  padding: 20px;
  max-width: 50%;
  background-color: #232323;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-shadow: -10px 0px 10px 0 rgba(0, 0, 0, 0.5);
  color: #fff;
  z-index: 3;
  -webkit-transition: right 0.2s ease-out 0.2s;
  transition: right 0.2s ease-out 0.2s; }
  /* line 26, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
  .admin_galery--media_use--isVisible {
    right: 0%; }
  /* line 30, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
  .admin_galery--media_use--label {
    display: block;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.3);
    cursor: pointer; }
    /* line 41, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
    .admin_galery--media_use--label svg {
      vertical-align: sub; }
  /* line 46, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
  .admin_galery--media_use--article {
    display: flex; }
    /* line 50, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
    .admin_galery--media_use--article-id {
      display: inline-block;
      padding: 0 14px;
      margin: 0 10px 10px 0;
      min-width: 75px;
      border: 1px solid #4f4f4f;
      border-radius: 10px;
      text-align: center;
      line-height: 22px;
      color: #4a90d7; }
    /* line 67, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
    .admin_galery--media_use--article-link {
      display: inline-block;
      width: 100%;
      line-height: 24px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      color: #fff !important; }
  /* line 82, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
  .admin_galery--media_use--user-link {
    display: inline-block;
    padding: 2px 14px;
    margin-bottom: 10px;
    border: 1px solid #4f4f4f;
    border-radius: 15px;
    color: #ff9880 !important; }
  /* line 100, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
  .admin_galery--media_use--back-icon {
    fill: #4a90d7;
    margin-right: 20px;
    width: 9px;
    height: 16px;
    vertical-align: middle;
    -webkit-transition: fill 0.2s linear 0s;
    transition: fill 0.2s linear 0s; }
    /* line 116, www/instance/default/admin/modules/galery/sass/media_use/display.conf.scss */
    .admin_galery--media_use--back-icon:hover .admin_galery--media_use--back-icon {
      fill: #54a0dd; }

/* line 8, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--wrapper {
  width: 100%; }

/* line 11, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--back {
  display: flex; }

/* line 14, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
.admin_galery--hasMediaExtended .admin_galery--close {
  display: none; }

/* line 20, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
.admin_galery--back {
  display: none;
  font-size: 16px;
  color: #fff; }
  /* line 34, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
  .admin_galery--back:hover .admin_galery--back--icon {
    fill: #54a0dd; }
  /* line 40, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
  .admin_galery--back--wrapper {
    flex: 1;
    padding: 24px 26px 30px;
    cursor: pointer; }
  /* line 48, www/instance/default/admin/modules/galery/sass/back/display.conf.scss */
  .admin_galery--back--icon {
    fill: #4a90d7;
    margin-right: 20px;
    width: 9px;
    height: 16px;
    vertical-align: middle;
    -webkit-transition: fill 0.2s linear 0s;
    transition: fill 0.2s linear 0s; }

/* line 3, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
.admin_galery--footer {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding: 12px 30px 12px 20px;
  border-left: 1px solid #000;
  border-top: 1px solid #000;
  font-size: 16px;
  line-height: 38px;
  color: #fff; }
  /* line 18, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
  .admin_galery--footer--counter {
    flex: 1; }
    /* line 22, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
    .admin_galery--footer--counter-value {
      color: #4a90d7; }
  /* line 28, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
  .admin_galery--footer--buttons-left {
    flex: 1;
    align-self: flex-start; }
  /* line 32, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
  .admin_galery--footer--buttons-right {
    align-self: flex-end; }
  /* line 37, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
  .admin_galery--footer--trash {
    fill: #f44848; }
    /* line 41, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
    .admin_galery--footer--trash.button {
      padding: 8px 9px;
      min-height: auto;
      border-color: #f44848 !important;
      vertical-align: bottom; }
    /* line 51, www/instance/default/admin/modules/galery/sass/footer/display.conf.scss */
    .admin_galery--footer--trash-icon {
      display: inline-block;
      width: 16px;
      height: 14px; }

/* line 17, www/instance/default/admin/modules/galery/sass/main.scss */
.admin_galery {
  display: flex;
  height: 100%;
  overflow: hidden; }
  /* line 26, www/instance/default/admin/modules/galery/sass/main.scss */
  .admin_galery--separator {
    margin: 15px -30px;
    height: 1px;
    background-color: #000; }
  /* line 32, www/instance/default/admin/modules/galery/sass/main.scss */
  .admin_galery--wrapper {
    display: flex;
    flex-direction: column;
    flex: 1; }
  /* line 38, www/instance/default/admin/modules/galery/sass/main.scss */
  .admin_galery--close {
    width: 70px;
    -webkit-transition: background-color 0.2s linear 0s;
    transition: background-color 0.2s linear 0s;
    border-left: 1px solid #000; }
    /* line 44, www/instance/default/admin/modules/galery/sass/main.scss */
    .admin_galery--close .icon {
      width: 100%;
      height: 100%;
      background-image: url("//media.melty.fr/render/close_light.svg?c1=4a90d7");
      background-repeat: no-repeat;
      background-position: 50%;
      background-size: 16px;
      opacity: 1 !important; }
    /* line 57, www/instance/default/admin/modules/galery/sass/main.scss */
    .admin_galery--close:hover {
      background-color: #3d3d3d; }
  /* line 62, www/instance/default/admin/modules/galery/sass/main.scss */
  .admin_galery * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

/* line 4, www/instance/default/admin/modules/media/sass/quality.scss */
.mediaQuality {
  background-color: #ddd;
  border-radius: 2px;
  height: 5px;
  text-align: center;
  line-height: 15px;
  font-size: 10px;
  vertical-align: middle;
  position: relative;
  color: black; }
  /* line 14, www/instance/default/admin/modules/media/sass/quality.scss */
  .mediaQuality .oneQuality {
    width: 25%;
    float: left;
    height: 5px; }
  /* line 19, www/instance/default/admin/modules/media/sass/quality.scss */
  .mediaQuality .percent {
    position: absolute;
    z-index: 1;
    top: 0px;
    border-radius: 2px;
    height: 5px; }
    /* line 25, www/instance/default/admin/modules/media/sass/quality.scss */
    .mediaQuality .percent.vert {
      background-color: #8fb006; }
    /* line 28, www/instance/default/admin/modules/media/sass/quality.scss */
    .mediaQuality .percent.orange {
      background-color: #ff6600; }
    /* line 31, www/instance/default/admin/modules/media/sass/quality.scss */
    .mediaQuality .percent.rouge {
      background-color: #c9012f; }
  /* line 35, www/instance/default/admin/modules/media/sass/quality.scss */
  .mediaQuality .text {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 2;
    top: 0;
    color: #222; }

/* line 14, www/instance/default/admin/modules/view/sass/view.scss */
.views ul.wall li.brick {
  width: 23%; }

/* line 21, www/instance/default/admin/modules/view/sass/view.scss */
.view.navigation {
  position: relative;
  padding-left: 270px;
  min-height: 800px; }
  /* line 25, www/instance/default/admin/modules/view/sass/view.scss */
  .view.navigation .nav {
    position: absolute;
    top: 0;
    left: 0;
    width: 250px;
    padding: 5px;
    border-radius: 5px;
    background-color: #e4e4e4; }
    /* line 35, www/instance/default/admin/modules/view/sass/view.scss */
    .view.navigation .nav li.row {
      border-bottom-width: 0px;
      padding-bottom: 2px;
      margin-bottom: 2px; }
      /* line 41, www/instance/default/admin/modules/view/sass/view.scss */
      .view.navigation .nav li.row:first-child {
        margin-top: 0px !important; }
      /* line 44, www/instance/default/admin/modules/view/sass/view.scss */
      .view.navigation .nav li.row.selected {
        padding-left: 15px;
        background-image: url(/admin/modules/view/images/nav/selected.png);
        background-position: 0 50%;
        background-repeat: no-repeat; }
      /* line 52, www/instance/default/admin/modules/view/sass/view.scss */
      .view.navigation .nav li.row.title {
        border-bottom-width: 3px;
        border-bottom-color: #bbbbbb;
        margin-bottom: 10px;
        margin-top: 10px;
        font-size: 18px; }
      /* line 61, www/instance/default/admin/modules/view/sass/view.scss */
      .view.navigation .nav li.row a {
        color: #444444;
        font-size: 11px; }

/* line 68, www/instance/default/admin/modules/view/sass/view.scss */
.view .conf {
  font-size: 11px;
  margin-bottom: 5px; }
  /* line 71, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf .export {
    color: #888888;
    padding: 5px;
    background-color: #e4e4e4;
    border-radius: 5px; }
    /* line 76, www/instance/default/admin/modules/view/sass/view.scss */
    .view .conf .export a.excel {
      height: 15px;
      padding-left: 20px;
      color: #222222;
      background-color: transparent;
      background-image: url(/admin/modules/view/images/xls.png);
      background-repeat: no-repeat;
      float: right;
      cursor: pointer;
      margin-left: 5px; }
    /* line 89, www/instance/default/admin/modules/view/sass/view.scss */
    .view .conf .export a.pdf {
      height: 15px;
      padding-left: 20px;
      color: #222222;
      background-color: transparent;
      background-image: url(/admin/modules/view/images/pdf.png);
      background-repeat: no-repeat;
      float: right;
      cursor: pointer; }
  /* line 102, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf .header {
    margin-top: 10px;
    margin-bottom: 10px;
    zoom: 1; }
    /* line 9, www/css/framework/sass/lib/lib.display.conf.scss */
    .view .conf .header:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    /* line 106, www/instance/default/admin/modules/view/sass/view.scss */
    .view .conf .header .texte {
      float: left; }
    /* line 109, www/instance/default/admin/modules/view/sass/view.scss */
    .view .conf .header .dates {
      float: right; }
      /* line 111, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .compare {
        font-size: 11px;
        padding-top: 1px;
        padding-left: 5px;
        float: left; }
      /* line 118, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .calendar {
        position: absolute;
        right: 0;
        overflow: hidden;
        top: 29px;
        z-index: 10;
        height: 0; }
      /* line 128, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.selected:hover .display {
        border-color: #cccccc;
        border-bottom-color: #e4e4e4; }
      /* line 136, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.selected:hover .pick {
        background-color: #e4e4e4 !important; }
      /* line 142, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.selected .display {
        z-index: 11;
        border-color: #cccccc;
        border-bottom-color: #e4e4e4; }
      /* line 151, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.selected .calendar {
        height: auto; }
      /* line 154, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.selected .pick {
        background-position: 6px 10px !important;
        background-color: #cccccc; }
      /* line 161, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .display {
        border: 1px solid #e4e4e4;
        padding-left: 5px;
        margin-bottom: 5px;
        position: relative;
        border-radius: 2px;
        cursor: pointer; }
        /* line 168, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date .display .value {
          font-size: 24px;
          letter-spacing: -0.2px;
          line-height: 1.1em;
          color: #444444;
          vertical-align: text-top; }
        /* line 175, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date .display .pick {
          background-color: #e4e4e4;
          background-image: url(/admin/modules/view/images/s1.png);
          background-position: -10px 10px;
          background-repeat: no-repeat;
          float: right;
          width: 20px;
          height: 28px;
          margin-left: 5px; }
        /* line 187, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date .display:hover {
          border: 1px solid #cccccc; }
          /* line 189, www/instance/default/admin/modules/view/sass/view.scss */
          .view .conf .header .dates .date .display:hover .pick {
            background-color: #cccccc; }
      /* line 197, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.desactivated .display {
        position: relative;
        cursor: default; }
        /* line 200, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date.desactivated .display .value {
          color: #cccccc !important; }
        /* line 203, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date.desactivated .display .overlay {
          display: block;
          border-radius: 2px;
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          z-index: 2;
          background-image: url(/admin/modules/view/images/desactivated.png); }
        /* line 216, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date.desactivated .display:hover {
          border: 1px solid #e4e4e4; }
          /* line 218, www/instance/default/admin/modules/view/sass/view.scss */
          .view .conf .header .dates .date.desactivated .display:hover .pick {
            background-color: #e4e4e4; }
      /* line 227, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerContainer {
        background-color: #e4e4e4; }
      /* line 232, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerBorderT, .view .conf .header .dates .date .datepickerBorderB, .view .conf .header .dates .date .datepickerBorderL, .view .conf .header .dates .date .datepickerBorderR, .view .conf .header .dates .date .datepickerBorderTL, .view .conf .header .dates .date .datepickerBorderTR, .view .conf .header .dates .date .datepickerBorderBL, .view .conf .header .dates .date .datepickerBorderBR {
        height: 1px;
        width: 1px;
        left: 0px;
        top: 0px;
        right: 0px;
        bottom: 0px;
        background: none;
        background-color: #cccccc; }
      /* line 242, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerBorderT, .view .conf .header .dates .date .datepickerBorderB {
        width: auto; }
      /* line 245, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerBorderL, .view .conf .header .dates .date .datepickerBorderR {
        height: auto; }
      /* line 248, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerBorderR, .view .conf .header .dates .date .datepickerBorderTR {
        left: auto;
        right: 0; }
      /* line 252, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerBorderB, .view .conf .header .dates .date .datepickerBorderBL, .view .conf .header .dates .date .datepickerBorderBR {
        top: auto;
        bottom: 0; }
      /* line 256, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date .datepickerContainer {
        left: 1px;
        top: 1px; }
      /* line 261, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date div.datepicker a {
        color: #222222;
        font-size: 11px;
        cursor: pointer; }
      /* line 267, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date div.datepicker table td {
        text-align: center; }
        /* line 270, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date div.datepicker table td a:hover {
          background-color: #444444;
          color: white; }
        /* line 277, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date div.datepicker table td.datepickerSelected {
          background-color: #8fb006; }
          /* line 281, www/instance/default/admin/modules/view/sass/view.scss */
          .view .conf .header .dates .date div.datepicker table td.datepickerSelected a {
            color: #d0eb5f; }
          /* line 285, www/instance/default/admin/modules/view/sass/view.scss */
          .view .conf .header .dates .date div.datepicker table td.datepickerSelected.datepickerNotInMonth a {
            color: #a4c323; }
        /* line 291, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date div.datepicker table td.datepickerNotInMonth a {
          color: #a0a0a0; }
      /* line 296, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date div.datepicker table th {
        text-align: center;
        color: #a0a0a0;
        font-size: 11px;
        vertical-align: middle; }
        /* line 302, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date div.datepicker table th.datepickerWeek a {
          color: #a0a0a0; }
      /* line 310, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.small .display {
        width: 182px;
        float: right; }
        /* line 313, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date.small .display .value {
          font-size: 14px;
          color: #777777;
          line-height: 1em; }
        /* line 318, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .date.small .display .pick {
          height: 18px;
          background-position: -10px 5px; }
      /* line 325, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.small .calendar {
        top: 54px; }
      /* line 330, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .date.small.selected .display .pick {
        background-position: 6px 5px !important; }
      /* line 339, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .groupBY {
        clear: both;
        float: left; }
      /* line 343, www/instance/default/admin/modules/view/sass/view.scss */
      .view .conf .header .dates .submit {
        float: right;
        padding: 0px 2px;
        border: 1px solid #eeeeee; }
        /* line 347, www/instance/default/admin/modules/view/sass/view.scss */
        .view .conf .header .dates .submit:hover {
          cursor: pointer;
          border: 1px solid #e4e4e4; }
  /* line 354, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf input.date {
    width: 94px;
    vertical-align: middle; }
  /* line 358, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf .past {
    display: none; }
    /* line 360, www/instance/default/admin/modules/view/sass/view.scss */
    .view .conf .past.selected {
      display: inline; }
  /* line 365, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf .comp_auto.selected {
    display: none; }
  /* line 369, www/instance/default/admin/modules/view/sass/view.scss */
  .view .conf small {
    margin-bottom: 5px; }

/* line 373, www/instance/default/admin/modules/view/sass/view.scss */
.view .timing {
  float: left;
  clear: left;
  margin-top: -20px; }

/* line 378, www/instance/default/admin/modules/view/sass/view.scss */
.view table.chart {
  float: left;
  margin-bottom: 20px; }
  /* line 382, www/instance/default/admin/modules/view/sass/view.scss */
  .view table.chart tr th {
    padding: 2px 5px; }
  /* line 385, www/instance/default/admin/modules/view/sass/view.scss */
  .view table.chart tr td {
    padding: 2px 5px; }
  /* line 388, www/instance/default/admin/modules/view/sass/view.scss */
  .view table.chart tr._total_ {
    background-color: #eeeeee;
    font-size: 10px;
    font-weight: bold; }
  /* line 394, www/instance/default/admin/modules/view/sass/view.scss */
  .view table.chart thead {
    font-size: 10px; }
    /* line 397, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart thead tr th {
      font-weight: bold;
      vertical-align: bottom;
      letter-spacing: -0.4px; }
      /* line 401, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart thead tr th.order {
        cursor: pointer;
        padding-right: 15px;
        background-image: url(/admin/modules/view/images/s2.png);
        background-repeat: no-repeat;
        background-position: 100% 50px; }
        /* line 403, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart thead tr th.order span {
          vertical-align: baseline;
          line-height: 1px;
          font-size: 9px; }
      /* line 415, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart thead tr th.ordered {
        background-color: #aaaaaa; }
        /* line 419, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart thead tr th.ordered.ASC {
          background-position: 100% 7px; }
        /* line 424, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart thead tr th.ordered.DESC {
          background-position: 100% -10px; }
      /* line 430, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart thead tr th:hover {
        background-color: #dddddd; }
        /* line 434, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart thead tr th:hover.ASC {
          background-position: 100% -10px; }
        /* line 439, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart thead tr th:hover.DESC {
          background-position: 100% 7px; }
    /* line 446, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart thead tr td {
      font-weight: bold; }
  /* line 451, www/instance/default/admin/modules/view/sass/view.scss */
  .view table.chart tbody {
    font-size: 10px; }
    /* line 454, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart tbody tr .first_elem {
      border-left: none; }
    /* line 457, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart tbody tr th {
      font-weight: bold;
      border-top: 1px solid #eeeeee;
      border-left: 1px solid #eeeeee; }
      /* line 461, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart tbody tr th ._v_main {
        color: #444444; }
      /* line 464, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart tbody tr th ._v_comp {
        color: #a0a0a0; }
    /* line 468, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart tbody tr:hover {
      background-color: #eeeeee; }
    /* line 473, www/instance/default/admin/modules/view/sass/view.scss */
    .view table.chart tbody tr td {
      border-top: 1px solid #eeeeee;
      border-left: 1px solid #eeeeee; }
      /* line 476, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart tbody tr td ._v_main {
        color: #444444; }
      /* line 479, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart tbody tr td ._v_comp {
        color: #a0a0a0;
        font-size: 8px; }
      /* line 483, www/instance/default/admin/modules/view/sass/view.scss */
      .view table.chart tbody tr td .dif {
        font-size: 8px; }
        /* line 485, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart tbody tr td .dif.good {
          color: #8fb006; }
        /* line 488, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart tbody tr td .dif.bad {
          color: #c9012f; }
        /* line 491, www/instance/default/admin/modules/view/sass/view.scss */
        .view table.chart tbody tr td .dif.same {
          color: #1983af; }

/* line 499, www/instance/default/admin/modules/view/sass/view.scss */
.view img.chart {
  margin-left: 10px;
  margin-top: 10px; }

/* line 15, www/instance/default/admin/modules/article/sass/article.scss */
#admin #article #searchInput {
  width: 256px; }

/* line 18, www/instance/default/admin/modules/article/sass/article.scss */
#admin #article .retract {
  background-image: url(/admin/modules/article/images/retract.png);
  width: 14px;
  height: 14px;
  float: left;
  margin-right: 3px;
  margin-top: 2px; }
  /* line 27, www/instance/default/admin/modules/article/sass/article.scss */
  #admin #article .retract.retracted {
    background-position: -14px 0; }

/* line 34, www/instance/default/admin/modules/article/sass/article.scss */
#admin #article.lists .boxes {
  margin-left: -10px; }
  /* line 36, www/instance/default/admin/modules/article/sass/article.scss */
  #admin #article.lists .boxes .box.articles {
    float: left;
    width: 20%; }
    /* line 39, www/instance/default/admin/modules/article/sass/article.scss */
    #admin #article.lists .boxes .box.articles .tampon {
      margin-left: 10px; }
      /* line 42, www/instance/default/admin/modules/article/sass/article.scss */
      #admin #article.lists .boxes .box.articles .tampon ul.list li.row {
        padding-left: 55px; }
        /* line 44, www/instance/default/admin/modules/article/sass/article.scss */
        #admin #article.lists .boxes .box.articles .tampon ul.list li.row .disp {
          width: 48px;
          margin-left: -55px; }
        /* line 48, www/instance/default/admin/modules/article/sass/article.scss */
        #admin #article.lists .boxes .box.articles .tampon ul.list li.row .title {
          font-size: 11px;
          font-weight: normal;
          display: inline; }

/* line 63, www/instance/default/admin/modules/article/sass/article.scss */
#article #social #toasts .wrapper, #article #nosocial #toasts .wrapper {
  z-index: 101; }

/* line 66, www/instance/default/admin/modules/article/sass/article.scss */
#article #warning {
  background-color: rgba(29, 29, 29, 0.8);
  position: fixed;
  top: 10px;
  left: 10px;
  bottom: 10px;
  right: 10px;
  z-index: 10000;
  border-radius: 10px;
  text-align: center;
  padding: 50px; }
  /* line 79, www/instance/default/admin/modules/article/sass/article.scss */
  #article #warning h1, #article #warning h2 {
    color: white; }
  /* line 82, www/instance/default/admin/modules/article/sass/article.scss */
  #article #warning h1 {
    font-size: 40px; }
    /* line 84, www/instance/default/admin/modules/article/sass/article.scss */
    #article #warning h1 i {
      color: #c9012f; }
  /* line 89, www/instance/default/admin/modules/article/sass/article.scss */
  #article #warning h2 i {
    color: #8fb006; }
  /* line 92, www/instance/default/admin/modules/article/sass/article.scss */
  #article #warning h2 a {
    color: #009cc3; }

/* line 99, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.arrache textarea {
  height: 600px; }

/* line 105, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div.mep {
  width: 650px;
  padding-right: 490px;
  padding-left: 280px;
  margin: 0 auto;
  background-color: #fff; }
  /* line 111, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.mep ._copy_sandbox {
    position: absolute;
    top: -9999px;
    left: -9999px; }

/* line 118, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #box_adresse .token-input-list {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  border: 1px solid #dddddd;
  width: 100%;
  padding: 8px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

/* line 130, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #box_adresse .content .wrapper.field:not(.date) {
  display: inline-block;
  margin: 0px 5px;
  width: calc(50% - 10px); }

/* line 135, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #box_adresse .content .wrapper.field.address {
  float: right; }

/* line 141, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div#sandbox, #article.edit.layout div#backLink {
  margin-top: 0;
  position: fixed;
  width: 380px;
  padding: 10px;
  border-radius: 5px;
  background-color: #f5f5f5;
  background-image: url(/admin/modules/article/images/backlink/back.gif);
  background-repeat: repeat-x; }

/* line 155, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout ._m_balise ._m_sep, #article.edit.layout ._m_balise ._m_type, #article.edit.layout ._m_balise ._m_id_type {
  display: none; }

/* line 162, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout ._a_details .editable.data *._m_sep, #article.edit.layout ._a_details .editable.data *._m_type, #article.edit.layout ._a_details .editable.data *._m_id_type {
  display: inline; }

/* line 168, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout ._a_details ._unsecure_ {
  background-color: #f35b5c; }

/* line 174, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout ._m_balise {
  background-color: rgba(0, 0, 0, 0.1); }
  /* line 176, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise ._m_sep {
    background-color: #d0e86d; }
  /* line 181, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise ._m_type {
    background-color: #d0e86d; }
    /* line 185, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout ._m_balise ._m_type._invalid_ {
      background-color: #f35b5c; }
  /* line 191, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise ._m_id_type {
    background-color: #b0b0b0; }
  /* line 196, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise ._m_texte {
    background-color: transparent; }
  /* line 202, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise._m_b_italic ._m_texte {
    font-style: italic; }
  /* line 207, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout ._m_balise._m_b_bold ._m_texte {
    font-weight: bold; }

/* line 212, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div#quick {
  float: right;
  margin-left: 660px;
  width: 70px;
  position: fixed; }
  /* line 218, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#quick .links a {
    display: block;
    float: left;
    margin-bottom: 5px;
    margin-left: 5px;
    padding: 3px 4px;
    font-size: 9px;
    border: 1px solid #dddddd;
    background-color: #eeeeee; }
    /* line 229, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#quick .links a.selected {
      background-color: #dddddd; }
  /* line 236, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#quick .map {
    clear: both;
    position: relative;
    width: 70px;
    background-color: #f7f7f7; }
    /* line 243, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#quick .map ._m_portlets {
      position: relative;
      background-color: #dddddd;
      margin: 0 auto;
      width: 40px; }
      /* line 250, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#quick .map ._m_portlets ._p {
        position: absolute;
        background-color: red;
        background-color: #009cc3; }
        /* line 258, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#quick .map ._m_portlets ._p.media {
          z-index: 2;
          background-color: #222222; }
    /* line 266, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#quick .map ._m_window {
      border: 2px solid red;
      position: absolute;
      left: -2px;
      top: -2px;
      z-index: 3;
      width: 70px; }

/* line 276, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div#backLink {
  float: right;
  margin-left: 740px;
  min-height: 100px;
  bottom: 10px;
  top: 55px;
  z-index: 98; }
  /* line 283, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink .content {
    position: relative; }
    /* line 285, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .content .loading {
      position: absolute;
      top: -27px;
      right: 0;
      width: 34px;
      height: 24px;
      left: auto;
      background-color: transparent;
      z-index: 4;
      filter: alpha(opacity=100);
      -moz-opacity: 1;
      -khtml-opacity: 1;
      opacity: 1; }
    /* line 296, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .content ._current_status {
      background-color: #f28731;
      border-radius: 5px;
      padding: 5px;
      font-size: 11px;
      margin-bottom: 10px;
      display: none; }
    /* line 306, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .content ._current_selection {
      height: 0;
      overflow: hidden; }
      /* line 309, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink .content ._current_selection textarea {
        height: 40px; }
    /* line 313, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .content .change_page {
      display: block;
      background-color: #222222;
      color: white;
      width: 100px;
      padding: 5px;
      text-align: center;
      margin-top: 20px; }
      /* line 323, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink .content .change_page:hover {
        background-color: #009cc3;
        text-decoration: none; }
      /* line 329, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink .content .change_page.less {
        float: left;
        clear: left;
        margin-left: 10px; }
      /* line 334, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink .content .change_page.more {
        float: right;
        clear: right;
        margin-right: 10px; }
  /* line 341, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink .title {
    font-size: 12px;
    color: #333333; }
  /* line 345, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink .wrapper.field {
    padding: 3px 5px 4px; }
    /* line 347, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .wrapper.field input {
      font-size: 14px; }
  /* line 351, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink ._suggest {
    margin-bottom: 5px;
    padding: 5px;
    position: relative;
    overflow: hidden;
    background-color: #a4d4f6;
    border-radius: 5px; }
    /* line 360, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink ._suggest .title {
      margin-bottom: 5px; }
    /* line 363, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink ._suggest .toggle {
      display: block;
      width: 13px;
      height: 13px;
      position: absolute;
      z-index: 2;
      top: 3px;
      right: 3px;
      cursor: pointer;
      background-image: url(/admin/modules/article/images/backlink/toggle.png); }
      /* line 375, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink ._suggest .toggle.contract {
        background-position: 0 -13px; }
    /* line 381, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink ._suggest ul {
      margin: 0; }
      /* line 383, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink ._suggest ul li {
        width: 49px;
        font-size: 9px;
        font-weight: normal;
        line-height: 1em;
        text-align: center;
        padding: 2px;
        border-radius: 2px;
        cursor: pointer;
        background-color: #c2def2; }
        /* line 395, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#backLink ._suggest ul li:hover {
          background-color: #87c1ea; }
        /* line 400, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#backLink ._suggest ul li img {
          width: 49px;
          margin-bottom: 2px; }
        /* line 404, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#backLink ._suggest ul li.picked {
          position: relative;
          background-color: #87c1ea; }
          /* line 409, www/instance/default/admin/modules/article/sass/article.scss */
          #article.edit.layout div#backLink ._suggest ul li.picked .pic {
            height: 23px;
            width: 17px;
            background-image: url(/admin/modules/article/images/backlink/pined.png);
            position: absolute;
            top: -5px;
            left: 5px; }
  /* line 423, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink ul.nav {
    margin-bottom: 5px; }
    /* line 425, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink ul.nav li {
      display: inline;
      margin-right: 10px; }
      /* line 428, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink ul.nav li a {
        color: #a0a0a0;
        font-size: 11px; }
        /* line 431, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#backLink ul.nav li a.selected {
          color: #444444;
          font-weight: bold; }
  /* line 438, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink .data {
    background-color: transparent;
    max-height: 300px;
    overflow: auto;
    vertical-align: middle; }
    /* line 444, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .data .result img {
      vertical-align: middle;
      margin-bottom: 2px;
      float: left;
      clear: left;
      width: 35px;
      margin-right: 5px;
      margin-top: 3px; }
    /* line 453, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .data .result a.link {
      color: #444444;
      width: 320px;
      float: left;
      margin-bottom: 5px;
      font-size: 11px;
      line-height: 1.2em; }
    /* line 461, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .data .result .error {
      display: block;
      background-color: #ef0843;
      padding: 5px;
      font-size: 14px;
      border-radius: 5px; }
    /* line 469, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .data .precision {
      margin-bottom: 10px;
      padding: 5px;
      border-radius: 5px;
      background-color: #d0e86d; }
      /* line 475, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#backLink .data .precision ul li {
        width: 50px;
        font-size: 9px;
        background-color: #e5f5a3;
        border-radius: 2px;
        padding: 2px; }
        /* line 483, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#backLink .data .precision ul li:hover {
          background-color: #bbd454; }
  /* line 492, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#backLink .dlink {
    margin-top: 5px; }
    /* line 494, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .dlink input {
      padding: 2px;
      width: 300px;
      border: 1px solid #bbbbbb;
      vertical-align: middle;
      font-size: 11px;
      border-radius: 2px; }
    /* line 502, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .dlink a {
      vertical-align: middle;
      background-color: #222222;
      border: 1px solid #222222;
      font-size: 11px;
      color: white;
      padding: 2px;
      border-radius: 2px; }
    /* line 511, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#backLink .dlink label {
      font-size: 11px;
      vertical-align: middle; }

/* line 517, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div#sandbox {
  float: left;
  margin-left: -280px;
  width: 250px;
  z-index: 3; }
  /* line 522, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox .retract {
    float: right;
    margin-right: -16px;
    margin-top: 5px;
    margin-bottom: -18px;
    background-position: -14px 0; }
    /* line 530, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox .retract.retracted {
      margin-bottom: 0;
      margin-right: 0;
      background-position: 0 0; }
  /* line 538, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox .content {
    padding-top: 10px; }
  /* line 541, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox strong {
    margin-top: 10px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 5px; }
    /* line 546, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox strong a {
      float: right; }
  /* line 550, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox ul.wall {
    margin: 0; }
    /* line 552, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox ul.wall li.brick {
      cursor: move;
      z-index: 10; }
    /* line 557, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox ul.wall._texte li.brick {
      width: 43px;
      padding: 3px 5px;
      border-radius: 3px;
      font-size: 8px;
      border: 1px solid #dddddd;
      line-height: 1em;
      background-color: #eeeeee;
      color: #cecece; }
      /* line 568, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#sandbox ul.wall._texte li.brick b {
        margin-bottom: 5px;
        color: #aeaeae;
        display: block;
        font-size: 8px;
        text-shadow: 0 1px 0 white; }
      /* line 575, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#sandbox ul.wall._texte li.brick:hover {
        background-color: #e4e4e4; }
    /* line 582, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox ul.wall._media {
      max-height: 180px;
      overflow: auto;
      margin-bottom: 10px; }
      /* line 586, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#sandbox ul.wall._media li.brick {
        cursor: move;
        padding: 0;
        border: none; }
        /* line 591, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div#sandbox ul.wall._media li.brick .disp {
          width: 100%; }
  /* line 598, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox ._mediaUnuseable strong {
    color: red;
    margin-top: 20px; }
  /* line 603, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div#sandbox ._mediaUnuseable ul li.brick {
    cursor: default;
    padding: 0;
    border: none;
    clear: none;
    float: left; }
    /* line 610, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div#sandbox ._mediaUnuseable ul li.brick .disp {
      width: 38px; }
      /* line 612, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div#sandbox ._mediaUnuseable ul li.brick .disp img {
        display: block; }

/* line 623, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout.poster #container .header.titre {
  display: block;
  float: none; }
  /* line 626, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.poster #container .header.titre .wrapper.field {
    float: none; }

/* line 630, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout.poster #container .avatar.disp {
  float: left;
  width: 400px;
  margin-right: 10px;
  clear: both;
  margin-top: 10px; }
  /* line 636, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.poster #container .avatar.disp img {
    height: auto; }

/* line 647, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout.poster #container .chapo {
  float: right;
  width: 220px;
  clear: right;
  position: relative;
  z-index: 2; }

/* line 654, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout.poster #container .portlets {
  zoom: 1; }
  /* line 9, www/css/framework/sass/lib/lib.display.conf.scss */
  #article.edit.layout.poster #container .portlets:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  /* line 656, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.poster #container .portlets .portlet {
    float: right;
    clear: right;
    width: 220px; }
    /* line 665, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout.poster #container .portlets .portlet.media {
      float: left;
      width: 390px;
      position: relative;
      z-index: 2; }
    /* line 674, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout.poster #container .portlets .portlet.note {
      width: 200px;
      border-right: 0; }

/* line 686, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout.test #container .portlets .portlet {
  margin-top: 10px;
  margin-bottom: 10px;
  z-index: 3; }
  /* line 690, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.test #container .portlets .portlet._a_details {
    z-index: 5; }
  /* line 693, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.test #container .portlets .portlet.media {
    z-index: 6; }
  /* line 697, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout.test #container .portlets .portlet.media:not(.ui-sortable-helper) {
    zoom: 1;
    float: right;
    width: 200px;
    clear: both;
    position: relative;
    margin-left: 10px;
    margin-top: 0px; }
    /* line 698, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout.test #container .portlets .portlet.media:not(.ui-sortable-helper) + .portlet.media:not(.ui-sortable-helper) {
      width: 175px;
      clear: none; }
      /* line 701, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout.test #container .portlets .portlet.media:not(.ui-sortable-helper) + .portlet.media:not(.ui-sortable-helper) b.indic {
        display: none; }
      /* line 704, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout.test #container .portlets .portlet.media:not(.ui-sortable-helper) + .portlet.media:not(.ui-sortable-helper) ~ .portlet:not(.media) {
        clear: both; }

/* line 721, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #container {
  position: relative; }

/* line 727, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .box.backed .field {
  position: relative; }
  /* line 729, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .box.backed .field .chars.count {
    font-size: 11px;
    position: absolute;
    top: -50%;
    right: 0;
    font-weight: normal;
    text-shadow: none;
    background-color: #acacac;
    padding: 2px 5px;
    margin-left: 5px;
    border-radius: 2px; }
    /* line 742, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .box.backed .field .chars.count.bad {
      background-color: #f63535;
      color: #f9a3a3; }

/* line 751, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .box.atype {
  margin-bottom: 10px; }
  /* line 753, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .box.atype .content {
    padding-top: 5px; }

/* line 761, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .detailed {
  border-left: 1px solid #d7d7d7;
  padding-left: 10px; }
  /* line 765, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .detailed .details {
    position: absolute;
    top: 0;
    left: -17px;
    width: 1px;
    height: 1px;
    padding-right: 30px;
    padding-bottom: 30px;
    margin-bottom: -1px;
    z-index: 3; }
    /* line 775, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .detailed .details .thumb {
      border-radius: 4px;
      position: absolute;
      right: 23px;
      white-space: nowrap;
      top: 5px;
      padding: 5px 5px 5px 0;
      line-height: 1em;
      background-color: #a9a9a9;
      color: #8f8f8f;
      font-size: 11px;
      text-transform: none;
      font-weight: normal;
      text-shadow: 0 1px 0 white; }
      /* line 791, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout .detailed .details .thumb .optional {
        display: inline-block !important;
        width: 1px;
        margin-left: -4px;
        visibility: hidden;
        overflow: hidden;
        padding-left: 0px;
        vertical-align: middle; }
      /* line 800, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout .detailed .details .thumb .del {
        cursor: pointer;
        width: 10px;
        height: 10px;
        margin-top: 0px;
        vertical-align: middle;
        display: inline-block;
        background-image: url(/admin/modules/article/images/preview/delete.png);
        background-repeat: no-repeat;
        background-position: 0 -1px;
        border-right: 1px solid #eeeeee;
        padding-right: 5px; }
      /* line 817, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout .detailed .details .thumb .chars.count {
        font-size: 11px;
        float: right;
        font-weight: normal;
        text-shadow: none;
        background-color: #acacac;
        padding: 2px 5px;
        margin-left: 5px;
        border-radius: 2px; }
        /* line 828, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout .detailed .details .thumb .chars.count.bad {
          background-color: #f63535;
          color: #f9a3a3; }
  /* line 838, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .detailed._a_details {
    border-left: 1px solid #8fb006; }
    /* line 840, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .detailed._a_details .details {
      z-index: 5; }
      /* line 842, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout .detailed._a_details .details .thumb {
        background-color: #8fb006;
        color: #e9f8ac;
        text-shadow: none; }
        /* line 848, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout .detailed._a_details .details .thumb .optional {
          width: auto;
          max-width: 100px;
          visibility: visible;
          margin-left: 0;
          padding-left: 5px;
          -webkit-transition: all 0.2s linear 0s;
          transition: all 0.2s linear 0s; }

/* line 862, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .wrapper.field textarea {
  line-height: 1.7em; }

/* line 867, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .header.titre {
  float: right;
  width: 390px;
  position: relative;
  z-index: 3;
  margin-top: 0;
  margin-bottom: 0;
  text-transform: none; }
  /* line 875, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .header.titre p, #article.edit.layout .header.titre textarea {
    color: #333333;
    font-family: Arial, sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-align: left;
    letter-spacing: 0;
    line-height: 1.2em !important; }
  /* line 887, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .header.titre.detailed .details .thumb {
    padding-bottom: 6px; }

/* line 895, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .avatar.disp {
  width: 240px;
  position: relative; }
  /* line 898, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .avatar.disp img {
    height: 143px; }
  /* line 902, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .avatar.disp.here .dropzone {
    display: block; }
  /* line 906, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .avatar.disp.here.hoverClass .dropzone {
    color: #009cc3;
    border-color: #009cc3; }
  /* line 914, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .avatar.disp .dropzone {
    display: none;
    color: #a0a0a0;
    font-size: 30px;
    position: absolute;
    text-align: center;
    top: 1px;
    left: 1px;
    right: -1px;
    bottom: 1px;
    line-height: 1em;
    border: 10px dashed #a0a0a0;
    background-color: rgba(0, 0, 0, 0.6); }

/* line 931, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .chapo {
  margin-top: 15px;
  position: relative; }
  /* line 934, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .chapo .editable.data {
    display: block;
    min-height: 20px; }
  /* line 940, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .chapo.detailed .details .thumb {
    padding-bottom: 6px; }
  /* line 944, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .chapo.detailed * {
    display: inline; }
    /* line 946, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .chapo.detailed *._m_sep, #article.edit.layout .chapo.detailed *._m_type, #article.edit.layout .chapo.detailed *._m_id_type {
      display: none !important; }
  /* line 953, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .chapo._a_details *._m_sep, #article.edit.layout .chapo._a_details *._m_type, #article.edit.layout .chapo._a_details *._m_id_type {
    display: inline !important; }

/* line 960, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout div.portlets {
  position: relative;
  min-height: 100px; }
  /* line 966, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.media div.details, #article.edit.layout div.portlets.thumb .portlet.texte div.details {
    display: none; }
  /* line 969, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.media .chars, #article.edit.layout div.portlets.thumb .portlet.texte .chars {
    display: none; }
  /* line 974, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.media b.indic {
    display: none; }
  /* line 977, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.media img {
    height: 100px;
    width: auto; }
  /* line 981, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.media p, #article.edit.layout div.portlets.thumb .portlet.media .wrapper {
    display: none; }
  /* line 986, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.texte p, #article.edit.layout div.portlets.thumb .portlet.texte textarea {
    max-height: 100px;
    overflow: hidden; }
  /* line 991, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets.thumb .portlet.ui-sortable-helper {
    background-color: #f0f0f0;
    max-height: 120px; }
    /* line 992, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets.thumb .portlet.ui-sortable-helper span.details {
      display: block; }
  /* line 1000, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets .portlet {
    margin-top: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    overflow: visible !important;
    position: relative; }
    /* line 1008, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.externe textarea {
      background-color: #eeeeee;
      width: 626px;
      line-height: 2em;
      font-size: 14px; }
    /* line 1019, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.texte .editable.data {
      display: inline;
      padding: 5px 0; }
      /* line 1022, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.texte .editable.data * {
        display: inline; }
        /* line 1024, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div.portlets .portlet.texte .editable.data *._m_sep, #article.edit.layout div.portlets .portlet.texte .editable.data *._m_type, #article.edit.layout div.portlets .portlet.texte .editable.data *._m_id_type {
          display: none !important; }
    /* line 1032, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.texte._a_details .editable.data *._m_sep, #article.edit.layout div.portlets .portlet.texte._a_details .editable.data *._m_type, #article.edit.layout div.portlets .portlet.texte._a_details .editable.data *._m_id_type {
      display: inline !important; }
    /* line 1040, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet .details {
      cursor: move; }
    /* line 1044, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.highlighting {
      min-height: 50px; }
      /* line 1046, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.highlighting .wrapper {
        background-color: transparent !important;
        border: none !important; }
      /* line 1050, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.highlighting .disp {
        width: 600px !important;
        margin: 25px !important; }
    /* line 1056, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.first {
      display: none; }
      /* line 1058, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.first.active {
        display: block; }
    /* line 1063, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.media {
      padding-right: 10px;
      z-index: 6; }
      /* line 1066, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.media small {
        display: inline;
        padding-right: 5px; }
      /* line 1070, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.media p {
        font-size: 10px;
        text-align: center;
        color: #a0a0a0;
        border-left: 1px solid #eeeeee; }
    /* line 1078, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.articlerelative input {
      border: 1px solid #DDD;
      padding: 8px;
      width: 100%;
      box-sizing: border-box; }
    /* line 1086, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.note {
      float: left;
      z-index: 4;
      margin-right: 10px;
      margin-top: 15px;
      padding-right: 10px;
      border-right: 1px solid #d4d4d4;
      position: relative; }
      /* line 1094, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.note p.data {
        font-size: 28px;
        font-weight: bold; }
    /* line 1099, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.critique {
      clear: both; }
      /* line 1101, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.critique p.data {
        font-size: 14px;
        font-weight: bold; }
    /* line 1106, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.citation {
      font-style: italic;
      font-size: 18px;
      float: right;
      width: 500px; }
      /* line 1111, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.citation + .media {
        width: 100px;
        float: left; }
        /* line 1114, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div.portlets .portlet.citation + .media + div.portlet {
          clear: both; }
    /* line 1119, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.liste, #article.edit.layout div.portlets .portlet._pflop, #article.edit.layout div.portlets .portlet._ptop {
      padding-left: 10px;
      color: #009cc3; }
      /* line 1122, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.liste li, #article.edit.layout div.portlets .portlet._pflop li, #article.edit.layout div.portlets .portlet._ptop li {
        line-height: 1.8em;
        padding-left: 20px; }
        /* line 1126, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div.portlets .portlet.liste li *, #article.edit.layout div.portlets .portlet._pflop li *, #article.edit.layout div.portlets .portlet._ptop li * {
          display: inline; }
          /* line 1128, www/instance/default/admin/modules/article/sass/article.scss */
          #article.edit.layout div.portlets .portlet.liste li *._m_sep, #article.edit.layout div.portlets .portlet.liste li *._m_type, #article.edit.layout div.portlets .portlet.liste li *._m_id_type, #article.edit.layout div.portlets .portlet._pflop li *._m_sep, #article.edit.layout div.portlets .portlet._pflop li *._m_type, #article.edit.layout div.portlets .portlet._pflop li *._m_id_type, #article.edit.layout div.portlets .portlet._ptop li *._m_sep, #article.edit.layout div.portlets .portlet._ptop li *._m_type, #article.edit.layout div.portlets .portlet._ptop li *._m_id_type {
            display: none !important; }
      /* line 1135, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.liste._a_details *._m_sep, #article.edit.layout div.portlets .portlet.liste._a_details *._m_type, #article.edit.layout div.portlets .portlet.liste._a_details *._m_id_type, #article.edit.layout div.portlets .portlet._pflop._a_details *._m_sep, #article.edit.layout div.portlets .portlet._pflop._a_details *._m_type, #article.edit.layout div.portlets .portlet._pflop._a_details *._m_id_type, #article.edit.layout div.portlets .portlet._ptop._a_details *._m_sep, #article.edit.layout div.portlets .portlet._ptop._a_details *._m_type, #article.edit.layout div.portlets .portlet._ptop._a_details *._m_id_type {
        display: inline !important; }
    /* line 1143, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.titre p.data {
      font-size: 14px;
      font-weight: bold; }
      /* line 1147, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout div.portlets .portlet.titre p.data * {
        display: inline; }
        /* line 1149, www/instance/default/admin/modules/article/sass/article.scss */
        #article.edit.layout div.portlets .portlet.titre p.data *._m_sep, #article.edit.layout div.portlets .portlet.titre p.data *._m_type, #article.edit.layout div.portlets .portlet.titre p.data *._m_id_type {
          display: none !important; }
    /* line 1156, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.titre._a_details *._m_sep, #article.edit.layout div.portlets .portlet.titre._a_details *._m_type, #article.edit.layout div.portlets .portlet.titre._a_details *._m_id_type {
      display: inline !important; }
    /* line 1163, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.ui-draggable {
      max-height: 50px;
      overflow: hidden; }
    /* line 1168, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.dropzone {
      width: 32px;
      height: 100%;
      position: absolute;
      right: 0;
      display: none;
      top: -10px;
      z-index: 2;
      background-color: transparent;
      background-image: url(/admin/modules/article/images/sandbox/here.png); }
    /* line 1182, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout div.portlets .portlet.ui-sortable-helper {
      border: 1px solid #8fb006;
      background-color: white; }
  /* line 1190, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout div.portlets .ui-sortable-placeholder {
    visibility: visible !important;
    float: none !important;
    width: auto !important;
    background-color: #eeeeee;
    border: none;
    max-height: 200px !important; }

/* line 1203, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #configuration {
  float: left;
  width: 340px; }
  /* line 1206, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #configuration .content {
    padding-top: 0; }
  /* line 1209, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #configuration input, #article.edit.layout #configuration select {
    width: 225px; }
  /* line 1212, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #configuration fieldset {
    text-align: left; }

/* line 1217, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #searchWorlds {
  float: right;
  width: 280px; }

/* line 1223, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout .tables table {
  width: 100%;
  font-size: 11px;
  margin-bottom: 10px; }
  /* line 1227, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .tables table th {
    text-align: center; }
  /* line 1230, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout .tables table td {
    text-align: center;
    vertical-align: middle;
    background-color: #eeeeee;
    height: 20px; }
    /* line 1237, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .tables table td.ok {
      background-color: #8fb006; }
    /* line 1242, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .tables table td.ko {
      background-color: #c9012f; }
    /* line 1247, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .tables table td.bof {
      background-color: #f29d24; }
    /* line 1252, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout .tables table td.spacer {
      width: 10px;
      background-color: transparent; }

/* line 1263, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #saveUp .maj input, #article.edit.layout #saveUp .maj label {
  vertical-align: middle; }

/* line 1267, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #saveUp th {
  padding-top: 10px; }

/* line 1271, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout ._c_etat .quota_status {
  display: block;
  font-weight: bold;
  color: #c9012f;
  padding: 0 0 10px 0; }

/* line 1279, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #statUp td._c_etat {
  padding: 20px;
  background-color: #fdd7d7; }
  /* line 1284, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #statUp td._c_etat a {
    font-weight: bold; }
  /* line 1287, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #statUp td._c_etat small {
    font-style: italic; }
    /* line 1289, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout #statUp td._c_etat small b {
      color: #c9012f; }
  /* line 1293, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #statUp td._c_etat._ok {
    background-color: #8fb006; }
    /* line 1297, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout #statUp td._c_etat._ok small, #article.edit.layout #statUp td._c_etat._ok a {
      color: #fff; }

/* line 1305, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp .disablable {
  position: relative;
  min-height: 19px; }
  /* line 1308, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp .disablable .disable {
    position: absolute;
    z-index: 2;
    background-color: black;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    top: -5px;
    left: -5px;
    right: -5px;
    bottom: -5px; }

/* line 1321, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp ._data._events {
  display: none; }
  /* line 1323, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp ._data._events td {
    text-align: left; }
  /* line 1326, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp ._data._events .wall.events {
    max-height: 300px;
    overflow: auto;
    margin-top: 10px;
    margin-left: 0; }
    /* line 1331, www/instance/default/admin/modules/article/sass/article.scss */
    #article.edit.layout #diffusionUp ._data._events .wall.events .brick.event {
      width: 50%;
      margin: 0;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
      /* line 1337, www/instance/default/admin/modules/article/sass/article.scss */
      #article.edit.layout #diffusionUp ._data._events .wall.events .brick.event .tampon {
        padding: 5px;
        background-color: #d9d9d9;
        margin: 2px; }

/* line 1348, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp._dated ._c_diffusion .disablable .disable {
  display: none; }

/* line 1355, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp._evented ._data._events {
  display: table-row; }

/* line 1360, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp td._c_reserve {
  width: 220px; }
  /* line 1362, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_reserve select {
    width: 200px; }
  /* line 1365, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_reserve ._is_reservable {
    display: none; }
  /* line 1368, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_reserve ._is_not_reservable {
    display: none; }
  /* line 1372, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_reserve._ican ._is_reservable {
    display: block; }
  /* line 1378, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_reserve._icant #_c_reserve ._urgent, #article.edit.layout #diffusionUp td._c_reserve._icant #_c_reserve ._normal, #article.edit.layout #diffusionUp td._c_reserve._icant #_c_reserve ._faible {
    display: none; }

/* line 1384, www/instance/default/admin/modules/article/sass/article.scss */
#article.edit.layout #diffusionUp td._c_diffusion {
  padding: 5px;
  background-color: transparent;
  border-top: 1px solid #eeeeee; }
  /* line 1390, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_diffusion .reset {
    display: none; }
  /* line 1394, www/instance/default/admin/modules/article/sass/article.scss */
  #article.edit.layout #diffusionUp td._c_diffusion.dated .reset {
    display: block; }

/* line 4, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
#admin #zone #debug {
  padding-top: 15px; }
  /* line 6, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
  #admin #zone #debug .up {
    background-color: #CCC;
    width: 45px;
    height: 45px;
    background-repeat: no-repeat;
    border-radius: 32px;
    background-image: url("//media.melty.fr/render/12_arrow_small_top.svg?c1=F2F1EE");
    display: block;
    position: fixed;
    bottom: 40px;
    right: 40px;
    background-position: 11px;
    background-size: 24px; }
  /* line 20, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
  #admin #zone #debug .header {
    text-align: center;
    margin-bottom: 30px; }
  /* line 24, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
  #admin #zone #debug .zone_box {
    text-align: center;
    background-color: #eeeeee;
    width: 60%;
    margin: 0 auto 30px auto;
    border-radius: 5px;
    padding-bottom: 15px; }
    /* line 31, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .zone_header {
      background-color: #CCC;
      border-radius: 5px; }
      /* line 34, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .zone_header p {
        display: inline-block;
        font-size: 16px;
        padding: 15px 15px; }
    /* line 40, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .disable {
      background-color: #BF0000; }
    /* line 43, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .active {
      background-color: #336600; }
    /* line 46, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .active, #admin #zone #debug .zone_box .disable {
      color: #FFF; }
    /* line 49, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .debug_panel_list {
      padding: 30px; }
      /* line 51, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_panel_list .row {
        border: 1px solid black;
        margin-bottom: 15px;
        background-color: #f2f1ee; }
      /* line 56, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_panel_list .rank {
        float: left; }
      /* line 59, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_panel_list p {
        width: 400px;
        display: inline-block;
        padding: 5px;
        border-radius: 5px; }
    /* line 66, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .debug_zone_index {
      border: solid 1px #000;
      width: 90%;
      margin: 15px auto;
      padding-top: 15px;
      border-radius: 5px;
      background-color: #E2E1DE;
      position: relative; }
      /* line 74, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_zone_index .edit {
        position: absolute;
        top: 10px;
        right: 10px; }
      /* line 79, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_zone_index .delete {
        position: absolute;
        top: -5px;
        right: -5px; }
      /* line 84, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_zone_index .zone_infos {
        font-size: 18px;
        font-weight: 700; }
    /* line 89, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .debug_element_list {
      margin: 15px auto;
      width: 90%; }
      /* line 92, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .debug_element_list .row {
        background-color: #FFF;
        color: #000; }
        /* line 95, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
        #admin #zone #debug .zone_box .debug_element_list .row.active {
          border-color: #336600; }
        /* line 98, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
        #admin #zone #debug .zone_box .debug_element_list .row.disable {
          border-color: #BF0000; }
        /* line 101, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
        #admin #zone #debug .zone_box .debug_element_list .row p {
          float: left;
          width: auto;
          font-weight: 700; }
        /* line 106, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
        #admin #zone #debug .zone_box .debug_element_list .row .rank {
          padding: 0 10px; }
    /* line 111, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .row {
      border-radius: 5px;
      padding: 5px;
      position: relative; }
    /* line 116, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
    #admin #zone #debug .zone_box .instances {
      min-width: 93px;
      max-height: 16px;
      display: inline-block;
      float: left;
      padding: 5px 0 0 10px; }
      /* line 122, www/instance/default/admin/modules/zone/sass/zone_debug.scss */
      #admin #zone #debug .zone_box .instances li {
        display: inline-block; }

/* line 13, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone .zones ul.wall {
  margin-left: -5px;
  margin-top: 0; }
  /* line 16, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone .zones ul.wall li.brick {
    width: 325px;
    margin-left: 0; }
    /* line 19, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone .zones ul.wall li.brick .delete {
      top: -5px;
      right: 0; }
    /* line 23, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone .zones ul.wall li.brick .tampon {
      margin-left: 5px;
      margin-right: 5px;
      padding: 10px;
      background-color: #e7e7e7;
      border-radius: 5px; }
      /* line 32, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone .zones ul.wall li.brick .tampon .header .edit {
        float: right;
        position: static;
        margin-right: 5px;
        margin-top: -3px; }
      /* line 39, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone .zones ul.wall li.brick .tampon h3 {
        margin-bottom: 10px; }
      /* line 42, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone .zones ul.wall li.brick .tampon h4 {
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 14px; }
      /* line 48, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone .zones ul.wall li.brick .tampon small b {
        font-size: 14px; }
    /* line 55, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone .zones ul.wall li.brick.newZone:hover .tampon {
      background-color: #d0d0d0; }
    /* line 61, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone .zones ul.wall li.brick.newZone a {
      font-size: 200px;
      line-height: 160px;
      display: block;
      text-align: center; }
      /* line 66, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone .zones ul.wall li.brick.newZone a:hover {
        text-decoration: none; }
    /* line 71, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone .zones ul.wall li.brick .del {
      position: absolute;
      top: -16px;
      right: -16px; }

/* line 80, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index .box {
  margin-top: 0; }

/* line 83, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index #formEditZoneIndex {
  margin-bottom: 30px; }
  /* line 85, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index #formEditZoneIndex .field {
    display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
    margin-left: 5px; }
  /* line 91, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index #formEditZoneIndex .select {
    margin-right: 30px;
    vertical-align: middle;
    width: auto; }

/* line 97, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index .zone-left {
  width: 40%; }
  /* line 99, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .box {
    margin-right: 10px; }
  /* line 103, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .content.list .row {
    position: relative;
    padding: 5px;
    margin: 0 0 15px 0;
    background-color: #fafafa;
    border: 1px solid #e7e7e7; }
    /* line 112, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row:first-child > .delete {
      display: none; }
    /* line 116, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row:hover {
      background-color: #f1f1f1; }
      /* line 120, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone.edit_zone_index .zone-left .content.list .row:hover input.rank {
        background-color: white; }
    /* line 126, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row.selected {
      background-color: #eeeeee;
      border-color: #8fb006; }
    /* line 130, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row i {
      cursor: s-resize;
      font-weight: bold;
      font-size: 14px;
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: left center;
      background-image: url(/admin/images/draggable-sortable/grippy.png);
      padding-left: 10px; }
    /* line 142, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row .edit {
      float: right;
      margin: 0 12px 0 10px; }
    /* line 146, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row .pausable {
      margin-right: 10px;
      margin-top: 2px; }
    /* line 150, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list .row input.rank {
      border: 1px solid #ddd;
      background-color: #eee;
      width: 30px;
      vertical-align: baseline; }
  /* line 157, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .content.list ._btnBottomList {
    margin: 10px 0 0 0;
    padding: 0;
    background: transparent;
    border: none; }
    /* line 162, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list ._btnBottomList._r {
      float: right;
      margin-right: -1px; }
    /* line 166, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list ._btnBottomList._l {
      float: left; }
    /* line 170, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list ._btnBottomList .button._plus {
      font-size: 20px; }
  /* line 176, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .content.list.panels small {
    margin-right: 10px; }
  /* line 180, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .content.list.panels .instances ._network._y {
    margin: -1px 2px 0 0;
    vertical-align: middle;
    display: inline-block; }
    /* line 184, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list.panels .instances ._network._y.fan2 {
      background-color: #6019a2; }
  /* line 190, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-left .content.list.elements {
    padding: 0;
    margin-top: 5px;
    margin-left: 28px;
    border: 1px solid #ccc;
    background-color: white; }
    /* line 196, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list.elements .row {
      border: none;
      border-bottom: 1px solid #ccc;
      background-color: transparent;
      margin-bottom: -1px; }
      /* line 201, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone.edit_zone_index .zone-left .content.list.elements .row.selected {
        margin: -1px;
        border: 1px solid #8fb006; }
    /* line 206, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-left .content.list.elements ._btnBottomList {
      margin-top: 5px; }
      /* line 208, www/instance/default/admin/modules/zone/sass/zone.scss */
      #admin #zone.edit_zone_index .zone-left .content.list.elements ._btnBottomList ._plus {
        padding: 2px 5px; }

/* line 215, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index .zone-right {
  margin: 0;
  width: 60%;
  margin-top: 25px; }
  /* line 219, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right .what {
    margin-bottom: 15px; }
  /* line 222, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right#zoneElementDisplay {
    margin-top: 21px; }
  /* line 225, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right #sep_autopromo {
    width: 100%;
    padding: 0 10px;
    margin-left: -10px;
    height: 2px;
    background: white;
    margin-top: 10px; }
  /* line 233, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right .editIndexType {
    background-color: #e7e7e7;
    border-radius: 5px;
    padding: 10px; }
  /* line 240, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right .editIndexContent {
    margin-top: 10px;
    padding: 10px;
    border-radius: 10px;
    background-color: #eee; }
    /* line 248, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-right .editIndexContent .zoneElementData label {
      font-weight: bold;
      margin-top: 10px; }
  /* line 254, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right textarea {
    min-height: 200px; }
  /* line 257, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index .zone-right .select {
    width: 310px; }
    /* line 259, www/instance/default/admin/modules/zone/sass/zone.scss */
    #admin #zone.edit_zone_index .zone-right .select .select-handler {
      background-color: white; }

/* line 266, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index .errno {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  background-color: red;
  border-radius: 5px;
  color: white;
  padding: 10px;
  margin-bottom: 10px; }

/* line 277, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index ul.wall._d2 li.brick {
  width: 178px; }
  /* line 279, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index ul.wall._d2 li.brick .del {
    color: white;
    padding: 2px 5px;
    position: absolute;
    top: -5px;
    right: -5px;
    border-radius: 5px;
    background-repeat: repeat;
    background-image: url("/desktop/images/over/wrap/back.png"); }

/* line 294, www/instance/default/admin/modules/zone/sass/zone.scss */
#admin #zone.edit_zone_index ul.wall.medias_article li.brick {
  width: auto !important;
  text-align: center;
  background: #333;
  padding: 3px;
  border-radius: 3px; }
  /* line 300, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index ul.wall.medias_article li.brick input {
    margin-bottom: 10px;
    width: auto;
    position: static;
    vertical-align: top; }
  /* line 306, www/instance/default/admin/modules/zone/sass/zone.scss */
  #admin #zone.edit_zone_index ul.wall.medias_article li.brick label, #admin #zone.edit_zone_index ul.wall.medias_article li.brick input {
    cursor: pointer; }

/* line 10, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
#admin .overlay .content .addTodo {
  width: 640px; }
  /* line 12, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .addTodo textarea {
    height: 230px; }
  /* line 16, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .addTodo .todo-title {
    margin: -30px;
    margin-top: 0;
    overflow: hidden;
    padding-top: 15px; }
    /* line 21, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .todo-title input {
      height: 60px;
      padding-left: 30px;
      border-radius: 0px; }
  /* line 27, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .addTodo .todo-title-checker {
    padding-top: 25px; }
    /* line 29, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .todo-title-checker .nbr-chr-in-title {
      margin-top: 10px;
      float: left;
      font-weight: 400; }
  /* line 35, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .addTodo .bottom.checkbox {
    margin-top: 15px; }
    /* line 37, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .bottom.checkbox .inline {
      position: relative;
      float: left;
      padding-right: 30px; }
    /* line 42, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .bottom.checkbox button {
      margin-top: -10px; }
  /* line 47, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .addTodo .input-iconified {
    position: relative; }
    /* line 49, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .input-iconified img {
      width: 16px;
      position: absolute;
      right: 15px;
      top: 13px; }
    /* line 55, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .addTodo .input-iconified input {
      padding-right: 45px; }

/* line 63, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
#admin #todo #instanceFilterOlay {
  background-image: url(//media.melty.fr/render/arrow_small_bottom.svg?c1=333) !important;
  background-size: 19px;
  background-position: right 5px center;
  background-repeat: no-repeat; }
  /* line 68, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin #todo #instanceFilterOlay:disabled {
    background-image: url(//media.melty.fr/render/arrow_small_bottom.svg?c1=a9a9a9) !important; }

/* line 73, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
#admin .overlay .content .check-seo {
  display: none; }
  /* line 75, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .check-seo .keyword-check {
    background-color: #f2f1ee;
    border-radius: 3px;
    overflow: hidden;
    margin-bottom: 30px; }
    /* line 80, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .check-seo .keyword-check:last-child {
      margin-bottom: 0; }
    /* line 83, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .check-seo .keyword-check .row {
      font-weight: 400; }
      /* line 85, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
      #admin .overlay .content .check-seo .keyword-check .row.title {
        border-bottom: 1px solid #fff; }
        /* line 87, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
        #admin .overlay .content .check-seo .keyword-check .row.title input {
          margin: 0;
          padding: 15px 8px;
          background-color: transparent;
          border: 0;
          font-size: 16px;
          font-weight: 700; }
          /* line 94, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
          #admin .overlay .content .check-seo .keyword-check .row.title input:focus {
            box-shadow: initial; }
      /* line 99, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
      #admin .overlay .content .check-seo .keyword-check .row.res {
        border-bottom: 1px solid #fff; }
        /* line 101, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
        #admin .overlay .content .check-seo .keyword-check .row.res > div {
          padding: 14px 0;
          width: 25%;
          color: #4a90d7;
          float: left;
          text-align: center;
          font-size: 14px;
          border-right: 1px solid #fff;
          box-sizing: border-box; }
          /* line 110, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
          #admin .overlay .content .check-seo .keyword-check .row.res > div:last-child {
            border: 0; }
        /* line 114, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
        #admin .overlay .content .check-seo .keyword-check .row.res:after {
          display: block;
          clear: both;
          content: " "; }
      /* line 120, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
      #admin .overlay .content .check-seo .keyword-check .row.power {
        position: relative;
        padding: 14px 0;
        text-align: center;
        color: #fff;
        font-size: 14px;
        background-color: #4a90d7; }
        /* line 127, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
        #admin .overlay .content .check-seo .keyword-check .row.power .button {
          display: none;
          float: right;
          background-color: #333;
          color: #fff;
          position: absolute;
          top: 3px;
          right: 3px; }
        /* line 136, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
        #admin .overlay .content .check-seo .keyword-check .row.power.active {
          padding: 10px 0; }
          /* line 138, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
          #admin .overlay .content .check-seo .keyword-check .row.power.active:before {
            content: "";
            display: inline-block;
            background-color: #fff;
            border-radius: 12px;
            width: 24px;
            height: 24px;
            background-image: url("//media.melty.fr/render/google.svg?c1=4a90d7");
            background-size: 12px;
            background-position: center;
            background-repeat: no-repeat;
            margin-right: 10px; }
          /* line 151, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
          #admin .overlay .content .check-seo .keyword-check .row.power.active .button {
            display: inline-block; }
  /* line 158, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
  #admin .overlay .content .check-seo .seo-check-keyword {
    background-color: #4a90d7;
    float: initial;
    min-width: 100px; }
    /* line 162, www/instance/default/admin/modules/todo/sass/todo.add.conf.scss */
    #admin .overlay .content .check-seo .seo-check-keyword.disabled {
      background-color: #e7e7e7 !important;
      border-color: #dddddd;
      color: #666b6d; }

/* line 14, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo #container {
  min-width: 980px; }
  /* line 18, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo #container #todoList ul.list li.row {
    background-color: #fff;
    padding: 15px 15px;
    margin-bottom: 20px;
    border-radius: 2px; }

/* line 32, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo #instanceFilter {
  color: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-repeat: no-repeat;
  background-position: right 5px center;
  background-image: url(//media.melty.fr/render/arrow_small_bottom.svg?c1=fff) !important;
  background-size: 19px;
  margin-bottom: 20px; }

/* line 49, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .admin_menu input {
  background-color: #f2f1ee;
  border: none; }

/* line 53, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .admin_menu .filter {
  float: left; }

/* line 57, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .admin_menu #searchInTodoContainer input {
  background-image: url("//media.melty.fr/render/loop.svg?c1=4a90d7");
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: right 10px center;
  width: 220px; }

/* line 65, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .admin_menu .list.edito._lite {
  float: left; }
  /* line 67, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo .admin_menu .list.edito._lite > li {
    float: left;
    padding: 13px;
    margin: 0;
    height: 35px;
    border-right: solid 1px #f2f1ee; }
    /* line 73, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li:first-child {
      border-left: solid 1px #f2f1ee; }
    /* line 76, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li span {
      line-height: initial;
      font-family: "PT Sans Narrow", sans-serif !important;
      color: #333;
      font-size: 1em;
      font-weight: 700;
      font-style: normal;
      float: left;
      text-transform: uppercase;
      margin-top: 8px; }
    /* line 87, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li ._article_written {
      padding-left: 10px; }
    /* line 90, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li ._bad {
      color: #e44c3c; }
    /* line 91, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li ._warning {
      color: #ffae44; }
    /* line 92, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .admin_menu .list.edito._lite > li ._good {
      color: #41bf68; }

/* line 102, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo #_todoHead {
  margin-bottom: 20px; }
  /* line 104, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo #_todoHead h2 {
    color: #a1a1a1;
    font-size: 14px;
    font-weight: 400; }
    /* line 108, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo #_todoHead h2 > span {
      display: inline-block;
      cursor: pointer;
      height: 33px;
      padding-top: 17px;
      margin: 0;
      color: #333;
      font-family: "PT Sans", sans-serif;
      font-weight: 700;
      font-size: 1em;
      background-color: #fff;
      color: #333;
      text-transform: uppercase;
      text-align: center;
      margin-left: 1px;
      width: calc(25% - 1px);
      vertical-align: top;
      border-top: 3px solid transparent; }
      /* line 126, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo #_todoHead h2 > span:first-child {
        width: 25%;
        margin: 0; }
      /* line 130, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo #_todoHead h2 > span:hover {
        background-color: #f9f8f7; }
      /* line 134, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo #_todoHead h2 > span.selected {
        border-top: 3px solid #4a90d7;
        background-color: #f9f8f7; }
      /* line 139, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo #_todoHead h2 > span span {
        background-color: inherit;
        color: #4a90d7;
        padding-left: 5px; }

/* line 155, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .button._write:before, #admin #todo button._write:before {
  content: '';
  background-image: url("//media.melty.fr/render/pencil.svg?c1=ffffff");
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: -1px;
  margin-top: -5px; }

/* line 167, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .button._see:before, #admin #todo button._see:before {
  content: '';
  background-image: url("//media.melty.fr/render/see.svg?c1=ffffff");
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: -1px;
  margin-top: -5px; }

/* line 184, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .tooltipsBox {
  position: absolute;
  top: 0;
  right: 0; }
  /* line 188, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo .tooltipsBox:before {
    content: '';
    cursor: pointer;
    background-image: url("/desktop/images/icons/parametres_black.png");
    width: 0px;
    height: 16px;
    padding: 17px 0;
    padding-left: 34px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 0;
    border-radius: 3px 3px 0 0; }
  /* line 203, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo .tooltipsBox .tooltips {
    display: none;
    background: #212222;
    position: absolute;
    right: 0;
    color: #bbb;
    top: 50px;
    z-index: 1;
    border-radius: 3px 0 3px 3px; }
    /* line 212, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo .tooltipsBox .tooltips a {
      white-space: nowrap;
      display: block;
      padding: 10px 20px;
      color: #fff;
      font-weight: 700; }
      /* line 218, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo .tooltipsBox .tooltips a:hover {
        background-color: #333434; }
      /* line 221, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo .tooltipsBox .tooltips a._delete {
        color: #f44848; }
  /* line 227, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo .tooltipsBox._s:before {
    background-image: url(/desktop/images/icons/parametres.png);
    background-color: #212222; }
  /* line 231, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo .tooltipsBox._s .tooltips {
    display: block; }

/* line 240, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo #editorsFilter {
  background-image: url("//media.melty.fr/render/loop.svg?c1=fff");
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: right 10px center;
  color: #fff; }

/* line 251, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo #todoList {
  padding: 20px;
  position: relative; }

/* line 260, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .loader {
  position: fixed;
  background-color: #222;
  padding: 10px;
  color: #fff;
  font-family: "PT Sans Narrow", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  top: 0;
  width: 100px;
  z-index: 1000;
  text-align: center;
  left: 50%;
  margin-left: -50px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }

/* line 282, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo ul.list li.row {
  position: relative; }
  /* line 284, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row.is-filtred {
    display: none !important; }
  /* line 287, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row .status {
    text-indent: -9999px;
    position: absolute;
    background-color: #ffae44;
    border: .2em solid #f2f1ee;
    top: 16px;
    left: -8px;
    width: 10px;
    height: 10px;
    border-radius: 20px; }
    /* line 297, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .status._red {
      background-color: #f44848; }
    /* line 298, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .status._grey {
      background-color: #929292; }

/* line 309, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo ul.list li.row .title {
  font-size: 16px;
  padding-right: 20px;
  min-height: 19px;
  color: #333; }

/* line 315, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo ul.list li.row .acts {
  font-size: 14px; }
  /* line 318, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row .acts:before {
    content: '';
    border-top: .1em solid #f2f1ee;
    display: block;
    margin-left: -15px;
    margin-right: -15px;
    margin-top: 15px; }
  /* line 326, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row .acts .action.clusterHelper {
    float: right;
    width: 100%;
    height: 50px;
    background-size: auto 20px;
    background-position: 0 30px;
    background-repeat: no-repeat; }
    /* line 333, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._9 {
      background-image: url("//media.melty.fr/render/logo_food.svg?c1=bbb"); }
    /* line 336, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._14 {
      background-image: url("//media.melty.fr/render/logo_campus.svg?c1=bbb"); }
    /* line 339, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._30 {
      background-image: url("//media.melty.fr/render/logo_discovery.svg?c1=bbb"); }
    /* line 342, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._11, #admin #todo ul.list li.row .acts .action.clusterHelper._15 {
      background-image: url("//media.melty.fr/render/logo_melty.svg?c1=bbb"); }
    /* line 345, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._19, #admin #todo ul.list li.row .acts .action.clusterHelper._26 {
      background-image: url("//media.melty.fr/render/logo_buzz.svg?c1=bbb"); }
    /* line 348, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper._27, #admin #todo ul.list li.row .acts .action.clusterHelper._28 {
      background-image: url("//media.melty.fr/render/logo_fan.svg?c1=bbb"); }
    /* line 352, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper:before {
      content: '';
      border-top: .1em solid #f2f1ee;
      display: block;
      margin-left: -15px;
      margin-right: -15px;
      margin-top: 15px; }
    /* line 360, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action.clusterHelper .gauge {
      float: right;
      margin-top: 16px; }
  /* line 366, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row .acts .action {
    float: right;
    margin-top: 8px;
    margin-bottom: -8px;
    margin-right: -7px; }
    /* line 371, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action .bypassed {
      color: #ffb048;
      font-weight: 700; }
    /* line 376, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .action .progress {
      margin-top: 11px;
      width: 70px; }
  /* line 381, www/instance/default/admin/modules/todo/sass/todo.scss */
  #admin #todo ul.list li.row .acts .cell {
    margin-bottom: -15px;
    padding: 15px;
    float: left;
    border-left: .1em solid #f2f1ee;
    color: #a1a1a1; }
    /* line 387, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell:first-child {
      padding-left: 0; }
    /* line 393, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._time time:before {
      content: '';
      float: left;
      width: 16px;
      height: 16px;
      margin-top: 3px;
      margin-right: 10px;
      background-image: url("//media.melty.fr/render/time.svg?c1=8fb006");
      background-size: contain; }
    /* line 403, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._time time._orange:before {
      background-image: url("//media.melty.fr/render/time.svg?c1=ffb048"); }
    /* line 404, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._time time._red:before {
      background-image: url("//media.melty.fr/render/time.svg?c1=f44848"); }
    /* line 408, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._postit:before {
      content: '';
      float: left;
      width: 16px;
      height: 16px;
      margin-top: 3px;
      background-image: url("//media.melty.fr/render/comment.svg?c1=4a90d7");
      background-size: contain; }
    /* line 417, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._postit ._tt {
      margin-left: -200px; }
      /* line 419, www/instance/default/admin/modules/todo/sass/todo.scss */
      #admin #todo ul.list li.row .acts .cell._postit ._tt .text {
        width: 200px;
        white-space: normal;
        margin: 30px;
        padding: 10px;
        background-color: #fff;
        border: 1px solid #4a90d7;
        border-radius: 3px; }
    /* line 431, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._link:before {
      content: '';
      float: left;
      width: 16px;
      height: 8px;
      margin-top: 7px;
      background-image: url("//media.melty.fr/render/link.svg?c1=4a90d7");
      background-size: contain; }
    /* line 443, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._writer:before {
      content: '';
      float: left;
      width: 16px;
      height: 16px;
      margin-top: 3px;
      margin-right: 10px;
      background-image: url("//media.melty.fr/render/buddy.svg?c1=4a90d7");
      background-size: contain; }
    /* line 454, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._writer._red:before {
      background-image: url("//media.melty.fr/render/buddy.svg?c1=f44848"); }
    /* line 458, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell._writer .bypassed {
      padding-left: 5px;
      font-weight: 700;
      color: #ffae44; }
    /* line 464, www/instance/default/admin/modules/todo/sass/todo.scss */
    #admin #todo ul.list li.row .acts .cell:first-child {
      border-left: none; }

/* line 474, www/instance/default/admin/modules/todo/sass/todo.scss */
#admin #todo .wrapper.field {
  border: none;
  padding: 0;
  background-color: inherit; }

/* line 1, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
#admin #todo .overlay.admin #redac_search_result {
  max-height: 253px;
  overflow: auto;
  z-index: 424242;
  box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.5); }

/* line 8, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
#admin #todo .overlay.admin #redac_search_result, #admin #todo .overlay.admin form.autocompleted .results {
  margin-top: 44px;
  position: absolute;
  width: 310px;
  background-color: transparent;
  border: 0; }
  /* line 14, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain, #admin #todo .overlay.admin form.autocompleted .results .contain {
    padding: 0; }
    /* line 16, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin #redac_search_result .contain ul, #admin #todo .overlay.admin form.autocompleted .results .contain ul {
      border-radius: 0px;
      max-height: 253px;
      padding: 0; }
  /* line 23, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .search_result, #admin #todo .overlay.admin #redac_search_result .contain .list .row, #admin #todo .overlay.admin form.autocompleted .results .search_result, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row {
    cursor: pointer;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    background-color: #212222;
    padding: 9px 15px;
    border: 0 !important;
    border-bottom: 1px solid #333434 !important;
    border-radius: 0px; }
    /* line 33, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin #redac_search_result .search_result:hover, #admin #todo .overlay.admin #redac_search_result .contain .list .row:hover, #admin #todo .overlay.admin form.autocompleted .results .search_result:hover, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row:hover {
      background-color: #333434; }
    /* line 36, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin #redac_search_result .search_result a, #admin #todo .overlay.admin #redac_search_result .contain .list .row a, #admin #todo .overlay.admin form.autocompleted .results .search_result a, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row a {
      color: inherit; }
      /* line 38, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
      #admin #todo .overlay.admin #redac_search_result .search_result a b, #admin #todo .overlay.admin #redac_search_result .contain .list .row a b, #admin #todo .overlay.admin form.autocompleted .results .search_result a b, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row a b {
        font-weight: 400; }
  /* line 44, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain .list .row, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row {
    padding: 0; }
    /* line 46, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin #redac_search_result .contain .list .row a b, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row a b {
      display: block;
      width: 100%;
      padding: 9px 15px;
      box-sizing: border-box; }
    /* line 52, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin #redac_search_result .contain .list .row .editorial_policy_conf, #admin #todo .overlay.admin form.autocompleted .results .contain .list .row .editorial_policy_conf {
      padding: 9px 15px;
      font-weight: bold; }
  /* line 58, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain .list .empty, #admin #todo .overlay.admin form.autocompleted .results .contain .list .empty {
    padding: 9px 15px; }
  /* line 62, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain .list ._warning, #admin #todo .overlay.admin form.autocompleted .results .contain .list ._warning {
    color: #ffae44; }
  /* line 65, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain .list ._error, #admin #todo .overlay.admin form.autocompleted .results .contain .list ._error {
    color: #f44848; }
  /* line 68, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin #redac_search_result .contain .list ._success, #admin #todo .overlay.admin form.autocompleted .results .contain .list ._success {
    color: #41bf68; }

/* line 73, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
#admin #todo .overlay.admin form.autocompleted div.results {
  top: 0;
  z-index: 424241; }

/* line 77, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
#admin #todo .overlay.admin .advise-errors {
  margin: 15px -30px 0; }
  /* line 79, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
  #admin #todo .overlay.admin .advise-errors .list .errno {
    padding: 15px 30px;
    border-top: 1px solid #f0eff0;
    font-weight: 400;
    background-repeat: no-repeat;
    background-position: 30px center; }
    /* line 85, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin .advise-errors .list .errno.error {
      color: #e44c3c;
      padding-left: 60px;
      background-image: url(//media.melty.fr/2629143/media.png); }
    /* line 90, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin .advise-errors .list .errno.warning {
      color: #ffae44;
      padding-left: 60px;
      background-image: url(//media.melty.fr/2629142/media.png); }
    /* line 95, www/instance/default/admin/modules/todo/sass/todo.search.result.conf.scss */
    #admin #todo .overlay.admin .advise-errors .list .errno.ok {
      color: #8CBA29; }

/* line 13, www/instance/default/admin/modules/world/sass/worlds.scss */
#adm-world #container {
  padding: 10px; }
  /* line 17, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container div.edit div.box {
    margin-bottom: 40px; }
  /* line 21, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container ul.list.links {
    margin-top: 10px; }
    /* line 24, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ul.list.links li.row a {
      color: #444444; }
  /* line 29, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container ._s2 {
    width: 50%; }
    /* line 31, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ._s2 .tampon {
      padding: 5px; }
  /* line 37, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .keyfigures ul li {
    padding-left: 0 !important;
    margin-top: 5px; }
    /* line 40, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .keyfigures ul li .wrapper.field {
      float: left;
      vertical-align: middle;
      margin-top: -3px;
      margin-right: 5px; }
      /* line 45, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container .keyfigures ul li .wrapper.field input {
        width: 40px; }
    /* line 49, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .keyfigures ul li .text {
      vertical-align: middle;
      font-style: italic;
      font-size: 14px; }
    /* line 54, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .keyfigures ul li .del {
      background-color: #dddddd;
      border-radius: 50px;
      font-size: 7px;
      padding: 0 6px;
      vertical-align: middle;
      float: left !important;
      margin-right: 5px; }
      /* line 64, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container .keyfigures ul li .del:hover {
        text-decoration: none;
        color: white !important;
        background-color: #de2a28; }
  /* line 75, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .conf {
    width: 50%;
    float: left; }
    /* line 78, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .conf .tampon {
      margin-right: 5px; }
    /* line 81, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .conf label {
      font-weight: bold;
      margin-top: 10px; }
    /* line 85, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .conf .blocs_fiche {
      position: relative; }
      /* line 87, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container .conf .blocs_fiche .arrow {
        border-color: transparent #eeeeee transparent transparent;
        border-style: solid;
        border-width: 35px 25px 35px 35px;
        display: inline-block;
        width: 0;
        height: 0;
        left: auto;
        margin-top: -17px;
        position: absolute;
        right: -30px;
        top: 50%; }
      /* line 100, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container .conf .blocs_fiche select {
        width: 45%;
        vertical-align: middle; }
      /* line 104, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container .conf .blocs_fiche .switch {
        width: 10%;
        text-align: center;
        vertical-align: middle;
        display: inline-block; }
        /* line 109, www/instance/default/admin/modules/world/sass/worlds.scss */
        #adm-world #container .conf .blocs_fiche .switch input.button {
          width: auto; }
        /* line 112, www/instance/default/admin/modules/world/sass/worlds.scss */
        #adm-world #container .conf .blocs_fiche .switch .tampon {
          width: 50px;
          display: inline-block; }
  /* line 119, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .fiche {
    width: 50%;
    float: right; }
    /* line 122, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .fiche .tampon {
      background-color: #eeeeee;
      border-radius: 10px;
      margin-left: 25px;
      padding: 10px; }
  /* line 132, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container ul.list li.row {
    padding-left: 60px; }
    /* line 134, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ul.list li.row .del {
      float: right;
      color: #444444; }
    /* line 138, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ul.list li.row .disp {
      width: 50px;
      height: 50px;
      margin-left: -60px; }
    /* line 143, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ul.list li.row .title {
      font-size: 16px; }
    /* line 146, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container ul.list li.row .actions {
      background-color: #eeeeee;
      border-radius: 5px;
      padding: 5px;
      margin: 5px 0; }
      /* line 153, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container ul.list li.row .actions a {
        margin-right: 5px; }
  /* line 161, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .article.match ul.list li.row {
    padding-left: 57px; }
  /* line 164, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .article.match ul.list .del {
    float: right;
    color: #444444; }
  /* line 168, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container .article.match ul.list .disp {
    width: 52px;
    height: 27px;
    margin-left: -57px; }
    /* line 172, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container .article.match ul.list .disp img {
      height: 25px;
      width: 50px; }
  /* line 179, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container #cross_thematic {
    background-color: #efefef;
    padding: 10px;
    margin-top: 20px;
    border-radius: 5px; }
    /* line 184, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container #cross_thematic a {
      color: #111; }
    /* line 187, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container #cross_thematic .themas_world {
      padding: 5px 10px;
      margin-bottom: 10px; }
      /* line 190, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container #cross_thematic .themas_world p {
        font-size: 14px;
        font-weight: bold; }
      /* line 194, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container #cross_thematic .themas_world .cross_thema {
        margin-right: 6px;
        font-weight: bold;
        display: block; }
        /* line 198, www/instance/default/admin/modules/world/sass/worlds.scss */
        #adm-world #container #cross_thematic .themas_world .cross_thema .main {
          font-size: 14px;
          font-weight: bold; }
    /* line 204, www/instance/default/admin/modules/world/sass/worlds.scss */
    #adm-world #container #cross_thematic .instance_thema {
      display: inline-block;
      border-radius: 5px;
      padding: 5px 10px 10px 10px;
      margin-right: 10px;
      background-color: #dfdfdf; }
      /* line 210, www/instance/default/admin/modules/world/sass/worlds.scss */
      #adm-world #container #cross_thematic .instance_thema a.admin {
        float: right;
        line-height: 8px;
        padding: 4px;
        border-radius: 12px; }
  /* line 219, www/instance/default/admin/modules/world/sass/worlds.scss */
  #adm-world #container #main_thema_selector option {
    color: #111; }

/* line 227, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform #newWorldArticleList + .bottom {
  margin-top: 0; }

/* line 230, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform .deleteLink {
  position: absolute;
  right: -20px;
  margin-top: 13px;
  fill: #bbb;
  width: 12px;
  height: 12px; }
  /* line 237, www/instance/default/admin/modules/world/sass/worlds.scss */
  .admin.overlay #theoverlayform .deleteLink:hover {
    fill: #000000; }

/* line 241, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform .row_world > div {
  width: 350px;
  height: 45px;
  display: table-cell;
  vertical-align: middle; }

/* line 247, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform #searchFolders {
  padding-top: 20px; }

/* line 250, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform #world_group {
  position: relative; }
  /* line 252, www/instance/default/admin/modules/world/sass/worlds.scss */
  .admin.overlay #theoverlayform #world_group .token-input-token {
    display: none; }
  /* line 255, www/instance/default/admin/modules/world/sass/worlds.scss */
  .admin.overlay #theoverlayform #world_group #worldList, .admin.overlay #theoverlayform #world_group #newWorldArticleList {
    margin-left: -30px;
    margin-right: -30px;
    padding-left: 30px;
    padding-right: 30px; }
    /* line 264, www/instance/default/admin/modules/world/sass/worlds.scss */
    .admin.overlay #theoverlayform #world_group #worldList li, .admin.overlay #theoverlayform #world_group #newWorldArticleList li {
      position: relative; }

/* line 269, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform i.rank {
  position: absolute;
  left: -18px; }

/* line 274, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin.overlay #theoverlayform #worldNameAutocompleteWrapper {
  position: relative; }
  /* line 276, www/instance/default/admin/modules/world/sass/worlds.scss */
  .admin.overlay #theoverlayform #worldNameAutocompleteWrapper #worldNameAutocomplete {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    display: none;
    margin-top: -22px;
    border-top: 2px solid #f0eff0;
    z-index: 1; }
    /* line 285, www/instance/default/admin/modules/world/sass/worlds.scss */
    .admin.overlay #theoverlayform #worldNameAutocompleteWrapper #worldNameAutocomplete._notEmpty {
      display: block; }
    /* line 288, www/instance/default/admin/modules/world/sass/worlds.scss */
    .admin.overlay #theoverlayform #worldNameAutocompleteWrapper #worldNameAutocomplete .row {
      background-color: #f9ecb6;
      border-top: 1px solid #fff;
      padding: 11px 20px !important;
      font-weight: normal;
      margin-bottom: 0; }
      /* line 294, www/instance/default/admin/modules/world/sass/worlds.scss */
      .admin.overlay #theoverlayform #worldNameAutocompleteWrapper #worldNameAutocomplete .row object {
        display: inline-block;
        width: 16px;
        height: 16px;
        vertical-align: middle;
        margin-right: 14px; }
      /* line 301, www/instance/default/admin/modules/world/sass/worlds.scss */
      .admin.overlay #theoverlayform #worldNameAutocompleteWrapper #worldNameAutocomplete .row:first-child {
        border-radius: 0px; }

/* line 312, www/instance/default/admin/modules/world/sass/worlds.scss */
.admin-world._SHAB #container_A2_ZZ3_1 {
  height: 300px;
  display: block !important;
  position: relative;
  background-color: #f2f1ee; }
  /* line 317, www/instance/default/admin/modules/world/sass/worlds.scss */
  .admin-world._SHAB #container_A2_ZZ3_1:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5); }

/* line 16, www/instance/default/admin/modules/concours/sass/concours.scss */
#concours.admin .list .row {
  background-color: #fff;
  padding: 5px 10px !important; }

/* line 23, www/instance/default/admin/modules/concours/sass/concours.scss */
#concours.admin .concours.list .wall .disp {
  margin-bottom: 10px;
  width: 100%; }
  /* line 26, www/instance/default/admin/modules/concours/sass/concours.scss */
  #concours.admin .concours.list .wall .disp img {
    width: 100%; }

/* line 30, www/instance/default/admin/modules/concours/sass/concours.scss */
#concours.admin .concours.list .wall small {
  display: block;
  margin: 5px 0; }

/* line 37, www/instance/default/admin/modules/concours/sass/concours.scss */
#concours.admin form .medias {
  margin-top: 15px; }
  /* line 39, www/instance/default/admin/modules/concours/sass/concours.scss */
  #concours.admin form .medias ul.wall {
    width: 660px;
    float: left;
    margin-left: 10px; }

/* line 45, www/instance/default/admin/modules/concours/sass/concours.scss */
#concours.admin form .questions {
  background-color: #ddd;
  padding: 10px;
  border-radius: 5px;
  margin-top: 10px; }
  /* line 50, www/instance/default/admin/modules/concours/sass/concours.scss */
  #concours.admin form .questions .question {
    font-weight: bold;
    font-size: 16px; }
  /* line 54, www/instance/default/admin/modules/concours/sass/concours.scss */
  #concours.admin form .questions label.question {
    margin-top: 10px;
    display: block;
    margin-top: 0; }
  /* line 59, www/instance/default/admin/modules/concours/sass/concours.scss */
  #concours.admin form .questions .box {
    margin-top: 0;
    margin-left: 20px;
    margin-bottom: 20px; }

/* line 14, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
.keyword.importance {
  text-transform: uppercase;
  font-size: 7px;
  padding: 1px;
  vertical-align: middle;
  border-radius: 2px;
  color: white; }
  /* line 21, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  .keyword.importance.elevee {
    background-color: #c9012f; }
  /* line 26, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  .keyword.importance.normale {
    background-color: #8fb006; }
  /* line 31, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  .keyword.importance.faible {
    background-color: #0676b0; }
  /* line 36, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  .keyword.importance.archive {
    color: #c1c1c1; }

/* line 43, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword.admin div.management {
  position: relative;
  padding-left: 530px; }
  /* line 46, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #keyword.admin div.management .panel.keywords {
    margin-left: -530px;
    float: left;
    width: 250px; }
  /* line 51, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #keyword.admin div.management .panel.redacteurs {
    margin-left: -260px;
    float: left;
    width: 250px; }
  /* line 56, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #keyword.admin div.management .wrapper.field {
    margin-top: 10px; }

/* line 64, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword #informations {
  display: table; }
  /* line 66, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #keyword #informations > .slid {
    display: table-cell;
    vertical-align: top; }
    /* line 69, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
    #keyword #informations > .slid .tpn {
      margin: 0 5px;
      position: relative;
      border-radius: 4px;
      padding: 10px;
      background-color: #eee; }
      /* line 77, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
      #keyword #informations > .slid .tpn .delete {
        position: absolute;
        right: -3px;
        top: -3px; }

/* line 88, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword .filters {
  margin-bottom: 0;
  margin-top: 5px; }

/* line 96, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#admin ul.list.keywords li, #admin ul.list.redacteurs li, #admin ul.wall.keywords li {
  font-size: 11px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 2px 3px 3px; }
  /* line 101, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #admin ul.list.keywords li > .disp, #admin ul.list.redacteurs li > .disp, #admin ul.wall.keywords li > .disp {
    margin-top: 1px;
    margin-right: 5px;
    margin-bottom: 3px;
    float: left; }
  /* line 107, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #admin ul.list.keywords li ._ttPosition, #admin ul.list.redacteurs li ._ttPosition, #admin ul.wall.keywords li ._ttPosition {
    top: 9px;
    right: 10px; }

/* line 116, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword.drag-stat-dragging {
  cursor: url("https://mail.google.com/mail/images/2/closedhand.cur"), move !important; }

/* line 119, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword .ui-draggable {
  cursor: url("https://mail.google.com/mail/images/2/openhand.cur"), default; }

/* line 122, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword #trash {
  margin-top: 10px;
  background-color: #eee;
  border-radius: 3px;
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-style: normal;
  padding: 5px;
  display: block;
  color: #222; }
  /* line 132, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  #keyword #trash:hover {
    cursor: pointer;
    text-decoration: none;
    background-color: #d5d5d5; }

/* line 140, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword .drop-state-hover {
  background-color: #fef5b9 !important; }

/* line 145, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword .drag-dragging {
  border: 2px solid #222;
  cursor: url("https://mail.google.com/mail/images/2/closedhand.cur"), move;
  background-color: #fff;
  border-radius: 2px;
  padding: 3px 5px;
  font-style: italic; }

/* line 160, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
.list.redacteurs li.row .tampon .disp {
  margin-right: 5px; }

/* line 172, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
#keyword #old-world li.row._old .tampon .delete {
  display: block !important; }

/* line 182, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.wall.keywords li.brick {
  width: 165px; }
  /* line 184, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.wall.keywords li.brick .tampon {
    padding: 3px;
    border-radius: 2px;
    background-color: #eee; }

/* line 197, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords li._old .tampon .delete, ul.wall.keywords li._old .tampon .delete {
  display: none !important; }

/* line 200, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords li._old .tampon .ancien, ul.wall.keywords li._old .tampon .ancien {
  display: inline; }

/* line 205, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords .tampon, ul.wall.keywords .tampon {
  line-height: 15px;
  zoom: 1; }
  /* line 9, www/css/framework/sass/lib/lib.display.conf.scss */
  ul.list.keywords .tampon:after, ul.wall.keywords .tampon:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  /* line 208, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.list.keywords .tampon .ancien, ul.wall.keywords .tampon .ancien {
    display: none; }
  /* line 211, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.list.keywords .tampon .disp, ul.wall.keywords .tampon .disp {
    margin-right: 3px;
    float: left; }
    /* line 214, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
    ul.list.keywords .tampon .disp small, ul.wall.keywords .tampon .disp small {
      font-size: 7px;
      line-height: 8px;
      margin-top: 3px; }
  /* line 220, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.list.keywords .tampon small, ul.wall.keywords .tampon small {
    font-size: 9px;
    display: block;
    line-height: 12px; }
  /* line 225, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.list.keywords .tampon .redacs, ul.wall.keywords .tampon .redacs {
    display: block;
    margin-top: 3px;
    font-size: 11px; }

/* line 231, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords .increase, ul.wall.keywords .increase {
  cursor: pointer; }
  /* line 233, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
  ul.list.keywords .increase:hover, ul.wall.keywords .increase:hover {
    color: #a0a0a0; }

/* line 237, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords .increased, ul.wall.keywords .increased {
  display: none; }

/* line 240, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
ul.list.keywords p, ul.wall.keywords p {
  font-style: italic;
  color: #a0a0a0; }

/* line 248, www/instance/default/admin/modules/keyword/sass/keyword.v2.scss */
.panel.redacteurs li.row .dossiers {
  display: block;
  margin-top: 3px;
  font-size: 11px; }

/* line 13, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
._indic {
  padding: 2px 5px;
  border-radius: 3px; }
  /* line 16, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  ._indic._ok {
    background-color: #8fb006;
    color: #435e08 !important; }
  /* line 22, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  ._indic._ko {
    background-color: #c9012f;
    color: #ed7c96 !important; }

/* line 33, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .table td {
  vertical-align: middle;
  font-size: 11px;
  color: #333;
  font-weight: bold; }
  /* line 37, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .table td.article {
    padding-left: 5px; }
    /* line 39, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .table td.article .title {
      font-size: 9px; }
  /* line 44, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .table td small {
    font-weight: normal;
    font-size: 10px; }
  /* line 49, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .table td.publication small.when {
    font-size: 9px; }
  /* line 53, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .table td._ok {
    background-color: #8fb006; }
    /* line 57, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .table td._ok small {
      color: #435e08; }
  /* line 61, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .table td._ko {
    background-color: #c9012f; }
    /* line 65, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .table td._ko small {
      color: #ed7c96; }

/* line 71, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .table tr._ok {
  background-color: #dbedb5; }

/* line 76, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .table tr._reserve {
  background-color: #f8e2a6; }

/* line 81, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .table tr._writing {
  background-color: #b5cced; }

/* line 88, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .historique {
  float: left;
  padding: 10px; }
  /* line 91, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .historique a {
    color: #626262;
    font-size: 11px; }
  /* line 95, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .historique .factures {
    max-height: 150px;
    overflow: auto;
    width: 150px; }

/* line 101, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur #infosRedac .summup {
  background-color: #dddddd;
  border-radius: 5px;
  font-size: 14px;
  padding: 5px;
  color: #a0a0a0; }
  /* line 109, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur #infosRedac .summup b {
    text-transform: uppercase;
    text-shadow: 0 1px 0 white;
    color: #878787;
    font-size: 12px; }
  /* line 115, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur #infosRedac .summup .chiffres {
    float: left; }
    /* line 117, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur #infosRedac .summup .chiffres .bar {
      line-height: 1em;
      display: block;
      margin-top: -10px;
      margin-bottom: 5px; }
  /* line 124, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur #infosRedac .summup .paliers {
    float: right;
    margin-right: 10px; }
    /* line 127, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur #infosRedac .summup .paliers b {
      padding-bottom: 5px;
      display: block; }
    /* line 131, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur #infosRedac .summup .paliers.explain {
      padding: 10px;
      width: 450px;
      font-style: italic;
      font-size: 12px; }
      /* line 136, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
      #admin #redacteur #infosRedac .summup .paliers.explain i {
        font-weight: bold;
        color: #8a8a8a; }

/* line 143, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .redac-list {
  width: 20%;
  float: left; }
  /* line 146, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .redac-list .results {
    top: 50px;
    right: -200px;
    z-index: 99; }
  /* line 152, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .redac-list ul.list.redacteurs li.row {
    cursor: pointer; }
    /* line 154, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .redac-list ul.list.redacteurs li.row:hover {
      background-color: #eeeeee; }
    /* line 159, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .redac-list ul.list.redacteurs li.row h2 {
      font-size: 16px; }
      /* line 161, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
      #admin #redacteur .redac-list ul.list.redacteurs li.row h2 img {
        vertical-align: text-top;
        width: 30px;
        height: 30px; }

/* line 170, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur .infos-redacteur {
  width: 80%;
  float: left; }
  /* line 173, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
  #admin #redacteur .infos-redacteur .tampon {
    margin-left: 10px; }
    /* line 175, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .infos-redacteur .tampon .avatar {
      width: 200px;
      float: left; }
    /* line 179, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .infos-redacteur .tampon .infos {
      margin-left: 10px;
      float: left; }
    /* line 184, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
    #admin #redacteur .infos-redacteur .tampon ul.wall li.brick {
      width: 50%;
      margin-left: 0;
      margin-top: 0; }
      /* line 188, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
      #admin #redacteur .infos-redacteur .tampon ul.wall li.brick div.tampon {
        padding: 5px;
        margin-left: 10px;
        margin-top: 10px;
        background-color: #eeeeee;
        border-radius: 5px; }
        /* line 192, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
        #admin #redacteur .infos-redacteur .tampon ul.wall li.brick div.tampon .title {
          font-size: 14px; }

/* line 209, www/instance/default/admin/modules/redacteur/sass/redacteur.scss */
#admin #redacteur.pigiste .infos-redacteur {
  width: 100%; }

/* line 15, www/instance/default/admin/modules/edito/sass/edito.scss */
html.admin_nav #edito table.pretty._sub._stick {
  width: calc(100% - 400px); }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_premium._selected {
  background-color: #f4cc12; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_premium._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_premium.button:hover {
  background-color: #f6d643; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_premium._af:after {
  background-color: #f4cc12; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_premium._bf:before {
  background-color: #f4cc12 !important; }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_discovery._selected {
  background-color: #3fc387; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_discovery._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_discovery.button:hover {
  background-color: #66cf9f; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_discovery._af:after {
  background-color: #3fc387; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_discovery._bf:before {
  background-color: #3fc387 !important; }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_classic._selected {
  background-color: #f591bb; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_classic._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_classic.button:hover {
  background-color: #f9c0d8; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_classic._af:after {
  background-color: #f591bb; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_classic._bf:before {
  background-color: #f591bb !important; }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_sponsored._selected {
  background-color: #1f7b9c; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_sponsored._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_sponsored.button:hover {
  background-color: #279dc7; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_sponsored._af:after {
  background-color: #1f7b9c; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_sponsored._bf:before {
  background-color: #1f7b9c !important; }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_watch._selected {
  background-color: #666b6d; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_watch._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_watch.button:hover {
  background-color: #7f8587; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_watch._af:after {
  background-color: #666b6d; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_watch._bf:before {
  background-color: #666b6d !important; }

/* line 19, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_rdv._selected {
  background-color: #c787e5; }
  /* line 21, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
  #edito #contain ._bc_rdv._selected ._label {
    color: #fff;
    border-color: #ffF; }

/* line 27, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_rdv.button:hover {
  background-color: #dbb1ee; }

/* line 32, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_rdv._af:after {
  background-color: #c787e5; }

/* line 37, www/instance/default/admin/modules/edito/sass/edito.colors.conf.scss */
#edito #contain ._bc_rdv._bf:before {
  background-color: #c787e5 !important; }

/* line 24, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito #contain .admin_content {
  padding: 53px 0 20px 0; }
  /* line 27, www/instance/default/admin/modules/edito/sass/edito.scss */
  #edito #contain .admin_content table.pretty._sub {
    top: 63px;
    margin: 0;
    position: fixed;
    z-index: 3;
    width: calc(100% - 340px); }
  /* line 37, www/instance/default/admin/modules/edito/sass/edito.scss */
  #edito #contain .admin_content table.pretty tr.total-country {
    border-bottom: 2px solid #cccccc; }
  /* line 41, www/instance/default/admin/modules/edito/sass/edito.scss */
  #edito #contain .admin_content._processing {
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
    pointer-events: none; }
  /* line 2, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
  #edito #contain .admin_content .admin_menu {
    margin-left: -45px; }
    /* line 4, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
    #edito #contain .admin_content .admin_menu .button {
      position: relative; }
      /* line 6, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
      #edito #contain .admin_content .admin_menu .button:before {
        display: none; }
      /* line 9, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
      #edito #contain .admin_content .admin_menu .button:after {
        bottom: -8px;
        margin-left: -10px;
        left: 50%;
        border: 3px solid #fff; }
      /* line 15, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
      #edito #contain .admin_content .admin_menu .button._selected {
        background-color: #000000;
        color: #fff; }
  /* line 24, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
  #edito #contain .admin_content .admin_menu._sub .row {
    border-bottom: none !important; }
  /* line 29, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
  #edito #contain .admin_content .admin_menu._sub td._selected {
    background-color: #000000;
    color: #fff;
    position: relative; }
    /* line 34, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
    #edito #contain .admin_content .admin_menu._sub td._selected[data-order]:before, #edito #contain .admin_content .admin_menu._sub td._selected[data-order]:after {
      content: '';
      position: absolute;
      left: 39px; }
    /* line 41, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
    #edito #contain .admin_content .admin_menu._sub td._selected[data-order="ASC"]:before {
      border: none;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-bottom: 6px solid #f2f1ee;
      bottom: 0; }
    /* line 47, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
    #edito #contain .admin_content .admin_menu._sub td._selected[data-order="DESC"]:after {
      border: none;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-top: 6px solid #f2f1ee;
      top: 0; }
    /* line 54, www/instance/default/admin/modules/edito/sass/edito.menu.conf.scss */
    #edito #contain .admin_content .admin_menu._sub td._selected._mini[data-order]:before, #edito #contain .admin_content .admin_menu._sub td._selected._mini[data-order]:after {
      left: 19px; }
  /* line 8, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty td._mini .editooltips._ttWrapper {
    width: 50px; }
  /* line 18, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td._article_written._custom {
    position: relative; }
    /* line 20, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td._article_written._custom:before {
      content: '';
      display: block !important;
      position: absolute;
      top: 0;
      right: 0;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 0 28px 28px 0;
      border-color: transparent #F2F1EE transparent transparent; }
    /* line 33, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td._article_written._custom:after {
      content: 'c';
      display: block !important;
      position: absolute;
      top: -2px;
      right: 4px;
      color: #BBBBBB; }
    /* line 43, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td._article_written._custom._custom_warning:before {
      border-color: transparent #F44848 transparent transparent; }
    /* line 46, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td._article_written._custom._custom_warning:after {
      color: #FFFFFF; }
  /* line 54, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td._article_written.color-error._custom_warning:before {
    border-color: transparent #FFFFFF transparent transparent; }
  /* line 57, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td._article_written.color-error._custom_warning:after {
    color: #F44848; }
  /* line 65, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .redac_stats {
    display: block;
    margin: 0;
    padding: 5px 0 0 0;
    overflow: hidden;
    font-weight: normal; }
    /* line 72, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .redac_stats .freelance_stats, #edito #contain .admin_content .redac_stats .employee_stats {
      display: block;
      font-size: 12px;
      text-align: center;
      border-top: 1px solid #EEEEEE;
      padding: 5px 0;
      background-color: #FFFFFF;
      color: #A0A0A0; }
      /* line 81, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
      #edito #contain .admin_content .redac_stats .freelance_stats span, #edito #contain .admin_content .redac_stats .employee_stats span {
        font-size: 12px; }
  /* line 87, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content small {
    font-family: "PT Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #bbb;
    margin-top: 0px; }
  /* line 1, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips {
    position: absolute;
    font-family: "PT Sans Narrow", sans-serif;
    font-size: 14px;
    text-align: right;
    color: #fff;
    z-index: 2; }
    /* line 10, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips > ._tt {
      box-shadow:  0px 0px 20px 0px rgba(0, 0, 0, 0.2);
      background-color: #212222;
      position: relative;
      top: 30px;
      padding: 0 !important;
      width: 240px;
      z-index: 2;
      border: none; }
      /* line 19, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips > ._tt:before {
        display: block;
        border-bottom-color: #212222; }
      /* line 23, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips > ._tt:after {
        display: none; }
    /* line 29, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips .list .row {
      background-color: transparent;
      width: auto;
      height: auto;
      padding: 8px 15px; }
      /* line 34, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .list .row:last-child {
        border-bottom: none !important; }
      /* line 38, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .list .row.article_to_do.color-buzz {
        color: #41BF68; }
        /* line 40, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
        #edito #contain .admin_content table.pretty .editooltips .list .row.article_to_do.color-buzz label {
          color: #41BF68; }
      /* line 45, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .list .row.article_provided {
        border-top: 1px solid #FFFFFF !important; }
      /* line 49, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .list .row label {
        margin-bottom: 0; }
      /* line 53, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .list .row:nth-child(odd) {
        background-color: #383838; }
    /* line 59, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips label {
      float: left;
      font-family: "PT Sans", sans-serif;
      color: #bbb; }
      /* line 63, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips label[title] {
        cursor: help; }
    /* line 68, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips .button {
      margin: 0 0 10px 0;
      -webkit-transition: background-color 0.2s linear 0s;
      transition: background-color 0.2s linear 0s;
      color: #fff; }
      /* line 72, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
      #edito #contain .admin_content table.pretty .editooltips .button:last-child {
        margin: 0; }
    /* line 77, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips .spacer {
      height: 10px; }
  /* line 84, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty td .editooltips._ttWrapper {
    width: 90px;
    height: 50px; }
  /* line 88, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty td .editooltips > ._tt {
    left: 50%;
    transform: translateX(-50%); }
  /* line 96, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty td.head .editooltips {
    width: 0; }
    /* line 98, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty td.head .editooltips > ._tt {
      left: 55px; }
  /* line 106, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty td.icon .editooltips > ._tt {
    left: -112px !important; }
  /* line 115, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._switch > ._tt {
    top: 25px;
    left: -102px !important; }
  /* line 119, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._switch .icon-check {
    position: absolute; }
  /* line 124, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._trash > ._tt {
    width: 250px;
    top: 25px;
    left: -116px !important; }
  /* line 131, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._articles_written .button {
    margin: 0 5px 0 0;
    vertical-align: middle; }
  /* line 136, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._articles_written .row.article_provided, #edito #contain .admin_content table.pretty .editooltips._articles_written .row.button_box {
    background-color: transparent; }
  /* line 140, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._articles_written .row.button_box {
    padding-bottom: 15px;
    text-align: center; }
  /* line 148, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._group > ._tt {
    left: 100%;
    transform: translateX(-100%); }
    /* line 151, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._group > ._tt:before {
      left: 100%;
      transform: translateX(-160%); }
  /* line 159, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._quizz > ._tt {
    left: 100%;
    transform: translateX(-100%); }
    /* line 162, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._quizz > ._tt:before {
      left: 100%;
      transform: translateX(-160%); }
  /* line 170, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._world_density > ._tt {
    width: 260px;
    left: -70px;
    top: 45px;
    text-align: left; }
    /* line 176, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._world_density > ._tt span {
      font-size: 15px; }
  /* line 183, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._quizz_edito > ._tt {
    text-align: center;
    width: 204px;
    left: 100%;
    transform: translateX(-100%); }
    /* line 188, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._quizz_edito > ._tt:before {
      left: 100%;
      transform: translateX(-160%); }
  /* line 196, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._group_edito > ._tt {
    text-align: center;
    width: 215px;
    left: 100%;
    transform: translateX(-100%); }
    /* line 201, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._group_edito > ._tt:before {
      left: 100%;
      transform: translateX(-160%); }
  /* line 209, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._group_world > ._tt {
    left: -130px; }
    /* line 212, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._group_world > ._tt:before {
      left: 177px; }
    /* line 216, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._group_world > ._tt .list {
      margin: 0;
      padding: 0;
      overflow: hidden; }
  /* line 225, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._articles_edito > ._tt {
    top: 40px;
    width: 455px; }
    /* line 229, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
    #edito #contain .admin_content table.pretty .editooltips._articles_edito > ._tt li:first-child {
      text-align: left; }
  /* line 236, www/instance/default/admin/modules/edito/sass/edito.tooltips.conf.scss */
  #edito #contain .admin_content table.pretty .editooltips._articles_to_do > ._tt {
    left: -330px;
    top: 7px;
    width: 750px; }
  /* line 101, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .list.edito._lite .row {
    background-color: transparent;
    width: auto;
    height: auto;
    float: left;
    border-radius: 0px;
    border-bottom: none !important; }
  /* line 109, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .list.edito._lite td {
    display: none !important; }
    /* line 111, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .list.edito._lite td.header, #edito #contain .admin_content .list.edito._lite td._article_written {
      display: block !important;
      position: relative;
      float: left;
      height: 50px;
      line-height: 35px; }
    /* line 118, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .list.edito._lite td.header {
      padding-right: 15px; }
      /* line 120, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
      #edito #contain .admin_content .list.edito._lite td.header .h2 {
        padding-left: 15px;
        height: 50px; }
      /* line 125, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
      #edito #contain .admin_content .list.edito._lite td.header:hover .icons {
        display: none !important; }
    /* line 130, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .list.edito._lite td .h2 {
      font-size: 14px; }
    /* line 134, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .list.edito._lite td._article_written:after {
      content: 'ARTICLES';
      position: absolute;
      bottom: 0;
      left: 12px;
      color: #bbb;
      font-size: 12px; }
  /* line 147, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .list.edito._lite td .editooltips ._tt {
    left: 0 !important; }
  /* line 153, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .list.edito._lite .list .row {
    float: none;
    padding: 5px 15px 0px; }
  /* line 161, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty.total {
    margin: 20px 0;
    line-height: 50px; }
    /* line 164, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty.total td {
      font-weight: bold;
      line-height: 16px; }
  /* line 169, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty.root_view {
    margin: 0 0 20px 0; }
  /* line 173, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty td._selected:hover {
    color: #bbb; }
  /* line 177, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty .ntwrk2._tc {
    text-align: left;
    display: inline-block; }
    /* line 180, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo {
      background-position: left center; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.melty {
      height: 24px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.campus {
      height: 13px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.fashion {
      height: 26px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.style {
      height: 16px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.xtrem {
      height: 20px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.food {
      height: 22px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.buzz {
      height: 20px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.virginradio {
      height: 32px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.fan2 {
      height: 25px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.fan {
      height: 25px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.discovery {
      height: 25px; }
    /* line 185, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content table.pretty .ntwrk2._tc i.logo.airofmelty {
      height: 25px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content table.pretty.total td.articles_edito {
    padding: 10px 0 0 0; }
  /* line 199, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty .articles-edito.color-warning {
    color: #000000 !important; }
    /* line 202, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .pretty .articles-edito.color-warning small {
      color: #ffae44; }
  /* line 207, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty .articles-edito.color-success {
    color: #000000 !important; }
    /* line 210, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content .pretty .articles-edito.color-success small {
      color: #41bf68; }
  /* line 215, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty .articles-edito.diff-error .article_written {
    color: #f44848; }
  /* line 221, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty ._quizz.color-buzz .icon-check > i {
    background-image: url("//media.melty.fr/render/checkmark.svg?c1=FFFFFF"); }
  /* line 225, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty ._quizz.color-warning .icon-check > i {
    background-image: url("//media.melty.fr/render/checkmark.svg?c1=FFAE44"); }
  /* line 230, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty ._article_written.color-error_text {
    color: #f44848; }
  /* line 234, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content .pretty ._article_written.border-error {
    border: 1px solid #f44848; }
  /* line 238, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td.color-buzz {
    color: #FFFFFF;
    background-color: #41BF68; }
  /* line 243, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td.increase-data {
    position: relative; }
    /* line 246, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.increase-data:before {
      content: ' ';
      right: 0;
      top: 0;
      border-color: #FFF #F2F1EE transparent #FFF;
      position: absolute;
      display: block;
      border-style: solid;
      border-width: 0px 30px 30px 0px;
      height: 0; }
    /* line 258, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.increase-data:hover:before {
      border-color: #FFF #F2F1EE transparent #FFF; }
    /* line 262, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.increase-data:after {
      content: ' ';
      right: 0;
      top: 0;
      position: absolute;
      background-image: url("//media.melty.fr/render/12_arrow_small_top.svg?c1=41BF68");
      background-repeat: no-repeat;
      background-size: 42%;
      background-position: 16px 4px;
      display: block;
      width: 30px;
      height: 30px; }
  /* line 277, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
  #edito #contain .admin_content td.decrease-data {
    position: relative; }
    /* line 280, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.decrease-data:before {
      content: ' ';
      right: 0;
      top: 0;
      border-color: #FFF #F2F1EE transparent #FFF;
      position: absolute;
      display: block;
      border-style: solid;
      border-width: 0px 30px 30px 0px;
      height: 0; }
    /* line 292, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.decrease-data:hover:before {
      border-color: #FFF #F2F1EE transparent #FFF; }
    /* line 296, www/instance/default/admin/modules/edito/sass/edito.list.conf.scss */
    #edito #contain .admin_content td.decrease-data:after {
      content: ' ';
      right: 0;
      top: 0;
      position: absolute;
      background-image: url("//media.melty.fr/render/12_arrow_small_bottom.svg?c1=F44848");
      background-repeat: no-repeat;
      background-size: 42%;
      background-position: 16px 4px;
      display: block;
      width: 30px;
      height: 30px; }

/* line 2, www/instance/default/admin/modules/edito/sass/edito.overlay.conf.scss */
#edito #editorOverlay .row.editor {
  width: 300px; }

/* line 5, www/instance/default/admin/modules/edito/sass/edito.overlay.conf.scss */
#edito #editorOverlay .searchRedac, #edito #editorOverlay .searchDropdown, #edito #editorOverlay .token-input-list {
  width: 300px; }

/* line 8, www/instance/default/admin/modules/edito/sass/edito.overlay.conf.scss */
#edito #editorOverlay .token-input-dropdown {
  width: 300px;
  margin-top: -20px; }

/* line 12, www/instance/default/admin/modules/edito/sass/edito.overlay.conf.scss */
#edito #editorOverlay .token-input-token {
  display: none; }

/* line 2, www/instance/default/admin/modules/edito/sass/edito.setting.conf.scss */
#edito .tuning_overlay b {
  line-height: 45px; }

/* line 5, www/instance/default/admin/modules/edito/sass/edito.setting.conf.scss */
#edito .tuning_overlay label {
  color: #bbbbbb;
  margin: 0 12px 0 0;
  line-height: 45px;
  font-weight: normal; }

/* line 11, www/instance/default/admin/modules/edito/sass/edito.setting.conf.scss */
#edito .tuning_overlay input[type="text"] {
  width: 50px;
  margin: -3px 0 0 0; }

/* line 16, www/instance/default/admin/modules/edito/sass/edito.setting.conf.scss */
#edito .tuning_overlay .data._block._separator {
  overflow: hidden; }

/* line 20, www/instance/default/admin/modules/edito/sass/edito.setting.conf.scss */
#edito .tuning_overlay ._r {
  margin: 5px 0; }

/* line 56, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .admin_panel-inner._processing {
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: blur(3px);
  pointer-events: none; }

/* line 62, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito #budget_form span.budget_row {
  display: block;
  padding: 5px 0;
  border-bottom: 1px solid #353434; }

/* line 70, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito #budget_form span:last-of-type {
  border: none; }

/* line 75, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito #budget_validation_btn {
  display: none;
  width: 50%; }

/* line 80, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .info-msg {
  background-color: transparent;
  padding: 5px 15px; }
  /* line 84, www/instance/default/admin/modules/edito/sass/edito.scss */
  #edito .info-msg .information_conf_edito {
    display: block;
    padding: 5px 0; }

/* line 90, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .next_update {
  display: inline-block;
  margin: 10px 15px 0 0; }

/* line 95, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .information_conf_container {
  padding: 10px 15px;
  text-align: center;
  background-color: #F9ECB6; }
  /* line 100, www/instance/default/admin/modules/edito/sass/edito.scss */
  #edito .information_conf_container .information_conf_edito {
    font-weight: bold;
    display: block;
    border-top: 1px solid #E2E2E2;
    padding: 2px 0; }
    /* line 106, www/instance/default/admin/modules/edito/sass/edito.scss */
    #edito .information_conf_container .information_conf_edito:first-child {
      border: none;
      padding-top: 0; }
    /* line 111, www/instance/default/admin/modules/edito/sass/edito.scss */
    #edito .information_conf_container .information_conf_edito:last-child {
      padding-bottom: 0; }

/* line 118, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .pastille:before {
  content: '';
  position: absolute;
  width: 16px;
  height: 16px;
  z-index: 1;
  display: block;
  box-sizing: border-box;
  border-radius: 50%; }

/* line 128, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito .pastille:before {
  border: 3px solid #fff;
  margin-top: 16px;
  margin-left: 4px; }

/* line 166, www/instance/default/admin/modules/edito/sass/edito.scss */
.overlay.data.default .content {
  box-shadow: 0px 0px 0px 0px transparent;
  border: 0; }

/* line 172, www/instance/default/admin/modules/edito/sass/edito.scss */
#edito #contain .needi18n {
  background-image: url("/desktop/modules/world/images/insidemundial/step_three/countries-sprite.png");
  background-position: 0 -144px;
  display: inline-block;
  width: 15px;
  height: 12px;
  margin: 5px 15px 0 0; }

/* line 183, www/instance/default/admin/modules/edito/sass/edito.scss */
.admin_zone table.pretty .club_data ._country._small {
  margin: 0 0 0 20px;
  background-position-y: center; }
  /* line 187, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small._spec_flag {
    margin: 0 0 0 5px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.melty {
    height: 24px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.campus {
    height: 13px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.fashion {
    height: 26px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.style {
    height: 16px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.xtrem {
    height: 20px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.food {
    height: 22px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.buzz {
    height: 20px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.virginradio {
    height: 32px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.fan2 {
    height: 25px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.fan {
    height: 25px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.discovery {
    height: 25px; }
  /* line 193, www/instance/default/admin/modules/edito/sass/edito.scss */
  .admin_zone table.pretty .club_data ._country._small.airofmelty {
    height: 25px; }

/* line 199, www/instance/default/admin/modules/edito/sass/edito.scss */
.admin_zone table.pretty .club_data .ntwrk2._tc {
  margin: 0 20px 0 10px; }

/* line 8, www/instance/default/admin/modules/volet/sass/volet.scss */
#admin_nav {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 1240;
  display: block;
  transform: translate3d(0, 0, 0);
  pointer-events: none; }
  /* line 17, www/instance/default/admin/modules/volet/sass/volet.scss */
  #admin_nav .tpn {
    position: relative;
    height: 100%; }

/* line 8, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
html.with_quick #admin_nav .admin_panel {
  display: block !important;
  transform: translate3d(0, 0, 0); }

/* line 13, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
html.with_quick #mainContent {
  margin-left: 340px; }

/* line 22, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
body.is_contentzone .admin_panel {
  top: 64px; }

/* line 32, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
#top._stick #admin_nav .admin_panel {
  top: 51px; }

/* line 39, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
.admin_panel {
  width: 340px;
  background-color: #212222;
  color: #b1b0af;
  position: absolute;
  top: 64px;
  bottom: 0;
  padding: 0 0 20px 0;
  font-size: 14px;
  display: none;
  transform: translate3d(-340px, 0, 0);
  pointer-events: all;
  box-sizing: border-box;
  z-index: 1;
  border-right: 1px solid #343638; }
  /* line 54, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-inner {
    padding: 0; }
  /* line 57, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-header {
    position: relative;
    padding: 20px 0 20px 0; }
    /* line 60, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-header-inner {
      padding: 0 30px; }
  /* line 65, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-close {
    position: absolute;
    right: 10px;
    top: 10px;
    opacity: 0.3;
    z-index: 100; }
    /* line 71, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-close:hover {
      opacity: 1; }
  /* line 76, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-box {
    border-top: 1px solid #343638;
    position: relative; }
    /* line 79, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-box-inner {
      padding: 20px 30px 20px 30px; }
    /* line 82, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-box-header {
      cursor: pointer; }
      /* line 84, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
      .admin_panel-box-header-toggle {
        float: right; }
  /* line 90, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel a, .admin_panel ._NOL {
    font-weight: bold;
    font-size: 14px; }
  /* line 95, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel .button {
    font-size: 14px;
    color: #fff;
    font-weight: normal; }
  /* line 101, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel .h2, .admin_panel .h3 {
    display: block;
    font-family: "PT Sans", sans-serif;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.8);
    margin-top: 0;
    margin-left: 0;
    font-style: normal;
    position: relative;
    padding-top: 0;
    letter-spacing: 0.02em; }
  /* line 115, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel .manage {
    right: 30px; }
  /* line 120, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-box.chart .admin_panel-box-content {
    padding: 0px 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: -3px 0 0 -14px; }
  /* line 129, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-box.chart .admin_panel-box-header i {
    background-image: url(/admin/modules/volet/images/ico-like.png);
    background-repeat: no-repeat;
    opacity: 0.2;
    width: 16px;
    float: left;
    margin: 5px 7px 0 0; }
  /* line 138, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-box.chart .admin_panel-box-header .info {
    float: right;
    color: #fff; }
  /* line 144, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-box.chart .info.average {
    display: inline-block;
    margin-top: 5px;
    color: #ddd; }
  /* line 152, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
  .admin_panel-stats-box {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    min-height: 80px;
    padding: 20px 0 20px 0;
    box-sizing: border-box;
    width: 100%;
    border-right: 1px solid #343638; }
    /* line 161, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-stats-box-head {
      padding: 0 0 7px; }
    /* line 164, www/instance/default/admin/modules/volet/sass/quick.conf.scss */
    .admin_panel-stats-box-figure {
      color: #fff;
      font: 16px/20px "OswaldBold", "PT Sans Narrow", "PT Sans", sans-serif; }

/* line 3, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
.admin-toggler-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 64px;
  z-index: 10; }

/* line 12, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
.admin-navigation {
  -webkit-transform: translate3d(-270px, 0, 0);
  transform: translate3d(-270px, 0, 0);
  -webkit-transition: width 0.2s linear, -webkit-transform 0.2s cubic-bezier(0.22, 0.99, 0.62, 1) 0s;
  transition: width 0.2s linear, transform 0.2s cubic-bezier(0.22, 0.99, 0.62, 1) 0s;
  overflow: hidden;
  width: 270px;
  height: 100%;
  pointer-events: all;
  display: block !important;
  position: absolute;
  z-index: 2; }
  /* line 24, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
  .admin-navigation:hover {
    -webkit-transition: width 0.2s linear 0s;
    transition: width 0.2s linear 0s;
    width: 270px; }
  /* line 29, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
  .admin-navigation.is-open {
    transform: translate3d(0, 0, 0); }
  /* line 33, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
  .admin-navigation-list {
    margin: 0;
    padding: 0;
    position: relative;
    height: 100%;
    z-index: 100;
    background-color: #333434;
    width: 270px; }
    /* line 41, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
    .admin-navigation-list li {
      border-top: 1px solid #3f4040;
      cursor: pointer;
      color: #fff;
      font-size: 14px;
      line-height: 0;
      margin: 0 0 0 0;
      text-transform: uppercase;
      font-size: 16px;
      font-family: "PT Sans Narrow", "PT Sans", sans-serif; }
      /* line 42, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li i {
        background-image: url(/admin/modules/volet/images/ico-default.png);
        background-repeat: no-repeat;
        width: 19px;
        height: 16px;
        display: block;
        float: left;
        margin-top: 2px;
        margin-left: 21px; }
      /* line 61, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li > a {
        color: #fff;
        padding: 18px 0 18px;
        line-height: 20px;
        display: inline-block;
        width: 250px; }
        /* line 67, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li > a:visited {
          color: #fff; }
        /* line 70, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li > a span {
          margin: 0 0 0 21px;
          font-size: 15px; }
      /* line 75, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li > span {
        display: block;
        margin-left: 60px;
        min-width: 220px;
        font-weight: normal;
        font-size: 15px;
        line-height: normal; }
      /* line 83, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li .testing {
        display: block;
        padding: 40px 0; }
      /* line 87, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li:first-child {
        border-top: none; }
      /* line 91, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li._mul {
        cursor: default; }
        /* line 96, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._mul > i {
          margin-top: 13px; }
        /* line 99, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._mul > span {
          padding: 15px 10px 15px 60px;
          margin-left: 0;
          position: relative;
          line-height: 15px; }
        /* line 105, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._mul .toggler {
          -webkit-user-select: none;
          /* webkit (safari, chrome) browsers */
          -moz-user-select: none;
          /* mozilla browsers */
          -khtml-user-select: none;
          /* webkit (konqueror) browsers */
          -ms-user-select: none;
          /* IE10+ */ }
          /* line 106, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
          .admin-navigation-list li._mul .toggler:after {
            position: absolute;
            right: 27px;
            top: 15px; }
        /* line 116, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._mul .sub_cat {
          padding-bottom: 15px; }
      /* line 121, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li._sub {
        font-size: 14px;
        padding: 0;
        text-transform: none;
        border-top: none;
        font-family: "PT Sans", sans-serif;
        width: 280px;
        min-width: 0; }
        /* line 129, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._sub a {
          display: inline-block;
          padding: 11px 0 11px;
          font-size: 13px;
          line-height: 3px;
          width: auto;
          min-width: 0; }
        /* line 137, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._sub i {
          width: 4px;
          height: 4px;
          background-image: none !important;
          background-color: #838383;
          border-radius: 10px;
          margin-left: 27px;
          margin-top: -3px;
          opacity: 0.5; }
        /* line 147, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._sub span {
          font-size: 14px;
          color: #838383;
          min-width: 0;
          width: auto;
          position: relative;
          display: inline;
          margin-left: 29px;
          text-transform: capitalize; }
          /* line 156, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
          .admin-navigation-list li._sub span:hover {
            color: #fff; }
        /* line 160, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._sub + li:not(._sub) {
          margin-top: 15px; }
        /* line 163, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
        .admin-navigation-list li._sub:hover {
          background-color: transparent; }
      /* line 170, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.stats i.mainIcon {
        background-image: url(/admin/modules/volet/images/metrix.png);
        background-position: 4px 2px;
        margin-left: 18px; }
      /* line 177, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.article i.mainIcon {
        background-image: url(/admin/modules/volet/images/last-articles.png); }
      /* line 182, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.highlighting i.mainIcon {
        background-image: url(/admin/modules/volet/images/highlighting.png); }
      /* line 188, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.ma_redac i.mainIcon, .admin-navigation-list li.community i.mainIcon {
        background-image: url(/admin/modules/volet/images/redac.png); }
      /* line 193, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.calendar i.mainIcon {
        background-image: url(/admin/modules/volet/images/calendar.png); }
      /* line 198, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.sondage i.mainIcon {
        background-image: url(/admin/modules/volet/images/sondage.png); }
      /* line 203, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.alertes i.mainIcon {
        background-image: url(/admin/modules/volet/images/alerts.png); }
      /* line 208, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.translation i.mainIcon {
        background-image: url(/admin/modules/volet/images/translate.png); }
      /* line 213, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.world i.mainIcon {
        background-image: url(/admin/modules/volet/images/folders.png); }
      /* line 218, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.qcm i.mainIcon {
        background-image: url(/admin/modules/volet/images/quizz.png); }
      /* line 223, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li.medias i.mainIcon {
        background-image: url(/admin/modules/volet/images/medias.png); }
      /* line 227, www/instance/default/admin/modules/volet/sass/navigation.conf.scss */
      .admin-navigation-list li:hover, .admin-navigation-list li.selected {
        background-color: #212222; }

/* line 5, www/instance/default/admin/modules/volet/sass/quick.inadmin.conf.scss */
.page-admin.with_quick #container {
  margin-left: 340px; }

/* line 9, www/instance/default/admin/modules/volet/sass/quick.inadmin.conf.scss */
.page-admin.with_quick.is-header-sticky .admin_panel {
  top: 51px; }

/* line 15, www/instance/default/admin/modules/volet/sass/quick.inadmin.conf.scss */
.page-admin .admin-navigation-toggle-quick {
  display: none; }

/* line 20, www/instance/default/admin/modules/volet/sass/quick.inadmin.conf.scss */
#admin_volet {
  z-index: 1;
  position: fixed;
  bottom: 0;
  left: 0;
  top: 0; }
  /* line 26, www/instance/default/admin/modules/volet/sass/quick.inadmin.conf.scss */
  #admin_volet .admin_panel {
    display: block !important;
    transform: translate3d(0, 0, 0); }

/* line 29, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_v2.with_menu #container {
  padding: 0 !important; }

/* line 32, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_v2.with_menu .admin_content {
  padding: 20px 20px 20px 20px; }

/************************************** ARTICLE **************************/
/* line 7, www/instance/default/admin/modules/volet/sass/article.conf.scss */
#article .admin_panel .js-volet-box-article_state {
  border-radius: 3px;
  padding: 20px 25px; }
  /* line 10, www/instance/default/admin/modules/volet/sass/article.conf.scss */
  #article .admin_panel .js-volet-box-article_state .button {
    margin-top: 10px; }

/* line 21, www/instance/default/admin/modules/volet/sass/article.conf.scss */
.admin_panel .box.pointing .content ul.list.data li {
  line-height: 18px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }
  /* line 28, www/instance/default/admin/modules/volet/sass/article.conf.scss */
  .admin_panel .box.pointing .content ul.list.data li small {
    font-size: 12px; }
    /* line 30, www/instance/default/admin/modules/volet/sass/article.conf.scss */
    .admin_panel .box.pointing .content ul.list.data li small span {
      width: 39%;
      display: inline-block; }
  /* line 35, www/instance/default/admin/modules/volet/sass/article.conf.scss */
  .admin_panel .box.pointing .content ul.list.data li a {
    color: #4a90d7; }

/************************************** WORLD ****************************/
/* line 7, www/instance/default/admin/modules/volet/sass/world.conf.scss */
.admin_panel .admin_panel-box-header .info span {
  cursor: pointer;
  font-size: 14px;
  display: inline-block;
  padding: 0 2px; }
  /* line 12, www/instance/default/admin/modules/volet/sass/world.conf.scss */
  .admin_panel .admin_panel-box-header .info span.selected {
    color: #4a90d7; }

/* line 18, www/instance/default/admin/modules/volet/sass/world.conf.scss */
.admin_panel .admin_panel-box.top5_serp {
  color: #bbb; }
  /* line 21, www/instance/default/admin/modules/volet/sass/world.conf.scss */
  .admin_panel .admin_panel-box.top5_serp .admin_panel-box-content p {
    margin: 0 0 -3px 0; }
  /* line 24, www/instance/default/admin/modules/volet/sass/world.conf.scss */
  .admin_panel .admin_panel-box.top5_serp .admin_panel-box-content span {
    display: inline-block;
    width: 31px;
    font-size: 15px;
    float: left;
    text-align: center;
    font-weight: bold; }
  /* line 32, www/instance/default/admin/modules/volet/sass/world.conf.scss */
  .admin_panel .admin_panel-box.top5_serp .admin_panel-box-content ._network {
    margin: 4px 8px 0 2px;
    width: 13px; }
  /* line 36, www/instance/default/admin/modules/volet/sass/world.conf.scss */
  .admin_panel .admin_panel-box.top5_serp .admin_panel-box-content a {
    display: inline-block;
    width: 240px;
    color: #999;
    font-weight: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; }

/* line 5, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing .token-input-list .token-input-token {
  display: none; }

/* line 8, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing ul.article_by_flags {
  display: none; }
  /* line 10, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing ul.article_by_flags.displayed {
    display: block; }
  /* line 13, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing ul.article_by_flags li.row {
    margin-bottom: 5px; }
    /* line 15, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.article_by_flags li.row > div {
      display: inline-block;
      text-transform: uppercase; }
      /* line 18, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
      .admin_panel .box.edito_listing ul.article_by_flags li.row > div .name {
        margin-top: 5px;
        font-family: OswaldBold;
        color: #bbb; }
      /* line 23, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
      .admin_panel .box.edito_listing ul.article_by_flags li.row > div .description {
        font-size: 12px;
        color: #525252;
        line-height: 11px; }
    /* line 29, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.article_by_flags li.row form {
      float: right;
      display: inline-block; }
      /* line 32, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
      .admin_panel .box.edito_listing ul.article_by_flags li.row form .number {
        float: right;
        background-color: #333434;
        border-radius: 5px;
        color: #bbb;
        width: 40px;
        height: 40px;
        line-height: 40px;
        text-align: center; }
    /* line 44, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.article_by_flags li.row:after {
      content: ' ';
      display: block;
      clear: both; }

/* line 51, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing ul.token-input-list {
  overflow: visible; }
  /* line 53, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing ul.token-input-list li.token-input-token {
    margin-right: -30px;
    position: relative;
    height: 40px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    border-radius: 0px; }
    /* line 60, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.token-input-list li.token-input-token p {
      line-height: 40px; }
    /* line 63, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.token-input-list li.token-input-token .token-input-delete-token {
      margin-top: -28px; }

/* line 69, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing ul.topic_suggestion li.row {
  margin: 0 -30px;
  padding: 0 0 0 30px; }
  /* line 72, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing ul.topic_suggestion li.row div {
    padding-left: 5px;
    position: relative;
    height: 40px;
    line-height: 40px;
    color: #bbb; }
    /* line 78, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing ul.topic_suggestion li.row div span.suggestion_interest {
      background-color: #4a90d7;
      border-radius: 3px;
      padding: 3px 6px;
      color: #fff;
      font-size: 13px;
      margin-right: 5px; }
  /* line 87, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing ul.topic_suggestion li.row:hover {
    background-color: #1a1b1b; }

/* line 92, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing .add_folder {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  display: inline-block;
  text-align: center;
  line-height: 40px;
  font-size: 26px;
  font-style: normal;
  color: #bbb;
  cursor: pointer;
  font-family: museo_sans_300regular; }
  /* line 106, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing .add_folder:hover {
    background-color: #4a90d7;
    color: #FFF; }

/* line 111, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
.admin_panel .box.edito_listing .button {
  margin-bottom: 20px;
  width: 48%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box; }
  /* line 117, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing .button.new_folder {
    position: relative;
    padding-left: 25px; }
    /* line 120, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing .button.new_folder:before {
      content: '\002B';
      font-family: sans-serif;
      position: absolute;
      top: 8px;
      left: 10px;
      font-size: 26px; }
  /* line 129, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing .button.tuning {
    float: right;
    position: relative;
    padding-left: 31px; }
    /* line 133, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing .button.tuning:before {
      content: ' ';
      background-image: url(/desktop/images/icons/parametres.png);
      position: absolute;
      width: 16px;
      height: 16px;
      top: 9px;
      left: 10px;
      display: inline-block;
      filter: alpha(opacity=20);
      -moz-opacity: 0.2;
      -khtml-opacity: 0.2;
      opacity: 0.2; }
    /* line 144, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
    .admin_panel .box.edito_listing .button.tuning:hover {
      color: #fff; }
      /* line 146, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
      .admin_panel .box.edito_listing .button.tuning:hover:before {
        filter: alpha(opacity=100);
        -moz-opacity: 1;
        -khtml-opacity: 1;
        opacity: 1; }
  /* line 151, www/instance/default/admin/modules/volet/sass/edito.conf.scss */
  .admin_panel .box.edito_listing .button:after {
    content: ' ';
    display: block;
    clear: both; }

/* line 1, www/instance/default/admin/modules/volet/sass/list.conf.scss */
.admin_panel-list {
  font-size: 15px; }
  /* line 3, www/instance/default/admin/modules/volet/sass/list.conf.scss */
  .admin_panel-list > li {
    padding: 5px 0 0 0; }
  /* line 6, www/instance/default/admin/modules/volet/sass/list.conf.scss */
  .admin_panel-list .i-svg {
    margin: 0 5px 0 0; }
  /* line 9, www/instance/default/admin/modules/volet/sass/list.conf.scss */
  .admin_panel-list strong {
    color: #8b8c8c;
    font-weight: normal; }
  /* line 13, www/instance/default/admin/modules/volet/sass/list.conf.scss */
  .admin_panel-list .info {
    color: #fff;
    display: inline-block;
    padding: 0 0 0 10px;
    font-size: 14px;
    float: right; }
  /* line 20, www/instance/default/admin/modules/volet/sass/list.conf.scss */
  .admin_panel-list-sub {
    font-size: 13px;
    font-style: italic;
    margin: 0 0 0 24px !important; }
    /* line 24, www/instance/default/admin/modules/volet/sass/list.conf.scss */
    .admin_panel-list-sub .info {
      font-size: 13px; }

/* line 45, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel.processing {
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  filter: blur(3px);
  pointer-events: none; }
  /* line 52, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel.processing .loading {
    background-image: none;
    background-color: #fff;
    color: #4a90d7;
    font-weight: lighter;
    text-transform: uppercase;
    font-family: OswaldBold;
    display: block;
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    left: 38%;
    opacity: 1;
    padding: 12px 15px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    z-index: 1;
    min-height: 26px; }
    /* line 70, www/instance/default/admin/modules/volet/sass/volet.scss */
    .admin_panel.processing .loading ul {
      margin: 3px 0 0 15px; }
      /* line 72, www/instance/default/admin/modules/volet/sass/volet.scss */
      .admin_panel.processing .loading ul li {
        background-color: #4a90d7;
        border-radius: 10px;
        width: 4px;
        height: 4px;
        float: left;
        margin-right: 4px; }

/* line 84, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel .form--input {
  width: 100%;
  color: #bbb !important;
  background-color: #333434 !important;
  border: none;
  border-radius: 50px !important;
  -webkit-transition: background-color 0.2s linear 0s;
  transition: background-color 0.2s linear 0s; }
  /* line 91, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .form--input:focus {
    -webkit-transition: background-color 0.2s linear 0s;
    transition: background-color 0.2s linear 0s;
    background-color: #000; }

/* line 98, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel select:focus {
  -webkit-transition: background-color 0.2s linear 0s;
  transition: background-color 0.2s linear 0s;
  outline: 0;
  background-color: #000; }

/* line 103, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel select:hover {
  background-image: url("/desktop/images/forms/select_arrow.gif") !important; }

/* line 109, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel.admin_quick .data {
  height: 100%; }

/* line 114, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel ul.search_list {
  margin-bottom: 15px; }

/* line 119, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel ul.select_all li.row h3, .admin_panel ul.select_all li.row .h3 {
  float: left; }

/* line 124, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel .token-input-dropdown {
  border-top: 2px solid #333434; }

/* line 129, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel .list li.row {
  cursor: pointer;
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
  padding: 11px 0px;
  background: transparent; }
  /* line 136, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list li.row:hover {
    background-color: #1e1f1f; }
  /* line 140, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list li.row.selected .checkbox {
    background-color: #4a90d7;
    background-image: url("/admin/images/status/check.png");
    background-repeat: no-repeat;
    background-position: center; }
  /* line 147, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list li.row .world_name {
    margin-left: 20px; }
  /* line 151, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list li.row sup.notify {
    top: 12px;
    right: 12px;
    padding: 3px 4px 2px 3px; }

/* line 157, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel .list .row.selectable {
  font-weight: 300;
  border-radius: 0px !important; }
  /* line 160, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable.full {
    margin: 0px -30px 0 -30px !important;
    padding: 10px 30px !important; }
  /* line 164, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable._selected {
    background-color: #1a1b1b;
    border-left: 3px solid white; }
    /* line 167, www/instance/default/admin/modules/volet/sass/volet.scss */
    .admin_panel .list .row.selectable._selected p {
      font-weight: 700;
      color: #fff; }
  /* line 172, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable p {
    font-weight: 700;
    color: #bbbbbb;
    text-align: left; }
  /* line 177, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable ._label {
    text-align: center;
    border: 2px solid #333434;
    border-radius: 15px;
    padding: 2px 8px; }
  /* line 184, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable.pastille p {
    padding: 5px 20px 5px 40px; }
  /* line 187, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel .list .row.selectable.pastille:before {
    content: ' ';
    width: 10px;
    height: 10px;
    background-color: #fff;
    display: inline-block;
    border-radius: 50px;
    position: absolute;
    top: -2px;
    left: 38px; }

/* line 202, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel label {
  display: block;
  color: #bbb;
  font-family: "museo_sans_300regular";
  font-size: 16px;
  cursor: pointer;
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
  padding: 11px 0px; }
  /* line 212, www/instance/default/admin/modules/volet/sass/volet.scss */
  .admin_panel label small {
    margin-left: 35px; }

/* line 216, www/instance/default/admin/modules/volet/sass/volet.scss */
.admin_panel small {
  display: block; }

/* line 7, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
.fiche.edit h2 {
  margin-bottom: 20px; }

/* line 10, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
.fiche.edit fieldset {
  border-bottom: 1px solid #a1a1a1;
  margin-bottom: 20px;
  padding-bottom: 30px;
  background-color: #eeeeee; }
  /* line 17, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit fieldset legend {
    font-family: "MyriadProBoldItalic";
    font-size: 20px;
    margin-bottom: 10px;
    cursor: move; }
  /* line 23, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit fieldset label {
    font-family: "MyriadProItalic";
    font-size: 12px;
    margin-right: 5px;
    margin-bottom: 2px;
    padding-top: 10px; }

/* line 31, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
.fiche.edit .item {
  float: left;
  width: 100%;
  margin-top: 5px; }
  /* line 35, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item._scraping {
    height: 28px;
    padding-top: 3px;
    background-color: #b6d973; }
    /* line 41, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit .item._scraping sup {
      color: #617e29;
      margin: 0 2px 0 5px;
      vertical-align: top; }
  /* line 48, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item.infos input {
    font-style: italic;
    color: #a1a1a1;
    background-color: white; }
  /* line 56, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item.main .tpm .label {
    padding: 1px; }
  /* line 61, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item .tpm {
    height: 23px;
    padding: 0 5px;
    position: relative; }
    /* line 65, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit .item .tpm.textarea {
      height: auto; }
    /* line 68, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit .item .tpm .label {
      display: table-cell;
      vertical-align: middle;
      padding-right: 5px;
      font-size: 10px;
      font-family: "MyriadProItalic";
      white-space: nowrap; }
    /* line 76, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit .item .tpm .wrapper.field {
      display: table-cell;
      width: 100%;
      vertical-align: middle; }
  /* line 82, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item._d3 {
    width: 33.3%; }
  /* line 85, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item._d2 {
    width: 50%; }
  /* line 88, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit .item._d4 {
    width: 25%; }

/* line 92, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
.fiche.edit ul.list {
  clear: both;
  margin-top: 10px; }
  /* line 95, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit ul.list li.row {
    padding: 0 !important;
    border: none; }
    /* line 98, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit ul.list li.row .item {
      margin-top: 0; }
    /* line 101, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit ul.list li.row._scraping {
      height: 31px;
      background-color: #b6d973; }
      /* line 106, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
      .fiche.edit ul.list li.row._scraping .item {
        margin-top: 3px; }
      /* line 109, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
      .fiche.edit ul.list li.row._scraping sup {
        color: #617e29;
        margin: 0 2px 0 5px;
        vertical-align: top; }
  /* line 116, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
  .fiche.edit ul.list li.addRow {
    cursor: pointer;
    margin: 0 5px 0 7px;
    background-color: #a1a1a1;
    text-align: center;
    padding: 2px;
    font-size: 11px; }
    /* line 125, www/instance/default/desktop/modules/sheet/sass/sheet.edit.scss */
    .fiche.edit ul.list li.addRow:hover {
      background-color: #a9c632; }

/*# sourceMappingURL=all.css.map */