/*
 * Adjustme admin frontend CSS.
 * This will only load for admins on the frontend
 */
body {
  /* Event classes */
  /* Event classes END */
  /* WP admin bar */
  /* WP admin bar END */
  /* App */
  /* App END */ }
  body.adjustme_active {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none; }
    body.adjustme_active textarea {
      -webkit-user-select: initial;
      -khtml-user-select: initial;
      -moz-user-select: initial;
      -o-user-select: initial;
      user-select: initial; }
  body.adjustme_pin_active * {
    cursor: crosshair !important; }
  body.adjustme_pin_active #adjustme_app * {
    cursor: unset !important; }
  body #wpadminbar #wp-toolbar #wp-admin-bar-adjustme .ab-icon:before {
    content: "\f108";
    top: 3px;
    color: #2aee8b; }
  body #wpadminbar #wp-toolbar #wp-admin-bar-adjustme span.ab-label {
    color: #2aee8b; }
  body #wpadminbar #wp-toolbar #wp-admin-bar-adjustme:hover span.ab-label {
    color: #2aee8b; }
  body.adjustme_active #adjustme_app #adjustme_toolbar {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%); }
  body.adjustme_active #adjustme_app #adjustme_list {
    visibility: visible;
    top: 0;
    left: 0;
    opacity: 1; }
  body #adjustme_app {
    position: absolute;
    z-index: 2147483647;
    left: 0;
    top: 0;
    /* Toolbar */
    /* Toolbar END */
    /* List */
    /* List END */
    /* Notification */
    /* Notification END*/ }
    body #adjustme_app * {
      -webkit-transition: all 0.3s ease-in-out, top 0ms, left 0ms, visibility 0ms;
      -moz-transition: all 0.3s ease-in-out, top 0ms, left 0ms, visibility 0ms;
      -o-transition: all 0.3s ease-in-out, 0ms, top 0ms, left 0ms, visibility 0ms;
      transition: all 0.3s ease-in-out, top 0ms, left 0ms, visibility 0ms; }
    body #adjustme_app ul {
      margin: 0; }
    body #adjustme_app li {
      list-style: none; }
    body #adjustme_app #adjustme_toolbar {
      direction: ltr;
      cursor: default !important;
      color: #eeeeee;
      font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
      height: 32px;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      background: #23282d;
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      transform: translateY(-100%); }
      body #adjustme_app #adjustme_toolbar ul {
        background: rgba(35, 40, 45, 0.9); }
        body #adjustme_app #adjustme_toolbar ul li.adjustme_menu {
          display: inline-block;
          vertical-align: top; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu .adjustme_pointer {
            padding: 0 15px;
            height: 32px;
            display: block; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu .ab-icon {
            vertical-align: middle;
            display: inline-block;
            position: relative;
            font: 400 20px/1 dashicons;
            speak: none;
            padding: 6px 0;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale; }
            body #adjustme_app #adjustme_toolbar ul li.adjustme_menu .ab-icon:before {
              position: relative; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu .ab-label {
            vertical-align: middle;
            display: inline-block;
            font-size: 13px;
            font-weight: 400;
            line-height: 32px; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_add {
            color: #2aee8b; }
            body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_add * {
              -webkit-transition: all 0.1s ease-in-out;
              -moz-transition: all 0.1s ease-in-out;
              -o-transition: all 0.1s ease-in-out;
              transition: all 0.1s ease-in-out; }
            body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_add .ab-icon:before {
              top: 2px;
              content: "\f132"; }
            body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_add.adjustme_active {
              color: rgba(238, 238, 238, 0.5);
              background: rgba(255, 255, 255, 0.05); }
              body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_add.adjustme_active:after {
                content: 'Click anywhere to make a pin';
                position: absolute;
                background: #23282d;
                color: rgba(238, 238, 238, 0.5);
                font-size: 8px;
                padding: 2px 5px;
                margin: 2px;
                border-radius: 10px; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_save .ab-icon:before {
            content: "\f480"; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu#adjustme_toolbar_send .ab-icon:before {
            content: "\f310"; }
          body #adjustme_app #adjustme_toolbar ul li.adjustme_menu:hover {
            background: rgba(255, 255, 255, 0.05); }
      body #adjustme_app #adjustme_toolbar #adjustme_loading {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        font-size: 8px;
        color: #ffffff; }
      body #adjustme_app #adjustme_toolbar #adjustme_toolbar_deactivation {
        position: absolute;
        top: 0;
        right: 0;
        line-height: 32px;
        height: 32px;
        width: 32px; }
        body #adjustme_app #adjustme_toolbar #adjustme_toolbar_deactivation:hover {
          background: rgba(255, 255, 255, 0.05); }
    body #adjustme_app #adjustme_list {
      visibility: hidden;
      top: -9999px;
      left: -9999px;
      opacity: 0; }
    body #adjustme_app .adjustme_pointer {
      cursor: pointer !important; }
    body #adjustme_app .adjustme_request {
      position: absolute;
      top: -9999px;
      left: -9999px;
      z-index: 2147483647;
      max-height: 25px;
      max-width: 50px;
      overflow: hidden;
      border-radius: 25px;
      cursor: pointer;
      transform: translateX(-50%); }
      body #adjustme_app .adjustme_request.adjustme_focus {
        max-height: 85px;
        max-width: 200px;
        border-radius: 0px; }
        body #adjustme_app .adjustme_request.adjustme_focus .adjustme_request_bar {
          cursor: move !important; }
      body #adjustme_app .adjustme_request .adjustme_request_bar {
        background: #23282d;
        position: relative;
        width: 100%;
        min-width: 200px;
        height: 25px; }
        body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_bar_move {
          width: 100%;
          height: 100%; }
        body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_minimize {
          position: absolute;
          right: 20px;
          top: 0;
          z-index: 1337;
          height: 25px;
          width: 15px;
          font-size: 15px;
          line-height: 25px;
          text-align: center;
          color: #eeeeee;
          display: block;
          cursor: pointer !important; }
          body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_minimize:hover {
            background: rgba(255, 255, 255, 0.05); }
        body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_remove {
          position: absolute;
          right: 0;
          top: 0;
          z-index: 1337;
          height: 25px;
          width: 15px;
          padding-right: 5px;
          box-sizing: content-box;
          font-size: 15px;
          line-height: 25px;
          text-align: center;
          color: #eeeeee;
          display: block;
          cursor: pointer !important; }
          body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_remove:before {
            vertical-align: top; }
          body #adjustme_app .adjustme_request .adjustme_request_bar .adjustme_request_remove:hover {
            background: rgba(255, 255, 255, 0.05); }
      body #adjustme_app .adjustme_request textarea {
        min-height: 60px;
        min-width: 200px;
        font-size: 10px;
        padding: 8px;
        border: 0;
        border-radius: 0;
        background: rgba(35, 40, 45, 0.8);
        color: #eeeeee;
        text-align: center;
        box-sizing: border-box;
        cursor: text !important;
        resize: none; }
        body #adjustme_app .adjustme_request textarea:focus {
          outline: none; }
        body #adjustme_app .adjustme_request textarea::-webkit-input-placeholder {
          color: rgba(238, 238, 238, 0.5); }
        body #adjustme_app .adjustme_request textarea:-moz-placeholder {
          color: rgba(238, 238, 238, 0.5); }
        body #adjustme_app .adjustme_request textarea ::-moz-placeholder {
          /* Mozilla Firefox 19+ */
          color: rgba(238, 238, 238, 0.5); }
        body #adjustme_app .adjustme_request textarea :-ms-input-placeholder {
          /* Internet Explorer 10-11 */
          color: rgba(238, 238, 238, 0.5); }
        body #adjustme_app .adjustme_request textarea ::-ms-input-placeholder {
          /* Microsoft Edge */
          color: rgba(238, 238, 238, 0.5); }
    body #adjustme_app #adjustme_notification {
      margin-top: -300px;
      position: fixed;
      left: 50%;
      top: 42px;
      transform: translateX(-50%);
      padding: 20px 50px;
      background: #23282d;
      color: #eeeeee;
      font-size: 12px; }
      body #adjustme_app #adjustme_notification.error {
        margin-top: 0;
        border-top: 5px solid #ff687a; }
      body #adjustme_app #adjustme_notification.message {
        margin-top: 0;
        border-top: 5px solid #2aee8b; }

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