.renderstats {
  position: absolute;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,.8);
  font-size: x-small;
  color: #fff;
  padding: .5em;
}

.renderstats td {
  padding-right: .5em;
}

.renderstats .current {
  padding-top: .5em;
}


:root {
  --font-family: "Open Sans", sans-serif;
  --font-size: 14px;
  --font-line-height: 1.375em;
  --font-weight-regular: 400;
  --font-weight-bold: 700;
  --color-base: #232B3B;
  --color-white: #ffffff;
  --color-bright: #F4F4F4;
  --color-light: #D8D8D8;
  --color-hint: rgba(216,216,216,0.2);
  --color-lighter: #F8F8F8;
  --color-grey: #545454;
  --color-dark: #E1E1E1;
  --color-black: var(--color-base);
  --color-primary: #c6d765;
  --color-secondary: #3ADEB1;
  --color-red: #F54337;
  --color-mint: var(--color-secondary);
  --color-error: var(--color-red);
  --color-success: var(--color-secondary);
  --color-modal-bg: rgba(0,0,0,0.6);
  --border-width: 1px;
  --border-radius: 4px;
  --button-icon-width: 30px;
  --button-icon-height: 30px;
  --button-min-width: 30px;
  --button-min-height: 30px;
  --checkbox-size: 20px;
  --text-border-color: #E3E3E3;
  --text-padding: 10px 20px;
}

/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

.container {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: 0px;
  margin-left: 0px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters>.col,
.no-gutters>[class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto,
.col-xl-12,
.col-xl-11,
.col-xl-10,
.col-xl-9,
.col-xl-8,
.col-xl-7,
.col-xl-6,
.col-xl-5,
.col-xl-4,
.col-xl-3,
.col-xl-2,
.col-xl-1,
.col-lg,
.col-lg-auto,
.col-lg-12,
.col-lg-11,
.col-lg-10,
.col-lg-9,
.col-lg-8,
.col-lg-7,
.col-lg-6,
.col-lg-5,
.col-lg-4,
.col-lg-3,
.col-lg-2,
.col-lg-1,
.col-md,
.col-md-auto,
.col-md-12,
.col-md-11,
.col-md-10,
.col-md-9,
.col-md-8,
.col-md-7,
.col-md-6,
.col-md-5,
.col-md-4,
.col-md-3,
.col-md-2,
.col-md-1,
.col-sm,
.col-sm-auto,
.col-sm-12,
.col-sm-11,
.col-sm-10,
.col-sm-9,
.col-sm-8,
.col-sm-7,
.col-sm-6,
.col-sm-5,
.col-sm-4,
.col-sm-3,
.col-sm-2,
.col-sm-1,
.col,
.col-auto,
.col-12,
.col-11,
.col-10,
.col-9,
.col-8,
.col-7,
.col-6,
.col-5,
.col-4,
.col-3,
.col-2,
.col-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}

/*!
 * Vanilla v0.5.1 (http://sepson.de)
 */

:root {
  --font-family: "Open Sans", sans-serif;
  --font-size: 14px;
  --font-line-height: 1.375em;
  --font-weight-regular: 400;
  --font-weight-bold: 700;
  --color-base: #232B3B;
  --color-white: #ffffff;
  --color-bright: #F4F4F4;
  --color-light: #D8D8D8;
  --color-hint: rgba(216,216,216,0.2);
  --color-lighter: #F8F8F8;
  --color-grey: #545454;
  --color-dark: #E1E1E1;
  --color-black: var(--color-base);
  --color-primary: #c6d765;
  --color-secondary: #3ADEB1;
  --color-red: #F54337;
  --color-mint: var(--color-secondary);
  --color-error: var(--color-red);
  --color-success: var(--color-secondary);
  --color-modal-bg: rgba(0,0,0,0.6);
  --border-width: 1px;
  --border-radius: 4px;
  --button-icon-width: 30px;
  --button-icon-height: 30px;
  --button-min-width: 30px;
  --button-min-height: 30px;
  --checkbox-size: 20px;
  --text-border-color: #E3E3E3;
  --text-padding: 10px 20px;
}

:root {
  --sidebar-width: 25%;
  --main-width: calc(100% - var(--sidebar-width));
}

@media (max-width: 1200px) {
  :root {
    --sidebar-width: 33%;
  }
}

@media (max-width: 600px) {
  :root {
    --sidebar-width: 100%;
    --main-width: 100%;
  }
}

@media (max-width: 600px) {
  .only-tablet {
    display: none;
  }

  .only-desktop {
    display: none;
  }
}

@media (min-width: 600px) {
  .only-mobile {
    display: none;
  }
}

@media (max-width: 1200px) {
  .no-tablet {
    display: none;
  }

  .only-desktop {
    display: none;
  }
}

@media (min-width: 1200px) {
  .no-desktop {
    display: none;
  }

  .only-tablet {
    display: none;
  }
}

body {
  height: 100%;
  max-height: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
  animation-duration: 1s;
  animation-timing-function: ease;
  animation-name: fadeIn;
  transition-delay: 2s;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: translateZ(0);
  }

  100% {
    opacity: 1;
    transform: translateZ(0);
  }
}

main[role=main] {
  width: 100%;
  height: 100%;
  z-index: 80;
}

.main-div {
  width: 100%;
  height: calc(100% - 65px);
  overflow: hidden;
  display: flex;
}

.f-10 {
  font-size: 10px;
}

header {
  width: var(--main-width);
  position: fixed;
  z-index: 100;
  top: 0;
  left: 0;
  padding-left: 0px;
  padding-right: 40px;
  padding-top: 17px;
  display: flex;
  justify-content: space-between;
  align-content: center;
}

header .mobile-buttons {
  display: none;
}

header .head-child {
  display: flex;
  justify-content: right;
}

header .logo {
  width: 140px;
  justify-self: flex-start;
  margin-right: auto;
}

header .logoImg {
  width: 200px;
}

@media (max-width: 600px) {
  header .logoImg {
    width: 100px;
  }
}

@media (max-width: 800px) {
  header .logoImg {
    width: 100px;
  }
}

header .title {
  border-radius: 24px;
  padding: 20px;
  background: #fff;
  background: var(--color-white);
  text-align: center;
  line-height: 1em;
  width: 480px;
}

header .meta {
  justify-self: flex-end;
  margin-left: auto;
  padding-top: 3px;
  white-space: nowrap;
}

header .meta .switch {
  min-width: 300px;
  top: 5px;
  margin-left: 20px;
}

@media (max-width: 600px) {
  header .mobile-buttons {
    display: inline-block;
  }

  header .mobile-buttons button {
    padding: 0px 0px 0px 10px;
  }

  header .hide-on-mobile-break {
    display: none;
  }

  header .middle {
    position: fixed;
    top: 120px;
    left: 0;
    right: 0;
  }
}

@media (max-width: 800px) {
  header .mobile-buttons {
    display: inline-block;
  }

  header .mobile-buttons button {
    padding: 0px 0px 0px 10px;
  }

  header .hide-on-tablet-small-break {
    display: none;
  }

  header .middle {
    position: fixed;
    top: 120px;
    left: 0;
    right: 0;
  }
}

@media (max-width: 550px) {
  header .mobile-buttons button {
    padding: 0px 0px;
  }

  header .mobile-buttons span.title {
    display: none;
  }
}

aside.sidebar {
  width: var(--sidebar-width);
  -webkit-overflow-scrolling: touch;
  position: fixed;
  top: 0;
  right: 0;
  height: 100%;
  height: calc(100% - 65px);
  z-index: 190;
  background: #fff;
  background: var(--color-white);
  box-shadow: 0 2px 14px 0 rgba(0,0,0,.12);
  overflow-y: auto;
}

aside.sidebar .sidebar-header {
  background: #232b3b;
  background: var(--color-black);
  color: #fff;
  color: var(--color-white);
  padding: 16px 30px;
  position: sticky;
  top: 0px;
  z-index: 1000;
  display: flex;
  justify-content: space-between;
  align-content: center;
  height: 66px;
}

aside.sidebar .sidebar-header .logo-icon {
  width: 30px;
}

aside.sidebar .sidebar-header .middle {
  text-align: center;
  height: 100%;
  display: table;
}

aside.sidebar .sidebar-header .middle .sidebar-title {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  font-weight: var(--font-weight-bold);
  font-size: 16px;
}

aside.sidebar .inner-sidebar {
  min-height: 100vh;
  min-height: calc(100vh - 65px);
}

aside.sidebar .sidebar-body {
  padding: 56px 40px;
  position: relative;
  min-height: calc(100vh - 200px);
  width: 100%;
  box-sizing: border-box;
}

aside.sidebar .sidebar-body .sticky-bottom {
  bottom: 0;
  left: -40px;
  right: -40px;
  box-sizing: border-box;
}

aside.sidebar .sidebar-body .button-wrapper {
  margin: 10px 0;
  padding: 20px 0;
}

aside.sidebar .sidebar-body .price-wrapper {
  text-align: right;
  display: table;
  width: 100%;
  margin: 10px 0;
  padding: 20px 0;
  border-top: 1px solid #d8d8d8;
  border-top: var(--border-width) solid var(--color-light);
  border-bottom: 1px solid #d8d8d8;
  border-bottom: var(--border-width) solid var(--color-light);
}

aside.sidebar .sidebar-body .price-wrapper h2 {
  text-align: left;
  font-size: 18px;
  margin-top: 0;
}

aside.sidebar .sidebar-body .price-wrapper .price-inner {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  padding: 0;
}

aside.sidebar .sidebar-body .price-wrapper .price {
  font-weight: 700;
  font-size: 22px;
  padding-bottom: 4px;
}

aside.sidebar .sidebar-body .price-wrapper .shipment {
  font-size: 11px;
  letter-spacing: 0;
  text-align: right;
  color: #545454;
  color: var(--color-grey);
}

aside.sidebar .input-wrapper {
  width: 100%;
}

aside.sidebar .dots {
  text-align: center;
}

aside.sidebar .dots img {
  width: 64px;
  height: auto;
}

#cfg-container.hidden-sidebar aside.sidebar {
  transform: translate(100%, 0);
}

#cfg-container.hidden-footer aside.sidebar {
  height: 100%;
}

footer.footer {
  overflow: hidden;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 65px;
  z-index: 140;
  white-space: nowrap;
  background: #fff;
  background: var(--color-white);
  box-shadow: 0 -2px 20px 0 rgba(0,0,0,.12);
  overflow-x: hidden;
}

footer.footer .footer-img {
  width: 25px;
  height: 25px;
  opacity: .6;
}

footer.footer .footer-primary {
  background-color: #00a4dd;
  background-color: var(--color-primary);
  color: var(--color-white);
  color: var(--color-white);
}

footer.footer .image-label {
  top: 0;
}

footer.footer .noshrink {
  flex-shrink: 0;
}

footer.footer .inner-footer {
  height: 100%;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: center;
}

footer.footer .group {
  display: flex;
}

footer.footer .group.center {
  justify-content: center;
  margin: 0px;
  width: var(--main-width);
}

footer.footer .group.left {
  margin: 0px;
}

footer.footer .group.right {
  margin: 0px;
}

footer.footer .seperator {
  display: flex;
  justify-content: center;
  width: 1px;
  background: #cfcfcf;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 1%, rgb(207, 207, 207) 50%, rgb(255, 255, 255) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0);
}

footer.footer .toggle-menu-wrapper {
  position: fixed;
  left: 0;
}

footer.footer .toggle-menu-wrapper button {
  height: auto;
  width: 100%;
  text-align: left;
  padding-top: 4px;
  padding-bottom: 4px;
}

footer.footer .toggle-menu-wrapper button:hover {
  width: 100%;
}

footer.footer .toggle-menu-wrapper .toggle-menu-content {
  position: absolute;
  max-height: 0px;
  pointer-events: none;
  opacity: 0;
  bottom: 90%;
  overflow: hidden;
  padding: 30px 50px 30px 10px;
  background: #f8f8f8;
  background: var(--color-lighter);
  background: #fff;
  background: var(--color-white);
  border-radius: 0px 4px 0px 0px;
  border-radius: 0px var(--border-radius) 0px 0px;
  transition: all .25s ease-out;
}

footer.footer .toggle-menu-wrapper input[type=checkbox]+label {
  background: linear-gradient(to bottom, rgb(246, 246, 246) 0%, rgb(255, 255, 255) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f6f6", endColorstr="#ffffff", GradientType=0);
  width: 30px;
  height: 65px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
}

footer.footer .toggle-menu-wrapper input[type=checkbox]+label .icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 30px;
  height: 65px;
  display: inline-block;
}

footer.footer .toggle-menu-wrapper input[type=checkbox]:checked+label .icon {
  transform: rotate(-180deg);
}

footer.footer .toggle-menu-wrapper input[type=checkbox]:checked~.toggle-menu-content {
  max-height: 100vh;
  pointer-events: auto;
  opacity: 1;
  bottom: 100%;
}

footer.footer button {
  width: initial;
}

footer.footer button:hover {
  width: initial;
  border-radius: 0;
}

.price-wrapper {
  text-align: right;
  display: table;
  height: 100%;
  padding: 0 10px;
}

.price-wrapper .price-inner {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}

.price-wrapper .price {
  font-weight: 700;
  font-size: 16px;
}

.price-wrapper .shipment {
  font-size: 11px;
  letter-spacing: 0;
  text-align: right;
  color: #545454;
  color: var(--color-grey);
}

#cfg-container.hidden-footer footer.footer {
  transform: translate(0, 100%);
}

@media (max-width: 1200px) {
  footer.footer .no-tablet {
    display: none;
  }

  footer.footer button {
    line-height: normal !important;
    white-space: normal !important;
  }
}

@media (max-width: 800px) {
  footer.footer {
    padding: 0px !important;
  }

  footer.footer .group.center {
    margin: auto;
    width: 80%;
  }

  footer.footer .group.right {
    width: 20%;
  }

  footer.footer .no-tablet-small {
    display: none;
  }

  footer.footer button {
    line-height: normal !important;
    white-space: normal !important;
  }
}

@media (max-width: 600px) {
  footer.footer {
    padding: 0px !important;
    font-size: 10px;
  }

  footer.footer .group.center {
    margin: auto;
    width: 80%;
  }

  footer.footer .group.right {
    width: 20%;
  }

  footer.footer .text,
  footer.footer .image-text {
    padding: 7px 3px !important;
  }

  footer.footer button {
    line-height: normal !important;
    white-space: normal !important;
  }
}

.menu-item {
  --border-width: 3px;
  --arrow-width: 20px;
  --fill-color: var(--color-dark);
  background-color: var(--fill-color);
  margin-right: calc(var(--arrow-width) + var(--border-width));
  margin-top: var(--border-width);
  margin-bottom: var(--border-width);
  position: relative;
}

.menu-item.active-menu-item {
  --fill-color: var(--color-primary);
  color: #fff;
}

.menu-item.active-menu-item img {
  filter: invert(100%);
}

.menu-item .arrow-tail,
.menu-item .arrow-head {
  position: absolute;
  top: 0;
  width: var(--arrow-width);
  height: 100%;
  fill: var(--fill-color);
}

.menu-item .arrow-tail {
  left: calc(0px - var(--arrow-width));
}

.menu-item .arrow-head {
  right: calc(0px - var(--arrow-width));
}

.menu-item:first-child {
  padding-left: 30px !important;
}

.menu-item:first-child .arrow-tail {
  display: none;
}

.menu-item:last-child {
  padding-right: 30px !important;
}

.menu-item:last-child .arrow-head {
  display: none;
}

.arWrapper {
  position: relative;
  top: -4px;
}

* {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0px;
  outline: none !important;
}

*:hover,
*:focus,
*:active {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0px;
  outline: none !important;
}

.center-horizontal,
.wardrobe-wrapper {
  width: 100%;
  height: 100%;
}

