    /*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
    html {
      font-family: sans-serif;
      -ms-text-size-adjust: 100%;
      -webkit-text-size-adjust: 100%;
    }
    body {
      margin: 0;
    }
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    main,
    menu,
    nav,
    section,
    summary {
      display: block;
    }
    audio,
    canvas,
    progress,
    video {
      display: inline-block;
    }
    audio:not([controls]) {
      display: none;
      height: 0;
    }
    progress {
      vertical-align: baseline;
    }
    template,
    [hidden] {
      display: none;
    }
    a {
      background-color: transparent;
      -webkit-text-decoration-skip: objects;
    }
    a:active,
    a:hover {
      outline-width: 0;
    }
    abbr[title] {
      border-bottom: none;
      text-decoration: underline;
      text-decoration: underline dotted;
    }
    b,
    strong {
      font-weight: inherit;
    }
    b,
    strong {
      font-weight: bolder;
    }
    code,
    kbd,
    samp {
      font-family: monospace, monospace;
      font-size: 1em;
    }
    dfn {
      font-style: italic;
    }
    h1 {
      font-size: 2em;
      margin: 0.75em 0;
    }
    mark {
      background-color: #ff0;
      color: #000;
    }
    small {
      font-size: 80%;
    }
    sub,
    sup {
      font-size: 75%;
      line-height: 0;
      position: relative;
      vertical-align: baseline;
    }
    sub {
      bottom: -0.25em;
    }
    sup {
      top: -0.5em;
    }
    img {
      border-style: none;
    }
    svg:not(:root) {
      overflow: hidden;
    }
    figure {
      margin: 1.5em 40px;
    }
    hr {
      box-sizing: content-box;
      height: 0;
      overflow: visible;
    }
    pre {
      font-family: monospace, monospace;
      font-size: 1em;
    }
    button,
    input,
    optgroup,
    select,
    textarea {
      font: inherit;
      margin: 0;
    }
    button {
      overflow: visible;
    }
    button,
    select {
      text-transform: none;
    }
    button,
    html [type="button"],
    [type="reset"],
    [type="submit"] {
      -webkit-appearance: button;
    }
    button::-moz-focus-inner,
    [type="button"]::-moz-focus-inner,
    [type="reset"]::-moz-focus-inner,
    [type="submit"]::-moz-focus-inner {
      border-style: none;
      padding: 0;
    }
    button:-moz-focusring,
    [type="button"]:-moz-focusring,
    [type="reset"]:-moz-focusring,
    [type="submit"]:-moz-focusring {
      outline: 1px dotted ButtonText;
    }
    input {
      overflow: visible;
    }
    [type="checkbox"],
    [type="radio"] {
      box-sizing: border-box;
      padding: 0;
    }
    [type="number"]::-webkit-inner-spin-button,
    [type="number"]::-webkit-outer-spin-button {
      height: auto;
    }
    [type="search"] {
      -webkit-appearance: textfield;
      outline-offset: -2px;
    }
    [type="search"]::-webkit-search-cancel-button,
    [type="search"]::-webkit-search-decoration {
      -webkit-appearance: none;
    }
    ::-webkit-input-placeholder {
      color: inherit;
      opacity: 0.54;
    }
    ::-webkit-file-upload-button {
      -webkit-appearance: button;
      font: inherit;
    }
    fieldset {
      border: 1px solid #c0c0c0;
      margin: 0 2px;
      padding: 0.35em 0.625em 0.75em;
    }
    legend {
      box-sizing: border-box;
      display: table;
      max-width: 100%;
      white-space: normal;
      color: inherit;
      padding: 0;
    }
    optgroup {
      font-weight: bold;
    }
    textarea {
      overflow: auto;
    }
    .clear,
    .clear10,
    .clear20,
    .clear30,
    .clear40,
    .clear50 {
      clear: both;
    }
    .clear10 {
      height: 10px;
    }
    .clear20 {
      height: 20px;
    }
    .clear30 {
      height: 30px;
    }
    .clear40 {
      height: 40px;
    }
    .clear50 {
      height: 50px;
    }
    .hide {
      display: none;
    }
    .disabled {
      opacity: 0.5;
      pointer-events: none;
    }
    .enabled {
      opacity: 1;
    }
    .left {
      float: left;
    }
    .right {
      float: right;
    }
    body {
      height: 100%;
      color: #4d4d4d;
      font-family: "Proxima Nova", "Arial", sans-serif;
      font-size: 14px;
      line-height: 20px;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      -ms-text-size-adjust: 100%;
      -webkit-text-size-adjust: 100%;
      -moz-text-size-adjust: 100%;
      text-size-adjust: 100%;
      margin: 0;
      overflow: auto;
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      color: #515151;
      font-weight: bold;
      font-style: normal;
      text-rendering: optimizeLegibility;
      line-height: 1.1;
      margin-top: 0;
    }
    h1 a,
    h2 a,
    h3 a,
    h4 a,
    h5 a,
    h6 a {
      font-weight: inherit;
    }
    h1 small,
    h2 small,
    h3 small,
    h4 small,
    h5 small,
    h6 small {
      font-size: 70%;
      font-weight: normal;
    }
    h1 {
      font-size: 36px;
      margin-bottom: 20px;
    }
    @media (min-width: 660px) {
      h1 {
        font-size: 40px;
      }
    }
    h2 {
      font-size: 30px;
      margin-bottom: 20px;
    }
    @media (min-width: 660px) {
      h2 {
        font-size: 36px;
      }
    }
    h3 {
      font-size: 24px;
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      h3 {
        font-size: 28px;
      }
    }
    h4 {
      font-size: 16px;
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      h4 {
        font-size: 20px;
      }
    }
    h5 {
      font-size: 14px;
      margin-bottom: 5px;
    }
    h6 {
      font-size: 14px;
      text-transform: uppercase;
      font-weight: normal;
      margin: 0 0 7px;
    }
    p {
      margin: 0 0 20px 0;
      line-height: 20px;
    }
    p img {
      margin: 0;
    }
    p.viewing-mode {
      text-align: right;
      font-weight: bold;
    }
    p.note {
      font-size: 11px;
      line-height: 13px;
      margin: 0 0 10px 0;
    }
    p.desc {
      max-width: 700px;
    }
    span.note {
      display: block;
      font-size: 11px;
      line-height: 13px;
    }
    em {
      font-style: italic;
    }
    i {
      font-style: italic;
    }
    strong {
      font-weight: bold;
    }
    b {
      font-weight: bold;
    }
    small {
      font-size: 80%;
    }
    blockquote,
    blockquote p {
      font-size: 18px;
      line-height: 20px;
      color: #515151;
      font-style: italic;
    }
    blockquote {
      margin: 0 0 20px;
      padding: 9px 20px 0 19px;
      border-left: 5px solid #f3f3f3;
    }
    blockquote p {
      margin: 0;
    }
    blockquote cite {
      display: block;
      font-size: 14px;
      color: #515151;
      font-style: normal;
      margin-top: 5px;
    }
    blockquote cite:before {
      content: "\2014 \0020";
    }
    blockquote cite a,
    blockquote cite a:visited,
    blockquote cite a:visited {
      color: #ccc;
    }
    code,
    pre {
      font-family: "Proxima Nova", "Arial", sans-serif;
      font-size: 13px;
      color: #515151;
      -webkit-border-radius: 3px;
      border-radius: 3px;
    }
    code {
      padding: 3px 4px;
      color: #f65d8c;
      background-color: #f5f5f5;
      border: 1px solid #e8e8e8;
      font-weight: bold;
      line-height: 24px;
    }
    pre {
      display: block;
      padding: 10px;
      margin: 0 0 10px;
      font-size: 12px;
      line-height: 20px;
      text-align: left !important;
      background-color: #e8e8e8;
      border: 1px solid #ccc;
      -webkit-border-radius: 4px;
      border-radius: 4px;
    }
    address {
      display: block;
      margin-bottom: 20px;
      line-height: 20px;
      font-style: normal;
    }
    a,
    a:visited {
      color: #0080ff;
      cursor: pointer;
      text-decoration: none;
      outline: 0;
      line-height: 16px;
    }
    a i,
    a:visited i {
      font-size: 18px;
    }
    a span,
    a:visited span {
      margin-left: 7px;
    }
    a:hover,
    a:focus {
      color: #0080ff;
    }
    a.disabled,
    a[disabled] {
      cursor: default;
      pointer-events: none;
    }
    p a,
    p a:visited {
      line-height: inherit;
    }
    ::-moz-selection {
      background: #7ac143;
      color: #fff;
      text-shadow: none;
    }
    ::selection {
      background: #7ac143;
      color: #fff;
      text-shadow: none;
    }
    ul,
    ol {
      padding: 0;
      margin: 0 0 10px 25px;
    }
    ul ul,
    ul ol,
    ol ol,
    ol ul {
      margin-bottom: 0;
    }
    ul {
      list-style: none;
    }
    ul.disc {
      list-style: disc;
    }
    ol {
      list-style: decimal;
    }
    li {
      line-height: 20px;
    }
    dl {
      margin-bottom: 20px;
    }
    dt,
    dd {
      line-height: 20px;
    }
    dt {
      font-weight: bold;
    }
    dd {
      margin-left: 10px;
    }
    hr {
      border: solid #ccc;
      border-width: 1px 0 0;
      clear: both;
      margin: 0;
      height: 0;
    }
    hr.small {
      margin: 10px 0;
    }
    hr.medium {
      margin: 20px 0;
    }
    hr.large {
      margin: 30px 0;
    }
    @font-face {
      font-family: "Proxima Nova";
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/proximanova-regular-webfont.eot");
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/proximanova-regular-webfont.eot?#iefix")
          format("embedded-opentype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/proximanova-regular-webfont.woff")
          format("woff"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/proximanova-regular-webfont.ttf")
          format("truetype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular")
          format("svg");
      font-weight: normal;
      font-style: normal;
    }
    @font-face {
      font-family: "AmaticSC-Bold";
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/AmaticSC-Bold.eot");
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/AmaticSC-Bold.eot?#iefix")
          format("embedded-opentype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/AmaticSC-Bold.woff")
          format("woff"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/AmaticSC-Bold.ttf")
          format("truetype");
      font-weight: normal;
      font-style: normal;
    }
    @font-face {
      font-family: "myherbalife";
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/myherbalife.eot");
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/myherbalife.eot?#iefix")
          format("embedded-opentype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/myherbalife.woff")
          format("woff"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/myherbalife.ttf")
          format("truetype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/myherbalife.svg#herbalife")
          format("svg");
      font-weight: normal;
      font-style: normal;
    }
    @font-face {
      font-family: "slick";
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/slick.eot");
      src: url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/slick.eot?#iefix")
          format("embedded-opentype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/slick.woff")
          format("woff"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/slick.ttf")
          format("truetype"),
        url("../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/fonts/slick.svg#slick")
          format("svg");
      font-weight: normal;
      font-style: normal;
    }
    .badge-counter {
      display: none;
      background-color: red;
      width: 15px;
      height: 15px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      font-size: 10px;
      line-height: 16px;
      padding-top: 0;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    }
    .breadcrumbs {
      width: 100%;
      padding: 0;
      margin: 0;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    @media (min-width: 1040px) {
      .breadcrumbs {
        margin: 15px 0;
      }
    }
    .breadcrumbs li {
      color: #999;
      display: inline;
      list-style: none outside none;
      padding-right: 4px;
      text-transform: uppercase;
      vertical-align: top;
    }
    input[type="submit"] {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #0080ff;
      background-color: #0080ff;
      border: 0;
      color: #fff;
      filter: none;
    }
    input[type="submit"]:disabled,
    input[type="submit"].disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    input[type="submit"] i.icon {
      margin-right: 7px;
    }
    input[type="submit"]:hover {
      text-decoration: none;
    }
    input[type="submit"]:hover {
      background-color: #0073e6;
    }
    input[type="submit"]:active {
      background-color: #006cd6;
    }
    input[type="submit"].disabled,
    input[type="submit"][disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    input[type="submit"]:hover,
    input[type="submit"]:active,
    input[type="submit"].active {
      background-color: lighten #0080ff, 4;
      color: #fff;
    }
    button,
    input[type="button"],
    input[type="reset"] {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #d7d7d7;
      background-color: #d7d7d7;
      border: 0;
      color: #515151;
      filter: none;
    }
    button:disabled,
    button.disabled,
    input[type="button"]:disabled,
    input[type="button"].disabled,
    input[type="reset"]:disabled,
    input[type="reset"].disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    button i.icon,
    input[type="button"] i.icon,
    input[type="reset"] i.icon {
      margin-right: 7px;
    }
    button:hover,
    input[type="button"]:hover,
    input[type="reset"]:hover {
      text-decoration: none;
    }
    button:hover,
    input[type="button"]:hover,
    input[type="reset"]:hover {
      background-color: #cacaca;
    }
    button:active,
    input[type="button"]:active,
    input[type="reset"]:active {
      background-color: #c3c3c3;
    }
    button.disabled,
    button[disabled],
    input[type="button"].disabled,
    input[type="button"][disabled],
    input[type="reset"].disabled,
    input[type="reset"][disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    button:hover,
    button:active,
    button.active,
    input[type="button"]:hover,
    input[type="button"]:active,
    input[type="button"].active,
    input[type="reset"]:hover,
    input[type="reset"]:active,
    input[type="reset"].active {
      background-color: darken #d7d7d7, 4;
      color: #515151;
    }
    .button-set {
      width: 100%;
      display: block;
      margin-top: 10px;
    }
    .button-set:after {
      content: "";
      display: table;
      clear: both;
    }
    .button-set button,
    .button-set a,
    .button-set input[type="submit"],
    .button-set input[type="button"],
    .button-set input[type="reset"] {
      width: 100%;
      margin-bottom: 15px;
      margin-left: 0;
      display: block;
      text-align: center;
    }
    @media (min-width: 660px) {
      .button-set button,
      .button-set a,
      .button-set input[type="submit"],
      .button-set input[type="button"],
      .button-set input[type="reset"] {
        margin-left: 10px;
        margin-bottom: 0;
        width: auto;
        float: right;
      }
      .button-set button.opp-side,
      .button-set a.opp-side,
      .button-set input[type="submit"].opp-side,
      .button-set input[type="button"].opp-side,
      .button-set input[type="reset"].opp-side {
        float: left;
        margin-left: 0;
        margin-right: 10px;
      }
    }
    .button-set button:last-child,
    .button-set a:last-child,
    .button-set input[type="submit"]:last-child,
    .button-set input[type="button"]:last-child,
    .button-set input[type="reset"]:last-child {
      margin-bottom: 0;
    }
    [data-icon]:before {
      content: attr(data-icon);
    }
    [class^="icon-"]:before,
    [data-icon]:before,
    [class*=" icon-"]:before {
      font-family: "myherbalife";
      font-weight: normal;
      font-style: normal;
      font-variant: normal;
      text-transform: none;
      speak: none;
      line-height: 1;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    .icon-aim-ln-1:before {
      content: "a";
    }
    .icon-bin-ln-1:before {
      content: "b";
    }
    .icon-bin-ln-2:before {
      content: "c";
    }
    .icon-binocular-ln-1:before {
      content: "d";
    }
    .icon-clip-ln-1:before {
      content: "e";
    }
    .icon-cutter-ln-1:before {
      content: "f";
    }
    .icon-delete-ln-1:before {
      content: "g";
    }
    .icon-delete-ln-2:before {
      content: "h";
    }
    .icon-edit-ln-2:before {
      content: "i";
    }
    .icon-hide-ln-1:before {
      content: "j";
    }
    .icon-key-ln-1:before {
      content: "k";
    }
    .icon-link-ln-1:before {
      content: "l";
    }
    .icon-link-broken-ln-1:before {
      content: "m";
    }
    .icon-lock-ln-1:before {
      content: "o";
    }
    .icon-lock-ln-2:before {
      content: "n";
    }
    .icon-lock-unlock-ln-2:before {
      content: "p";
    }
    .icon-magnifier-ln-1:before {
      content: "q";
    }
    .icon-pen-ln-1:before {
      content: "r";
    }
    .icon-pencil-ln-1:before {
      content: "s";
    }
    .icon-pin-ln-1:before {
      content: "t";
    }
    .icon-pin-ln-2:before {
      content: "u";
    }
    .icon-power-ln-1:before {
      content: "v";
    }
    .icon-power-ln-2:before {
      content: "w";
    }
    .icon-preview-ln-1:before {
      content: "x";
    }
    .icon-preview-ln-2:before {
      content: "y";
    }
    .icon-scissor-ln-1:before {
      content: "z";
    }
    .icon-type-ln-2:before {
      content: "A";
    }
    .icon-zoom-in-ln-1:before {
      content: "B";
    }
    .icon-zoom-out-ln-1:before {
      content: "C";
    }
    .icon-cursor-ln-1:before {
      content: "D";
    }
    .icon-hand-point-ln-1:before {
      content: "E";
    }
    .icon-hand-touch-ln-1:before {
      content: "F";
    }
    .icon-hand-touch-ln-3:before {
      content: "G";
    }
    .icon-tag-ln-1:before {
      content: "H";
    }
    .icon-tag-add-ln-1:before {
      content: "I";
    }
    .icon-tag-delete-ln-1:before {
      content: "J";
    }
    .icon-tags-ln-1:before {
      content: "K";
    }
    .icon-board-ln-1:before {
      content: "L";
    }
    .icon-layers-ln-1:before {
      content: "M";
    }
    .icon-magic-wand-ln-1:before {
      content: "N";
    }
    .icon-magnet-ln-1:before {
      content: "O";
    }
    .icon-pen-5-ln-1:before {
      content: "P";
    }
    .icon-ruler-ln-1:before {
      content: "Q";
    }
    .icon-stationery-ln-1:before {
      content: "R";
    }
    .icon-stationery-ln-2:before {
      content: "S";
    }
    .icon-award-ln-1:before {
      content: "T";
    }
    .icon-award-ln-2:before {
      content: "U";
    }
    .icon-award-ln-3:before {
      content: "V";
    }
    .icon-award-ln-4:before {
      content: "W";
    }
    .icon-award-ln-5:before {
      content: "X";
    }
    .icon-award-ln-6:before {
      content: "Y";
    }
    .icon-crown-ln-1:before {
      content: "Z";
    }
    .icon-crown-ln-2:before {
      content: "0";
    }
    .icon-crown-ln-3:before {
      content: "1";
    }
    .icon-fire-ln-1:before {
      content: "2";
    }
    .icon-flag-ln-1:before {
      content: "3";
    }
    .icon-flag-ln-6:before {
      content: "4";
    }
    .icon-flag-ln-7:before {
      content: "5";
    }
    .icon-flag-ln-8:before {
      content: "6";
    }
    .icon-hand-like-ln-2:before {
      content: "7";
    }
    .icon-hand-unlike-ln-2:before {
      content: "8";
    }
    .icon-heart-ln-1:before {
      content: "9";
    }
    .icon-heart-ln-2:before {
      content: "!";
    }
    .icon-heart-broken-ln-1:before {
      content: '"';
    }
    .icon-heart-minus-ln-1:before {
      content: "#";
    }
    .icon-heart-plus-ln-1:before {
      content: "$";
    }
    .icon-present-ln-1:before {
      content: "%";
    }
    .icon-star-ln-1:before {
      content: "&";
    }
    .icon-star-ln-2:before {
      content: "'";
    }
    .icon-star-ln-4:before {
      content: "(";
    }
    .icon-star-ln-5:before {
      content: ")";
    }
    .icon-star-ln-6:before {
      content: "*";
    }
    .icon-star-ln-7:before {
      content: "+";
    }
    .icon-star-ln-8:before {
      content: ",";
    }
    .icon-star-ln-9:before {
      content: "-";
    }
    .icon-trophy-ln-1:before {
      content: ".";
    }
    .icon-baloon-ln-1:before {
      content: "/";
    }
    .icon-bubble-add-ln-2:before {
      content: ":";
    }
    .icon-bubble-ask-ln-2:before {
      content: ";";
    }
    .icon-bubble-attention-ln-4:before {
      content: "<";
    }
    .icon-bubble-block-ln-2:before {
      content: "=";
    }
    .icon-bubble-check-ln-2:before {
      content: ">";
    }
    .icon-bubble-comment-ln-2:before {
      content: "?";
    }
    .icon-bubble-conversation-ln-3:before {
      content: "@";
    }
    .icon-bubble-conversation-ln-6:before {
      content: "[";
    }
    .icon-bubble-conversation-ln-5:before {
      content: "]";
    }
    .icon-bubble-delete-ln-2:before {
      content: "^";
    }
    .icon-bubble-edit-ln-2:before {
      content: "_";
    }
    .icon-bubble-heart-ln-2:before {
      content: "`";
    }
    .icon-bubble-information-ln-1:before {
      content: "{";
    }
    .icon-bubble-minus-ln-2:before {
      content: "|";
    }
    .icon-bubble-quote-ln-2:before {
      content: "}";
    }
    .icon-bubble-smiley-ln-3:before {
      content: "~";
    }
    .icon-chat-ln-6:before {
      content: "\e000";
    }
    .icon-chat-ln-7:before {
      content: "\e001";
    }
    .icon-smiley-happy-ln-1:before {
      content: "\e002";
    }
    .icon-smiley-happy-ln-2:before {
      content: "\e003";
    }
    .icon-smiley-happy-ln-3:before {
      content: "\e004";
    }
    .icon-smiley-happy-ln-4:before {
      content: "\e005";
    }
    .icon-smiley-happy-ln-5:before {
      content: "\e006";
    }
    .icon-smiley-sad-ln-1:before {
      content: "\e007";
    }
    .icon-smiley-surprise-ln-1:before {
      content: "\e008";
    }
    .icon-smiley-wink-ln-1:before {
      content: "\e009";
    }
    .icon-call-ln-1:before {
      content: "\e00a";
    }
    .icon-mobile-phone-ln-1:before {
      content: "\e00b";
    }
    .icon-mobile-phone-ln-2:before {
      content: "\e00c";
    }
    .icon-phone-ln-3:before {
      content: "\e00d";
    }
    .icon-signal-fine-ln-1:before {
      content: "\e00e";
    }
    .icon-signal-full-ln-1:before {
      content: "\e00f";
    }
    .icon-signal-high-ln-1:before {
      content: "\e010";
    }
    .icon-signal-no-ln-1:before {
      content: "\e011";
    }
    .icon-signal-poor-ln-1:before {
      content: "\e012";
    }
    .icon-signal-weak-ln-1:before {
      content: "\e013";
    }
    .icon-smartphone-ln-1:before {
      content: "\e014";
    }
    .icon-camera-symbol-ln-3:before {
      content: "\e016";
    }
    .icon-antenna-ln-2:before {
      content: "\e017";
    }
    .icon-link-ln-2:before {
      content: "\e018";
    }
    .icon-megaphone-ln-1:before {
      content: "\e019";
    }
    .icon-rss-ln-2:before {
      content: "\e01a";
    }
    .icon-inbox-ln-3:before {
      content: "\e01c";
    }
    .icon-inbox-ln-2:before {
      content: "\e01d";
    }
    .icon-mail-box-ln-3:before {
      content: "\e01e";
    }
    .icon-mail-inbox-ln-1:before {
      content: "\e01f";
    }
    .icon-mail-ln-2:before {
      content: "\e021";
    }
    .icon-mail-add-ln-1:before {
      content: "\e020";
    }
    .icon-mail-attention-ln-1:before {
      content: "\e022";
    }
    .icon-mail-block-ln-1:before {
      content: "\e023";
    }
    .icon-mail-checked-ln-1:before {
      content: "\e024";
    }
    .icon-mail-compose-ln-1:before {
      content: "\e025";
    }
    .icon-mail-delete-ln-1:before {
      content: "\e026";
    }
    .icon-mail-favorite-ln-1:before {
      content: "\e027";
    }
    .icon-mail-lock-ln-1:before {
      content: "\e028";
    }
    .icon-mail-minus-ln-1:before {
      content: "\e029";
    }
    .icon-mail-read-ln-1:before {
      content: "\e02a";
    }
    .icon-mail-recieved-ln-1:before {
      content: "\e02b";
    }
    .icon-mail-recieved-ln-2:before {
      content: "\e02c";
    }
    .icon-mail-search-ln-1:before {
      content: "\e02d";
    }
    .icon-mail-search-ln-2:before {
      content: "\e02e";
    }
    .icon-mail-sent-ln-1:before {
      content: "\e02f";
    }
    .icon-mail-sent-ln-2:before {
      content: "\e030";
    }
    .icon-mail-setting-ln-1:before {
      content: "\e031";
    }
    .icon-mail-star-ln-1:before {
      content: "\e032";
    }
    .icon-mail-sync-ln-1:before {
      content: "\e033";
    }
    .icon-mail-time-ln-1:before {
      content: "\e034";
    }
    .icon-outbox-ln-1:before {
      content: "\e035";
    }
    .icon-plane-paper-ln-1:before {
      content: "\e036";
    }
    .icon-reply-mail-ln-1:before {
      content: "\e037";
    }
    .icon-reply-mail-ln-2:before {
      content: "\e038";
    }
    .icon-connection-ln-2:before {
      content: "\e039";
    }
    .icon-connection-ln-3:before {
      content: "\e03a";
    }
    .icon-contacts-ln-1:before {
      content: "\e03b";
    }
    .icon-contacts-ln-3:before {
      content: "\e03c";
    }
    .icon-contacts-ln-2:before {
      content: "\e03d";
    }
    .icon-female-ln-1:before {
      content: "\e015";
    }
    .icon-gender-female-ln-1:before {
      content: "\e01b";
    }
    .icon-gender-male-ln-1:before {
      content: "\e03e";
    }
    .icon-id-ln-3:before {
      content: "\e03f";
    }
    .icon-id-ln-8:before {
      content: "\e040";
    }
    .icon-male-ln-1:before {
      content: "\e041";
    }
    .icon-profile-ln-1:before {
      content: "\e042";
    }
    .icon-profile-ln-6:before {
      content: "\e043";
    }
    .icon-profile-gentleman-ln-2:before {
      content: "\e044";
    }
    .icon-profile-serviceman-ln-2:before {
      content: "\e045";
    }
    .icon-user-ln-2:before {
      content: "\e046";
    }
    .icon-user-add-ln-2:before {
      content: "\e047";
    }
    .icon-user-ln-1:before {
      content: "\e048";
    }
    .icon-user-add-ln-1:before {
      content: "\e049";
    }
    .icon-user-checked-ln-1:before {
      content: "\e04a";
    }
    .icon-user-checked-ln-2:before {
      content: "\e04b";
    }
    .icon-user-delete-ln-1:before {
      content: "\e04c";
    }
    .icon-user-delete-ln-2:before {
      content: "\e04d";
    }
    .icon-user-edit-ln-1:before {
      content: "\e04e";
    }
    .icon-user-edit-ln-2:before {
      content: "\e04f";
    }
    .icon-user-heart-ln-1:before {
      content: "\e050";
    }
    .icon-user-heart-ln-2:before {
      content: "\e051";
    }
    .icon-user-lock-ln-1:before {
      content: "\e052";
    }
    .icon-user-lock-ln-2:before {
      content: "\e053";
    }
    .icon-user-minus-ln-1:before {
      content: "\e054";
    }
    .icon-user-minus-ln-2:before {
      content: "\e055";
    }
    .icon-user-search-ln-1:before {
      content: "\e056";
    }
    .icon-user-search-ln-2:before {
      content: "\e057";
    }
    .icon-user-setting-ln-1:before {
      content: "\e058";
    }
    .icon-user-setting-ln-2:before {
      content: "\e059";
    }
    .icon-user-star-ln-1:before {
      content: "\e05a";
    }
    .icon-user-star-ln-2:before {
      content: "\e05b";
    }
    .icon-user-block-ln-1:before {
      content: "\e05c";
    }
    .icon-user-block-ln-2:before {
      content: "\e05d";
    }
    .icon-basket-ln-3:before {
      content: "\e05e";
    }
    .icon-basket-ln-1:before {
      content: "\e05f";
    }
    .icon-basket-add-ln-1:before {
      content: "\e060";
    }
    .icon-basket-minus-ln-1:before {
      content: "\e061";
    }
    .icon-briefcase-ln-2:before {
      content: "\e062";
    }
    .icon-cart-ln-1:before {
      content: "\e063";
    }
    .icon-cart-ln-2:before {
      content: "\e064";
    }
    .icon-cart-ln-3:before {
      content: "\e065";
    }
    .icon-cart-ln-4:before {
      content: "\e066";
    }
    .icon-hand-bag-ln-1:before {
      content: "\e067";
    }
    .icon-qr-code-ln-1:before {
      content: "\e068";
    }
    .icon-receipt-ln-1:before {
      content: "\e069";
    }
    .icon-receipt-ln-2:before {
      content: "\e06a";
    }
    .icon-receipt-ln-3:before {
      content: "\e06b";
    }
    .icon-receipt-ln-4:before {
      content: "\e06c";
    }
    .icon-shopping-ln-1:before {
      content: "\e06d";
    }
    .icon-shopping-bag-ln-1:before {
      content: "\e06e";
    }
    .icon-shopping-bag-ln-2:before {
      content: "\e06f";
    }
    .icon-shopping-bag-ln-3:before {
      content: "\e070";
    }
    .icon-sign-new-ln-1:before {
      content: "\e071";
    }
    .icon-sign-new-ln-2:before {
      content: "\e072";
    }
    .icon-wallet-ln-1:before {
      content: "\e073";
    }
    .icon-sign-star-ln-1:before {
      content: "\e079";
    }
    .icon-camera-ln-1:before {
      content: "\e074";
    }
    .icon-camera-ln-5:before {
      content: "\e075";
    }
    .icon-camera-front-ln-1:before {
      content: "\e076";
    }
    .icon-photo-ln-1:before {
      content: "\e077";
    }
    .icon-photos-ln-2:before {
      content: "\e078";
    }
    .icon-signal-camera-ln-1:before {
      content: "\e07a";
    }
    .icon-signal-camera-ln-2:before {
      content: "\e07b";
    }
    .icon-film-ln-2:before {
      content: "\e07c";
    }
    .icon-movie-play-ln-1:before {
      content: "\e080";
    }
    .icon-movie-play-ln-3:before {
      content: "\e081";
    }
    .icon-television-ln-1:before {
      content: "\e088";
    }
    .icon-video-camera-ln-1:before {
      content: "\e089";
    }
    .icon-video-camera-ln-2:before {
      content: "\e08a";
    }
    .icon-backward-ln-2:before {
      content: "\e07d";
    }
    .icon-eject-ln-2:before {
      content: "\e07e";
    }
    .icon-forward-ln-2:before {
      content: "\e07f";
    }
    .icon-equalizer-ln-1:before {
      content: "\e082";
    }
    .icon-headphone-ln-1:before {
      content: "\e083";
    }
    .icon-microphone-ln-2:before {
      content: "\e084";
    }
    .icon-movie-play-ln-4:before {
      content: "\e085";
    }
    .icon-music-note-ln-3:before {
      content: "\e086";
    }
    .icon-music-note-ln-4:before {
      content: "\e087";
    }
    .icon-music-note-ln-5:before {
      content: "\e08b";
    }
    .icon-next-ln-2:before {
      content: "\e08c";
    }
    .icon-notes-ln-2:before {
      content: "\e08d";
    }
    .icon-pause-ln-2:before {
      content: "\e08e";
    }
    .icon-play-ln-2:before {
      content: "\e08f";
    }
    .icon-stop-ln-2:before {
      content: "\e090";
    }
    .icon-volume-down-ln-2:before {
      content: "\e091";
    }
    .icon-volume-loud-ln-1:before {
      content: "\e092";
    }
    .icon-volume-low-ln-1:before {
      content: "\e093";
    }
    .icon-volume-medium-ln-1:before {
      content: "\e094";
    }
    .icon-volume-mute-ln-1:before {
      content: "\e095";
    }
    .icon-volume-mute-ln-3:before {
      content: "\e096";
    }
    .icon-volume-up-ln-2:before {
      content: "\e097";
    }
    .icon-cloud-add-ln-1:before {
      content: "\e098";
    }
    .icon-cloud-checked-ln-1:before {
      content: "\e099";
    }
    .icon-cloud-delete-ln-1:before {
      content: "\e09a";
    }
    .icon-cloud-download-ln-1:before {
      content: "\e09b";
    }
    .icon-cloud-minus-ln-1:before {
      content: "\e09c";
    }
    .icon-cloud-refresh-ln-1:before {
      content: "\e09d";
    }
    .icon-cloud-sync-ln-1:before {
      content: "\e09e";
    }
    .icon-cloud-upload-ln-1:before {
      content: "\e09f";
    }
    .icon-cloud-ln-1:before {
      content: "\e0a0";
    }
    .icon-download-ln-1:before {
      content: "\e0a1";
    }
    .icon-download-ln-3:before {
      content: "\e0a2";
    }
    .icon-download-ln-12:before {
      content: "\e0a3";
    }
    .icon-inbox-ln-4:before {
      content: "\e0a5";
    }
    .icon-goal-ln-1:before {
      content: "\e0a4";
    }
    .icon-goal-ln-2:before {
      content: "\e0a6";
    }
    .icon-upload-ln-1:before {
      content: "\e0a7";
    }
    .icon-upload-ln-5:before {
      content: "\e0a8";
    }
    .icon-upload-ln-12:before {
      content: "\e0a9";
    }
    .icon-clipboard-ln-1:before {
      content: "\e0aa";
    }
    .icon-clipboard-ln-3:before {
      content: "\e0ab";
    }
    .icon-clipboard-add-ln-1:before {
      content: "\e0ac";
    }
    .icon-clipboard-block-ln-1:before {
      content: "\e0ad";
    }
    .icon-clipboard-checked-ln-1:before {
      content: "\e0ae";
    }
    .icon-clipboard-delete-ln-1:before {
      content: "\e0af";
    }
    .icon-clipboard-edit-ln-1:before {
      content: "\e0b0";
    }
    .icon-clipboard-minus-ln-1:before {
      content: "\e0b1";
    }
    .icon-document-ln-1:before {
      content: "\e0b2";
    }
    .icon-document-ln-2:before {
      content: "\e0b3";
    }
    .icon-file-ln-1:before {
      content: "\e0b4";
    }
    .icon-file-ln-2:before {
      content: "\e0b5";
    }
    .icon-file-bookmark-ln-1:before {
      content: "\e0b6";
    }
    .icon-file-code-ln-1:before {
      content: "\e0b7";
    }
    .icon-file-media-ln-1:before {
      content: "\e0b8";
    }
    .icon-file-zip-ln-1:before {
      content: "\e0b9";
    }
    .icon-files-ln-1:before {
      content: "\e0ba";
    }
    .icon-file-music-ln-1:before {
      content: "\e0bb";
    }
    .icon-file-new-ln-1:before {
      content: "\e0bc";
    }
    .icon-file-registry-ln-1:before {
      content: "\e0bd";
    }
    .icon-file-add-ln-1:before {
      content: "\e0be";
    }
    .icon-file-attention-ln-1:before {
      content: "\e0bf";
    }
    .icon-file-block-ln-1:before {
      content: "\e0c0";
    }
    .icon-file-checked-ln-1:before {
      content: "\e0c1";
    }
    .icon-file-delete-ln-1:before {
      content: "\e0c2";
    }
    .icon-file-download-ln-1:before {
      content: "\e0c3";
    }
    .icon-file-edit-ln-1:before {
      content: "\e0c4";
    }
    .icon-file-favorite-ln-1:before {
      content: "\e0c5";
    }
    .icon-file-favorite-ln-2:before {
      content: "\e0c6";
    }
    .icon-file-graph-ln-1:before {
      content: "\e0c7";
    }
    .icon-file-graph-ln-2:before {
      content: "\e0c8";
    }
    .icon-file-home-ln-1:before {
      content: "\e0c9";
    }
    .icon-file-image-ln-1:before {
      content: "\e0ca";
    }
    .icon-file-image-ln-2:before {
      content: "\e0cb";
    }
    .icon-file-list-ln-1:before {
      content: "\e0cc";
    }
    .icon-file-lock-ln-1:before {
      content: "\e0cd";
    }
    .icon-file-minus-ln-1:before {
      content: "\e0ce";
    }
    .icon-file-search-ln-1:before {
      content: "\e0cf";
    }
    .icon-file-setting-ln-1:before {
      content: "\e0d0";
    }
    .icon-file-sync-ln-1:before {
      content: "\e0d1";
    }
    .icon-file-table-ln-1:before {
      content: "\e0d2";
    }
    .icon-file-thumbnail-ln-1:before {
      content: "\e0d3";
    }
    .icon-file-time-ln-1:before {
      content: "\e0d4";
    }
    .icon-file-transfer-ln-1:before {
      content: "\e0d5";
    }
    .icon-files-ln-6:before {
      content: "\e0d6";
    }
    .icon-folder-ln-1:before {
      content: "\e0d7";
    }
    .icon-folder-ln-3:before {
      content: "\e0d9";
    }
    .icon-folder-ln-4:before {
      content: "\e0da";
    }
    .icon-folder-ln-2:before {
      content: "\e0d8";
    }
    .icon-add-ln-1:before {
      content: "\e0db";
    }
    .icon-add-ln-2:before {
      content: "\e0dc";
    }
    .icon-add-ln-3:before {
      content: "\e0dd";
    }
    .icon-delete-ln-3:before {
      content: "\e0de";
    }
    .icon-delete-ln-4:before {
      content: "\e0df";
    }
    .icon-delete-ln-5:before {
      content: "\e0e0";
    }
    .icon-forward-ln-1:before {
      content: "\e0e1";
    }
    .icon-infinity-ln-1:before {
      content: "\e0e2";
    }
    .icon-loading-ln-1:before {
      content: "\e0e3";
    }
    .icon-log-out-ln-1:before {
      content: "\e0e4";
    }
    .icon-loop-ln-1:before {
      content: "\e0e5";
    }
    .icon-arrow-move-ln-1:before {
      content: "\e0e6";
    }
    .icon-minus-ln-1:before {
      content: "\e0e7";
    }
    .icon-minus-ln-2:before {
      content: "\e0e8";
    }
    .icon-minus-ln-3:before {
      content: "\e0e9";
    }
    .icon-next-ln-3:before {
      content: "\e0ea";
    }
    .icon-power-ln-3:before {
      content: "\e0eb";
    }
    .icon-return-ln-1:before {
      content: "\e0ec";
    }
    .icon-scale-spread-ln-2:before {
      content: "\e0ed";
    }
    .icon-scale-spread-ln-1:before {
      content: "\e0ee";
    }
    .icon-scale-reduce-ln-3:before {
      content: "\e0ef";
    }
    .icon-power-ln-5:before {
      content: "\e0f0";
    }
    .icon-refresh-ln-1:before {
      content: "\e0f1";
    }
    .icon-shuffle-ln-1:before {
      content: "\e0f2";
    }
    .icon-transfer-ln-1:before {
      content: "\e0f3";
    }
    .icon-chat-ln-1:before {
      content: "\e0f4";
    }
    .icon-chat-ln-2:before {
      content: "\e0f5";
    }
    .icon-check-ln-2:before {
      content: "\e0f6";
    }
    .icon-check-ln-3:before {
      content: "\e0f7";
    }
    .icon-briefcase-ln-1:before {
      content: "\e0f8";
    }
    .icon-brightness-high-ln-1:before {
      content: "\e0f9";
    }
    .icon-brightness-low-ln-1:before {
      content: "\e0fb";
    }
    .icon-scale-ln-1:before {
      content: "\e0fa";
    }
    .icon-pulse-ln-1:before {
      content: "\e0fc";
    }
    .icon-setting-adjustment-ln-1:before {
      content: "\e0fd";
    }
    .icon-setting-gear-ln-1:before {
      content: "\e0fe";
    }
    .icon-setting-wrenches-ln-1:before {
      content: "\e0ff";
    }
    .icon-setting-gears-ln-1:before {
      content: "\e100";
    }
    .icon-wrench-ln-1:before {
      content: "\e101";
    }
    .icon-switch-ln-2:before {
      content: "\e102";
    }
    .icon-switch-ln-1:before {
      content: "\e103";
    }
    .icon-alarm-ln-1:before {
      content: "\e104";
    }
    .icon-alarm-clock-ln-1:before {
      content: "\e105";
    }
    .icon-bell-ln-1:before {
      content: "\e106";
    }
    .icon-calendar-ln-1:before {
      content: "\e107";
    }
    .icon-calendar-ln-2:before {
      content: "\e108";
    }
    .icon-clock-ln-1:before {
      content: "\e109";
    }
    .icon-clock-ln-3:before {
      content: "\e10a";
    }
    .icon-hourglass-ln-1:before {
      content: "\e10b";
    }
    .icon-clock-ln-2:before {
      content: "\e10c";
    }
    .icon-hourglass-ln-2:before {
      content: "\e10d";
    }
    .icon-timer-ln-1:before {
      content: "\e10e";
    }
    .icon-watch-ln-1:before {
      content: "\e10f";
    }
    .icon-watch-ln-2:before {
      content: "\e110";
    }
    .icon-alert-ln-1:before {
      content: "\e111";
    }
    .icon-alert-ln-2:before {
      content: "\e112";
    }
    .icon-alert-ln-3:before {
      content: "\e113";
    }
    .icon-information-ln-1:before {
      content: "\e114";
    }
    .icon-question-mark-ln-1:before {
      content: "\e117";
    }
    .icon-alarm-snooze-ln-1:before {
      content: "\e116";
    }
    .icon-timer-full-ln-2:before {
      content: "\e115";
    }
    .icon-amex-card-ln-1:before {
      content: "\e118";
    }
    .icon-atm-ln-1:before {
      content: "\e119";
    }
    .icon-bank-ln-1:before {
      content: "\e11a";
    }
    .icon-balance-ln-1:before {
      content: "\e11b";
    }
    .icon-bank-note-ln-1:before {
      content: "\e11c";
    }
    .icon-bank-notes-ln-1:before {
      content: "\e11d";
    }
    .icon-bank-notes-ln-2:before {
      content: "\e11e";
    }
    .icon-bitcoins-ln-1:before {
      content: "\e11f";
    }
    .icon-box-ln-1:before {
      content: "\e121";
    }
    .icon-chart-up-ln-1:before {
      content: "\e122";
    }
    .icon-chart-down-ln-1:before {
      content: "\e123";
    }
    .icon-business-chart-ln-2:before {
      content: "\e124";
    }
    .icon-business-chart-ln-1:before {
      content: "\e125";
    }
    .icon-calculator-ln-2:before {
      content: "\e120";
    }
    .icon-calculator-ln-1:before {
      content: "\e126";
    }
    .icon-check-ln-1:before {
      content: "\e127";
    }
    .icon-coins-ln-1:before {
      content: "\e128";
    }
    .icon-coins-ln-2:before {
      content: "\e129";
    }
    .icon-credit-card-ln-1:before {
      content: "\e12a";
    }
    .icon-dollar-bag-ln-1:before {
      content: "\e12b";
    }
    .icon-dollar-currency-ln-3:before {
      content: "\e12c";
    }
    .icon-hand-card-ln-1:before {
      content: "\e12d";
    }
    .icon-master-card-ln-1:before {
      content: "\e12e";
    }
    .icon-money-ln-1:before {
      content: "\e12f";
    }
    .icon-percent-ln-1:before {
      content: "\e130";
    }
    .icon-pie-chart-ln-1:before {
      content: "\e131";
    }
    .icon-pie-chart-ln-2:before {
      content: "\e132";
    }
    .icon-piggy-bank-ln-1:before {
      content: "\e133";
    }
    .icon-safe-ln-1:before {
      content: "\e134";
    }
    .icon-shop-ln-1:before {
      content: "\e135";
    }
    .icon-sign-ln-1:before {
      content: "\e136";
    }
    .icon-trolley-ln-1:before {
      content: "\e137";
    }
    .icon-truck-ln-2:before {
      content: "\e138";
    }
    .icon-add-marker-ln-1:before {
      content: "\e139";
    }
    .icon-delete-marker-ln-1:before {
      content: "\e13a";
    }
    .icon-delete-marker-ln-2:before {
      content: "\e13b";
    }
    .icon-compass-ln-1:before {
      content: "\e13c";
    }
    .icon-compass-ln-2:before {
      content: "\e13d";
    }
    .icon-favorite-marker-ln-1:before {
      content: "\e13e";
    }
    .icon-globe-ln-1:before {
      content: "\e13f";
    }
    .icon-location-ln-1:before {
      content: "\e140";
    }
    .icon-map-ln-1:before {
      content: "\e141";
    }
    .icon-map-location-ln-1:before {
      content: "\e142";
    }
    .icon-map-marker-ln-1:before {
      content: "\e143";
    }
    .icon-map-pin-ln-1:before {
      content: "\e144";
    }
    .icon-map-pin-marker-ln-1:before {
      content: "\e145";
    }
    .icon-marker-ln-1:before {
      content: "\e146";
    }
    .icon-minus-marker-ln-1:before {
      content: "\e147";
    }
    .icon-pin-ln-3:before {
      content: "\e148";
    }
    .icon-pin-ln-4:before {
      content: "\e149";
    }
    .icon-pin-location-ln-1:before {
      content: "\e14a";
    }
    .icon-bank-ln-2:before {
      content: "\e14b";
    }
    .icon-building-ln-1:before {
      content: "\e14c";
    }
    .icon-building-ln-3:before {
      content: "\e14d";
    }
    .icon-house-ln-2:before {
      content: "\e14e";
    }
    .icon-globe-ln-2:before {
      content: "\e14f";
    }
    .icon-direction-sign-ln-1:before {
      content: "\e150";
    }
    .icon-temple-ln-1:before {
      content: "\e151";
    }
    .icon-bug-ln-1:before {
      content: "\e152";
    }
    .icon-plugin-ln-1:before {
      content: "\e153";
    }
    .icon-script-ln-1:before {
      content: "\e154";
    }
    .icon-window-ln-3:before {
      content: "\e155";
    }
    .icon-window-upload-ln-1:before {
      content: "\e156";
    }
    .icon-window-selection-ln-1:before {
      content: "\e157";
    }
    .icon-window-thumbnail-ln-1:before {
      content: "\e158";
    }
    .icon-database-ln-1:before {
      content: "\e159";
    }
    .icon-battery-charging-ln-1:before {
      content: "\e15a";
    }
    .icon-battery-full-ln-1:before {
      content: "\e15b";
    }
    .icon-battery-high-ln-1:before {
      content: "\e15c";
    }
    .icon-battery-low-ln-1:before {
      content: "\e15d";
    }
    .icon-battery-medium-ln-1:before {
      content: "\e15e";
    }
    .icon-cd-ln-1:before {
      content: "\e15f";
    }
    .icon-filter-ln-1:before {
      content: "\e160";
    }
    .icon-floppy-disk-ln-1:before {
      content: "\e161";
    }
    .icon-imac-ln-1:before {
      content: "\e162";
    }
    .icon-ipad-ln-2:before {
      content: "\e163";
    }
    .icon-ipod-ln-1:before {
      content: "\e164";
    }
    .icon-keyboard-ln-1:before {
      content: "\e165";
    }
    .icon-laptop-ln-2:before {
      content: "\e166";
    }
    .icon-screen-ln-1:before {
      content: "\e167";
    }
    .icon-screen-ln-2:before {
      content: "\e168";
    }
    .icon-mobile-phone-ln-3:before {
      content: "\e169";
    }
    .icon-mouse-ln-2:before {
      content: "\e16a";
    }
    .icon-smartphone-ln-2:before {
      content: "\e16b";
    }
    .icon-plug-ln-2:before {
      content: "\e16c";
    }
    .icon-printer-ln-1:before {
      content: "\e16d";
    }
    .icon-bluetooth-ln-1:before {
      content: "\e16e";
    }
    .icon-ethernet-ln-1:before {
      content: "\e16f";
    }
    .icon-usb-ln-1:before {
      content: "\e170";
    }
    .icon-wireless-signal-ln-1:before {
      content: "\e171";
    }
    .icon-book-ln-1:before {
      content: "\e172";
    }
    .icon-bookmark-ln-4:before {
      content: "\e173";
    }
    .icon-books-ln-3:before {
      content: "\e174";
    }
    .icon-book-ln-4:before {
      content: "\e175";
    }
    .icon-briefcase-ln-3:before {
      content: "\e176";
    }
    .icon-book-ln-6:before {
      content: "\e177";
    }
    .icon-book-ln-7:before {
      content: "\e178";
    }
    .icon-book-favorite-ln-1:before {
      content: "\e179";
    }
    .icon-bookmark-ln-1:before {
      content: "\e17a";
    }
    .icon-bookmark-ln-2:before {
      content: "\e17b";
    }
    .icon-cube-ln-1:before {
      content: "\e17c";
    }
    .icon-creative-commons-ln-1:before {
      content: "\e17d";
    }
    .icon-files-ln-2:before {
      content: "\e17e";
    }
    .icon-filter-ln-2:before {
      content: "\e17f";
    }
    .icon-drawer-ln-2:before {
      content: "\e180";
    }
    .icon-registry-ln-1:before {
      content: "\e181";
    }
    .icon-newspaper-ln-2:before {
      content: "\e182";
    }
    .icon-newspaper-ln-1:before {
      content: "\e183";
    }
    .icon-list-ln-1:before {
      content: "\e184";
    }
    .icon-list-ln-2:before {
      content: "\e185";
    }
    .icon-thumbnails-ln-2:before {
      content: "\e187";
    }
    .icon-layers-ln-2:before {
      content: "\e186";
    }
    .icon-thumbnails-ln-1:before {
      content: "\e188";
    }
    .icon-document-box-ln-1:before {
      content: "\e189";
    }
    .icon-document-box-ln-2:before {
      content: "\e18b";
    }
    .icon-hierarchy-ln-1:before {
      content: "\e18a";
    }
    .icon-hierarchy-ln-2:before {
      content: "\e18c";
    }
    .icon-hierarchy-ln-5:before {
      content: "\e18d";
    }
    .icon-hierarchy-ln-6:before {
      content: "\e18e";
    }
    .icon-hierarchy-ln-7:before {
      content: "\e18f";
    }
    .icon-network-ln-1:before {
      content: "\e190";
    }
    .icon-network-ln-2:before {
      content: "\e191";
    }
    .icon-bed-ln-1:before {
      content: "\e192";
    }
    .icon-chair-director-ln-1:before {
      content: "\e193";
    }
    .icon-backpack-ln-1:before {
      content: "\e194";
    }
    .icon-diamond-ln-1:before {
      content: "\e195";
    }
    .icon-disabled-ln-1:before {
      content: "\e196";
    }
    .icon-buoy-ring-ln-1:before {
      content: "\e197";
    }
    .icon-campfire-ln-1:before {
      content: "\e198";
    }
    .icon-candle-ln-1:before {
      content: "\e199";
    }
    .icon-dumbbell-ln-1:before {
      content: "\e19a";
    }
    .icon-can-ln-1:before {
      content: "\e19c";
    }
    .icon-flashlight-ln-1:before {
      content: "\e19d";
    }
    .icon-shovel-ln-1:before {
      content: "\e19e";
    }
    .icon-target-ln-1:before {
      content: "\e19f";
    }
    .icon-traffic-cone-ln-1:before {
      content: "\e1a0";
    }
    .icon-traffic-light-ln-1:before {
      content: "\e1a1";
    }
    .icon-traffic-light-ln-2:before {
      content: "\e1a2";
    }
    .icon-lamp-ln-3:before {
      content: "\e1a3";
    }
    .icon-weigh-ln-1:before {
      content: "\e19b";
    }
    .icon-scale-ln-2:before {
      content: "\e1a4";
    }
    .icon-bomb-ln-1:before {
      content: "\e1a5";
    }
    .icon-academic-cap-ln-2:before {
      content: "\e5af";
    }
    .icon-beanie-ln-1:before {
      content: "\e1a7";
    }
    .icon-chef-hat-ln-1:before {
      content: "\e1a8";
    }
    .icon-necktie-ln-1:before {
      content: "\e1a9";
    }
    .icon-shirt-ln-1:before {
      content: "\e1aa";
    }
    .icon-sneakers-ln-1:before {
      content: "\e1ab";
    }
    .icon-trousers-ln-1:before {
      content: "\e1ad";
    }
    .icon-sunglasses-ln-1:before {
      content: "\e1ae";
    }
    .icon-print-preview-ln-1:before {
      content: "\e1ac";
    }
    .icon-list-ln-3:before {
      content: "\e1af";
    }
    .icon-list-ln-4:before {
      content: "\e1b0";
    }
    .icon-list-ln-5:before {
      content: "\e1b1";
    }
    .icon-arrow-undo-ln-1:before {
      content: "\e1b2";
    }
    .icon-arrow-redo-ln-1:before {
      content: "\e1b3";
    }
    .icon-text-wrapping-ln-1:before {
      content: "\e1b4";
    }
    .icon-text-wrapping-ln-2:before {
      content: "\e1b5";
    }
    .icon-text-wrapping-ln-3:before {
      content: "\e1b6";
    }
    .icon-underline-ln-1:before {
      content: "\e1b7";
    }
    .icon-bold-ln-1:before {
      content: "\e1b8";
    }
    .icon-columns-ln-1:before {
      content: "\e1b9";
    }
    .icon-eraser-ln-1:before {
      content: "\e1ba";
    }
    .icon-font-color-ln-1:before {
      content: "\e1bb";
    }
    .icon-html-ln-1:before {
      content: "\e1bc";
    }
    .icon-italic-ln-1:before {
      content: "\e1bd";
    }
    .icon-strikethrough-ln-1:before {
      content: "\e1bf";
    }
    .icon-text-ln-1:before {
      content: "\e1be";
    }
    .icon-paste-ln-1:before {
      content: "\e1c0";
    }
    .icon-align-center-ln-1:before {
      content: "\e1c1";
    }
    .icon-align-left-ln-1:before {
      content: "\e1c2";
    }
    .icon-align-right-ln-1:before {
      content: "\e1c3";
    }
    .icon-all-caps-ln-1:before {
      content: "\e1c4";
    }
    .icon-arrange-ln-1:before {
      content: "\e1c5";
    }
    .icon-arrange-ln-2:before {
      content: "\e1c6";
    }
    .icon-arrange-ln-3:before {
      content: "\e1c7";
    }
    .icon-arrange-ln-4:before {
      content: "\e1c8";
    }
    .icon-arrange-ln-5:before {
      content: "\e1c9";
    }
    .icon-arrange-ln-6:before {
      content: "\e1ca";
    }
    .icon-arrange-ln-7:before {
      content: "\e1cb";
    }
    .icon-arrange-ln-8:before {
      content: "\e1cc";
    }
    .icon-arrange-ln-9:before {
      content: "\e1cd";
    }
    .icon-arrange-ln-10:before {
      content: "\e1ce";
    }
    .icon-arrange-ln-11:before {
      content: "\e1cf";
    }
    .icon-arrange-ln-12:before {
      content: "\e1d0";
    }
    .icon-arrange-ln-13:before {
      content: "\e1d1";
    }
    .icon-consolidate-all-ln-1:before {
      content: "\e1d2";
    }
    .icon-decrease-indent-ln-1:before {
      content: "\e1d3";
    }
    .icon-decrease-indent-ln-2:before {
      content: "\e1d4";
    }
    .icon-horizontal-page-ln-1:before {
      content: "\e1d5";
    }
    .icon-increase-indent-ln-1:before {
      content: "\e1d6";
    }
    .icon-increase-indent-ln-2:before {
      content: "\e1d7";
    }
    .icon-justify-ln-1:before {
      content: "\e1d8";
    }
    .icon-leading-ln-1:before {
      content: "\e1d9";
    }
    .icon-leading-ln-2:before {
      content: "\e1da";
    }
    .icon-left-indent-ln-1:before {
      content: "\e1db";
    }
    .icon-right-indent-ln-1:before {
      content: "\e1dc";
    }
    .icon-small-caps-ln-1:before {
      content: "\e1dd";
    }
    .icon-vertical-page-ln-1:before {
      content: "\e1de";
    }
    .icon-alt-mac-ln-1:before {
      content: "\e1df";
    }
    .icon-alt-windows-ln-1:before {
      content: "\e1e0";
    }
    .icon-arrow-down-ln-1:before {
      content: "\e1e1";
    }
    .icon-arrow-down-left-ln-1:before {
      content: "\e1e2";
    }
    .icon-arrow-down-right-ln-1:before {
      content: "\e1e3";
    }
    .icon-arrow-left-ln-1:before {
      content: "\e1e4";
    }
    .icon-arrow-up-ln-1:before {
      content: "\e1e5";
    }
    .icon-arrow-right-ln-1:before {
      content: "\e1e6";
    }
    .icon-arrow-up-left-ln-1:before {
      content: "\e1e7";
    }
    .icon-arrow-up-right-ln-1:before {
      content: "\e1e8";
    }
    .icon-asterisk-ln-1:before {
      content: "\e1e9";
    }
    .icon-back-tab-ln-1:before {
      content: "\e1ea";
    }
    .icon-tab-ln-1:before {
      content: "\e1eb";
    }
    .icon-apple-ln-1:before {
      content: "\e1ec";
    }
    .icon-boil-ln-1:before {
      content: "\e1ee";
    }
    .icon-bottle-ln-1:before {
      content: "\e1ef";
    }
    .icon-bottle-ln-2:before {
      content: "\e1f0";
    }
    .icon-bottle-ln-3:before {
      content: "\e1f1";
    }
    .icon-bottle-ln-4:before {
      content: "\e1f2";
    }
    .icon-bread-ln-1:before {
      content: "\e1f3";
    }
    .icon-burger-ln-2:before {
      content: "\e1f5";
    }
    .icon-cake-ln-1:before {
      content: "\e1f6";
    }
    .icon-cake-ln-2:before {
      content: "\e1f7";
    }
    .icon-champagne-ln-1:before {
      content: "\e1f8";
    }
    .icon-cheese-ln-1:before {
      content: "\e1f9";
    }
    .icon-cocktail-ln-1:before {
      content: "\e1fa";
    }
    .icon-cocktail-ln-2:before {
      content: "\e1fb";
    }
    .icon-cocktail-ln-3:before {
      content: "\e1fc";
    }
    .icon-coffee-cup-ln-1:before {
      content: "\e1fd";
    }
    .icon-coffee-cup-ln-2:before {
      content: "\e1fe";
    }
    .icon-coffee-pot-ln-1:before {
      content: "\e1ff";
    }
    .icon-deep-fry-ln-1:before {
      content: "\e200";
    }
    .icon-energy-drink-ln-1:before {
      content: "\e201";
    }
    .icon-espresso-machine-ln-1:before {
      content: "\e202";
    }
    .icon-food-dome-ln-1:before {
      content: "\e203";
    }
    .icon-fork-and-knife-ln-1:before {
      content: "\e204";
    }
    .icon-fork-and-spoon-ln-1:before {
      content: "\e205";
    }
    .icon-grape-ln-1:before {
      content: "\e206";
    }
    .icon-grater-ln-1:before {
      content: "\e207";
    }
    .icon-grill-ln-1:before {
      content: "\e208";
    }
    .icon-hot-drinks-glass-ln-1:before {
      content: "\e209";
    }
    .icon-hotdog-ln-1:before {
      content: "\e20a";
    }
    .icon-ice-cream-ln-1:before {
      content: "\e20b";
    }
    .icon-ice-cream-ln-2:before {
      content: "\e20c";
    }
    .icon-ice-cream-ln-3:before {
      content: "\e20d";
    }
    .icon-ice-drinks-glass-ln-1:before {
      content: "\e20e";
    }
    .icon-juicer-ln-1:before {
      content: "\e20f";
    }
    .icon-kitchen-timer-ln-1:before {
      content: "\e210";
    }
    .icon-milk-ln-1:before {
      content: "\e211";
    }
    .icon-orange-ln-1:before {
      content: "\e212";
    }
    .icon-oven-ln-1:before {
      content: "\e213";
    }
    .icon-pan-fry-ln-1:before {
      content: "\e214";
    }
    .icon-pepper-salt-ln-1:before {
      content: "\e215";
    }
    .icon-pizza-ln-1:before {
      content: "\e216";
    }
    .icon-pop-corn-ln-1:before {
      content: "\e217";
    }
    .icon-serving-ln-1:before {
      content: "\e218";
    }
    .icon-soda-ln-1:before {
      content: "\e219";
    }
    .icon-soda-can-ln-1:before {
      content: "\e21a";
    }
    .icon-soda-can-ln-2:before {
      content: "\e21b";
    }
    .icon-steam-ln-1:before {
      content: "\e21c";
    }
    .icon-tea-pot-ln-1:before {
      content: "\e21d";
    }
    .icon-thermometer-high-ln-1:before {
      content: "\e21e";
    }
    .icon-thermometer-low-ln-1:before {
      content: "\e21f";
    }
    .icon-thermometer-medium-ln-1:before {
      content: "\e220";
    }
    .icon-water-ln-1:before {
      content: "\e221";
    }
    .icon-wine-ln-1:before {
      content: "\e222";
    }
    .icon-beer-ln-1:before {
      content: "\e1ed";
    }
    .icon-beaker-ln-1:before {
      content: "\e1f4";
    }
    .icon-beaker-ln-2:before {
      content: "\e223";
    }
    .icon-blood-ln-1:before {
      content: "\e224";
    }
    .icon-drug-ln-1:before {
      content: "\e225";
    }
    .icon-heart-pulse-ln-1:before {
      content: "\e226";
    }
    .icon-ambulance-ln-1:before {
      content: "\e227";
    }
    .icon-microscope-ln-1:before {
      content: "\e228";
    }
    .icon-mortar-and-pestle-ln-1:before {
      content: "\e229";
    }
    .icon-plaster-ln-1:before {
      content: "\e22a";
    }
    .icon-pulse-graph-ln-1:before {
      content: "\e22b";
    }
    .icon-pulse-graph-ln-2:before {
      content: "\e22c";
    }
    .icon-pulse-graph-ln-3:before {
      content: "\e22d";
    }
    .icon-red-cross-ln-1:before {
      content: "\e22e";
    }
    .icon-stethoscope-ln-1:before {
      content: "\e22f";
    }
    .icon-yin-yang-ln-1:before {
      content: "\e230";
    }
    .icon-smile-mask-happy-ln-1:before {
      content: "\e231";
    }
    .icon-smiley-mask-sad-ln-2:before {
      content: "\e232";
    }
    .icon-ticket-ln-3:before {
      content: "\e233";
    }
    .icon-ticket-ln-2:before {
      content: "\e234";
    }
    .icon-ticket-ln-1:before {
      content: "\e235";
    }
    .icon-smiley-masks-ln-1:before {
      content: "\e236";
    }
    .icon-suitcase-ln-1:before {
      content: "\e237";
    }
    .icon-balloon-ln-1:before {
      content: "\e238";
    }
    .icon-card-ln-1:before {
      content: "\e239";
    }
    .icon-dice-ln-1:before {
      content: "\e23a";
    }
    .icon-cloud-ln-2:before {
      content: "\e23b";
    }
    .icon-moon-cloud-ln-1:before {
      content: "\e23c";
    }
    .icon-rain-ln-1:before {
      content: "\e23d";
    }
    .icon-sun-ln-1:before {
      content: "\e23e";
    }
    .icon-waning-crescent-moon-ln-1:before {
      content: "\e23f";
    }
    .icon-thermometer-ln-1:before {
      content: "\e240";
    }
    .icon-car-ln-1:before {
      content: "\e242";
    }
    .icon-mountain-bike-ln-1:before {
      content: "\e243";
    }
    .icon-plane-ln-1:before {
      content: "\e241";
    }
    .icon-plane-landing-ln-1:before {
      content: "\e244";
    }
    .icon-plane-takeoff-ln-1:before {
      content: "\e245";
    }
    .icon-ship-ln-1:before {
      content: "\e246";
    }
    .icon-cactus-ln-1:before {
      content: "\e247";
    }
    .icon-clover-ln-1:before {
      content: "\e248";
    }
    .icon-flower-ln-1:before {
      content: "\e249";
    }
    .icon-hand-eco-ln-1:before {
      content: "\e24a";
    }
    .icon-hand-globe-ln-1:before {
      content: "\e24b";
    }
    .icon-leaf-ln-1:before {
      content: "\e24c";
    }
    .icon-light-eco-ln-1:before {
      content: "\e24d";
    }
    .icon-potted-plant-ln-1:before {
      content: "\e24e";
    }
    .icon-potted-plant-ln-2:before {
      content: "\e24f";
    }
    .icon-2-fingers-down-swipe-ln-1:before {
      content: "\e250";
    }
    .icon-2-fingers-horizontal-swipe-ln-1:before {
      content: "\e251";
    }
    .icon-2-fingers-left-swipe-ln-1:before {
      content: "\e252";
    }
    .icon-2-fingers-omnidirectional-swipe-ln-1:before {
      content: "\e253";
    }
    .icon-2-fingers-right-swipe-ln-1:before {
      content: "\e254";
    }
    .icon-2-fingers-tab-hold-ln-1:before {
      content: "\e255";
    }
    .icon-2-fingers-tap-ln-1:before {
      content: "\e256";
    }
    .icon-2-fingers-up-swipe-ln-1:before {
      content: "\e257";
    }
    .icon-2-fingers-vertical-swipe-ln-1:before {
      content: "\e258";
    }
    .icon-2finger-double-tap-ln-1:before {
      content: "\e259";
    }
    .icon-double-tap-ln-1:before {
      content: "\e25a";
    }
    .icon-drag-down-ln-1:before {
      content: "\e25b";
    }
    .icon-drag-horizontal-ln-1:before {
      content: "\e25c";
    }
    .icon-drag-left-ln-1:before {
      content: "\e25d";
    }
    .icon-drag-right-ln-1:before {
      content: "\e25e";
    }
    .icon-drag-up-ln-1:before {
      content: "\e25f";
    }
    .icon-drag-vertical-ln-1:before {
      content: "\e260";
    }
    .icon-filck-down-ln-1:before {
      content: "\e261";
    }
    .icon-flick-up-ln-1:before {
      content: "\e262";
    }
    .icon-horizontal-flick-ln-1:before {
      content: "\e263";
    }
    .icon-left-flick-ln-1:before {
      content: "\e264";
    }
    .icon-omnidirectional-drag-ln-1:before {
      content: "\e265";
    }
    .icon-omnidirectional-flick-ln-1:before {
      content: "\e266";
    }
    .icon-omnidirectional-swipe-ln-1:before {
      content: "\e267";
    }
    .icon-pinch-ln-1:before {
      content: "\e268";
    }
    .icon-right-flick-ln-1:before {
      content: "\e269";
    }
    .icon-rotate-clockwis-ln-1:before {
      content: "\e26a";
    }
    .icon-rotate-counterclockwise-ln-1:before {
      content: "\e26b";
    }
    .icon-spread-ln-1:before {
      content: "\e26c";
    }
    .icon-swipe-down-ln-1:before {
      content: "\e26d";
    }
    .icon-swipe-horizontal-ln-1:before {
      content: "\e26e";
    }
    .icon-swipe-left-ln-1:before {
      content: "\e26f";
    }
    .icon-swipe-right-ln-1:before {
      content: "\e270";
    }
    .icon-swipe-up-ln-1:before {
      content: "\e271";
    }
    .icon-swipe-vertical-ln-1:before {
      content: "\e272";
    }
    .icon-tap-ln-1:before {
      content: "\e273";
    }
    .icon-tap-hold-ln-1:before {
      content: "\e274";
    }
    .icon-vertical-flick-ln-1:before {
      content: "\e275";
    }
    .icon-arrow-ln-1:before {
      content: "\e276";
    }
    .icon-arrow-ln-2:before {
      content: "\e277";
    }
    .icon-arrow-ln-3:before {
      content: "\e278";
    }
    .icon-arrow-ln-4:before {
      content: "\e279";
    }
    .icon-arrow-ln-5:before {
      content: "\e27a";
    }
    .icon-arrow-ln-6:before {
      content: "\e27b";
    }
    .icon-arrow-ln-7:before {
      content: "\e27c";
    }
    .icon-arrow-ln-8:before {
      content: "\e27d";
    }
    .icon-arrow-ln-9:before {
      content: "\e27e";
    }
    .icon-arrow-ln-10:before {
      content: "\e27f";
    }
    .icon-arrow-ln-11:before {
      content: "\e280";
    }
    .icon-arrow-ln-12:before {
      content: "\e281";
    }
    .icon-arrow-ln-31:before {
      content: "\e282";
    }
    .icon-arrow-ln-32:before {
      content: "\e283";
    }
    .icon-arrow-ln-33:before {
      content: "\e284";
    }
    .icon-arrow-ln-34:before {
      content: "\e285";
    }
    .icon-arrow-ln-35:before {
      content: "\e286";
    }
    .icon-arrow-ln-36:before {
      content: "\e287";
    }
    .icon-arrow-circle-ln-1:before {
      content: "\e288";
    }
    .icon-arrow-circle-ln-2:before {
      content: "\e289";
    }
    .icon-arrow-circle-ln-3:before {
      content: "\e28a";
    }
    .icon-arrow-circle-ln-4:before {
      content: "\e28b";
    }
    .icon-arrow-circle-ln-5:before {
      content: "\e28c";
    }
    .icon-arrow-circle-ln-6:before {
      content: "\e28d";
    }
    .icon-arrow-circle-ln-7:before {
      content: "\e28e";
    }
    .icon-arrow-circle-ln-8:before {
      content: "\e28f";
    }
    .icon-arrow-circle-ln-9:before {
      content: "\e290";
    }
    .icon-arrow-circle-ln-10:before {
      content: "\e291";
    }
    .icon-arrow-circle-ln-11:before {
      content: "\e292";
    }
    .icon-arrow-circle-ln-12:before {
      content: "\e293";
    }
    .icon-arrow-circle-ln-27:before {
      content: "\e294";
    }
    .icon-arrow-circle-ln-28:before {
      content: "\e295";
    }
    .icon-arrow-circle-ln-29:before {
      content: "\e296";
    }
    .icon-arrow-circle-ln-30:before {
      content: "\e297";
    }
    .icon-arrow-dot-ln-1:before {
      content: "\e298";
    }
    .icon-arrow-dot-ln-2:before {
      content: "\e299";
    }
    .icon-arrow-dot-ln-3:before {
      content: "\e29a";
    }
    .icon-arrow-dot-ln-4:before {
      content: "\e29b";
    }
    .icon-arrow-dot-ln-5:before {
      content: "\e29c";
    }
    .icon-arrow-dot-ln-6:before {
      content: "\e29d";
    }
    .icon-crosshair-1:before {
      content: "\e29e";
    }
    .icon-bin-fl-2:before {
      content: "\e29f";
    }
    .icon-bin-fl-1:before {
      content: "\e2a0";
    }
    .icon-binocular-fl-1:before {
      content: "\e2a1";
    }
    .icon-clip-fl-1:before {
      content: "\e2a2";
    }
    .icon-cutter-fl-1:before {
      content: "\e2a3";
    }
    .icon-delete-fl-1:before {
      content: "\e2a4";
    }
    .icon-delete-fl-2:before {
      content: "\e2a5";
    }
    .icon-lock-fl-2:before {
      content: "\e2a6";
    }
    .icon-link-broken-fl-1:before {
      content: "\e2a8";
    }
    .icon-key-fl-1:before {
      content: "\e2a7";
    }
    .icon-hide-fl-1:before {
      content: "\e2a9";
    }
    .icon-edit-fl-2:before {
      content: "\e2aa";
    }
    .icon-lock-fl-5:before {
      content: "\e2ab";
    }
    .icon-lock-unlock-fl-2:before {
      content: "\e2ac";
    }
    .icon-magnifier-fl-1:before {
      content: "\e2ad";
    }
    .icon-pen-fl-2:before {
      content: "\e2ae";
    }
    .icon-pencil-fl-1:before {
      content: "\e2af";
    }
    .icon-pin-fl-1:before {
      content: "\e2b0";
    }
    .icon-pin-fl-2:before {
      content: "\e2b1";
    }
    .icon-power-fl-1:before {
      content: "\e2b2";
    }
    .icon-power-fl-2:before {
      content: "\e2b3";
    }
    .icon-preview-fl-1:before {
      content: "\e2b4";
    }
    .icon-preview-fl-2:before {
      content: "\e2b5";
    }
    .icon-scissor-fl-1:before {
      content: "\e2b6";
    }
    .icon-type-fl-2:before {
      content: "\e2b7";
    }
    .icon-zoom-in-fl-1:before {
      content: "\e2b8";
    }
    .icon-zoom-out-fl-1:before {
      content: "\e2b9";
    }
    .icon-cursor-fl-1:before {
      content: "\e2ba";
    }
    .icon-hand-point-fl-1:before {
      content: "\e2bb";
    }
    .icon-hand-touch-fl-1:before {
      content: "\e2bc";
    }
    .icon-hand-touch-fl-3:before {
      content: "\e2bd";
    }
    .icon-tag-fl-1:before {
      content: "\e2be";
    }
    .icon-tag-add-fl-1:before {
      content: "\e2bf";
    }
    .icon-tag-delete-fl-1:before {
      content: "\e2c0";
    }
    .icon-tags-fl-1:before {
      content: "\e2c1";
    }
    .icon-board-fl-1:before {
      content: "\e2c2";
    }
    .icon-magnet-fl-1:before {
      content: "\e2c3";
    }
    .icon-layers-fl-1:before {
      content: "\e2c4";
    }
    .icon-magic-wand-fl-1:before {
      content: "\e2c5";
    }
    .icon-ruler-fl-1:before {
      content: "\e2c6";
    }
    .icon-stationery-fl-2:before {
      content: "\e2c7";
    }
    .icon-stationery-fl-1:before {
      content: "\e2c8";
    }
    .icon-award-fl-1:before {
      content: "\e2c9";
    }
    .icon-award-fl-2:before {
      content: "\e2ca";
    }
    .icon-award-fl-3:before {
      content: "\e2cb";
    }
    .icon-award-fl-4:before {
      content: "\e2cc";
    }
    .icon-award-fl-5:before {
      content: "\e2cd";
    }
    .icon-award-fl-6:before {
      content: "\e2ce";
    }
    .icon-crown-fl-1:before {
      content: "\e2cf";
    }
    .icon-crown-fl-2:before {
      content: "\e2d0";
    }
    .icon-crown-fl-3:before {
      content: "\e2d1";
    }
    .icon-fire-fl-1:before {
      content: "\e2d2";
    }
    .icon-flag-fl-1:before {
      content: "\e2d3";
    }
    .icon-flag-fl-6:before {
      content: "\e2d4";
    }
    .icon-flag-fl-7:before {
      content: "\e2d5";
    }
    .icon-flag-fl-8:before {
      content: "\e2d6";
    }
    .icon-hand-like-fl-2:before {
      content: "\e2d7";
    }
    .icon-hand-unlike-fl-2:before {
      content: "\e2d8";
    }
    .icon-heart-fl-1:before {
      content: "\e2d9";
    }
    .icon-heart-fl-2:before {
      content: "\e2da";
    }
    .icon-heart-broken-fl-1:before {
      content: "\e2db";
    }
    .icon-heart-minus-fl-1:before {
      content: "\e2dc";
    }
    .icon-heart-plus-fl-1:before {
      content: "\e2dd";
    }
    .icon-present-fl-1:before {
      content: "\e2de";
    }
    .icon-star-fl-1:before {
      content: "\e2df";
    }
    .icon-star-fl-2:before {
      content: "\e2e0";
    }
    .icon-star-fl-4:before {
      content: "\e2e1";
    }
    .icon-star-fl-5:before {
      content: "\e2e2";
    }
    .icon-star-fl-6:before {
      content: "\e2e3";
    }
    .icon-star-fl-7:before {
      content: "\e2e4";
    }
    .icon-star-fl-8:before {
      content: "\e2e5";
    }
    .icon-star-fl-9:before {
      content: "\e2e6";
    }
    .icon-trophy-fl-1:before {
      content: "\e2e7";
    }
    .icon-baloon-fl-1:before {
      content: "\e2e8";
    }
    .icon-bubble-add-fl-2:before {
      content: "\e2e9";
    }
    .icon-bubble-ask-fl-2:before {
      content: "\e2ea";
    }
    .icon-bubble-attention-fl-4:before {
      content: "\e2eb";
    }
    .icon-bubble-check-fl-2:before {
      content: "\e2ec";
    }
    .icon-bubble-block-fl-2:before {
      content: "\e2ed";
    }
    .icon-bubble-conversation-fl-5:before {
      content: "\e2ee";
    }
    .icon-bubble-minus-fl-2:before {
      content: "\e2ef";
    }
    .icon-bubble-conversation-fl-6:before {
      content: "\e2f0";
    }
    .icon-bubble-delete-fl-2:before {
      content: "\e2f1";
    }
    .icon-bubble-quote-fl-2:before {
      content: "\e2f2";
    }
    .icon-chat-fl-6:before {
      content: "\e2f3";
    }
    .icon-bubble-edit-fl-2:before {
      content: "\e2f4";
    }
    .icon-bubble-comment-fl-2:before {
      content: "\e2f5";
    }
    .icon-bubble-heart-fl-2:before {
      content: "\e2f6";
    }
    .icon-bubble-star-fl-2:before {
      content: "\e2f7";
    }
    .icon-bubble-information-fl-1:before {
      content: "\e2f8";
    }
    .icon-chat-fl-7:before {
      content: "\e2f9";
    }
    .icon-bubble-smiley-fl-3:before {
      content: "\e2fa";
    }
    .icon-smiley-happy-fl-1:before {
      content: "\e2fb";
    }
    .icon-smiley-happy-fl-2:before {
      content: "\e2fc";
    }
    .icon-smiley-happy-fl-3:before {
      content: "\e2fd";
    }
    .icon-smiley-happy-fl-4:before {
      content: "\e2fe";
    }
    .icon-smiley-happy-fl-5:before {
      content: "\e2ff";
    }
    .icon-smiley-sad-fl-1:before {
      content: "\e300";
    }
    .icon-smiley-surprise-fl-1:before {
      content: "\e301";
    }
    .icon-smiley-wink-fl-1:before {
      content: "\e302";
    }
    .icon-call-fl-1:before {
      content: "\e303";
    }
    .icon-mobile-phone-fl-1:before {
      content: "\e304";
    }
    .icon-mobile-phone-fl-2:before {
      content: "\e305";
    }
    .icon-signal-weak-fl-1:before {
      content: "\e306";
    }
    .icon-smartphone-fl-1:before {
      content: "\e307";
    }
    .icon-phone-fl-3:before {
      content: "\e308";
    }
    .icon-signal-fine-fl-1:before {
      content: "\e309";
    }
    .icon-signal-full-fl-2:before {
      content: "\e30a";
    }
    .icon-signal-high-fl-1:before {
      content: "\e30b";
    }
    .icon-signal-no-fl-1:before {
      content: "\e30c";
    }
    .icon-signal-poor-fl-1:before {
      content: "\e30d";
    }
    .icon-camera-symbol-fl-3:before {
      content: "\e30e";
    }
    .icon-antenna-fl-2:before {
      content: "\e30f";
    }
    .icon-link-fl-1:before {
      content: "\e310";
    }
    .icon-megaphone-fl-1:before {
      content: "\e311";
    }
    .icon-rss-fl-2:before {
      content: "\e312";
    }
    .icon-inbox-fl-3:before {
      content: "\e313";
    }
    .icon-inbox-fl-4:before {
      content: "\e314";
    }
    .icon-inbox-fl-2:before {
      content: "\e315";
    }
    .icon-mail-fl-2:before {
      content: "\e316";
    }
    .icon-mail-add-fl-1:before {
      content: "\e317";
    }
    .icon-mail-attention-fl-1:before {
      content: "\e318";
    }
    .icon-mail-block-fl-1:before {
      content: "\e319";
    }
    .icon-mail-box-fl-3:before {
      content: "\e31a";
    }
    .icon-mail-checked-fl-2:before {
      content: "\e31b";
    }
    .icon-mail-compose-fl-2:before {
      content: "\e31c";
    }
    .icon-mail-delete-fl-2:before {
      content: "\e31d";
    }
    .icon-mail-favorite-fl-2:before {
      content: "\e31e";
    }
    .icon-mail-inbox-fl-2:before {
      content: "\e31f";
    }
    .icon-mail-lock-fl-1:before {
      content: "\e320";
    }
    .icon-mail-minus-fl-1:before {
      content: "\e321";
    }
    .icon-mail-read-fl-1:before {
      content: "\e322";
    }
    .icon-mail-recieved-fl-1:before {
      content: "\e323";
    }
    .icon-mail-recieved-fl-2:before {
      content: "\e324";
    }
    .icon-mail-search-fl-1:before {
      content: "\e325";
    }
    .icon-mail-search-fl-2:before {
      content: "\e326";
    }
    .icon-mail-sent-fl-1:before {
      content: "\e327";
    }
    .icon-mail-sent-fl-2:before {
      content: "\e328";
    }
    .icon-mail-setting-fl-2:before {
      content: "\e329";
    }
    .icon-mail-star-fl-2:before {
      content: "\e32a";
    }
    .icon-mail-sync-fl-1:before {
      content: "\e32b";
    }
    .icon-mail-time-fl-1:before {
      content: "\e32c";
    }
    .icon-outbox-fl-1:before {
      content: "\e32d";
    }
    .icon-plane-paper-fl-1:before {
      content: "\e32e";
    }
    .icon-reply-mail-fl-1:before {
      content: "\e32f";
    }
    .icon-reply-mail-fl-2:before {
      content: "\e330";
    }
    .icon-connection-fl-2:before {
      content: "\e331";
    }
    .icon-connection-fl-3:before {
      content: "\e332";
    }
    .icon-contacts-fl-1:before {
      content: "\e333";
    }
    .icon-contacts-fl-2:before {
      content: "\e334";
    }
    .icon-contacts-fl-3:before {
      content: "\e335";
    }
    .icon-female-fl-1:before {
      content: "\e336";
    }
    .icon-gender-female-fl-1:before {
      content: "\e337";
    }
    .icon-gender-male-fl-1:before {
      content: "\e338";
    }
    .icon-id-fl-3:before {
      content: "\e339";
    }
    .icon-id-fl-8:before {
      content: "\e33a";
    }
    .icon-male-fl-1:before {
      content: "\e33b";
    }
    .icon-profile-fl-1:before {
      content: "\e33c";
    }
    .icon-profile-fl-6:before {
      content: "\e33d";
    }
    .icon-profile-gentleman-fl-2:before {
      content: "\e33e";
    }
    .icon-profile-serviceman-fl-2:before {
      content: "\e33f";
    }
    .icon-user-fl-1:before {
      content: "\e340";
    }
    .icon-user-fl-2:before {
      content: "\e341";
    }
    .icon-user-add-fl-1:before {
      content: "\e342";
    }
    .icon-user-add-fl-2:before {
      content: "\e343";
    }
    .icon-user-block-fl-1:before {
      content: "\e344";
    }
    .icon-user-block-fl-2:before {
      content: "\e345";
    }
    .icon-user-checked-fl-1:before {
      content: "\e346";
    }
    .icon-user-checked-fl-2:before {
      content: "\e347";
    }
    .icon-user-delete-fl-1:before {
      content: "\e348";
    }
    .icon-user-delete-fl-2:before {
      content: "\e349";
    }
    .icon-user-edit-fl-1:before {
      content: "\e34a";
    }
    .icon-user-edit-fl-2:before {
      content: "\e34b";
    }
    .icon-user-heart-fl-1:before {
      content: "\e34c";
    }
    .icon-user-heart-fl-2:before {
      content: "\e34d";
    }
    .icon-user-lock-fl-1:before {
      content: "\e34e";
    }
    .icon-user-lock-fl-2:before {
      content: "\e34f";
    }
    .icon-user-minus-fl-1:before {
      content: "\e350";
    }
    .icon-user-minus-fl-2:before {
      content: "\e351";
    }
    .icon-user-search-fl-1:before {
      content: "\e352";
    }
    .icon-user-search-fl-2:before {
      content: "\e353";
    }
    .icon-user-setting-fl-1:before {
      content: "\e354";
    }
    .icon-user-setting-fl-2:before {
      content: "\e355";
    }
    .icon-user-star-fl-1:before {
      content: "\e356";
    }
    .icon-user-star-fl-2:before {
      content: "\e357";
    }
    .icon-basket-fl-1:before {
      content: "\e358";
    }
    .icon-basket-fl-3:before {
      content: "\e359";
    }
    .icon-basket-add-fl-2:before {
      content: "\e35a";
    }
    .icon-basket-minus-fl-1:before {
      content: "\e35b";
    }
    .icon-briefcase-fl-1:before {
      content: "\e35c";
    }
    .icon-cart-fl-1:before {
      content: "\e35d";
    }
    .icon-cart-fl-2:before {
      content: "\e35e";
    }
    .icon-cart-fl-3:before {
      content: "\e35f";
    }
    .icon-cart-fl-4:before {
      content: "\e360";
    }
    .icon-hand-bag-fl-1:before {
      content: "\e361";
    }
    .icon-qr-code-fl-1:before {
      content: "\e362";
    }
    .icon-receipt-fl-1:before {
      content: "\e363";
    }
    .icon-receipt-fl-2:before {
      content: "\e364";
    }
    .icon-receipt-fl-3:before {
      content: "\e365";
    }
    .icon-receipt-fl-4:before {
      content: "\e366";
    }
    .icon-shopping-fl-1:before {
      content: "\e367";
    }
    .icon-shopping-bag-fl-1:before {
      content: "\e368";
    }
    .icon-shopping-bag-fl-2:before {
      content: "\e369";
    }
    .icon-shopping-bag-fl-3:before {
      content: "\e36a";
    }
    .icon-sign-new-fl-1:before {
      content: "\e36b";
    }
    .icon-sign-new-fl-2:before {
      content: "\e36c";
    }
    .icon-sign-star-fl-1:before {
      content: "\e36d";
    }
    .icon-wallet-fl-3:before {
      content: "\e36e";
    }
    .icon-camera-fl-1:before {
      content: "\e36f";
    }
    .icon-camera-fl-5:before {
      content: "\e370";
    }
    .icon-camera-front-fl-1:before {
      content: "\e371";
    }
    .icon-film-fl-2:before {
      content: "\e372";
    }
    .icon-photo-fl-1:before {
      content: "\e373";
    }
    .icon-photos-fl-2:before {
      content: "\e374";
    }
    .icon-signal-camera-fl-1:before {
      content: "\e375";
    }
    .icon-signal-camera-fl-2:before {
      content: "\e376";
    }
    .icon-movie-play-fl-1:before {
      content: "\e377";
    }
    .icon-movie-play-fl-3:before {
      content: "\e378";
    }
    .icon-television-fl-1:before {
      content: "\e379";
    }
    .icon-video-camera-fl-1:before {
      content: "\e37a";
    }
    .icon-video-camera-fl-2:before {
      content: "\e37b";
    }
    .icon-backward-fl-2:before {
      content: "\e37c";
    }
    .icon-eject-fl-2:before {
      content: "\e37d";
    }
    .icon-equalizer-fl-1:before {
      content: "\e37e";
    }
    .icon-forward-fl-2:before {
      content: "\e37f";
    }
    .icon-headphone-fl-1:before {
      content: "\e380";
    }
    .icon-microphone-fl-2:before {
      content: "\e381";
    }
    .icon-movie-play-fl-4:before {
      content: "\e382";
    }
    .icon-music-note-fl-3:before {
      content: "\e383";
    }
    .icon-music-note-fl-4:before {
      content: "\e384";
    }
    .icon-music-note-fl-5:before {
      content: "\e385";
    }
    .icon-next-fl-2:before {
      content: "\e386";
    }
    .icon-notes-fl-2:before {
      content: "\e387";
    }
    .icon-pause-fl-2:before {
      content: "\e388";
    }
    .icon-play-fl-2:before {
      content: "\e389";
    }
    .icon-stop-fl-2:before {
      content: "\e38a";
    }
    .icon-volume-mute-fl-3:before {
      content: "\e38b";
    }
    .icon-volume-down-fl-2:before {
      content: "\e38c";
    }
    .icon-volume-loud-fl-1:before {
      content: "\e38d";
    }
    .icon-volume-low-fl-1:before {
      content: "\e38e";
    }
    .icon-volume-medium-fl-1:before {
      content: "\e38f";
    }
    .icon-volume-mute-fl-1:before {
      content: "\e390";
    }
    .icon-volume-up-fl-2:before {
      content: "\e391";
    }
    .icon-cloud-fl-1:before {
      content: "\e392";
    }
    .icon-cloud-add-fl-1:before {
      content: "\e393";
    }
    .icon-cloud-checked-fl-1:before {
      content: "\e394";
    }
    .icon-cloud-delete-fl-1:before {
      content: "\e395";
    }
    .icon-cloud-download-fl-1:before {
      content: "\e396";
    }
    .icon-cloud-minus-fl-1:before {
      content: "\e397";
    }
    .icon-cloud-refresh-fl-1:before {
      content: "\e398";
    }
    .icon-cloud-sync-fl-1:before {
      content: "\e399";
    }
    .icon-cloud-upload-fl-1:before {
      content: "\e39a";
    }
    .icon-download-fl-1:before {
      content: "\e39b";
    }
    .icon-download-fl-3:before {
      content: "\e39c";
    }
    .icon-download-fl-12:before {
      content: "\e39d";
    }
    .icon-goal-fl-1:before {
      content: "\e39e";
    }
    .icon-goal-fl-2:before {
      content: "\e39f";
    }
    .icon-upload-fl-1:before {
      content: "\e3a0";
    }
    .icon-upload-fl-5:before {
      content: "\e3a1";
    }
    .icon-upload-fl-12:before {
      content: "\e3a2";
    }
    .icon-clipboard-fl-1:before {
      content: "\e3a3";
    }
    .icon-clipboard-fl-3:before {
      content: "\e3a4";
    }
    .icon-clipboard-add-fl-1:before {
      content: "\e3a5";
    }
    .icon-clipboard-block-fl-1:before {
      content: "\e3a6";
    }
    .icon-clipboard-checked-fl-1:before {
      content: "\e3a7";
    }
    .icon-clipboard-delete-fl-1:before {
      content: "\e3a8";
    }
    .icon-clipboard-edit-fl-1:before {
      content: "\e3a9";
    }
    .icon-clipboard-minus-fl-1:before {
      content: "\e3aa";
    }
    .icon-document-fl-1:before {
      content: "\e3ab";
    }
    .icon-document-fl-2:before {
      content: "\e3ac";
    }
    .icon-file-fl-1:before {
      content: "\e3ad";
    }
    .icon-file-fl-2:before {
      content: "\e3ae";
    }
    .icon-file-add-fl-1:before {
      content: "\e3af";
    }
    .icon-file-attention-fl-1:before {
      content: "\e3b0";
    }
    .icon-file-block-fl-1:before {
      content: "\e3b1";
    }
    .icon-file-bookmark-fl-1:before {
      content: "\e3b2";
    }
    .icon-file-checked-fl-1:before {
      content: "\e3b3";
    }
    .icon-file-code-fl-1:before {
      content: "\e3b4";
    }
    .icon-file-delete-fl-1:before {
      content: "\e3b5";
    }
    .icon-file-download-fl-1:before {
      content: "\e3b6";
    }
    .icon-file-edit-fl-1:before {
      content: "\e3b7";
    }
    .icon-file-favorite-fl-1:before {
      content: "\e3b8";
    }
    .icon-file-favorite-fl-2:before {
      content: "\e3b9";
    }
    .icon-file-graph-fl-1:before {
      content: "\e3ba";
    }
    .icon-file-graph-fl-2:before {
      content: "\e3bb";
    }
    .icon-file-home-fl-1:before {
      content: "\e3bc";
    }
    .icon-file-image-fl-1:before {
      content: "\e3bd";
    }
    .icon-file-image-fl-2:before {
      content: "\e3be";
    }
    .icon-file-list-fl-1:before {
      content: "\e3bf";
    }
    .icon-file-lock-fl-1:before {
      content: "\e3c0";
    }
    .icon-file-media-fl-1:before {
      content: "\e3c1";
    }
    .icon-file-minus-fl-1:before {
      content: "\e3c2";
    }
    .icon-file-music-fl-1:before {
      content: "\e3c3";
    }
    .icon-file-new-fl-1:before {
      content: "\e3c4";
    }
    .icon-file-registry-fl-1:before {
      content: "\e3c5";
    }
    .icon-file-search-fl-1:before {
      content: "\e3c6";
    }
    .icon-file-setting-fl-1:before {
      content: "\e3c7";
    }
    .icon-file-sync-fl-1:before {
      content: "\e3c8";
    }
    .icon-file-table-fl-1:before {
      content: "\e3c9";
    }
    .icon-file-thumbnail-fl-1:before {
      content: "\e3ca";
    }
    .icon-file-time-fl-1:before {
      content: "\e3cb";
    }
    .icon-file-transfer-fl-1:before {
      content: "\e3cc";
    }
    .icon-file-zip-fl-1:before {
      content: "\e3cd";
    }
    .icon-files-fl-1:before {
      content: "\e3ce";
    }
    .icon-files-fl-6:before {
      content: "\e3cf";
    }
    .icon-folder-fl-1:before {
      content: "\e3d0";
    }
    .icon-folder-fl-2:before {
      content: "\e3d1";
    }
    .icon-folder-fl-3:before {
      content: "\e3d2";
    }
    .icon-folder-fl-4:before {
      content: "\e3d3";
    }
    .icon-add-fl-1:before {
      content: "\e3d4";
    }
    .icon-add-fl-2:before {
      content: "\e3d5";
    }
    .icon-add-fl-3:before {
      content: "\e3d6";
    }
    .icon-arrow-move-fl-1:before {
      content: "\e3d7";
    }
    .icon-delete-fl-3:before {
      content: "\e3d8";
    }
    .icon-delete-fl-4:before {
      content: "\e3d9";
    }
    .icon-delete-fl-5:before {
      content: "\e3da";
    }
    .icon-forward-fl-1:before {
      content: "\e3db";
    }
    .icon-infinity-fl-1:before {
      content: "\e3dc";
    }
    .icon-loading-fl-1:before {
      content: "\e3dd";
    }
    .icon-log-out-fl-1:before {
      content: "\e3de";
    }
    .icon-loop-fl-1:before {
      content: "\e3df";
    }
    .icon-minus-fl-1:before {
      content: "\e3e0";
    }
    .icon-minus-fl-2:before {
      content: "\e3e1";
    }
    .icon-minus-fl-3:before {
      content: "\e3e2";
    }
    .icon-next-fl-3:before {
      content: "\e3e3";
    }
    .icon-power-fl-3:before {
      content: "\e3e4";
    }
    .icon-refresh-fl-1:before {
      content: "\e3e5";
    }
    .icon-return-fl-1:before {
      content: "\e3e6";
    }
    .icon-scale-reduce-fl-3:before {
      content: "\e3e7";
    }
    .icon-scale-spread-fl-1:before {
      content: "\e3e8";
    }
    .icon-power-fl-5:before {
      content: "\e3e9";
    }
    .icon-shuffle-fl-1:before {
      content: "\e3ea";
    }
    .icon-transfer-fl-1:before {
      content: "\e3eb";
    }
    .icon-chat-fl-1:before {
      content: "\e3ec";
    }
    .icon-chat-fl-2:before {
      content: "\e3ed";
    }
    .icon-pulse-fl-1:before {
      content: "\e3ee";
    }
    .icon-scale-fl-1:before {
      content: "\e3ef";
    }
    .icon-setting-adjustment-fl-1:before {
      content: "\e3f0";
    }
    .icon-setting-gear-fl-1:before {
      content: "\e3f1";
    }
    .icon-setting-gears-fl-1:before {
      content: "\e3f2";
    }
    .icon-setting-wrenches-fl-1:before {
      content: "\e3f3";
    }
    .icon-switch-fl-1:before {
      content: "\e3f4";
    }
    .icon-wrench-fl-1:before {
      content: "\e3f5";
    }
    .icon-switch-fl-2:before {
      content: "\e3f6";
    }
    .icon-alarm-fl-1:before {
      content: "\e3f7";
    }
    .icon-alarm-clock-fl-1:before {
      content: "\e3f8";
    }
    .icon-alarm-snooze-fl-1:before {
      content: "\e3f9";
    }
    .icon-bell-fl-1:before {
      content: "\e3fa";
    }
    .icon-calendar-fl-1:before {
      content: "\e3fb";
    }
    .icon-calendar-fl-2:before {
      content: "\e3fc";
    }
    .icon-clock-fl-1:before {
      content: "\e3fd";
    }
    .icon-clock-fl-2:before {
      content: "\e3fe";
    }
    .icon-clock-fl-3:before {
      content: "\e3ff";
    }
    .icon-hourglass-fl-1:before {
      content: "\e400";
    }
    .icon-hourglass-fl-2:before {
      content: "\e401";
    }
    .icon-timer-fl-1:before {
      content: "\e402";
    }
    .icon-timer-full-fl-2:before {
      content: "\e403";
    }
    .icon-watch-fl-1:before {
      content: "\e404";
    }
    .icon-watch-fl-2:before {
      content: "\e405";
    }
    .icon-alert-fl-1:before {
      content: "\e406";
    }
    .icon-alert-fl-2:before {
      content: "\e407";
    }
    .icon-alert-fl-3:before {
      content: "\e408";
    }
    .icon-information-fl-1:before {
      content: "\e409";
    }
    .icon-question-mark-fl-1:before {
      content: "\e40a";
    }
    .icon-amex-card-fl-1:before {
      content: "\e40b";
    }
    .icon-atm-fl-1:before {
      content: "\e40c";
    }
    .icon-balance-fl-1:before {
      content: "\e40d";
    }
    .icon-bank-fl-1:before {
      content: "\e40e";
    }
    .icon-bank-note-fl-1:before {
      content: "\e40f";
    }
    .icon-bank-notes-fl-1:before {
      content: "\e410";
    }
    .icon-bank-notes-fl-2:before {
      content: "\e411";
    }
    .icon-bitcoins-fl-1:before {
      content: "\e412";
    }
    .icon-box-fl-1:before {
      content: "\e413";
    }
    .icon-business-chart-fl-1:before {
      content: "\e414";
    }
    .icon-business-chart-fl-2:before {
      content: "\e415";
    }
    .icon-calculator-fl-1:before {
      content: "\e416";
    }
    .icon-calculator-fl-2:before {
      content: "\e417";
    }
    .icon-chart-down-fl-1:before {
      content: "\e419";
    }
    .icon-chart-up-fl-1:before {
      content: "\e41a";
    }
    .icon-dollar-currency-fl-3:before {
      content: "\e41b";
    }
    .icon-check-fl-1:before {
      content: "\e41c";
    }
    .icon-coins-fl-1:before {
      content: "\e41d";
    }
    .icon-coins-fl-2:before {
      content: "\e41e";
    }
    .icon-credit-card-fl-1:before {
      content: "\e41f";
    }
    .icon-hand-card-fl-1:before {
      content: "\e418";
    }
    .icon-master-card-fl-1:before {
      content: "\e420";
    }
    .icon-money-fl-1:before {
      content: "\e421";
    }
    .icon-percent-fl-1:before {
      content: "\e422";
    }
    .icon-pie-chart-fl-1:before {
      content: "\e423";
    }
    .icon-pie-chart-fl-2:before {
      content: "\e424";
    }
    .icon-piggy-bank-fl-1:before {
      content: "\e425";
    }
    .icon-safe-fl-1:before {
      content: "\e426";
    }
    .icon-shop-fl-1:before {
      content: "\e427";
    }
    .icon-sign-fl-1:before {
      content: "\e428";
    }
    .icon-trolley-fl-1:before {
      content: "\e429";
    }
    .icon-truck-fl-2:before {
      content: "\e42a";
    }
    .icon-add-marker-fl-1:before {
      content: "\e42b";
    }
    .icon-compass-fl-1:before {
      content: "\e42c";
    }
    .icon-compass-fl-2:before {
      content: "\e42d";
    }
    .icon-delete-marker-fl-1:before {
      content: "\e42e";
    }
    .icon-delete-marker-fl-2:before {
      content: "\e42f";
    }
    .icon-favorite-marker-fl-1:before {
      content: "\e430";
    }
    .icon-globe-fl-1:before {
      content: "\e431";
    }
    .icon-location-fl-1:before {
      content: "\e432";
    }
    .icon-map-fl-1:before {
      content: "\e433";
    }
    .icon-map-location-fl-1:before {
      content: "\e434";
    }
    .icon-map-marker-fl-1:before {
      content: "\e435";
    }
    .icon-map-pin-fl-1:before {
      content: "\e436";
    }
    .icon-map-pin-marker-fl-1:before {
      content: "\e437";
    }
    .icon-marker-fl-1:before {
      content: "\e438";
    }
    .icon-minus-marker-fl-1:before {
      content: "\e439";
    }
    .icon-pin-fl-3:before {
      content: "\e43a";
    }
    .icon-pin-fl-4:before {
      content: "\e43b";
    }
    .icon-pin-location-fl-1:before {
      content: "\e43c";
    }
    .icon-bank-fl-2:before {
      content: "\e43d";
    }
    .icon-building-fl-1:before {
      content: "\e43f";
    }
    .icon-building-fl-3:before {
      content: "\e43e";
    }
    .icon-direction-sign-fl-1:before {
      content: "\e440";
    }
    .icon-globe-fl-2:before {
      content: "\e441";
    }
    .icon-house-fl-2:before {
      content: "\e443";
    }
    .icon-temple-fl-1:before {
      content: "\e442";
    }
    .icon-bug-fl-1:before {
      content: "\e444";
    }
    .icon-plugin-fl-1:before {
      content: "\e445";
    }
    .icon-script-fl-1:before {
      content: "\e446";
    }
    .icon-window-fl-3:before {
      content: "\e447";
    }
    .icon-window-selection-fl-1:before {
      content: "\e448";
    }
    .icon-window-thumbnail-fl-1:before {
      content: "\e449";
    }
    .icon-database-fl-1:before {
      content: "\e44a";
    }
    .icon-battery-charging-fl-1:before {
      content: "\e44b";
    }
    .icon-battery-full-fl-1:before {
      content: "\e44c";
    }
    .icon-battery-high-fl-1:before {
      content: "\e44d";
    }
    .icon-battery-low-fl-1:before {
      content: "\e44e";
    }
    .icon-battery-medium-fl-1:before {
      content: "\e44f";
    }
    .icon-cd-fl-1:before {
      content: "\e450";
    }
    .icon-filter-fl-1:before {
      content: "\e451";
    }
    .icon-floppy-disk-fl-1:before {
      content: "\e452";
    }
    .icon-imac-fl-1:before {
      content: "\e453";
    }
    .icon-ipad-fl-2:before {
      content: "\e454";
    }
    .icon-ipod-fl-1:before {
      content: "\e455";
    }
    .icon-keyboard-fl-1:before {
      content: "\e456";
    }
    .icon-laptop-fl-2:before {
      content: "\e457";
    }
    .icon-mobile-phone-fl-3:before {
      content: "\e458";
    }
    .icon-mouse-fl-2:before {
      content: "\e459";
    }
    .icon-plug-fl-2:before {
      content: "\e45a";
    }
    .icon-printer-fl-1:before {
      content: "\e45b";
    }
    .icon-screen-fl-1:before {
      content: "\e45c";
    }
    .icon-screen-fl-2:before {
      content: "\e45d";
    }
    .icon-smartphone-fl-2:before {
      content: "\e45e";
    }
    .icon-bluetooth-fl-1:before {
      content: "\e45f";
    }
    .icon-ethernet-fl-1:before {
      content: "\e460";
    }
    .icon-usb-fl-1:before {
      content: "\e461";
    }
    .icon-wireless-signal-fl-1:before {
      content: "\e462";
    }
    .icon-book-fl-1:before {
      content: "\e463";
    }
    .icon-bookmark-fl-4:before {
      content: "\e464";
    }
    .icon-document-box-fl-1:before {
      content: "\e465";
    }
    .icon-list-fl-1:before {
      content: "\e466";
    }
    .icon-layers-fl-2:before {
      content: "\e467";
    }
    .icon-document-box-fl-2:before {
      content: "\e468";
    }
    .icon-list-fl-2:before {
      content: "\e469";
    }
    .icon-newspaper-fl-1:before {
      content: "\e46a";
    }
    .icon-book-fl-4:before {
      content: "\e46b";
    }
    .icon-books-fl-3:before {
      content: "\e46c";
    }
    .icon-briefcase-fl-2:before {
      content: "\e46d";
    }
    .icon-drawer-fl-2:before {
      content: "\e46e";
    }
    .icon-newspaper-fl-2:before {
      content: "\e46f";
    }
    .icon-registry-fl-1:before {
      content: "\e470";
    }
    .icon-book-fl-6:before {
      content: "\e471";
    }
    .icon-book-fl-7:before {
      content: "\e472";
    }
    .icon-book-favorite-fl-1:before {
      content: "\e473";
    }
    .icon-bookmark-fl-1:before {
      content: "\e474";
    }
    .icon-bookmark-fl-2:before {
      content: "\e475";
    }
    .icon-creative-commons-fl-1:before {
      content: "\e476";
    }
    .icon-cube-fl-1:before {
      content: "\e477";
    }
    .icon-files-fl-2:before {
      content: "\e479";
    }
    .icon-filter-fl-2:before {
      content: "\e478";
    }
    .icon-thumbnails-fl-1:before {
      content: "\e47a";
    }
    .icon-hierarchy-fl-1:before {
      content: "\e47b";
    }
    .icon-hierarchy-fl-2:before {
      content: "\e47c";
    }
    .icon-hierarchy-fl-5:before {
      content: "\e47d";
    }
    .icon-hierarchy-fl-6:before {
      content: "\e47e";
    }
    .icon-hierarchy-fl-7:before {
      content: "\e47f";
    }
    .icon-network-fl-1:before {
      content: "\e480";
    }
    .icon-network-fl-2:before {
      content: "\e481";
    }
    .icon-backpack-fl-1:before {
      content: "\e482";
    }
    .icon-bed-fl-1:before {
      content: "\e483";
    }
    .icon-bomb-fl-1:before {
      content: "\e484";
    }
    .icon-buoy-ring-fl-1:before {
      content: "\e485";
    }
    .icon-campfire-fl-1:before {
      content: "\e486";
    }
    .icon-can-fl-1:before {
      content: "\e487";
    }
    .icon-candle-fl-1:before {
      content: "\e488";
    }
    .icon-chair-director-fl-1:before {
      content: "\e489";
    }
    .icon-diamond-fl-1:before {
      content: "\e48a";
    }
    .icon-disabled-fl-1:before {
      content: "\e48b";
    }
    .icon-flashlight-fl-1:before {
      content: "\e48c";
    }
    .icon-lamp-fl-3:before {
      content: "\e48d";
    }
    .icon-scale-fl-2:before {
      content: "\e48e";
    }
    .icon-shovel-fl-1:before {
      content: "\e48f";
    }
    .icon-target-fl-1:before {
      content: "\e490";
    }
    .icon-traffic-cone-fl-1:before {
      content: "\e491";
    }
    .icon-traffic-light-fl-1:before {
      content: "\e492";
    }
    .icon-traffic-light-fl-2:before {
      content: "\e493";
    }
    .icon-weigh-fl-1:before {
      content: "\e494";
    }
    .icon-academic-cap-fl-1:before {
      content: "\e495";
    }
    .icon-beanie-fl-1:before {
      content: "\e496";
    }
    .icon-chef-hat-fl-1:before {
      content: "\e497";
    }
    .icon-necktie-fl-1:before {
      content: "\e498";
    }
    .icon-shirt-fl-1:before {
      content: "\e499";
    }
    .icon-sneakers-fl-1:before {
      content: "\e49a";
    }
    .icon-sunglasses-fl-1:before {
      content: "\e49b";
    }
    .icon-trousers-fl-1:before {
      content: "\e49c";
    }
    .icon-apple-fl-1:before {
      content: "\e49d";
    }
    .icon-beer-fl-1:before {
      content: "\e49e";
    }
    .icon-boil-fl-1:before {
      content: "\e49f";
    }
    .icon-bottle-fl-1:before {
      content: "\e4a0";
    }
    .icon-bottle-fl-2:before {
      content: "\e4a1";
    }
    .icon-bottle-fl-3:before {
      content: "\e4a2";
    }
    .icon-bottle-fl-4:before {
      content: "\e4a3";
    }
    .icon-bread-fl-1:before {
      content: "\e4a4";
    }
    .icon-burger-fl-2:before {
      content: "\e4a6";
    }
    .icon-cake-fl-1:before {
      content: "\e4a7";
    }
    .icon-cake-fl-2:before {
      content: "\e4a8";
    }
    .icon-champagne-fl-1:before {
      content: "\e4a9";
    }
    .icon-cheese-fl-1:before {
      content: "\e4aa";
    }
    .icon-cocktail-fl-1:before {
      content: "\e4ab";
    }
    .icon-cocktail-fl-2:before {
      content: "\e4ac";
    }
    .icon-cocktail-fl-3:before {
      content: "\e4ad";
    }
    .icon-coffee-cup-fl-2:before {
      content: "\e4ae";
    }
    .icon-coffee-pot-fl-1:before {
      content: "\e4af";
    }
    .icon-cup-fl-2:before {
      content: "\e4b0";
    }
    .icon-deep-fry-fl-1:before {
      content: "\e4b1";
    }
    .icon-energy-drink-fl-1:before {
      content: "\e4b2";
    }
    .icon-espresso-machine-fl-1:before {
      content: "\e4b3";
    }
    .icon-food-dome-fl-1:before {
      content: "\e4b4";
    }
    .icon-fork-and-knife-fl-1:before {
      content: "\e4b5";
    }
    .icon-fork-and-spoon-fl-1:before {
      content: "\e4b6";
    }
    .icon-grape-fl-1:before {
      content: "\e4b7";
    }
    .icon-grater-fl-1:before {
      content: "\e4b8";
    }
    .icon-grill-fl-1:before {
      content: "\e4b9";
    }
    .icon-hot-drinks-glass-fl-1:before {
      content: "\e4ba";
    }
    .icon-hotdog-fl-1:before {
      content: "\e4bb";
    }
    .icon-ice-cream-fl-1:before {
      content: "\e4bc";
    }
    .icon-ice-cream-fl-2:before {
      content: "\e4bd";
    }
    .icon-ice-cream-fl-3:before {
      content: "\e4be";
    }
    .icon-ice-drinks-glass-fl-1:before {
      content: "\e4bf";
    }
    .icon-juicer-fl-1:before {
      content: "\e4c0";
    }
    .icon-kitchen-timer-fl-1:before {
      content: "\e4c1";
    }
    .icon-milk-fl-1:before {
      content: "\e4c2";
    }
    .icon-orange-fl-1:before {
      content: "\e4c3";
    }
    .icon-oven-fl-1:before {
      content: "\e4c4";
    }
    .icon-pan-fry-fl-1:before {
      content: "\e4c5";
    }
    .icon-pepper-salt-fl-1:before {
      content: "\e4c6";
    }
    .icon-pizza-fl-1:before {
      content: "\e4c7";
    }
    .icon-pop-corn-fl-1:before {
      content: "\e4c8";
    }
    .icon-serving-fl-1:before {
      content: "\e4c9";
    }
    .icon-soda-fl-1:before {
      content: "\e4ca";
    }
    .icon-soda-can-fl-1:before {
      content: "\e4cb";
    }
    .icon-soda-can-fl-2:before {
      content: "\e4cc";
    }
    .icon-steam-fl-1:before {
      content: "\e4cd";
    }
    .icon-tea-pot-fl-1:before {
      content: "\e4ce";
    }
    .icon-thermometer-high-fl-1:before {
      content: "\e4cf";
    }
    .icon-thermometer-low-fl-1:before {
      content: "\e4d0";
    }
    .icon-thermometer-medium-fl-1:before {
      content: "\e4d1";
    }
    .icon-water-fl-1:before {
      content: "\e4d2";
    }
    .icon-wine-fl-1:before {
      content: "\e4d3";
    }
    .icon-ambulance-fl-1:before {
      content: "\e4a5";
    }
    .icon-beaker-fl-1:before {
      content: "\e4d4";
    }
    .icon-beaker-fl-2:before {
      content: "\e4d5";
    }
    .icon-blood-fl-1:before {
      content: "\e4d6";
    }
    .icon-drug-fl-1:before {
      content: "\e4d7";
    }
    .icon-heart-pulse-fl-1:before {
      content: "\e4d8";
    }
    .icon-yin-yang-fl-1:before {
      content: "\e4d9";
    }
    .icon-medicine-fl-1:before {
      content: "\e4da";
    }
    .icon-microscope-fl-1:before {
      content: "\e4db";
    }
    .icon-mortar-and-pestlefl-1:before {
      content: "\e4dc";
    }
    .icon-plaster-fl-1:before {
      content: "\e4dd";
    }
    .icon-pulse-graph-fl-1:before {
      content: "\e4de";
    }
    .icon-pulse-graph-fl-2:before {
      content: "\e4df";
    }
    .icon-pulse-graph-fl-3:before {
      content: "\e4e0";
    }
    .icon-red-cross-fl-1:before {
      content: "\e4e1";
    }
    .icon-stethoscope-fl-1:before {
      content: "\e4e2";
    }
    .icon-balloon-fl-1:before {
      content: "\e4e3";
    }
    .icon-smileys-mask-fl-1:before {
      content: "\e4e4";
    }
    .icon-suitcase-fl-1:before {
      content: "\e4e5";
    }
    .icon-card-fl-1:before {
      content: "\e4e6";
    }
    .icon-ticket-fl-1:before {
      content: "\e4e7";
    }
    .icon-ticket-fl-2:before {
      content: "\e4e8";
    }
    .icon-ticket-fl-3:before {
      content: "\e4e9";
    }
    .icon-dice-fl-1:before {
      content: "\e4ea";
    }
    .icon-smiley-mask-happy-fl-1:before {
      content: "\e4eb";
    }
    .icon-smiley-mask-sad-fl-1:before {
      content: "\e4ec";
    }
    .icon-cloud-1:before {
      content: "\e4ed";
    }
    .icon-thermometer-fl-1:before {
      content: "\e4ee";
    }
    .icon-waning-crescent-moon-fl-1:before {
      content: "\e4ef";
    }
    .icon-moon-cloud-fl-1:before {
      content: "\e4f0";
    }
    .icon-rain-fl-1:before {
      content: "\e4f1";
    }
    .icon-sun-fl-1:before {
      content: "\e4f2";
    }
    .icon-plane-takeoff-fl-1:before {
      content: "\e4f3";
    }
    .icon-car-fl-2:before {
      content: "\e4f4";
    }
    .icon-ship-fl-1:before {
      content: "\e4f5";
    }
    .icon-mountain-bike-fl-1:before {
      content: "\e4f6";
    }
    .icon-plane-fl-1:before {
      content: "\e4f7";
    }
    .icon-plane-landing-fl-1:before {
      content: "\e4f8";
    }
    .icon-cactus-fl-1:before {
      content: "\e4f9";
    }
    .icon-clover-fl-1:before {
      content: "\e4fa";
    }
    .icon-flower-fl-1:before {
      content: "\e4fb";
    }
    .icon-hand-eco-fl-1:before {
      content: "\e4fc";
    }
    .icon-hand-globe-fl-1:before {
      content: "\e4fd";
    }
    .icon-leaf-fl-1:before {
      content: "\e4fe";
    }
    .icon-light-eco-fl-1:before {
      content: "\e4ff";
    }
    .icon-potted-plant-fl-1:before {
      content: "\e500";
    }
    .icon-potted-plant-fl-2:before {
      content: "\e501";
    }
    .icon-arrow-fl-1:before {
      content: "\e502";
    }
    .icon-arrow-fl-2:before {
      content: "\e503";
    }
    .icon-arrow-fl-3:before {
      content: "\e504";
    }
    .icon-arrow-fl-4:before {
      content: "\e505";
    }
    .icon-arrow-fl-5:before {
      content: "\e506";
    }
    .icon-arrow-fl-6:before {
      content: "\e507";
    }
    .icon-arrow-fl-7:before {
      content: "\e508";
    }
    .icon-arrow-fl-8:before {
      content: "\e509";
    }
    .icon-arrow-fl-9:before {
      content: "\e50a";
    }
    .icon-arrow-fl-10:before {
      content: "\e50b";
    }
    .icon-arrow-fl-11:before {
      content: "\e50c";
    }
    .icon-arrow-fl-12:before {
      content: "\e50d";
    }
    .icon-arrow-circle-fl-1:before {
      content: "\e50e";
    }
    .icon-arrow-circle-fl-2:before {
      content: "\e50f";
    }
    .icon-arrow-circle-fl-3:before {
      content: "\e510";
    }
    .icon-arrow-circle-fl-4:before {
      content: "\e511";
    }
    .icon-arrow-circle-fl-5:before {
      content: "\e512";
    }
    .icon-arrow-circle-fl-6:before {
      content: "\e513";
    }
    .icon-arrow-circle-fl-7:before {
      content: "\e514";
    }
    .icon-arrow-circle-fl-8:before {
      content: "\e515";
    }
    .icon-arrow-circle-fl-9:before {
      content: "\e516";
    }
    .icon-arrow-circle-fl-10:before {
      content: "\e517";
    }
    .icon-arrow-circle-fl-11:before {
      content: "\e518";
    }
    .icon-arrow-circle-fl-12:before {
      content: "\e519";
    }
    .icon-arrow-circle-fl-27:before {
      content: "\e51a";
    }
    .icon-arrow-circle-fl-28:before {
      content: "\e51b";
    }
    .icon-arrow-circle-fl-29:before {
      content: "\e51c";
    }
    .icon-arrow-circle-fl-30:before {
      content: "\e51d";
    }
    .icon-arrow-dot-fl-1:before {
      content: "\e51e";
    }
    .icon-arrow-dot-fl-2:before {
      content: "\e51f";
    }
    .icon-arrow-dot-fl-3:before {
      content: "\e520";
    }
    .icon-arrow-dot-fl-4:before {
      content: "\e521";
    }
    .icon-arrow-dot-fl-5:before {
      content: "\e522";
    }
    .icon-arrow-dot-fl-6:before {
      content: "\e523";
    }
    .icon-camera-add-ln-1:before {
      content: "\e524";
    }
    .icon-camera-remove-ln-1:before {
      content: "\e525";
    }
    .icon-camera-retake-ln-1:before {
      content: "\e526";
    }
    .icon-cart-left-add-ln-1:before {
      content: "\e527";
    }
    .icon-cart-left-history-ln-1:before {
      content: "\e528";
    }
    .icon-cart-left-remove-ln-1:before {
      content: "\e529";
    }
    .icon-cart-right-add-ln-1:before {
      content: "\e52a";
    }
    .icon-cart-right-history-ln-1:before {
      content: "\e52b";
    }
    .icon-cart-right-remove-ln-1:before {
      content: "\e52c";
    }
    .icon-flaticon-fl-1:before {
      content: "\e52d";
    }
    .icon-flaticon-fl-1-1:before {
      content: "\e52e";
    }
    .icon-flaticon-fl-2:before {
      content: "\e52f";
    }
    .icon-logo-24-fl-1:before {
      content: "\e530";
    }
    .icon-logo-bw-fl-1:before {
      content: "\e531";
    }
    .icon-logo-hl24-fl-1:before {
      content: "\e532";
    }
    .icon-logo-hl-horizontal-fl-1:before {
      content: "\e533";
    }
    .icon-logo-hl-stacked-fl-1:before {
      content: "\e534";
    }
    .icon-heart-solid-circle-fl-1:before {
      content: "\e535";
    }
    .icon-logo-ic-fl-1:before {
      content: "\e536";
    }
    .icon-logo-ic-hl-fl-1:before {
      content: "\e537";
    }
    .icon-logo-icon-ic-fl-1:before {
      content: "\e538";
    }
    .icon-logo-myhl-fl-1:before {
      content: "\e53a";
    }
    .icon-logo-myhl-hl-fl-1:before {
      content: "\e539";
    }
    .icon-running-shoe-ln-1:before {
      content: "\e53b";
    }
    .icon-shake-glass-ln-1:before {
      content: "\e53c";
    }
    .icon-shake-glass-ln-2:before {
      content: "\e53d";
    }
    .icon-shake-glass-ln-3:before {
      content: "\e53e";
    }
    .icon-shake-magnifying-glass-ln-1:before {
      content: "\e53f";
    }
    .icon-star-solid-circle-fl-1:before {
      content: "\e540";
    }
    .icon-et-ln-1:before {
      content: "\e541";
    }
    .icon-et-ln-2:before {
      content: "\e542";
    }
    .icon-et-ln-3:before {
      content: "\e543";
    }
    .icon-et-ln-4:before {
      content: "\e544";
    }
    .icon-et-ln-5:before {
      content: "\e545";
    }
    .icon-et-ln-6:before {
      content: "\e546";
    }
    .icon-et-ln-7:before {
      content: "\e547";
    }
    .icon-file-text-ln-1:before {
      content: "\e548";
    }
    .icon-sku-ln-1:before {
      content: "\e549";
    }
    .icon-envelope-ln-1:before {
      content: "\e54a";
    }
    .icon-arrow-left-ln-2:before {
      content: "\e54b";
    }
    .icon-arrow-right-ln-2:before {
      content: "\e54c";
    }
    .icon-arrow-left-ln-3:before {
      content: "\e54d";
    }
    .icon-arrow-right-ln-3:before {
      content: "\e54e";
    }
    .icon-arrow-left-ln-4:before {
      content: "\e54f";
    }
    .icon-arrow-right-ln-4:before {
      content: "\e550";
    }
    .icon-arrow-down-1:before {
      content: "\e551";
    }
    .icon-arrow-up-1:before {
      content: "\e552";
    }
    .icon-arrow-down-2:before {
      content: "\e553";
    }
    .icon-arrow-up-2:before {
      content: "\e554";
    }
    .icon-arrow-down-3:before {
      content: "\e555";
    }
    .icon-arrow-up-3:before {
      content: "\e556";
    }
    .icon-carrot-ln-1:before {
      content: "\e557";
    }
    .icon-beauty-products-fl-1:before {
      content: "\e558";
    }
    .icon-grid-fl-1:before {
      content: "\e559";
    }
    .icon-dots-fl-1:before {
      content: "\e55a";
    }
    .icon-dots-fl-3:before {
      content: "\e55b";
    }
    .icon-dots-fl-2:before {
      content: "\e55c";
    }
    .icon-cart-ln-5:before {
      content: "\e55d";
    }
    .icon-seven-segment-fl-1:before {
      content: "\e55e";
    }
    .icon-seven-segment-fl-1-2:before {
      content: "\e55f";
    }
    .icon-seven-segment-fl-3:before {
      content: "\e560";
    }
    .icon-seven-segment-fl-4:before {
      content: "\e561";
    }
    .icon-seven-segment-fl-5:before {
      content: "\e562";
    }
    .icon-seven-segment-fl-6:before {
      content: "\e563";
    }
    .icon-seven-segment-fl-7:before {
      content: "\e564";
    }
    .icon-seven-segment-fl-8:before {
      content: "\e565";
    }
    .icon-seven-segment-fl-9:before {
      content: "\e566";
    }
    .icon-seven-segment-fl-10:before {
      content: "\e567";
    }
    .icon-steak-fl-1:before {
      content: "\e568";
    }
    .icon-grain-fl-1:before {
      content: "\e569";
    }
    .icon-return-ln-1-1:before {
      content: "\e56a";
    }
    .icon-record-ln-2:before {
      content: "\e56b";
    }
    .icon-previous-ln-2:before {
      content: "\e56c";
    }
    .icon-plugin-ln-2:before {
      content: "\e56d";
    }
    .icon-html5-ln-1:before {
      content: "\e56e";
    }
    .icon-css3-ln-1:before {
      content: "\e56f";
    }
    .icon-battery-fl-1:before {
      content: "\e570";
    }
    .icon-battery-fl-2:before {
      content: "\e571";
    }
    .icon-battery-fl-3:before {
      content: "\e572";
    }
    .icon-battery-fl-4:before {
      content: "\e573";
    }
    .icon-lightbulb-ln-1:before {
      content: "\e574";
    }
    .icon-arrow-updown-fl-1:before {
      content: "\e575";
    }
    .icon-icon-square-fl-1:before {
      content: "\e576";
    }
    .icon-feather-fl-1:before {
      content: "\e577";
    }
    .icon-popup-fl-1:before {
      content: "\e578";
    }
    .icon-atom-fl-1:before {
      content: "\e579";
    }
    .icon-burst-fl-1:before {
      content: "\e57a";
    }
    .icon-contrast-fl-1:before {
      content: "\e57b";
    }
    .icon-safari-fl-1:before {
      content: "\e57c";
    }
    .icon-opera-fl-1:before {
      content: "\e57d";
    }
    .icon-ie-fl-1:before {
      content: "\e57e";
    }
    .icon-firefox-fl-1:before {
      content: "\e57f";
    }
    .icon-chrome-fl-1:before {
      content: "\e580";
    }
    .icon-pinterest-fl-1:before {
      content: "\e581";
    }
    .icon-linkedin-fl-1:before {
      content: "\e582";
    }
    .icon-reddit-fl-1:before {
      content: "\e583";
    }
    .icon-skype-fl-1:before {
      content: "\e584";
    }
    .icon-social-windows-fl-1:before {
      content: "\e585";
    }
    .icon-picassa-fl-1:before {
      content: "\e586";
    }
    .icon-github-fl-1:before {
      content: "\e587";
    }
    .icon-tumblr-fl-1:before {
      content: "\e588";
    }
    .icon-yahoo-fl-1:before {
      content: "\e589";
    }
    .icon-amazon-fl-1:before {
      content: "\e58a";
    }
    .icon-apple-fl-1-1:before {
      content: "\e58b";
    }
    .icon-android-fl-1:before {
      content: "\e58c";
    }
    .icon-twitter-fl-1:before {
      content: "\e58d";
    }
    .icon-facebook-fl-1:before {
      content: "\e58e";
    }
    .icon-google-plus-fl-1:before {
      content: "\e58f";
    }
    .icon-vimeo-fl-1:before {
      content: "\e590";
    }
    .icon-triangle-down-fl-1:before {
      content: "\e591";
    }
    .icon-triangle-left-fl-1:before {
      content: "\e592";
    }
    .icon-triangle-right-fl-1:before {
      content: "\e593";
    }
    .icon-triangle-up-fl-1:before {
      content: "\e594";
    }
    .icon-files-ln-3:before {
      content: "\e595";
    }
    .icon-radar-ln-1:before {
      content: "\e596";
    }
    .icon-cards-ln-1:before {
      content: "\e597";
    }
    .icon-meter-fast-fl-1:before {
      content: "\e598";
    }
    .icon-meter-medium-fl-1:before {
      content: "\e599";
    }
    .icon-meter-slow-fl-1:before {
      content: "\e59a";
    }
    .icon-rocket-ln-1:before {
      content: "\e59b";
    }
    .icon-stretch-fl-1:before {
      content: "\e59c";
    }
    .icon-icon-people-fl-1:before {
      content: "\e59d";
    }
    .icon-walk-fl-1:before {
      content: "\e59e";
    }
    .icon-exercise-fl-1:before {
      content: "\e59f";
    }
    .icon-stress-control-fl-1:before {
      content: "\e5a0";
    }
    .icon-swim-fl-1:before {
      content: "\e5a1";
    }
    .icon-beans-fl-1:before {
      content: "\e5a2";
    }
    .icon-banana-fl-1:before {
      content: "\e5a3";
    }
    .icon-soccer-fl-1:before {
      content: "\e5a4";
    }
    .icon-export-fl-1:before {
      content: "\e5a5";
    }
    .icon-passport-fl-1:before {
      content: "\e5a6";
    }
    .icon-bus-ln-1:before {
      content: "\e5a7";
    }
    .icon-square-rounded-fl-1:before {
      content: "\e5a8";
    }
    .icon-cart-confirmed-fl-1:before {
      content: "\e5a9";
    }
    .icon-next-cart-fl-1:before {
      content: "\e5aa";
    }
    .icon-academic-cap-ln-1:before {
      content: "\e1a6";
    }
    .icon-more-fl-1:before {
      content: "\e5ac";
    }
    .icon-more-ln-1:before {
      content: "\e5ad";
    }
    .icon-users-ln-1:before {
      content: "\e5ae";
    }
    .icon-shake-glass-ln-4:before {
      content: "\e5ab";
    }
    .icon-target-ln-2:before {
      content: "\e5b0";
    }
    .icon-check-single-ln-1:before {
      content: "\e5b1";
    }
    .icon-check-box-ln-1:before {
      content: "\e5b2";
    }
    .icon-check-box-fl-1:before {
      content: "\e5b3";
    }
    .icon-check-single-fl-1:before {
      content: "\e5b4";
    }
    .icon-cross-single-ln-1:before {
      content: "\e5b5";
    }
    .icon-minus-box-fl-1:before {
      content: "\e5b6";
    }
    .icon-delete-box-fl-1:before {
      content: "\e5b7";
    }
    .icon-add-box-fl-1:before {
      content: "\e5b8";
    }
    .icon-cart-fl-6:before {
      content: "\e5b9";
    }
    .icon-cart-ln-6:before {
      content: "\e5ba";
    }
    .icon-facebook-fl-2:before {
      content: "\e5bb";
    }
    .icon-facebook-fl-3:before {
      content: "\e5bc";
    }
    .icon-google-plus-fl-3:before {
      content: "\e5bd";
    }
    .icon-google-plus-fl-2:before {
      content: "\e5be";
    }
    .icon-instagram-fl-1:before {
      content: "\e5bf";
    }
    .icon-instagram-ln-1:before {
      content: "\e5c0";
    }
    .icon-tumbler-fl-1:before {
      content: "\e5c1";
    }
    .icon-tumbler-fl-2:before {
      content: "\e5c2";
    }
    .icon-twitter-fl-2:before {
      content: "\e5c3";
    }
    .icon-paypal-fl-1:before {
      content: "\e5c4";
    }
    .icon-paypal-fl-2:before {
      content: "\e5c5";
    }
    .icon-pinterest-fl-2:before {
      content: "\e5c6";
    }
    .icon-youtube-fl-1:before {
      content: "\e5c7";
    }
    .icon-youtube-fl-2:before {
      content: "\e5c8";
    }
    .icon-hamburger-fl-1:before {
      content: "\e5c9";
    }
    fieldset {
      margin: 0;
      padding: 0;
      border: 0;
    }
    input[type="text"],
    input[type="password"],
    input[type="email"],
    input[type="tel"],
    input[type="number"],
    input[type="file"],
    textarea,
    select {
      width: 100%;
      margin: 0;
      padding: 6px 7px;
      outline: none;
      color: #515151;
      border:none!important;
      /* background: #e8e8e8; */
      /* border: 1px solid #e8e8e8; */
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      -moz-border-radius: 2px;
      -webkit-border-radius: 2px;
      border-radius: 2px;
      line-height: inherit;
    }
    input[type="text"].no-label,
    input[type="password"].no-label,
    input[type="email"].no-label,
    input[type="tel"].no-label,
    input[type="number"].no-label,
    input[type="file"].no-label,
    textarea.no-label,
    select.no-label {
      margin-top: 0;
    }
    select {
      padding: 4px 20px 4px 7px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
    }
    select::-ms-expand {
      display: none;
    }
    select .default {
      display: none;
    }
    .k-ie9 select,
    .k-ie8 select {
      background-image: none;
      padding: 4px 7px;
    }
    input[type="text"]:hover,
    input[type="password"]:hover,
    input[type="email"]:hover,
    input[type="tel"]:hover,
    input[type="number"]:hover,
    textarea:hover,
    select:hover {
      -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    }
    input[type="text"][disabled],
    input[type="password"][disabled],
    input[type="email"][disabled],
    input[type="tel"][disabled],
    input[type="number"][disabled],
    textarea[disabled] {
      opacity: 0.3;
      pointer-events: none;
    }
    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="email"]:focus,
    input[type="tel"]:focus,
    input[type="number"]:focus,
    textarea:focus,
    select:focus {
      border: 1px solid #ededed;
      color: #515151;
      background: #ededed;
    }
    select:focus {
      background: #e8e8e8
        url(../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/images/dropdown-arrow.png)
        no-repeat right -31px;
    }
    textarea {
      min-height: 90px;
      overflow: auto;
      vertical-align: top;
      resize: vertical;
    }
    label,
    legend {
      color: #2e2e2e;
      font-size: 14px;
    }
    label.side-label {
      float: left;
      margin-top: 10px;
    }
    legend {
      margin-bottom: 3px;
    }
    select {
      /* background: #e8e8e8 */
        url(../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/images/dropdown-arrow.png)
        no-repeat right 9px;
      -webkit-appearance: none;
      -moz-appearance: none;
    }
    select:hover {
      background: #e8e8e8
        url(../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/images/dropdown-arrow.png)
        no-repeat right -31px;
      -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    }
    input[type="radio"],
    input[type="checkbox"] {
      margin: 0 5px 0 0;
    }
    fieldset {
      margin-top: 5px;
    }
    fieldset > div {
      margin-bottom: 10px;
      line-height: 14px;
    }
    fieldset > div:after {
      content: "";
      display: table;
      clear: both;
    }
    fieldset > div input[type="checkbox"],
    fieldset > div input[type="radio"] {
      float: left;
      margin: 0;
    }
    fieldset > div input[type="checkbox"].other,
    fieldset > div input[type="radio"].other {
      margin-top: 8px;
    }
    fieldset > div label {
      display: block;
      margin-left: 20px;
    }
    label span,
    legend span {
      font-weight: normal;
      font-size: 14px;
      color: #515151;
    }
    label.requiredField:before {
      content: "*";
      color: red;
    }
    input[type="text"]::-webkit-input-placeholder,
    input[type="password"]::-webkit-input-placeholder,
    input[type="email"]::-webkit-input-placeholder,
    input[type="tel"]::-webkit-input-placeholder,
    input[type="number"]::-webkit-input-placeholder,
    textarea::-webkit-input-placeholder,
    select::-webkit-input-placeholder {
      color: #515151;
    }
    input[type="text"]:-moz-placeholder,
    input[type="password"]:-moz-placeholder,
    input[type="email"]:-moz-placeholder,
    input[type="tel"]:-moz-placeholder,
    input[type="number"]:-moz-placeholder,
    textarea:-moz-placeholder,
    select:-moz-placeholder {
      color: #515151;
    }
    input[type="text"]::-moz-placeholder,
    input[type="password"]::-moz-placeholder,
    input[type="email"]::-moz-placeholder,
    input[type="tel"]::-moz-placeholder,
    input[type="number"]::-moz-placeholder,
    textarea::-moz-placeholder,
    select::-moz-placeholder {
      color: #515151;
    }
    input[type="text"]:-ms-input-placeholder,
    input[type="password"]:-ms-input-placeholder,
    input[type="email"]:-ms-input-placeholder,
    input[type="tel"]:-ms-input-placeholder,
    input[type="number"]:-ms-input-placeholder,
    textarea:-ms-input-placeholder,
    select:-ms-input-placeholder {
      color: #515151;
    }
    input.error,
    select.error {
      border: 1px solid #ffd8d8 !important;
      background-color: #ffd8d8 !important;
      margin-bottom: 2px !important;
    }
    input.error::-webkit-input-placeholder,
    select.error::-webkit-input-placeholder {
      color: #515151;
    }
    input.error:-moz-placeholder,
    select.error:-moz-placeholder {
      color: #515151;
    }
    input.error::-moz-placeholder,
    select.error::-moz-placeholder {
      color: #515151;
    }
    input.error:-ms-input-placeholder,
    select.error:-ms-input-placeholder {
      color: #515151;
    }
    span.error,
    div.error,
    p.error {
      color: red !important;
      font-size: 11px !important;
      margin-top: 5px !important;
      line-height: 14px !important;
    }
    span.success,
    p.success {
      font-weight: bold;
      color: #7ac143 !important;
      font-size: 11px !important;
      margin-top: 5px !important;
      line-height: 14px !important;
    }
    .hl-form > ul {
      list-style: none;
      margin: 0;
      padding: 0;
    }
    .hl-form > ul:after {
      visibility: hidden;
      display: block;
      content: "";
      clear: both;
      height: 0;
      font-size: 0;
    }
    .hl-form > ul > div.search,
    .hl-form > ul > li.search {
      position: relative;
    }
    .hl-form > ul > div.search > input[type="text"],
    .hl-form > ul > li.search > input[type="text"] {
      padding-left: 30px;
      padding-right: 30px;
    }
    .hl-form > ul > div.search > input[type="text"]:hover + i.icon-delete-fl-3,
    .hl-form > ul > div.search > input[type="text"]:focus + i.icon-delete-fl-3,
    .hl-form > ul > li.search > input[type="text"]:hover + i.icon-delete-fl-3,
    .hl-form > ul > li.search > input[type="text"]:focus + i.icon-delete-fl-3 {
      opacity: 1;
    }
    .hl-form > ul > div.search > i,
    .hl-form > ul > li.search > i {
      display: block;
      position: absolute;
    }
    .hl-form > ul > div.search > i.icon-magnifier-fl-1,
    .hl-form > ul > li.search > i.icon-magnifier-fl-1 {
      bottom: 4px;
      left: 8px;
      font-size: 16px;
      color: #999;
    }
    .hl-form > ul > div.search > i.icon-delete-fl-3,
    .hl-form > ul > li.search > i.icon-delete-fl-3 {
      opacity: 0;
      bottom: 5px;
      right: 7px;
      font-size: 12px;
      color: #515151;
      cursor: pointer;
    }
    .hl-form > ul > div.search > i.icon-delete-fl-3:hover,
    .hl-form > ul > li.search > i.icon-delete-fl-3:hover {
      opacity: 1;
    }
    .hl-form > ul > div.verify,
    .hl-form > ul > li.verify {
      position: relative;
    }
    .hl-form > ul > div.verify.success:before,
    .hl-form > ul > li.verify.success:before {
      display: block;
      content: "\e5b4";
      color: #7ac143;
      font-size: 14px;
    }
    .hl-form > ul > div.verify.success > input[type="text"],
    .hl-form > ul > div.verify.success input[type="password"],
    .hl-form > ul > div.verify.success input[type="email"],
    .hl-form > ul > div.verify.success input[type="tel"],
    .hl-form > ul > div.verify.success input[type="number"],
    .hl-form > ul > li.verify.success > input[type="text"],
    .hl-form > ul > li.verify.success input[type="password"],
    .hl-form > ul > li.verify.success input[type="email"],
    .hl-form > ul > li.verify.success input[type="tel"],
    .hl-form > ul > li.verify.success input[type="number"] {
      background-color: #dbf5c8;
      border-color: #7ac143;
    }
    .hl-form > ul > div.verify.error:before,
    .hl-form > ul > li.verify.error:before {
      display: block;
      content: "\e3da";
      color: #ff3d3d;
      font-size: 10px;
      right: 10px;
    }
    .hl-form > ul > div.verify.error > input[type="text"],
    .hl-form > ul > div.verify.error input[type="password"],
    .hl-form > ul > div.verify.error input[type="email"],
    .hl-form > ul > div.verify.error input[type="tel"],
    .hl-form > ul > div.verify.error input[type="number"],
    .hl-form > ul > li.verify.error > input[type="text"],
    .hl-form > ul > li.verify.error input[type="password"],
    .hl-form > ul > li.verify.error input[type="email"],
    .hl-form > ul > li.verify.error input[type="tel"],
    .hl-form > ul > li.verify.error input[type="number"] {
      background-color: #ffd8d8;
      border-color: #ff9b9b;
    }
    .hl-form > ul > div.verify:before,
    .hl-form > ul > li.verify:before {
      display: none;
      font-family: "myherbalife";
      position: absolute;
      bottom: 4px;
      right: 7px;
    }
    .hl-form > ul > div.verify > input[type="password"],
    .hl-form > ul > div.verify input[type="email"],
    .hl-form > ul > div.verify input[type="tel"],
    .hl-form > ul > div.verify input[type="number"],
    .hl-form > ul > li.verify > input[type="password"],
    .hl-form > ul > li.verify input[type="email"],
    .hl-form > ul > li.verify input[type="tel"],
    .hl-form > ul > li.verify input[type="number"] {
      padding-right: 24px;
    }
    .hl-form > ul > div {
      width: 100%;
      vertical-align: top;
      margin-bottom: 15px;
      margin-right: 0;
    }
    .hl-form > ul > li {
      display: inline-block;
      vertical-align: top;
      margin-bottom: 15px;
      margin-right: 16px;
    }
    .hl-form > ul > li .read-only {
      font-size: 16px;
      font-weight: bold;
      margin-top: 5px;
    }
    .hl-form > ul > li .read-only a {
      font-weight: normal;
      font-size: 14px;
    }
    .hl-form > ul > li.hidden {
      visibility: hidden;
      display: none;
    }
    @media (min-width: 660px) {
      .hl-form > ul > li.hidden {
        display: inline-block;
      }
    }
    .hl-form > ul > li.full {
      width: 100% !important;
      margin-right: 0;
    }
    .hl-form > ul > li > span.note {
      margin-top: 7px;
    }
    .hl-form > ul > li.with-button {
      width: 100%;
    }
    .hl-form > ul > li.with-button > span {
      display: block;
      overflow: hidden;
      padding-right: 10px;
    }
    .hl-form > ul > li.with-button a,
    .hl-form > ul > li.with-button button {
      float: right;
    }
    .hl-form > ul > li.with-button.small a,
    .hl-form > ul > li.with-button.small button {
      margin-top: 5px;
    }
    .hl-form > ul > li.dob select {
      display: inline-block;
      margin-right: 10px;
    }
    .hl-form > ul > li.dob select:first-child {
      width: 47.3684210526%;
    }
    .hl-form > ul > li.dob select:nth-child(2) {
      width: 21.0526315789%;
    }
    .hl-form > ul > li.dob select:last-child {
      width: 21.0526315789%;
      margin-right: 0;
    }
    .hl-form > ul > li input[type="text"] {
      padding: 4px 7px;
    }
    .hl-form > ul > li input.increment,
    .hl-form > ul > li select.increment {
      width: 75%;
      margin-right: 0;
      margin-top: 6px !important;
      text-align: center;
      display: inline-block;
      vertical-align: bottom;
      padding: 6px;
    }
    .hl-form > ul > li input.with-icon,
    .hl-form > ul > li select.with-icon {
      width: calc(100% - 30px);
      margin-right: 6px;
    }
    .hl-form > ul > li input.with-button,
    .hl-form > ul > li select.with-button {
      width: auto;
      padding-right: 30px;
      margin-right: 8px;
    }
    .hl-form > ul > li input.one,
    .hl-form > ul > li input.two,
    .hl-form > ul > li input.three,
    .hl-form > ul > li select.one,
    .hl-form > ul > li select.two,
    .hl-form > ul > li select.three {
      display: inline-block;
      margin-right: 8px;
    }
    .hl-form > ul > li input.one,
    .hl-form > ul > li select.one {
      width: 21.0526315789%;
      width: calc(24% - 2px);
    }
    .hl-form > ul > li input.two,
    .hl-form > ul > li select.two {
      width: 47.3684210526%;
      width: calc(49% - 6px);
    }
    .hl-form > ul > li input.three,
    .hl-form > ul > li select.three {
      width: 73.6842105263%;
      width: calc(74% - 10px);
    }
    .hl-form > ul > li input.last,
    .hl-form > ul > li select.last {
      margin-right: 0 !important;
    }
    .hl-form > ul > li a {
      vertical-align: middle;
    }
    .hl-form > ul > li a.plus,
    .hl-form > ul > li a.minus,
    .hl-form > ul > li a.go {
      padding: 7px 10px !important;
      margin: 0;
      border-radius: 2px;
    }
    .hl-form > ul > li a.plus i,
    .hl-form > ul > li a.minus i,
    .hl-form > ul > li a.go i {
      font-size: 13px;
    }
    .hl-form > ul > li .agree input[type="checkbox"],
    .hl-form > ul > li .agree input[type="radio"] {
      float: left;
      margin: 0;
    }
    .hl-form > ul > li .agree label {
      display: block;
      margin-left: 20px;
    }
    .hl-form > ul > li > ul {
      margin: 0;
      padding: 0;
    }
    .hl-form > ul > li > ul > li {
      display: inline-block;
      vertical-align: top;
      margin-bottom: 0;
      margin-right: 10px;
    }
    .hl-form > ul > li > ul > li.half {
      width: 45%;
      width: calc(50% - 7px);
    }
    .hl-form > ul > li > ul > li.half:nth-child(2n) {
      margin-right: 0;
    }
    .hl-form > ul > li > ul > li.one {
      width: 21.0526315789% !important;
    }
    .hl-form > ul > li > ul > li.three {
      width: 73.6842105263% !important;
    }
    .hl-form > ul > li > ul > li.last {
      margin-right: 0;
    }
    .hl-form > ul > li > ul > li input[type="radio"],
    .hl-form > ul > li > ul > li input[type="checkbox"] {
      margin: 0 10px 8px 0;
    }
    .hl-form > ul > li ul.toggles {
      margin: 5px 0;
      padding: 0;
      list-style: none;
    }
    .hl-form > ul > li ul.toggles li {
      margin-bottom: 20px;
      background-color: #e8e8e8;
      border: 1px solid #ccc;
      padding: 10px 0;
      text-align: center;
      cursor: pointer;
    }
    .hl-form > ul > li ul.toggles li.icon {
      padding: 10px 0 0 0;
    }
    .hl-form > ul > li ul.toggles li.icon span {
      font-size: 12px;
    }
    .hl-form > ul > li ul.toggles li.icon i {
      font-size: 24px;
    }
    .hl-form > ul > li ul.toggles li.half {
      width: 47.3684210526%;
      float: left;
    }
    .hl-form > ul > li ul.toggles li.half:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0;
    }
    .hl-form > ul > li ul.toggles li.half:nth-child(2n + 2) {
      margin-left: 52.6315789474%;
      margin-right: -100%;
      clear: none;
    }
    .hl-form > ul > li ul.toggles li.full {
      width: 100%;
      float: right;
      margin-right: 0;
      margin-right: 0;
    }
    .hl-form > ul > li ul.toggles li:hover {
      background-color: #f3f3f3;
    }
    .hl-form > ul > li ul.toggles li:active,
    .hl-form > ul > li ul.toggles li.active {
      background-color: #c6eaff;
      border: 1px solid #0080ff;
      color: #0080ff;
      font-weight: bold;
    }
    .hl-form h4 {
      margin: 10px 0;
    }
    @media (min-width: 660px) {
      .hl-form h4 {
        display: block;
      }
    }
    .hl-form button.counter {
      margin: 5px 10px 0 0;
      float: none;
    }
    .hl-form button.counter i {
      font-size: 16px;
    }
    .contacts-menu {
      padding: 0;
      margin: 0;
      list-style: none;
    }
    .contacts-menu li {
      transition: background-color 0.2s ease;
      -webkit-transition: background-color 0.2s ease;
      -moz-transition: background-color 0.2s ease;
      -o-transition: background-color 0.2s ease;
    }
    .contacts-menu li:nth-child(2n + 1) {
      background-color: #f3f3f3;
    }
    .contacts-menu li:hover {
      background-color: #dbf5c8;
    }
    .contacts-menu li a {
      padding: 15px 10px;
      display: block;
    }
    .contacts-menu li:active,
    .contacts-menu li.active {
      font-weight: bold;
      background-color: #7ac143;
    }
    .contacts-menu li:active a,
    .contacts-menu li.active a {
      color: #fff;
      cursor: default;
    }
    .vert-tabs-menu {
      padding: 0;
      margin: 0;
      list-style: none;
    }
    .vert-tabs-menu li {
      background-color: #e8e8e8;
      border-bottom: 1px solid #fff;
      transition: background-color 0.2s ease;
      -webkit-transition: background-color 0.2s ease;
      -moz-transition: background-color 0.2s ease;
      -o-transition: background-color 0.2s ease;
    }
    .vert-tabs-menu li a {
      color: #515151;
      display: block;
      cursor: pointer;
    }
    .vert-tabs-menu li:hover,
    .vert-tabs-menu li:active,
    .vert-tabs-menu li.active {
      background-color: #7ac143;
    }
    .vert-tabs-menu li:hover a,
    .vert-tabs-menu li:active a,
    .vert-tabs-menu li.active a {
      color: #fff;
    }
    .horz-tabs-menu {
      padding: 0;
      margin: 0;
      list-style: none;
    }
    @media (min-width: 660px) {
      .horz-tabs-menu {
        display: table;
      }
    }
    .horz-tabs-menu li {
      display: block;
      width: 100%;
      vertical-align: middle;
      margin-right: 0;
      background-color: #e8e8e8;
      border-bottom: 1px solid #ccc;
      -webkit-transition: background-color 0.2s ease;
      -moz-transition: background-color 0.2s ease;
      -o-transition: background-color 0.2s ease;
      transition: background-color 0.2s ease;
    }
    .horz-tabs-menu li:last-child {
      border-bottom: none;
    }
    @media (min-width: 660px) {
      .horz-tabs-menu li {
        display: table-cell;
        width: auto;
        border-right: 1px solid #ccc;
        border-bottom: none;
      }
      .horz-tabs-menu li:last-child {
        border-right: none;
      }
    }
    .horz-tabs-menu li:hover,
    .horz-tabs-menu li:active,
    .horz-tabs-menu li.active {
      background-color: #7ac143;
    }
    .horz-tabs-menu li:hover a,
    .horz-tabs-menu li:active a,
    .horz-tabs-menu li.active a {
      color: #fff;
    }
    .horz-tabs-menu li a {
      display: block;
      color: #515151;
      padding: 10px;
      text-align: center;
      cursor: pointer;
    }
    .horz-highlight-menu {
      padding: 0;
      margin: 0;
      list-style: none;
      border-bottom: 1px solid #ccc;
    }
    .horz-highlight-menu li {
      display: inline-block;
      vertical-align: top;
      margin-right: 0;
    }
    .horz-highlight-menu li a {
      display: block;
      color: #515151;
      padding: 5px 10px;
      text-align: center;
    }
    .horz-highlight-menu li:hover,
    .horz-highlight-menu li:active,
    .horz-highlight-menu li.active {
      border-bottom: 5px solid #7ac143;
      font-weight: bold;
    }
    .toggle-menu {
      width: 100%;
      display: table;
      margin: 0 0 15px 0;
      border-radius: 3px;
      border: 1px solid #ccc;
    }
    @media (min-width: 660px) {
      .toggle-menu.two li {
        width: 50%;
      }
      .toggle-menu.three li {
        width: 33.333%;
      }
      .toggle-menu.four li {
        width: 25%;
      }
    }
    .toggle-menu li {
      width: 100%;
    }
    @media (min-width: 660px) {
      .toggle-menu li {
        display: table-cell;
        vertical-align: middle;
      }
    }
    .toggle-menu li.active {
      background-color: #7ac143;
    }
    .toggle-menu li.active > a {
      color: #fff;
      cursor: default;
    }
    .toggle-menu li > a {
      width: 100%;
      display: block;
      text-align: center;
      padding: 8px 10px;
      font-size: 12px;
      line-height: 14px;
      font-weight: bold;
      color: #515151;
    }
    @media (min-width: 660px) {
      .toggle-menu li > a {
        padding: 5px 10px;
      }
    }
    .toggle-menu.two li,
    .toggle-menu.three li,
    .toggle-menu.four li {
      border-bottom: 1px solid #d7d7d7;
    }
    .toggle-menu.two li:last-child,
    .toggle-menu.three li:last-child,
    .toggle-menu.four li:last-child {
      border-bottom: none;
    }
    @media (min-width: 660px) {
      .toggle-menu.two li,
      .toggle-menu.three li,
      .toggle-menu.four li {
        border-right: 1px solid #d7d7d7;
        border-bottom: none;
      }
      .toggle-menu.two li:last-child,
      .toggle-menu.three li:last-child,
      .toggle-menu.four li:last-child {
        border-right: none;
      }
    }
    .reveal-modal-bg {
      position: fixed;
      height: 100%;
      width: 100%;
      background: #000;
      background: rgba(0, 0, 0, 0.8);
      z-index: 100;
      display: none;
      top: 0;
      left: 0;
    }
    .reveal-modal {
      visibility: hidden;
      position: fixed;
      overflow: scroll;
      width: 100%;
      height: 100%;
      padding: 40px 10px 15px;
      background: #fff;
      z-index: 101;
      -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
      -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
    }
    @media (min-width: 320px) and (max-width: 660px) {
      .reveal-modal {
        top: 0 !important;
        left: 0;
      }
    }
    @media (min-width: 660px) {
      .reveal-modal {
        top: 60px !important;
        left: 50%;
        height: auto;
        width: 620px;
        margin-left: -310px;
        padding: 40px 40px 30px;
        overflow: hidden;
      }
    }
    .reveal-modal img.main {
      width: 100%;
      margin-bottom: 20px;
    }
    @media (min-width: 660px) {
      .reveal-modal.large {
        width: 620px;
        margin-left: -310px;
      }
    }
    @media (min-width: 1040px) {
      .reveal-modal.large {
        width: 780px;
        margin-left: -390px;
      }
    }
    @media (min-width: 1560px) {
      .reveal-modal.large {
        width: 1100px;
        margin-left: -550px;
      }
    }
    @media (min-width: 660px) {
      .reveal-modal.notify,
      .reveal-modal.small {
        top: 60px !important;
        left: 50%;
        height: auto;
        width: 380px;
        margin-left: -190px;
      }
    }
    .reveal-modal.notify {
      text-align: center;
    }
    .reveal-modal.notify a {
      margin-bottom: 0 !important;
    }
    .reveal-modal h4 {
      margin-bottom: 5px;
    }
    .reveal-modal .close-icon {
      font-size: 22px;
      line-height: 0.5;
      position: absolute;
      top: 12px;
      right: 12px;
      color: #ccc;
      text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);
      font-weight: bold;
      cursor: pointer;
    }
    .international-agreement .modal-content {
      height: 200px;
      overflow: scroll;
      overflow-x: hidden;
      padding: 10px;
      border: 1px solid #ccc;
    }
    .international-agreement .modal-content ul {
      list-style-type: disc;
    }
    .international-agreement .bottomActBtns a {
      width: 100%;
      margin: 0 0 5px 0;
    }
    @media (min-width: 660px) {
      .international-agreement .bottomActBtns a {
        width: auto;
        margin: 4px;
      }
    }
    .alert-success {
      border-top: 1px solid #a3e572;
      border-bottom: 1px solid #a3e572;
      background-color: #dbf5c8;
      color: #515151;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: normal;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: none;
    }
    .alert-success i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-success label {
      text-decoration: underline;
      cursor: pointer;
      color: #515151;
      font-weight: normal;
    }
    .alert-success.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #515151;
      opacity: 0.8;
    }
    .alert-warning {
      border-top: 1px solid #ffca78;
      border-bottom: 1px solid #ffca78;
      background-color: #fff2de;
      color: #515151;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: normal;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: none;
    }
    .alert-warning i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-warning label {
      text-decoration: underline;
      cursor: pointer;
      color: #515151;
      font-weight: normal;
    }
    .alert-warning.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #515151;
      opacity: 0.8;
    }
    .alert-error {
      border-top: 1px solid #ff7272;
      border-bottom: 1px solid #ff7272;
      background-color: #ffd8d8;
      color: #515151;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: normal;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: none;
    }
    .alert-error i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-error label {
      text-decoration: underline;
      cursor: pointer;
      color: #515151;
      font-weight: normal;
    }
    .alert-error.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #515151;
      opacity: 0.8;
    }
    .alert-info {
      border-top: 1px solid #60c4ff;
      border-bottom: 1px solid #60c4ff;
      background-color: #c6eaff;
      color: #515151;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: normal;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: none;
    }
    .alert-info i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-info label {
      text-decoration: underline;
      cursor: pointer;
      color: #515151;
      font-weight: normal;
    }
    .alert-info.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #515151;
      opacity: 0.8;
    }
    .alert-maintenance {
      border-top: 1px solid red;
      border-bottom: 1px solid red;
      background-color: red;
      color: #fff;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: bold;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
    }
    .alert-maintenance i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-maintenance label {
      text-decoration: underline;
      cursor: pointer;
      color: #fff;
      font-weight: bold;
    }
    .alert-maintenance.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #fff;
      opacity: 0.8;
    }
    .alert-eom {
      border-top: 1px solid #faa634;
      border-bottom: 1px solid #faa634;
      background-color: #faa634;
      color: #fff;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: bold;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
    }
    .alert-eom i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-eom label {
      text-decoration: underline;
      cursor: pointer;
      color: #fff;
      font-weight: bold;
    }
    .alert-eom.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #fff;
      opacity: 0.8;
    }
    .alert-promotion {
      border-top: 1px solid #7ac143;
      border-bottom: 1px solid #7ac143;
      background-color: #7ac143;
      color: #fff;
      padding: 6px 30px 5px 20px;
      font-size: 14px;
      font-weight: bold;
      line-height: 18px;
      text-align: left;
      height: auto;
      width: 100%;
      position: relative;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
      text-transform: uppercase;
      text-align: center;
    }
    .alert-promotion i {
      font-size: 18px;
      margin-right: 2px;
    }
    .alert-promotion label {
      text-decoration: underline;
      cursor: pointer;
      color: #fff;
      font-weight: bold;
    }
    .alert-promotion.close:after {
      content: "\e3d8";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #fff;
      opacity: 0.8;
    }
    .alert-promotion a {
      display: block;
      color: #fff;
    }
    .notification-success {
      background-color: #dbf5c8;
      border: 1px solid #a3e572;
      color: #515151;
      padding: 5px 7px;
      border-radius: 2px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      font-size: 14px;
      margin-bottom: 5px;
      position: relative;
    }
    .notification-success i {
      font-size: 18px;
      margin-right: 2px;
    }
    .notification-success.close:after {
      content: "\e3da";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #a3e572;
    }
    .notification-warning {
      background-color: #fff2de;
      border: 1px solid #ffca78;
      color: #515151;
      padding: 5px 7px;
      border-radius: 2px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      font-size: 14px;
      margin-bottom: 5px;
      position: relative;
    }
    .notification-warning i {
      font-size: 18px;
      margin-right: 2px;
    }
    .notification-warning.close:after {
      content: "\e3da";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #ffca78;
    }
    .notification-error {
      background-color: #ffd8d8;
      border: 1px solid #ff7272;
      color: #515151;
      padding: 5px 7px;
      border-radius: 2px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      font-size: 14px;
      margin-bottom: 5px;
      position: relative;
    }
    .notification-error i {
      font-size: 18px;
      margin-right: 2px;
    }
    .notification-error.close:after {
      content: "\e3da";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #ff7272;
    }
    .notification-info {
      background-color: #c6eaff;
      border: 1px solid #60c4ff;
      color: #515151;
      padding: 5px 7px;
      border-radius: 2px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      font-size: 14px;
      margin-bottom: 5px;
      position: relative;
    }
    .notification-info i {
      font-size: 18px;
      margin-right: 2px;
    }
    .notification-info.close:after {
      content: "\e3da";
      font-family: "myherbalife";
      position: absolute;
      top: 6px;
      right: 10px;
      color: #60c4ff;
    }
    .notification-set {
      margin-bottom: 20px;
    }
    .notification-set > div:last-child {
      margin-bottom: 0;
    }
    label.scroll-label {
      display: block;
      width: 100%;
      font-size: 12px;
      font-weight: bold;
      text-align: center;
      padding: 5px;
      background-color: #999;
      color: #fff;
      box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);
    }
    .switch-left-right.dom .switch-label:before {
      background-color: #f16148;
    }
    .switch-left-right.dom .switch-label:after {
      background-color: #0080ff;
    }
    .switch {
      position: relative;
      display: block;
      vertical-align: top;
      width: 85px;
      height: 24px;
      padding: 0;
      background: linear-gradient(to bottom, #e8e8e8, #fff 25px);
      background-image: -webkit-linear-gradient(top, #e8e8e8, #fff 25px);
      border-radius: 18px;
      box-shadow: inset 0 -1px #fff, inset 0 1px 1px rgba(0, 0, 0, 0.05);
      cursor: pointer;
    }
    .switch.xlarge {
      height: 42px;
      width: 130px;
    }
    .switch.xlarge .switch-handle {
      height: 42px;
      width: 42px;
      left: -3px;
    }
    .switch.xlarge .switch-input:checked ~ .switch-handle {
      left: 100px;
    }
    .switch.xlarge .switch-label {
      font-size: 24px;
    }
    .switch.xlarge .switch-label:before,
    .switch.xlarge .switch-label:after {
      height: 42px;
      top: 12px;
      padding: 10px 0 0 0;
    }
    .switch.xlarge .switch-label:before {
      padding-left: 130px;
      text-indent: -60px;
    }
    .switch.xlarge .switch-label:after {
      text-indent: 15px;
    }
    .switch.large {
      height: 34px;
      width: 100px;
    }
    .switch.large .switch-handle {
      height: 34px;
      width: 34px;
      left: -1px;
    }
    .switch.large .switch-input:checked ~ .switch-handle {
      left: 70px;
    }
    .switch.large .switch-label {
      font-size: 16px;
    }
    .switch.large .switch-label:before,
    .switch.large .switch-label:after {
      height: 34px;
      top: 8px;
      padding: 10px 0 0 0;
    }
    .switch.large .switch-label:before {
      padding-left: 100px;
      text-indent: -45px;
    }
    .switch.large .switch-label:after {
      text-indent: 15px;
    }
    .switch-input {
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
    }
    .switch-label {
      position: relative;
      display: block;
      height: inherit;
      font-size: 12px;
      font-weight: bold;
      text-transform: uppercase;
      background: #eceeef;
      border-radius: inherit;
      box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12),
        inset 0 0 2px rgba(0, 0, 0, 0.15);
    }
    .switch-label:before,
    .switch-label:after {
      position: absolute;
      top: 50%;
      margin-top: -0.5em;
      line-height: 1;
      -webkit-transition: inherit;
      -moz-transition: inherit;
      -o-transition: inherit;
      transition: inherit;
    }
    .switch-label:before {
      content: attr(data-off);
      right: 11px;
      color: #fff;
    }
    .switch-label:after {
      content: attr(data-on);
      left: 11px;
      color: #fff;
      opacity: 0;
    }
    .switch-input:checked ~ .switch-label {
      background: #e1b42b;
      box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15),
        inset 0 0 3px rgba(0, 0, 0, 0.2);
    }
    .switch-input:checked ~ .switch-label:before {
      opacity: 0;
    }
    .switch-input:checked ~ .switch-label:after {
      opacity: 1;
    }
    .switch-handle {
      position: absolute;
      top: 0;
      left: 0;
      width: 24px;
      height: 24px;
      background: linear-gradient(to bottom, #fff 40%, #ccc);
      background-image: -webkit-linear-gradient(top, #fff 40%, #ccc);
      border-radius: 100%;
      box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
    }
    .switch-handle:before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -6px 0 0 -6px;
      width: 12px;
      height: 12px;
      background: linear-gradient(to bottom, #d7d7d7, #fff);
      background-image: -webkit-linear-gradient(top, #d7d7d7, #fff);
      border-radius: 6px;
      box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
    }
    .switch-input:checked ~ .switch-handle {
      left: 62px;
      box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.5);
    }
    .switch-label,
    .switch-handle {
      transition: All 0.3s ease;
      -webkit-transition: All 0.3s ease;
      -moz-transition: All 0.3s ease;
      -o-transition: All 0.3s ease;
    }
    .switch-left-right .switch-label {
      overflow: hidden;
    }
    .switch-left-right .switch-label:before,
    .switch-left-right .switch-label:after {
      width: 20px;
      height: 24px;
      top: 6px;
      left: 0;
      right: 0;
      bottom: 0;
      padding: 6px 0 0 0;
      text-indent: -36px;
      border-radius: 20px;
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2),
        inset 0 0 3px rgba(0, 0, 0, 0.1);
    }
    .switch-left-right .switch-label:before {
      background: #999;
      text-align: left;
      padding-left: 85px;
    }
    .switch-left-right .switch-label:after {
      text-align: left;
      text-indent: 10px;
      background: #7ac143;
      left: -100px;
      opacity: 1;
      width: 100%;
    }
    .switch-left-right .switch-input:checked ~ .switch-label:before {
      opacity: 1;
      left: 100px;
    }
    .switch-left-right .switch-input:checked ~ .switch-label:after {
      left: 0;
    }
    .switch-left-right .switch-input:checked ~ .switch-label {
      background: inherit;
    }
    *,
    *:before,
    *:after {
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }
    header.myhl,
    header.gohl {
      position: fixed;
      width: 100%;
      top: 0;
      left: 0;
      right: 0;
      height: auto;
      z-index: 4;
      background-color: #fff;
      background: rgba(255, 255, 255, 0.9);
      -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
    }
    header.myhl:after,
    header.gohl:after {
      content: "";
      display: table;
      clear: both;
    }
    @media (min-width: 1040px) {
      header.myhl,
      header.gohl {
        height: 50px;
      }
    }
    header.myhl.checkout,
    header.myhl.clean,
    header.gohl.checkout,
    header.gohl.clean {
      position: relative;
    }
    header.myhl.checkout > a,
    header.myhl.clean > a,
    header.gohl.checkout > a,
    header.gohl.clean > a {
      padding: 12px 12px 4px;
      margin-right: 0;
      display: inline-block;
      vertical-align: middle;
    }
    @media (min-width: 1040px) {
      header.myhl.checkout > a,
      header.myhl.clean > a,
      header.gohl.checkout > a,
      header.gohl.clean > a {
        padding: 17px 12px;
      }
    }
    header.myhl .menu-trigger,
    header.gohl .menu-trigger {
      display: none;
      text-align: left;
      float: left;
      width: auto;
      height: 100%;
      border-right: 1px solid #ccc;
    }
    @media (min-width: 660px) {
      header.myhl .menu-trigger,
      header.gohl .menu-trigger {
        display: block;
      }
    }
    @media (min-width: 1240px) {
      header.myhl .menu-trigger,
      header.gohl .menu-trigger {
        display: none;
      }
    }
    header.myhl .menu-trigger a,
    header.gohl .menu-trigger a {
      display: block;
      padding: 18px 14px 10px;
    }
    @media (min-width: 660px) {
      header.myhl .menu-trigger a,
      header.gohl .menu-trigger a {
        padding: 12px 14px 10px;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .menu-trigger a,
      header.gohl .menu-trigger a {
        padding: 18px 14px 10px;
      }
    }
    header.myhl .menu-trigger a i,
    header.gohl .menu-trigger a i {
      color: gray;
    }
    header.myhl .search-trigger,
    header.gohl .search-trigger {
      float: right;
      width: auto;
      height: 100%;
    }
    @media (min-width: 660px) {
      header.myhl .search-trigger,
      header.gohl .search-trigger {
        float: left;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .search-trigger,
      header.gohl .search-trigger {
        display: none;
      }
    }
    header.myhl .search-trigger a#toggle-search,
    header.gohl .search-trigger a#toggle-search {
      display: block;
      padding: 10px 14px 10px;
    }
    header.myhl .search-trigger a#toggle-search i,
    header.gohl .search-trigger a#toggle-search i {
      font-size: 20px;
      color: gray;
    }
    header.myhl .logo,
    header.gohl .logo {
      display: none;
      height: 100%;
      float: left;
      margin-right: 12px;
      border-right: 1px solid #ccc;
      padding: 12px 12px 4px;
    }
    @media (min-width: 660px) {
      header.myhl .logo,
      header.gohl .logo {
        display: block;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .logo,
      header.gohl .logo {
        padding: 17px 12px;
        margin-right: 0;
      }
    }
    header.myhl .logo img,
    header.gohl .logo img {
      width: 95px;
      height: 20px;
    }
    header.myhl .global-search,
    header.gohl .global-search {
      display: none;
      padding: 10px;
      width: 100%;
      border-top: 1px solid #ccc;
      background-color: #fff;
    }
    @media (min-width: 660px) {
      header.myhl .global-search,
      header.gohl .global-search {
        margin-top: 40px;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .global-search,
      header.gohl .global-search {
        display: block;
        background-color: transparent;
        border-top: none;
        width: 35%;
        float: left;
        margin-top: 0;
      }
    }
    @media (min-width: 1560px) {
      header.myhl .global-search,
      header.gohl .global-search {
        width: 50%;
      }
    }
    header.myhl .global-search .search-form,
    header.gohl .global-search .search-form {
      position: relative;
      height: 30px;
      width: 100%;
    }
    @media (min-width: 1040px) {
      header.myhl .global-search .search-form,
      header.gohl .global-search .search-form {
        padding: 0;
        transition: width ease 0.3s;
      }
    }
    header.myhl .global-search .search-form a.btn-magnify,
    header.gohl .global-search .search-form a.btn-magnify {
      position: absolute;
      padding: 7px 9px 4px;
      right: 0;
      top: 0;
      display: block;
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px;
      background-color: #0080ff;
      transition: all ease 0.3s;
    }
    @media (min-width: 660px) {
      header.myhl .global-search .search-form a.btn-magnify,
      header.gohl .global-search .search-form a.btn-magnify {
        padding: 8px 15px 4px;
      }
    }
    header.myhl .global-search .search-form a.btn-magnify i,
    header.gohl .global-search .search-form a.btn-magnify i {
      color: #fff;
      font-size: 18px;
    }
    header.myhl .global-search .search-form select,
    header.myhl .global-search .search-form input,
    header.gohl .global-search .search-form select,
    header.gohl .global-search .search-form input {
      margin-top: 0;
      margin-right: 0;
      position: absolute;
    }
    header.myhl .global-search .search-form select,
    header.gohl .global-search .search-form select {
      left: 1px;
      top: 1px;
      width: 90px;
      height: 28px;
      font-size: 12px;
      border-right: 1px solid #ccc;
      transition: width ease 0.3s;
      transition: opacity ease 0.3s;
    }
    @media (min-width: 1040px) {
      header.myhl .global-search .search-form select,
      header.gohl .global-search .search-form select {
        opacity: 0;
        width: 1px;
      }
    }
    header.myhl .global-search .search-form input[type="text"],
    header.gohl .global-search .search-form input[type="text"] {
      top: 0;
      left: 0;
      background-color: #fff;
      height: 30px;
      padding-left: 10px;
      font-size: 12px;
      font-weight: bold;
      width: 100%;
      border: 1px solid #ccc;
      transition: all ease 0.1s;
    }
    header.myhl .global-search .search-form input[type="text"]:hover,
    header.gohl .global-search .search-form input[type="text"]:hover {
      -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
      box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    }
    header.myhl .global-search .search-form input[type="text"]:focus,
    header.gohl .global-search .search-form input[type="text"]:focus {
      background-color: #f3f3f3;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    }
    header.myhl .nav-items,
    header.gohl .nav-items {
      text-align: left;
      width: 100%;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items,
      header.gohl .nav-items {
        float: right;
        width: auto;
      }
    }
    header.myhl .nav-items > a,
    header.myhl .nav-items > div,
    header.gohl .nav-items > a,
    header.gohl .nav-items > div {
      display: inline-block;
      vertical-align: middle;
      text-transform: uppercase;
      position: relative;
      border-left: 1px solid #ccc;
      text-align: center;
      padding: 9px 0 7px;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a,
      header.myhl .nav-items > div,
      header.gohl .nav-items > a,
      header.gohl .nav-items > div {
        text-align: left;
        padding: 8px 14px 8px;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .nav-items > a,
      header.myhl .nav-items > div,
      header.gohl .nav-items > a,
      header.gohl .nav-items > div {
        padding: 14px 12px 10px;
      }
    }
    header.myhl .nav-items > a.account-name,
    header.myhl .nav-items > div.account-name,
    header.gohl .nav-items > a.account-name,
    header.gohl .nav-items > div.account-name {
      color: #515151;
    }
    header.myhl .nav-items > a.account-volume,
    header.myhl .nav-items > div.account-volume,
    header.gohl .nav-items > a.account-volume,
    header.gohl .nav-items > div.account-volume {
      color: #999;
    }
    header.myhl .nav-items > a.account-info,
    header.myhl .nav-items > div.account-info,
    header.gohl .nav-items > a.account-info,
    header.gohl .nav-items > div.account-info {
      display: none;
      font-size: 11px;
      font-weight: bold;
      line-height: 13px;
    }
    @media (min-width: 1040px) {
      header.myhl .nav-items > a.account-info,
      header.myhl .nav-items > div.account-info,
      header.gohl .nav-items > a.account-info,
      header.gohl .nav-items > div.account-info {
        display: inline-block;
      }
    }
    header.myhl .nav-items > a.account-info > i,
    header.myhl .nav-items > div.account-info > i,
    header.gohl .nav-items > a.account-info > i,
    header.gohl .nav-items > div.account-info > i {
      display: inline-block;
      margin-top: -1px;
      vertical-align: top;
    }
    header.myhl .nav-items > a,
    header.gohl .nav-items > a {
      width: calc(100% / 6);
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a,
      header.gohl .nav-items > a {
        width: auto;
      }
    }
    header.myhl .nav-items > a:hover,
    header.gohl .nav-items > a:hover {
      background-color: #f3f3f3;
    }
    header.myhl .nav-items > a i,
    header.gohl .nav-items > a i {
      color: gray;
      font-size: 24px;
    }
    header.myhl .nav-items > a.country img,
    header.myhl .nav-items > a.country i,
    header.myhl .nav-items > a.country span,
    header.gohl .nav-items > a.country img,
    header.gohl .nav-items > a.country i,
    header.gohl .nav-items > a.country span {
      vertical-align: middle;
    }
    header.myhl .nav-items > a.country i,
    header.myhl .nav-items > a.country span,
    header.gohl .nav-items > a.country i,
    header.gohl .nav-items > a.country span {
      display: none;
    }
    header.myhl .nav-items > a.country > img,
    header.gohl .nav-items > a.country > img {
      height: 22px;
      width: 22px;
    }
    header.myhl .nav-items > a.country i,
    header.gohl .nav-items > a.country i {
      font-size: 12px;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a.country i,
      header.gohl .nav-items > a.country i {
        display: inline-block;
      }
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a#toggle-menu,
      header.gohl .nav-items > a#toggle-menu {
        display: none;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .nav-items > a#toggle-search,
      header.gohl .nav-items > a#toggle-search {
        display: none;
      }
    }
    header.myhl .nav-items > a.signup,
    header.myhl .nav-items > a.login,
    header.myhl .nav-items > a.login-mobile,
    header.gohl .nav-items > a.signup,
    header.gohl .nav-items > a.login,
    header.gohl .nav-items > a.login-mobile {
      font-weight: bold;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a.signup,
      header.myhl .nav-items > a.login,
      header.myhl .nav-items > a.login-mobile,
      header.gohl .nav-items > a.signup,
      header.gohl .nav-items > a.login,
      header.gohl .nav-items > a.login-mobile {
        padding: 12px;
      }
    }
    @media (min-width: 1040px) {
      header.myhl .nav-items > a.signup,
      header.myhl .nav-items > a.login,
      header.myhl .nav-items > a.login-mobile,
      header.gohl .nav-items > a.signup,
      header.gohl .nav-items > a.login,
      header.gohl .nav-items > a.login-mobile {
        padding: 17px 12px;
      }
    }
    header.myhl .nav-items > a.signup span,
    header.myhl .nav-items > a.login span,
    header.myhl .nav-items > a.login-mobile span,
    header.gohl .nav-items > a.signup span,
    header.gohl .nav-items > a.login span,
    header.gohl .nav-items > a.login-mobile span {
      display: none;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a.signup span,
      header.myhl .nav-items > a.login span,
      header.myhl .nav-items > a.login-mobile span,
      header.gohl .nav-items > a.signup span,
      header.gohl .nav-items > a.login span,
      header.gohl .nav-items > a.login-mobile span {
        display: block;
      }
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a.signup i,
      header.myhl .nav-items > a.login i,
      header.myhl .nav-items > a.login-mobile i,
      header.gohl .nav-items > a.signup i,
      header.gohl .nav-items > a.login i,
      header.gohl .nav-items > a.login-mobile i {
        display: none;
      }
    }
    header.myhl .nav-items > a.signup,
    header.myhl .nav-items > a.login-mobile,
    header.gohl .nav-items > a.signup,
    header.gohl .nav-items > a.login-mobile {
      background-color: #0080ff;
      color: #fff;
    }
    header.myhl .nav-items > a.signup:hover,
    header.myhl .nav-items > a.login-mobile:hover,
    header.gohl .nav-items > a.signup:hover,
    header.gohl .nav-items > a.login-mobile:hover {
      background-color: #148aff;
    }
    header.myhl .nav-items > a.signup i,
    header.myhl .nav-items > a.login-mobile i,
    header.gohl .nav-items > a.signup i,
    header.gohl .nav-items > a.login-mobile i {
      color: #fff;
    }
    header.myhl .nav-items > a.login,
    header.gohl .nav-items > a.login {
      background-color: #ccc;
      color: #515151;
    }
    header.myhl .nav-items > a.login:hover,
    header.gohl .nav-items > a.login:hover {
      background-color: #c2c2c2;
    }
    header.myhl .nav-items > a.login-mobile,
    header.gohl .nav-items > a.login-mobile {
      font-size: 12px;
      padding: 4px;
    }
    header.myhl .nav-items > a.login-mobile span,
    header.gohl .nav-items > a.login-mobile span {
      display: block;
    }
    @media (min-width: 660px) {
      header.myhl .nav-items > a.login-mobile,
      header.gohl .nav-items > a.login-mobile {
        display: none;
      }
    }
    header.myhl .nav-items > a .badge,
    header.gohl .nav-items > a .badge {
      display: none;
      position: absolute;
      top: 5px;
      right: 7px;
      background-color: red;
      width: 15px;
      height: 15px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      font-size: 10px;
      line-height: 16px;
      padding-top: 0;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    }
    header.gohl.logged-out .nav-items > a {
      width: calc(100% / 3);
    }
    @media (min-width: 660px) {
      header.gohl.logged-out .nav-items > a {
        width: auto;
      }
    }
    @media (min-width: 0) and (max-width: 659px) {
      header.gohl.logged-out .login,
      header.gohl.logged-out .signup {
        display: none;
      }
    }
    header.gohl .nav-items > a {
      width: calc(100% / 4);
    }
    @media (min-width: 660px) {
      header.gohl .nav-items > a {
        width: auto;
      }
    }
    footer {
      display: table-row;
      height: 1px;
      width: 100%;
      background-color: #515151;
      color: #ccc;
      font-size: 14px;
    }
    footer .contact-link {
      margin: 0 auto;
      text-align: center;
      padding: 10px 0;
      background-color: #7a7a7a;
      color: #fff;
    }
    footer .contact-link i {
      font-size: 18px;
      margin-right: 5px;
    }
    footer .contact-link a {
      font-weight: bold;
      color: #fff;
    }
    footer .contact-link a i {
      font-size: 12px;
    }
    footer .footer-content {
      padding-top: 20px;
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    footer .footer-content:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      footer .footer-content {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      footer .footer-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      footer .footer-content {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      footer .footer-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      footer .footer-content {
        width: 1260px;
        margin-left: auto;
        margin-right: auto;
      }
      footer .footer-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    footer .footer-content:after {
      content: "";
      display: table;
      clear: both;
    }
    footer .footer-content:last-child {
      padding: 15px 0 60px;
    }
    footer .footer-content .logos {
      text-align: center;
      width: 100%;
    }
    @media (min-width: 660px) {
      footer .footer-content .logos {
        text-align: left;
        width: 300px;
        float: left;
        margin-left: 0;
        margin-right: 0;
      }
    }
    footer .footer-content .logos a {
      display: inline-block;
      vertical-align: middle;
      margin-right: 20px;
    }
    footer .footer-content .logos a:last-child {
      margin-right: 0;
    }
    footer .footer-content .footertext {
      text-align: center;
      width: 100%;
    }
    footer .footer-content .region-selector {
      width: 100%;
      text-align: center;
      margin-bottom: 15px;
    }
    @media (min-width: 660px) {
      footer .footer-content .region-selector {
        text-align: right;
        margin-bottom: 0;
        width: 300px;
        float: right;
        margin-right: 0;
      }
    }
    footer .footer-content .region-selector label,
    footer .footer-content .region-selector a {
      display: inline-block;
      vertical-align: middle;
      margin-left: 6px;
      color: #fff;
    }
    footer .footer-content .region-selector label {
      font-size: 12px;
    }
    footer .footer-content .region-selector a {
      font-size: 14px;
      text-decoration: none;
      padding: 8px 25px 7px 35px;
      margin-bottom: 5px;
      background-color: #606060;
      position: relative;
      -webkit-border-radius: 20px;
      -moz-border-radius: 20px;
      border-radius: 20px;
    }
    footer .footer-content .region-selector a:hover {
      background-color: #6b6b6b;
    }
    footer .footer-content .region-selector a img {
      position: absolute;
      left: 7px;
      top: 5px;
      width: 20px;
      height: 20px;
      -webkit-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
      box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
    }
    footer .footer-content .region-selector a:after {
      content: "\e54c";
      font-family: "myherbalife";
      position: absolute;
      font-size: 12px;
      right: 8px;
      top: 8px;
    }
    #subfooter {
      width: 100%;
      background: #d7d7d7;
    }
    #subfooter #quick-links {
      padding: 20px 0;
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    #subfooter #quick-links:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #subfooter #quick-links {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #subfooter #quick-links:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      #subfooter #quick-links {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #subfooter #quick-links:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #subfooter #quick-links {
        width: 1260px;
        margin-left: auto;
        margin-right: auto;
      }
      #subfooter #quick-links:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #subfooter #quick-links .content-block {
      width: 300px;
      float: right;
      margin-right: 0;
      margin-bottom: 25px;
    }
    @media (min-width: 660px) {
      #subfooter #quick-links .content-block {
        margin-bottom: 0;
      }
    }
    #subfooter #quick-links .content-block ul {
      margin: 10px 0 0 0;
      list-style: none;
    }
    #subfooter #quick-links .content-block ul li {
      color: #515151;
      line-height: 24px;
      font-size: 14px;
    }
    #subfooter #quick-links .content-block ul li a {
      color: #515151;
    }
    @media (min-width: 660px) {
      #subfooter #quick-links .content-block {
        width: 140px;
        float: left;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 2) {
        margin-left: 160px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 3) {
        margin-left: 320px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 4) {
        margin-left: 480px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block h5 {
        font-size: 12px;
      }
      #subfooter #quick-links .content-block ul li {
        font-size: 11px;
        line-height: 18px;
      }
    }
    @media (min-width: 1040px) {
      #subfooter #quick-links .content-block {
        width: 220px;
        float: left;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 2) {
        margin-left: 240px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 3) {
        margin-left: 480px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 4) {
        margin-left: 720px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block h5 {
        font-size: 14px;
      }
      #subfooter #quick-links .content-block ul li {
        font-size: 14px;
        line-height: 24px;
      }
    }
    @media (min-width: 1560px) {
      #subfooter #quick-links .content-block {
        width: 300px;
        float: left;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 2) {
        margin-left: 320px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 3) {
        margin-left: 640px;
        margin-right: -100%;
        clear: none;
      }
      #subfooter #quick-links .content-block:nth-child(4n + 4) {
        margin-left: 960px;
        margin-right: -100%;
        clear: none;
      }
    }
    .my-account {
      position: fixed;
      top: 40px;
      bottom: 0;
      right: 0;
      background-color: #fff;
      margin-right: -300px;
      visibility: hidden;
      width: 300px;
      overflow-y: scroll;
      z-index: 3;
      -webkit-box-shadow: -1px 0 8px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: -1px 0 8px rgba(0, 0, 0, 0.3);
      box-shadow: -1px 0 8px rgba(0, 0, 0, 0.3);
      -webkit-transition: all ease;
      -webkit-transition-delay: 0.3s;
      -moz-transition: all ease 0.3s;
      -o-transition: all ease 0.3s;
      transition: all ease 0.3s;
    }
    @media (min-width: 1040px) {
      .my-account {
        top: 50px;
        width: 400px;
      }
    }
    .my-account.active {
      visibility: visible;
      margin-right: 0;
    }
    .my-account.active .account-content {
      opacity: 1;
    }
    .my-account .account-content {
      opacity: 0;
      -webkit-transition: opacity ease;
      -webkit-transition-delay: 0.5s;
      -moz-transition: opacity ease 0.5s;
      -o-transition: opacity ease 0.5s;
      transition: opacity ease 0.5s;
    }
    .my-account .account-content .about-me {
      width: 100%;
      background-color: #515151;
      padding: 20px;
      position: relative;
      overflow: hidden;
    }
    .my-account .account-content .about-me:after {
      content: "";
      display: table;
      clear: both;
    }
    .my-account .account-content .about-me:before {
      content: "\e33c";
      font-family: "myherbalife";
      color: #fff;
      opacity: 0.1;
      font-size: 175px;
      position: absolute;
      top: 70px;
      left: 0;
      margin-left: -50px;
      display: none;
    }
    @media (min-width: 1040px) {
      .my-account .account-content .about-me:before {
        display: block;
      }
    }
    .my-account .account-content .about-me > div {
      width: 100%;
    }
    @media (min-width: 1040px) {
      .my-account .account-content .about-me > div {
        width: 220px;
        float: right;
        margin-right: 0;
      }
    }
    .my-account .account-content .about-me > div h4,
    .my-account .account-content .about-me > div h5 {
      color: #fff;
    }
    .my-account .account-content .about-me > div .btn-logout,
    .my-account .account-content .about-me > div .btn-view {
      width: 100%;
      padding: 8px 0;
      margin-right: 0;
      margin-left: 0;
      text-align: center;
      margin: 4px 0;
    }
    .my-account .account-content .about-me > div .btn-logout {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #0080ff;
      background-color: #0080ff;
      border: 0;
      color: #fff;
      filter: none;
    }
    .my-account .account-content .about-me > div .btn-logout:disabled,
    .my-account .account-content .about-me > div .btn-logout.disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    .my-account .account-content .about-me > div .btn-logout i.icon {
      margin-right: 7px;
    }
    .my-account .account-content .about-me > div .btn-logout:hover {
      text-decoration: none;
    }
    .my-account .account-content .about-me > div .btn-logout:hover {
      background-color: #0073e6;
    }
    .my-account .account-content .about-me > div .btn-logout:active {
      background-color: #006cd6;
    }
    .my-account .account-content .about-me > div .btn-logout.disabled,
    .my-account .account-content .about-me > div .btn-logout[disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    .my-account .account-content .about-me > div .btn-logout:hover,
    .my-account .account-content .about-me > div .btn-logout:active,
    .my-account .account-content .about-me > div .btn-logout.active {
      background-color: lighten #0080ff, 4;
      color: #fff;
    }
    .my-account .account-content .about-me > div .btn-view {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #d7d7d7;
      background-color: #d7d7d7;
      border: 0;
      color: #515151;
      filter: none;
    }
    .my-account .account-content .about-me > div .btn-view:disabled,
    .my-account .account-content .about-me > div .btn-view.disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    .my-account .account-content .about-me > div .btn-view i.icon {
      margin-right: 7px;
    }
    .my-account .account-content .about-me > div .btn-view:hover {
      text-decoration: none;
    }
    .my-account .account-content .about-me > div .btn-view:hover {
      background-color: #cacaca;
    }
    .my-account .account-content .about-me > div .btn-view:active {
      background-color: #c3c3c3;
    }
    .my-account .account-content .about-me > div .btn-view.disabled,
    .my-account .account-content .about-me > div .btn-view[disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    .my-account .account-content .about-me > div .btn-view:hover,
    .my-account .account-content .about-me > div .btn-view:active,
    .my-account .account-content .about-me > div .btn-view.active {
      background-color: darken #d7d7d7, 4;
      color: #515151;
    }
    .my-account .account-content h5.volume-head {
      padding: 5px 0;
      margin-bottom: 0;
      text-align: center;
      color: #fff;
      background-color: #999;
    }
    .my-account .account-content .volume-dom,
    .my-account .account-content .volume-full {
      color: #515151;
      background-color: #f3f3f3;
      padding: 8px 10px 5px;
      text-align: center;
      border-bottom: 1px solid #ccc;
    }
    .my-account .account-content .volume-dom span,
    .my-account .account-content .volume-full span {
      font-size: 20px;
      font-weight: bold;
    }
    .my-account .account-content .volume-dom {
      display: inline-block;
      width: 50%;
    }
    .my-account .account-content .volume-dom:first-child {
      border-right: 1px solid #ccc;
    }
    .my-account .account-content .account-links > ul {
      margin-bottom: 30px;
    }
    .my-account .account-content .account-links > ul:first-child {
      margin-top: 20px;
    }
    .my-account .account-content .account-links > ul li {
      width: 100%;
      border-bottom: 1px solid #ccc;
    }
    .my-account .account-content .account-links > ul li a {
      display: block;
      padding: 10px;
    }
    .my-account .account-content .account-links > ul li a:hover {
      background-color: #fafafa;
    }
    .cd-dropdown-wrapper {
      display: inline-block;
      position: relative;
      height: 40px;
      width: 100%;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }
    .cd-dropdown-trigger {
      display: inline;
      position: relative;
      background-color: transparent;
      text-transform: uppercase;
      font-weight: bold;
    }
    .cd-dropdown-trigger span {
      display: none;
    }
    @media (min-width: 660px) {
      .cd-dropdown-trigger span {
        display: inline;
        margin-left: 0;
      }
    }
    .no-touch .cd-dropdown-trigger:hover {
      background-color: #3b3b3b;
    }
    .cd-dropdown-trigger::before,
    .cd-dropdown-trigger::after {
      display: none;
      content: "";
      position: absolute;
      top: 50%;
      margin-top: -1px;
      height: 2px;
      width: 9px;
      background: #2e2e2e;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: width 0.3s, -webkit-transform 0.3s;
      -moz-transition: width 0.3s, -moz-transform 0.3s;
      -o-transition: width 0.3s, -o-transform 0.3s;
      transition: width 0.3s, transform 0.3s;
    }
    .cd-dropdown-trigger::before {
      right: 22px;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    .cd-dropdown-trigger::after {
      right: 17px;
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
    }
    @media (min-width: 1040px) {
      .cd-dropdown-trigger {
        font-size: 14px;
      }
      .cd-dropdown-trigger.dropdown-is-active {
        background-color: transparent;
      }
      .no-touch .cd-dropdown-trigger.dropdown-is-active:hover {
        background-color: #a3d47d;
      }
      .cd-dropdown-trigger.dropdown-is-active::before,
      .cd-dropdown-trigger.dropdown-is-active::after {
        width: 14px;
      }
      .cd-dropdown-trigger.dropdown-is-active::before {
        -webkit-transform: translateX(5px) rotate(-45deg);
        -moz-transform: translateX(5px) rotate(-45deg);
        -ms-transform: translateX(5px) rotate(-45deg);
        -o-transform: translateX(5px) rotate(-45deg);
        transform: translateX(5px) rotate(-45deg);
      }
      .cd-dropdown-trigger.dropdown-is-active::after {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
      }
    }
    .cd-dropdown h2,
    .cd-dropdown .account-mobile,
    .cd-dropdown-content a,
    .cd-dropdown-content ul a {
      height: 60px;
      line-height: 60px;
    }
    @media (min-width: 660px) {
      .cd-dropdown h2,
      .cd-dropdown .account-mobile,
      .cd-dropdown-content a,
      .cd-dropdown-content ul a {
        height: 60px;
        line-height: 60px;
      }
    }
    @media (min-width: 1040px) {
      .cd-dropdown h2,
      .cd-dropdown .account-mobile,
      .cd-dropdown-content a,
      .cd-dropdown-content ul a {
        height: 46px;
        line-height: 46px;
      }
    }
    .cd-dropdown h2,
    .cd-dropdown .account-mobile,
    .cd-dropdown-content a,
    .cd-dropdown-content ul a {
      padding: 0 13px;
    }
    .cd-dropdown-content .cd-divider {
      padding: 5px 12px;
    }
    @media (min-width: 1040px) {
      .cd-dropdown-content .cd-divider {
        padding: 15px 6px 14px;
      }
    }
    .cd-dropdown {
      position: fixed;
      z-index: 5;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #2e2e2e;
      color: #fff;
      visibility: hidden;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transform: translateZ(0);
      -moz-transform: translateZ(0);
      -ms-transform: translateZ(0);
      -o-transform: translateZ(0);
      transform: translateZ(0);
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      transform: translateY(-100%);
      -webkit-transition: -webkit-transform 0.5s, visibility 0s;
      -webkit-transition-delay: 0s, 0.5s;
      -moz-transition: -moz-transform 0.5s 0s, visibility 0s 0.5s;
      -o-transition: -o-transform 0.5s 0s, visibility 0s 0.5s;
      transition: transform 0.5s 0s, visibility 0s 0.5s;
    }
    .cd-dropdown h2 {
      position: relative;
      z-index: 5;
      color: #fff;
      background-color: #2e2e2e;
      border-bottom: 1px solid #3f3f3f;
    }
    .cd-dropdown > a.logo {
      display: block;
      top: 0;
      left: 0;
      position: absolute;
      width: 100%;
      padding: 22px 12px 10px;
      border-bottom: 1px solid #434343;
      background-color: #2e2e2e;
      z-index: 5;
    }
    .cd-dropdown > a.logo img {
      width: 110px;
      height: 23px;
    }
    @media (min-width: 1040px) {
      .cd-dropdown > a.logo {
        display: none;
      }
    }
    .cd-dropdown .cd-close {
      position: absolute;
      z-index: 5;
      right: 5px;
      top: 6px;
      height: 50px;
      width: 50px;
      overflow: hidden;
      text-indent: 100%;
      white-space: nowrap;
      color: transparent;
    }
    .cd-dropdown .cd-close::after,
    .cd-dropdown .cd-close::before {
      content: "";
      position: absolute;
      left: 50%;
      top: 50%;
      bottom: auto;
      right: auto;
      -webkit-transform: translateX(-50%) translateY(-50%);
      -moz-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
      -o-transform: translateX(-50%) translateY(-50%);
      transform: translateX(-50%) translateY(-50%);
      height: 20px;
      width: 2px;
      background-color: #fff;
    }
    .cd-dropdown .cd-close::after {
      -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
      -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
      -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
      -o-transform: translateX(-50%) translateY(-50%) rotate(45deg);
      transform: translateX(-50%) translateY(-50%) rotate(45deg);
    }
    .cd-dropdown .cd-close::before {
      -webkit-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
      -moz-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
      -ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
      -o-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
      transform: translateX(-50%) translateY(-50%) rotate(-45deg);
    }
    .cd-dropdown.dropdown-is-active {
      visibility: visible;
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
      -webkit-transition: -webkit-transform 0.5s, visibility 0s, width 0.3s;
      -webkit-transition-delay: 0s, 0s, 0s;
      -moz-transition: -moz-transform 0.5s 0s, visibility 0s 0s, width 0.3s 0s;
      -o-transition: -o-transform 0.5s 0s, visibility 0s 0s, width 0.3s 0s;
      transition: transform 0.5s 0s, visibility 0s 0s, width 0.3s 0s;
    }
    @media (min-width: 660px) {
      .cd-dropdown .cd-close {
        top: 5px;
      }
    }
    @media (min-width: 1040px) {
      .cd-dropdown {
        top: 50px;
        width: 48px;
        visibility: visible;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        background-color: #2e2e2e;
        color: #fff;
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
        -webkit-transition: opacity 0.3s, visibility 0s, -webkit-transform 0.3s,
          width 0.3s;
        -webkit-transition-delay: 0s, 0.3s, 0s, 0s;
        -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s,
          width 0.3s 0s;
        -o-transition: opacity 0.3s 0s, visibility 0s 0.3s, -o-transform 0.3s 0s,
          width 0.3s 0s;
        transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s,
          width 0.3s 0s;
      }
      .open-to-left .cd-dropdown {
        right: 0;
        left: auto;
      }
      .cd-dropdown h2,
      .cd-dropdown .cd-close,
      .cd-dropdown .account-mobile {
        display: none;
      }
      .cd-dropdown.dropdown-is-active {
        z-index: 5;
        width: 240px;
        transition: width ease 0.3;
      }
      .cd-dropdown.dropdown-is-active .has-children > a::before,
      .cd-dropdown.dropdown-is-active .has-children > a::after,
      .cd-dropdown.dropdown-is-active .go-back a::before,
      .cd-dropdown.dropdown-is-active .go-back a::after {
        opacity: 1;
      }
    }
    .cd-dropdown-content,
    .cd-dropdown-content ul {
      margin: 0;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      overflow-x: hidden;
      overflow-y: auto;
      padding-top: 60px;
      -webkit-transition: -webkit-transform 0.3s;
      -moz-transition: -moz-transform 0.3s;
      -o-transition: -o-transform 0.3s;
      transition: transform 0.3s;
    }
    @media (min-width: 660px) {
      .cd-dropdown-content,
      .cd-dropdown-content ul {
        overflow-y: hidden;
      }
    }
    .cd-dropdown-content a,
    .cd-dropdown-content ul a {
      display: block;
      color: #fff;
      overflow: hidden;
      border-top-width: 1px;
      border-bottom-width: 0;
      border-left-width: 0;
      border-right-width: 0;
      border-color: #3f3f3f;
      border-style: solid;
    }
    .cd-dropdown-content a i,
    .cd-dropdown-content ul a i {
      font-size: 22px;
      margin-right: 15px;
    }
    .cd-dropdown-content li:first-of-type > a,
    .cd-dropdown-content ul li:first-of-type > a {
      border-top-width: 0;
    }
    .cd-dropdown-content li:last-of-type > a,
    .cd-dropdown-content ul li:last-of-type > a {
      border-bottom-width: 1px;
    }
    .cd-dropdown-content .cd-divider,
    .cd-dropdown-content ul .cd-divider {
      background-color: #202020;
      font-size: 12px;
      font-weight: bold;
      letter-spacing: 1px;
      color: #6d6d6d;
      text-transform: uppercase;
    }
    @media (min-width: 1040px) {
      .cd-dropdown-content .cd-divider,
      .cd-dropdown-content ul .cd-divider {
        display: none;
      }
    }
    .cd-dropdown-content .cd-divider + li > a,
    .cd-dropdown-content ul .cd-divider + li > a {
      border-top-width: 0;
    }
    .cd-dropdown-content a,
    .cd-dropdown-content .cd-search,
    .cd-dropdown-content .cd-divider,
    .cd-dropdown-content ul a,
    .cd-dropdown-content ul .cd-search,
    .cd-dropdown-content ul .cd-divider {
      -webkit-transform: translateZ(0);
      -moz-transform: translateZ(0);
      -ms-transform: translateZ(0);
      -o-transform: translateZ(0);
      transform: translateZ(0);
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
      -moz-transition: opacity 0.3s, -moz-transform 0.3s;
      -o-transition: opacity 0.3s, -o-transform 0.3s;
      transition: opacity 0.3s, transform 0.3s;
    }
    .cd-dropdown-content.is-hidden,
    .cd-dropdown-content ul.is-hidden {
      -webkit-transform: translateX(100%);
      -moz-transform: translateX(100%);
      -ms-transform: translateX(100%);
      -o-transform: translateX(100%);
      transform: translateX(100%);
    }
    .cd-dropdown-content.is-hidden > li > a,
    .cd-dropdown-content.is-hidden > li > .cd-search,
    .cd-dropdown-content.is-hidden > .cd-divider,
    .cd-dropdown-content.move-out > li > a,
    .cd-dropdown-content.move-out > li > .cd-search,
    .cd-dropdown-content.move-out > .cd-divider,
    .cd-dropdown-content ul.is-hidden > li > a,
    .cd-dropdown-content ul.is-hidden > li > .cd-search,
    .cd-dropdown-content ul.is-hidden > .cd-divider,
    .cd-dropdown-content ul.move-out > li > a,
    .cd-dropdown-content ul.move-out > li > .cd-search,
    .cd-dropdown-content ul.move-out > .cd-divider {
      opacity: 0;
    }
    .cd-dropdown-content.move-out > li > a,
    .cd-dropdown-content.move-out > li > .cd-search,
    .cd-dropdown-content.move-out > .cd-divider,
    .cd-dropdown-content ul.move-out > li > a,
    .cd-dropdown-content ul.move-out > li > .cd-search,
    .cd-dropdown-content ul.move-out > .cd-divider {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%);
    }
    .dropdown-is-active .cd-dropdown-content,
    .dropdown-is-active .cd-dropdown-content ul {
      -webkit-overflow-scrolling: touch;
    }
    @media (min-width: 660px) {
      .cd-dropdown-content,
      .cd-dropdown-content ul {
        padding-top: 60px;
      }
      .cd-dropdown-content a,
      .cd-dropdown-content ul a {
        font-size: 16px;
      }
    }
    @media (min-width: 1040px) {
      .cd-dropdown-content,
      .cd-dropdown-content ul {
        padding-top: 0;
        overflow: visible;
        top: 0;
      }
      .cd-dropdown-content a,
      .cd-dropdown-content ul a {
        color: #fff;
        height: 50px;
        line-height: 50px;
        font-size: 16px;
        border-color: #3f3f3f;
      }
      .cd-dropdown-content a:hover,
      .cd-dropdown-content ul a:hover {
        color: #95ce69;
      }
      .cd-dropdown-content .cd-divider,
      .cd-dropdown-content ul .cd-divider {
        color: #fff;
        border-top: 1px solid #1a1a1a;
      }
      .cd-dropdown-content .cd-divider + li > a,
      .cd-dropdown-content ul .cd-divider + li > a {
        border-top-width: 1px;
      }
      .cd-dropdown-content.is-hidden > li > a,
      .cd-dropdown-content.is-hidden > li > .cd-search,
      .cd-dropdown-content.is-hidden > .cd-divider,
      .cd-dropdown-content.move-out > li > a,
      .cd-dropdown-content.move-out > li > .cd-search,
      .cd-dropdown-content.move-out > .cd-divider,
      .cd-dropdown-content ul.is-hidden > li > a,
      .cd-dropdown-content ul.is-hidden > li > .cd-search,
      .cd-dropdown-content ul.is-hidden > .cd-divider,
      .cd-dropdown-content ul.move-out > li > a,
      .cd-dropdown-content ul.move-out > li > .cd-search,
      .cd-dropdown-content ul.move-out > .cd-divider {
        opacity: 1;
      }
    }
    .cd-dropdown-content .cd-secondary-dropdown > .see-all a,
    .cd-dropdown-content .cd-dropdown-gallery > .see-all a,
    .cd-dropdown-content .cd-dropdown-icons > .see-all a {
      text-align: center;
      background-color: #0080ff;
    }
    .cd-dropdown-content .see-all a {
      color: #fff;
      font-weight: bold;
    }
    .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item,
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item,
    .cd-dropdown-content .cd-dropdown-links .cd-dropdown-item {
      height: 60px;
      line-height: 60px;
    }
    .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3,
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3,
    .cd-dropdown-content .cd-dropdown-links .cd-dropdown-item h3 {
      color: #fff;
      font-size: 14px;
      line-height: 60px;
      font-weight: normal;
    }
    .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item {
      padding-left: 90px;
    }
    .cd-dropdown-content .cd-dropdown-gallery img {
      position: absolute;
      display: block;
      height: 40px;
      width: auto;
      left: 20px;
      top: 50%;
      margin-top: -20px;
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item {
      padding-left: 60px;
      position: relative;
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p {
      color: #fff;
      font-size: 14px;
      display: none;
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before {
      font-family: "myherbalife";
      font-size: 22px;
      color: #fff;
      content: "";
      display: block;
      position: absolute;
      left: 20px;
      top: 0;
      width: 22px;
      height: 22px;
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.my-progress:before {
      content: ".";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.downline-progress:before {
      content: "\e18a";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.manage-events:before {
      content: "\e0fd";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.tickets:before {
      content: "\e234";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.sale:before {
      content: "\e070";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.overview::before {
      content: "\e131";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.my-volume::before {
      content: "\e00f";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.customer-form::before {
      content: "\e548";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.checks::before {
      content: "\e11d";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.documents::before {
      content: "\e0b4";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.calendar::before {
      content: "\e107";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.tasks::before {
      content: "\e0aa";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.leads::before {
      content: "\e043";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.contacts::before {
      content: "\e03c";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.email-marketing::before {
      content: "\e021";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.customer-orders:before {
      content: "\e06d";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.abandoned-carts::before {
      content: "\e52b";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.follow-up::before {
      content: "\e000";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.order-processing::before {
      content: "\e121";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.goherbalife::before {
      content: "\e14f";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.coaching::before {
      content: "]";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.receipts::before {
      content: "\e06c";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.products::before {
      content: "\e173";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.build::before {
      content: "\e19f";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.brand::before {
      content: "\e534";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.resources::before {
      content: "\e09b";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.recognition::before {
      content: "T";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.events::before {
      content: "\e084";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.learning-center::before {
      content: "\e5af";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.casa-herbalife::before {
      content: "\e24b";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.nutrition::before {
      content: "\e1ec";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.fitness::before {
      content: "\e19a";
    }
    .cd-dropdown-content
      .cd-dropdown-icons
      .cd-dropdown-item.personal-care::before {
      content: "\e224";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.shake::before {
      content: "\e53c";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.boosts::before {
      content: "\e59b";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.meals::before {
      content: "\e203";
    }
    .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.recipes::before {
      content: "\e1a8";
    }
    @media (min-width: 1040px) {
      .cd-dropdown-content {
        position: static;
        height: 100%;
        width: 100%;
      }
      .cd-dropdown-content > li:last-of-type a {
        border-bottom: none;
      }
      .no-touch .cd-dropdown-content > li:not(.has-children) a:hover {
        color: #95ce69;
      }
      .cd-dropdown-content.move-out > li > a,
      .cd-dropdown-content.move-out > li > .cd-search,
      .cd-dropdown-content.move-out > .cd-divider {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        opacity: 1;
      }
      .cd-dropdown-content .cd-secondary-dropdown,
      .cd-dropdown-content .cd-dropdown-gallery,
      .cd-dropdown-content .cd-dropdown-icons,
      .cd-dropdown-content .cd-dropdown-links {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        left: 100%;
        height: auto;
        background-color: #2e2e2e;
        box-shadow: 0 2px 14px rgba(0, 0, 0, 0.1);
      }
      .cd-dropdown-content .cd-secondary-dropdown:after,
      .cd-dropdown-content .cd-dropdown-gallery:after,
      .cd-dropdown-content .cd-dropdown-icons:after,
      .cd-dropdown-content .cd-dropdown-links:after {
        content: "";
        display: table;
        clear: both;
      }
      .open-to-left .cd-dropdown-content .cd-secondary-dropdown,
      .open-to-left .cd-dropdown-content .cd-dropdown-gallery,
      .open-to-left .cd-dropdown-content .cd-dropdown-icons,
      .open-to-left .cd-dropdown-content .cd-dropdown-links {
        left: auto;
        right: 100%;
      }
      .cd-dropdown-content .cd-secondary-dropdown.is-hidden,
      .cd-dropdown-content .cd-dropdown-gallery.is-hidden,
      .cd-dropdown-content .cd-dropdown-icons.is-hidden,
      .cd-dropdown-content .cd-dropdown-links.is-hidden {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
      }
      .cd-dropdown-content .cd-secondary-dropdown.fade-in,
      .cd-dropdown-content .cd-dropdown-gallery.fade-in,
      .cd-dropdown-content .cd-dropdown-icons.fade-in,
      .cd-dropdown-content .cd-dropdown-links.fade-in {
        -webkit-animation: cd-fade-in 0.2s;
        -moz-animation: cd-fade-in 0.2s;
        -ms-animation: cd-fade-in 0.2s;
        -o-animation: cd-fade-in 0.2s;
        animation: cd-fade-in 0.2s;
      }
      .cd-dropdown-content .cd-secondary-dropdown.fade-out,
      .cd-dropdown-content .cd-dropdown-gallery.fade-out,
      .cd-dropdown-content .cd-dropdown-icons.fade-out,
      .cd-dropdown-content .cd-dropdown-links.fade-out {
        -webkit-animation: cd-fade-out 0.2s;
        -moz-animation: cd-fade-out 0.2s;
        -ms-animation: cd-fade-out 0.2s;
        -o-animation: cd-fade-out 0.2s;
        animation: cd-fade-out 0.2s;
      }
      .cd-dropdown-content .cd-secondary-dropdown > .go-back,
      .cd-dropdown-content .cd-dropdown-gallery > .go-back,
      .cd-dropdown-content .cd-dropdown-icons > .go-back,
      .cd-dropdown-content .cd-dropdown-links > .go-back {
        display: none;
      }
      .cd-dropdown-content .cd-secondary-dropdown > .see-all,
      .cd-dropdown-content .cd-dropdown-gallery > .see-all,
      .cd-dropdown-content .cd-dropdown-icons > .see-all,
      .cd-dropdown-content .cd-dropdown-links > .see-all {
        position: absolute;
        bottom: 20px;
        height: 45px;
        text-align: center;
      }
      .cd-dropdown-content .cd-secondary-dropdown > .see-all a,
      .cd-dropdown-content .cd-dropdown-gallery > .see-all a,
      .cd-dropdown-content .cd-dropdown-icons > .see-all a,
      .cd-dropdown-content .cd-dropdown-links > .see-all a {
        margin: 0;
        height: 100%;
        line-height: 45px;
        background-color: #0080ff;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        pointer-events: auto;
        -webkit-transition: color 0.2s, background-color 0.2s;
        -moz-transition: color 0.2s, background-color 0.2s;
        -o-transition: color 0.2s, background-color 0.2s;
        transition: color 0.2s, background-color 0.2s;
      }
      .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover,
      .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover,
      .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover,
      .cd-dropdown-content .cd-dropdown-links > .see-all a:hover {
        color: #fff;
        background-color: #148aff;
      }
      .no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover,
      .no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover,
      .no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover,
      .no-touch .cd-dropdown-content .cd-dropdown-links > .see-all a:hover {
        color: #fff;
        background-color: #2e2e2e;
      }
      .cd-dropdown-content .cd-secondary-dropdown .cd-dropdown-item,
      .cd-dropdown-content .cd-secondary-dropdown a,
      .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item,
      .cd-dropdown-content .cd-dropdown-gallery a,
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item,
      .cd-dropdown-content .cd-dropdown-icons a,
      .cd-dropdown-content .cd-dropdown-links .cd-dropdown-item,
      .cd-dropdown-content .cd-dropdown-links a {
        border: none;
      }
      .cd-dropdown-content .cd-dropdown-icons {
        padding: 20px 0;
      }
      .cd-dropdown-content .cd-dropdown-gallery {
        padding: 20px 30px 100px;
      }
      .cd-dropdown-content .cd-dropdown-gallery > .see-all {
        width: calc(100% - 60px);
      }
      .cd-dropdown-content .cd-dropdown-links > li {
        padding: 0 20px;
        margin: 5px 0;
      }
      .cd-dropdown-content .cd-dropdown-links > li:hover {
        background: #1a1a1a;
      }
      .cd-dropdown-content .cd-dropdown-icons > li,
      .cd-dropdown-content .cd-secondary-dropdown > li {
        width: 50%;
        float: left;
        margin: 0 0 20px;
      }
      .cd-dropdown-content .cd-dropdown-icons > li.see-all {
        width: 100%;
        margin-bottom: 0;
        padding: 0 30px;
      }
      .cd-dropdown-content .cd-secondary-dropdown {
        overflow: hidden;
        width: 600px;
      }
      .cd-dropdown-content .cd-secondary-dropdown.has-landing {
        padding-bottom: 65px;
      }
      .cd-dropdown-content .cd-secondary-dropdown.single {
        width: 300px;
      }
      .cd-dropdown-content .cd-secondary-dropdown.single li.has-children {
        width: 100%;
      }
      .cd-dropdown-content .cd-secondary-dropdown::before {
        position: absolute;
        content: "";
        bottom: 85px;
        left: 15px;
        height: 1px;
        width: 520px;
        border-color: #3f3f3f;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > a {
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 10px;
        line-height: 30px;
        height: 30px;
        pointer-events: none;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > a::after,
      .cd-dropdown-content .cd-secondary-dropdown > li > a::before {
        display: none;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > a:hover {
        color: #95ce69;
      }
      .cd-dropdown-content .cd-secondary-dropdown.move-out > li > a {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
      }
      .cd-dropdown-content .cd-secondary-dropdown > li {
        margin: 20px 0;
        border-right-width: 1px;
        border-left-width: 1px;
        border-top-width: 0;
        border-bottom-width: 0;
        border-color: #3f3f3f;
        border-style: solid;
        padding: 0 30px;
        height: auto;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li:nth-of-type(2n) {
        border-right-width: 0;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > ul {
        -webkit-transform: translate(0);
        -moz-transform: translate(0);
        -ms-transform: translate(0);
        -o-transform: translate(0);
        transform: translate(0);
        position: relative;
        height: auto;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > ul.large {
        min-height: 260px;
      }
      .cd-dropdown-content .cd-secondary-dropdown > li > ul > .go-back {
        display: none;
      }
      .cd-dropdown-content .cd-secondary-dropdown a {
        line-height: 25px;
        height: 25px;
        font-size: 14px;
        padding-left: 0;
      }
      .no-touch .cd-dropdown-content .cd-secondary-dropdown a:hover {
        color: #95ce69;
      }
      .cd-dropdown-content .cd-secondary-dropdown ul {
        top: 0;
        padding-bottom: 25px;
        overflow: hidden;
        height: auto;
      }
      .cd-dropdown-content .cd-secondary-dropdown .go-back a {
        padding-left: 20px;
        color: transparent;
      }
      .no-touch .cd-dropdown-content .cd-secondary-dropdown .go-back a:hover {
        color: transparent;
      }
      .cd-dropdown-content .cd-secondary-dropdown .go-back a::before,
      .cd-dropdown-content .cd-secondary-dropdown .go-back a::after {
        left: 0;
      }
      .cd-dropdown-content .cd-secondary-dropdown .see-all {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .cd-dropdown-content .cd-dropdown-gallery {
        width: 600px;
        padding-bottom: 100px;
      }
      .cd-dropdown-content .cd-dropdown-gallery > li {
        width: 48%;
        float: left;
        margin-right: 4%;
      }
      .cd-dropdown-content .cd-dropdown-gallery > li:nth-of-type(2n) {
        margin-right: 0;
      }
      .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item {
        padding: 0;
        height: auto;
        line-height: normal;
        color: #fff;
        margin-bottom: 2em;
      }
      .cd-dropdown-content .cd-dropdown-gallery > li:nth-last-of-type(2) a,
      .cd-dropdown-content .cd-dropdown-gallery > li:last-of-type a {
        margin-bottom: 0;
      }
      .cd-dropdown-content .cd-dropdown-gallery img {
        position: static;
        height: auto;
        width: 100%;
        margin: 0 0 0.6em;
      }
      .cd-dropdown-content .cd-dropdown-gallery h3 {
        font-weight: bold;
      }
      .cd-dropdown-content .cd-dropdown-icons {
        width: 600px;
      }
      .cd-dropdown-content .cd-dropdown-icons.has-landing {
        padding-bottom: 65px;
      }
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item {
        height: 60px;
        line-height: 1.2;
        padding: 20px 10px 0 75px;
      }
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item:hover {
        background: #1a1a1a;
      }
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3 {
        line-height: 18px;
        color: #fff;
        font-weight: bold;
        margin-bottom: 2px;
        font-size: 14px;
      }
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p {
        display: block;
        font-size: 12px;
        line-height: 14px;
        color: #fff;
        margin-bottom: 0;
      }
      .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before {
        font-size: 34px;
        left: 25px;
        top: 50%;
        margin-top: -22px;
        width: 40px;
        height: 40px;
        color: #999;
      }
      .cd-dropdown-content > .has-children > ul {
        visibility: hidden;
      }
      .cd-dropdown-content > .has-children > ul.is-active {
        visibility: visible;
      }
      .cd-dropdown-content
        > .has-children
        > .cd-secondary-dropdown.is-active
        > li
        > ul {
        visibility: visible;
      }
      .cd-dropdown-content > .has-children > a.is-active {
        box-shadow: inset 4px 0 0 #95ce69;
        color: #95ce69;
        font-weight: bold;
      }
      .cd-dropdown-content > .has-children > a.is-active::before,
      .cd-dropdown-content > .has-children > a.is-active::after {
        background: #95ce69;
      }
      .open-to-left .cd-dropdown-content > .has-children > a.is-active {
        box-shadow: inset -2px 0 0 #95ce69;
      }
    }
    @-moz-keyframes cd-fade-in {
      0% {
        opacity: 0;
        visibility: visible;
      }
      100% {
        opacity: 1;
        visibility: visible;
      }
    }
    @-webkit-keyframes cd-fade-in {
      0% {
        opacity: 0;
        visibility: visible;
      }
      100% {
        opacity: 1;
        visibility: visible;
      }
    }
    @-o-keyframes cd-fade-in {
      0% {
        opacity: 0;
        visibility: visible;
      }
      100% {
        opacity: 1;
        visibility: visible;
      }
    }
    @-ms-keyframes cd-fade-in {
      0% {
        opacity: 0;
        visibility: visible;
      }
      100% {
        opacity: 1;
        visibility: visible;
      }
    }
    @keyframes cd-fade-in {
      0% {
        opacity: 0;
        visibility: visible;
      }
      100% {
        opacity: 1;
        visibility: visible;
      }
    }
    @-moz-keyframes cd-fade-out {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: visible;
      }
    }
    @-webkit-keyframes cd-fade-out {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: visible;
      }
    }
    @-o-keyframes cd-fade-out {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: visible;
      }
    }
    @-ms-keyframes cd-fade-out {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: visible;
      }
    }
    @keyframes cd-fade-out {
      0% {
        opacity: 1;
        visibility: visible;
      }
      100% {
        opacity: 0;
        visibility: visible;
      }
    }
    .cd-search input[type="search"] {
      width: 100%;
      height: 50px;
      padding: 0 20px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background-color: #3f3f3f;
      color: #fff;
      border: none;
      border-radius: 0;
    }
    .cd-search input[type="search"]::-webkit-input-placeholder {
      color: #fff;
    }
    .cd-search input[type="search"]:-moz-placeholder {
      color: #fff;
    }
    .cd-search input[type="search"]::-moz-placeholder {
      color: #fff;
    }
    .cd-search input[type="search"]:-ms-input-placeholder {
      color: #fff;
    }
    .cd-search input[type="search"]:focus {
      background: #fff;
      color: #2e2e2e;
      outline: none;
    }
    .cd-search input[type="search"]:focus::-webkit-input-placeholder {
      color: rgba(46, 46, 46, 0.4);
    }
    .cd-search input[type="search"]:focus:-moz-placeholder {
      color: rgba(46, 46, 46, 0.4);
    }
    .cd-search input[type="search"]:focus::-moz-placeholder {
      color: rgba(46, 46, 46, 0.4);
    }
    .cd-search input[type="search"]:focus:-ms-input-placeholder {
      color: rgba(46, 46, 46, 0.4);
    }
    @media (min-width: 1040px) {
      .cd-search input[type="search"] {
        background-color: #ebebeb;
      }
      .cd-search input[type="search"]::-webkit-input-placeholder {
        color: #b3b3b3;
      }
      .cd-search input[type="search"]:-moz-placeholder {
        color: #b3b3b3;
      }
      .cd-search input[type="search"]::-moz-placeholder {
        color: #b3b3b3;
      }
      .cd-search input[type="search"]:-ms-input-placeholder {
        color: #b3b3b3;
      }
    }
    .has-children > a,
    .go-back a {
      position: relative;
    }
    .has-children > a::before,
    .has-children > a::after,
    .go-back a::before,
    .go-back a::after {
      content: "";
      position: absolute;
      top: 50%;
      margin-top: -1px;
      display: inline-block;
      height: 2px;
      width: 10px;
      background: #fff;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      backface-visibility: hidden;
    }
    .has-children > a::before,
    .go-back a::before {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    .has-children > a::after,
    .go-back a::after {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
    }
    @media (min-width: 1040px) {
      .has-children > a::before,
      .has-children > a::after,
      .go-back a::before,
      .go-back a::after {
        background: #b3b3b3;
        opacity: 0;
      }
    }
    .has-children > a {
      padding-right: 35px;
    }
    .has-children > a::before,
    .has-children > a::after {
      right: 20px;
      -moz-transform-origin: 9px 50%;
      -o-transform-origin: 9px 50%;
      -ms-transform-origin: 9px 50%;
      -webkit-transform-origin: 9px 50%;
      transform-origin: 9px 50%;
    }
    @media (min-width: 1040px) {
      .open-to-left .cd-dropdown-content > .has-children > a {
        padding-left: 40px;
        padding-right: 20px;
      }
      .open-to-left .cd-dropdown-content > .has-children > a::before,
      .open-to-left .cd-dropdown-content > .has-children > a::after {
        right: auto;
        left: 20px;
        -moz-transform-origin: 1px 50%;
        -o-transform-origin: 1px 50%;
        -ms-transform-origin: 1px 50%;
        -webkit-transform-origin: 1px 50%;
        transform-origin: 1px 50%;
      }
    }
    .cd-dropdown-content .go-back a {
      padding-left: 40px;
    }
    .cd-dropdown-content .go-back a::before,
    .cd-dropdown-content .go-back a::after {
      left: 20px;
      -moz-transform-origin: 1px 50%;
      -o-transform-origin: 1px 50%;
      -ms-transform-origin: 1px 50%;
      -webkit-transform-origin: 1px 50%;
      transform-origin: 1px 50%;
    }
    .cd-main-content {
      background-color: #e6e6e6;
      min-height: calc(100vh - 100px);
      padding: 2em 5%;
      line-height: 2;
    }
    .no-js .cd-dropdown-wrapper:hover .cd-dropdown {
      visibility: visible;
      opacity: 1;
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
    }
    .no-js .cd-dropdown-wrapper .cd-close {
      display: none;
    }
    #dvFlag {
      float: right;
      background-image: url(../../../../../Shared.UI.V2/Dev/Dev/SharedUI/assets/images/flags.png);
      background-repeat: no-repeat;
      height: 16px;
      width: 16px;
      margin: 8px 0 0;
    }
    ._African_UnionOAS {
      background-position: 0 -0px;
    }
    ._Arab_League {
      background-position: 0 -16px;
    }
    ._ASEAN {
      background-position: 0 -32px;
    }
    ._CARICOM {
      background-position: 0 -48px;
    }
    ._CIS {
      background-position: 0 -64px;
    }
    ._Commonwealth {
      background-position: 0 -80px;
    }
    ._England {
      background-position: 0 -96px;
    }
    ._European_Union {
      background-position: 0 -112px;
    }
    ._Islamic_Conference {
      background-position: 0 -128px;
    }
    .xk {
      background-position: 0 -144px;
    }
    ._NATO {
      background-position: 0 -160px;
    }
    ._Northern_Cyprus {
      background-position: 0 -176px;
    }
    .nn {
      background-position: 0 -192px;
    }
    ._Olimpic_Movement {
      background-position: 0 -208px;
    }
    ._OPEC {
      background-position: 0 -224px;
    }
    ._Red_Cross {
      background-position: 0 -240px;
    }
    .scotland {
      background-position: 0 -256px;
    }
    ._Somaliland {
      background-position: 0 -272px;
    }
    ._Tibet {
      background-position: 0 -288px;
    }
    ._United_Nations {
      background-position: 0 -304px;
    }
    ._Wales {
      background-position: 0 -320px;
    }
    .ad {
      background-position: 0 -336px;
    }
    .ae {
      background-position: 0 -352px;
    }
    .af {
      background-position: 0 -368px;
    }
    .ag {
      background-position: 0 -384px;
    }
    .ai {
      background-position: 0 -400px;
    }
    .al {
      background-position: 0 -416px;
    }
    .am {
      background-position: 0 -432px;
    }
    .an {
      background-position: 0 -448px;
    }
    .ao {
      background-position: 0 -464px;
    }
    .aq {
      background-position: 0 -480px;
    }
    .ar {
      background-position: 0 -496px;
    }
    .as {
      background-position: 0 -512px;
    }
    .at {
      background-position: 0 -528px;
    }
    .au {
      background-position: 0 -544px;
    }
    .aw {
      background-position: 0 -560px;
    }
    .az {
      background-position: 0 -576px;
    }
    .ba {
      background-position: 0 -592px;
    }
    .bb {
      background-position: 0 -608px;
    }
    .bd {
      background-position: 0 -624px;
    }
    .be {
      background-position: 0 -640px;
    }
    .bf {
      background-position: 0 -656px;
    }
    .bg {
      background-position: 0 -672px;
    }
    .bh {
      background-position: 0 -688px;
    }
    .bi {
      background-position: 0 -704px;
    }
    .bj {
      background-position: 0 -720px;
    }
    .bm {
      background-position: 0 -736px;
    }
    .bn {
      background-position: 0 -752px;
    }
    .bo {
      background-position: 0 -768px;
    }
    .br {
      background-position: 0 -784px;
    }
    .bs {
      background-position: 0 -800px;
    }
    .bt {
      background-position: 0 -816px;
    }
    .bw {
      background-position: 0 -832px;
    }
    .by {
      background-position: 0 -848px;
    }
    .bz {
      background-position: 0 -864px;
    }
    .ca {
      background-position: 0 -880px;
    }
    .cg {
      background-position: 0 -896px;
    }
    .cf {
      background-position: 0 -912px;
    }
    .cd {
      background-position: 0 -928px;
    }
    .ch {
      background-position: 0 -944px;
    }
    .ci {
      background-position: 0 -960px;
    }
    .ck {
      background-position: 0 -976px;
    }
    .cl {
      background-position: 0 -992px;
    }
    .cm {
      background-position: 0 -1008px;
    }
    .cn {
      background-position: 0 -1024px;
    }
    .co {
      background-position: 0 -1040px;
    }
    .cr {
      background-position: 0 -1056px;
    }
    .cu {
      background-position: 0 -1072px;
    }
    .cv {
      background-position: 0 -1088px;
    }
    .cy {
      background-position: 0 -1104px;
    }
    .cz {
      background-position: 0 -1120px;
    }
    .de {
      background-position: 0 -1136px;
    }
    .dj {
      background-position: 0 -1152px;
    }
    .dk {
      background-position: 0 -1168px;
    }
    .dm {
      background-position: 0 -1184px;
    }
    .do {
      background-position: 0 -1200px;
    }
    .dz {
      background-position: 0 -1216px;
    }
    .ec {
      background-position: 0 -1232px;
    }
    .ee {
      background-position: 0 -1248px;
    }
    .eg {
      background-position: 0 -1264px;
    }
    .eh {
      background-position: 0 -1280px;
    }
    .er {
      background-position: 0 -1296px;
    }
    .es {
      background-position: 0 -1312px;
    }
    .et {
      background-position: 0 -1328px;
    }
    .fi {
      background-position: 0 -1344px;
    }
    .fj {
      background-position: 0 -1360px;
    }
    .fm {
      background-position: 0 -1376px;
    }
    .fo {
      background-position: 0 -1392px;
    }
    .fr {
      background-position: 0 -1408px;
    }
    .ga {
      background-position: 0 -1424px;
    }
    .gb {
      background-position: 0 -1440px;
    }
    .gd {
      background-position: 0 -1456px;
    }
    .ge {
      background-position: 0 -1472px;
    }
    .gg {
      background-position: 0 -1488px;
    }
    .gh {
      background-position: 0 -1504px;
    }
    .gi {
      background-position: 0 -1520px;
    }
    .gl {
      background-position: 0 -1536px;
    }
    .gm {
      background-position: 0 -1552px;
    }
    .gn {
      background-position: 0 -1568px;
    }
    .gp {
      background-position: 0 -1584px;
    }
    .gq {
      background-position: 0 -1600px;
    }
    .gr {
      background-position: 0 -1616px;
    }
    .gt {
      background-position: 0 -1632px;
    }
    .gu {
      background-position: 0 -1648px;
    }
    .gw {
      background-position: 0 -1664px;
    }
    .gy {
      background-position: 0 -1680px;
    }
    .hk {
      background-position: 0 -1696px;
    }
    .hn {
      background-position: 0 -1712px;
    }
    .hr {
      background-position: 0 -1728px;
    }
    .ht {
      background-position: 0 -1744px;
    }
    .hu {
      background-position: 0 -1760px;
    }
    .id {
      background-position: 0 -1776px;
    }
    .mc {
      background-position: 0 -1776px;
    }
    .ie {
      background-position: 0 -1792px;
    }
    .il {
      background-position: 0 -1808px;
    }
    .im {
      background-position: 0 -1824px;
    }
    .in {
      background-position: 0 -1840px;
    }
    .iq {
      background-position: 0 -1856px;
    }
    .ir {
      background-position: 0 -1872px;
    }
    .is {
      background-position: 0 -1888px;
    }
    .it {
      background-position: 0 -1904px;
    }
    .je {
      background-position: 0 -1920px;
    }
    .jm {
      background-position: 0 -1936px;
    }
    .jo {
      background-position: 0 -1952px;
    }
    .jp {
      background-position: 0 -1968px;
    }
    .ke {
      background-position: 0 -1984px;
    }
    .kg {
      background-position: 0 -2000px;
    }
    .kh {
      background-position: 0 -2016px;
    }
    .ki {
      background-position: 0 -2032px;
    }
    .km {
      background-position: 0 -2048px;
    }
    .kn {
      background-position: 0 -2064px;
    }
    .kp {
      background-position: 0 -2080px;
    }
    .kr {
      background-position: 0 -2096px;
    }
    .kw {
      background-position: 0 -2112px;
    }
    .ky {
      background-position: 0 -2128px;
    }
    .kz {
      background-position: 0 -2144px;
    }
    .la {
      background-position: 0 -2160px;
    }
    .lb {
      background-position: 0 -2176px;
    }
    .lc {
      background-position: 0 -2192px;
    }
    .li {
      background-position: 0 -2208px;
    }
    .lk {
      background-position: 0 -2224px;
    }
    .lr {
      background-position: 0 -2240px;
    }
    .ls {
      background-position: 0 -2256px;
    }
    .lt {
      background-position: 0 -2272px;
    }
    .lu {
      background-position: 0 -2288px;
    }
    .lv {
      background-position: 0 -2304px;
    }
    .ly {
      background-position: 0 -2320px;
    }
    .ma {
      background-position: 0 -2336px;
    }
    .md {
      background-position: 0 -2352px;
    }
    .me {
      background-position: 0 -2368px;
    }
    .mg {
      background-position: 0 -2384px;
    }
    .mh {
      background-position: 0 -2400px;
    }
    .mk {
      background-position: 0 -2416px;
    }
    .ml {
      background-position: 0 -2432px;
    }
    .mm {
      background-position: 0 -2448px;
    }
    .mn {
      background-position: 0 -2464px;
    }
    .mo {
      background-position: 0 -2480px;
    }
    .mq {
      background-position: 0 -2496px;
    }
    .mr {
      background-position: 0 -2512px;
    }
    .ms {
      background-position: 0 -2528px;
    }
    .mt {
      background-position: 0 -2544px;
    }
    .mu {
      background-position: 0 -2560px;
    }
    .mv {
      background-position: 0 -2576px;
    }
    .mw {
      background-position: 0 -2592px;
    }
    .mx {
      background-position: 0 -2608px;
    }
    .my {
      background-position: 0 -2624px;
    }
    .mz {
      background-position: 0 -2640px;
    }
    .na {
      background-position: 0 -2656px;
    }
    .nc {
      background-position: 0 -2672px;
    }
    .ne {
      background-position: 0 -2688px;
    }
    .ng {
      background-position: 0 -2704px;
    }
    .ni {
      background-position: 0 -2720px;
    }
    .nl {
      background-position: 0 -2736px;
    }
    .no {
      background-position: 0 -2752px;
    }
    .np {
      background-position: 0 -2768px;
    }
    .nr {
      background-position: 0 -2784px;
    }
    .nz {
      background-position: 0 -2800px;
    }
    .om {
      background-position: 0 -2816px;
    }
    .pa {
      background-position: 0 -2832px;
    }
    .pe {
      background-position: 0 -2848px;
    }
    .pf {
      background-position: 0 -2864px;
    }
    .pg {
      background-position: 0 -2880px;
    }
    .ph {
      background-position: 0 -2896px;
    }
    .pk {
      background-position: 0 -2912px;
    }
    .pl {
      background-position: 0 -2928px;
    }
    .pr {
      background-position: 0 -2944px;
    }
    .ps {
      background-position: 0 -2960px;
    }
    .pt {
      background-position: 0 -2976px;
    }
    .pw {
      background-position: 0 -2992px;
    }
    .py {
      background-position: 0 -3008px;
    }
    .qa {
      background-position: 0 -3024px;
    }
    .re {
      background-position: 0 -3040px;
    }
    .ro {
      background-position: 0 -3056px;
    }
    .rs {
      background-position: 0 -3072px;
    }
    .ru {
      background-position: 0 -3088px;
    }
    .rw {
      background-position: 0 -3104px;
    }
    .sa {
      background-position: 0 -3120px;
    }
    .sb {
      background-position: 0 -3136px;
    }
    .sc {
      background-position: 0 -3152px;
    }
    .sd {
      background-position: 0 -3168px;
    }
    .se {
      background-position: 0 -3184px;
    }
    .sg {
      background-position: 0 -3200px;
    }
    .si {
      background-position: 0 -3216px;
    }
    .sk {
      background-position: 0 -3232px;
    }
    .sl {
      background-position: 0 -3248px;
    }
    .sm {
      background-position: 0 -3264px;
    }
    .sn {
      background-position: 0 -3280px;
    }
    .so {
      background-position: 0 -3296px;
    }
    .sr {
      background-position: 0 -3312px;
    }
    .st {
      background-position: 0 -3328px;
    }
    .sv {
      background-position: 0 -3344px;
    }
    .sy {
      background-position: 0 -3360px;
    }
    .sz {
      background-position: 0 -3376px;
    }
    .tc {
      background-position: 0 -3392px;
    }
    .td {
      background-position: 0 -3408px;
    }
    .tg {
      background-position: 0 -3424px;
    }
    .th {
      background-position: 0 -3440px;
    }
    .tj {
      background-position: 0 -3456px;
    }
    .tl {
      background-position: 0 -3472px;
    }
    .tm {
      background-position: 0 -3488px;
    }
    .tn {
      background-position: 0 -3504px;
    }
    .to {
      background-position: 0 -3520px;
    }
    .tr {
      background-position: 0 -3536px;
    }
    .tt {
      background-position: 0 -3552px;
    }
    .tv {
      background-position: 0 -3568px;
    }
    .tw {
      background-position: 0 -3584px;
    }
    .tz {
      background-position: 0 -3600px;
    }
    .ua {
      background-position: 0 -3616px;
    }
    .ug {
      background-position: 0 -3632px;
    }
    .us {
      background-position: 0 -3648px;
    }
    .uy {
      background-position: 0 -3664px;
    }
    .uz {
      background-position: 0 -3680px;
    }
    .va {
      background-position: 0 -3696px;
    }
    .vc {
      background-position: 0 -3712px;
    }
    .ve {
      background-position: 0 -3728px;
    }
    .vg {
      background-position: 0 -3744px;
    }
    .vi {
      background-position: 0 -3760px;
    }
    .vn {
      background-position: 0 -3776px;
    }
    .vu {
      background-position: 0 -3792px;
    }
    .ws {
      background-position: 0 -3808px;
    }
    .ye {
      background-position: 0 -3824px;
    }
    .za {
      background-position: 0 -3840px;
    }
    .zm {
      background-position: 0 -3856px;
    }
    .zw {
      background-position: 0 -3872px;
    }
    .btn,
    .btn-back {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #d7d7d7;
      background-color: #d7d7d7;
      border: 0;
      color: #515151;
      filter: none;
      color: inherit !important;
    }
    .btn:disabled,
    .btn.disabled,
    .btn-back:disabled,
    .btn-back.disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    .btn i.icon,
    .btn-back i.icon {
      margin-right: 7px;
    }
    .btn:hover,
    .btn-back:hover {
      text-decoration: none;
    }
    .btn:hover,
    .btn-back:hover {
      background-color: #cacaca;
    }
    .btn:active,
    .btn-back:active {
      background-color: #c3c3c3;
    }
    .btn.disabled,
    .btn[disabled],
    .btn-back.disabled,
    .btn-back[disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    .btn:hover,
    .btn:active,
    .btn.active,
    .btn-back:hover,
    .btn-back:active,
    .btn-back.active {
      background-color: darken #d7d7d7, 4;
      color: #515151;
    }
    .btn-primary,
    .btn-continue {
      cursor: pointer;
      outline: 0;
      font-weight: bold;
      text-align: center;
      line-height: 16px;
      text-align: center;
      text-decoration: none;
      font-size: 14px;
      padding: 0.5em 1.5em;
      display: inline-block;
      cursor: pointer;
      border-radius: 3px;
      background-color: #0080ff;
      background-color: #0080ff;
      border: 0;
      color: #fff;
      filter: none;
      color: #fff !important;
    }
    .btn-primary:disabled,
    .btn-primary.disabled,
    .btn-continue:disabled,
    .btn-continue.disabled {
      cursor: default;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      text-shadow: none;
      opacity: 0.5;
    }
    .btn-primary i.icon,
    .btn-continue i.icon {
      margin-right: 7px;
    }
    .btn-primary:hover,
    .btn-continue:hover {
      text-decoration: none;
    }
    .btn-primary:hover,
    .btn-continue:hover {
      background-color: #0073e6;
    }
    .btn-primary:active,
    .btn-continue:active {
      background-color: #006cd6;
    }
    .btn-primary.disabled,
    .btn-primary[disabled],
    .btn-continue.disabled,
    .btn-continue[disabled] {
      opacity: 0.6;
      background: false;
      cursor: default;
      box-shadow: none;
    }
    .btn-primary:hover,
    .btn-primary:active,
    .btn-primary.active,
    .btn-continue:hover,
    .btn-continue:active,
    .btn-continue.active {
      background-color: lighten #0080ff, 4;
      color: #fff;
    }
    .btn-full {
      width: 100%;
      padding: 8px 0;
      margin-right: 0;
      margin-left: 0;
      text-align: center;
      margin: 4px 0;
    }
    .btn-large {
      padding: 9px 20px;
      font-size: 16px;
      line-height: 20px;
    }
    .switch-left-right.dom .switch-label:before {
      background-color: #f16148;
    }
    .switch-left-right.dom .switch-label:after {
      background-color: #0080ff;
    }
    .switch {
      position: relative;
      display: block;
      vertical-align: top;
      width: 85px;
      height: 24px;
      padding: 0;
      margin: -5px 0 10px 0;
      background: linear-gradient(to bottom, #e8e8e8, #fff 25px);
      background-image: -webkit-linear-gradient(top, #e8e8e8, #fff 25px);
      border-radius: 18px;
      box-shadow: inset 0 -1px #fff, inset 0 1px 1px rgba(0, 0, 0, 0.05);
      cursor: pointer;
    }
    .switch-input {
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
    }
    .switch-label {
      position: relative;
      display: block;
      height: inherit;
      font-size: 12px;
      font-weight: bold;
      text-transform: uppercase;
      background: #eceeef;
      border-radius: inherit;
      box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12),
        inset 0 0 2px rgba(0, 0, 0, 0.15);
    }
    .switch-label:before,
    .switch-label:after {
      position: absolute;
      top: 50%;
      margin-top: -0.5em;
      line-height: 1;
      -webkit-transition: inherit;
      -moz-transition: inherit;
      -o-transition: inherit;
      transition: inherit;
    }
    .switch-label:before {
      content: attr(data-off);
      right: 11px;
      color: #fff;
      text-shadow: 0 1px rgba(0, 0, 0, 0.4);
    }
    .switch-label:after {
      content: attr(data-on);
      left: 11px;
      color: #fff;
      text-shadow: 0 1px rgba(0, 0, 0, 0.4);
      opacity: 0;
    }
    .switch-input:checked ~ .switch-label {
      background: #e1b42b;
      box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15),
        inset 0 0 3px rgba(0, 0, 0, 0.2);
    }
    .switch-input:checked ~ .switch-label:before {
      opacity: 0;
    }
    .switch-input:checked ~ .switch-label:after {
      opacity: 1;
    }
    .switch-handle {
      position: absolute;
      top: 0;
      left: 0;
      width: 24px;
      height: 24px;
      background: linear-gradient(to bottom, #fff 40%, #ccc);
      background-image: -webkit-linear-gradient(top, #fff 40%, #ccc);
      border-radius: 100%;
      box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
    }
    .switch-handle:before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -6px 0 0 -6px;
      width: 12px;
      height: 12px;
      background: linear-gradient(to bottom, #d7d7d7, #fff);
      background-image: -webkit-linear-gradient(top, #d7d7d7, #fff);
      border-radius: 6px;
      box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
    }
    .switch-input:checked ~ .switch-handle {
      left: 62px;
      box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.5);
    }
    .switch-label,
    .switch-handle {
      transition: All 0.3s ease;
      -webkit-transition: All 0.3s ease;
      -moz-transition: All 0.3s ease;
      -o-transition: All 0.3s ease;
    }
    .switch-left-right .switch-label {
      overflow: hidden;
    }
    .switch-left-right .switch-label:before,
    .switch-left-right .switch-label:after {
      width: 20px;
      height: 24px;
      top: 6px;
      left: 0;
      right: 0;
      bottom: 0;
      padding: 6px 0 0 0;
      text-indent: -32px;
      border-radius: 20px;
      box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2),
        inset 0 0 3px rgba(0, 0, 0, 0.1);
    }
    .switch-left-right .switch-label:before {
      background: #7ac143;
      text-align: left;
      padding-left: 85px;
    }
    .switch-left-right .switch-label:after {
      text-align: left;
      text-indent: 10px;
      background: #999;
      left: -100px;
      opacity: 1;
      width: 100%;
    }
    .switch-left-right .switch-input:checked ~ .switch-label:before {
      opacity: 1;
      left: 100px;
    }
    .switch-left-right .switch-input:checked ~ .switch-label:after {
      left: 0;
    }
    .switch-left-right .switch-input:checked ~ .switch-label {
      background: inherit;
    }
    .checkout-box {
      padding: 0px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      display: none;
      height: 83vh;
      position: relative;
    }
    @media (min-width: 660px) {
      .checkout-box {
        padding: 0px;
      }
    }
    @media (min-width: 1040px) {
      .checkout-box {
        padding: 0px;
      }
    }
    @media (min-width: 1560px) {
      .checkout-box {
        padding: 0px;
      }
    }
    @media only screen and (max-height: 1080px) {
      .checkout-box {
        height: 75vh;
      }
    }
    @media (min-width: 1040px) {
      .checkout-box {
        width: 300px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0;
      }
      .checkout-box:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      .checkout-box {
        width: 460px;
        margin-left: auto;
        margin-right: auto;
      }
      .checkout-box:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      .checkout-box {
        display: block;
      }
    }
    .checkout-box .cust-name,
    .checkout-box .review-title {
      text-align: center;
      //border-bottom: 1px solid #ccc;
      //height: 7%;
      position: relative;
    }
    .checkout-box .cust-name h5,
    .checkout-box .review-title h5 {
      margin: 0;
      position: absolute;
      top: 50%;
      left: 0;
      width: 100%;
      transform: translateY(-50%);
    }
    .checkout-box .cust-name {
      display: none;
    }
    .checkout-box .selected-cons {
      height: 53%;
      overflow-y: scroll;
    }
    .checkout-box .selected-cons.is-expanded {
      height: 43%;
    }
    @media (min-width: 660px) {
      .checkout-box .selected-cons.is-expanded {
        height: 53%;
      }
    }
    .checkout-box .selected-cons.is-collapsed {
      height: 63%;
    }
    .checkout-box .selected-cons a {
      color: inherit;
    }
    .checkout-box .selected-cons #checkoutAddCons,
    .checkout-box .selected-cons #checkoutAddCust {
      display: none;
    }
    @media (min-width: 1040px) {
      .checkout-box .selected-cons #checkoutAddCons,
      .checkout-box .selected-cons #checkoutAddCust {
        display: block;
      }
    }
    @media (min-width: 1040px) {
      .checkout-box .selected-cons #mobileCheckoutAddCons,
      .checkout-box .selected-cons #mobileCheckoutAddCust {
        display: none;
      }
    }
    .checkout-box .selected-cons .remove-item {
      margin-right: 5px;
      display: inline-block;
    }
    .checkout-box .selected-cons .remove-item i {
      font-size: 20px;
      padding: 5px;
      color: red;
      cursor: pointer;
    }
    .checkout-box .selected-cons .checkout-cust-name {
      display: inline-block;
    }
    .checkout-box .selected-cons .cell {
      padding: 15px 10px;
      display: flex;
      align-items: center;
      border-bottom: 1px solid #ccc;
    }
    .checkout-box .selected-cons .cell .cell-action {
      float: right;
      width: 35%;
      text-align: right;
    }
    .checkout-box .selected-cons .item {
      padding: 15px 10px;
      border-bottom: 1px solid #ccc;
      display: flex;
      align-items: center;
      width: 100%;
    }
    .checkout-box .selected-cons .item .name {
      width: 60%;
      float: none;
      display: table-cell;
      vertical-align: middle;
    }
    .checkout-box .selected-cons .item .name .title {
      //color: #0080ff;
    }
    .checkout-box .selected-cons .item .name p {
      margin: 0;
    }
    .checkout-box .selected-cons .item .quantity {
      width: 10%;
      float: none;
      text-align: center;
      display: table-cell;
      vertical-align: middle;
    }
    .checkout-box .selected-cons .item .price {
      width: 30%;
      float: none;
      text-align: right;
      display: table-cell;
      vertical-align: middle;
    }
    .checkout-box .bottom-section {
      width: 100%;
      height: 30%;
      font-size: 14px;
    }
    .checkout-box .bottom-section.is-expanded {
      height: 40%;
    }
    @media (min-width: 660px) {
      .checkout-box .bottom-section.is-expanded {
        height: 30%;
      }
    }
    .checkout-box .bottom-section.is-collapsed {
      height: 20%;
    }
    .checkout-box .bottom-section .money {
      border-top: 1px solid #ccc;
      height: 40%;
    }
    .checkout-box .bottom-section .money.is-expanded {
      height: 40%;
    }
    .checkout-box .bottom-section .money.is-collapsed {
      height: 75%;
    }
    .checkout-box .bottom-section .money .value {
      width: 50%;
      float: left;
      height: 50%;
      transform: translateY(25%);
    }
    @media (min-width: 1040px) {
      .checkout-box .bottom-section .money .value {
        width: 140px;
        float: left;
      }
      .checkout-box .bottom-section .money .value:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      .checkout-box .bottom-section .money .value:nth-child(2n + 2) {
        margin-left: 160px;
        margin-right: -100%;
        clear: none;
      }
    }
    @media (min-width: 1560px) {
      .checkout-box .bottom-section .money .value {
        width: 220px;
        float: left;
      }
      .checkout-box .bottom-section .money .value:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      .checkout-box .bottom-section .money .value:nth-child(2n + 2) {
        margin-left: 240px;
        margin-right: -100%;
        clear: none;
      }
    }
    .checkout-box .bottom-section .money .value:nth-child(odd) {
      padding-left: 20px;
    }
    .checkout-box .bottom-section .money .value:nth-child(even) {
      padding-right: 20px;
    }
    .checkout-box .bottom-section .money .value form {
      font-size: 14px;
    }
    .checkout-box .bottom-section .money .value form > ul > li {
      width: 45%;
      width: calc(50% - 10px);
    }
    .checkout-box .bottom-section .money .value form > ul > li:nth-child(2n) {
      margin-right: 0;
    }
    .checkout-box .bottom-section .info {
      border-top: 1px solid #ccc;
      height: 60%;
    }
    .checkout-box .bottom-section .info.is-expanded {
      height: 60%;
    }
    .checkout-box .bottom-section .info.is-collapsed {
      height: 25%;
    }
    .checkout-box .bottom-section .info .toggle-holder {
      height: 30%;
      text-align: center;
      position: relative;
    }
    .checkout-box .bottom-section .info .toggle-holder.is-expanded {
      height: 30%;
    }
    .checkout-box .bottom-section .info .toggle-holder.is-collapsed {
      height: 100%;
    }
    .checkout-box .bottom-section .info .toggle-holder .info-toggle-collapse,
    .checkout-box .bottom-section .info .toggle-holder .info-toggle-expand {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    .checkout-box .bottom-section .info .toggle-holder .info-toggle-expand {
      display: none;
    }
    .checkout-box .bottom-section .info .info-data {
      height: 70%;
    }
    .checkout-box .bottom-section .info .info-data .value {
      width: 50%;
      float: left;
      height: 50%;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    @media (min-width: 1040px) {
      .checkout-box .bottom-section .info .info-data .value {
        width: 140px;
        float: left;
      }
      .checkout-box .bottom-section .info .info-data .value:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      .checkout-box .bottom-section .info .info-data .value:nth-child(2n + 2) {
        margin-left: 160px;
        margin-right: -100%;
        clear: none;
      }
    }
    @media (min-width: 1560px) {
      .checkout-box .bottom-section .info .info-data .value {
        width: 220px;
        float: left;
      }
      .checkout-box .bottom-section .info .info-data .value:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      .checkout-box .bottom-section .info .info-data .value:nth-child(2n + 2) {
        margin-left: 240px;
        margin-right: -100%;
        clear: none;
      }
    }
    .checkout-box .bottom-section .info .info-data .value:nth-child(odd) {
      padding-left: 20px;
    }
    .checkout-box .bottom-section .info .info-data .value:nth-child(even) {
      padding-right: 20px;
    }
    .checkout-box .checkout {
      border-top: 1px solid #ccc;
      height: 10%;
      position: relative;
    }
    .checkout-box .checkout .btn-primary {
      background-color: #faa634;
      color: #fff;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%;
      margin: 0;
    }
    .top-bar {
      display: flex;
      align-items: center;
      border-bottom: 1px solid #ccc;
      margin: -20px -20px 20px -20px;
      height: 65px;
    }
    .top-bar .top-sec {
      width: 33.3333%;
      float: left;
    }
    .top-bar .top-sec h4 {
      margin: 0;
      padding: 20px 0;
    }
    .top-bar .top-sec a {
      display: block;
      padding: 20px;
    }
    .added-message {
      display: none;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      width: 100%;
      height: 100%;
      background: #000;
      color: #fff;
    }
    .added-message .message-holder {
      position: absolute;
      top: 50%;
      width: 100%;
      transform: translateY(-50%);
      text-align: center;
      font-size: 115%;
      padding: 10px;
    }
    .added-message .message-holder p {
      margin-bottom: 5px;
    }
    .added-message .message-holder i {
      font-size: 150%;
    }
    .list .message-holder p {
      display: inline-block;
      padding-right: 10px;
    }
    #sell-consumption,
    #edit-consumptions {
      height: calc(100vh - 45px);
      overflow: hidden;
    }
    @media (min-width: 660px) {
      #sell-consumption,
      #edit-consumptions {
        height: calc(100vh - 50px);
      }
    }
    #sell-consumption #start-section,
    #edit-consumptions #start-section {
      height: 50px;
      margin: 0;
      background: #fff;
      position: relative;
    }
    #sell-consumption #start-section .mobile-header,
    #edit-consumptions #start-section .mobile-header {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 100%;
    }
    #sell-consumption #start-section .sale-header,
    #edit-consumptions #start-section .sale-header {
      display: none;
      height: 100%;
      align-items: center;
    }
    @media (min-width: 1040px) {
      #sell-consumption #start-section .sale-header,
      #edit-consumptions #start-section .sale-header {
        display: flex;
      }
    }
    #sell-consumption #consumption-section,
    #edit-consumptions #consumption-section {
      height: 90%;
      padding-top: 20px;
      padding-bottom: 20px;
    }
    #sell-consumption #consumption-section.full-height,
    #edit-consumptions #consumption-section.full-height {
      height: 100%;
    }
    @media (min-width: 1040px) {
      #sell-consumption #consumption-section,
      #edit-consumptions #consumption-section {
        height: 100%;
      }
    }
    #sell-consumption #consumption-section .container-left,
    #edit-consumptions #consumption-section .container-left {
      height: 100%;
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #sell-consumption #consumption-section .container-left,
      #edit-consumptions #consumption-section .container-left {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #sell-consumption #consumption-section .container-left,
      #edit-consumptions #consumption-section .container-left {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #sell-consumption #consumption-section .container-left,
      #edit-consumptions #consumption-section .container-left {
        padding: 20px;
      }
    }
    #sell-consumption #consumption-section .container-left .cust-con-menu,
    #edit-consumptions #consumption-section .container-left .cust-con-menu {
      height: 55px;
      margin-bottom: 20px;
    }
    #sell-consumption
      #consumption-section
      .container-left
      .cust-con-menu
      .toggle-menu,
    #edit-consumptions
      #consumption-section
      .container-left
      .cust-con-menu
      .toggle-menu {
      width: 100%;
      height: 65%;
    }
    #sell-consumption
      #consumption-section
      .container-left
      .cust-con-menu
      .toggle-menu
      li
      > a,
    #edit-consumptions
      #consumption-section
      .container-left
      .cust-con-menu
      .toggle-menu
      li
      > a {
      font-size: 16px;
    }
    #sell-consumption #consumption-section .container-left #customer-tab,
    #edit-consumptions #consumption-section .container-left #customer-tab {
      display: none;
      height: calc(100% - 75px);
    }
    #sell-consumption #consumption-section .container-left #consumption-tab,
    #edit-consumptions #consumption-section .container-left #consumption-tab {
      height: calc(100% - 75px);
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .toggle-menu,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .toggle-menu {
      height: 30px;
      margin: 0 auto;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head {
      height: 35px;
      display: flex;
      border-bottom: 1px solid #ccc;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .horz-highlight-menu,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .horz-highlight-menu {
      width: 100%;
      border: none;
    }
    @media (min-width: 1040px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .horz-highlight-menu,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .horz-highlight-menu {
        width: 100%;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .horz-highlight-menu
      li,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .horz-highlight-menu
      li {
      height: 100%;
    }
    @media (min-width: 1560px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .horz-highlight-menu
        li,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .horz-highlight-menu
        li {
        width: 50%;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select {
      width: 50%;
      text-align: right;
      display: none;
    }
    @media (min-width: 1040px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .view-select,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        .consumption-head
        .view-select {
        display: block;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select
      i,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select
      i {
      font-size: 24px;
      margin-right: 5px;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select
      i:last-child,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      .consumption-head
      .view-select
      i:last-child {
      margin-right: 0px;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList {
      height: calc(100% - 35px);
      padding-top: 20px;
      overflow-x: hidden;
      overflow-y: scroll;
      box-shadow: inset 0px -11px 8px -10px rgba(0, 0, 0, 0.15);
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .cons-title,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .cons-title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .cons-title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .cons-title {
      height: 30px;
      margin: 0;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder {
      height: 100%;
    }
    @media (min-width: 660px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder {
        width: 540px;
        float: left;
        margin-right: 20px;
      }
    }
    @media (min-width: 1560px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder {
        width: 700px;
        float: left;
        margin-right: 20px;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card {
      color: #0080ff;
      position: relative;
      width: 140px;
      float: left;
      border: 1px solid #d7d7d7;
      padding: 10px;
      margin-bottom: 20px;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card:nth-child(2n + 1),
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card:nth-child(2n + 1),
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card:nth-child(2n + 1),
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card:nth-child(2n + 2),
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card:nth-child(2n + 2),
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card:nth-child(2n + 2),
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card:nth-child(2n + 2) {
      margin-left: 160px;
      margin-right: -100%;
      clear: none;
    }
    @media (min-width: 660px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card {
        width: 120px;
        float: left;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 2) {
        margin-left: 140px;
        margin-right: -100%;
        clear: none;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 3) {
        margin-left: 280px;
        margin-right: -100%;
        clear: none;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 4) {
        margin-left: 420px;
        margin-right: -100%;
        clear: none;
      }
    }
    @media (min-width: 1560px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card {
        width: 160px;
        float: left;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 2) {
        margin-left: 180px;
        margin-right: -100%;
        clear: none;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 3) {
        margin-left: 360px;
        margin-right: -100%;
        clear: none;
      }
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card:nth-child(4n + 4) {
        margin-left: 540px;
        margin-right: -100%;
        clear: none;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color {
      background: #999;
      color: #fff;
      margin: -10px -10px 10px -10px;
      border-bottom: 1px solid #ccc;
      transition: 0.25s ease background;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color:hover {
      background: gray;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.red,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.red {
      background: #f16148;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.red:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.red:hover {
      background: #ed3819;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.blue,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.blue {
      background: #0080ff;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.blue:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.blue:hover {
      background: #06c;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.white,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.white {
      background: #886587;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.white:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.white:hover {
      background: #6b4f6a;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen {
      background: #387c28;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover {
      background: #27551c;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.green,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.green {
      background: #7ac143;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green:hover,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.green:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green:hover,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-name.color.green:hover {
      background: #629d34;
    }
    @media (min-width: 660px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card
        .cons-name
        .title,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card
        .cons-name
        .title,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .card
        .cons-name
        .title,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .card
        .cons-name
        .title {
        //padding: 10px;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-info
      .cost,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-info
      .cost {
      color: #000;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-info
      .v-points,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .card
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .card
      .cons-info
      .v-points {
      color: #999;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list {
      position: relative;
      border: 1px solid #e8e8e8;
      padding: 10px;
      margin-bottom: 20px;
      /* border-left: 4px solid; */
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-red,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-red,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-red,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-red {
      border-left: 4px solid #f16148;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-blue,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-blue,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-blue,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-blue {
      border-left: 4px solid #0080ff;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-white,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-white,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-white,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-white {
      border-left: 4px solid #886587;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-darkgreen,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-darkgreen,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-darkgreen,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-darkgreen {
      border-left: 4px solid #387c28;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-green,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-green,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list.list-green,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list.list-green {
      border-left: 4px solid #7ac143;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-name
      .title,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-name
      .title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-name
      .title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-name
      .title {
      //font-weight: bold;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-info
      .cost,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-info
      .cost {
      color: #000;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-info
      .v-points,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .list
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .list
      .cons-info
      .v-points {
      color: #ccc;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons {
      background: transparent;
      border-color: #0080ff;
      font-size: 14px;
    }
    @media (min-width: 1040px) {
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .edit-cons,
      #sell-consumption
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .edit-cons,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #consumptionList
        .card-holder
        .edit-cons,
      #edit-consumptions
        #consumption-section
        .container-left
        #consumption-tab
        #productList
        .card-holder
        .edit-cons {
        font-size: 16px;
        margin-bottom: 20px;
      }
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons
      .cons-name.color,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons
      .cons-name.color,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons
      .cons-name.color,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons
      .cons-name.color {
      background: transparent;
      color: #0080ff;
      margin: 0;
      border: none;
    }
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons
      .title,
    #sell-consumption
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons
      .title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #consumptionList
      .card-holder
      .edit-cons
      .title,
    #edit-consumptions
      #consumption-section
      .container-left
      #consumption-tab
      #productList
      .card-holder
      .edit-cons
      .title {
      padding: 0 !important;
    }
    #sell-consumption #consumption-section .container-right,
    #edit-consumptions #consumption-section .container-right {
      height: 100%;
    }
    #sell-consumption #consumption-section .container-right #checkout-box,
    #edit-consumptions #consumption-section .container-right #checkout-box {
      height: 100%;
    }
    #sell-consumption .mobile-footer,
    #edit-consumptions .mobile-footer {
      height: 10%;
      background: #fff;
      box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
    }
    #sell-consumption .mobile-footer span,
    #edit-consumptions .mobile-footer span {
      margin: 0;
    }
    #sell-consumption .mobile-footer #consumptionContinue,
    #edit-consumptions .mobile-footer #consumptionContinue {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 90%;
      margin: 0;
    }
    @media (min-width: 1040px) {
      .container-left {
        width: 620px;
        float: left;
        margin-right: 20px;
      }
    }
    @media (min-width: 1560px) {
      .container-left {
        width: 780px;
        float: left;
        margin-right: 20px;
      }
    }
    @media (min-width: 1040px) {
      .container-right {
        width: 300px;
        float: right;
        margin-right: 0;
      }
    }
    @media (min-width: 1560px) {
      .container-right {
        width: 460px;
        float: right;
        margin-right: 0;
      }
    }
    #start-section {
      display: none;
      margin-bottom: 20px;
    }
    #start-section .mobile-header {
      text-align: center;
      padding: 10px;
    }
    #start-section .sale-header {
      display: none;
    }
    @media (min-width: 1040px) {
      #start-section .sale-header {
        display: block;
      }
    }
    #start-section .new-sale {
      display: inline-block;
      float: left;
      width: 20%;
    }
    #start-section .new-sale a {
      color: #fff;
    }
    #start-section .cust-search {
      display: inline-block;
      width: 80%;
    }
    .mobile-footer {
      position: fixed;
      bottom: 0;
      left: 0;
      width: 100%;
    }
    @media (min-width: 1040px) {
      .mobile-footer {
        display: none;
      }
    }
    @media (min-width: 660px) {
      .toggle-menu {
        width: 50%;
        margin: 0 auto 15px auto;
      }
    }
    .cons-title {
      margin-bottom: 20px;
    }
    .cons-title h4 {
      margin: 0;
    }
    .cons-title .view-select {
      display: none;
    }
    @media (min-width: 1040px) {
      .cons-title .view-select {
        display: block;
        float: right;
        font-size: 22px;
      }
    }
    .cons-title .view-select i {
      margin-right: 5px;
    }
    .cons-title .view-select i:last-child {
      margin-right: 0;
    }
    #productList {
      display: none;
    }
    .card-holder .card .cons-name {
      text-align: center;
      height: 120px;
      position: relative;
    }
    @media (min-width: 1560px) {
      .card-holder .card .cons-name {
        height: 150px;
      }
    }
    .card-holder .card .cons-name .title {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 100%;
      margin-bottom: 10px;
      font-weight: bold;
    }
    .card-holder .card .cons-name .title i {
      display: block;
      font-size: 36px;
      padding-top: 5px;
    }
    .card-holder .card .cons-info {
      font-size: 14px;
    }
    .card-holder .card .cost {
      float: left;
    }
    .card-holder .card .v-points {
      float: right;
    }
    .card-holder .cons-info {
      font-size: 14px;
    }
    .card-holder .card.edit-cons .cons-name {
      height: 140px;
    }
    @media (min-width: 1560px) {
      .card-holder .card.edit-cons .cons-name {
        height: 170px;
      }
    }
    .card-holder .list {
      display: block;
      width: 100%;
    }
    .card-holder .list .cons-name {
      height: inherit;
    }
    .card-holder .list .cons-name .title {
      //padding: 0 0 5px 0;
    }
    .card-holder .list .cost {
      float: right;
    }
    .card-holder .list .v-points {
      float: left;
    }
    .card-holder .edit-cons {
      background: none;
      border: 1px solid #0080ff;
    }
    #new-cust {
      margin-top: 0px;
      height: 100%;
    }
    #new-cust .top-sec {
      width: 100%;
      float: none;
    }
    #new-cust .container {
      padding: 0;
      width: 100%;
      height: 100%;
    }
    #new-cust .horz-highlight-menu {
      margin-bottom: 20px;
      display: flex;
      height: 40px;
    }
    #new-cust .horz-highlight-menu li {
      width: 50%;
    }
    #new-cust #waitList,
    #new-cust #allCustomers {
      height: calc(100% - 60px);
    }
    @media (min-width: 660px) {
      #new-cust #waitList .contact-holder,
      #new-cust #allCustomers .contact-holder {
        width: 540px;
        float: left;
        margin-right: 20px;
      }
    }
    @media (min-width: 1560px) {
      #new-cust #waitList .contact-holder,
      #new-cust #allCustomers .contact-holder {
        width: 700px;
        float: left;
        margin-right: 20px;
      }
    }
    #new-cust #waitList .contact-holder .contact-info-container,
    #new-cust #allCustomers .contact-holder .contact-info-container {
      display: flex;
      align-items: center;
    }
    #new-cust #waitList .contact-holder .contact-info-container .foreign,
    #new-cust #allCustomers .contact-holder .contact-info-container .foreign {
      margin-left: auto;
    }
    #new-cust #waitList .contact-holder .contact-info-container .foreign #dvFlag,
    #new-cust
      #allCustomers
      .contact-holder
      .contact-info-container
      .foreign
      #dvFlag {
      margin: 0;
    }
    #new-cust #waitList .contact-holder .contact-info-container .foreign #dvFlag.us,
    #new-cust
      #allCustomers
      .contact-holder
      .contact-info-container
      .foreign
      #dvFlag.us {
      display: none;
    }
    #new-cust #waitList .contact-holder p,
    #new-cust #allCustomers .contact-holder p {
      margin: 0;
    }
    #new-cust #waitList .contact-holder .list,
    #new-cust #allCustomers .contact-holder .list {
      display: block;
      position: relative;
      border: 1px solid #e8e8e8;
      padding: 10px;
      margin-bottom: 20px;
      color: inherit;
    }
    #new-cust #waitList .contact-holder .list .contact-name,
    #new-cust #allCustomers .contact-holder .list .contact-name {
      color: #0080ff;
    }
    #new-cust #waitList .contact-holder .list .contact-name .note,
    #new-cust #allCustomers .contact-holder .list .contact-name .note {
      color: #4d4d4d;
    }
    #new-cust #waitList {
      overflow-y: scroll;
      box-shadow: inset 0px -11px 8px -10px rgba(0, 0, 0, 0.15);
    }
    #new-cust #allCustomers {
      display: none;
    }
    #new-cust .continue {
      margin-top: 20px;
    }
    #new-cust #customer-select {
      height: 92%;
    }
    @media (min-width: 1040px) {
      #new-cust #customer-select {
        height: 95%;
      }
    }
    #new-cust #customer-select .filters {
      height: 130px;
      margin-bottom: 20px;
    }
    @media (min-width: 660px) {
      #new-cust #customer-select .filters {
        display: flex;
        align-items: stretch;
        margin-bottom: 20px;
        height: 65px;
      }
    }
    #new-cust #customer-select .filters p {
      margin: 0;
      font-size: 75%;
    }
    #new-cust #customer-select .filters .contacts {
      border: 1px solid #e8e8e8;
      padding: 10px;
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      #new-cust #customer-select .filters .contacts {
        float: left;
        width: 50%;
        margin-right: 5px;
        padding: 5px;
        margin-bottom: 0px;
      }
    }
    #new-cust #customer-select .filters .non-club {
      border: 1px solid #e8e8e8;
      padding: 10px;
      margin-bottom: 10px;
      display: flex;
      align-items: center;
    }
    @media (min-width: 660px) {
      #new-cust #customer-select .filters .non-club {
        float: right;
        width: 50%;
        margin-left: 5px;
        padding: 5px;
        margin-bottom: 0px;
      }
    }
    #new-cust #customer-select .filters .non-club .toggle-switch {
      margin-left: auto;
    }
    #new-cust #customer-select .filters .non-club .toggle-switch .switch {
      margin: 0;
    }
    #new-cust #customer-select .search-customers {
      height: 35px;
      margin-bottom: 20px;
    }
    #new-cust #customer-select .search-customers form ul li {
      margin-bottom: 0;
    }
    #new-cust #customer-select .contacts-wrapper {
      height: calc(100% - 205px);
      overflow-y: scroll;
      box-shadow: inset 0px -11px 8px -10px rgba(0, 0, 0, 0.15);
    }
    @media (min-width: 660px) {
      #new-cust #customer-select .contacts-wrapper {
        height: calc(100% - 140px);
      }
    }
    #new-cust .choose-customer {
      width: 100%;
      margin-bottom: 20px;
    }
    #new-cust .choose-customer ul.customer-list {
      height: 200px;
      height: 240px;
      margin: 0;
      width: 100%;
      overflow-y: scroll;
      border: 1px solid #ccc;
      position: relative;
      -webkit-box-shadow: inset 0px 5px 20px -8px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: inset 0px 5px 20px -8px rgba(0, 0, 0, 0.3);
      box-shadow: inset 0px 5px 20px -8px rgba(0, 0, 0, 0.3);
      margin-bottom: 15px;
    }
    @media (min-width: 660px) {
      #new-cust .choose-customer ul.customer-list {
        height: 300px;
      }
    }
    @media (min-width: 1040px) {
      #new-cust .choose-customer ul.customer-list {
        height: 300px;
      }
    }
    @media (min-width: 1560px) {
      #new-cust .choose-customer ul.customer-list {
        height: 300px;
      }
    }
    #new-cust .choose-customer ul.customer-list .no-results {
      position: absolute;
      text-align: center;
      top: 50%;
      left: 0;
      width: 100%;
      margin-top: -10px;
      padding: 0 20px;
    }
    #new-cust .choose-customer ul.customer-list.no-scroll {
      overflow-y: hidden;
    }
    #new-cust .choose-customer ul.customer-list li {
      display: block;
      border-top: 1px solid transparent;
      border-bottom: 1px solid #e8e8e8;
    }
    #new-cust .choose-customer ul.customer-list li:after {
      content: "";
      display: table;
      clear: both;
    }
    #new-cust .choose-customer ul.customer-list li:hover {
      background-color: #f3f3f3;
      border-top-color: #e8e8e8;
      border-bottom-color: #e8e8e8;
    }
    #new-cust .choose-customer ul.customer-list li.selected {
      background-color: #f3f3f3;
      border-top: 1px solid #e8e8e8;
      border-bottom: 1px solid #d7d7d7;
    }
    #new-cust .choose-customer ul.customer-list li.selected a:after {
      content: "\e3ed";
      color: #0080ff;
    }
    #new-cust .choose-customer ul.customer-list li a {
      position: relative;
      display: block;
      color: #515151;
      padding: 15px 50px 15px 10px;
    }
    #new-cust .choose-customer ul.customer-list li a > div {
      display: inline-block;
      vertical-align: middle;
      max-width: 170px;
      font-size: 12px;
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      #new-cust .choose-customer ul.customer-list li a > div {
        font-size: 14px;
        margin-right: 25px;
        margin-bottom: 0;
      }
    }
    @media (min-width: 1560px) {
      #new-cust .choose-customer ul.customer-list li a > div {
        max-width: none;
      }
    }
    #new-cust .choose-customer ul.customer-list li a > div span.note {
      margin: 0;
      font-size: 12px;
    }
    #new-cust .choose-customer ul.customer-list li a > div img {
      width: 40px;
    }
    @media (min-width: 660px) {
      #new-cust .choose-customer ul.customer-list li a > div img {
        width: 60px;
      }
    }
    #new-cust .choose-customer ul.customer-list li a > div:first-child {
      margin-right: 10px;
      text-align: center;
    }
    #new-cust .choose-customer ul.customer-list li a > div:last-child {
      margin-bottom: 0;
      margin-right: 0;
    }
    #new-cust .choose-customer ul.customer-list li a:after {
      font-family: "myherbalife";
      font-size: 30px;
      position: absolute;
      right: 12px;
      top: 50%;
      margin-top: -7px;
      content: "\e0e9";
      color: #999;
    }
    @media (min-width: 660px) {
      #new-cust .choose-customer ul.customer-list li a:after {
        display: block;
      }
    }
    @media (min-width: 660px) {
      #new-cust .choose-customer ul.customer-list {
        height: 325px;
      }
    }
    #new-cust .chosen-customer {
      width: 100%;
    }
    #new-cust .chosen-customer .go-back {
      margin-bottom: 30px;
    }
    #new-cust .chosen-customer .address-verified,
    #new-cust .chosen-customer .address-unverified,
    #new-cust .chosen-customer .add-customer,
    #new-cust .chosen-customer .edit-customer,
    #new-cust .chosen-customer .add-address,
    #new-cust .chosen-customer .edit-address {
      display: none;
      position: relative;
    }
    #new-cust .chosen-customer .address-verified .primary-address,
    #new-cust .chosen-customer .address-unverified .primary-address {
      position: relative;
      padding-bottom: 15px;
      margin-bottom: 20px;
      border-bottom: 1px solid #d7d7d7;
    }
    #new-cust .chosen-customer .address-verified .primary-address h4,
    #new-cust .chosen-customer .address-unverified .primary-address h4 {
      position: relative;
    }
    #new-cust .chosen-customer .address-verified .primary-address h4 .edit-link,
    #new-cust .chosen-customer .address-unverified .primary-address h4 .edit-link {
      margin-left: 10px;
      font-weight: normal;
      font-size: 14px;
    }
    #new-cust .chosen-customer .address-verified .primary-address .add-address-link,
    #new-cust
      .chosen-customer
      .address-unverified
      .primary-address
      .add-address-link {
      display: block;
      margin-top: 15px;
    }
    @media (min-width: 660px) {
      #new-cust
        .chosen-customer
        .address-verified
        .primary-address
        .add-address-link,
      #new-cust
        .chosen-customer
        .address-unverified
        .primary-address
        .add-address-link {
        margin-top: 0;
        position: absolute;
        top: 0;
        right: 0;
      }
    }
    #new-cust .chosen-customer .add-customer,
    #new-cust .chosen-customer .edit-customer,
    #new-cust .chosen-customer .add-address,
    #new-cust .chosen-customer .edit-address {
      height: 100%;
      overflow-y: scroll;
    }
    #new-cust .chosen-customer .add-customer .resident,
    #new-cust .chosen-customer .add-customer .add-address-link,
    #new-cust .chosen-customer .edit-customer .resident,
    #new-cust .chosen-customer .edit-customer .add-address-link,
    #new-cust .chosen-customer .add-address .resident,
    #new-cust .chosen-customer .add-address .add-address-link,
    #new-cust .chosen-customer .edit-address .resident,
    #new-cust .chosen-customer .edit-address .add-address-link {
      padding-bottom: 15px;
    }
    #new-cust .chosen-customer .add-customer form,
    #new-cust .chosen-customer .edit-customer form,
    #new-cust .chosen-customer .add-address form,
    #new-cust .chosen-customer .edit-address form {
      font-size: 14px;
      position: relative;
    }
    #new-cust .chosen-customer .add-customer form > ul > li,
    #new-cust .chosen-customer .edit-customer form > ul > li,
    #new-cust .chosen-customer .add-address form > ul > li,
    #new-cust .chosen-customer .edit-address form > ul > li {
      width: 100%;
    }
    @media (min-width: 660px) {
      #new-cust .chosen-customer .add-customer form > ul > li,
      #new-cust .chosen-customer .edit-customer form > ul > li,
      #new-cust .chosen-customer .add-address form > ul > li,
      #new-cust .chosen-customer .edit-address form > ul > li {
        width: 45%;
        width: calc(50% - 10px);
      }
      #new-cust .chosen-customer .add-customer form > ul > li:nth-child(2n),
      #new-cust .chosen-customer .edit-customer form > ul > li:nth-child(2n),
      #new-cust .chosen-customer .add-address form > ul > li:nth-child(2n),
      #new-cust .chosen-customer .edit-address form > ul > li:nth-child(2n) {
        margin-right: 0;
      }
    }
    #new-cust .chosen-customer .add-customer form label,
    #new-cust .chosen-customer .edit-customer form label,
    #new-cust .chosen-customer .add-address form label,
    #new-cust .chosen-customer .edit-address form label {
      font-size: 18px;
    }
    #new-cust .chosen-customer .add-customer form .foreign-text,
    #new-cust .chosen-customer .edit-customer form .foreign-text,
    #new-cust .chosen-customer .add-address form .foreign-text,
    #new-cust .chosen-customer .edit-address form .foreign-text {
      font-size: 18px;
      text-align: center;
      margin-top: 20px;
      margin-bottom: 0;
    }
    #new-cust .chosen-customer .add-customer form #foreign-address-toggle,
    #new-cust .chosen-customer .edit-customer form #foreign-address-toggle,
    #new-cust .chosen-customer .add-address form #foreign-address-toggle,
    #new-cust .chosen-customer .edit-address form #foreign-address-toggle {
      display: none;
      display: inline-block;
    }
    #new-cust .chosen-customer .add-customer form #foreign-address-toggle + label,
    #new-cust .chosen-customer .edit-customer form #foreign-address-toggle + label,
    #new-cust .chosen-customer .add-address form #foreign-address-toggle + label,
    #new-cust .chosen-customer .edit-address form #foreign-address-toggle + label {
      display: block;
      padding-left: 26px;
      text-indent: -13px;
    }
    #new-cust
      .chosen-customer
      .add-customer
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .edit-customer
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .add-address
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .edit-address
      form
      #foreign-address-toggle
      + label:before {
      font-family: "myherbalife";
      display: inline-block;
      vertical-align: top;
      font-size: 16px;
      cursor: pointer;
    }
    #new-cust
      .chosen-customer
      .add-customer
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .edit-customer
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .add-address
      form
      #foreign-address-toggle
      + label:before,
    #new-cust
      .chosen-customer
      .edit-address
      form
      #foreign-address-toggle
      + label:before {
      content: "\e1d2";
      color: #999;
      letter-spacing: 10px;
    }
    #new-cust
      .chosen-customer
      .add-customer
      form
      #foreign-address-toggle:checked
      + label:before,
    #new-cust
      .chosen-customer
      .edit-customer
      form
      #foreign-address-toggle:checked
      + label:before,
    #new-cust
      .chosen-customer
      .add-address
      form
      #foreign-address-toggle:checked
      + label:before,
    #new-cust
      .chosen-customer
      .edit-address
      form
      #foreign-address-toggle:checked
      + label:before {
      content: "\e5b3";
      color: #0080ff;
    }
    #new-cust .chosen-customer .add-customer form .coach-section li,
    #new-cust .chosen-customer .edit-customer form .coach-section li,
    #new-cust .chosen-customer .add-address form .coach-section li,
    #new-cust .chosen-customer .edit-address form .coach-section li {
      padding: 10px;
      border: 1px solid #e8e8e8;
      display: flex;
      align-items: center;
    }
    #new-cust .chosen-customer .add-customer form .coach-section li p,
    #new-cust .chosen-customer .edit-customer form .coach-section li p,
    #new-cust .chosen-customer .add-address form .coach-section li p,
    #new-cust .chosen-customer .edit-address form .coach-section li p {
      margin: 0;
    }
    #new-cust .chosen-customer .add-customer form .coach-section li .toggle-switch,
    #new-cust .chosen-customer .edit-customer form .coach-section li .toggle-switch,
    #new-cust .chosen-customer .add-address form .coach-section li .toggle-switch,
    #new-cust .chosen-customer .edit-address form .coach-section li .toggle-switch {
      margin-left: auto;
    }
    #new-cust
      .chosen-customer
      .add-customer
      form
      .coach-section
      li
      .toggle-switch
      .switch,
    #new-cust
      .chosen-customer
      .edit-customer
      form
      .coach-section
      li
      .toggle-switch
      .switch,
    #new-cust
      .chosen-customer
      .add-address
      form
      .coach-section
      li
      .toggle-switch
      .switch,
    #new-cust
      .chosen-customer
      .edit-address
      form
      .coach-section
      li
      .toggle-switch
      .switch {
      margin: 0;
    }
    #new-cust .add-cust-holder {
      height: 8%;
      display: flex;
      align-items: flex-end;
    }
    @media (min-width: 1040px) {
      #new-cust .add-cust-holder {
        height: 5%;
      }
    }
    #customer-options {
      margin-top: 40px;
    }
    @media (min-width: 660px) {
      #customer-options {
        margin-top: 60px;
      }
    }
    @media (min-width: 1040px) {
      #customer-options {
        margin-top: 70px;
      }
    }
    #customer-options .container {
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #customer-options .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #customer-options .container {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #customer-options .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #customer-options .container {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #customer-options .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #customer-options .quantity {
      border-bottom: 1px solid #ccc;
    }
    #customer-options .quantity .hl-form {
      text-align: right;
    }
    #customer-options .quantity .hl-form li {
      display: block;
    }
    #customer-options .quantity .hl-form li .increment {
      width: 25%;
    }
    #customer-options .switch {
      margin: 0;
    }
    #item-detail {
      margin-top: 0px;
    }
    @media (min-width: 660px) {
      #item-detail {
        margin-top: 20px;
      }
    }
    #item-detail .container {
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #item-detail .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #item-detail .container {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #item-detail .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #item-detail .container {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #item-detail .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #item-detail .container {
        width: 780px;
        margin-left: auto;
        margin-right: auto;
      }
      #item-detail .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 660px) {
      #item-detail .quantity,
      #item-detail .discount {
        display: flex;
        align-items: center;
      }
    }
    #item-detail .quantity .left,
    #item-detail .discount .left {
      float: none;
      text-align: center;
    }
    @media (min-width: 660px) {
      #item-detail .quantity .left,
      #item-detail .discount .left {
        text-align: left;
        width: 75%;
        float: left;
      }
    }
    #item-detail .quantity .right,
    #item-detail .discount .right {
      float: none;
      text-align: center;
    }
    @media (min-width: 660px) {
      #item-detail .quantity .right,
      #item-detail .discount .right {
        width: 25%;
        float: right;
        text-align: right;
      }
    }
    #item-detail .quantity .hl-form li,
    #item-detail .discount .hl-form li {
      display: block;
      margin: 0;
    }
    #item-detail .quantity .hl-form li .increment,
    #item-detail .discount .hl-form li .increment {
      width: 25%;
    }
    #item-detail .discount .hl-form {
      font-size: 14px;
    }
    #item-detail .discount .hl-form > ul > li {
      width: 45%;
      width: calc(50% - 10px);
    }
    #item-detail .discount .hl-form > ul > li:nth-child(2n) {
      margin-right: 0;
    }
    #item-detail .discount .hl-form li {
      display: inline-block;
    }
    #item-detail .cell-head .left {
      width: 60%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
    #item-detail .flavor-holder {
      width: 220px;
      margin-left: auto;
      margin-right: auto;
    }
    #item-detail .flavor-holder:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #item-detail .flavor-holder {
        width: 460px;
        margin-left: auto;
        margin-right: auto;
      }
      #item-detail .flavor-holder:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #item-detail .flavor-holder {
        width: 700px;
        margin-left: auto;
        margin-right: auto;
      }
      #item-detail .flavor-holder:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #item-detail .flavor-holder .flavor {
      text-align: center;
      border: 1px solid #ccc;
      padding: 10px 20px;
      margin-bottom: 20px;
      background: #fff;
      cursor: pointer;
      width: 100px;
      float: left;
    }
    #item-detail .flavor-holder .flavor:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0;
    }
    #item-detail .flavor-holder .flavor:nth-child(2n + 2) {
      margin-left: 120px;
      margin-right: -100%;
      clear: none;
    }
    @media (min-width: 660px) {
      #item-detail .flavor-holder .flavor {
        width: 220px;
        float: left;
      }
      #item-detail .flavor-holder .flavor:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #item-detail .flavor-holder .flavor:nth-child(2n + 2) {
        margin-left: 240px;
        margin-right: -100%;
        clear: none;
      }
    }
    @media (min-width: 1560px) {
      #item-detail .flavor-holder .flavor {
        width: 340px;
        float: left;
      }
      #item-detail .flavor-holder .flavor:nth-child(2n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #item-detail .flavor-holder .flavor:nth-child(2n + 2) {
        margin-left: 360px;
        margin-right: -100%;
        clear: none;
      }
    }
    #item-detail .flavor-holder .active {
      background: #7ac143;
      color: #fff;
      border-color: #7ac143;
    }
    #item-detail .delete {
      margin-bottom: 20px;
      color: red;
      text-align: center;
    }
    #item-detail .continue {
      display: none;
    }
    #item-detail #misc-items .hl-form > ul > li {
      width: 100%;
    }
    @media (min-width: 660px) {
      #item-detail #misc-items .hl-form > ul > li {
        width: 45%;
        width: calc(50% - 10px);
      }
      #item-detail #misc-items .hl-form > ul > li:nth-child(2n) {
        margin-right: 0;
      }
    }
    @media (min-width: 660px) {
      #item-detail #misc-items .hl-form li:nth-child(2n) {
        float: right;
      }
    }
    #item-detail #misc-items .hl-form .half {
      width: 50%;
      float: left;
    }
    #item-detail #misc-items .hl-form .half:first-child {
      padding-right: 10px;
    }
    #item-detail .continue {
      display: block;
    }
    #checkout {
      margin-top: 0px;
    }
    @media (min-width: 660px) {
      #checkout {
        margin-top: 20px;
      }
    }
    #checkout .container {
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #checkout .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #checkout .container {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #checkout .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #checkout .container {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #checkout .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #checkout .container {
        width: 780px;
        margin-left: auto;
        margin-right: auto;
      }
      #checkout .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #checkout .card-pay {
      text-align: center;
      padding: 15px 10px;
      font-size: 36px;
    }
    #checkout .card-pay img {
      max-width: 200px;
      vertical-align: middle;
      padding-bottom: 10px;
    }
    #checkout .card-pay h2 {
      margin: 0;
      color: #7ac143;
    }
    @media (min-width: 660px) {
      #checkout .card-pay h2 {
        display: inline-block;
      }
    }
    #checkout .cash-holder .list-item {
      display: flex;
      align-items: stretch;
      justify-content: center;
      flex-wrap: wrap;
    }
    #checkout .cash-holder .list-item .btn {
      margin: 10px 5px;
      padding: 20px 30px;
    }
    @media (min-width: 660px) {
      #checkout .cash-holder .list-item .btn {
        margin: 0px 5px;
      }
    }
    #checkout .cash-holder .list-item .cash-custom {
      display: none;
      align-items: center;
      margin: 10px 0 0 0;
      width: 100%;
    }
    #checkout .cash-holder .list-item .cash-custom input {
      width: 100%;
      margin-right: 5px;
    }
    #checkout .other-holder a {
      display: block;
      color: inherit;
    }
    #checkout .send-holder .send-options {
      display: flex;
      align-items: center;
      border: 1px solid #e8e8e8;
      padding: 20px;
      margin-bottom: 15px;
      color: inherit;
    }
    #checkout .send-holder .send-options i {
      font-size: 125%;
      padding-right: 10px;
    }
    #checkout .send-holder .send-options input {
      width: 50%;
    }
    #checkout .send-holder .send-options a.btn-primary {
      margin-left: auto;
    }
    #checkout .send-holder .money-holder div {
      font-size: 14px;
      float: right;
      padding: 0 20px;
      text-align: right;
    }
    #checkout .send-holder .money-holder div:first-child {
      padding-right: 0;
    }
    #settings .receipt-content,
    #settings .background-content {
      padding-top: 20px;
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    #settings .receipt-content:after,
    #settings .background-content:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #settings .receipt-content,
      #settings .background-content {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content:after,
      #settings .background-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      #settings .receipt-content,
      #settings .background-content {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content:after,
      #settings .background-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #settings .receipt-content,
      #settings .background-content {
        width: 1260px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content:after,
      #settings .background-content:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #settings .receipt-content .club-model,
    #settings .receipt-content .receipt-defaults,
    #settings .receipt-content .receipt-partners,
    #settings .receipt-content .partner-terms,
    #settings .receipt-content .partner-success,
    #settings .background-content .club-model,
    #settings .background-content .receipt-defaults,
    #settings .background-content .receipt-partners,
    #settings .background-content .partner-terms,
    #settings .background-content .partner-success {
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .club-model,
      #settings .receipt-content .receipt-defaults,
      #settings .receipt-content .receipt-partners,
      #settings .receipt-content .partner-terms,
      #settings .receipt-content .partner-success,
      #settings .background-content .club-model,
      #settings .background-content .receipt-defaults,
      #settings .background-content .receipt-partners,
      #settings .background-content .partner-terms,
      #settings .background-content .partner-success {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #settings .receipt-content .club-model,
      #settings .receipt-content .receipt-defaults,
      #settings .receipt-content .receipt-partners,
      #settings .receipt-content .partner-terms,
      #settings .receipt-content .partner-success,
      #settings .background-content .club-model,
      #settings .background-content .receipt-defaults,
      #settings .background-content .receipt-partners,
      #settings .background-content .partner-terms,
      #settings .background-content .partner-success {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #settings .receipt-content .club-model,
      #settings .receipt-content .receipt-defaults,
      #settings .receipt-content .receipt-partners,
      #settings .receipt-content .partner-terms,
      #settings .receipt-content .partner-success,
      #settings .background-content .club-model,
      #settings .background-content .receipt-defaults,
      #settings .background-content .receipt-partners,
      #settings .background-content .partner-terms,
      #settings .background-content .partner-success {
        padding: 20px;
      }
    }
    #settings .receipt-content .club-model:after,
    #settings .receipt-content .receipt-defaults:after,
    #settings .receipt-content .receipt-partners:after,
    #settings .receipt-content .partner-terms:after,
    #settings .receipt-content .partner-success:after,
    #settings .background-content .club-model:after,
    #settings .background-content .receipt-defaults:after,
    #settings .background-content .receipt-partners:after,
    #settings .background-content .partner-terms:after,
    #settings .background-content .partner-success:after {
      content: "";
      display: table;
      clear: both;
    }
    #settings .receipt-content .club-model,
    #settings .receipt-content .receipt-defaults,
    #settings .receipt-content .receipt-partners,
    #settings .background-content .club-model,
    #settings .background-content .receipt-defaults,
    #settings .background-content .receipt-partners {
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    #settings .receipt-content .club-model:after,
    #settings .receipt-content .receipt-defaults:after,
    #settings .receipt-content .receipt-partners:after,
    #settings .background-content .club-model:after,
    #settings .background-content .receipt-defaults:after,
    #settings .background-content .receipt-partners:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .club-model,
      #settings .receipt-content .receipt-defaults,
      #settings .receipt-content .receipt-partners,
      #settings .background-content .club-model,
      #settings .background-content .receipt-defaults,
      #settings .background-content .receipt-partners {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .club-model:after,
      #settings .receipt-content .receipt-defaults:after,
      #settings .receipt-content .receipt-partners:after,
      #settings .background-content .club-model:after,
      #settings .background-content .receipt-defaults:after,
      #settings .background-content .receipt-partners:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      #settings .receipt-content .club-model,
      #settings .receipt-content .receipt-defaults,
      #settings .receipt-content .receipt-partners,
      #settings .background-content .club-model,
      #settings .background-content .receipt-defaults,
      #settings .background-content .receipt-partners {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .club-model:after,
      #settings .receipt-content .receipt-defaults:after,
      #settings .receipt-content .receipt-partners:after,
      #settings .background-content .club-model:after,
      #settings .background-content .receipt-defaults:after,
      #settings .background-content .receipt-partners:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #settings .receipt-content .club-model > div,
    #settings .background-content .club-model > div {
      display: inline-block;
      margin-right: 20px;
    }
    #settings .receipt-content .receipt-defaults,
    #settings .background-content .receipt-defaults {
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    #settings .receipt-content .receipt-defaults:after,
    #settings .background-content .receipt-defaults:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-defaults,
      #settings .background-content .receipt-defaults {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .receipt-defaults:after,
      #settings .background-content .receipt-defaults:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      #settings .receipt-content .receipt-defaults,
      #settings .background-content .receipt-defaults {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .receipt-defaults:after,
      #settings .background-content .receipt-defaults:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #settings .receipt-content .receipt-defaults #default-form,
    #settings .background-content .receipt-defaults #default-form {
      display: none;
    }
    #settings .receipt-content .receipt-defaults #default-form > ul > li,
    #settings .background-content .receipt-defaults #default-form > ul > li {
      width: 100%;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-defaults #default-form > ul > li,
      #settings .background-content .receipt-defaults #default-form > ul > li {
        width: 45%;
        width: calc(50% - 10px);
      }
      #settings
        .receipt-content
        .receipt-defaults
        #default-form
        > ul
        > li:nth-child(2n),
      #settings
        .background-content
        .receipt-defaults
        #default-form
        > ul
        > li:nth-child(2n) {
        margin-right: 0;
      }
    }
    #settings .receipt-content .receipt-defaults #default-form .custom-rate,
    #settings .background-content .receipt-defaults #default-form .custom-rate {
      display: none;
    }
    #settings .receipt-content .receipt-defaults #default-form #shipping-rates,
    #settings .background-content .receipt-defaults #default-form #shipping-rates {
      font-size: 12px;
      display: block;
      margin-top: 5px;
    }
    #settings .receipt-content .receipt-defaults #default-form .add-photo:after,
    #settings .background-content .receipt-defaults #default-form .add-photo:after {
      content: "";
      display: table;
      clear: both;
    }
    #settings
      .receipt-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail,
    #settings
      .background-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail {
      width: 140px;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 20px;
      height: 140px;
      border: 1px solid #ccc;
      text-align: center;
      padding: 20px;
    }
    #settings
      .receipt-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail:after,
    #settings
      .background-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail:after {
      content: " ";
      display: block;
      clear: both;
    }
    #settings
      .receipt-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail
      i,
    #settings
      .background-content
      .receipt-defaults
      #default-form
      .add-photo
      .photo-thumbnail
      i {
      color: #e8e8e8;
      font-size: 100px;
    }
    @media (min-width: 660px) {
      #settings
        .receipt-content
        .receipt-defaults
        #default-form
        .add-photo
        .photo-thumbnail,
      #settings
        .background-content
        .receipt-defaults
        #default-form
        .add-photo
        .photo-thumbnail {
        width: 140px;
        float: left;
        margin-right: 20px;
        margin-bottom: 0;
      }
    }
    #settings
      .receipt-content
      .receipt-defaults
      #default-form
      .add-photo
      .upload-file,
    #settings
      .background-content
      .receipt-defaults
      #default-form
      .add-photo
      .upload-file {
      margin-top: 10px;
    }
    @media (min-width: 660px) {
      #settings
        .receipt-content
        .receipt-defaults
        #default-form
        .add-photo
        .upload-file,
      #settings
        .background-content
        .receipt-defaults
        #default-form
        .add-photo
        .upload-file {
        width: 380px;
        float: left;
        margin-right: 20px;
      }
    }
    #settings .receipt-content .receipt-partners ul,
    #settings .background-content .receipt-partners ul {
      margin: 0;
    }
    #settings .receipt-content .receipt-partners ul li,
    #settings .background-content .receipt-partners ul li {
      cursor: pointer;
      border: 1px solid #d7d7d7;
      margin-bottom: 10px;
    }
    #settings .receipt-content .receipt-partners ul li:after,
    #settings .background-content .receipt-partners ul li:after {
      content: "";
      display: table;
      clear: both;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li,
      #settings .background-content .receipt-partners ul li {
        margin-bottom: 0;
        border-top: none;
        border-left: none;
        border-right: none;
      }
      #settings .receipt-content .receipt-partners ul li:hover,
      #settings .background-content .receipt-partners ul li:hover {
        border-left: 5px solid #0080ff;
      }
    }
    #settings .receipt-content .receipt-partners ul li:first-child,
    #settings .background-content .receipt-partners ul li:first-child {
      border-top: 1px solid #d7d7d7;
    }
    #settings .receipt-content .receipt-partners ul li a,
    #settings .background-content .receipt-partners ul li a {
      display: block;
      position: relative;
      color: #515151;
      width: 100%;
      padding: 15px;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a,
      #settings .background-content .receipt-partners ul li a {
        padding: 15px 100px 15px 20px;
      }
    }
    #settings .receipt-content .receipt-partners ul li a:after,
    #settings .background-content .receipt-partners ul li a:after {
      content: "";
      font-family: "myherbalife";
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -6px;
      font-size: 24px;
      color: #999;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a:after,
      #settings .background-content .receipt-partners ul li a:after {
        content: "\e54c";
        right: 20px;
      }
    }
    #settings .receipt-content .receipt-partners ul li a.active,
    #settings .background-content .receipt-partners ul li a.active {
      padding-top: 40px;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a.active,
      #settings .background-content .receipt-partners ul li a.active {
        padding-top: 15px;
      }
    }
    #settings .receipt-content .receipt-partners ul li a.active:after,
    #settings .background-content .receipt-partners ul li a.active:after {
      content: "Active";
      font-family: "Proxima Nova", "Arial", sans-serif;
      background-color: #7ac143;
      padding: 5px 20px;
      width: 100%;
      text-align: center;
      top: 0;
      margin-top: -1px;
      font-size: 12px;
      font-weight: bold;
      color: #fff;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a.active:after,
      #settings .background-content .receipt-partners ul li a.active:after {
        top: 50%;
        width: auto;
        margin-top: -12px;
      }
    }
    #settings .receipt-content .receipt-partners ul li a > div,
    #settings .background-content .receipt-partners ul li a > div {
      display: block;
      text-align: center;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a > div,
      #settings .background-content .receipt-partners ul li a > div {
        text-align: left;
        display: inline-block;
        vertical-align: middle;
        margin-right: 15px;
        max-width: 350px;
      }
    }
    #settings .receipt-content .receipt-partners ul li a > div.thumbnail,
    #settings .background-content .receipt-partners ul li a > div.thumbnail {
      width: 60px;
      height: 60px;
      margin: 0 auto 10px auto;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .receipt-partners ul li a > div.thumbnail,
      #settings .background-content .receipt-partners ul li a > div.thumbnail {
        margin: 0 15px 0 0;
      }
    }
    #settings .receipt-content .receipt-partners ul li a > div.thumbnail img,
    #settings .background-content .receipt-partners ul li a > div.thumbnail img {
      width: 100%;
    }
    #settings .receipt-content .partner-terms:after,
    #settings .background-content .partner-terms:after {
      content: "";
      display: table;
      clear: both;
    }
    #settings .receipt-content .partner-terms textarea,
    #settings .background-content .partner-terms textarea {
      padding: 10px;
      height: 300px;
      overflow-y: scroll;
      margin: 20px 0;
    }
    #settings .receipt-content .partner-terms .agree,
    #settings .background-content .partner-terms .agree {
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .partner-terms .agree,
      #settings .background-content .partner-terms .agree {
        text-align: right;
      }
    }
    #settings .receipt-content .partner-success,
    #settings .background-content .partner-success {
      display: none;
      width: 300px;
      margin-left: auto;
      margin-right: auto;
    }
    #settings .receipt-content .partner-success:after,
    #settings .background-content .partner-success:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      #settings .receipt-content .partner-success,
      #settings .background-content .partner-success {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .partner-success:after,
      #settings .background-content .partner-success:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1040px) {
      #settings .receipt-content .partner-success,
      #settings .background-content .partner-success {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content .partner-success:after,
      #settings .background-content .partner-success:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #settings .receipt-content ul.partner-steps,
    #settings .background-content ul.partner-steps {
      width: 100%;
      background-color: #f3f3f3;
      margin: 0 0 30px 0;
      -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
    }
    @media (min-width: 1040px) {
      #settings .receipt-content ul.partner-steps,
      #settings .background-content ul.partner-steps {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      #settings .receipt-content ul.partner-steps:after,
      #settings .background-content ul.partner-steps:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #settings .receipt-content ul.partner-steps li.step-item,
    #settings .background-content ul.partner-steps li.step-item {
      border-bottom: 1px solid #d7d7d7;
      padding: 20px;
      transition: background-color ease 0.3s;
    }
    #settings .receipt-content ul.partner-steps li.step-item.selected,
    #settings .background-content ul.partner-steps li.step-item.selected {
      background-color: #fff;
    }
    #settings .receipt-content ul.partner-steps li.step-item.selected .step-open,
    #settings
      .background-content
      ul.partner-steps
      li.step-item.selected
      .step-open {
      margin-bottom: 0;
    }
    #settings
      .receipt-content
      ul.partner-steps
      li.step-item.selected
      .step-open:after,
    #settings
      .background-content
      ul.partner-steps
      li.step-item.selected
      .step-open:after {
      color: #fff;
      content: "\e297";
    }
    #settings .receipt-content ul.partner-steps li.step-item .step,
    #settings .background-content ul.partner-steps li.step-item .step {
      display: none;
      margin-top: 20px;
    }
    #settings .receipt-content ul.partner-steps li.step-item:first-child .step,
    #settings .background-content ul.partner-steps li.step-item:first-child .step {
      display: block;
    }
    #settings .receipt-content ul.partner-steps li.step-item:last-child,
    #settings .background-content ul.partner-steps li.step-item:last-child {
      border-bottom: none;
    }
    #settings .receipt-content ul.partner-steps li.step-item .step-open,
    #settings .background-content ul.partner-steps li.step-item .step-open {
      width: 100%;
      display: block;
      margin-bottom: 0;
    }
    #settings .receipt-content ul.partner-steps li.step-item .step-open span,
    #settings .background-content ul.partner-steps li.step-item .step-open span {
      display: inline-block;
      vertical-align: middle;
      font-size: 14px;
    }
    @media (min-width: 660px) {
      #settings .receipt-content ul.partner-steps li.step-item .step-open span,
      #settings .background-content ul.partner-steps li.step-item .step-open span {
        font-size: 20px;
      }
    }
    #settings .receipt-content ul.partner-steps li.step-item .step-open span.number,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      .step-open
      span.number {
      color: #fff;
      background-color: #7ac143;
      font-size: 20px;
      height: 30px;
      width: 30px;
      text-align: center;
      padding-top: 5px;
      margin-right: 5px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
    }
    #settings .receipt-content ul.partner-steps li.step-item .step-open span.info,
    #settings .receipt-content ul.partner-steps li.step-item .step-open span.linked,
    #settings
      .receipt-content
      ul.partner-steps
      li.step-item
      .step-open
      span.granted,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      .step-open
      span.info,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      .step-open
      span.linked,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      .step-open
      span.granted {
      opacity: 0;
      font-size: 20px;
      font-weight: bold;
      color: #999;
      -webkit-transition: opacity ease;
      -webkit-transition-delay: 0.5s;
      -moz-transition: opacity ease 0.5s;
      -o-transition: opacity ease 0.5s;
      transition: opacity ease 0.5s;
    }
    @media (min-width: 660px) {
      #settings .receipt-content ul.partner-steps li.step-item .step-open span.info,
      #settings
        .receipt-content
        ul.partner-steps
        li.step-item
        .step-open
        span.linked,
      #settings
        .receipt-content
        ul.partner-steps
        li.step-item
        .step-open
        span.granted,
      #settings
        .background-content
        ul.partner-steps
        li.step-item
        .step-open
        span.info,
      #settings
        .background-content
        ul.partner-steps
        li.step-item
        .step-open
        span.linked,
      #settings
        .background-content
        ul.partner-steps
        li.step-item
        .step-open
        span.granted {
        float: right;
      }
    }
    #settings .receipt-content ul.partner-steps li.step-item p input[type="text"],
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      p
      input[type="text"] {
      display: inline;
      max-width: 60px;
      margin-left: 3px;
    }
    #settings .receipt-content ul.partner-steps li.step-item table,
    #settings .background-content ul.partner-steps li.step-item table {
      margin-bottom: 30px;
    }
    #settings .receipt-content ul.partner-steps li.step-item table th:first-child,
    #settings .receipt-content ul.partner-steps li.step-item table td:first-child,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      table
      th:first-child,
    #settings
      .background-content
      ul.partner-steps
      li.step-item
      table
      td:first-child {
      text-align: left;
    }
    #settings .preview-section {
      margin-bottom: 20px;
    }
    #settings .preview-section #waiting-room-queue {
      min-height: 260px;
    }
    @media (min-width: 660px) {
      #settings .preview-section #waiting-room-queue {
        min-height: 326px;
      }
    }
    @media (min-width: 1040px) {
      #settings .preview-section #waiting-room-queue {
        min-height: 506px;
      }
    }
    #settings .preview-section #waiting-room-queue .queue-section {
      display: none;
      padding: 10px;
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      position: absolute;
      right: 2%;
      height: 95%;
      top: 2%;
      opacity: 0.85;
    }
    @media (min-width: 660px) {
      #settings .preview-section #waiting-room-queue .queue-section {
        display: block;
        min-height: 340px;
      }
    }
    @media (min-width: 1040px) {
      #settings .preview-section #waiting-room-queue .queue-section {
        min-height: 506px;
      }
    }
    @media (min-width: 660px) {
      #settings .preview-section #waiting-room-queue .queue-section {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #settings .preview-section #waiting-room-queue .queue-section {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #settings .preview-section #waiting-room-queue .queue-section {
        padding: 20px;
      }
    }
    #settings .preview-section #waiting-room-queue .queue-section .contacts-list {
      min-height: 69px;
      position: relative;
      word-break: break-word;
    }
    #settings
      .preview-section
      #waiting-room-queue
      .queue-section
      .contacts-list
      .row {
      padding: 5px;
      margin-top: -1px;
      border: 1px solid #e8e8e8;
    }
    #settings
      .preview-section
      #waiting-room-queue
      .queue-section
      .contacts-list
      .inmediate-next {
      background-color: #189cd8;
      color: #fff;
      font-weight: bold;
    }
    #edit-consumptions {
      padding: 20px 0;
    }
    #edit-consumptions .container {
      height: 100%;
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #edit-consumptions .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #edit-consumptions .container {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #edit-consumptions .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #edit-consumptions .container {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #edit-consumptions .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #edit-consumptions .container {
        width: 780px;
        margin-left: auto;
        margin-right: auto;
      }
      #edit-consumptions .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #edit-consumptions .page-head {
      height: 40px;
      display: flex;
      align-items: center;
    }
    #edit-consumptions .page-head h3 {
      margin: 0;
    }
    #edit-consumptions .page-head .add-cons {
      float: right;
      margin-left: auto;
    }
    #edit-consumptions .page-head .add-cons i {
      font-size: 30px;
    }
    #edit-consumptions .search-form {
      height: 75px;
      display: flex;
      align-items: center;
      margin: 0;
    }
    #edit-consumptions .search-form ul {
      width: 100%;
    }
    #edit-consumptions .search-form ul li {
      margin-bottom: 0;
    }
    #edit-consumptions #consumption-holder {
      height: calc(100% - 65px);
    }
    #edit-consumptions #consumption-holder #consumptionList,
    #edit-consumptions #consumption-holder #productList {
      height: 100%;
    }
    #edit-consumptions #consumption-holder #consumptionList .cons-title,
    #edit-consumptions #consumption-holder #productList .cons-title {
      height: 30px;
      margin: 0;
    }
    #edit-consumptions #consumption-holder #consumptionList .card-holder,
    #edit-consumptions #consumption-holder #productList .card-holder {
      height: calc(100% - 105px);
      width: 100%;
      overflow-x: hidden;
      overflow-y: scroll;
      box-shadow: inset 0px -11px 8px -10px rgba(0, 0, 0, 0.15);
    }
    #edit-consumptions #consumption-holder #consumptionList .card-holder .card,
    #edit-consumptions #consumption-holder #productList .card-holder .card {
      color: #0080ff;
      position: relative;
      width: 140px;
      float: left;
      border: 1px solid #d7d7d7;
      padding: 10px;
      margin-bottom: 20px;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card:nth-child(2n + 1),
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card:nth-child(2n + 2),
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card:nth-child(2n + 2) {
      margin-left: 160px;
      margin-right: -100%;
      clear: none;
    }
    @media (min-width: 660px) {
      #edit-consumptions #consumption-holder #consumptionList .card-holder .card,
      #edit-consumptions #consumption-holder #productList .card-holder .card {
        width: 120px;
        float: left;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 2) {
        margin-left: 140px;
        margin-right: -100%;
        clear: none;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 3) {
        margin-left: 280px;
        margin-right: -100%;
        clear: none;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 4) {
        margin-left: 420px;
        margin-right: -100%;
        clear: none;
      }
    }
    @media (min-width: 1560px) {
      #edit-consumptions #consumption-holder #consumptionList .card-holder .card,
      #edit-consumptions #consumption-holder #productList .card-holder .card {
        width: 160px;
        float: left;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 1),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 2),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 2) {
        margin-left: 180px;
        margin-right: -100%;
        clear: none;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 3),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 3) {
        margin-left: 360px;
        margin-right: -100%;
        clear: none;
      }
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card:nth-child(4n + 4),
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card:nth-child(4n + 4) {
        margin-left: 540px;
        margin-right: -100%;
        clear: none;
      }
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color {
      background: #999;
      color: #fff;
      margin: -10px -10px 10px -10px;
      border-bottom: 1px solid #ccc;
      transition: 0.25s ease background;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color:hover {
      background: gray;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.red {
      background: #f16148;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.red:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.red:hover {
      background: #ed3819;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.blue {
      background: #0080ff;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.blue:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.blue:hover {
      background: #06c;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.white {
      background: #886587;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.white:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.white:hover {
      background: #6b4f6a;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen {
      background: #387c28;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.darkgreen:hover {
      background: #27551c;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.green {
      background: #7ac143;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-name.color.green:hover,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-name.color.green:hover {
      background: #629d34;
    }
    @media (min-width: 660px) {
      #edit-consumptions
        #consumption-holder
        #consumptionList
        .card-holder
        .card
        .cons-name
        .title,
      #edit-consumptions
        #consumption-holder
        #productList
        .card-holder
        .card
        .cons-name
        .title {
        //padding: 10px;
      }
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-info
      .cost {
      color: #000;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .card
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .card
      .cons-info
      .v-points {
      color: #999;
    }
    #edit-consumptions #consumption-holder #consumptionList .card-holder .list,
    #edit-consumptions #consumption-holder #productList .card-holder .list {
      position: relative;
      border: 1px solid #e8e8e8;
      padding: 10px;
      margin-bottom: 20px;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .list
      .cons-name
      .title,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .list
      .cons-name
      .title {
      //font-weight: bold;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .list
      .cons-info
      .cost,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .list
      .cons-info
      .cost {
      color: #000;
    }
    #edit-consumptions
      #consumption-holder
      #consumptionList
      .card-holder
      .list
      .cons-info
      .v-points,
    #edit-consumptions
      #consumption-holder
      #productList
      .card-holder
      .list
      .cons-info
      .v-points {
      color: #ccc;
    }
    #create-consumption {
      margin-top: 0px;
    }
    @media (min-width: 660px) {
      #create-consumption {
        margin-top: 20px;
      }
    }
    #create-consumption .container {
      padding: 20px;
      background-color: #fff;
      margin-bottom: 20px;
      -webkit-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      -moz-box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
      box-shadow: rgba(232, 232, 232, 0.3) 0 0 40px inset,
        rgba(0, 0, 0, 0.03) 0px 4px 3px;
    }
    @media (min-width: 660px) {
      #create-consumption .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #create-consumption .container {
        padding: 20px;
      }
    }
    @media (min-width: 1560px) {
      #create-consumption .container {
        padding: 20px;
      }
    }
    @media (min-width: 1040px) {
      #create-consumption .container {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #create-consumption .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 1560px) {
      #create-consumption .container {
        width: 780px;
        margin-left: auto;
        margin-right: auto;
      }
      #create-consumption .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #create-consumption label {
      font-size: 18px;
    }
    #create-consumption .input-holder {
      display: flex;
      align-items: center;
    }
    #create-consumption .input-holder .cons-input-container {
      width: 100%;
    }
    @media (min-width: 660px) {
      #create-consumption .input-holder .cons-input-container {
        display: flex;
        align-items: center;
      }
    }
    #create-consumption .input-holder .color-select {
      position: relative;
      width: 75px;
      height: 75px;
      border: 1px solid #ccc;
      border-radius: 4px;
      background: #ccc;
    }
    #create-consumption .input-holder .color-select .color-label {
      position: absolute;
      top: 50%;
      width: 100%;
      transform: translateY(-50%);
      text-align: center;
    }
    #create-consumption .input-holder .cons-name-input {
      width: 100%;
      margin-left: 20px;
      margin-bottom: 10px;
    }
    @media (min-width: 660px) {
      #create-consumption .input-holder .cons-name-input {
        width: 75%;
        margin-bottom: 0;
      }
    }
    #create-consumption .input-holder .cons-price-input {
      width: 100%;
      margin-left: 20px;
    }
    @media (min-width: 660px) {
      #create-consumption .input-holder .cons-price-input {
        width: 25%;
      }
    }
    #create-consumption .scoop-container input {
      display: inline-block;
      width: 50px;
    }
    #create-consumption .scoop-container p:last-child {
      margin: 0;
    }
    #create-consumption .product-container {
      display: flex;
      align-items: center;
    }
    #create-consumption .product-container .remove {
      color: red;
      padding: 5px;
    }
    #create-consumption .product-container .remove i {
      font-size: 25px;
    }
    #create-consumption .product-container .cons-name {
      width: 70%;
      margin-left: 10px;
    }
    #create-consumption .product-container .scoops {
      width: 20%;
      margin-left: 20px;
    }
    #create-consumption .product-container .scoops .hl-form li {
      display: flex;
      align-items: center;
      margin: 0;
    }
    #create-consumption .product-container .scoops .hl-form li .btn {
      width: 33%;
    }
    #create-consumption .product-container .scoops .hl-form li .increment {
      width: 33%;
      margin: 0 5px 6px 5px;
    }
    #create-consumption .misc-container {
      display: flex;
      align-items: center;
    }
    #create-consumption .misc-container .remove {
      color: red;
      padding: 5px;
    }
    #create-consumption .misc-container .remove i {
      font-size: 25px;
    }
    #create-consumption .misc-container .misc-name {
      width: 100%;
      margin-left: 10px;
    }
    #create-consumption .delete {
      margin-bottom: 20px;
      color: red;
      text-align: center;
      border-top: 1px solid #e8e8e8;
    }
    .color-holder {
      margin-bottom: 20px;
      width: 220px;
      margin-left: auto;
      margin-right: auto;
    }
    .color-holder:after {
      content: " ";
      display: block;
      clear: both;
    }
    @media (min-width: 660px) {
      .color-holder {
        width: 460px;
        margin-left: auto;
        margin-right: auto;
      }
      .color-holder:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    .color-holder .active {
      border: 2px solid #000;
    }
    .color-holder .color-select {
      width: 100px;
      float: left;
      margin-bottom: 20px;
    }
    .color-holder .color-select:nth-child(2n + 1) {
      margin-left: 0;
      margin-right: -100%;
      clear: both;
      margin-left: 0;
    }
    .color-holder .color-select:nth-child(2n + 2) {
      margin-left: 120px;
      margin-right: -100%;
      clear: none;
    }
    @media (min-width: 660px) {
      .color-holder .color-select {
        width: 100px;
        float: left;
      }
      .color-holder .color-select:nth-child(4n + 1) {
        margin-left: 0;
        margin-right: -100%;
        clear: both;
        margin-left: 0;
      }
      .color-holder .color-select:nth-child(4n + 2) {
        margin-left: 120px;
        margin-right: -100%;
        clear: none;
      }
      .color-holder .color-select:nth-child(4n + 3) {
        margin-left: 240px;
        margin-right: -100%;
        clear: none;
      }
      .color-holder .color-select:nth-child(4n + 4) {
        margin-left: 360px;
        margin-right: -100%;
        clear: none;
      }
    }
    .color-holder .color-select .color-fill {
      background: red;
      color: #fff;
      padding: 0 10px;
      text-align: center;
      height: 100px;
      background: #999;
      transition: 0.25s ease background;
    }
    .color-holder .color-select .color-fill:hover {
      background: gray;
    }
    .color-holder .color-select .color-fill.red {
      background: #f16148;
    }
    .color-holder .color-select .color-fill.red:hover {
      background: #ed3819;
    }
    .color-holder .color-select .color-fill.blue {
      background: #0080ff;
    }
    .color-holder .color-select .color-fill.blue:hover {
      background: #06c;
    }
    .color-holder .color-select .color-fill.white {
      background: #886587;
    }
    .color-holder .color-select .color-fill.white:hover {
      background: #6b4f6a;
    }
    .color-holder .color-select .color-fill.darkgreen {
      background: #387c28;
    }
    .color-holder .color-select .color-fill.darkgreen:hover {
      background: #27551c;
    }
    .color-holder .color-select .color-fill.green {
      background: #7ac143;
    }
    .color-holder .color-select .color-fill.green:hover {
      background: #629d34;
    }
    #club-setting {
      margin-top: 20px;
    }
    #club-setting label {
      font-weight: bold;
    }
    #club-setting .article-body {
      background: #fff;
    }
    #club-setting .article-body .categories,
    #club-setting .article-body .tag-search,
    #club-setting .article-body .targeted-content,
    #club-setting .article-body .blog-article,
    #club-setting .article-body .select-menu-mobile {
      -webkit-box-shadow: none !important;
      -moz-box-shadow: none !important;
      box-shadow: none !important;
    }
    #club-setting .article-body aside {
      border-right: none;
    }
    #club-setting .vert-tabs {
      margin: 0;
      padding: 0;
      list-style: none;
      margin-bottom: 20px;
    }
    #club-setting .vert-tabs li a {
      padding: 20px 15px !important;
    }
    #club-setting .vert-tabs li {
      display: block;
      width: 100%;
      margin-bottom: 2px;
      vertical-align: middle;
      background-color: #f7f7f7;
      -webkit-transition: background-color 0.2s ease;
      -moz-transition: background-color 0.2s ease;
      -o-transition: background-color 0.2s ease;
      transition: background-color 0.2s ease;
    }
    #club-setting .vert-tabs li:hover,
    #club-setting .vert-tabs li:active {
      background-color: #0080ff;
    }
    #club-setting .vert-tabs li:hover a,
    #club-setting .vert-tabs li:active a {
      color: #fff;
    }
    #club-setting .vert-tabs li.selected {
      background-color: #fff;
    }
    #club-setting .vert-tabs li.selected a {
      cursor: default;
      color: #515151;
      font-weight: bold;
      border-left: 5px solid #0080ff;
    }
    #club-setting .vert-tabs li a {
      position: relative;
      display: block;
      color: #0080ff;
      padding: 10px 15px;
      text-align: left;
      cursor: pointer;
      border-left: 5px solid transparent;
    }
    #club-setting .vert-tabs li a > span.badge {
      position: absolute;
      top: 5px;
      right: 7px;
      background-color: red;
      width: 15px;
      height: 15px;
      text-align: center;
      color: #fff;
      font-weight: bold;
      font-size: 10px;
      line-height: 16px;
      padding-top: 0;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
      box-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
    }
    @media (min-width: 1040px) {
      #club-setting .vert-tabs {
        display: block;
        margin-bottom: 20px;
        width: 100%;
      }
    }
    #club-setting .categories-and-tags {
      width: 100%;
    }
    @media (min-width: 1040px) {
      #club-setting .categories-and-tags {
        width: 300px;
        float: left;
        margin-left: 0;
        margin-right: 0;
      }
    }
    #club-setting .articles {
      background: #fff;
      border: 1px solid #d7d7d7;
      padding: 20px;
      width: 100%;
      margin: 0;
    }
    @media (min-width: 1040px) {
      #club-setting .articles {
        clear: initial;
        width: 620px;
        float: right;
        margin-right: 0;
      }
    }
    @media (min-width: 1560px) {
      #club-setting .articles {
        width: 940px;
        float: right;
        margin-right: 0;
      }
    }
    #club-setting .edit {
      font-weight: normal;
      cursor: pointer;
    }
    #club-setting .edit i {
      color: #0080ff;
      font-size: 23px;
      vertical-align: middle;
    }
    #club-setting #operator-model,
    #club-setting #operator-info,
    #club-setting #payment,
    #club-setting #tax-rate,
    #club-setting #waiting-room,
    #club-setting #tax-edit,
    #club-setting #delegated-edit,
    #club-setting #operator-edit,
    #club-setting .operator-add,
    #club-setting #operator-found {
      display: none;
    }
    #club-setting #delegated-edit ul li {
      padding: 5px 0px;
    }
    #club-setting #delegated-edit ul li ul {
      margin-top: 5px;
    }
    #club-setting .logo-section img {
      vertical-align: middle;
      width: 100%;
    }
    @media (min-width: 660px) {
      #club-setting .logo-section img {
        max-width: 50%;
      }
    }
    #club-setting .logo-section .logo-actions {
      display: inline-block;
      vertical-align: middle;
    }
    #club-setting .logo-section .logo-actions a {
      display: block;
      padding: 10px 5px;
    }
    #club-setting .logo-section .logo-actions .remove-logo {
      color: red;
    }
    @media (min-width: 1560px) {
      #club-setting #operator-model .schedule-holder {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      #club-setting #operator-model .schedule-holder:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    #club-setting #operator-model .toggle-menu {
      width: 100%;
      margin: 0 auto 30px auto;
    }
    #club-setting #operator-model h5 {
      text-transform: uppercase;
    }
    #club-setting #operator-model h5 span {
      display: block;
      margin-top: -5px;
      font-weight: normal;
    }
    #club-setting #operator-model p {
      margin-bottom: 0px;
      color: #4d4d4d;
    }
    #club-setting #operator-model .shift-day {
      margin-bottom: 50px;
    }
    #club-setting #operator-model .shift-day .list-item:first-child {
      border-top: 1px solid #e8e8e8;
    }
    #club-setting #operator-model .day-edit {
      display: none;
      margin-bottom: 50px;
    }
    #club-setting #operator-model .day-edit form > ul > li {
      width: 100%;
    }
    @media (min-width: 660px) {
      #club-setting #operator-model .day-edit form ul > li > div {
        width: 33.333%;
        float: left;
        padding-right: 15px;
      }
      #club-setting #operator-model .day-edit form ul > li > div:last-child {
        padding-right: 0;
      }
    }
    #club-setting #operator-model .day-edit form select {
      margin-bottom: 0;
    }
    #club-setting #operator-model .day-edit form .add-operator-link {
      margin-bottom: 20px;
    }
    #club-setting #operator-model #shift-schedule {
      display: none;
    }
    #club-setting #tax-item,
    #club-setting #delegated-item {
      cursor: pointer;
      padding-bottom: 0;
    }
    #club-setting #operator-item,
    #club-setting #operator-edit {
      padding-bottom: 0;
    }
    #club-setting #operator-item .remove,
    #club-setting #operator-edit .remove {
      display: none;
      vertical-align: middle;
      color: red;
      padding: 5px;
      cursor: pointer;
    }
    #club-setting #operator-item ul,
    #club-setting #operator-edit ul {
      margin: 0;
    }
    #club-setting #operator-item ul .list-item:first-child,
    #club-setting #operator-edit ul .list-item:first-child {
      border-top: 1px solid #e8e8e8;
    }
    #club-setting #operator-item ul .list-item:last-child,
    #club-setting #operator-edit ul .list-item:last-child {
      border-bottom: none;
    }
    #club-setting #operator-item ul li .name-side,
    #club-setting #operator-edit ul li .name-side {
      display: inline-block;
      vertical-align: middle;
      width: 69%;
      text-align: left;
      padding-bottom: 0;
    }
    #club-setting #operator-item ul li .name-side i,
    #club-setting #operator-edit ul li .name-side i {
      color: red;
      padding: 5px;
      font-size: 20px;
    }
    #club-setting #operator-item ul li .toggle-switch,
    #club-setting #operator-edit ul li .toggle-switch {
      display: inline-block;
      vertical-align: middle;
      width: 29%;
    }
    #club-setting #operator-item ul li .toggle-switch .switch,
    #club-setting #operator-edit ul li .toggle-switch .switch {
      margin: 0;
      float: right;
    }
    #club-setting #operator-item #new-operator-link,
    #club-setting #operator-edit #new-operator-link {
      text-align: center;
      padding-bottom: 0;
    }
    @media (min-width: 660px) {
      #club-setting #operator-item #new-operator-link,
      #club-setting #operator-edit #new-operator-link {
        text-align: left;
      }
    }
    #club-setting #operator-item #operator-save,
    #club-setting #operator-edit #operator-save {
      display: none;
    }
    #club-setting .operator-add p {
      margin-bottom: 0;
    }
    #club-setting #operator-found {
      padding-top: 20px;
      text-align: center;
    }
    #club-setting #operator-found .button-set {
      margin-top: 20px;
    }
    #club-setting .receipt-partners ul {
      margin: 0;
    }
    #club-setting .receipt-partners ul li {
      cursor: pointer;
      border: 1px solid #d7d7d7;
      margin-bottom: 10px;
    }
    #club-setting .receipt-partners ul li:after {
      content: "";
      display: table;
      clear: both;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li {
        margin-bottom: 0;
        border-top: none;
        border-left: none;
        border-right: none;
      }
      #club-setting .receipt-partners ul li:hover {
        border-left: 5px solid #0080ff;
      }
    }
    #club-setting .receipt-partners ul li:first-child {
      border-top: 1px solid #d7d7d7;
    }
    #club-setting .receipt-partners ul li a {
      display: block;
      position: relative;
      color: #515151;
      width: 100%;
      padding: 15px;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a {
        padding: 15px 100px 15px 20px;
      }
    }
    #club-setting .receipt-partners ul li a:after {
      content: "";
      font-family: "myherbalife";
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -6px;
      font-size: 24px;
      color: #999;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a:after {
        content: "\e54c";
        right: 20px;
      }
    }
    #club-setting .receipt-partners ul li a.active {
      padding-top: 40px;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a.active {
        padding-top: 15px;
      }
    }
    #club-setting .receipt-partners ul li a.active:after {
      content: "Active";
      font-family: "Proxima Nova", "Arial", sans-serif;
      background-color: #7ac143;
      padding: 5px 20px;
      width: 100%;
      text-align: center;
      top: 0;
      margin-top: -1px;
      font-size: 12px;
      font-weight: bold;
      color: #fff;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a.active:after {
        top: 50%;
        width: auto;
        margin-top: -12px;
      }
    }
    #club-setting .receipt-partners ul li a > div {
      display: block;
      text-align: center;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a > div {
        text-align: left;
        display: inline-block;
        vertical-align: middle;
        margin-right: 15px;
        max-width: 350px;
      }
    }
    #club-setting .receipt-partners ul li a > div.thumbnail {
      width: 60px;
      height: 60px;
      margin: 0 auto 10px auto;
    }
    @media (min-width: 660px) {
      #club-setting .receipt-partners ul li a > div.thumbnail {
        margin: 0 15px 0 0;
      }
    }
    #club-setting .receipt-partners ul li a > div.thumbnail img {
      width: 100%;
    }
    #club-setting #tax-item p {
      margin: 0;
    }
    #club-setting #waiting-room .remove {
      display: none;
      vertical-align: middle;
      color: red;
      padding: 5px;
      cursor: pointer;
    }
    #club-setting #waiting-room .active-clubs ul {
      margin: 0;
    }
    #club-setting #waiting-room .active-clubs ul .list-item:first-child {
      border-top: 1px solid #e8e8e8;
    }
    #club-setting #waiting-room .active-clubs ul .list-item:last-child {
      margin-bottom: 40px;
    }
    #club-setting #waiting-room .active-clubs ul li .name-side {
      text-align: center;
    }
    @media (min-width: 660px) {
      #club-setting #waiting-room .active-clubs ul li .name-side {
        text-align: left;
        float: left;
      }
    }
    #club-setting #waiting-room .active-clubs ul li .name-side i {
      color: red;
      padding: 5px;
      font-size: 20px;
    }
    #club-setting #waiting-room .active-clubs ul li .toggle-switch {
      text-align: center;
    }
    @media (min-width: 660px) {
      #club-setting #waiting-room .active-clubs ul li .toggle-switch {
        text-align: right;
        float: right;
      }
    }
    #club-setting #waiting-room .active-clubs #room-list-save {
      display: none;
    }
    #club-setting #waiting-room .btn-primary {
      display: block;
      margin-bottom: 20px;
    }
    #club-setting #waiting-room .video-toggle {
      display: block;
      text-align: center;
    }
    #club-setting #waiting-room .video-section {
      display: none;
    }
    #club-setting #waiting-room .video-section img {
      width: 100%;
      vertical-align: middle;
    }
    #club-setting #waiting-room #waitingRoom {
      display: none;
    }
    #club-setting .setup-icons {
      text-align: center;
      font-size: 75px;
      color: #7ac143;
      padding: 20px 0;
    }
    #club-setting .step-number {
      color: #fff;
      background-color: #7ac143;
      font-size: 20px;
      height: 30px;
      width: 30px;
      text-align: center;
      padding-top: 5px;
      margin-right: 5px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      display: inline-block;
      vertical-align: middle;
    }
    #club-setting .hl-form > ul > li {
      vertical-align: middle;
    }
    #club-setting select {
      padding: 5px 20px 5px 7px;
      margin-bottom: 20px;
    }
    #club-setting .club-registry {
      text-align: center;
      margin: 20px 0;
    }
    *,
    *:before,
    *:after {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }
    body {
      background: #e8e8e8;
      position: relative;
      font-size: 16px;
    }
    @media (min-width: 660px) {
      body {
        font-size: 18px;
      }
    }
    body.down .subheader.slide-down {
      top: 0;
    }
    body.stop-scroll {
      overflow: hidden;
    }
    header.myhl .menu-trigger,
    header.gohl .menu-trigger {
      display: block;
      padding: 18px 14px;
      display: flex;
      align-items: center;
    }
    @media (min-width: 1040px) {
      header.myhl .menu-trigger,
      header.gohl .menu-trigger {
        display: none;
      }
    }
    header.myhl.checkout,
    header.myhl.clean,
    header.gohl.checkout,
    header.gohl.clean {
      position: fixed;
      display: flex;
      align-items: center;
      height: 45px;
    }
    @media (min-width: 660px) {
      header.myhl.checkout,
      header.myhl.clean,
      header.gohl.checkout,
      header.gohl.clean {
        height: 50px;
      }
    }
    header.myhl.checkout a,
    header.myhl.clean a,
    header.gohl.checkout a,
    header.gohl.clean a {
      padding: 0;
    }
    @media (min-width: 0) and (max-width: 659px) {
      header.myhl.checkout a,
      header.myhl.clean a,
      header.gohl.checkout a,
      header.gohl.clean a {
        font-size: 12px;
      }
      header.myhl.checkout a:nth-child(2),
      header.myhl.clean a:nth-child(2),
      header.gohl.checkout a:nth-child(2),
      header.gohl.clean a:nth-child(2) {
        padding: 12px 12px 10px 12px;
      }
    }
    header.myhl.checkout a.logo,
    header.myhl.clean a.logo,
    header.gohl.checkout a.logo,
    header.gohl.clean a.logo {
      display: flex;
      align-items: center;
      padding: 17px 12px;
    }
    header.myhl.checkout a.myhl-return,
    header.myhl.clean a.myhl-return,
    header.gohl.checkout a.myhl-return,
    header.gohl.clean a.myhl-return {
      display: none;
      padding: 17px 12px;
    }
    @media (min-width: 660px) {
      header.myhl.checkout a.myhl-return,
      header.myhl.clean a.myhl-return,
      header.gohl.checkout a.myhl-return,
      header.gohl.clean a.myhl-return {
        display: block;
      }
    }
    header.myhl.checkout a.club-navigation,
    header.myhl.clean a.club-navigation,
    header.gohl.checkout a.club-navigation,
    header.gohl.clean a.club-navigation {
      display: flex;
      align-items: center;
      justify-content: flex-end;
      text-align: right;
      margin-left: auto;
      padding-right: 20px;
    }
    header.myhl.checkout a.club-navigation .left:first-child,
    header.myhl.clean a.club-navigation .left:first-child,
    header.gohl.checkout a.club-navigation .left:first-child,
    header.gohl.clean a.club-navigation .left:first-child {
      padding-right: 5px;
    }
    header.myhl.checkout a.club-navigation h5,
    header.myhl.checkout a.club-navigation p,
    header.myhl.clean a.club-navigation h5,
    header.myhl.clean a.club-navigation p,
    header.gohl.checkout a.club-navigation h5,
    header.gohl.checkout a.club-navigation p,
    header.gohl.clean a.club-navigation h5,
    header.gohl.clean a.club-navigation p {
      margin: 0;
      color: #515151;
      line-height: 1;
    }
    .cd-dropdown {
      background-color: #fff;
      background: rgba(255, 255, 255, 0.9);
      -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      color: #515151;
    }
    .cd-dropdown a,
    .cd-dropdown ul a {
      color: #515151;
      border-color: #e8e8e8;
    }
    .wrapper {
      margin-top: 45px;
      display: table;
      table-layout: fixed;
      width: 100%;
    }
    @media (min-width: 660px) {
      .wrapper {
        margin-top: 50px;
      }
    }
    @media (min-width: 1040px) {
      .wrapper {
        width: calc(100% - 48px);
        margin-left: 48px;
      }
    }
    @media (min-width: 1240px) {
      .wrapper {
        width: calc(100% - 240px);
        margin-left: 240px;
      }
    }
    .wrapper.clean {
      width: 100%;
      margin-left: 0;
    }
    .container {
      padding: 0px 20px;
    }
    @media (min-width: 660px) {
      .container {
        width: 300px;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
      }
      .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 660px) and (min-width: 660px) {
      .container {
        width: 620px;
        margin-left: auto;
        margin-right: auto;
      }
      .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 660px) and (min-width: 1040px) {
      .container {
        width: 940px;
        margin-left: auto;
        margin-right: auto;
      }
      .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    @media (min-width: 660px) and (min-width: 1560px) {
      .container {
        width: 1260px;
        margin-left: auto;
        margin-right: auto;
      }
      .container:after {
        content: " ";
        display: block;
        clear: both;
      }
    }
    section {
      clear: both;
    }
    .breadcrumbs {
      visibility: hidden;
    }
    @media (min-width: 1040px) {
      .breadcrumbs {
        visibility: visible;
      }
    }
    .cell-head {
      padding: 5px;
      font-weight: bold;
    }
    .list-item {
      padding: 15px 10px;
      border-top: 1px solid transparent;
      border-bottom: 1px solid #e8e8e8;
    }
    .no-border {
      border: none !important;
    }
    .toggle-switch .switch-left-right .switch-label:before {
      color: #fff;
      background-color: #999;
    }
    .toggle-switch .switch-left-right .switch-label:after {
      color: #fff;
      background-color: #7ac143;
    }
    a.btn-primary {
      color: #fff;
    }
    .text-left {
      text-align: left;
    }
    .text-center {
      text-align: center;
    }
    .text-right {
      text-align: right;
    }
    .p-0 {
      padding: 0;
    }
    .blue-color {
      color: #0080ff !important;
    }
    .bottom-space {
      margin-bottom: 20px !important;
    }
    .full-height {
      height: 100% !important;
    }
    .titles{
      font-size: 17px;
      background-color:white;
    }
    .notes{
    font-size:11px;
    }
    /*# sourceMappingURL=main.css.map */