.center-horizontal .center-horizontal-inner,
.wardrobe-wrapper .center-horizontal-inner {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.transition-all,
.modal .modal-inner .modal-content,
.modal,
[type=color],
[type=date],
[type=datetime],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
input:not([type]),
textarea,
input[type=radio]+span::after,
input[type=checkbox]+span::after,
button,
[type=button],
[type=reset],
[type=submit],
.div-button,
a.button,
a,
body,
aside.sidebar,
footer.footer,
footer.footer .toggle-menu-wrapper input[type=checkbox]+label .icon {
  transition: all .25s ease-out;
}

.spacer-80 {
  height: 80px;
}

.spacer-before::before {
  content: "";
  display: inline-block;
  height: 60px;
}

.spacer-after::after {
  content: "";
  display: inline-block;
  height: 60px;
}

.delay-1s {
  animation-delay: 1s;
}

.delay-2s {
  animation-delay: 2s;
}

.delay-3s {
  animation-delay: 3s;
}

.delay-4s {
  animation-delay: 4s;
}

.delay-5s {
  animation-delay: 5s;
}

.appear {
  opacity: 0;
  max-height: 0px;
  transform: translate(0%, 10%);
  animation-duration: .5s;
  animation-timing-function: ease;
  animation-name: appear;
  animation-fill-mode: forwards;
}

.float-left {
  float: left;
  padding-right: 15px;
}

.float-right {
  float: right;
}

.clearfix {
  clear: both;
}

@keyframes appear {
  0% {
    max-height: 0px;
    opacity: 0;
    transform: translate(0%, 10%);
  }

  100% {
    max-height: 1000px;
    opacity: 1;
    transform: translate(0%, 0%);
  }
}

.disappear {
  display: none;
  overflow: hidden;
  opacity: 1;
  max-height: 1000px;
  transform: translate(0%, 0%);
  animation-duration: .5s;
  animation-timing-function: ease;
  animation-name: disappear;
  animation-fill-mode: forwards;
}

@keyframes disappear {
  0% {
    max-height: 1000px;
    opacity: 1;
    transform: translate(0%, 0%);
  }

  100% {
    max-height: 0px;
    opacity: 0;
    transform: translate(0%, -10%);
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}

.stop-select {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.no-pointer {
  pointer-events: none;
}

.productdrag {
  margin-bottom: 1em;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.productdrag>* {
  display: inline-block;
}

.productdrag .image {
  width: 60px;
  height: 60px;
  background-size: contain;
  align-self: flex-start;
  background-repeat: no-repeat;
  background-position: center center;
}

.productdrag .text {
  flex-grow: 1;
  padding-left: 1em;
  white-space: normal;
  word-break: break-word;
}

.productdrag .info {
  width: 2em;
  height: 2em;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjE2MCIgd2lkdGg9IjE2MCIgdmVyc2lvbj0iMS4wIj4KIDxnIGZpbGw9IiM0YjRiNGIiPgogIDxwYXRoIGQ9Im04MCAxNWMtMzUuODggMC02NSAyOS4xMi02NSA2NXMyOS4xMiA2NSA2NSA2NSA2NS0yOS4xMiA2NS02NS0yOS4xMi02NS02NS02NXptMCAxMGMzMC4zNiAwIDU1IDI0LjY0IDU1IDU1cy0yNC42NCA1NS01NSA1NS01NS0yNC42NC01NS01NSAyNC42NC01NSA1NS01NXoiLz4KICA8cGF0aCBkPSJtNTcuMzczIDE4LjIzMWE5LjM4MzQgOS4xMTUzIDAgMSAxIC0xOC43NjcgMCA5LjM4MzQgOS4xMTUzIDAgMSAxIDE4Ljc2NyAweiIgdHJhbnNmb3JtPSJtYXRyaXgoMS4xOTg5IDAgMCAxLjIzNDIgMjEuMjE0IDI4Ljc1KSIvPgogIDxwYXRoIGQ9Im05MC42NjUgMTEwLjk2Yy0wLjA2OSAyLjczIDEuMjExIDMuNSA0LjMyNyAzLjgybDUuMDA4IDAuMXY1LjEyaC0zOS4wNzN2LTUuMTJsNS41MDMtMC4xYzMuMjkxLTAuMSA0LjA4Mi0xLjM4IDQuMzI3LTMuODJ2LTMwLjgxM2MwLjAzNS00Ljg3OS02LjI5Ni00LjExMy0xMC43NTctMy45Njh2LTUuMDc0bDMwLjY2NS0xLjEwNSIvPgogPC9nPgo8L3N2Zz4K);
}

.productdrag .info:hover {
  filter: invert(1);
}

.productdrag.selectable {
  padding: 5px;
}

.productdrag.selected {
  background-color: var(--color-primary);
}

.threejsRenderer {
  width: 100%;
  height: 100%;
}

.dekor {
  margin-top: 2em;
  margin-bottom: 1em;
}

.dekor .dekor-stil h4 {
  display: flex;
  justify-content: space-between;
}

.dekor .dekor-input {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.dekor .dekor-stil-list {
  display: flex;
  flex-wrap: wrap;
}

.dekor .dekor-item {
  border-radius: 30px;
}

.dekor .dekor-collapse,
.dekor .dekor-item {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: inherit !important;
  border-width: 1px !important;
  height: 60px;
  width: 60px;
  margin: 5px;
}

.dekor .dekor-name {
  max-width: 50%;
}

.dekor .dekor-list {
  overflow-y: auto;
  max-height: 50vh;
  border-top: 1px solid #d8d8d8;
}

.dekor .dekor-list .image-text {
  margin-top: 1em;
}

.dekor-closed .dekor-list {
  overflow: hidden;
}

body {
  font-family: "Open Sans",sans-serif;
  font-family: var(--font-family);
  font-size: 14px;
  font-size: var(--font-size);
  font-weight: 400;
  font-weight: var(--font-weight-regular);
  line-height: 1.375em;
  line-height: var(--font-line-height);
  color: #232b3b;
  color: var(--color-base);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  tap-highlight-color: rgba(0,0,0,0);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -ms-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
}

h3 {
  font-size: 16px;
  line-height: 22px;
  color: #232b3b;
  color: var(--color-black);
  margin-bottom: 0px;
  font-weight: 700;
  font-weight: var(--font-weight-bold);
}

p {
  margin-top: 4px;
  margin-bottom: 4px;
}

p.lead {
  font-size: 18px;
  line-height: 24px;
}

a {
  color: #00a4dd;
  color: var(--color-primary);
  text-decoration: none;
}

a:hover {
  opacity: .7;
}

legend {
  font-size: 16px;
  line-height: 22px;
  color: #232b3b;
  color: var(--color-black);
  margin-bottom: 0px;
  font-weight: 700;
  font-weight: var(--font-weight-bold);
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-left {
  text-align: left;
}

.hint {
  border-radius: 10px;
  background: rgba(216,216,216,.2);
  background: var(--color-hint);
  padding: 30px;
  margin: 30px 0;
}

fieldset {
  position: relative;
  margin-top: 20px;
  border: none;
  border-bottom: 1px solid #f8f8f8;
  border-bottom: var(--border-width) solid var(--color-lighter);
  padding: 10px 0;
}

fieldset legend {
  width: 100%;
  box-sizing: border-box;
  padding-bottom: 10px;
  border-bottom: 1px solid #f8f8f8;
  border-bottom: var(--border-width) solid var(--color-lighter);
}

fieldset.no-border {
  border: none;
}

fieldset.no-border legend {
  border: none;
}

button,
[type=button],
[type=reset],
[type=submit],
.div-button,
a.button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0px;
  border-radius: 0;
  background: none;
  border: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin: 0px;
  cursor: default;
  padding: 10px 20px;
  white-space: nowrap;
}

button.optional,
[type=button].optional,
[type=reset].optional,
[type=submit].optional,
.div-button.optional,
a.button.optional {
  opacity: .4;
}

button.optional.valid,
[type=button].optional.valid,
[type=reset].optional.valid,
[type=submit].optional.valid,
.div-button.optional.valid,
a.button.optional.valid {
  opacity: 1;
}

button:-webkit-autofill,
button:-webkit-autofill:hover,
button:-webkit-autofill:focus,
[type=button]:-webkit-autofill,
[type=button]:-webkit-autofill:hover,
[type=button]:-webkit-autofill:focus,
[type=reset]:-webkit-autofill,
[type=reset]:-webkit-autofill:hover,
[type=reset]:-webkit-autofill:focus,
[type=submit]:-webkit-autofill,
[type=submit]:-webkit-autofill:hover,
[type=submit]:-webkit-autofill:focus,
.div-button:-webkit-autofill,
.div-button:-webkit-autofill:hover,
.div-button:-webkit-autofill:focus,
a.button:-webkit-autofill,
a.button:-webkit-autofill:hover,
a.button:-webkit-autofill:focus {
  background-color: none;
}

button.icon,
[type=button].icon,
[type=reset].icon,
[type=submit].icon,
.div-button.icon,
a.button.icon {
  width: 30px;
  width: var(--button-icon-width);
  height: 30px;
  height: var(--button-icon-height);
  background-size: 30px 30px;
  border-radius: 30px;
  width: 30px;
  height: 30px;
}

button.icon-with-text,
[type=button].icon-with-text,
[type=reset].icon-with-text,
[type=submit].icon-with-text,
.div-button.icon-with-text,
a.button.icon-with-text {
  width: auto;
  background-position: left;
  padding-left: 3em;
  display: flex;
  vertical-align: center;
  height: 30px;
  padding-top: 0px;
  padding-bottom: 0px;
}

button.icon-with-text .icon-text-bordered,
[type=button].icon-with-text .icon-text-bordered,
[type=reset].icon-with-text .icon-text-bordered,
[type=submit].icon-with-text .icon-text-bordered,
.div-button.icon-with-text .icon-text-bordered,
a.button.icon-with-text .icon-text-bordered {
  display: inline-block;
  vertical-align: center;
  font-size: small;
  text-align: center;
  padding: 4px;
}

button.color,
button.material,
[type=button].color,
[type=button].material,
[type=reset].color,
[type=reset].material,
[type=submit].color,
[type=submit].material,
.div-button.color,
.div-button.material,
a.button.color,
a.button.material {
  width: 44px;
  height: 44px;
  border-radius: 22px;
  margin-right: 40px;
  margin-right: 20px;
  margin-bottom: 20px;
  background-size: 44px 44px;
  border: 1px solid rgba(0,0,0,0);
  border: var(--border-width) solid rgba(0,0,0,0);
}

button.color:hover,
button.material:hover,
[type=button].color:hover,
[type=button].material:hover,
[type=reset].color:hover,
[type=reset].material:hover,
[type=submit].color:hover,
[type=submit].material:hover,
.div-button.color:hover,
.div-button.material:hover,
a.button.color:hover,
a.button.material:hover {
  box-shadow: 0px 0px 0px 3px #545454;
  box-shadow: 0px 0px 0px 3px var(--color-grey);
  border-color: #fff;
  border-color: var(--color-white);
}

button span.title,
[type=button] span.title,
[type=reset] span.title,
[type=submit] span.title,
.div-button span.title,
a.button span.title {
  padding: 0;
  background: none;
}

button.text,
[type=button].text,
[type=reset].text,
[type=submit].text,
.div-button.text,
a.button.text {
  padding: 10px 30px;
}

button.big,
[type=button].big,
[type=reset].big,
[type=submit].big,
.div-button.big,
a.button.big {
  background-size: 40px 30px;
  border-radius: 40px;
  width: 40px;
  height: 40px;
}

button.big-button,
[type=button].big-button,
[type=reset].big-button,
[type=submit].big-button,
.div-button.big-button,
a.button.big-button {
  font-size: 14px;
  border-radius: 30px;
}

button.big-icon,
[type=button].big-icon,
[type=reset].big-icon,
[type=submit].big-icon,
.div-button.big-icon,
a.button.big-icon {
  background-size: 50px;
}

button.rounded-rect,
[type=button].rounded-rect,
[type=reset].rounded-rect,
[type=submit].rounded-rect,
.div-button.rounded-rect,
a.button.rounded-rect {
  border-radius: 5px;
}

button.rounded-rect.icon,
[type=button].rounded-rect.icon,
[type=reset].rounded-rect.icon,
[type=submit].rounded-rect.icon,
.div-button.rounded-rect.icon,
a.button.rounded-rect.icon {
  width: 40px;
  height: 40px;
  background-size: 30px 30px;
}

button.margin-x,
[type=button].margin-x,
[type=reset].margin-x,
[type=submit].margin-x,
.div-button.margin-x,
a.button.margin-x {
  margin-left: 10px;
  margin-right: 10px;
}

button.margin-x:first-child,
[type=button].margin-x:first-child,
[type=reset].margin-x:first-child,
[type=submit].margin-x:first-child,
.div-button.margin-x:first-child,
a.button.margin-x:first-child {
  margin-left: 0;
}

button.margin-x:last-child,
[type=button].margin-x:last-child,
[type=reset].margin-x:last-child,
[type=submit].margin-x:last-child,
.div-button.margin-x:last-child,
a.button.margin-x:last-child {
  margin-right: 0;
}

button.margin-y,
[type=button].margin-y,
[type=reset].margin-y,
[type=submit].margin-y,
.div-button.margin-y,
a.button.margin-y {
  margin-top: 10px;
  margin-top: 10px;
}

button.margin-y:first-child,
[type=button].margin-y:first-child,
[type=reset].margin-y:first-child,
[type=submit].margin-y:first-child,
.div-button.margin-y:first-child,
a.button.margin-y:first-child {
  margin-top: 0;
}

button.margin-y:last-child,
[type=button].margin-y:last-child,
[type=reset].margin-y:last-child,
[type=submit].margin-y:last-child,
.div-button.margin-y:last-child,
a.button.margin-y:last-child {
  margin-bottom: 0;
}

button.has-red-plus,
[type=button].has-red-plus,
[type=reset].has-red-plus,
[type=submit].has-red-plus,
.div-button.has-red-plus,
a.button.has-red-plus {
  position: relative;
}

button.has-red-plus::after,
[type=button].has-red-plus::after,
[type=reset].has-red-plus::after,
[type=submit].has-red-plus::after,
.div-button.has-red-plus::after,
a.button.has-red-plus::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #f54337;
  background-color: var(--color-red);
  position: absolute;
  top: -8px;
  right: -8px;
  border-radius: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

button.active,
[type=button].active,
[type=reset].active,
[type=submit].active,
.div-button.active,
a.button.active {
  background-color: #f4f4f4;
  background-color: var(--color-bright);
}

button.white,
[type=button].white,
[type=reset].white,
[type=submit].white,
.div-button.white,
a.button.white {
  background-color: #fff;
  background-color: var(--color-white);
  color: #232b3b;
  color: var(--color-black);
}

button.white:hover,
[type=button].white:hover,
[type=reset].white:hover,
[type=submit].white:hover,
.div-button.white:hover,
a.button.white:hover {
  box-shadow: 0px 0px 0px 3px #fff;
  box-shadow: 0px 0px 0px 3px var(--color-white);
}

button.white.outline,
[type=button].white.outline,
[type=reset].white.outline,
[type=submit].white.outline,
.div-button.white.outline,
a.button.white.outline {
  border: 1px solid #fff;
  border: var(--border-width) solid var(--color-white);
  background: #fff;
  background: var(--color-white);
  color: #fff;
  color: var(--color-white);
}

button.white.outline:hover,
[type=button].white.outline:hover,
[type=reset].white.outline:hover,
[type=submit].white.outline:hover,
.div-button.white.outline:hover,
a.button.white.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #fff;
  box-shadow: inset 0px 0px 0px 3px var(--color-white);
}

button.black,
[type=button].black,
[type=reset].black,
[type=submit].black,
.div-button.black,
a.button.black {
  background-color: #232b3b;
  background-color: var(--color-black);
  color: #fff;
  color: var(--color-white);
}

button.black:hover,
[type=button].black:hover,
[type=reset].black:hover,
[type=submit].black:hover,
.div-button.black:hover,
a.button.black:hover {
  box-shadow: 0px 0px 0px 3px #232b3b;
  box-shadow: 0px 0px 0px 3px var(--color-black);
}

button.black.outline,
[type=button].black.outline,
[type=reset].black.outline,
[type=submit].black.outline,
.div-button.black.outline,
a.button.black.outline {
  border: 1px solid #232b3b;
  border: var(--border-width) solid var(--color-black);
  background: #fff;
  background: var(--color-white);
  color: #232b3b;
  color: var(--color-black);
}

button.black.outline:hover,
[type=button].black.outline:hover,
[type=reset].black.outline:hover,
[type=submit].black.outline:hover,
.div-button.black.outline:hover,
a.button.black.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #232b3b;
  box-shadow: inset 0px 0px 0px 3px var(--color-black);
}

button.primary,
[type=button].primary,
[type=reset].primary,
[type=submit].primary,
.div-button.primary,
a.button.primary {
  background-color: #00a4dd;
  background-color: var(--color-primary);
  color: var(--color-white);
  color: var(--color-white);
}

button.primary:hover,
[type=button].primary:hover,
[type=reset].primary:hover,
[type=submit].primary:hover,
.div-button.primary:hover,
a.button.primary:hover {
  box-shadow: 0px 0px 0px 3px #00a4dd;
  box-shadow: 0px 0px 0px 3px var(--color-primary);
}

button.primary.outline,
[type=button].primary.outline,
[type=reset].primary.outline,
[type=submit].primary.outline,
.div-button.primary.outline,
a.button.primary.outline {
  border: 1px solid #00a4dd;
  border: var(--border-width) solid var(--color-primary);
  background: #fff;
  background: var(--color-white);
  color: #00a4dd;
  color: var(--color-primary);
}

button.primary.outline:hover,
[type=button].primary.outline:hover,
[type=reset].primary.outline:hover,
[type=submit].primary.outline:hover,
.div-button.primary.outline:hover,
a.button.primary.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #00a4dd;
  box-shadow: inset 0px 0px 0px 3px var(--color-primary);
}

button.secondary,
[type=button].secondary,
[type=reset].secondary,
[type=submit].secondary,
.div-button.secondary,
a.button.secondary {
  background-color: #3adeb1;
  background-color: var(--color-secondary);
  color: #fff;
  color: var(--color-white);
}

button.secondary:hover,
[type=button].secondary:hover,
[type=reset].secondary:hover,
[type=submit].secondary:hover,
.div-button.secondary:hover,
a.button.secondary:hover {
  box-shadow: 0px 0px 0px 3px #3adeb1;
  box-shadow: 0px 0px 0px 3px var(--color-secondary);
}

button.secondary.outline,
[type=button].secondary.outline,
[type=reset].secondary.outline,
[type=submit].secondary.outline,
.div-button.secondary.outline,
a.button.secondary.outline {
  border: 1px solid #3adeb1;
  border: var(--border-width) solid var(--color-secondary);
  background: #fff;
  background: var(--color-white);
  color: #3adeb1;
  color: var(--color-secondary);
}

button.secondary.outline:hover,
[type=button].secondary.outline:hover,
[type=reset].secondary.outline:hover,
[type=submit].secondary.outline:hover,
.div-button.secondary.outline:hover,
a.button.secondary.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #3adeb1;
  box-shadow: inset 0px 0px 0px 3px var(--color-secondary);
}

button.red,
[type=button].red,
[type=reset].red,
[type=submit].red,
.div-button.red,
a.button.red {
  background-color: #f54337;
  background-color: var(--color-red);
  color: #fff;
  color: var(--color-white);
}

button.red:hover,
[type=button].red:hover,
[type=reset].red:hover,
[type=submit].red:hover,
.div-button.red:hover,
a.button.red:hover {
  box-shadow: 0px 0px 0px 3px #f54337;
  box-shadow: 0px 0px 0px 3px var(--color-red);
}

button.red.outline,
[type=button].red.outline,
[type=reset].red.outline,
[type=submit].red.outline,
.div-button.red.outline,
a.button.red.outline {
  border: 1px solid #f54337;
  border: var(--border-width) solid var(--color-red);
  background: #fff;
  background: var(--color-white);
  color: #f54337;
  color: var(--color-red);
}

button.red.outline:hover,
[type=button].red.outline:hover,
[type=reset].red.outline:hover,
[type=submit].red.outline:hover,
.div-button.red.outline:hover,
a.button.red.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #f54337;
  box-shadow: inset 0px 0px 0px 3px var(--color-red);
}

button.mint,
[type=button].mint,
[type=reset].mint,
[type=submit].mint,
.div-button.mint,
a.button.mint {
  background-color: #3adeb1;
  background-color: var(--color-mint);
  color: #fff;
  color: var(--color-white);
}

button.mint:hover,
[type=button].mint:hover,
[type=reset].mint:hover,
[type=submit].mint:hover,
.div-button.mint:hover,
a.button.mint:hover {
  box-shadow: 0px 0px 0px 3px #3adeb1;
  box-shadow: 0px 0px 0px 3px var(--color-mint);
}

button.mint.outline,
[type=button].mint.outline,
[type=reset].mint.outline,
[type=submit].mint.outline,
.div-button.mint.outline,
a.button.mint.outline {
  border: 1px solid #3adeb1;
  border: var(--border-width) solid var(--color-mint);
  background: #fff;
  background: var(--color-white);
  color: #3adeb1;
  color: var(--color-mint);
}

button.mint.outline:hover,
[type=button].mint.outline:hover,
[type=reset].mint.outline:hover,
[type=submit].mint.outline:hover,
.div-button.mint.outline:hover,
a.button.mint.outline:hover {
  box-shadow: inset 0px 0px 0px 3px #3adeb1;
  box-shadow: inset 0px 0px 0px 3px var(--color-mint);
}

button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled,
.div-button:disabled,
a.button:disabled {
  background-color: #545454;
}

button.add-shopping-cart,
[type=button].add-shopping-cart,
[type=reset].add-shopping-cart,
[type=submit].add-shopping-cart,
.div-button.add-shopping-cart,
a.button.add-shopping-cart {
  background-color: #00a4dd;
  background-color: var(--color-primary);
}

button.door-open,
[type=button].door-open,
[type=reset].door-open,
[type=submit].door-open,
.div-button.door-open,
a.button.door-open {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ5NC4yMzlweCIgaGVpZ2h0PSI0OTQuMjM4cHgiIHZpZXdCb3g9IjAgMCA0OTQuMjM5IDQ5NC4yMzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4yMzkgNDk0LjIzODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTE5OS43MjUsMHYzNi4wMjVIODUuMjExdjQyMS42NmwxMTQuNTE0LDAuMDk0djM2LjQ1OWwyMDkuMDg1LTM3LjU1NWwwLjIxNi00MTguODY3TDE5OS43MjUsMHogTTIzNC40MDQsMjMwLjU3NA0KCQljNy4wMjIsMCwxMi43MTUsNy40MDgsMTIuNzE1LDE2LjU0NWMwLDkuMTM5LTUuNjkyLDE2LjU0NS0xMi43MTUsMTYuNTQ1cy0xMi43MTUtNy40MDYtMTIuNzE1LTE2LjU0NQ0KCQlDMjIxLjY4OCwyMzcuOTgyLDIyNy4zODIsMjMwLjU3NCwyMzQuNDA0LDIzMC41NzR6IE0xMTkuMjExLDQyMy43MTNWNzAuMDI1aDgwLjUxNHYzNTMuNzUzTDExOS4yMTEsNDIzLjcxM3oiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}

button.door-closed,
[type=button].door-closed,
[type=reset].door-closed,
[type=submit].door-closed,
.div-button.door-closed,
a.button.door-closed {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ3OC42NjZweCIgaGVpZ2h0PSI0NzguNjY2cHgiIHZpZXdCb3g9IjAgMCA0NzguNjY2IDQ3OC42NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OC42NjYgNDc4LjY2NjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTcxLjU1MywwdjQ3OC4wODVsMzM1LjU2MSwwLjU4MVYwSDcxLjU1M3ogTTEwMy4xMDksNDQ2LjU4M1YzMS41NThoMjcyLjQ0NXY1Ni44MTNoLTEwLjc4MVY0Mi4wODZIMTEzLjg5M3YzOTQuNDY4DQoJCWgyNTAuODgxVjM5MC4yN2gxMC43ODF2NTYuNzg1TDEwMy4xMDksNDQ2LjU4M3ogTTM2NC43NzMsMTM3LjQ1OWgxMC43ODFWMzQxLjE4aC0xMC43ODFWMTM3LjQ1OXogTTE2NS43ODcsMjM5LjMyDQoJCWMwLDkuMTQ4LTcuNDE4LDE2LjU2Ni0xNi41NjgsMTYuNTY2Yy05LjE1LDAtMTYuNTY4LTcuNDE4LTE2LjU2OC0xNi41NjZjMC05LjE1LDcuNDE4LTE2LjU2OCwxNi41NjgtMTYuNTY4DQoJCUMxNTguMzY5LDIyMi43NTIsMTY1Ljc4NywyMzAuMTcsMTY1Ljc4NywyMzkuMzJ6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

button.reload,
[type=button].reload,
[type=reset].reload,
[type=submit].reload,
.div-button.reload,
a.button.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.arrow-left,
[type=button].arrow-left,
[type=reset].arrow-left,
[type=submit].arrow-left,
.div-button.arrow-left,
a.button.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.arrow-right,
[type=button].arrow-right,
[type=reset].arrow-right,
[type=submit].arrow-right,
.div-button.arrow-right,
a.button.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.check,
[type=button].check,
[type=reset].check,
[type=submit].check,
.div-button.check,
a.button.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.info,
[type=button].info,
[type=reset].info,
[type=submit].info,
.div-button.info,
a.button.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.delete,
[type=button].delete,
[type=reset].delete,
[type=submit].delete,
.div-button.delete,
a.button.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGU8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.check,
[type=button].check,
[type=reset].check,
[type=submit].check,
.div-button.check,
a.button.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.accept,
[type=button].accept,
[type=reset].accept,
[type=submit].accept,
.div-button.accept,
a.button.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.camera,
[type=button].camera,
[type=reset].camera,
[type=submit].camera,
.div-button.camera,
a.button.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmE8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.reset-camera,
[type=button].reset-camera,
[type=reset].reset-camera,
[type=submit].reset-camera,
.div-button.reset-camera,
a.button.reset-camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4NS45NzRwdCIgdmlld0JveD0iMCAwIDQ4NS45NzQgNDg1Ljk3NCIgd2lkdGg9IjQ4NS45NzRwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjQyLjk4ODI4MSAxNDkuOTg4MjgxYy00NC4yNDYwOTMuMTAxNTYzLTgyLjI1NzgxMiAzMS40MzM1OTQtOTAuODEyNSA3NC44Mzk4NDQtOC41NTQ2ODcgNDMuNDEwMTU2IDE0LjczMDQ2OSA4Ni44MjAzMTMgNTUuNjI1IDEwMy43MDMxMjVzODguMDIzNDM4IDIuNTM5MDYyIDExMi41ODIwMzEtMzQuMjYxNzE5YzI0LjU1ODU5NC0zNi44MDA3ODEgMTkuNzE0ODQ0LTg1LjgyNDIxOS0xMS41NzAzMTItMTE3LjEwOTM3NS0xNy40NTMxMjUtMTcuNDUzMTI1LTQxLjE0MDYyNS0yNy4yMzA0NjgtNjUuODI0MjE5LTI3LjE3MTg3NXptNTEuNjgzNTk0IDE0NC42ODM1OTRjLTI0LjY3MTg3NSAyNC44MjAzMTMtNjMuNDQ5MjE5IDI4Ljc0NjA5NC05Mi41ODk4NDQgOS4zNjcxODctMjkuMTQ0NTMxLTE5LjM3NS00MC41MjczNDMtNTYuNjQ4NDM3LTI3LjE4MzU5My04OS4wMDM5MDYgMTMuMzM5ODQzLTMyLjM1MTU2MiA0Ny42OTE0MDYtNTAuNzYxNzE4IDgyLjAxOTUzMS00My45NjA5MzcgMzQuMzMyMDMxIDYuODAwNzgxIDU5LjA2NjQwNiAzNi45MTQwNjIgNTkuMDcwMzEyIDcxLjkxNDA2Mi4wODIwMzEgMTkuMzgyODEzLTcuNTkzNzUgMzcuOTkyMTg4LTIxLjMxNjQwNiA1MS42ODM1OTR6bTAgMCIvPjxwYXRoIGQ9Im00NzUuOTcyNjU2IDIzMi45ODgyODFoLTI4LjA1NDY4N2MtNS4wMTU2MjUtMTA1LjUxMTcxOS04OS40MjE4NzUtMTg5LjkxNzk2OS0xOTQuOTI5Njg4LTE5NC45MzM1OTN2LTI4LjA1NDY4OGMwLTUuNTIzNDM4LTQuNDc2NTYyLTEwLTEwLTEwLTUuNTIzNDM3IDAtMTAgNC40NzY1NjItMTAgMTB2MjguMDU0Njg4Yy0xMDUuNTExNzE5IDUuMDE1NjI0LTE4OS45MTc5NjkgODkuNDIxODc0LTE5NC45MzM1OTMgMTk0LjkzMzU5M2gtMjguMDU0Njg4Yy01LjUyMzQzOCAwLTEwIDQuNDc2NTYzLTEwIDEwIDAgNS41MjM0MzggNC40NzY1NjIgMTAgMTAgMTBoMjguMDU0Njg4YzUuMDE1NjI0IDEwNS41MDc4MTMgODkuNDIxODc0IDE4OS45MTQwNjMgMTk0LjkzMzU5MyAxOTQuOTI5Njg4djI4LjA1NDY4N2MwIDUuNTIzNDM4IDQuNDc2NTYzIDEwIDEwIDEwIDUuNTIzNDM4IDAgMTAtNC40NzY1NjIgMTAtMTB2LTI4LjA1NDY4N2MxMDUuNTA3ODEzLTUuMDE1NjI1IDE4OS45MTQwNjMtODkuNDIxODc1IDE5NC45Mjk2ODgtMTk0LjkyOTY4OGgyOC4wNTQ2ODdjNS41MjM0MzggMCAxMC00LjQ3NjU2MiAxMC0xMCAwLTUuNTIzNDM3LTQuNDc2NTYyLTEwLTEwLTEwem0tMTAxLjk3NjU2MiAxNDEuMDA3ODEzYy0zMi4yMzQzNzUgMzIuMzc4OTA2LTc1LjM3NSA1MS41OTM3NS0xMjEuMDA3ODEzIDUzLjg5MDYyNXYtNDMuMDU4NTk0YzAtNS41MjM0MzctNC40NzY1NjItMTAtMTAtMTAtNS41MjM0MzcgMC0xMCA0LjQ3NjU2My0xMCAxMHY0My4wNTg1OTRjLTk0LjQ2MDkzNy00Ljk2ODc1LTE2OS45MzM1OTMtODAuNDQxNDA3LTE3NC45MDIzNDMtMTc0Ljg5ODQzOGg0My4wNTg1OTNjNS41MjM0MzggMCAxMC00LjQ3NjU2MiAxMC0xMCAwLTUuNTIzNDM3LTQuNDc2NTYyLTEwLTEwLTEwaC00My4wNTg1OTNjNC45Njg3NS05NC40NjA5MzcgODAuNDQxNDA2LTE2OS45MzM1OTMgMTc0LjkwMjM0My0xNzQuOTAyMzQzdjQzLjA2MjVjMCA1LjUxOTUzMSA0LjQ3NjU2MyAxMCAxMCAxMCA1LjUyMzQzOCAwIDEwLTQuNDgwNDY5IDEwLTEwdi00My4wNjI1Yzk0LjQ1NzAzMSA0Ljk2ODc1IDE2OS45Mjk2ODggODAuNDQxNDA2IDE3NC44OTg0MzggMTc0LjkwMjM0M2gtNDMuMDU4NTk0Yy01LjUyMzQzNyAwLTEwIDQuNDc2NTYzLTEwIDEwIDAgNS41MjM0MzggNC40NzY1NjMgMTAgMTAgMTBoNDMuMDU4NTk0Yy0yLjI5Njg3NSA0NS42MzI4MTMtMjEuNTExNzE5IDg4Ljc3MzQzOC01My44OTA2MjUgMTIxLjAwNzgxM3ptMCAwIi8+PC9zdmc+);
}

button.ar,
[type=button].ar,
[type=reset].ar,
[type=submit].ar,
.div-button.ar,
a.button.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTQuOTFsLS4zMy0xTDIyLjUsMTAuNDdsLS4xOC0uNTVhMSwxLDAsMCwwLC4xMS0uMTcsMS41OSwxLjU5LDAsMCwwLC4wOS0xLjI1LDEuNjEsMS42MSwwLDAsMC0yLjYyLS42OC44MS44MSwwLDAsMC0uMDkuMWwtLjM1LDAtMS4xNC0uMTZMMTYsNy4zOWwtMS4xMS0uMTYtMS0uMTNhMS40OSwxLjQ5LDAsMCwwLTIuNjkuMjMsMS4zMSwxLjMxLDAsMCwwLS4wOS43MWwtLjg1Ljg1LS42NS42NUw4LDExLjIxLDcuMTQsMTJsLS4zMy4zNC0uMDguMDhhMS4yMiwxLjIyLDAsMCwwLS41Ni4wN0ExLjQyLDEuNDIsMCwwLDAsNiwxNS4xNWwwLC4xMi4xNy41LDEuMjgsMy44LjI0LjY5LDAsLjEyYTEuNCwxLjQsMCwwLDAtLjEsMS4xMiwxLjQyLDEuNDIsMCwwLDAsMS44Ljg5LDEuMzksMS4zOSwwLDAsMCwuNDktLjI4aC4xMWwuNTYuMDgsMS4wNS4xNSwyLjMzLjMyLjY5LjEsMS41Mi4yMWExLjQ1LDEuNDUsMCwwLDAsLjM2LjM4LDEuNDMsMS40MywwLDAsMCwxLjI5LjIsMS40NSwxLjQ1LDAsMCwwLC45LS45NCwxLjMsMS4zLDAsMCwwLC4wNS0uNTJsLjk0LTEsLjY0LS42MywxLjY1LTEuNjcuNzUtLjc2LjQtLjQuMDgtLjA4YTEuMzcsMS4zNywwLDAsMCwuNTYtLjA3LDEuNDIsMS40MiwwLDAsMCwuODktMS44LDEuNDYsMS40NiwwLDAsMC0uNjctLjc5Wm0tMS42MS4yOWgwYTEuNTcsMS41NywwLDAsMC0uMTkuMjZoLS4wN2wtLjIsMC0xLS4xM0wxOC42OCwxNWwtMS43NS0uMjJhMS43NSwxLjc1LDAsMCwwLS4wOS0uMzgsMS43OCwxLjc4LDAsMCwwLS4yNy0uNTFsLjgxLS44MUwxOS40NSwxMWwuNDQtLjQzLjIzLS4yM2ExLjQsMS40LDAsMCwwLC4xNy4wOWwuMDYsMGEyLDIsMCwwLDAsLjQ5LjEzLDEuNzYsMS43NiwwLDAsMCwuNjQtLjA4bDEuNCw0LjE3Wk0xMS43NSwxNy4zNWwtMS4yOSwxLjI4LS43NS43NC0uMy4zLS4xNSwwYTEuMjgsMS4yOCwwLDAsMC0uNjQsMEw3LjEsMTUuMmExLjI5LDEuMjksMCwwLDAsLjU0LS4zNi44Ni44NiwwLDAsMCwuMTMtLjE0bC4wOC0uMTMuMTYsMGguMDVsMS4wOC4xNCwyLjQzLjMxLDEuNTMuMmEzLjI0LDMuMjQsMCwwLDAsLjA5LjQsMS4xMSwxLjExLDAsMCwwLC4wOS4xOVptNi45My04LjU4LjcuMWExLjY2LDEuNjYsMCwwLDAsLjA3LjY2bC4wNy4xNS0uMzYuMzUsMCwwTDE3LjksMTEuMjhsLTIsMmExLjE3LDEuMTcsMCwwLDAtLjI0LS4wOS45LjksMCwwLDAtLjIyLS4wNiwxLjg3LDEuODcsMCwwLDAtLjUzLDBMMTMuNTksOS4zMiwxMy41LDlhMS42NCwxLjY0LDAsMCwwLC4zNy0uNDIsMS4zOSwxLjM5LDAsMCwwLC4xOS0uNDlaTTguMzEsMTIuMjdsMy4yLTMuMjJMMTEuNiw5bC4xNC4xMi4wNiwwYTEuNDksMS40OSwwLDAsMCwuOC4yM2wwLC4xMSwxLjM0LDRhMS44MiwxLjgyLDAsMCwwLS41NC41MywxLjU1LDEuNTUsMCwwLDAtLjE5LjM2bC0zLjEzLS40LTEuMy0uMTctLjQ2LS4wNi0uMzMsMGExLDEsMCwwLDAsMC0uMjMsMS4zMiwxLjMyLDAsMCwwLS4yOS0uNVptMyw5LS44OS0uMTNhMS40MSwxLjQxLDAsMCwwLS4wNi0uNTcsMS40NiwxLjQ2LDAsMCwwLS4yLS4zN2wuMjYtLjI3LjMzLS4zMi42LS42LDIuMzgtMi4zNi4xNy0uMDVhMS41OCwxLjU4LDAsMCwwLC40Ny4yMywxLjkyLDEuOTIsMCwwLDAsLjc1LjFsMS4yOCwzLjc3LjA5LjI3LDAsLjExYTEuNDMsMS40MywwLDAsMC0uNDkuN2wwLC4xNC0uNDItLjA2Wm0xMC4zOC0zLjVMMTguNTQsMjFsLS4xNi4xNi0uMS0uMDlhMS43MSwxLjcxLDAsMCwwLS4yMy0uMTMsMS40NiwxLjQ2LDAsMCwwLS41OS0uMTRsLS4xOC0uNTQtMS4yMi0zLjYxYTIuMTgsMi4xOCwwLDAsMCwuNC0uMzQsMS4zMywxLjMzLDAsMCwwLC4xNC0uMTksMiwyLDAsMCwwLC4yMS0uMzhsMy42MS40Ni44LjExaC4wNmwuNzMuMWEyLjIxLDIuMjEsMCwwLDAsMCwuMjUsMS40OCwxLjQ4LDAsMCwwLC4zLjVaIi8+PC9zdmc+);
}

button.down,
[type=button].down,
[type=reset].down,
[type=submit].down,
.div-button.down,
a.button.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.facebook,
[type=button].facebook,
[type=reset].facebook,
[type=submit].facebook,
.div-button.facebook,
a.button.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.share,
[type=button].share,
[type=reset].share,
[type=submit].share,
.div-button.share,
a.button.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.menu,
[type=button].menu,
[type=reset].menu,
[type=submit].menu,
.div-button.menu,
a.button.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51PC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.more,
[type=button].more,
[type=reset].more,
[type=submit].more,
.div-button.more,
a.button.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.plus,
[type=button].plus,
[type=reset].plus,
[type=submit].plus,
.div-button.plus,
a.button.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.minus,
[type=button].minus,
[type=reset].minus,
[type=submit].minus,
.div-button.minus,
a.button.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51czwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.heart,
[type=button].heart,
[type=reset].heart,
[type=submit].heart,
.div-button.heart,
a.button.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.download,
[type=button].download,
[type=reset].download,
[type=submit].download,
.div-button.download,
a.button.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
  background-size: 20px 20px;
}

button.inverted.reload,
[type=button].inverted.reload,
[type=reset].inverted.reload,
[type=submit].inverted.reload,
.div-button.inverted.reload,
a.button.inverted.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.inverted.arrow-left,
[type=button].inverted.arrow-left,
[type=reset].inverted.arrow-left,
[type=submit].inverted.arrow-left,
.div-button.inverted.arrow-left,
a.button.inverted.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0LWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.inverted.arrow-right,
[type=button].inverted.arrow-right,
[type=reset].inverted.arrow-right,
[type=submit].inverted.arrow-right,
.div-button.inverted.arrow-right,
a.button.inverted.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.inverted.check,
[type=button].inverted.check,
[type=reset].inverted.check,
[type=submit].inverted.check,
.div-button.inverted.check,
a.button.inverted.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.inverted.info,
[type=button].inverted.info,
[type=reset].inverted.info,
[type=submit].inverted.info,
.div-button.inverted.info,
a.button.inverted.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.inverted.delete,
[type=button].inverted.delete,
[type=reset].inverted.delete,
[type=submit].inverted.delete,
.div-button.inverted.delete,
a.button.inverted.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGUtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.inverted.check,
[type=button].inverted.check,
[type=reset].inverted.check,
[type=submit].inverted.check,
.div-button.inverted.check,
a.button.inverted.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.inverted.accept,
[type=button].inverted.accept,
[type=reset].inverted.accept,
[type=submit].inverted.accept,
.div-button.inverted.accept,
a.button.inverted.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.inverted.camera,
[type=button].inverted.camera,
[type=reset].inverted.camera,
[type=submit].inverted.camera,
.div-button.inverted.camera,
a.button.inverted.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmEtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.inverted.ar,
[type=button].inverted.ar,
[type=reset].inverted.ar,
[type=submit].inverted.ar,
.div-button.inverted.ar,
a.button.inverted.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hci1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNTUsMTcuNzZWMTIuNWwuMTYtLjEzYTEuNjIsMS42MiwwLDAsMC0xLjEzLTIuNzgsMS41OCwxLjU4LDAsMCwwLS42NS4xNGwtLjEyLjA2LS4zMS0uMTUtMS0uNTItMi4xLTEtMS0uNS0uODktLjQ1QTEuNDQsMS40NCwwLDAsMCwxNiw2LjI4YTEuNDgsMS40OCwwLDAsMC0xLS4zNiwxLjUsMS41LDAsMCwwLTEuMTYuNTYsMS40NywxLjQ3LDAsMCwwLS4zMS42NGwtMS4wNy41NC0uODMuNDEtMi4xLDEtMSwuNTItLjQzLjIxTDgsOS45YTEuNDIsMS40MiwwLDAsMC0yLDEuMzEsMS4zOSwxLjM5LDAsMCwwLC40NSwxdjUuNTJhMS4zOSwxLjM5LDAsMCwwLS40NSwxQTEuNDIsMS40MiwwLDAsMCw4LDIwLjFsLjEsMCwuNTEuMjUuOTUuNDcsMi4xLDEuMDYuNjMuMzEsMS4zNy42OGExLjMsMS4zLDAsMCwwLC4yMS40OCwxLjQyLDEuNDIsMCwwLDAsMi4zMiwwLDEuMywxLjMsMCwwLDAsLjIxLS40OGwxLjE5LS41OS44MS0uNCwyLjEtMS4wNiwxLS40Ny41MS0uMjUuMSwwYTEuNDIsMS40MiwwLDAsMCwxLjU5LTIuMjdabS0xLjYyLS4yNGgwYTEuMjcsMS4yNywwLDAsMC0uMjcuMThsLS4wNiwwLS4xOC0uMDktMS0uNDYtMi0xLTEuNTktLjc4YTIuMzMsMi4zMywwLDAsMCwwLS4zOCwxLjgsMS44LDAsMCwwLS4xLS41N2wxLS41MSwyLjYxLTEuMjguNTYtLjI3LjMtLjE1LjEyLjE1LjA1LDBhMS43NywxLjc3LDAsMCwwLC40My4yOCwxLjgxLDEuODEsMCwwLDAsLjYyLjE0djQuMzlaTTExLjE2LDE2LjE2LDkuNTMsMTdsLS45NS40Ny0uMzguMTgtLjEzLS4wN2ExLjYyLDEuNjIsMCwwLDAtLjYyLS4xNlYxMi42M2ExLjYyLDEuNjIsMCwwLDAsLjYyLS4xNiwxLDEsMCwwLDAsLjE3LS4xLjUyLjUyLDAsMCwwLC4xMS0uMWwuMTUuMDguMDUsMCwxLC40OCwyLjIsMS4wNywxLjM5LjY4YTEuNzUsMS43NSwwLDAsMCwwLC40YzAsLjA3LDAsLjE0LDAsLjIxWm05LjMxLTUuOTIuNjMuMzJhMS41OCwxLjU4LDAsMCwwLS4xNC42NS43OC43OCwwLDAsMCwwLC4xNmwtLjQ2LjIyLS4wNSwwLTEuNTQuNzYtMi41OCwxLjI2LS4xOS0uMTYtLjItLjEzYTEuNjMsMS42MywwLDAsMC0uNDktLjJWOC44NEExLjQ5LDEuNDksMCwwLDAsMTYsOC41NmExLjQ1LDEuNDUsMCwwLDAsLjM0LS40Wm0tMTAuOTQsMCw0LjA2LTIsLjExLS4wNS4xLjE1LDAsMGExLjQ3LDEuNDcsMCwwLDAsLjY5LjQ4djQuM2ExLjg0LDEuODQsMCwwLDAtLjY5LjMzLDIsMiwwLDAsMC0uMy4yOGwtMi44My0xLjM4LTEuMTgtLjU4LS40MS0uMi0uMy0uMTRhMS45NCwxLjk0LDAsMCwwLDAtLjI0LDEuMzksMS4zOSwwLDAsMC0uMTItLjU3Wm0wLDkuNTItLjgxLS40YTEuMzksMS4zOSwwLDAsMCwuMTItLjU3LDEuNDgsMS40OCwwLDAsMC0uMDctLjQybC4zNC0uMTZMOS41MywxOGwuNzYtLjM3LDMtMS40N2guMThhMS42MiwxLjYyLDAsMCwwLC4zNy4zNywxLjg0LDEuODQsMCwwLDAsLjY5LjMzdjQuMzhhMS40MywxLjQzLDAsMCwwLS42OS41MmwtLjA3LjEyLS4zOC0uMTlabTEwLjk0LDAtNCwyLS4yLjEtLjA3LS4xMmExLjYzLDEuNjMsMCwwLDAtLjE3LS4yLDEuNDYsMS40NiwwLDAsMC0uNTItLjMyVjE2Ljg2YTEuNjMsMS42MywwLDAsMCwuNDktLjJsLjItLjEzYTIuMiwyLjIsMCwwLDAsLjMxLS4zbDMuMjcsMS42LjczLjM2LjA1LDAsLjY2LjMyYTIuMjgsMi4yOCwwLDAsMCwwLC4yNiwxLjM5LDEuMzksMCwwLDAsLjEyLjU3WiIvPjwvc3ZnPg==);
}

button.inverted.down,
[type=button].inverted.down,
[type=reset].inverted.down,
[type=submit].inverted.down,
.div-button.inverted.down,
a.button.inverted.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.inverted.facebook,
[type=button].inverted.facebook,
[type=reset].inverted.facebook,
[type=submit].inverted.facebook,
.div-button.inverted.facebook,
a.button.inverted.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.inverted.share,
[type=button].inverted.share,
[type=reset].inverted.share,
[type=submit].inverted.share,
.div-button.inverted.share,
a.button.inverted.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZS1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.inverted.menu,
[type=button].inverted.menu,
[type=reset].inverted.menu,
[type=submit].inverted.menu,
.div-button.inverted.menu,
a.button.inverted.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51LWludmVydGVkPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.inverted.more,
[type=button].inverted.more,
[type=reset].inverted.more,
[type=submit].inverted.more,
.div-button.inverted.more,
a.button.inverted.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.inverted.plus,
[type=button].inverted.plus,
[type=reset].inverted.plus,
[type=submit].inverted.plus,
.div-button.inverted.plus,
a.button.inverted.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.inverted.minus,
[type=button].inverted.minus,
[type=reset].inverted.minus,
[type=submit].inverted.minus,
.div-button.inverted.minus,
a.button.inverted.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51cy1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.inverted.heart,
[type=button].inverted.heart,
[type=reset].inverted.heart,
[type=submit].inverted.heart,
.div-button.inverted.heart,
a.button.inverted.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.inverted.download,
[type=button].inverted.download,
[type=reset].inverted.download,
[type=submit].inverted.download,
.div-button.inverted.download,
a.button.inverted.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.reload,
[type=button].hover-primary:hover.reload,
[type=reset].hover-primary:hover.reload,
[type=submit].hover-primary:hover.reload,
.div-button.hover-primary:hover.reload,
a.button.hover-primary:hover.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.arrow-left,
[type=button].hover-primary:hover.arrow-left,
[type=reset].hover-primary:hover.arrow-left,
[type=submit].hover-primary:hover.arrow-left,
.div-button.hover-primary:hover.arrow-left,
a.button.hover-primary:hover.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0LWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.hover-primary:hover.arrow-right,
[type=button].hover-primary:hover.arrow-right,
[type=reset].hover-primary:hover.arrow-right,
[type=submit].hover-primary:hover.arrow-right,
.div-button.hover-primary:hover.arrow-right,
a.button.hover-primary:hover.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.hover-primary:hover.check,
[type=button].hover-primary:hover.check,
[type=reset].hover-primary:hover.check,
[type=submit].hover-primary:hover.check,
.div-button.hover-primary:hover.check,
a.button.hover-primary:hover.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.info,
[type=button].hover-primary:hover.info,
[type=reset].hover-primary:hover.info,
[type=submit].hover-primary:hover.info,
.div-button.hover-primary:hover.info,
a.button.hover-primary:hover.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.hover-primary:hover.delete,
[type=button].hover-primary:hover.delete,
[type=reset].hover-primary:hover.delete,
[type=submit].hover-primary:hover.delete,
.div-button.hover-primary:hover.delete,
a.button.hover-primary:hover.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGUtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.check,
[type=button].hover-primary:hover.check,
[type=reset].hover-primary:hover.check,
[type=submit].hover-primary:hover.check,
.div-button.hover-primary:hover.check,
a.button.hover-primary:hover.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.accept,
[type=button].hover-primary:hover.accept,
[type=reset].hover-primary:hover.accept,
[type=submit].hover-primary:hover.accept,
.div-button.hover-primary:hover.accept,
a.button.hover-primary:hover.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.camera,
[type=button].hover-primary:hover.camera,
[type=reset].hover-primary:hover.camera,
[type=submit].hover-primary:hover.camera,
.div-button.hover-primary:hover.camera,
a.button.hover-primary:hover.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmEtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.ar,
[type=button].hover-primary:hover.ar,
[type=reset].hover-primary:hover.ar,
[type=submit].hover-primary:hover.ar,
.div-button.hover-primary:hover.ar,
a.button.hover-primary:hover.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hci1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNTUsMTcuNzZWMTIuNWwuMTYtLjEzYTEuNjIsMS42MiwwLDAsMC0xLjEzLTIuNzgsMS41OCwxLjU4LDAsMCwwLS42NS4xNGwtLjEyLjA2LS4zMS0uMTUtMS0uNTItMi4xLTEtMS0uNS0uODktLjQ1QTEuNDQsMS40NCwwLDAsMCwxNiw2LjI4YTEuNDgsMS40OCwwLDAsMC0xLS4zNiwxLjUsMS41LDAsMCwwLTEuMTYuNTYsMS40NywxLjQ3LDAsMCwwLS4zMS42NGwtMS4wNy41NC0uODMuNDEtMi4xLDEtMSwuNTItLjQzLjIxTDgsOS45YTEuNDIsMS40MiwwLDAsMC0yLDEuMzEsMS4zOSwxLjM5LDAsMCwwLC40NSwxdjUuNTJhMS4zOSwxLjM5LDAsMCwwLS40NSwxQTEuNDIsMS40MiwwLDAsMCw4LDIwLjFsLjEsMCwuNTEuMjUuOTUuNDcsMi4xLDEuMDYuNjMuMzEsMS4zNy42OGExLjMsMS4zLDAsMCwwLC4yMS40OCwxLjQyLDEuNDIsMCwwLDAsMi4zMiwwLDEuMywxLjMsMCwwLDAsLjIxLS40OGwxLjE5LS41OS44MS0uNCwyLjEtMS4wNiwxLS40Ny41MS0uMjUuMSwwYTEuNDIsMS40MiwwLDAsMCwxLjU5LTIuMjdabS0xLjYyLS4yNGgwYTEuMjcsMS4yNywwLDAsMC0uMjcuMThsLS4wNiwwLS4xOC0uMDktMS0uNDYtMi0xLTEuNTktLjc4YTIuMzMsMi4zMywwLDAsMCwwLS4zOCwxLjgsMS44LDAsMCwwLS4xLS41N2wxLS41MSwyLjYxLTEuMjguNTYtLjI3LjMtLjE1LjEyLjE1LjA1LDBhMS43NywxLjc3LDAsMCwwLC40My4yOCwxLjgxLDEuODEsMCwwLDAsLjYyLjE0djQuMzlaTTExLjE2LDE2LjE2LDkuNTMsMTdsLS45NS40Ny0uMzguMTgtLjEzLS4wN2ExLjYyLDEuNjIsMCwwLDAtLjYyLS4xNlYxMi42M2ExLjYyLDEuNjIsMCwwLDAsLjYyLS4xNiwxLDEsMCwwLDAsLjE3LS4xLjUyLjUyLDAsMCwwLC4xMS0uMWwuMTUuMDguMDUsMCwxLC40OCwyLjIsMS4wNywxLjM5LjY4YTEuNzUsMS43NSwwLDAsMCwwLC40YzAsLjA3LDAsLjE0LDAsLjIxWm05LjMxLTUuOTIuNjMuMzJhMS41OCwxLjU4LDAsMCwwLS4xNC42NS43OC43OCwwLDAsMCwwLC4xNmwtLjQ2LjIyLS4wNSwwLTEuNTQuNzYtMi41OCwxLjI2LS4xOS0uMTYtLjItLjEzYTEuNjMsMS42MywwLDAsMC0uNDktLjJWOC44NEExLjQ5LDEuNDksMCwwLDAsMTYsOC41NmExLjQ1LDEuNDUsMCwwLDAsLjM0LS40Wm0tMTAuOTQsMCw0LjA2LTIsLjExLS4wNS4xLjE1LDAsMGExLjQ3LDEuNDcsMCwwLDAsLjY5LjQ4djQuM2ExLjg0LDEuODQsMCwwLDAtLjY5LjMzLDIsMiwwLDAsMC0uMy4yOGwtMi44My0xLjM4LTEuMTgtLjU4LS40MS0uMi0uMy0uMTRhMS45NCwxLjk0LDAsMCwwLDAtLjI0LDEuMzksMS4zOSwwLDAsMC0uMTItLjU3Wm0wLDkuNTItLjgxLS40YTEuMzksMS4zOSwwLDAsMCwuMTItLjU3LDEuNDgsMS40OCwwLDAsMC0uMDctLjQybC4zNC0uMTZMOS41MywxOGwuNzYtLjM3LDMtMS40N2guMThhMS42MiwxLjYyLDAsMCwwLC4zNy4zNywxLjg0LDEuODQsMCwwLDAsLjY5LjMzdjQuMzhhMS40MywxLjQzLDAsMCwwLS42OS41MmwtLjA3LjEyLS4zOC0uMTlabTEwLjk0LDAtNCwyLS4yLjEtLjA3LS4xMmExLjYzLDEuNjMsMCwwLDAtLjE3LS4yLDEuNDYsMS40NiwwLDAsMC0uNTItLjMyVjE2Ljg2YTEuNjMsMS42MywwLDAsMCwuNDktLjJsLjItLjEzYTIuMiwyLjIsMCwwLDAsLjMxLS4zbDMuMjcsMS42LjczLjM2LjA1LDAsLjY2LjMyYTIuMjgsMi4yOCwwLDAsMCwwLC4yNiwxLjM5LDEuMzksMCwwLDAsLjEyLjU3WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.down,
[type=button].hover-primary:hover.down,
[type=reset].hover-primary:hover.down,
[type=submit].hover-primary:hover.down,
.div-button.hover-primary:hover.down,
a.button.hover-primary:hover.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.hover-primary:hover.facebook,
[type=button].hover-primary:hover.facebook,
[type=reset].hover-primary:hover.facebook,
[type=submit].hover-primary:hover.facebook,
.div-button.hover-primary:hover.facebook,
a.button.hover-primary:hover.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.share,
[type=button].hover-primary:hover.share,
[type=reset].hover-primary:hover.share,
[type=submit].hover-primary:hover.share,
.div-button.hover-primary:hover.share,
a.button.hover-primary:hover.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZS1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.hover-primary:hover.menu,
[type=button].hover-primary:hover.menu,
[type=reset].hover-primary:hover.menu,
[type=submit].hover-primary:hover.menu,
.div-button.hover-primary:hover.menu,
a.button.hover-primary:hover.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51LWludmVydGVkPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.hover-primary:hover.more,
[type=button].hover-primary:hover.more,
[type=reset].hover-primary:hover.more,
[type=submit].hover-primary:hover.more,
.div-button.hover-primary:hover.more,
a.button.hover-primary:hover.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.plus,
[type=button].hover-primary:hover.plus,
[type=reset].hover-primary:hover.plus,
[type=submit].hover-primary:hover.plus,
.div-button.hover-primary:hover.plus,
a.button.hover-primary:hover.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.hover-primary:hover.minus,
[type=button].hover-primary:hover.minus,
[type=reset].hover-primary:hover.minus,
[type=submit].hover-primary:hover.minus,
.div-button.hover-primary:hover.minus,
a.button.hover-primary:hover.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51cy1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.hover-primary:hover.heart,
[type=button].hover-primary:hover.heart,
[type=reset].hover-primary:hover.heart,
[type=submit].hover-primary:hover.heart,
.div-button.hover-primary:hover.heart,
a.button.hover-primary:hover.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.hover-primary:hover.download,
[type=button].hover-primary:hover.download,
[type=reset].hover-primary:hover.download,
[type=submit].hover-primary:hover.download,
.div-button.hover-primary:hover.download,
a.button.hover-primary:hover.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
}

button.icon,
button.icon-text,
[type=button].icon,
[type=button].icon-text,
[type=reset].icon,
[type=reset].icon-text,
[type=submit].icon,
[type=submit].icon-text,
.div-button.icon,
.div-button.icon-text,
a.button.icon,
a.button.icon-text {
  height: 30px;
}

button.icon .icon,
button.icon-text .icon,
[type=button].icon .icon,
[type=button].icon-text .icon,
[type=reset].icon .icon,
[type=reset].icon-text .icon,
[type=submit].icon .icon,
[type=submit].icon-text .icon,
.div-button.icon .icon,
.div-button.icon-text .icon,
a.button.icon .icon,
a.button.icon-text .icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: 1px solid #232b3b;
  border: var(--border-width) solid var(--color-black);
  border-radius: 40px;
  margin-right: 6px;
  margin-left: 6px;
  position: relative;
}

button.icon .icon.door-open,
button.icon-text .icon.door-open,
[type=button].icon .icon.door-open,
[type=button].icon-text .icon.door-open,
[type=reset].icon .icon.door-open,
[type=reset].icon-text .icon.door-open,
[type=submit].icon .icon.door-open,
[type=submit].icon-text .icon.door-open,
.div-button.icon .icon.door-open,
.div-button.icon-text .icon.door-open,
a.button.icon .icon.door-open,
a.button.icon-text .icon.door-open {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ5NC4yMzlweCIgaGVpZ2h0PSI0OTQuMjM4cHgiIHZpZXdCb3g9IjAgMCA0OTQuMjM5IDQ5NC4yMzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5NC4yMzkgNDk0LjIzODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTE5OS43MjUsMHYzNi4wMjVIODUuMjExdjQyMS42NmwxMTQuNTE0LDAuMDk0djM2LjQ1OWwyMDkuMDg1LTM3LjU1NWwwLjIxNi00MTguODY3TDE5OS43MjUsMHogTTIzNC40MDQsMjMwLjU3NA0KCQljNy4wMjIsMCwxMi43MTUsNy40MDgsMTIuNzE1LDE2LjU0NWMwLDkuMTM5LTUuNjkyLDE2LjU0NS0xMi43MTUsMTYuNTQ1cy0xMi43MTUtNy40MDYtMTIuNzE1LTE2LjU0NQ0KCQlDMjIxLjY4OCwyMzcuOTgyLDIyNy4zODIsMjMwLjU3NCwyMzQuNDA0LDIzMC41NzR6IE0xMTkuMjExLDQyMy43MTNWNzAuMDI1aDgwLjUxNHYzNTMuNzUzTDExOS4yMTEsNDIzLjcxM3oiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);
}

button.icon .icon.door-closed,
button.icon-text .icon.door-closed,
[type=button].icon .icon.door-closed,
[type=button].icon-text .icon.door-closed,
[type=reset].icon .icon.door-closed,
[type=reset].icon-text .icon.door-closed,
[type=submit].icon .icon.door-closed,
[type=submit].icon-text .icon.door-closed,
.div-button.icon .icon.door-closed,
.div-button.icon-text .icon.door-closed,
a.button.icon .icon.door-closed,
a.button.icon-text .icon.door-closed {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjQ3OC42NjZweCIgaGVpZ2h0PSI0NzguNjY2cHgiIHZpZXdCb3g9IjAgMCA0NzguNjY2IDQ3OC42NjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OC42NjYgNDc4LjY2NjsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTcxLjU1MywwdjQ3OC4wODVsMzM1LjU2MSwwLjU4MVYwSDcxLjU1M3ogTTEwMy4xMDksNDQ2LjU4M1YzMS41NThoMjcyLjQ0NXY1Ni44MTNoLTEwLjc4MVY0Mi4wODZIMTEzLjg5M3YzOTQuNDY4DQoJCWgyNTAuODgxVjM5MC4yN2gxMC43ODF2NTYuNzg1TDEwMy4xMDksNDQ2LjU4M3ogTTM2NC43NzMsMTM3LjQ1OWgxMC43ODFWMzQxLjE4aC0xMC43ODFWMTM3LjQ1OXogTTE2NS43ODcsMjM5LjMyDQoJCWMwLDkuMTQ4LTcuNDE4LDE2LjU2Ni0xNi41NjgsMTYuNTY2Yy05LjE1LDAtMTYuNTY4LTcuNDE4LTE2LjU2OC0xNi41NjZjMC05LjE1LDcuNDE4LTE2LjU2OCwxNi41NjgtMTYuNTY4DQoJCUMxNTguMzY5LDIyMi43NTIsMTY1Ljc4NywyMzAuMTcsMTY1Ljc4NywyMzkuMzJ6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

button.icon .icon.reload,
button.icon-text .icon.reload,
[type=button].icon .icon.reload,
[type=button].icon-text .icon.reload,
[type=reset].icon .icon.reload,
[type=reset].icon-text .icon.reload,
[type=submit].icon .icon.reload,
[type=submit].icon-text .icon.reload,
.div-button.icon .icon.reload,
.div-button.icon-text .icon.reload,
a.button.icon .icon.reload,
a.button.icon-text .icon.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.icon .icon.arrow-left,
button.icon-text .icon.arrow-left,
[type=button].icon .icon.arrow-left,
[type=button].icon-text .icon.arrow-left,
[type=reset].icon .icon.arrow-left,
[type=reset].icon-text .icon.arrow-left,
[type=submit].icon .icon.arrow-left,
[type=submit].icon-text .icon.arrow-left,
.div-button.icon .icon.arrow-left,
.div-button.icon-text .icon.arrow-left,
a.button.icon .icon.arrow-left,
a.button.icon-text .icon.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0PC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.icon .icon.arrow-right,
button.icon-text .icon.arrow-right,
[type=button].icon .icon.arrow-right,
[type=button].icon-text .icon.arrow-right,
[type=reset].icon .icon.arrow-right,
[type=reset].icon-text .icon.arrow-right,
[type=submit].icon .icon.arrow-right,
[type=submit].icon-text .icon.arrow-right,
.div-button.icon .icon.arrow-right,
.div-button.icon-text .icon.arrow-right,
a.button.icon .icon.arrow-right,
a.button.icon-text .icon.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.icon .icon.check,
button.icon-text .icon.check,
[type=button].icon .icon.check,
[type=button].icon-text .icon.check,
[type=reset].icon .icon.check,
[type=reset].icon-text .icon.check,
[type=submit].icon .icon.check,
[type=submit].icon-text .icon.check,
.div-button.icon .icon.check,
.div-button.icon-text .icon.check,
a.button.icon .icon.check,
a.button.icon-text .icon.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.info,
button.icon-text .icon.info,
[type=button].icon .icon.info,
[type=button].icon-text .icon.info,
[type=reset].icon .icon.info,
[type=reset].icon-text .icon.info,
[type=submit].icon .icon.info,
[type=submit].icon-text .icon.info,
.div-button.icon .icon.info,
.div-button.icon-text .icon.info,
a.button.icon .icon.info,
a.button.icon-text .icon.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.icon .icon.delete,
button.icon-text .icon.delete,
[type=button].icon .icon.delete,
[type=button].icon-text .icon.delete,
[type=reset].icon .icon.delete,
[type=reset].icon-text .icon.delete,
[type=submit].icon .icon.delete,
[type=submit].icon-text .icon.delete,
.div-button.icon .icon.delete,
.div-button.icon-text .icon.delete,
a.button.icon .icon.delete,
a.button.icon-text .icon.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGU8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.icon .icon.check,
button.icon-text .icon.check,
[type=button].icon .icon.check,
[type=button].icon-text .icon.check,
[type=reset].icon .icon.check,
[type=reset].icon-text .icon.check,
[type=submit].icon .icon.check,
[type=submit].icon-text .icon.check,
.div-button.icon .icon.check,
.div-button.icon-text .icon.check,
a.button.icon .icon.check,
a.button.icon-text .icon.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.accept,
button.icon-text .icon.accept,
[type=button].icon .icon.accept,
[type=button].icon-text .icon.accept,
[type=reset].icon .icon.accept,
[type=reset].icon-text .icon.accept,
[type=submit].icon .icon.accept,
[type=submit].icon-text .icon.accept,
.div-button.icon .icon.accept,
.div-button.icon-text .icon.accept,
a.button.icon .icon.accept,
a.button.icon-text .icon.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.camera,
button.icon-text .icon.camera,
[type=button].icon .icon.camera,
[type=button].icon-text .icon.camera,
[type=reset].icon .icon.camera,
[type=reset].icon-text .icon.camera,
[type=submit].icon .icon.camera,
[type=submit].icon-text .icon.camera,
.div-button.icon .icon.camera,
.div-button.icon-text .icon.camera,
a.button.icon .icon.camera,
a.button.icon-text .icon.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmE8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.icon .icon.reset-camera,
button.icon-text .icon.reset-camera,
[type=button].icon .icon.reset-camera,
[type=button].icon-text .icon.reset-camera,
[type=reset].icon .icon.reset-camera,
[type=reset].icon-text .icon.reset-camera,
[type=submit].icon .icon.reset-camera,
[type=submit].icon-text .icon.reset-camera,
.div-button.icon .icon.reset-camera,
.div-button.icon-text .icon.reset-camera,
a.button.icon .icon.reset-camera,
a.button.icon-text .icon.reset-camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4NS45NzRwdCIgdmlld0JveD0iMCAwIDQ4NS45NzQgNDg1Ljk3NCIgd2lkdGg9IjQ4NS45NzRwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjQyLjk4ODI4MSAxNDkuOTg4MjgxYy00NC4yNDYwOTMuMTAxNTYzLTgyLjI1NzgxMiAzMS40MzM1OTQtOTAuODEyNSA3NC44Mzk4NDQtOC41NTQ2ODcgNDMuNDEwMTU2IDE0LjczMDQ2OSA4Ni44MjAzMTMgNTUuNjI1IDEwMy43MDMxMjVzODguMDIzNDM4IDIuNTM5MDYyIDExMi41ODIwMzEtMzQuMjYxNzE5YzI0LjU1ODU5NC0zNi44MDA3ODEgMTkuNzE0ODQ0LTg1LjgyNDIxOS0xMS41NzAzMTItMTE3LjEwOTM3NS0xNy40NTMxMjUtMTcuNDUzMTI1LTQxLjE0MDYyNS0yNy4yMzA0NjgtNjUuODI0MjE5LTI3LjE3MTg3NXptNTEuNjgzNTk0IDE0NC42ODM1OTRjLTI0LjY3MTg3NSAyNC44MjAzMTMtNjMuNDQ5MjE5IDI4Ljc0NjA5NC05Mi41ODk4NDQgOS4zNjcxODctMjkuMTQ0NTMxLTE5LjM3NS00MC41MjczNDMtNTYuNjQ4NDM3LTI3LjE4MzU5My04OS4wMDM5MDYgMTMuMzM5ODQzLTMyLjM1MTU2MiA0Ny42OTE0MDYtNTAuNzYxNzE4IDgyLjAxOTUzMS00My45NjA5MzcgMzQuMzMyMDMxIDYuODAwNzgxIDU5LjA2NjQwNiAzNi45MTQwNjIgNTkuMDcwMzEyIDcxLjkxNDA2Mi4wODIwMzEgMTkuMzgyODEzLTcuNTkzNzUgMzcuOTkyMTg4LTIxLjMxNjQwNiA1MS42ODM1OTR6bTAgMCIvPjxwYXRoIGQ9Im00NzUuOTcyNjU2IDIzMi45ODgyODFoLTI4LjA1NDY4N2MtNS4wMTU2MjUtMTA1LjUxMTcxOS04OS40MjE4NzUtMTg5LjkxNzk2OS0xOTQuOTI5Njg4LTE5NC45MzM1OTN2LTI4LjA1NDY4OGMwLTUuNTIzNDM4LTQuNDc2NTYyLTEwLTEwLTEwLTUuNTIzNDM3IDAtMTAgNC40NzY1NjItMTAgMTB2MjguMDU0Njg4Yy0xMDUuNTExNzE5IDUuMDE1NjI0LTE4OS45MTc5NjkgODkuNDIxODc0LTE5NC45MzM1OTMgMTk0LjkzMzU5M2gtMjguMDU0Njg4Yy01LjUyMzQzOCAwLTEwIDQuNDc2NTYzLTEwIDEwIDAgNS41MjM0MzggNC40NzY1NjIgMTAgMTAgMTBoMjguMDU0Njg4YzUuMDE1NjI0IDEwNS41MDc4MTMgODkuNDIxODc0IDE4OS45MTQwNjMgMTk0LjkzMzU5MyAxOTQuOTI5Njg4djI4LjA1NDY4N2MwIDUuNTIzNDM4IDQuNDc2NTYzIDEwIDEwIDEwIDUuNTIzNDM4IDAgMTAtNC40NzY1NjIgMTAtMTB2LTI4LjA1NDY4N2MxMDUuNTA3ODEzLTUuMDE1NjI1IDE4OS45MTQwNjMtODkuNDIxODc1IDE5NC45Mjk2ODgtMTk0LjkyOTY4OGgyOC4wNTQ2ODdjNS41MjM0MzggMCAxMC00LjQ3NjU2MiAxMC0xMCAwLTUuNTIzNDM3LTQuNDc2NTYyLTEwLTEwLTEwem0tMTAxLjk3NjU2MiAxNDEuMDA3ODEzYy0zMi4yMzQzNzUgMzIuMzc4OTA2LTc1LjM3NSA1MS41OTM3NS0xMjEuMDA3ODEzIDUzLjg5MDYyNXYtNDMuMDU4NTk0YzAtNS41MjM0MzctNC40NzY1NjItMTAtMTAtMTAtNS41MjM0MzcgMC0xMCA0LjQ3NjU2My0xMCAxMHY0My4wNTg1OTRjLTk0LjQ2MDkzNy00Ljk2ODc1LTE2OS45MzM1OTMtODAuNDQxNDA3LTE3NC45MDIzNDMtMTc0Ljg5ODQzOGg0My4wNTg1OTNjNS41MjM0MzggMCAxMC00LjQ3NjU2MiAxMC0xMCAwLTUuNTIzNDM3LTQuNDc2NTYyLTEwLTEwLTEwaC00My4wNTg1OTNjNC45Njg3NS05NC40NjA5MzcgODAuNDQxNDA2LTE2OS45MzM1OTMgMTc0LjkwMjM0My0xNzQuOTAyMzQzdjQzLjA2MjVjMCA1LjUxOTUzMSA0LjQ3NjU2MyAxMCAxMCAxMCA1LjUyMzQzOCAwIDEwLTQuNDgwNDY5IDEwLTEwdi00My4wNjI1Yzk0LjQ1NzAzMSA0Ljk2ODc1IDE2OS45Mjk2ODggODAuNDQxNDA2IDE3NC44OTg0MzggMTc0LjkwMjM0M2gtNDMuMDU4NTk0Yy01LjUyMzQzNyAwLTEwIDQuNDc2NTYzLTEwIDEwIDAgNS41MjM0MzggNC40NzY1NjMgMTAgMTAgMTBoNDMuMDU4NTk0Yy0yLjI5Njg3NSA0NS42MzI4MTMtMjEuNTExNzE5IDg4Ljc3MzQzOC01My44OTA2MjUgMTIxLjAwNzgxM3ptMCAwIi8+PC9zdmc+);
}

button.icon .icon.ar,
button.icon-text .icon.ar,
[type=button].icon .icon.ar,
[type=button].icon-text .icon.ar,
[type=reset].icon .icon.ar,
[type=reset].icon-text .icon.ar,
[type=submit].icon .icon.ar,
[type=submit].icon-text .icon.ar,
.div-button.icon .icon.ar,
.div-button.icon-text .icon.ar,
a.button.icon .icon.ar,
a.button.icon-text .icon.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTQuOTFsLS4zMy0xTDIyLjUsMTAuNDdsLS4xOC0uNTVhMSwxLDAsMCwwLC4xMS0uMTcsMS41OSwxLjU5LDAsMCwwLC4wOS0xLjI1LDEuNjEsMS42MSwwLDAsMC0yLjYyLS42OC44MS44MSwwLDAsMC0uMDkuMWwtLjM1LDAtMS4xNC0uMTZMMTYsNy4zOWwtMS4xMS0uMTYtMS0uMTNhMS40OSwxLjQ5LDAsMCwwLTIuNjkuMjMsMS4zMSwxLjMxLDAsMCwwLS4wOS43MWwtLjg1Ljg1LS42NS42NUw4LDExLjIxLDcuMTQsMTJsLS4zMy4zNC0uMDguMDhhMS4yMiwxLjIyLDAsMCwwLS41Ni4wN0ExLjQyLDEuNDIsMCwwLDAsNiwxNS4xNWwwLC4xMi4xNy41LDEuMjgsMy44LjI0LjY5LDAsLjEyYTEuNCwxLjQsMCwwLDAtLjEsMS4xMiwxLjQyLDEuNDIsMCwwLDAsMS44Ljg5LDEuMzksMS4zOSwwLDAsMCwuNDktLjI4aC4xMWwuNTYuMDgsMS4wNS4xNSwyLjMzLjMyLjY5LjEsMS41Mi4yMWExLjQ1LDEuNDUsMCwwLDAsLjM2LjM4LDEuNDMsMS40MywwLDAsMCwxLjI5LjIsMS40NSwxLjQ1LDAsMCwwLC45LS45NCwxLjMsMS4zLDAsMCwwLC4wNS0uNTJsLjk0LTEsLjY0LS42MywxLjY1LTEuNjcuNzUtLjc2LjQtLjQuMDgtLjA4YTEuMzcsMS4zNywwLDAsMCwuNTYtLjA3LDEuNDIsMS40MiwwLDAsMCwuODktMS44LDEuNDYsMS40NiwwLDAsMC0uNjctLjc5Wm0tMS42MS4yOWgwYTEuNTcsMS41NywwLDAsMC0uMTkuMjZoLS4wN2wtLjIsMC0xLS4xM0wxOC42OCwxNWwtMS43NS0uMjJhMS43NSwxLjc1LDAsMCwwLS4wOS0uMzgsMS43OCwxLjc4LDAsMCwwLS4yNy0uNTFsLjgxLS44MUwxOS40NSwxMWwuNDQtLjQzLjIzLS4yM2ExLjQsMS40LDAsMCwwLC4xNy4wOWwuMDYsMGEyLDIsMCwwLDAsLjQ5LjEzLDEuNzYsMS43NiwwLDAsMCwuNjQtLjA4bDEuNCw0LjE3Wk0xMS43NSwxNy4zNWwtMS4yOSwxLjI4LS43NS43NC0uMy4zLS4xNSwwYTEuMjgsMS4yOCwwLDAsMC0uNjQsMEw3LjEsMTUuMmExLjI5LDEuMjksMCwwLDAsLjU0LS4zNi44Ni44NiwwLDAsMCwuMTMtLjE0bC4wOC0uMTMuMTYsMGguMDVsMS4wOC4xNCwyLjQzLjMxLDEuNTMuMmEzLjI0LDMuMjQsMCwwLDAsLjA5LjQsMS4xMSwxLjExLDAsMCwwLC4wOS4xOVptNi45My04LjU4LjcuMWExLjY2LDEuNjYsMCwwLDAsLjA3LjY2bC4wNy4xNS0uMzYuMzUsMCwwTDE3LjksMTEuMjhsLTIsMmExLjE3LDEuMTcsMCwwLDAtLjI0LS4wOS45LjksMCwwLDAtLjIyLS4wNiwxLjg3LDEuODcsMCwwLDAtLjUzLDBMMTMuNTksOS4zMiwxMy41LDlhMS42NCwxLjY0LDAsMCwwLC4zNy0uNDIsMS4zOSwxLjM5LDAsMCwwLC4xOS0uNDlaTTguMzEsMTIuMjdsMy4yLTMuMjJMMTEuNiw5bC4xNC4xMi4wNiwwYTEuNDksMS40OSwwLDAsMCwuOC4yM2wwLC4xMSwxLjM0LDRhMS44MiwxLjgyLDAsMCwwLS41NC41MywxLjU1LDEuNTUsMCwwLDAtLjE5LjM2bC0zLjEzLS40LTEuMy0uMTctLjQ2LS4wNi0uMzMsMGExLDEsMCwwLDAsMC0uMjMsMS4zMiwxLjMyLDAsMCwwLS4yOS0uNVptMyw5LS44OS0uMTNhMS40MSwxLjQxLDAsMCwwLS4wNi0uNTcsMS40NiwxLjQ2LDAsMCwwLS4yLS4zN2wuMjYtLjI3LjMzLS4zMi42LS42LDIuMzgtMi4zNi4xNy0uMDVhMS41OCwxLjU4LDAsMCwwLC40Ny4yMywxLjkyLDEuOTIsMCwwLDAsLjc1LjFsMS4yOCwzLjc3LjA5LjI3LDAsLjExYTEuNDMsMS40MywwLDAsMC0uNDkuN2wwLC4xNC0uNDItLjA2Wm0xMC4zOC0zLjVMMTguNTQsMjFsLS4xNi4xNi0uMS0uMDlhMS43MSwxLjcxLDAsMCwwLS4yMy0uMTMsMS40NiwxLjQ2LDAsMCwwLS41OS0uMTRsLS4xOC0uNTQtMS4yMi0zLjYxYTIuMTgsMi4xOCwwLDAsMCwuNC0uMzQsMS4zMywxLjMzLDAsMCwwLC4xNC0uMTksMiwyLDAsMCwwLC4yMS0uMzhsMy42MS40Ni44LjExaC4wNmwuNzMuMWEyLjIxLDIuMjEsMCwwLDAsMCwuMjUsMS40OCwxLjQ4LDAsMCwwLC4zLjVaIi8+PC9zdmc+);
}

button.icon .icon.down,
button.icon-text .icon.down,
[type=button].icon .icon.down,
[type=button].icon-text .icon.down,
[type=reset].icon .icon.down,
[type=reset].icon-text .icon.down,
[type=submit].icon .icon.down,
[type=submit].icon-text .icon.down,
.div-button.icon .icon.down,
.div-button.icon-text .icon.down,
a.button.icon .icon.down,
a.button.icon-text .icon.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.icon .icon.facebook,
button.icon-text .icon.facebook,
[type=button].icon .icon.facebook,
[type=button].icon-text .icon.facebook,
[type=reset].icon .icon.facebook,
[type=reset].icon-text .icon.facebook,
[type=submit].icon .icon.facebook,
[type=submit].icon-text .icon.facebook,
.div-button.icon .icon.facebook,
.div-button.icon-text .icon.facebook,
a.button.icon .icon.facebook,
a.button.icon-text .icon.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vazwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.share,
button.icon-text .icon.share,
[type=button].icon .icon.share,
[type=button].icon-text .icon.share,
[type=reset].icon .icon.share,
[type=reset].icon-text .icon.share,
[type=submit].icon .icon.share,
[type=submit].icon-text .icon.share,
.div-button.icon .icon.share,
.div-button.icon-text .icon.share,
a.button.icon .icon.share,
a.button.icon-text .icon.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZTwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.icon .icon.menu,
button.icon-text .icon.menu,
[type=button].icon .icon.menu,
[type=button].icon-text .icon.menu,
[type=reset].icon .icon.menu,
[type=reset].icon-text .icon.menu,
[type=submit].icon .icon.menu,
[type=submit].icon-text .icon.menu,
.div-button.icon .icon.menu,
.div-button.icon-text .icon.menu,
a.button.icon .icon.menu,
a.button.icon-text .icon.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51PC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.icon .icon.more,
button.icon-text .icon.more,
[type=button].icon .icon.more,
[type=button].icon-text .icon.more,
[type=reset].icon .icon.more,
[type=reset].icon-text .icon.more,
[type=submit].icon .icon.more,
[type=submit].icon-text .icon.more,
.div-button.icon .icon.more,
.div-button.icon-text .icon.more,
a.button.icon .icon.more,
a.button.icon-text .icon.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.plus,
button.icon-text .icon.plus,
[type=button].icon .icon.plus,
[type=button].icon-text .icon.plus,
[type=reset].icon .icon.plus,
[type=reset].icon-text .icon.plus,
[type=submit].icon .icon.plus,
[type=submit].icon-text .icon.plus,
.div-button.icon .icon.plus,
.div-button.icon-text .icon.plus,
a.button.icon .icon.plus,
a.button.icon-text .icon.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.icon .icon.minus,
button.icon-text .icon.minus,
[type=button].icon .icon.minus,
[type=button].icon-text .icon.minus,
[type=reset].icon .icon.minus,
[type=reset].icon-text .icon.minus,
[type=submit].icon .icon.minus,
[type=submit].icon-text .icon.minus,
.div-button.icon .icon.minus,
.div-button.icon-text .icon.minus,
a.button.icon .icon.minus,
a.button.icon-text .icon.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51czwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.icon .icon.heart,
button.icon-text .icon.heart,
[type=button].icon .icon.heart,
[type=button].icon-text .icon.heart,
[type=reset].icon .icon.heart,
[type=reset].icon-text .icon.heart,
[type=submit].icon .icon.heart,
[type=submit].icon-text .icon.heart,
.div-button.icon .icon.heart,
.div-button.icon-text .icon.heart,
a.button.icon .icon.heart,
a.button.icon-text .icon.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.icon .icon.download,
button.icon-text .icon.download,
[type=button].icon .icon.download,
[type=button].icon-text .icon.download,
[type=reset].icon .icon.download,
[type=reset].icon-text .icon.download,
[type=submit].icon .icon.download,
[type=submit].icon-text .icon.download,
.div-button.icon .icon.download,
.div-button.icon-text .icon.download,
a.button.icon .icon.download,
a.button.icon-text .icon.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzJiM2I7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
  background-size: 20px 20px;
}

button.icon .icon.inverted.reload,
button.icon-text .icon.inverted.reload,
[type=button].icon .icon.inverted.reload,
[type=button].icon-text .icon.inverted.reload,
[type=reset].icon .icon.inverted.reload,
[type=reset].icon-text .icon.inverted.reload,
[type=submit].icon .icon.inverted.reload,
[type=submit].icon-text .icon.inverted.reload,
.div-button.icon .icon.inverted.reload,
.div-button.icon-text .icon.inverted.reload,
a.button.icon .icon.inverted.reload,
a.button.icon-text .icon.inverted.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.arrow-left,
button.icon-text .icon.inverted.arrow-left,
[type=button].icon .icon.inverted.arrow-left,
[type=button].icon-text .icon.inverted.arrow-left,
[type=reset].icon .icon.inverted.arrow-left,
[type=reset].icon-text .icon.inverted.arrow-left,
[type=submit].icon .icon.inverted.arrow-left,
[type=submit].icon-text .icon.inverted.arrow-left,
.div-button.icon .icon.inverted.arrow-left,
.div-button.icon-text .icon.inverted.arrow-left,
a.button.icon .icon.inverted.arrow-left,
a.button.icon-text .icon.inverted.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0LWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.icon .icon.inverted.arrow-right,
button.icon-text .icon.inverted.arrow-right,
[type=button].icon .icon.inverted.arrow-right,
[type=button].icon-text .icon.inverted.arrow-right,
[type=reset].icon .icon.inverted.arrow-right,
[type=reset].icon-text .icon.inverted.arrow-right,
[type=submit].icon .icon.inverted.arrow-right,
[type=submit].icon-text .icon.inverted.arrow-right,
.div-button.icon .icon.inverted.arrow-right,
.div-button.icon-text .icon.inverted.arrow-right,
a.button.icon .icon.inverted.arrow-right,
a.button.icon-text .icon.inverted.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.icon .icon.inverted.check,
button.icon-text .icon.inverted.check,
[type=button].icon .icon.inverted.check,
[type=button].icon-text .icon.inverted.check,
[type=reset].icon .icon.inverted.check,
[type=reset].icon-text .icon.inverted.check,
[type=submit].icon .icon.inverted.check,
[type=submit].icon-text .icon.inverted.check,
.div-button.icon .icon.inverted.check,
.div-button.icon-text .icon.inverted.check,
a.button.icon .icon.inverted.check,
a.button.icon-text .icon.inverted.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.info,
button.icon-text .icon.inverted.info,
[type=button].icon .icon.inverted.info,
[type=button].icon-text .icon.inverted.info,
[type=reset].icon .icon.inverted.info,
[type=reset].icon-text .icon.inverted.info,
[type=submit].icon .icon.inverted.info,
[type=submit].icon-text .icon.inverted.info,
.div-button.icon .icon.inverted.info,
.div-button.icon-text .icon.inverted.info,
a.button.icon .icon.inverted.info,
a.button.icon-text .icon.inverted.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.icon .icon.inverted.delete,
button.icon-text .icon.inverted.delete,
[type=button].icon .icon.inverted.delete,
[type=button].icon-text .icon.inverted.delete,
[type=reset].icon .icon.inverted.delete,
[type=reset].icon-text .icon.inverted.delete,
[type=submit].icon .icon.inverted.delete,
[type=submit].icon-text .icon.inverted.delete,
.div-button.icon .icon.inverted.delete,
.div-button.icon-text .icon.inverted.delete,
a.button.icon .icon.inverted.delete,
a.button.icon-text .icon.inverted.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGUtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.check,
button.icon-text .icon.inverted.check,
[type=button].icon .icon.inverted.check,
[type=button].icon-text .icon.inverted.check,
[type=reset].icon .icon.inverted.check,
[type=reset].icon-text .icon.inverted.check,
[type=submit].icon .icon.inverted.check,
[type=submit].icon-text .icon.inverted.check,
.div-button.icon .icon.inverted.check,
.div-button.icon-text .icon.inverted.check,
a.button.icon .icon.inverted.check,
a.button.icon-text .icon.inverted.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.accept,
button.icon-text .icon.inverted.accept,
[type=button].icon .icon.inverted.accept,
[type=button].icon-text .icon.inverted.accept,
[type=reset].icon .icon.inverted.accept,
[type=reset].icon-text .icon.inverted.accept,
[type=submit].icon .icon.inverted.accept,
[type=submit].icon-text .icon.inverted.accept,
.div-button.icon .icon.inverted.accept,
.div-button.icon-text .icon.inverted.accept,
a.button.icon .icon.inverted.accept,
a.button.icon-text .icon.inverted.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.camera,
button.icon-text .icon.inverted.camera,
[type=button].icon .icon.inverted.camera,
[type=button].icon-text .icon.inverted.camera,
[type=reset].icon .icon.inverted.camera,
[type=reset].icon-text .icon.inverted.camera,
[type=submit].icon .icon.inverted.camera,
[type=submit].icon-text .icon.inverted.camera,
.div-button.icon .icon.inverted.camera,
.div-button.icon-text .icon.inverted.camera,
a.button.icon .icon.inverted.camera,
a.button.icon-text .icon.inverted.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmEtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.ar,
button.icon-text .icon.inverted.ar,
[type=button].icon .icon.inverted.ar,
[type=button].icon-text .icon.inverted.ar,
[type=reset].icon .icon.inverted.ar,
[type=reset].icon-text .icon.inverted.ar,
[type=submit].icon .icon.inverted.ar,
[type=submit].icon-text .icon.inverted.ar,
.div-button.icon .icon.inverted.ar,
.div-button.icon-text .icon.inverted.ar,
a.button.icon .icon.inverted.ar,
a.button.icon-text .icon.inverted.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hci1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNTUsMTcuNzZWMTIuNWwuMTYtLjEzYTEuNjIsMS42MiwwLDAsMC0xLjEzLTIuNzgsMS41OCwxLjU4LDAsMCwwLS42NS4xNGwtLjEyLjA2LS4zMS0uMTUtMS0uNTItMi4xLTEtMS0uNS0uODktLjQ1QTEuNDQsMS40NCwwLDAsMCwxNiw2LjI4YTEuNDgsMS40OCwwLDAsMC0xLS4zNiwxLjUsMS41LDAsMCwwLTEuMTYuNTYsMS40NywxLjQ3LDAsMCwwLS4zMS42NGwtMS4wNy41NC0uODMuNDEtMi4xLDEtMSwuNTItLjQzLjIxTDgsOS45YTEuNDIsMS40MiwwLDAsMC0yLDEuMzEsMS4zOSwxLjM5LDAsMCwwLC40NSwxdjUuNTJhMS4zOSwxLjM5LDAsMCwwLS40NSwxQTEuNDIsMS40MiwwLDAsMCw4LDIwLjFsLjEsMCwuNTEuMjUuOTUuNDcsMi4xLDEuMDYuNjMuMzEsMS4zNy42OGExLjMsMS4zLDAsMCwwLC4yMS40OCwxLjQyLDEuNDIsMCwwLDAsMi4zMiwwLDEuMywxLjMsMCwwLDAsLjIxLS40OGwxLjE5LS41OS44MS0uNCwyLjEtMS4wNiwxLS40Ny41MS0uMjUuMSwwYTEuNDIsMS40MiwwLDAsMCwxLjU5LTIuMjdabS0xLjYyLS4yNGgwYTEuMjcsMS4yNywwLDAsMC0uMjcuMThsLS4wNiwwLS4xOC0uMDktMS0uNDYtMi0xLTEuNTktLjc4YTIuMzMsMi4zMywwLDAsMCwwLS4zOCwxLjgsMS44LDAsMCwwLS4xLS41N2wxLS41MSwyLjYxLTEuMjguNTYtLjI3LjMtLjE1LjEyLjE1LjA1LDBhMS43NywxLjc3LDAsMCwwLC40My4yOCwxLjgxLDEuODEsMCwwLDAsLjYyLjE0djQuMzlaTTExLjE2LDE2LjE2LDkuNTMsMTdsLS45NS40Ny0uMzguMTgtLjEzLS4wN2ExLjYyLDEuNjIsMCwwLDAtLjYyLS4xNlYxMi42M2ExLjYyLDEuNjIsMCwwLDAsLjYyLS4xNiwxLDEsMCwwLDAsLjE3LS4xLjUyLjUyLDAsMCwwLC4xMS0uMWwuMTUuMDguMDUsMCwxLC40OCwyLjIsMS4wNywxLjM5LjY4YTEuNzUsMS43NSwwLDAsMCwwLC40YzAsLjA3LDAsLjE0LDAsLjIxWm05LjMxLTUuOTIuNjMuMzJhMS41OCwxLjU4LDAsMCwwLS4xNC42NS43OC43OCwwLDAsMCwwLC4xNmwtLjQ2LjIyLS4wNSwwLTEuNTQuNzYtMi41OCwxLjI2LS4xOS0uMTYtLjItLjEzYTEuNjMsMS42MywwLDAsMC0uNDktLjJWOC44NEExLjQ5LDEuNDksMCwwLDAsMTYsOC41NmExLjQ1LDEuNDUsMCwwLDAsLjM0LS40Wm0tMTAuOTQsMCw0LjA2LTIsLjExLS4wNS4xLjE1LDAsMGExLjQ3LDEuNDcsMCwwLDAsLjY5LjQ4djQuM2ExLjg0LDEuODQsMCwwLDAtLjY5LjMzLDIsMiwwLDAsMC0uMy4yOGwtMi44My0xLjM4LTEuMTgtLjU4LS40MS0uMi0uMy0uMTRhMS45NCwxLjk0LDAsMCwwLDAtLjI0LDEuMzksMS4zOSwwLDAsMC0uMTItLjU3Wm0wLDkuNTItLjgxLS40YTEuMzksMS4zOSwwLDAsMCwuMTItLjU3LDEuNDgsMS40OCwwLDAsMC0uMDctLjQybC4zNC0uMTZMOS41MywxOGwuNzYtLjM3LDMtMS40N2guMThhMS42MiwxLjYyLDAsMCwwLC4zNy4zNywxLjg0LDEuODQsMCwwLDAsLjY5LjMzdjQuMzhhMS40MywxLjQzLDAsMCwwLS42OS41MmwtLjA3LjEyLS4zOC0uMTlabTEwLjk0LDAtNCwyLS4yLjEtLjA3LS4xMmExLjYzLDEuNjMsMCwwLDAtLjE3LS4yLDEuNDYsMS40NiwwLDAsMC0uNTItLjMyVjE2Ljg2YTEuNjMsMS42MywwLDAsMCwuNDktLjJsLjItLjEzYTIuMiwyLjIsMCwwLDAsLjMxLS4zbDMuMjcsMS42LjczLjM2LjA1LDAsLjY2LjMyYTIuMjgsMi4yOCwwLDAsMCwwLC4yNiwxLjM5LDEuMzksMCwwLDAsLjEyLjU3WiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.down,
button.icon-text .icon.inverted.down,
[type=button].icon .icon.inverted.down,
[type=button].icon-text .icon.inverted.down,
[type=reset].icon .icon.inverted.down,
[type=reset].icon-text .icon.inverted.down,
[type=submit].icon .icon.inverted.down,
[type=submit].icon-text .icon.inverted.down,
.div-button.icon .icon.inverted.down,
.div-button.icon-text .icon.inverted.down,
a.button.icon .icon.inverted.down,
a.button.icon-text .icon.inverted.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.icon .icon.inverted.facebook,
button.icon-text .icon.inverted.facebook,
[type=button].icon .icon.inverted.facebook,
[type=button].icon-text .icon.inverted.facebook,
[type=reset].icon .icon.inverted.facebook,
[type=reset].icon-text .icon.inverted.facebook,
[type=submit].icon .icon.inverted.facebook,
[type=submit].icon-text .icon.inverted.facebook,
.div-button.icon .icon.inverted.facebook,
.div-button.icon-text .icon.inverted.facebook,
a.button.icon .icon.inverted.facebook,
a.button.icon-text .icon.inverted.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.share,
button.icon-text .icon.inverted.share,
[type=button].icon .icon.inverted.share,
[type=button].icon-text .icon.inverted.share,
[type=reset].icon .icon.inverted.share,
[type=reset].icon-text .icon.inverted.share,
[type=submit].icon .icon.inverted.share,
[type=submit].icon-text .icon.inverted.share,
.div-button.icon .icon.inverted.share,
.div-button.icon-text .icon.inverted.share,
a.button.icon .icon.inverted.share,
a.button.icon-text .icon.inverted.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZS1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.icon .icon.inverted.menu,
button.icon-text .icon.inverted.menu,
[type=button].icon .icon.inverted.menu,
[type=button].icon-text .icon.inverted.menu,
[type=reset].icon .icon.inverted.menu,
[type=reset].icon-text .icon.inverted.menu,
[type=submit].icon .icon.inverted.menu,
[type=submit].icon-text .icon.inverted.menu,
.div-button.icon .icon.inverted.menu,
.div-button.icon-text .icon.inverted.menu,
a.button.icon .icon.inverted.menu,
a.button.icon-text .icon.inverted.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51LWludmVydGVkPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.icon .icon.inverted.more,
button.icon-text .icon.inverted.more,
[type=button].icon .icon.inverted.more,
[type=button].icon-text .icon.inverted.more,
[type=reset].icon .icon.inverted.more,
[type=reset].icon-text .icon.inverted.more,
[type=submit].icon .icon.inverted.more,
[type=submit].icon-text .icon.inverted.more,
.div-button.icon .icon.inverted.more,
.div-button.icon-text .icon.inverted.more,
a.button.icon .icon.inverted.more,
a.button.icon-text .icon.inverted.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.plus,
button.icon-text .icon.inverted.plus,
[type=button].icon .icon.inverted.plus,
[type=button].icon-text .icon.inverted.plus,
[type=reset].icon .icon.inverted.plus,
[type=reset].icon-text .icon.inverted.plus,
[type=submit].icon .icon.inverted.plus,
[type=submit].icon-text .icon.inverted.plus,
.div-button.icon .icon.inverted.plus,
.div-button.icon-text .icon.inverted.plus,
a.button.icon .icon.inverted.plus,
a.button.icon-text .icon.inverted.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.icon .icon.inverted.minus,
button.icon-text .icon.inverted.minus,
[type=button].icon .icon.inverted.minus,
[type=button].icon-text .icon.inverted.minus,
[type=reset].icon .icon.inverted.minus,
[type=reset].icon-text .icon.inverted.minus,
[type=submit].icon .icon.inverted.minus,
[type=submit].icon-text .icon.inverted.minus,
.div-button.icon .icon.inverted.minus,
.div-button.icon-text .icon.inverted.minus,
a.button.icon .icon.inverted.minus,
a.button.icon-text .icon.inverted.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51cy1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.icon .icon.inverted.heart,
button.icon-text .icon.inverted.heart,
[type=button].icon .icon.inverted.heart,
[type=button].icon-text .icon.inverted.heart,
[type=reset].icon .icon.inverted.heart,
[type=reset].icon-text .icon.inverted.heart,
[type=submit].icon .icon.inverted.heart,
[type=submit].icon-text .icon.inverted.heart,
.div-button.icon .icon.inverted.heart,
.div-button.icon-text .icon.inverted.heart,
a.button.icon .icon.inverted.heart,
a.button.icon-text .icon.inverted.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.icon .icon.inverted.download,
button.icon-text .icon.inverted.download,
[type=button].icon .icon.inverted.download,
[type=button].icon-text .icon.inverted.download,
[type=reset].icon .icon.inverted.download,
[type=reset].icon-text .icon.inverted.download,
[type=submit].icon .icon.inverted.download,
[type=submit].icon-text .icon.inverted.download,
.div-button.icon .icon.inverted.download,
.div-button.icon-text .icon.inverted.download,
a.button.icon .icon.inverted.download,
a.button.icon-text .icon.inverted.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.reload,
button.icon-text .icon.hover-primary:hover.reload,
[type=button].icon .icon.hover-primary:hover.reload,
[type=button].icon-text .icon.hover-primary:hover.reload,
[type=reset].icon .icon.hover-primary:hover.reload,
[type=reset].icon-text .icon.hover-primary:hover.reload,
[type=submit].icon .icon.hover-primary:hover.reload,
[type=submit].icon-text .icon.hover-primary:hover.reload,
.div-button.icon .icon.hover-primary:hover.reload,
.div-button.icon-text .icon.hover-primary:hover.reload,
a.button.icon .icon.hover-primary:hover.reload,
a.button.icon-text .icon.hover-primary:hover.reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5yZWxvYWQtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIzLjY2LDE3LjUzYS41LjUsMCwwLDAtLjY0LjNBOC41LDguNSwwLDAsMSw5LDIxTDUuMjYsMTcuNUgxMGEuNS41LDAsMCwwLDAtMUg0bC0uMTEsMC0uMDgsMCwwLDAtLjEyLjA4aDBzMCwwLDAsLjA1YS4yNi4yNiwwLDAsMC0uMDcuMTEuMTguMTgsMCwwLDAsMCwuMS4yNC4yNCwwLDAsMCwwLC4wOHY2YS41LjUsMCwwLDAsMSwwVjE4LjE2bDMuNzksMy41NUE5LjQ0LDkuNDQsMCwwLDAsMTUsMjQuNWExMC4xMiwxMC4xMiwwLDAsMCwyLjEyLS4yM0E5LjQ3LDkuNDcsMCwwLDAsMjQsMTguMTcuNS41LDAsMCwwLDIzLjY2LDE3LjUzWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjQ4LDEzLjA4YS4yNC4yNCwwLDAsMCwwLS4wOFY3YS41LjUsMCwwLDAtMSwwdjQuODRMMjEuNzEsOC4yOEE5LjUsOS41LDAsMCwwLDYsMTEuODNhLjUuNSwwLDAsMCwuOTQuMzRBOC41LDguNSwwLDAsMSwyMSw5bDMuNzIsMy41SDIwYS41LjUsMCwwLDAsMCwxaDZhLjQ4LjQ4LDAsMCwwLC4zNi0uMTZoMHMwLDAsMC0uMDVhLjI2LjI2LDAsMCwwLC4wNy0uMTFBLjE4LjE4LDAsMCwwLDI2LjQ4LDEzLjA4WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.arrow-left,
button.icon-text .icon.hover-primary:hover.arrow-left,
[type=button].icon .icon.hover-primary:hover.arrow-left,
[type=button].icon-text .icon.hover-primary:hover.arrow-left,
[type=reset].icon .icon.hover-primary:hover.arrow-left,
[type=reset].icon-text .icon.hover-primary:hover.arrow-left,
[type=submit].icon .icon.hover-primary:hover.arrow-left,
[type=submit].icon-text .icon.hover-primary:hover.arrow-left,
.div-button.icon .icon.hover-primary:hover.arrow-left,
.div-button.icon-text .icon.hover-primary:hover.arrow-left,
a.button.icon .icon.hover-primary:hover.arrow-left,
a.button.icon-text .icon.hover-primary:hover.arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1sZWZ0LWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik02LjU0LDE0LjgxYS41LjUsMCwwLDAsMCwuMzguMzYuMzYsMCwwLDAsLjExLjE2bDYsNmEuNDkuNDksMCwxLDAsLjctLjdMOC4yMSwxNS41SDIzYS41LjUsMCwwLDAsMC0xSDguMjFsNS4xNC01LjE1YS40OC40OCwwLDAsMCwwLS43LjQ4LjQ4LDAsMCwwLS43LDBsLTYsNkEuMzYuMzYsMCwwLDAsNi41NCwxNC44MVoiLz48L3N2Zz4=);
}

button.icon .icon.hover-primary:hover.arrow-right,
button.icon-text .icon.hover-primary:hover.arrow-right,
[type=button].icon .icon.hover-primary:hover.arrow-right,
[type=button].icon-text .icon.hover-primary:hover.arrow-right,
[type=reset].icon .icon.hover-primary:hover.arrow-right,
[type=reset].icon-text .icon.hover-primary:hover.arrow-right,
[type=submit].icon .icon.hover-primary:hover.arrow-right,
[type=submit].icon-text .icon.hover-primary:hover.arrow-right,
.div-button.icon .icon.hover-primary:hover.arrow-right,
.div-button.icon-text .icon.hover-primary:hover.arrow-right,
a.button.icon .icon.hover-primary:hover.arrow-right,
a.button.icon-text .icon.hover-primary:hover.arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvdy1yaWdodC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNDYsMTUuMTlhLjUuNSwwLDAsMCwwLS4zOC4zNi4zNiwwLDAsMC0uMTEtLjE2bC02LTZhLjQ5LjQ5LDAsMCwwLS43LjdsNS4xNCw1LjE1SDdhLjUuNSwwLDAsMCwwLDFIMjEuNzlsLTUuMTQsNS4xNWEuNDguNDgsMCwwLDAsMCwuNy40OC40OCwwLDAsMCwuNywwbDYtNkEuMzYuMzYsMCwwLDAsMjMuNDYsMTUuMTlaIi8+PC9zdmc+);
}

button.icon .icon.hover-primary:hover.check,
button.icon-text .icon.hover-primary:hover.check,
[type=button].icon .icon.hover-primary:hover.check,
[type=button].icon-text .icon.hover-primary:hover.check,
[type=reset].icon .icon.hover-primary:hover.check,
[type=reset].icon-text .icon.hover-primary:hover.check,
[type=submit].icon .icon.hover-primary:hover.check,
[type=submit].icon-text .icon.hover-primary:hover.check,
.div-button.icon .icon.hover-primary:hover.check,
.div-button.icon-text .icon.hover-primary:hover.check,
a.button.icon .icon.hover-primary:hover.check,
a.button.icon-text .icon.hover-primary:hover.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.info,
button.icon-text .icon.hover-primary:hover.info,
[type=button].icon .icon.hover-primary:hover.info,
[type=button].icon-text .icon.hover-primary:hover.info,
[type=reset].icon .icon.hover-primary:hover.info,
[type=reset].icon-text .icon.hover-primary:hover.info,
[type=submit].icon .icon.hover-primary:hover.info,
[type=submit].icon-text .icon.hover-primary:hover.info,
.div-button.icon .icon.hover-primary:hover.info,
.div-button.icon-text .icon.hover-primary:hover.info,
a.button.icon .icon.hover-primary:hover.info,
a.button.icon-text .icon.hover-primary:hover.info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmZvLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNCw5LjE1YTEsMSwwLDEsMCwyLjA2LDAsMSwxLDAsMSwwLTIuMDYsMFoiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTUuNzIgMTIuNDggMTQuMjggMTIuNDggMTQuMjggMTMuMDQgMTQuMjggMjEuNDQgMTQuMjggMjIgMTUuNzIgMjIgMTUuNzIgMjEuNDQgMTUuNzIgMTIuNDgiLz48L3N2Zz4=);
}

button.icon .icon.hover-primary:hover.delete,
button.icon-text .icon.hover-primary:hover.delete,
[type=button].icon .icon.hover-primary:hover.delete,
[type=button].icon-text .icon.hover-primary:hover.delete,
[type=reset].icon .icon.hover-primary:hover.delete,
[type=reset].icon-text .icon.hover-primary:hover.delete,
[type=submit].icon .icon.hover-primary:hover.delete,
[type=submit].icon-text .icon.hover-primary:hover.delete,
.div-button.icon .icon.hover-primary:hover.delete,
.div-button.icon-text .icon.hover-primary:hover.delete,
a.button.icon .icon.hover-primary:hover.delete,
a.button.icon-text .icon.hover-primary:hover.delete {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kZWxldGUtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LjcxLDE1bDMuNjQtMy42NWEuNDkuNDksMCwxLDAtLjctLjdMMTUsMTQuMjlsLTMuNjUtMy42NGEuNDkuNDksMCwwLDAtLjcuN0wxNC4yOSwxNWwtMy42NCwzLjY1YS40OC40OCwwLDAsMCwwLC43LjQ4LjQ4LDAsMCwwLC43LDBMMTUsMTUuNzFsMy42NSwzLjY0YS40OC40OCwwLDAsMCwuNywwLC40OC40OCwwLDAsMCwwLS43WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.check,
button.icon-text .icon.hover-primary:hover.check,
[type=button].icon .icon.hover-primary:hover.check,
[type=button].icon-text .icon.hover-primary:hover.check,
[type=reset].icon .icon.hover-primary:hover.check,
[type=reset].icon-text .icon.hover-primary:hover.check,
[type=submit].icon .icon.hover-primary:hover.check,
[type=submit].icon-text .icon.hover-primary:hover.check,
.div-button.icon .icon.hover-primary:hover.check,
.div-button.icon-text .icon.hover-primary:hover.check,
a.button.icon .icon.hover-primary:hover.check,
a.button.icon-text .icon.hover-primary:hover.check {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.accept,
button.icon-text .icon.hover-primary:hover.accept,
[type=button].icon .icon.hover-primary:hover.accept,
[type=button].icon-text .icon.hover-primary:hover.accept,
[type=reset].icon .icon.hover-primary:hover.accept,
[type=reset].icon-text .icon.hover-primary:hover.accept,
[type=submit].icon .icon.hover-primary:hover.accept,
[type=submit].icon-text .icon.hover-primary:hover.accept,
.div-button.icon .icon.hover-primary:hover.accept,
.div-button.icon-text .icon.hover-primary:hover.accept,
a.button.icon .icon.hover-primary:hover.accept,
a.button.icon-text .icon.hover-primary:hover.accept {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jaGVjay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTMuODMsMjAuNjJhLjkuOSwwLDAsMS0uNjUtLjI2TDkuNjYsMTdBLjk0Ljk0LDAsMSwxLDExLDE1LjYxbDIuODYsMi43Nyw3LjA4LTYuODdhLjk0Ljk0LDAsMCwxLDEuMzEsMS4zNWwtNy43NCw3LjVBLjkxLjkxLDAsMCwxLDEzLjgzLDIwLjYyWiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.camera,
button.icon-text .icon.hover-primary:hover.camera,
[type=button].icon .icon.hover-primary:hover.camera,
[type=button].icon-text .icon.hover-primary:hover.camera,
[type=reset].icon .icon.hover-primary:hover.camera,
[type=reset].icon-text .icon.hover-primary:hover.camera,
[type=submit].icon .icon.hover-primary:hover.camera,
[type=submit].icon-text .icon.hover-primary:hover.camera,
.div-button.icon .icon.hover-primary:hover.camera,
.div-button.icon-text .icon.hover-primary:hover.camera,
a.button.icon .icon.hover-primary:hover.camera,
a.button.icon-text .icon.hover-primary:hover.camera {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5jYW1lcmEtaW52ZXJ0ZWQ8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjU1LDkuNjdIMTguOUwxNy42LDcuNzJhLjUxLjUxLDAsMCwwLS40Mi0uMjJIMTIuODJhLjUxLjUxLDAsMCwwLS40Mi4yMmwtMS4zLDJIOC40NUEyLDIsMCwwLDAsNi41LDExLjYxdjhBMiwyLDAsMCwwLDguNDUsMjEuNWgxMy4xYTIsMiwwLDAsMCwxLjk1LTEuOTRWMTEuNjFBMiwyLDAsMCwwLDIxLjU1LDkuNjdabS45NSw5Ljg5YTEsMSwwLDAsMS0uOTUuOTRIOC40NWExLDEsMCwwLDEtLjk1LS45NFYxMS42MWExLDEsMCwwLDEsLjk1LS45NGgyLjkxYS41Mi41MiwwLDAsMCwuNDItLjIybDEuMy0xLjk1aDMuODRsMS4zLDEuOTVhLjUyLjUyLDAsMCwwLC40Mi4yMmgyLjkxYTEsMSwwLDAsMSwuOTUuOTRaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTUsMTEuODNhMy4zOSwzLjM5LDAsMSwwLDMuNDEsMy4zOUEzLjQsMy40LDAsMCwwLDE1LDExLjgzWm0wLDUuNzhhMi4zOSwyLjM5LDAsMSwxLDIuNDEtMi4zOUEyLjQsMi40LDAsMCwxLDE1LDE3LjYxWiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.ar,
button.icon-text .icon.hover-primary:hover.ar,
[type=button].icon .icon.hover-primary:hover.ar,
[type=button].icon-text .icon.hover-primary:hover.ar,
[type=reset].icon .icon.hover-primary:hover.ar,
[type=reset].icon-text .icon.hover-primary:hover.ar,
[type=submit].icon .icon.hover-primary:hover.ar,
[type=submit].icon-text .icon.hover-primary:hover.ar,
.div-button.icon .icon.hover-primary:hover.ar,
.div-button.icon-text .icon.hover-primary:hover.ar,
a.button.icon .icon.hover-primary:hover.ar,
a.button.icon-text .icon.hover-primary:hover.ar {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hci1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjMuNTUsMTcuNzZWMTIuNWwuMTYtLjEzYTEuNjIsMS42MiwwLDAsMC0xLjEzLTIuNzgsMS41OCwxLjU4LDAsMCwwLS42NS4xNGwtLjEyLjA2LS4zMS0uMTUtMS0uNTItMi4xLTEtMS0uNS0uODktLjQ1QTEuNDQsMS40NCwwLDAsMCwxNiw2LjI4YTEuNDgsMS40OCwwLDAsMC0xLS4zNiwxLjUsMS41LDAsMCwwLTEuMTYuNTYsMS40NywxLjQ3LDAsMCwwLS4zMS42NGwtMS4wNy41NC0uODMuNDEtMi4xLDEtMSwuNTItLjQzLjIxTDgsOS45YTEuNDIsMS40MiwwLDAsMC0yLDEuMzEsMS4zOSwxLjM5LDAsMCwwLC40NSwxdjUuNTJhMS4zOSwxLjM5LDAsMCwwLS40NSwxQTEuNDIsMS40MiwwLDAsMCw4LDIwLjFsLjEsMCwuNTEuMjUuOTUuNDcsMi4xLDEuMDYuNjMuMzEsMS4zNy42OGExLjMsMS4zLDAsMCwwLC4yMS40OCwxLjQyLDEuNDIsMCwwLDAsMi4zMiwwLDEuMywxLjMsMCwwLDAsLjIxLS40OGwxLjE5LS41OS44MS0uNCwyLjEtMS4wNiwxLS40Ny41MS0uMjUuMSwwYTEuNDIsMS40MiwwLDAsMCwxLjU5LTIuMjdabS0xLjYyLS4yNGgwYTEuMjcsMS4yNywwLDAsMC0uMjcuMThsLS4wNiwwLS4xOC0uMDktMS0uNDYtMi0xLTEuNTktLjc4YTIuMzMsMi4zMywwLDAsMCwwLS4zOCwxLjgsMS44LDAsMCwwLS4xLS41N2wxLS41MSwyLjYxLTEuMjguNTYtLjI3LjMtLjE1LjEyLjE1LjA1LDBhMS43NywxLjc3LDAsMCwwLC40My4yOCwxLjgxLDEuODEsMCwwLDAsLjYyLjE0djQuMzlaTTExLjE2LDE2LjE2LDkuNTMsMTdsLS45NS40Ny0uMzguMTgtLjEzLS4wN2ExLjYyLDEuNjIsMCwwLDAtLjYyLS4xNlYxMi42M2ExLjYyLDEuNjIsMCwwLDAsLjYyLS4xNiwxLDEsMCwwLDAsLjE3LS4xLjUyLjUyLDAsMCwwLC4xMS0uMWwuMTUuMDguMDUsMCwxLC40OCwyLjIsMS4wNywxLjM5LjY4YTEuNzUsMS43NSwwLDAsMCwwLC40YzAsLjA3LDAsLjE0LDAsLjIxWm05LjMxLTUuOTIuNjMuMzJhMS41OCwxLjU4LDAsMCwwLS4xNC42NS43OC43OCwwLDAsMCwwLC4xNmwtLjQ2LjIyLS4wNSwwLTEuNTQuNzYtMi41OCwxLjI2LS4xOS0uMTYtLjItLjEzYTEuNjMsMS42MywwLDAsMC0uNDktLjJWOC44NEExLjQ5LDEuNDksMCwwLDAsMTYsOC41NmExLjQ1LDEuNDUsMCwwLDAsLjM0LS40Wm0tMTAuOTQsMCw0LjA2LTIsLjExLS4wNS4xLjE1LDAsMGExLjQ3LDEuNDcsMCwwLDAsLjY5LjQ4djQuM2ExLjg0LDEuODQsMCwwLDAtLjY5LjMzLDIsMiwwLDAsMC0uMy4yOGwtMi44My0xLjM4LTEuMTgtLjU4LS40MS0uMi0uMy0uMTRhMS45NCwxLjk0LDAsMCwwLDAtLjI0LDEuMzksMS4zOSwwLDAsMC0uMTItLjU3Wm0wLDkuNTItLjgxLS40YTEuMzksMS4zOSwwLDAsMCwuMTItLjU3LDEuNDgsMS40OCwwLDAsMC0uMDctLjQybC4zNC0uMTZMOS41MywxOGwuNzYtLjM3LDMtMS40N2guMThhMS42MiwxLjYyLDAsMCwwLC4zNy4zNywxLjg0LDEuODQsMCwwLDAsLjY5LjMzdjQuMzhhMS40MywxLjQzLDAsMCwwLS42OS41MmwtLjA3LjEyLS4zOC0uMTlabTEwLjk0LDAtNCwyLS4yLjEtLjA3LS4xMmExLjYzLDEuNjMsMCwwLDAtLjE3LS4yLDEuNDYsMS40NiwwLDAsMC0uNTItLjMyVjE2Ljg2YTEuNjMsMS42MywwLDAsMCwuNDktLjJsLjItLjEzYTIuMiwyLjIsMCwwLDAsLjMxLS4zbDMuMjcsMS42LjczLjM2LjA1LDAsLjY2LjMyYTIuMjgsMi4yOCwwLDAsMCwwLC4yNiwxLjM5LDEuMzksMCwwLDAsLjEyLjU3WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.down,
button.icon-text .icon.hover-primary:hover.down,
[type=button].icon .icon.hover-primary:hover.down,
[type=button].icon-text .icon.hover-primary:hover.down,
[type=reset].icon .icon.hover-primary:hover.down,
[type=reset].icon-text .icon.hover-primary:hover.down,
[type=submit].icon .icon.hover-primary:hover.down,
[type=submit].icon-text .icon.hover-primary:hover.down,
.div-button.icon .icon.hover-primary:hover.down,
.div-button.icon-text .icon.hover-primary:hover.down,
a.button.icon .icon.hover-primary:hover.down,
a.button.icon-text .icon.hover-primary:hover.down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3duLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOS4zNCwxN2wtMy41LDMuMzNhLjQ4LjQ4LDAsMCwxLS42OCwwTDExLjY2LDE3YS41LjUsMCwwLDEsMC0uNzEuNDkuNDksMCwwLDEsLjcsMGwzLjE2LDMsMy4xNi0zYS40OS40OSwwLDAsMSwuNywwQS41LjUsMCwwLDEsMTkuMzQsMTdabTAtNC42Ny0zLjUsMy4zNGEuNTEuNTEsMCwwLDEtLjY4LDBsLTMuNS0zLjM0YS40OS40OSwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBsMy4xNiwzLDMuMTYtM2EuNDguNDgsMCwwLDEsLjcsMEEuNDkuNDksMCwwLDEsMTkuMzQsMTIuMzZaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNjYsMTYuM2wtMy4xNiwzLTMuMTYtM2EuNDkuNDksMCwwLDAtLjcsMCwuNS41LDAsMCwwLDAsLjcxbDMuNSwzLjMzYS40OC40OCwwLDAsMCwuNjgsMEwxOS4zNCwxN2EuNS41LDAsMCwwLDAtLjcxQS40OS40OSwwLDAsMCwxOC42NiwxNi4zWiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjY2LDExLjY0bC0zLjE2LDMtMy4xNi0zYS40OC40OCwwLDAsMC0uNywwLC40OS40OSwwLDAsMCwwLC43bDMuNSwzLjM0YS41MS41MSwwLDAsMCwuNjgsMGwzLjUtMy4zNGEuNDkuNDksMCwwLDAsMC0uN0EuNDguNDgsMCwwLDAsMTguNjYsMTEuNjRaIi8+PC9zdmc+);
}

button.icon .icon.hover-primary:hover.facebook,
button.icon-text .icon.hover-primary:hover.facebook,
[type=button].icon .icon.hover-primary:hover.facebook,
[type=button].icon-text .icon.hover-primary:hover.facebook,
[type=reset].icon .icon.hover-primary:hover.facebook,
[type=reset].icon-text .icon.hover-primary:hover.facebook,
[type=submit].icon .icon.hover-primary:hover.facebook,
[type=submit].icon-text .icon.hover-primary:hover.facebook,
.div-button.icon .icon.hover-primary:hover.facebook,
.div-button.icon-text .icon.hover-primary:hover.facebook,
a.button.icon .icon.hover-primary:hover.facebook,
a.button.icon-text .icon.hover-primary:hover.facebook {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5mYWNlYm9vay1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTYuODIsMTEuNUgxOWEuNS41LDAsMCwwLC41LS41VjhhLjUuNSwwLDAsMC0uNS0uNUgxNi44MmE0LjIsNC4yLDAsMCwwLTQuMTQsNC4yNVYxMy41SDExYS41LjUsMCwwLDAtLjUuNXYzYS41LjUsMCwwLDAsLjUuNWgxLjY4VjIzYS41LjUsMCwwLDAsLjUuNWgyLjkxYS41LjUsMCwwLDAsLjUtLjVWMTcuNWgxLjY4YS41MS41MSwwLDAsMCwuNDktLjM4bC43My0zYS41MS41MSwwLDAsMC0uMS0uNDNBLjQ5LjQ5LDAsMCwwLDE5LDEzLjVIMTYuNTlWMTEuNzVBLjI0LjI0LDAsMCwxLDE2LjgyLDExLjVabS0uNzMsM2gyLjI3bC0uNDgsMkgxNi4wOWEuNS41LDAsMCwwLS41LjV2NS41SDEzLjY4VjE3YS41LjUsMCwwLDAtLjUtLjVIMTEuNXYtMmgxLjY4YS41LjUsMCwwLDAsLjUtLjVWMTEuNzVBMy4yLDMuMiwwLDAsMSwxNi44Miw4LjVIMTguNXYySDE2LjgyYTEuMjQsMS4yNCwwLDAsMC0xLjIzLDEuMjVWMTRBLjUuNSwwLDAsMCwxNi4wOSwxNC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.share,
button.icon-text .icon.hover-primary:hover.share,
[type=button].icon .icon.hover-primary:hover.share,
[type=button].icon-text .icon.hover-primary:hover.share,
[type=reset].icon .icon.hover-primary:hover.share,
[type=reset].icon-text .icon.hover-primary:hover.share,
[type=submit].icon .icon.hover-primary:hover.share,
[type=submit].icon-text .icon.hover-primary:hover.share,
.div-button.icon .icon.hover-primary:hover.share,
.div-button.icon-text .icon.hover-primary:hover.share,
a.button.icon .icon.hover-primary:hover.share,
a.button.icon-text .icon.hover-primary:hover.share {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5zaGFyZS1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEsMTguNWEzLjQ4LDMuNDgsMCwwLDAtMi43MiwxLjMzbC02LTMuNTJBMy42LDMuNiwwLDAsMCwxMi41LDE1YTMuNTYsMy41NiwwLDAsMC0uMjYtMS4zMWw2LTMuNTJBMy40OSwzLjQ5LDAsMSwwLDE3LjUsOGEzLjU2LDMuNTYsMCwwLDAsLjI2LDEuMzFsLTYsMy41MmEzLjUsMy41LDAsMSwwLDAsNC4zNGw2LDMuNTJBMy41LDMuNSwwLDEsMCwyMSwxOC41Wm0wLTEzQTIuNSwyLjUsMCwxLDEsMTguNSw4LDIuNSwyLjUsMCwwLDEsMjEsNS41Wk05LDE3LjVBMi41LDIuNSwwLDEsMSwxMS41LDE1LDIuNSwyLjUsMCwwLDEsOSwxNy41Wm0xMiw3QTIuNSwyLjUsMCwwLDEsMTguNSwyMmEyLjQ2LDIuNDYsMCwwLDEsLjM1LTEuMjZoMEEyLjUsMi41LDAsMSwxLDIxLDI0LjVaIi8+PC9zdmc+);
}

button.icon .icon.hover-primary:hover.menu,
button.icon-text .icon.hover-primary:hover.menu,
[type=button].icon .icon.hover-primary:hover.menu,
[type=button].icon-text .icon.hover-primary:hover.menu,
[type=reset].icon .icon.hover-primary:hover.menu,
[type=reset].icon-text .icon.hover-primary:hover.menu,
[type=submit].icon .icon.hover-primary:hover.menu,
[type=submit].icon-text .icon.hover-primary:hover.menu,
.div-button.icon .icon.hover-primary:hover.menu,
.div-button.icon-text .icon.hover-primary:hover.menu,
a.button.icon .icon.hover-primary:hover.menu,
a.button.icon-text .icon.hover-primary:hover.menu {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tZW51LWludmVydGVkPC90aXRsZT48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjEwIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxMyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkiIHk9IjE5IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5IiB5PSIxNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz48L3N2Zz4=);
}

button.icon .icon.hover-primary:hover.more,
button.icon-text .icon.hover-primary:hover.more,
[type=button].icon .icon.hover-primary:hover.more,
[type=button].icon-text .icon.hover-primary:hover.more,
[type=reset].icon .icon.hover-primary:hover.more,
[type=reset].icon-text .icon.hover-primary:hover.more,
[type=submit].icon .icon.hover-primary:hover.more,
[type=submit].icon-text .icon.hover-primary:hover.more,
.div-button.icon .icon.hover-primary:hover.more,
.div-button.icon-text .icon.hover-primary:hover.more,
a.button.icon .icon.hover-primary:hover.more,
a.button.icon-text .icon.hover-primary:hover.more {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5tb3JlLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwxNy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDE3LjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwxNC41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE1LDExLjVhMiwyLDAsMSwxLDItMkEyLDIsMCwwLDEsMTUsMTEuNVptMC0zYTEsMSwwLDEsMCwxLDFBMSwxLDAsMCwwLDE1LDguNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNSwyMy41YTIsMiwwLDEsMSwyLTJBMiwyLDAsMCwxLDE1LDIzLjVabTAtM2ExLDEsMCwxLDAsMSwxQTEsMSwwLDAsMCwxNSwyMC41WiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.plus,
button.icon-text .icon.hover-primary:hover.plus,
[type=button].icon .icon.hover-primary:hover.plus,
[type=button].icon-text .icon.hover-primary:hover.plus,
[type=reset].icon .icon.hover-primary:hover.plus,
[type=reset].icon-text .icon.hover-primary:hover.plus,
[type=submit].icon .icon.hover-primary:hover.plus,
[type=submit].icon-text .icon.hover-primary:hover.plus,
.div-button.icon .icon.hover-primary:hover.plus,
.div-button.icon-text .icon.hover-primary:hover.plus,
a.button.icon .icon.hover-primary:hover.plus,
a.button.icon-text .icon.hover-primary:hover.plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5wbHVzLWludmVydGVkPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMiwxNEgxNlY4YTEsMSwwLDAsMC0yLDB2Nkg4YTEsMSwwLDAsMCwwLDJoNnY2YTEsMSwwLDAsMCwyLDBWMTZoNmExLDEsMCwwLDAsMC0yWiIvPjwvc3ZnPg==);
}

button.icon .icon.hover-primary:hover.minus,
button.icon-text .icon.hover-primary:hover.minus,
[type=button].icon .icon.hover-primary:hover.minus,
[type=button].icon-text .icon.hover-primary:hover.minus,
[type=reset].icon .icon.hover-primary:hover.minus,
[type=reset].icon-text .icon.hover-primary:hover.minus,
[type=submit].icon .icon.hover-primary:hover.minus,
[type=submit].icon-text .icon.hover-primary:hover.minus,
.div-button.icon .icon.hover-primary:hover.minus,
.div-button.icon-text .icon.hover-primary:hover.minus,
a.button.icon .icon.hover-primary:hover.minus,
a.button.icon-text .icon.hover-primary:hover.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5taW51cy1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIsMTZIOGExLDEsMCwwLDEsMC0ySDIyYTEsMSwwLDAsMSwwLDJaIi8+PC9zdmc+);
}

button.icon .icon.hover-primary:hover.heart,
button.icon-text .icon.hover-primary:hover.heart,
[type=button].icon .icon.hover-primary:hover.heart,
[type=button].icon-text .icon.hover-primary:hover.heart,
[type=reset].icon .icon.hover-primary:hover.heart,
[type=reset].icon-text .icon.hover-primary:hover.heart,
[type=submit].icon .icon.hover-primary:hover.heart,
[type=submit].icon-text .icon.hover-primary:hover.heart,
.div-button.icon .icon.hover-primary:hover.heart,
.div-button.icon-text .icon.hover-primary:hover.heart,
a.button.icon .icon.hover-primary:hover.heart,
a.button.icon-text .icon.hover-primary:hover.heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5oZWFydC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjIuNTQsOS4zNmE0Ljc3LDQuNzcsMCwwLDAtNi42NywwbC0uOTEuODktLjkxLS44OWE0Ljc4LDQuNzgsMCwwLDAtNi42NywwLDQuNTgsNC41OCwwLDAsMCwwLDYuNTVsLjkxLjg5TDE1LDIzLjM1bDYuNjctNi41NS45MS0uODlhNC41OCw0LjU4LDAsMCwwLDAtNi41NVptLS43MSw1Ljg0TDE1LDIyLDguMDgsMTUuMmEzLjU5LDMuNTksMCwwLDEsMC01LjEzLDMuNzgsMy43OCwwLDAsMSw1LjI3LDBsLjkxLjg5YTEsMSwwLDAsMCwxLjQsMGwuOTEtLjg5QTMuNzMsMy43MywwLDAsMSwxOS4yLDlhMy43NywzLjc3LDAsMCwxLDIuNjMsMS4wN2gwYTMuNTYsMy41NiwwLDAsMSwwLDUuMTNaIi8+PC9zdmc+);
}

button.icon .icon.hover-primary:hover.download,
button.icon-text .icon.hover-primary:hover.download,
[type=button].icon .icon.hover-primary:hover.download,
[type=button].icon-text .icon.hover-primary:hover.download,
[type=reset].icon .icon.hover-primary:hover.download,
[type=reset].icon-text .icon.hover-primary:hover.download,
[type=submit].icon .icon.hover-primary:hover.download,
[type=submit].icon-text .icon.hover-primary:hover.download,
.div-button.icon .icon.hover-primary:hover.download,
.div-button.icon-text .icon.hover-primary:hover.download,
a.button.icon .icon.hover-primary:hover.download,
a.button.icon-text .icon.hover-primary:hover.download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5kb3dubG9hZC1pbnZlcnRlZDwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQsMTkuNWEuNS41LDAsMCwwLS41LjV2M0ExLjUsMS41LDAsMCwxLDIyLDI0LjVIOEExLjUsMS41LDAsMCwxLDYuNSwyM1YyMGEuNS41LDAsMCwwLTEsMHYzQTIuNSwyLjUsMCwwLDAsOCwyNS41SDIyQTIuNSwyLjUsMCwwLDAsMjQuNSwyM1YyMEEuNS41LDAsMCwwLDI0LDE5LjVaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQuNjUsMTkuMzVhLjM2LjM2LDAsMCwwLC4xNi4xMS40Ny40NywwLDAsMCwuMzgsMCwuMzYuMzYsMCwwLDAsLjE2LS4xMWw0LTRhLjQ5LjQ5LDAsMSwwLS43LS43TDE1LjUsMTcuNzlWNWEuNS41LDAsMCwwLTEsMFYxNy43OWwtMy4xNS0zLjE0YS40OS40OSwwLDAsMC0uNy43WiIvPjwvc3ZnPg==);
}

a.button.line-height {
  line-height: 3.5em;
}

button:focus.no-hover-outline:hover,
[type=button]:focus.no-hover-outline:hover,
[type=reset]:focus.no-hover-outline:hover,
[type=submit]:focus.no-hover-outline:hover,
button:hover.no-hover-outline:hover,
[type=button]:hover.no-hover-outline:hover,
[type=reset]:hover.no-hover-outline:hover,
[type=submit]:hover.no-hover-outline:hover {
  box-shadow: none;
}

footer.footer button {
  height: 65px;
  line-height: 2.8rem;
  font-size: 14px;
}

footer.footer button:hover {
  background-color: #f8f8f8;
  background-color: var(--color-lighter);
  color: #00a4dd;
}

footer.footer button.image-text {
  line-height: 1rem;
  font-size: 12px;
}

footer.footer button.icon {
  margin-left: 10px;
  margin-right: 20px;
}

footer.footer button.add-shopping-cart {
  font-weight: 700;
}

footer.footer .image-text {
  padding: 8px 20px;
  text-align: center;
}

.iconGroup {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
}

.iconGroup>.icon {
  width: 4em;
  height: 3em;
  display: inline-flex;
  -moz-appearance: none;
  -webkit-appearance: none;
  border: 1px solid var(--text-border-color);
  padding: var(--text-padding);
  width: 100%;
  min-height: 50px;
  font-size: 14px;
  color: var(--color-black);
  height: 40px;
  padding-left: 10px;
  background-color: #fff;
  border-radius: 3px;
  cursor: pointer;
}

.iconGroup>.selected {
  border: 1px solid var(--color-primary);
}

.door-button {
  padding-left: 20px !important;
  border-radius: 0 !important;
}

.door-button .icon-text-bordered {
  background: #fff;
  border: 1px solid #d3d3d3;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.input-wrapper .unit {
  margin-left: -30px;
}

a {
  cursor: pointer;
}

input[type=checkbox] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0px;
  border-radius: 0;
  background: none;
  border: none;
  display: none;
}

input[type=checkbox].optional {
  opacity: .4;
}

input[type=checkbox].optional.valid {
  opacity: 1;
}

input[type=checkbox]:-webkit-autofill,
input[type=checkbox]:-webkit-autofill:hover,
input[type=checkbox]:-webkit-autofill:focus {
  background-color: none;
}

input[type=checkbox]+label {
  cursor: pointer;
}

input[type=checkbox]+span {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

input[type=checkbox]+span::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  width: var(--checkbox-size);
  height: 20px;
  height: var(--checkbox-size);
  border: 1px solid #00a4dd;
  border: var(--border-width) solid var(--color-primary);
  border-radius: 2px;
}

input[type=checkbox]+span::after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  background: #e1e1e1;
  background: var(--color-dark);
  border-radius: 2px;
  width: 20px;
  width: var(--checkbox-size);
  height: 20px;
  height: var(--checkbox-size);
  opacity: 0;
}

input[type=checkbox]:checked+span::after {
  opacity: 1;
  left: 5px;
  top: 5px;
  width: 10px;
  width: calc(var(--checkbox-size)/2);
  height: 10px;
  height: calc(var(--checkbox-size)/2);
  border-radius: 2px;
  background: #00a4dd;
  background: var(--color-primary);
}

input[type=checkbox]+.message {
  padding-left: 30px;
}

input[type=radio] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: 0px;
  border-radius: 0;
  background: none;
  border: none;
  display: none;
}

input[type=radio].optional {
  opacity: .4;
}

input[type=radio].optional.valid {
  opacity: 1;
}

input[type=radio]:-webkit-autofill,
input[type=radio]:-webkit-autofill:hover,
input[type=radio]:-webkit-autofill:focus {
  background-color: none;
}

input[type=radio]+label {
  cursor: pointer;
}

input[type=radio]+span {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

input[type=radio]+span::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 20px;
  width: var(--checkbox-size);
  height: 20px;
  height: var(--checkbox-size);
  border: 1px solid #00a4dd;
  border: var(--border-width) solid var(--color-primary);
  border-radius: 2px;
}

input[type=radio]+span::after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0px;
  top: 0px;
  background: #e1e1e1;
  background: var(--color-dark);
  border-radius: 2px;
  width: 20px;
  width: var(--checkbox-size);
  height: 20px;
  height: var(--checkbox-size);
  opacity: 0;
}

input[type=radio]:checked+span::after {
  opacity: 1;
  left: 5px;
  top: 5px;
  width: 10px;
  width: calc(var(--checkbox-size)/2);
  height: 10px;
  height: calc(var(--checkbox-size)/2);
  border-radius: 2px;
  background: #00a4dd;
  background: var(--color-primary);
}

input[type=radio]+.message {
  padding-left: 30px;
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 1px solid #e3e3e3;
  border: 1px solid var(--text-border-color);
  border-radius: 5px;
  padding: 10px 20px;
  padding: var(--text-padding);
  width: 100%;
  min-height: 50px;
  font-size: 14px;
  color: #232b3b;
  color: var(--color-black);
  height: 40px;
  padding-left: 10px;
  background-color: #fff;
  border-radius: 3px;
  outline: none;
  cursor: pointer;
}

select option {
  color: #666;
}

select::-ms-expand {
  display: none;
}

select:focus::-ms-value {
  background-color: rgba(0,0,0,0);
}

select:disabled {
  background-color: #f4f4f4;
  cursor: not-allowed;
}

[type=color],
[type=date],
[type=datetime],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
input:not([type]),
textarea {
  background: #fff;
  background: var(--color-white);
  border: 1px solid #e3e3e3;
  border: 1px solid var(--text-border-color);
  border-radius: 5px;
  padding: 10px 20px;
  padding: var(--text-padding);
  width: 100%;
  min-height: 50px;
  font-size: 14px;
  color: #232b3b;
  color: var(--color-black);
  padding: 10px;
}

[type=color]::-webkit-input-placeholder,
[type=date]::-webkit-input-placeholder,
[type=datetime]::-webkit-input-placeholder,
[type=datetime-local]::-webkit-input-placeholder,
[type=email]::-webkit-input-placeholder,
[type=month]::-webkit-input-placeholder,
[type=number]::-webkit-input-placeholder,
[type=password]::-webkit-input-placeholder,
[type=search]::-webkit-input-placeholder,
[type=tel]::-webkit-input-placeholder,
[type=text]::-webkit-input-placeholder,
[type=time]::-webkit-input-placeholder,
[type=url]::-webkit-input-placeholder,
[type=week]::-webkit-input-placeholder,
input:not([type])::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: .4;
  color: #232b3b;
  color: var(--color-black);
}

[type=color]:-moz-placeholder,
[type=date]:-moz-placeholder,
[type=datetime]:-moz-placeholder,
[type=datetime-local]:-moz-placeholder,
[type=email]:-moz-placeholder,
[type=month]:-moz-placeholder,
[type=number]:-moz-placeholder,
[type=password]:-moz-placeholder,
[type=search]:-moz-placeholder,
[type=tel]:-moz-placeholder,
[type=text]:-moz-placeholder,
[type=time]:-moz-placeholder,
[type=url]:-moz-placeholder,
[type=week]:-moz-placeholder,
input:not([type]):-moz-placeholder,
textarea:-moz-placeholder {
  opacity: .4;
  color: #232b3b;
  color: var(--color-black);
}

[type=color]::-moz-placeholder,
[type=date]::-moz-placeholder,
[type=datetime]::-moz-placeholder,
[type=datetime-local]::-moz-placeholder,
[type=email]::-moz-placeholder,
[type=month]::-moz-placeholder,
[type=number]::-moz-placeholder,
[type=password]::-moz-placeholder,
[type=search]::-moz-placeholder,
[type=tel]::-moz-placeholder,
[type=text]::-moz-placeholder,
[type=time]::-moz-placeholder,
[type=url]::-moz-placeholder,
[type=week]::-moz-placeholder,
input:not([type])::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: .4;
  color: #232b3b;
  color: var(--color-black);
}

[type=color]:-ms-input-placeholder,
[type=date]:-ms-input-placeholder,
[type=datetime]:-ms-input-placeholder,
[type=datetime-local]:-ms-input-placeholder,
[type=email]:-ms-input-placeholder,
[type=month]:-ms-input-placeholder,
[type=number]:-ms-input-placeholder,
[type=password]:-ms-input-placeholder,
[type=search]:-ms-input-placeholder,
[type=tel]:-ms-input-placeholder,
[type=text]:-ms-input-placeholder,
[type=time]:-ms-input-placeholder,
[type=url]:-ms-input-placeholder,
[type=week]:-ms-input-placeholder,
input:not([type]):-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: .4;
  color: #232b3b;
  color: var(--color-black);
}

[type=color]:focus,
[type=date]:focus,
[type=datetime]:focus,
[type=datetime-local]:focus,
[type=email]:focus,
[type=month]:focus,
[type=number]:focus,
[type=password]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=text]:focus,
[type=time]:focus,
[type=url]:focus,
[type=week]:focus,
input:not([type]):focus,
textarea:focus,
[type=color]:hover,
[type=date]:hover,
[type=datetime]:hover,
[type=datetime-local]:hover,
[type=email]:hover,
[type=month]:hover,
[type=number]:hover,
[type=password]:hover,
[type=search]:hover,
[type=tel]:hover,
[type=text]:hover,
[type=time]:hover,
[type=url]:hover,
[type=week]:hover,
input:not([type]):hover,
textarea:hover {
  border-color: #00a4dd;
  border-color: var(--color-primary);
}

.input-wrapper {
  margin-bottom: 10px;
}

.input-wrapper>label {
  font-weight: 700;
  font-weight: var(--font-weight-bold);
  font-size: 16px;
  margin-top: 20px;
  margin-bottom: 10px;
  display: inline-block;
}

.input-wrapper.number-increment {
  position: relative;
}

.input-wrapper.number-increment input {
  padding-right: 60px;
}

.input-wrapper.number-increment button {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 50px;
  border: 1px solid #e3e3e3;
  border: 1px solid var(--text-border-color);
  border-radius: 0;
  width: 50px;
}

.input-wrapper.number-increment button.plus {
  right: 49px;
}

.input-wrapper.number-increment button.minus {
  right: 0px;
  border-radius: 0px 5px 5px 0px;
}

.input-wrapper button:hover {
  opacity: 1;
  background-color: #00a4dd;
  background-color: var(--color-primary);
}

input:disabled {
  background: #f8f8f8;
  background: var(--color-lighter);
}

.switch span span {
  display: none;
}

@media only screen {
  .switch {
    position: relative;
    display: block;
    white-space: nowrap;
    display: inline-block;
    background: #fff;
    background: var(--color-white);
    border-radius: 4px;
    border-radius: var(--border-radius);
  }

  .switch::after {
    clear: both;
    content: "";
    display: table;
  }

  .switch *,
  .switch *:before,
  .switch *:after {
    box-sizing: border-box;
  }

  .switch a {
    display: block;
    transition: all .2s ease-out;
  }

  .switch label,
  .switch>span {
    line-height: 2em;
  }

  .switch input:focus~span a,
  .switch input:focus+label {
    outline-width: 2px;
    outline-style: solid;
    outline-color: Highlight;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 0) {
  .switch input:focus~span a,
  .switch input:focus+label {
    outline-color: -webkit-focus-ring-color;
    outline-style: auto;
  }
}

@media only screen {
  .switch input {
    position: absolute;
    opacity: 0;
    z-index: 3;
  }
}

@media only screen {
  .switch input:checked~span a {
    right: 0%;
  }
}

@media only screen {
  .switch strong {
    font-weight: inherit;
  }
}

@media only screen {
  .switch>span {
    position: relative;
    overflow: hidden;
    display: block;
    min-height: 2em;
    padding: 0 !important;
    text-align: left;
  }

  .switch>span::before,
  .switch>span::after {
    display: none !important;
  }
}

@media only screen {
  .switch span span {
    position: relative;
    z-index: 2;
    display: block;
    float: left;
    width: 50%;
    text-align: center;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
}

@media only screen {
  .switch a {
    position: absolute;
    right: 50%;
    top: 0;
    z-index: 1;
    display: block;
    width: 50%;
    height: 100%;
    padding: 0;
  }
}

@media only screen {
  .switch.row {
    display: flex;
  }
}

@media only screen {
  .switch .alert-light {
    color: #333;
  }
}

@media only screen {
  .switch>span {
    border-radius: 4px;
    border-radius: var(--border-radius);
  }
}

@media only screen {
  .switch span span,
  .switch input:checked~span span:first-child {
    color: #232b3b;
    color: var(--color-base);
    transition: all .25s ease-out;
    text-align: center;
    padding: 5px 20px;
  }
}

@media only screen {
  .switch input~span span:first-child,
  .switch input:checked~span span:nth-child(2),
  .switch input:checked+label {
    color: #fff;
    color: var(--color-white);
  }
}

@media only screen {
  .switch a {
    border-radius: 4px;
    border-radius: var(--border-radius);
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: 0px;
    background-color: #232b3b;
    background-color: var(--color-black);
  }

  .switch a:focus {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    outline: 0px;
  }
}

@media only screen and (-webkit-max-device-pixel-ratio: 2)and (max-device-width: 80em) {
  .switch {
    -webkit-animation: webkitSiblingBugfix infinite 1s;
  }
}

dl {
  display: inline-block;
  width: 100%;
  padding: 0;
  margin: 10px 0;
  font-size: 15px;
  vertical-align: top;
}

dl dt {
  display: inline-block;
  width: 30%;
  padding: 4px 0;
  margin: 0;
  vertical-align: top;
}

dl dd {
  display: inline-block;
  width: 69%;
  padding: 4px 0;
  vertical-align: top;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 200;
  background: rgba(0,0,0,.6);
  background: var(--color-modal-bg);
  display: table;
  text-align: center;
  display: none;
}

.modal .modal-inner {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: 100%;
  width: 100%;
}

.modal .modal-inner .modal-content {
  background: #fff;
  background: var(--color-white);
  max-width: 510px;
  display: inline-block;
  padding: 40px 40px;
  box-shadow: 0 2px 40px 0 rgba(0,0,0,.5);
  border-radius: 5px;
  animation-duration: 1.25s;
  animation-timing-function: ease;
  animation-name: modalInnerIn;
}

.modal .modal-inner .modal-content h2 {
  margin-bottom: 20px;
  font-size: 16px;
}

.modal .modal-inner .modal-content button {
  margin: 10px 10px;
}

.modal .modal-inner .modal-content button:hover {
  opacity: 1;
}

#cfg-container.visible-modal .modal {
  display: table;
  animation-duration: 1s;
  animation-timing-function: ease;
  animation-name: modalIn;
}

@keyframes modalIn {
  0% {
    opacity: 0;
    transform: translateZ(0);
  }

  100% {
    opacity: 1;
    transform: translateZ(0);
  }
}

@keyframes modalInnerIn {
  0% {
    opacity: 0;
    margin-top: 80px;
    transform: translateZ(0);
  }

  100% {
    opacity: 1;
    margin-top: 0px;
    transform: ranslateZ(0);
  }
}

.modal-footer .btn-primary {
  background-color: #000;
}

.wardrobe-wrapper {
  width: var(--main-width);
  background: #f8f8f8;
  background: var(--color-lighter);
  position: relative;
}

.wardrobe-wrapper .mobile-price-wrapper {
  display: none;
  text-align: right;
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: 105;
}

.wardrobe-wrapper .mobile-price-wrapper .price-wrapper {
  position: absolute;
  right: 0px;
  bottom: 0px;
}

.wardrobe-wrapper .mobile-price-wrapper .price-wrapper .shipment {
  white-space: nowrap;
}

@media (max-width: 600px) {
  .wardrobe-wrapper .mobile-price-wrapper {
    display: block;
  }
}

@media (max-width: 800px) {
  .wardrobe-wrapper .mobile-price-wrapper {
    display: block;
  }
}

.white-color {
  color: #ffffff !important;
}

.white-color-hover:hover {
  color: #ffffff !important;
}

.white-color-focus:focus {
  color: #ffffff !important;
}

.white-background {
  background-color: #ffffff !important;
}

.white-background-hover:hover {
  background-color: #ffffff !important;
}

.white-background-focus:focus {
  background-color: #ffffff !important;
}

.white-border {
  background-color: #ffffff !important;
}

.white-border-hover:hover {
  background-color: #ffffff !important;
}

.white-border-focus:focus {
  background-color: #ffffff !important;
}

.white-shadow {
  box-shadow: 0px 0px 0px 3px #ffffff !important;
}

.white-shadow-hover:hover {
  box-shadow: 0px 0px 0px 3px #ffffff !important;
}

.white-shadow-focus:focus {
  box-shadow: 0px 0px 0px 3px #ffffff !important;
}

.black-color {
  color: #232B3B !important;
}

.black-color-hover:hover {
  color: #232B3B !important;
}

.black-color-focus:focus {
  color: #232B3B !important;
}

.black-background {
  background-color: #232B3B !important;
}

.black-background-hover:hover {
  background-color: #232B3B !important;
}

.black-background-focus:focus {
  background-color: #232B3B !important;
}

.black-border {
  background-color: #232B3B !important;
}

.black-border-hover:hover {
  background-color: #232B3B !important;
}

.black-border-focus:focus {
  background-color: #232B3B !important;
}

.black-shadow {
  box-shadow: 0px 0px 0px 3px #232B3B !important;
}

.black-shadow-hover:hover {
  box-shadow: 0px 0px 0px 3px #232B3B !important;
}

.black-shadow-focus:focus {
  box-shadow: 0px 0px 0px 3px #232B3B !important;
}

.primary-color {
  color: #ff6527 !important;
}

.primary-color-hover:hover {
  color: #ff6527 !important;
}

.primary-color-focus:focus {
  color: #ff6527 !important;
}

.primary-background {
  background-color: #ff6527 !important;
}

.primary-background-hover:hover {
  background-color: #ff6527 !important;
}

.primary-background-focus:focus {
  background-color: #ff6527 !important;
}

.primary-border {
  background-color: #ff6527 !important;
}

.primary-border-hover:hover {
  background-color: #ff6527 !important;
}

.primary-border-focus:focus {
  background-color: #ff6527 !important;
}

.primary-shadow {
  box-shadow: 0px 0px 0px 3px #ff6527 !important;
}

.primary-shadow-hover:hover {
  box-shadow: 0px 0px 0px 3px #ff6527 !important;
}

.primary-shadow-focus:focus {
  box-shadow: 0px 0px 0px 3px #ff6527 !important;
}

.secondary-color {
  color: #ff00cc !important;
}

.secondary-color-hover:hover {
  color: #ff00cc !important;
}

.secondary-color-focus:focus {
  color: #ff00cc !important;
}

.secondary-background {
  background-color: #ff00cc !important;
}

.secondary-background-hover:hover {
  background-color: #ff00cc !important;
}

.secondary-background-focus:focus {
  background-color: #ff00cc !important;
}

.secondary-border {
  background-color: #ff00cc !important;
}

.secondary-border-hover:hover {
  background-color: #ff00cc !important;
}

.secondary-border-focus:focus {
  background-color: #ff00cc !important;
}

.secondary-shadow {
  box-shadow: 0px 0px 0px 3px #ff00cc !important;
}

.secondary-shadow-hover:hover {
  box-shadow: 0px 0px 0px 3px #ff00cc !important;
}

.secondary-shadow-focus:focus {
  box-shadow: 0px 0px 0px 3px #ff00cc !important;
}

.tertiary-color {
  color: #35d800 !important;
}

.tertiary-color-hover:hover {
  color: #35d800 !important;
}

.tertiary-color-focus:focus {
  color: #35d800 !important;
}

.tertiary-background {
  background-color: #35d800 !important;
}

.tertiary-background-hover:hover {
  background-color: #35d800 !important;
}

.tertiary-background-focus:focus {
  background-color: #35d800 !important;
}

.tertiary-border {
  background-color: #35d800 !important;
}

.tertiary-border-hover:hover {
  background-color: #35d800 !important;
}

.tertiary-border-focus:focus {
  background-color: #35d800 !important;
}

.tertiary-shadow {
  box-shadow: 0px 0px 0px 3px #35d800 !important;
}

.tertiary-shadow-hover:hover {
  box-shadow: 0px 0px 0px 3px #35d800 !important;
}

.tertiary-shadow-focus:focus {
  box-shadow: 0px 0px 0px 3px #35d800 !important;
}

.brand-wrapper {
  position: absolute;
  z-index: 81;
  bottom: 80px;
  left: 10px;
  font-size: x-small;
}

.brand-wrapper a:hover {
  opacity: 1;
}

.brand-wrapper .logo {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  display: block;
  height: 20px;
  width: 40px;
  float: right;
}



/*# sourceMappingURL=app.bundle.css.map*/