@import url(https://fonts.googleapis.com/css?family=Lato);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;

0,500;0,700;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap);.app-header .navbar-nav .dropdown-menu-right {
  right: auto;
}

/*!
 * Cockpit
 * @version v1.0.0
 * @link http://www.methodia.com
 * Copyright (c) 2017 Methodia LTD
 * @license MIT
 */rect {
  fill: #ED0000;
}

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

:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #5a5858;
  --gray-dark: #2f2d2d;
  --primary: #ED0000;
  --secondary: #D2D2D2;
  --success: #8DCC2E;
  --info: #35CCF2;
  --warning: #FE9F00;
  --danger: #dc3545;
  --light: #ccc;
  --dark: #374649;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }

  .table td,
  .table th {
    background-color: #fff !important;
  }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #1a1818;
  text-align: left;
  background-color: #e4e5e6;
}

[tabindex="-1"]:focus {
  outline: none !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: .5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #ED0000;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #a10000;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

a,
area,
button,
[role="button"],
input:not([type="range"]),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #5a5858;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: .5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  margin-bottom: .5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1,
.h1 {
  font-size: 2.1875rem;
}

h2,
.h2 {
  font-size: 1.75rem;
}

h3,
.h3 {
  font-size: 1.53125rem;
}

h4,
.h4 {
  font-size: 1.3125rem;
}

h5,
.h5 {
  font-size: 1.09375rem;
}

h6,
.h6 {
  font-size: .875rem;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0,0,0,0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 5px;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #5a5858;
}

.blockquote-footer::before {
  content: "\2014   \A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: .25rem;
  background-color: #e4e5e6;
  border: 1px solid #ddd;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: .5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #5a5858;
}

code,
kbd,
pre,
samp {
  font-family: "SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

code {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f9f9f9;
}

a>code {
  padding: 0;
  color: inherit;
  background-color: inherit;
}

kbd {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #fff;
  background-color: #1a1818;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #1a1818;
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  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: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

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

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

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

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

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

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

.col-1,
.manual-file div.array-item-list div.col-3 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

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

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

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

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

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

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

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

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

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

.col-11,
.manual-file div.array-item-list div.col-9 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

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

.order-first {
  order: -1;
}

.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,
.manual-file fieldset.field-array-of-object fieldset.field-array-of-object {
  margin-left: 8.33333%;
}

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

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

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

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

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

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

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

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

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

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

@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.33333%;
    max-width: 8.33333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .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.33333%;
  }

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

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

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

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

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

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

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

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

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

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

@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.33333%;
    max-width: 8.33333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .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.33333%;
  }

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

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

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

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

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

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

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

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

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

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

@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.33333%;
    max-width: 8.33333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .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.33333%;
  }

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

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

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

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

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

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

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

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

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

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

@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.33333%;
    max-width: 8.33333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .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.33333%;
  }

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

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

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

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

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

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

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

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

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

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

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: rgba(0,0,0,0);
}

.table th,
.table td {
  padding: .75rem;
  vertical-align: top;
  border-top: 1px solid #e6e6e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #e6e6e6;
}

.table tbody+tbody {
  border-top: 2px solid #e6e6e6;
}

.table .table {
  background-color: #e4e5e6;
}

.table-sm th,
.table-sm td {
  padding: .3rem;
}

.table-bordered {
  border: 1px solid #e6e6e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #e6e6e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0,0,0,0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0,0,0,0.075);
}

.table-primary,
.table-primary>th,
.table-primary>td {
  background-color: #fab8b8;
}

.table-hover .table-primary:hover {
  background-color: #f8a0a0;
}

.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
  background-color: #f8a0a0;
}

.table-secondary,
.table-secondary>th,
.table-secondary>td {
  background-color: #f2f2f2;
}

.table-hover .table-secondary:hover {
  background-color: #e5e5e5;
}

.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
  background-color: #e5e5e5;
}

.table-success,
.table-success>th,
.table-success>td {
  background-color: #dff1c4;
}

.table-hover .table-success:hover {
  background-color: #d4ecaf;
}

.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
  background-color: #d4ecaf;
}

.table-info,
.table-info>th,
.table-info>td {
  background-color: #c6f1fb;
}

.table-hover .table-info:hover {
  background-color: #aeebf9;
}

.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
  background-color: #aeebf9;
}

.table-warning,
.table-warning>th,
.table-warning>td {
  background-color: #ffe4b8;
}

.table-hover .table-warning:hover {
  background-color: #ffda9f;
}

.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
  background-color: #ffda9f;
}

.table-danger,
.table-danger>th,
.table-danger>td {
  background-color: #f5c6cb;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
  background-color: #f1b0b7;
}

.table-light,
.table-light>th,
.table-light>td {
  background-color: #f1f1f1;
}

.table-hover .table-light:hover {
  background-color: #e4e4e4;
}

.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
  background-color: #e4e4e4;
}

.table-dark,
.table-dark>th,
.table-dark>td {
  background-color: #c7cbcc;
}

.table-hover .table-dark:hover {
  background-color: #babfc0;
}

.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
  background-color: #babfc0;
}

.table-active,
.table-active>th,
.table-active>td {
  background-color: rgba(0,0,0,0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0,0,0,0.075);
}

.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
  background-color: rgba(0,0,0,0.075);
}

.table .thead-dark th {
  color: #e4e5e6;
  background-color: #1a1818;
  border-color: #2e2a2a;
}

.table .thead-light th {
  color: #454343;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}

.table-dark {
  color: #e4e5e6;
  background-color: #1a1818;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2a2a;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255,255,255,0.05);
}

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255,255,255,0.075);
}

@media (max-width: 575px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-sm.table-bordered {
    border: 0;
  }
}

@media (max-width: 767px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-md.table-bordered {
    border: 0;
  }
}

@media (max-width: 991px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-lg.table-bordered {
    border: 0;
  }
}

@media (max-width: 1199px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-xl.table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive.table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  padding: .375rem .75rem;
  font-size: .875rem;
  line-height: 1.5;
  color: #454343;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  transition: border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #454343;
  background-color: #fff;
  border-color: #ff6e6e;
  outline: none;
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.25);
}

.form-control::-moz-placeholder {
  color: #5a5858;
  opacity: 1;
}

.form-control::placeholder {
  color: #5a5858;
  opacity: 1;
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #e6e6e6;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.0625rem + 2px);
}

select.form-control:focus::-ms-value {
  color: #454343;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
}

.col-form-label {
  padding-top: calc(.375rem + 1px);
  padding-bottom: calc(.375rem + 1px);
  margin-bottom: 0;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(.5rem + 1px);
  padding-bottom: calc(.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(.25rem + 1px);
  padding-bottom: calc(.25rem + 1px);
  font-size: .76562rem;
  line-height: 1.5;
}

.col-form-legend {
  padding-top: .375rem;
  padding-bottom: .375rem;
  margin-bottom: 0;
  font-size: .875rem;
}

.form-control-plaintext {
  padding-top: .375rem;
  padding-bottom: .375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm,
.input-group-sm>.form-control-plaintext.form-control,
.input-group-sm>.form-control-plaintext.input-group-addon,
.input-group-sm>.input-group-btn>.form-control-plaintext.btn,
.form-control-plaintext.form-control-lg,
.input-group-lg>.form-control-plaintext.form-control,
.input-group-lg>.form-control-plaintext.input-group-addon,
.input-group-lg>.input-group-btn>.form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm,
.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
  padding: .25rem .5rem;
  font-size: .76562rem;
  line-height: 1.5;
}

select.form-control-sm:not([size]):not([multiple]),
.input-group-sm>select.form-control:not([size]):not([multiple]),
.input-group-sm>select.input-group-addon:not([size]):not([multiple]),
.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]) {
  height: calc(1.64844rem + 2px);
}

.form-control-lg,
.input-group-lg>.form-control,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.btn {
  padding: .5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
}

select.form-control-lg:not([size]):not([multiple]),
.input-group-lg>select.form-control:not([size]):not([multiple]),
.input-group-lg>select.input-group-addon:not([size]):not([multiple]),
.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]) {
  height: calc(2.64062rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: .25rem;
}

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

.form-row>.col,
.form-row>[class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  margin-bottom: .5rem;
}

.form-check.disabled .form-check-label {
  color: #5a5858;
}

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
}

.form-check-input {
  position: absolute;
  margin-top: .25rem;
  margin-left: -1.25rem;
}

.form-check-inline {
  display: inline-block;
  margin-right: .75rem;
}

.form-check-inline .form-check-label {
  vertical-align: middle;
}

.valid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #8DCC2E;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(141,204,46,0.8);
  border-radius: .2rem;
}

.was-validated .form-control:valid,
.form-control.is-valid,
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #8DCC2E;
}

.was-validated .form-control:valid:focus,
.form-control.is-valid:focus,
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(141,204,46,0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip,
.form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid+.form-check-label,
.form-check-input.is-valid+.form-check-label {
  color: #8DCC2E;
}

.was-validated .custom-control-input:valid ~ .custom-control-indicator,
.custom-control-input.is-valid ~ .custom-control-indicator {
  background-color: rgba(141,204,46,0.25);
}

.was-validated .custom-control-input:valid ~ .custom-control-description,
.custom-control-input.is-valid ~ .custom-control-description {
  color: #8DCC2E;
}

.was-validated .custom-file-input:valid ~ .custom-file-control,
.custom-file-input.is-valid ~ .custom-file-control {
  border-color: #8DCC2E;
}

.was-validated .custom-file-input:valid ~ .custom-file-control::before,
.custom-file-input.is-valid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:valid:focus,
.custom-file-input.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(141,204,46,0.25);
}

.invalid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220,53,69,0.8);
  border-radius: .2rem;
}

.was-validated .form-control:invalid,
.form-control.is-invalid,
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(220,53,69,0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip,
.form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid+.form-check-label,
.form-check-input.is-invalid+.form-check-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-indicator,
.custom-control-input.is-invalid ~ .custom-control-indicator {
  background-color: rgba(220,53,69,0.25);
}

.was-validated .custom-control-input:invalid ~ .custom-control-description,
.custom-control-input.is-invalid ~ .custom-control-description {
  color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control,
.custom-file-input.is-invalid ~ .custom-file-control {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control::before,
.custom-file-input.is-invalid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid:focus,
.custom-file-input.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(220,53,69,0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }

  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .form-inline .form-control-plaintext {
    display: inline-block;
  }

  .form-inline .input-group {
    width: auto;
  }

  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .form-inline .form-check-label {
    padding-left: 0;
  }

  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: .25rem;
    margin-left: 0;
  }

  .form-inline .custom-control {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-left: 0;
  }

  .form-inline .custom-control-indicator {
    position: static;
    display: inline-block;
    margin-right: .25rem;
    vertical-align: text-bottom;
  }

  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  font-size: .875rem;
  line-height: 1.5;
  transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}

.btn:focus,
.btn:hover {
  text-decoration: none;
}

.btn:focus,
.btn.focus {
  outline: 0;
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.25);
}

.btn.disabled,
.btn:disabled {
  opacity: .65;
}

.btn:not([disabled]):not(.disabled):active,
.btn:not([disabled]):not(.disabled).active {
  background-image: none;
}

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #ED0000;
  border-color: #ED0000;
}

.btn-primary:hover {
  color: #fff;
  background-color: #c70000;
  border-color: #ba0000;
}

.btn-primary:focus,
.btn-primary.focus {
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.5);
}

.btn-primary.disabled,
.btn-primary:disabled {
  background-color: #ED0000;
  border-color: #ED0000;
}

.btn-primary:not([disabled]):not(.disabled):active,
.btn-primary:not([disabled]):not(.disabled).active,
.show>.btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #ba0000;
  border-color: #ad0000;
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.5);
}

.btn-secondary {
  color: #111;
  background-color: #D2D2D2;
  border-color: #D2D2D2;
}

.btn-secondary:hover {
  color: #111;
  background-color: #bfbfbf;
  border-color: #b9b9b9;
}

.btn-secondary:focus,
.btn-secondary.focus {
  box-shadow: 0 0 0 .2rem rgba(210,210,210,0.5);
}

.btn-secondary.disabled,
.btn-secondary:disabled {
  background-color: #D2D2D2;
  border-color: #D2D2D2;
}

.btn-secondary:not([disabled]):not(.disabled):active,
.btn-secondary:not([disabled]):not(.disabled).active,
.show>.btn-secondary.dropdown-toggle {
  color: #111;
  background-color: #b9b9b9;
  border-color: #b2b2b2;
  box-shadow: 0 0 0 .2rem rgba(210,210,210,0.5);
}

.btn-success {
  color: #111;
  background-color: #8DCC2E;
  border-color: #8DCC2E;
}

.btn-success:hover {
  color: #fff;
  background-color: #77ad27;
  border-color: #70a225;
}

.btn-success:focus,
.btn-success.focus {
  box-shadow: 0 0 0 .2rem rgba(141,204,46,0.5);
}

.btn-success.disabled,
.btn-success:disabled {
  background-color: #8DCC2E;
  border-color: #8DCC2E;
}

.btn-success:not([disabled]):not(.disabled):active,
.btn-success:not([disabled]):not(.disabled).active,
.show>.btn-success.dropdown-toggle {
  color: #fff;
  background-color: #70a225;
  border-color: #699822;
  box-shadow: 0 0 0 .2rem rgba(141,204,46,0.5);
}

.btn-info {
  color: #111;
  background-color: #35CCF2;
  border-color: #35CCF2;
}

.btn-info:hover {
  color: #fff;
  background-color: #11c3f0;
  border-color: #0fbae5;
}

.btn-info:focus,
.btn-info.focus {
  box-shadow: 0 0 0 .2rem rgba(53,204,242,0.5);
}

.btn-info.disabled,
.btn-info:disabled {
  background-color: #35CCF2;
  border-color: #35CCF2;
}

.btn-info:not([disabled]):not(.disabled):active,
.btn-info:not([disabled]):not(.disabled).active,
.show>.btn-info.dropdown-toggle {
  color: #fff;
  background-color: #0fbae5;
  border-color: #0eb0d9;
  box-shadow: 0 0 0 .2rem rgba(53,204,242,0.5);
}

.btn-warning {
  color: #111;
  background-color: #FE9F00;
  border-color: #FE9F00;
}

.btn-warning:hover {
  color: #fff;
  background-color: #d88700;
  border-color: #cb7f00;
}

.btn-warning:focus,
.btn-warning.focus {
  box-shadow: 0 0 0 .2rem rgba(254,159,0,0.5);
}

.btn-warning.disabled,
.btn-warning:disabled {
  background-color: #FE9F00;
  border-color: #FE9F00;
}

.btn-warning:not([disabled]):not(.disabled):active,
.btn-warning:not([disabled]):not(.disabled).active,
.show>.btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #cb7f00;
  border-color: #be7700;
  box-shadow: 0 0 0 .2rem rgba(254,159,0,0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus,
.btn-danger.focus {
  box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);
}

.btn-danger.disabled,
.btn-danger:disabled {
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not([disabled]):not(.disabled):active,
.btn-danger:not([disabled]):not(.disabled).active,
.show>.btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
  box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);
}

.btn-light {
  color: #111;
  background-color: #ccc;
  border-color: #ccc;
}

.btn-light:hover {
  color: #111;
  background-color: #b9b9b9;
  border-color: #b3b3b3;
}

.btn-light:focus,
.btn-light.focus {
  box-shadow: 0 0 0 .2rem rgba(204,204,204,0.5);
}

.btn-light.disabled,
.btn-light:disabled {
  background-color: #ccc;
  border-color: #ccc;
}

.btn-light:not([disabled]):not(.disabled):active,
.btn-light:not([disabled]):not(.disabled).active,
.show>.btn-light.dropdown-toggle {
  color: #111;
  background-color: #b3b3b3;
  border-color: #acacac;
  box-shadow: 0 0 0 .2rem rgba(204,204,204,0.5);
}

.btn-dark {
  color: #fff;
  background-color: #374649;
  border-color: #374649;
}

.btn-dark:hover {
  color: #fff;
  background-color: #273133;
  border-color: #212a2c;
}

.btn-dark:focus,
.btn-dark.focus {
  box-shadow: 0 0 0 .2rem rgba(55,70,73,0.5);
}

.btn-dark.disabled,
.btn-dark:disabled {
  background-color: #374649;
  border-color: #374649;
}

.btn-dark:not([disabled]):not(.disabled):active,
.btn-dark:not([disabled]):not(.disabled).active,
.show>.btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #212a2c;
  border-color: #1c2325;
  box-shadow: 0 0 0 .2rem rgba(55,70,73,0.5);
}

.btn-outline-primary {
  color: #ED0000;
  background-color: transparent;
  background-image: none;
  border-color: #ED0000;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #ED0000;
  border-color: #ED0000;
}

.btn-outline-primary:focus,
.btn-outline-primary.focus {
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.5);
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #ED0000;
  background-color: transparent;
}

.btn-outline-primary:not([disabled]):not(.disabled):active,
.btn-outline-primary:not([disabled]):not(.disabled).active,
.show>.btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #ED0000;
  border-color: #ED0000;
  box-shadow: 0 0 0 .2rem rgba(237,0,0,0.5);
}

.btn-outline-secondary {
  color: #D2D2D2;
  background-color: transparent;
  background-image: none;
  border-color: #D2D2D2;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #D2D2D2;
  border-color: #D2D2D2;
}

.btn-outline-secondary:focus,
.btn-outline-secondary.focus {
  box-shadow: 0 0 0 .2rem rgba(210,210,210,0.5);
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #D2D2D2;
  background-color: transparent;
}

.btn-outline-secondary:not([disabled]):not(.disabled):active,
.btn-outline-secondary:not([disabled]):not(.disabled).active,
.show>.btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #D2D2D2;
  border-color: #D2D2D2;
  box-shadow: 0 0 0 .2rem rgba(210,210,210,0.5);
}

.btn-outline-success {
  color: #8DCC2E;
  background-color: transparent;
  background-image: none;
  border-color: #8DCC2E;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #8DCC2E;
  border-color: #8DCC2E;
}

.btn-outline-success:focus,
.btn-outline-success.focus {
  box-shadow: 0 0 0 .2rem rgba(141,204,46,0.5);
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #8DCC2E;
  background-color: transparent;
}

.btn-outline-success:not([disabled]):not(.disabled):active,
.btn-outline-success:not([disabled]):not(.disabled).active,
.show>.btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #8DCC2E;
  border-color: #8DCC2E;
  box-shadow: 0 0 0 .2rem rgba(141,204,46,0.5);
}

.btn-outline-info {
  color: #35CCF2;
  background-color: transparent;
  background-image: none;
  border-color: #35CCF2;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #35CCF2;
  border-color: #35CCF2;
}

.btn-outline-info:focus,
.btn-outline-info.focus {
  box-shadow: 0 0 0 .2rem rgba(53,204,242,0.5);
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #35CCF2;
  background-color: transparent;
}

.btn-outline-info:not([disabled]):not(.disabled):active,
.btn-outline-info:not([disabled]):not(.disabled).active,
.show>.btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #35CCF2;
  border-color: #35CCF2;
  box-shadow: 0 0 0 .2rem rgba(53,204,242,0.5);
}

.btn-outline-warning {
  color: #FE9F00;
  background-color: transparent;
  background-image: none;
  border-color: #FE9F00;
}

.btn-outline-warning:hover {
  color: #fff;
  background-color: #FE9F00;
  border-color: #FE9F00;
}

.btn-outline-warning:focus,
.btn-outline-warning.focus {
  box-shadow: 0 0 0 .2rem rgba(254,159,0,0.5);
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #FE9F00;
  background-color: transparent;
}

.btn-outline-warning:not([disabled]):not(.disabled):active,
.btn-outline-warning:not([disabled]):not(.disabled).active,
.show>.btn-outline-warning.dropdown-toggle {
  color: #fff;
  background-color: #FE9F00;
  border-color: #FE9F00;
  box-shadow: 0 0 0 .2rem rgba(254,159,0,0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus,
.btn-outline-danger.focus {
  box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not([disabled]):not(.disabled):active,
.btn-outline-danger:not([disabled]):not(.disabled).active,
.show>.btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: 0 0 0 .2rem rgba(220,53,69,0.5);
}

.btn-outline-light {
  color: #ccc;
  background-color: transparent;
  background-image: none;
  border-color: #ccc;
}

.btn-outline-light:hover {
  color: #1a1818;
  background-color: #ccc;
  border-color: #ccc;
}

.btn-outline-light:focus,
.btn-outline-light.focus {
  box-shadow: 0 0 0 .2rem rgba(204,204,204,0.5);
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #ccc;
  background-color: transparent;
}

.btn-outline-light:not([disabled]):not(.disabled):active,
.btn-outline-light:not([disabled]):not(.disabled).active,
.show>.btn-outline-light.dropdown-toggle {
  color: #1a1818;
  background-color: #ccc;
  border-color: #ccc;
  box-shadow: 0 0 0 .2rem rgba(204,204,204,0.5);
}

.btn-outline-dark {
  color: #374649;
  background-color: transparent;
  background-image: none;
  border-color: #374649;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #374649;
  border-color: #374649;
}

.btn-outline-dark:focus,
.btn-outline-dark.focus {
  box-shadow: 0 0 0 .2rem rgba(55,70,73,0.5);
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #374649;
  background-color: transparent;
}

.btn-outline-dark:not([disabled]):not(.disabled):active,
.btn-outline-dark:not([disabled]):not(.disabled).active,
.show>.btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #374649;
  border-color: #374649;
  box-shadow: 0 0 0 .2rem rgba(55,70,73,0.5);
}

.btn-link {
  font-weight: 400;
  color: #ED0000;
  background-color: transparent;
}

.btn-link:hover {
  color: #a10000;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus,
.btn-link.focus {
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled,
.btn-link.disabled {
  color: #5a5858;
}

.btn-lg,
.btn-group-lg>.btn {
  padding: .5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
}

.btn-sm,
.btn-group-sm>.btn {
  padding: .25rem .5rem;
  font-size: .76562rem;
  line-height: 1.5;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block+.btn-block {
  margin-top: .5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.show {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.show {
  display: block;
}

tr.collapse.show {
  display: table-row;
}

tbody.collapse.show {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0 0;
  margin: .125rem 0 0;
  font-size: .875rem;
  color: #1a1818;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
}

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: .125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: 0;
  border-right: .3em solid transparent;
  border-bottom: .3em solid;
  border-left: .3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-divider {
  height: 0;
  margin: .5rem 0;
  overflow: hidden;
  border-top: 1px solid #f9f9f9;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #1a1818;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
}

.dropdown-item:focus,
.dropdown-item:hover {
  color: #0d0c0c;
  text-decoration: none;
  background-color: #f9f9f9;
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #ED0000;
}

.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #5a5858;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0 1.5rem;
  margin-bottom: 0;
  font-size: .76562rem;
  color: #5a5858;
  white-space: nowrap;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group>.btn,
.btn-group-vertical>.btn {
  position: relative;
  flex: 0 1 auto;
}

.btn-group>.btn:hover,
.btn-group-vertical>.btn:hover {
  z-index: 2;
}

.btn-group>.btn:focus,
.btn-group>.btn:active,
.btn-group>.btn.active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn.active {
  z-index: 2;
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group,
.btn-group-vertical .btn+.btn,
.btn-group-vertical .btn+.btn-group,
.btn-group-vertical .btn-group+.btn,
.btn-group-vertical .btn-group+.btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group>.btn:first-child {
  margin-left: 0;
}

.btn-group>.btn-group {
  float: left;
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}

.btn+.dropdown-toggle-split {
  padding-right: .5625rem;
  padding-left: .5625rem;
}

.btn+.dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-sm+.dropdown-toggle-split,
.btn-group-sm>.btn+.dropdown-toggle-split {
  padding-right: .375rem;
  padding-left: .375rem;
}

.btn-lg+.dropdown-toggle-split,
.btn-group-lg>.btn+.dropdown-toggle-split {
  padding-right: .75rem;
  padding-left: .75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}

[data-toggle="buttons"]>.btn input[type="radio"],
[data-toggle="buttons"]>.btn input[type="checkbox"],
[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],
[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  align-items: stretch;
  width: 100%;
}

.input-group .form-control {
  position: relative;
  z-index: 2;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group .form-control:focus,
.input-group .form-control:active,
.input-group .form-control:hover {
  z-index: 3;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: flex;
  align-items: center;
}

.input-group-addon,
.input-group-btn {
  white-space: nowrap;
}

.input-group-addon {
  padding: .375rem .75rem;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #454343;
  text-align: center;
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
}

.input-group-addon.form-control-sm,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.input-group-addon.btn {
  padding: .25rem .5rem;
  font-size: .76562rem;
}

.input-group-addon.form-control-lg,
.input-group-lg>.input-group-addon,
.input-group-lg>.input-group-btn>.input-group-addon.btn {
  padding: .5rem 1rem;
  font-size: 1.09375rem;
}

.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

.input-group-addon:not(:last-child) {
  border-right: 0;
}

.form-control+.input-group-addon:not(:first-child) {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  align-items: stretch;
  font-size: 0;
  white-space: nowrap;
}

.input-group-btn>.btn {
  position: relative;
}

.input-group-btn>.btn+.btn {
  margin-left: -1px;
}

.input-group-btn>.btn:focus,
.input-group-btn>.btn:active,
.input-group-btn>.btn:hover {
  z-index: 3;
}

.input-group-btn:first-child>.btn+.btn {
  margin-left: 0;
}

.input-group-btn:not(:last-child)>.btn,
.input-group-btn:not(:last-child)>.btn-group {
  margin-right: -1px;
}

.input-group-btn:not(:first-child)>.btn,
.input-group-btn:not(:first-child)>.btn-group {
  z-index: 2;
  margin-left: 0;
}

.input-group-btn:not(:first-child)>.btn:first-child,
.input-group-btn:not(:first-child)>.btn-group:first-child {
  margin-left: -1px;
}

.input-group-btn:not(:first-child)>.btn:focus,
.input-group-btn:not(:first-child)>.btn:active,
.input-group-btn:not(:first-child)>.btn:hover,
.input-group-btn:not(:first-child)>.btn-group:focus,
.input-group-btn:not(:first-child)>.btn-group:active,
.input-group-btn:not(:first-child)>.btn-group:hover {
  z-index: 3;
}

.custom-control {
  position: relative;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-indicator {
  color: #fff;
  background-color: #ED0000;
}

.custom-control-input:focus ~ .custom-control-indicator {
  box-shadow: 0 0 0 1px #e4e5e6,0 0 0 .2rem rgba(237,0,0,0.25);
}

.custom-control-input:active ~ .custom-control-indicator {
  color: #fff;
  background-color: #ffa1a1;
}

.custom-control-input:disabled ~ .custom-control-indicator {
  background-color: #e6e6e6;
}

.custom-control-input:disabled ~ .custom-control-description {
  color: #5a5858;
}

.custom-control-indicator {
  position: absolute;
  top: .25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #ED0000;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-indicator {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-controls-stacked {
  display: flex;
  flex-direction: column;
}

.custom-controls-stacked .custom-control {
  margin-bottom: .25rem;
}

.custom-controls-stacked .custom-control+.custom-control {
  margin-left: 0;
}

.custom-select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  padding: .375rem 1.75rem .375rem .75rem;
  line-height: 1.5;
  color: #454343;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;
  background-size: 8px 10px;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.custom-select:focus {
  border-color: #ff6e6e;
  outline: none;
}

.custom-select:focus::-ms-value {
  color: #454343;
  background-color: #fff;
}

.custom-select[multiple] {
  height: auto;
  background-image: none;
}

.custom-select:disabled {
  color: #5a5858;
  background-color: #e6e6e6;
}

.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.64844rem + 2px);
  padding-top: .375rem;
  padding-bottom: .375rem;
  font-size: 75%;
}

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  box-shadow: 0 0 0 0.075rem #fff,0 0 0 0.2rem #ED0000;
}

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: calc(2.0625rem + 2px);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #454343;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid #e6e6e6;
}

.custom-file-control:lang(en):empty::after {
  content: "Choose file...";
}

.custom-file-control::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  z-index: 6;
  display: block;
  height: calc(2.0625rem + 2px);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #454343;
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
}

.custom-file-control:lang(en)::before {
  content: "Browse";
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link,
.navbar .dropdown-toggle {
  display: block;
  padding: .5rem 1rem;
}

.nav-link:focus,
.navbar .dropdown-toggle:focus,
.nav-link:hover,
.navbar .dropdown-toggle:hover {
  text-decoration: none;
}

.nav-link.disabled,
.navbar .disabled.dropdown-toggle {
  color: #5a5858;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link,
.nav-tabs .navbar .dropdown-toggle,
.navbar .nav-tabs .dropdown-toggle {
  border: 1px solid transparent;
}

.nav-tabs .nav-link:focus,
.nav-tabs .navbar .dropdown-toggle:focus,
.navbar .nav-tabs .dropdown-toggle:focus,
.nav-tabs .nav-link:hover,
.nav-tabs .navbar .dropdown-toggle:hover,
.navbar .nav-tabs .dropdown-toggle:hover {
  border-color: #e6e6e6 #e6e6e6 #ddd;
}

.nav-tabs .nav-link.disabled,
.nav-tabs .navbar .disabled.dropdown-toggle,
.navbar .nav-tabs .disabled.dropdown-toggle {
  color: #5a5858;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .navbar .active.dropdown-toggle,
.navbar .nav-tabs .active.dropdown-toggle,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item.show .navbar .dropdown-toggle,
.navbar .nav-tabs .nav-item.show .dropdown-toggle {
  color: #454343;
  background-color: #e4e5e6;
  border-color: #ddd #ddd #e4e5e6;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
}

.nav-pills .nav-link.active,
.nav-pills .navbar .active.dropdown-toggle,
.navbar .nav-pills .active.dropdown-toggle,
.nav-pills .show>.nav-link,
.nav-pills .navbar .show>.dropdown-toggle,
.navbar .nav-pills .show>.dropdown-toggle {
  color: #fff;
  background-color: #ED0000;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content>.tab-pane {
  display: none;
}

.tab-content>.active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: .5rem 1rem;
}

.navbar>.container,
.navbar>.container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: .33594rem;
  padding-bottom: .33594rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link,
.navbar-nav .navbar .dropdown-toggle,
.navbar .navbar-nav .dropdown-toggle {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: .25rem .75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575px) {
  .navbar-expand-sm>.container,
  .navbar-expand-sm>.container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-sm .navbar-nav .nav-link,
  .navbar-expand-sm .navbar-nav .navbar .dropdown-toggle,
  .navbar .navbar-expand-sm .navbar-nav .dropdown-toggle {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-sm>.container,
  .navbar-expand-sm>.container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-sm .navbar-toggler {
    display: none;
  }

  .navbar-expand-sm .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 767px) {
  .navbar-expand-md>.container,
  .navbar-expand-md>.container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-md .navbar-nav .nav-link,
  .navbar-expand-md .navbar-nav .navbar .dropdown-toggle,
  .navbar .navbar-expand-md .navbar-nav .dropdown-toggle {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-md>.container,
  .navbar-expand-md>.container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-md .navbar-toggler {
    display: none;
  }

  .navbar-expand-md .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 991px) {
  .navbar-expand-lg>.container,
  .navbar-expand-lg>.container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-lg .navbar-nav .nav-link,
  .navbar-expand-lg .navbar-nav .navbar .dropdown-toggle,
  .navbar .navbar-expand-lg .navbar-nav .dropdown-toggle {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-lg>.container,
  .navbar-expand-lg>.container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-lg .navbar-toggler {
    display: none;
  }

  .navbar-expand-lg .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 1199px) {
  .navbar-expand-xl>.container,
  .navbar-expand-xl>.container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-xl .navbar-nav .nav-link,
  .navbar-expand-xl .navbar-nav .navbar .dropdown-toggle,
  .navbar .navbar-expand-xl .navbar-nav .dropdown-toggle {
    padding-right: .5rem;
    padding-left: .5rem;
  }

  .navbar-expand-xl>.container,
  .navbar-expand-xl>.container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-xl .navbar-toggler {
    display: none;
  }

  .navbar-expand-xl .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand>.container,
.navbar-expand>.container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.navbar-expand .navbar-nav .nav-link,
.navbar-expand .navbar-nav .navbar .dropdown-toggle,
.navbar .navbar-expand .navbar-nav .dropdown-toggle {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-expand>.container,
.navbar-expand>.container-fluid {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-expand .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
}

.navbar-light .navbar-brand {
  color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
  color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-nav .nav-link,
.navbar-light .navbar-nav .navbar .dropdown-toggle,
.navbar .navbar-light .navbar-nav .dropdown-toggle {
  color: rgba(0,0,0,0.5);
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .navbar .dropdown-toggle:focus,
.navbar .navbar-light .navbar-nav .dropdown-toggle:focus,
.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .navbar .dropdown-toggle:hover,
.navbar .navbar-light .navbar-nav .dropdown-toggle:hover {
  color: rgba(0,0,0,0.7);
}

.navbar-light .navbar-nav .nav-link.disabled,
.navbar-light .navbar-nav .navbar .disabled.dropdown-toggle,
.navbar .navbar-light .navbar-nav .disabled.dropdown-toggle {
  color: rgba(0,0,0,0.3);
}

.navbar-light .navbar-nav .show>.nav-link,
.navbar-light .navbar-nav .navbar .show>.dropdown-toggle,
.navbar .navbar-light .navbar-nav .show>.dropdown-toggle,
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .navbar .active>.dropdown-toggle,
.navbar .navbar-light .navbar-nav .active>.dropdown-toggle,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .navbar .show.dropdown-toggle,
.navbar .navbar-light .navbar-nav .show.dropdown-toggle,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .navbar .active.dropdown-toggle,
.navbar .navbar-light .navbar-nav .active.dropdown-toggle {
  color: rgba(0,0,0,0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0,0,0,0.5);
  border-color: rgba(0,0,0,0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .navbar .dropdown-toggle,.navbar .navbar-dark .navbar-nav .dropdown-toggle{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .navbar .dropdown-toggle:focus,.navbar .navbar-dark .navbar-nav .dropdown-toggle:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .navbar .dropdown-toggle:hover,.navbar .navbar-dark .navbar-nav .dropdown-toggle:hover{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .navbar-nav .navbar .disabled.dropdown-toggle,.navbar .navbar-dark .navbar-nav .disabled.dropdown-toggle{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .navbar .show>.dropdown-toggle,.navbar .navbar-dark .navbar-nav .show>.dropdown-toggle,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .navbar .active>.dropdown-toggle,.navbar .navbar-dark .navbar-nav .active>.dropdown-toggle,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .navbar .show.dropdown-toggle,.navbar .navbar-dark .navbar-nav .show.dropdown-toggle,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .navbar .active.dropdown-toggle,.navbar .navbar-dark .navbar-nav .active.dropdown-toggle{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e6e6e6}.card>hr{margin-right:0;margin-left:0}.card-body,.card-block{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f9f9f9;border-bottom:1px solid #e6e6e6}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#f9f9f9;border-top:1px solid #e6e6e6}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%}.card-img-top{width:100%}.card-img-bottom{width:100%}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group .card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group .card{flex:1 0 0%;margin-bottom:0}.card-group .card+.card{margin-left:0;border-left:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1.5rem;list-style:none;background-color:#fff}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#5a5858;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#5a5858}.pagination{display:flex;padding-left:0;list-style:none}.page-item:first-child .page-link,.pagination-datatables li:first-child .page-link,.pagination li:first-child .page-link,.page-item:first-child .pagination-datatables li a,.pagination-datatables li .page-item:first-child a,.pagination-datatables li:first-child a,.page-item:first-child .pagination li a,.pagination li .page-item:first-child a,.pagination li:first-child a{margin-left:0}.page-item.active .page-link,.pagination-datatables li.active .page-link,.pagination li.active .page-link,.page-item.active .pagination-datatables li a,.pagination-datatables li .page-item.active a,.pagination-datatables li.active a,.page-item.active .pagination li a,.pagination li .page-item.active a,.pagination li.active a{z-index:2;color:#fff;background-color:#ED0000;border-color:#ED0000}.page-item.disabled .page-link,.pagination-datatables li.disabled .page-link,.pagination li.disabled .page-link,.page-item.disabled .pagination-datatables li a,.pagination-datatables li .page-item.disabled a,.pagination-datatables li.disabled a,.page-item.disabled .pagination li a,.pagination li .page-item.disabled a,.pagination li.disabled a{color:#5a5858;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link,.pagination-datatables li a,.pagination li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#ED0000;background-color:#fff;border:1px solid #ddd}.page-link:focus,.pagination-datatables li a:focus,.pagination li a:focus,.page-link:hover,.pagination-datatables li a:hover,.pagination li a:hover{color:#a10000;text-decoration:none;background-color:#e6e6e6;border-color:#ddd}.pagination-lg .page-link,.pagination-lg .pagination-datatables li a,.pagination-datatables li .pagination-lg a,.pagination-lg .pagination li a,.pagination li .pagination-lg a{padding:.75rem 1.5rem;font-size:1.09375rem;line-height:1.5}.pagination-sm .page-link,.pagination-sm .pagination-datatables li a,.pagination-datatables li .pagination-sm a,.pagination-sm .pagination li a,.pagination li .pagination-sm a{padding:.25rem .5rem;font-size:.76562rem;line-height:1.5}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em}.badge-primary{color:#fff;background-color:#ED0000}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#ba0000}.badge-secondary{color:#111;background-color:#D2D2D2}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#111;text-decoration:none;background-color:#b9b9b9}.badge-success{color:#111;background-color:#8DCC2E}.badge-success[href]:focus,.badge-success[href]:hover{color:#111;text-decoration:none;background-color:#70a225}.badge-info{color:#111;background-color:#35CCF2}.badge-info[href]:focus,.badge-info[href]:hover{color:#111;text-decoration:none;background-color:#0fbae5}.badge-warning{color:#111;background-color:#FE9F00}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#111;text-decoration:none;background-color:#cb7f00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#111;background-color:#ccc}.badge-light[href]:focus,.badge-light[href]:hover{color:#111;text-decoration:none;background-color:#b3b3b3}.badge-dark{color:#fff;background-color:#374649}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#212a2c}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e6e6e6}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#7b0000;background-color:#fbcccc;border-color:#fab8b8}.alert-primary hr{border-top-color:#f8a0a0}.alert-primary .alert-link{color:#480000}.alert-secondary{color:#6d6d6d;background-color:#f6f6f6;border-color:#f2f2f2}.alert-secondary hr{border-top-color:#e5e5e5}.alert-secondary .alert-link{color:#545454}.alert-success{color:#496a18;background-color:#e8f5d5;border-color:#dff1c4}.alert-success hr{border-top-color:#d4ecaf}.alert-success .alert-link{color:#2c400f}.alert-info{color:#1c6a7e;background-color:#d7f5fc;border-color:#c6f1fb}.alert-info hr{border-top-color:#aeebf9}.alert-info .alert-link{color:#134754}.alert-warning{color:#845300;background-color:#ffeccc;border-color:#ffe4b8}.alert-warning hr{border-top-color:#ffda9f}.alert-warning .alert-link{color:#513300}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#6a6a6a;background-color:#f5f5f5;border-color:#f1f1f1}.alert-light hr{border-top-color:#e4e4e4}.alert-light .alert-link{color:#515151}.alert-dark{color:#1d2426;background-color:#d7dadb;border-color:#c7cbcc}.alert-dark hr{border-top-color:#babfc0}.alert-dark .alert-link{color:#070909}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.65625rem;background-color:#f9f9f9}.progress-bar{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ED0000}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#454343;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#454343;text-decoration:none;background-color:#f9f9f9}.list-group-item-action:active{color:#1a1818;background-color:#e6e6e6}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:last-child{margin-bottom:0}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#5a5858;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#ED0000;border-color:#ED0000}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#7b0000;background-color:#fab8b8}a.list-group-item-primary,button.list-group-item-primary{color:#7b0000}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#7b0000;background-color:#f8a0a0}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#7b0000;border-color:#7b0000}.list-group-item-secondary{color:#6d6d6d;background-color:#f2f2f2}a.list-group-item-secondary,button.list-group-item-secondary{color:#6d6d6d}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#6d6d6d;background-color:#e5e5e5}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#6d6d6d;border-color:#6d6d6d}.list-group-item-success{color:#496a18;background-color:#dff1c4}a.list-group-item-success,button.list-group-item-success{color:#496a18}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#496a18;background-color:#d4ecaf}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#496a18;border-color:#496a18}.list-group-item-info{color:#1c6a7e;background-color:#c6f1fb}a.list-group-item-info,button.list-group-item-info{color:#1c6a7e}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#1c6a7e;background-color:#aeebf9}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#1c6a7e;border-color:#1c6a7e}.list-group-item-warning{color:#845300;background-color:#ffe4b8}a.list-group-item-warning,button.list-group-item-warning{color:#845300}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#845300;background-color:#ffda9f}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#845300;border-color:#845300}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}a.list-group-item-danger,button.list-group-item-danger{color:#721c24}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#721c24;background-color:#f1b0b7}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#6a6a6a;background-color:#f1f1f1}a.list-group-item-light,button.list-group-item-light{color:#6a6a6a}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:#6a6a6a;background-color:#e4e4e4}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:#6a6a6a;border-color:#6a6a6a}.list-group-item-dark{color:#1d2426;background-color:#c7cbcc}a.list-group-item-dark,button.list-group-item-dark{color:#1d2426}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#1d2426;background-color:#babfc0}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#1d2426;border-color:#1d2426}.close{float:right;font-size:1.3125rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -25%)}.modal.show .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal-content{position:relative;display:flex;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:15px;border-bottom:1px solid #e6e6e6}.modal-header .close{padding:15px;margin:-15px -15px -15px auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:15px}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:15px;border-top:1px solid #e6e6e6}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.76562rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-top,.tooltip.bs-tooltip-auto[x-placement^="top"]{padding:5px 0}.tooltip.bs-tooltip-top .arrow,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.tooltip.bs-tooltip-top .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-right,.tooltip.bs-tooltip-auto[x-placement^="right"]{padding:0 5px}.tooltip.bs-tooltip-right .arrow,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow{left:0}.tooltip.bs-tooltip-right .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-bottom,.tooltip.bs-tooltip-auto[x-placement^="bottom"]{padding:5px 0}.tooltip.bs-tooltip-bottom .arrow,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.tooltip.bs-tooltip-bottom .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-left,.tooltip.bs-tooltip-auto[x-placement^="left"]{padding:0 5px}.tooltip.bs-tooltip-left .arrow,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow{right:0}.tooltip.bs-tooltip-left .arrow::before,.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.76562rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2)}.popover .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;border-color:transparent;border-style:solid}.popover .arrow::before{content:"";border-width:.8rem}.popover .arrow::after{content:"";border-width:.8rem}.popover.bs-popover-top,.popover.bs-popover-auto[x-placement^="top"]{margin-bottom:.8rem}.popover.bs-popover-top .arrow,.popover.bs-popover-auto[x-placement^="top"] .arrow{bottom:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^="top"] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^="top"] .arrow::after{border-bottom-width:0}.popover.bs-popover-top .arrow::before,.popover.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:-.8rem;margin-left:-.8rem;border-top-color:rgba(0,0,0,0.25)}.popover.bs-popover-top .arrow::after,.popover.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:calc((.8rem - 1px) * -1);margin-left:-.8rem;border-top-color:#fff}.popover.bs-popover-right,.popover.bs-popover-auto[x-placement^="right"]{margin-left:.8rem}.popover.bs-popover-right .arrow,.popover.bs-popover-auto[x-placement^="right"] .arrow{left:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^="right"] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^="right"] .arrow::after{margin-top:-.8rem;border-left-width:0}.popover.bs-popover-right .arrow::before,.popover.bs-popover-auto[x-placement^="right"] .arrow::before{left:-.8rem;border-right-color:rgba(0,0,0,0.25)}.popover.bs-popover-right .arrow::after,.popover.bs-popover-auto[x-placement^="right"] .arrow::after{left:calc((.8rem - 1px) * -1);border-right-color:#fff}.popover.bs-popover-bottom,.popover.bs-popover-auto[x-placement^="bottom"]{margin-top:.8rem}.popover.bs-popover-bottom .arrow,.popover.bs-popover-auto[x-placement^="bottom"] .arrow{top:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after{margin-left:-.8rem;border-top-width:0}.popover.bs-popover-bottom .arrow::before,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:-.8rem;border-bottom-color:rgba(0,0,0,0.25)}.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:calc((.8rem - 1px) * -1);border-bottom-color:#fff}.popover.bs-popover-bottom .popover-header::before,.popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-left,.popover.bs-popover-auto[x-placement^="left"]{margin-right:.8rem}.popover.bs-popover-left .arrow,.popover.bs-popover-auto[x-placement^="left"] .arrow{right:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^="left"] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^="left"] .arrow::after{margin-top:-.8rem;border-right-width:0}.popover.bs-popover-left .arrow::before,.popover.bs-popover-auto[x-placement^="left"] .arrow::before{right:-.8rem;border-left-color:rgba(0,0,0,0.25)}.popover.bs-popover-left .arrow::after,.popover.bs-popover-auto[x-placement^="left"] .arrow::after{right:calc((.8rem - 1px) * -1);border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.875rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#1a1818}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate3d(0, 0, 0)}}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%)}@supports (transform-style: preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%, 0, 0)}}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%)}@supports (transform-style: preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%, 0, 0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#ED0000 !important}a.bg-primary:focus,a.bg-primary:hover{background-color:#ba0000 !important}.bg-secondary{background-color:#D2D2D2 !important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#b9b9b9 !important}.bg-success{background-color:#8DCC2E !important}a.bg-success:focus,a.bg-success:hover{background-color:#70a225 !important}.bg-info{background-color:#35CCF2 !important}a.bg-info:focus,a.bg-info:hover{background-color:#0fbae5 !important}.bg-warning{background-color:#FE9F00 !important}a.bg-warning:focus,a.bg-warning:hover{background-color:#cb7f00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130 !important}.bg-light{background-color:#ccc !important}a.bg-light:focus,a.bg-light:hover{background-color:#b3b3b3 !important}.bg-dark{background-color:#374649 !important}a.bg-dark:focus,a.bg-dark:hover{background-color:#212a2c !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #e6e6e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#ED0000 !important}.border-secondary{border-color:#D2D2D2 !important}.border-success{border-color:#8DCC2E !important}.border-info{border-color:#35CCF2 !important}.border-warning{border-color:#FE9F00 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#ccc !important}.border-dark{border-color:#374649 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.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}}.d-print-block{display:none !important}@media print{.d-print-block{display:block !important}}.d-print-inline{display:none !important}@media print{.d-print-inline{display:inline !important}}.d-print-inline-block{display:none !important}@media print{.d-print-inline-block{display:inline-block !important}}@media print{.d-print-none{display:none !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:"";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.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;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}

@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
          clip-path: none;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: .25rem !important;
}

.mt-1,
.my-1 {
  margin-top: .25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: .25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: .25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: .25rem !important;
}

.m-2 {
  margin: .5rem !important;
}

.mt-2,
.my-2 {
  margin-top: .5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: .5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: .5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: .5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: .25rem !important;
}

.pt-1,
.py-1 {
  padding-top: .25rem !important;
}

.pr-1,
.px-1 {
  padding-right: .25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: .25rem !important;
}

.pl-1,
.px-1 {
  padding-left: .25rem !important;
}

.p-2 {
  padding: .5rem !important;
}

.pt-2,
.py-2 {
  padding-top: .5rem !important;
}

.pr-2,
.px-2 {
  padding-right: .5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: .5rem !important;
}

.pl-2,
.px-2 {
  padding-left: .5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: .25rem !important;
  }

  .mt-sm-1,
  .my-sm-1 {
    margin-top: .25rem !important;
  }

  .mr-sm-1,
  .mx-sm-1 {
    margin-right: .25rem !important;
  }

  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: .25rem !important;
  }

  .ml-sm-1,
  .mx-sm-1 {
    margin-left: .25rem !important;
  }

  .m-sm-2 {
    margin: .5rem !important;
  }

  .mt-sm-2,
  .my-sm-2 {
    margin-top: .5rem !important;
  }

  .mr-sm-2,
  .mx-sm-2 {
    margin-right: .5rem !important;
  }

  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: .5rem !important;
  }

  .ml-sm-2,
  .mx-sm-2 {
    margin-left: .5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: .25rem !important;
  }

  .pt-sm-1,
  .py-sm-1 {
    padding-top: .25rem !important;
  }

  .pr-sm-1,
  .px-sm-1 {
    padding-right: .25rem !important;
  }

  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: .25rem !important;
  }

  .pl-sm-1,
  .px-sm-1 {
    padding-left: .25rem !important;
  }

  .p-sm-2 {
    padding: .5rem !important;
  }

  .pt-sm-2,
  .py-sm-2 {
    padding-top: .5rem !important;
  }

  .pr-sm-2,
  .px-sm-2 {
    padding-right: .5rem !important;
  }

  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: .5rem !important;
  }

  .pl-sm-2,
  .px-sm-2 {
    padding-left: .5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: .25rem !important;
  }

  .mt-md-1,
  .my-md-1 {
    margin-top: .25rem !important;
  }

  .mr-md-1,
  .mx-md-1 {
    margin-right: .25rem !important;
  }

  .mb-md-1,
  .my-md-1 {
    margin-bottom: .25rem !important;
  }

  .ml-md-1,
  .mx-md-1 {
    margin-left: .25rem !important;
  }

  .m-md-2 {
    margin: .5rem !important;
  }

  .mt-md-2,
  .my-md-2 {
    margin-top: .5rem !important;
  }

  .mr-md-2,
  .mx-md-2 {
    margin-right: .5rem !important;
  }

  .mb-md-2,
  .my-md-2 {
    margin-bottom: .5rem !important;
  }

  .ml-md-2,
  .mx-md-2 {
    margin-left: .5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: .25rem !important;
  }

  .pt-md-1,
  .py-md-1 {
    padding-top: .25rem !important;
  }

  .pr-md-1,
  .px-md-1 {
    padding-right: .25rem !important;
  }

  .pb-md-1,
  .py-md-1 {
    padding-bottom: .25rem !important;
  }

  .pl-md-1,
  .px-md-1 {
    padding-left: .25rem !important;
  }

  .p-md-2 {
    padding: .5rem !important;
  }

  .pt-md-2,
  .py-md-2 {
    padding-top: .5rem !important;
  }

  .pr-md-2,
  .px-md-2 {
    padding-right: .5rem !important;
  }

  .pb-md-2,
  .py-md-2 {
    padding-bottom: .5rem !important;
  }

  .pl-md-2,
  .px-md-2 {
    padding-left: .5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: .25rem !important;
  }

  .mt-lg-1,
  .my-lg-1 {
    margin-top: .25rem !important;
  }

  .mr-lg-1,
  .mx-lg-1 {
    margin-right: .25rem !important;
  }

  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: .25rem !important;
  }

  .ml-lg-1,
  .mx-lg-1 {
    margin-left: .25rem !important;
  }

  .m-lg-2 {
    margin: .5rem !important;
  }

  .mt-lg-2,
  .my-lg-2 {
    margin-top: .5rem !important;
  }

  .mr-lg-2,
  .mx-lg-2 {
    margin-right: .5rem !important;
  }

  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: .5rem !important;
  }

  .ml-lg-2,
  .mx-lg-2 {
    margin-left: .5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: .25rem !important;
  }

  .pt-lg-1,
  .py-lg-1 {
    padding-top: .25rem !important;
  }

  .pr-lg-1,
  .px-lg-1 {
    padding-right: .25rem !important;
  }

  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: .25rem !important;
  }

  .pl-lg-1,
  .px-lg-1 {
    padding-left: .25rem !important;
  }

  .p-lg-2 {
    padding: .5rem !important;
  }

  .pt-lg-2,
  .py-lg-2 {
    padding-top: .5rem !important;
  }

  .pr-lg-2,
  .px-lg-2 {
    padding-right: .5rem !important;
  }

  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: .5rem !important;
  }

  .pl-lg-2,
  .px-lg-2 {
    padding-left: .5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: .25rem !important;
  }

  .mt-xl-1,
  .my-xl-1 {
    margin-top: .25rem !important;
  }

  .mr-xl-1,
  .mx-xl-1 {
    margin-right: .25rem !important;
  }

  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: .25rem !important;
  }

  .ml-xl-1,
  .mx-xl-1 {
    margin-left: .25rem !important;
  }

  .m-xl-2 {
    margin: .5rem !important;
  }

  .mt-xl-2,
  .my-xl-2 {
    margin-top: .5rem !important;
  }

  .mr-xl-2,
  .mx-xl-2 {
    margin-right: .5rem !important;
  }

  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: .5rem !important;
  }

  .ml-xl-2,
  .mx-xl-2 {
    margin-left: .5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: .25rem !important;
  }

  .pt-xl-1,
  .py-xl-1 {
    padding-top: .25rem !important;
  }

  .pr-xl-1,
  .px-xl-1 {
    padding-right: .25rem !important;
  }

  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: .25rem !important;
  }

  .pl-xl-1,
  .px-xl-1 {
    padding-left: .25rem !important;
  }

  .p-xl-2 {
    padding: .5rem !important;
  }

  .pt-xl-2,
  .py-xl-2 {
    padding-top: .5rem !important;
  }

  .pr-xl-2,
  .px-xl-2 {
    padding-right: .5rem !important;
  }

  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: .5rem !important;
  }

  .pl-xl-2,
  .px-xl-2 {
    padding-left: .5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}

.text-justify {
  text-align: justify !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

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

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

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

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

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

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

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

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #ED0000 !important;
}

a.text-primary:focus,
a.text-primary:hover {
  color: #ba0000 !important;
}

.text-secondary {
  color: #D2D2D2 !important;
}

a.text-secondary:focus,
a.text-secondary:hover {
  color: #b9b9b9 !important;
}

.text-success {
  color: #8DCC2E !important;
}

a.text-success:focus,
a.text-success:hover {
  color: #70a225 !important;
}

.text-info {
  color: #35CCF2 !important;
}

a.text-info:focus,
a.text-info:hover {
  color: #0fbae5 !important;
}

.text-warning {
  color: #FE9F00 !important;
}

a.text-warning:focus,
a.text-warning:hover {
  color: #cb7f00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:focus,
a.text-danger:hover {
  color: #bd2130 !important;
}

.text-light {
  color: #ccc !important;
}

a.text-light:focus,
a.text-light:hover {
  color: #b3b3b3 !important;
}

.text-dark {
  color: #374649 !important;
}

a.text-dark:focus,
a.text-dark:hover {
  color: #212a2c !important;
}

.text-muted {
  color: #5a5858 !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/

@font-face {
  font-family: "Ionicons";
  src: url(/./fonts/ionicons.2c2ae068be3b089e0a5b59abb1831550.eot);
  src: url(/./fonts/ionicons.2c2ae068be3b089e0a5b59abb1831550.eot) format("embedded-opentype"),url(/./fonts/ionicons.24712f6c47821394fba7942fbb52c3b2.ttf) format("truetype"),url(/./fonts/ionicons.05acfdb568b3df49ad31355b19495d4a.woff) format("woff"),url(/./fonts/ionicons.078693f67d6fd7258abc57dff92f069b.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.ion,
.ionicons,
.ion-alert:before,
.ion-alert-circled:before,
.ion-android-add:before,
.ion-android-add-circle:before,
.ion-android-alarm-clock:before,
.ion-android-alert:before,
.ion-android-apps:before,
.ion-android-archive:before,
.ion-android-arrow-back:before,
.ion-android-arrow-down:before,
.ion-android-arrow-dropdown:before,
.ion-android-arrow-dropdown-circle:before,
.ion-android-arrow-dropleft:before,
.ion-android-arrow-dropleft-circle:before,
.ion-android-arrow-dropright:before,
.ion-android-arrow-dropright-circle:before,
.ion-android-arrow-dropup:before,
.ion-android-arrow-dropup-circle:before,
.ion-android-arrow-forward:before,
.ion-android-arrow-up:before,
.ion-android-attach:before,
.ion-android-bar:before,
.ion-android-bicycle:before,
.ion-android-boat:before,
.ion-android-bookmark:before,
.ion-android-bulb:before,
.ion-android-bus:before,
.ion-android-calendar:before,
.ion-android-call:before,
.ion-android-camera:before,
.ion-android-cancel:before,
.ion-android-car:before,
.ion-android-cart:before,
.ion-android-chat:before,
.ion-android-checkbox:before,
.ion-android-checkbox-blank:before,
.ion-android-checkbox-outline:before,
.ion-android-checkbox-outline-blank:before,
.ion-android-checkmark-circle:before,
.ion-android-clipboard:before,
.ion-android-close:before,
.ion-android-cloud:before,
.ion-android-cloud-circle:before,
.ion-android-cloud-done:before,
.ion-android-cloud-outline:before,
.ion-android-color-palette:before,
.ion-android-compass:before,
.ion-android-contact:before,
.ion-android-contacts:before,
.ion-android-contract:before,
.ion-android-create:before,
.ion-android-delete:before,
.ion-android-desktop:before,
.ion-android-document:before,
.ion-android-done:before,
.ion-android-done-all:before,
.ion-android-download:before,
.ion-android-drafts:before,
.ion-android-exit:before,
.ion-android-expand:before,
.ion-android-favorite:before,
.ion-android-favorite-outline:before,
.ion-android-film:before,
.ion-android-folder:before,
.ion-android-folder-open:before,
.ion-android-funnel:before,
.ion-android-globe:before,
.ion-android-hand:before,
.ion-android-hangout:before,
.ion-android-happy:before,
.ion-android-home:before,
.ion-android-image:before,
.ion-android-laptop:before,
.ion-android-list:before,
.ion-android-locate:before,
.ion-android-lock:before,
.ion-android-mail:before,
.ion-android-map:before,
.ion-android-menu:before,
.ion-android-microphone:before,
.ion-android-microphone-off:before,
.ion-android-more-horizontal:before,
.ion-android-more-vertical:before,
.ion-android-navigate:before,
.ion-android-notifications:before,
.ion-android-notifications-none:before,
.ion-android-notifications-off:before,
.ion-android-open:before,
.ion-android-options:before,
.ion-android-people:before,
.ion-android-person:before,
.ion-android-person-add:before,
.ion-android-phone-landscape:before,
.ion-android-phone-portrait:before,
.ion-android-pin:before,
.ion-android-plane:before,
.ion-android-playstore:before,
.ion-android-print:before,
.ion-android-radio-button-off:before,
.ion-android-radio-button-on:before,
.ion-android-refresh:before,
.ion-android-remove:before,
.ion-android-remove-circle:before,
.ion-android-restaurant:before,
.ion-android-sad:before,
.ion-android-search:before,
.ion-android-send:before,
.ion-android-settings:before,
.ion-android-share:before,
.ion-android-share-alt:before,
.ion-android-star:before,
.ion-android-star-half:before,
.ion-android-star-outline:before,
.ion-android-stopwatch:before,
.ion-android-subway:before,
.ion-android-sunny:before,
.ion-android-sync:before,
.ion-android-textsms:before,
.ion-android-time:before,
.ion-android-train:before,
.ion-android-unlock:before,
.ion-android-upload:before,
.ion-android-volume-down:before,
.ion-android-volume-mute:before,
.ion-android-volume-off:before,
.ion-android-volume-up:before,
.ion-android-walk:before,
.ion-android-warning:before,
.ion-android-watch:before,
.ion-android-wifi:before,
.ion-aperture:before,
.ion-archive:before,
.ion-arrow-down-a:before,
.ion-arrow-down-b:before,
.ion-arrow-down-c:before,
.ion-arrow-expand:before,
.ion-arrow-graph-down-left:before,
.ion-arrow-graph-down-right:before,
.ion-arrow-graph-up-left:before,
.ion-arrow-graph-up-right:before,
.ion-arrow-left-a:before,
.ion-arrow-left-b:before,
.ion-arrow-left-c:before,
.ion-arrow-move:before,
.ion-arrow-resize:before,
.ion-arrow-return-left:before,
.ion-arrow-return-right:before,
.ion-arrow-right-a:before,
.ion-arrow-right-b:before,
.ion-arrow-right-c:before,
.ion-arrow-shrink:before,
.ion-arrow-swap:before,
.ion-arrow-up-a:before,
.ion-arrow-up-b:before,
.ion-arrow-up-c:before,
.ion-asterisk:before,
.ion-at:before,
.ion-backspace:before,
.ion-backspace-outline:before,
.ion-bag:before,
.ion-battery-charging:before,
.ion-battery-empty:before,
.ion-battery-full:before,
.ion-battery-half:before,
.ion-battery-low:before,
.ion-beaker:before,
.ion-beer:before,
.ion-bluetooth:before,
.ion-bonfire:before,
.ion-bookmark:before,
.ion-bowtie:before,
.ion-briefcase:before,
.ion-bug:before,
.ion-calculator:before,
.ion-calendar:before,
.ion-camera:before,
.ion-card:before,
.ion-cash:before,
.ion-chatbox:before,
.ion-chatbox-working:before,
.ion-chatboxes:before,
.ion-chatbubble:before,
.ion-chatbubble-working:before,
.ion-chatbubbles:before,
.ion-checkmark:before,
.ion-checkmark-circled:before,
.ion-checkmark-round:before,
.ion-chevron-down:before,
.ion-chevron-left:before,
.ion-chevron-right:before,
.ion-chevron-up:before,
.ion-clipboard:before,
.ion-clock:before,
.ion-close:before,
.ion-close-circled:before,
.ion-close-round:before,
.ion-closed-captioning:before,
.ion-cloud:before,
.ion-code:before,
.ion-code-download:before,
.ion-code-working:before,
.ion-coffee:before,
.ion-compass:before,
.ion-compose:before,
.ion-connection-bars:before,
.ion-contrast:before,
.ion-crop:before,
.ion-cube:before,
.ion-disc:before,
.ion-document:before,
.ion-document-text:before,
.ion-drag:before,
.ion-earth:before,
.ion-easel:before,
.ion-edit:before,
.ion-egg:before,
.ion-eject:before,
.ion-email:before,
.ion-email-unread:before,
.ion-erlenmeyer-flask:before,
.ion-erlenmeyer-flask-bubbles:before,
.ion-eye:before,
.ion-eye-disabled:before,
.ion-female:before,
.ion-filing:before,
.ion-film-marker:before,
.ion-fireball:before,
.ion-flag:before,
.ion-flame:before,
.ion-flash:before,
.ion-flash-off:before,
.ion-folder:before,
.ion-fork:before,
.ion-fork-repo:before,
.ion-forward:before,
.ion-funnel:before,
.ion-gear-a:before,
.ion-gear-b:before,
.ion-grid:before,
.ion-hammer:before,
.ion-happy:before,
.ion-happy-outline:before,
.ion-headphone:before,
.ion-heart:before,
.ion-heart-broken:before,
.ion-help:before,
.ion-help-buoy:before,
.ion-help-circled:before,
.ion-home:before,
.ion-icecream:before,
.ion-image:before,
.ion-images:before,
.ion-information:before,
.ion-information-circled:before,
.ion-ionic:before,
.ion-ios-alarm:before,
.ion-ios-alarm-outline:before,
.ion-ios-albums:before,
.ion-ios-albums-outline:before,
.ion-ios-americanfootball:before,
.ion-ios-americanfootball-outline:before,
.ion-ios-analytics:before,
.ion-ios-analytics-outline:before,
.ion-ios-arrow-back:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .page-link:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .pagination-datatables li a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-forward:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .page-link:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .pagination-datatables li a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a:before,
.ion-ios-arrow-left:before,
.ion-ios-arrow-right:before,
.ion-ios-arrow-thin-down:before,
.ion-ios-arrow-thin-left:before,
.ion-ios-arrow-thin-right:before,
.ion-ios-arrow-thin-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-at-outline:before,
.ion-ios-barcode:before,
.ion-ios-barcode-outline:before,
.ion-ios-baseball:before,
.ion-ios-baseball-outline:before,
.ion-ios-basketball:before,
.ion-ios-basketball-outline:before,
.ion-ios-bell:before,
.ion-ios-bell-outline:before,
.ion-ios-body:before,
.ion-ios-body-outline:before,
.ion-ios-bolt:before,
.ion-ios-bolt-outline:before,
.ion-ios-book:before,
.ion-ios-book-outline:before,
.ion-ios-bookmarks:before,
.ion-ios-bookmarks-outline:before,
.ion-ios-box:before,
.ion-ios-box-outline:before,
.ion-ios-briefcase:before,
.ion-ios-briefcase-outline:before,
.ion-ios-browsers:before,
.ion-ios-browsers-outline:before,
.ion-ios-calculator:before,
.ion-ios-calculator-outline:before,
.ion-ios-calendar:before,
.ion-ios-calendar-outline:before,
.ion-ios-camera:before,
.ion-ios-camera-outline:before,
.ion-ios-cart:before,
.ion-ios-cart-outline:before,
.ion-ios-chatboxes:before,
.ion-ios-chatboxes-outline:before,
.ion-ios-chatbubble:before,
.ion-ios-chatbubble-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-empty:before,
.ion-ios-checkmark-outline:before,
.ion-ios-circle-filled:before,
.ion-ios-circle-outline:before,
.ion-ios-clock:before,
.ion-ios-clock-outline:before,
.ion-ios-close:before,
.ion-ios-close-empty:before,
.ion-ios-close-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-download-outline:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloud-upload-outline:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-cloudy-night-outline:before,
.ion-ios-cloudy-outline:before,
.ion-ios-cog:before,
.ion-ios-cog-outline:before,
.ion-ios-color-filter:before,
.ion-ios-color-filter-outline:before,
.ion-ios-color-wand:before,
.ion-ios-color-wand-outline:before,
.ion-ios-compose:before,
.ion-ios-compose-outline:before,
.ion-ios-contact:before,
.ion-ios-contact-outline:before,
.ion-ios-copy:before,
.ion-ios-copy-outline:before,
.ion-ios-crop:before,
.ion-ios-crop-strong:before,
.ion-ios-download:before,
.ion-ios-download-outline:before,
.ion-ios-drag:before,
.ion-ios-email:before,
.ion-ios-email-outline:before,
.ion-ios-eye:before,
.ion-ios-eye-outline:before,
.ion-ios-fastforward:before,
.ion-ios-fastforward-outline:before,
.ion-ios-filing:before,
.ion-ios-filing-outline:before,
.ion-ios-film:before,
.ion-ios-film-outline:before,
.ion-ios-flag:before,
.ion-ios-flag-outline:before,
.ion-ios-flame:before,
.ion-ios-flame-outline:before,
.ion-ios-flask:before,
.ion-ios-flask-outline:before,
.ion-ios-flower:before,
.ion-ios-flower-outline:before,
.ion-ios-folder:before,
.ion-ios-folder-outline:before,
.ion-ios-football:before,
.ion-ios-football-outline:before,
.ion-ios-game-controller-a:before,
.ion-ios-game-controller-a-outline:before,
.ion-ios-game-controller-b:before,
.ion-ios-game-controller-b-outline:before,
.ion-ios-gear:before,
.ion-ios-gear-outline:before,
.ion-ios-glasses:before,
.ion-ios-glasses-outline:before,
.ion-ios-grid-view:before,
.ion-ios-grid-view-outline:before,
.ion-ios-heart:before,
.ion-ios-heart-outline:before,
.ion-ios-help:before,
.ion-ios-help-empty:before,
.ion-ios-help-outline:before,
.ion-ios-home:before,
.ion-ios-home-outline:before,
.ion-ios-infinite:before,
.ion-ios-infinite-outline:before,
.ion-ios-information:before,
.ion-ios-information-empty:before,
.ion-ios-information-outline:before,
.ion-ios-ionic-outline:before,
.ion-ios-keypad:before,
.ion-ios-keypad-outline:before,
.ion-ios-lightbulb:before,
.ion-ios-lightbulb-outline:before,
.ion-ios-list:before,
.ion-ios-list-outline:before,
.ion-ios-location:before,
.ion-ios-location-outline:before,
.ion-ios-locked:before,
.ion-ios-locked-outline:before,
.ion-ios-loop:before,
.ion-ios-loop-strong:before,
.ion-ios-medical:before,
.ion-ios-medical-outline:before,
.ion-ios-medkit:before,
.ion-ios-medkit-outline:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-mic-outline:before,
.ion-ios-minus:before,
.ion-ios-minus-empty:before,
.ion-ios-minus-outline:before,
.ion-ios-monitor:before,
.ion-ios-monitor-outline:before,
.ion-ios-moon:before,
.ion-ios-moon-outline:before,
.ion-ios-more:before,
.ion-ios-more-outline:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-navigate-outline:before,
.ion-ios-nutrition:before,
.ion-ios-nutrition-outline:before,
.ion-ios-paper:before,
.ion-ios-paper-outline:before,
.ion-ios-paperplane:before,
.ion-ios-paperplane-outline:before,
.ion-ios-partlysunny:before,
.ion-ios-partlysunny-outline:before,
.ion-ios-pause:before,
.ion-ios-pause-outline:before,
.ion-ios-paw:before,
.ion-ios-paw-outline:before,
.ion-ios-people:before,
.ion-ios-people-outline:before,
.ion-ios-person:before,
.ion-ios-person-outline:before,
.ion-ios-personadd:before,
.ion-ios-personadd-outline:before,
.ion-ios-photos:before,
.ion-ios-photos-outline:before,
.ion-ios-pie:before,
.ion-ios-pie-outline:before,
.ion-ios-pint:before,
.ion-ios-pint-outline:before,
.ion-ios-play:before,
.ion-ios-play-outline:before,
.ion-ios-plus:before,
.ion-ios-plus-empty:before,
.ion-ios-plus-outline:before,
.ion-ios-pricetag:before,
.ion-ios-pricetag-outline:before,
.ion-ios-pricetags:before,
.ion-ios-pricetags-outline:before,
.ion-ios-printer:before,
.ion-ios-printer-outline:before,
.ion-ios-pulse:before,
.ion-ios-pulse-strong:before,
.ion-ios-rainy:before,
.ion-ios-rainy-outline:before,
.ion-ios-recording:before,
.ion-ios-recording-outline:before,
.ion-ios-redo:before,
.ion-ios-redo-outline:before,
.ion-ios-refresh:before,
.ion-ios-refresh-empty:before,
.ion-ios-refresh-outline:before,
.ion-ios-reload:before,
.ion-ios-reverse-camera:before,
.ion-ios-reverse-camera-outline:before,
.ion-ios-rewind:before,
.ion-ios-rewind-outline:before,
.ion-ios-rose:before,
.ion-ios-rose-outline:before,
.ion-ios-search:before,
.ion-ios-search-strong:before,
.ion-ios-settings:before,
.ion-ios-settings-strong:before,
.ion-ios-shuffle:before,
.ion-ios-shuffle-strong:before,
.ion-ios-skipbackward:before,
.ion-ios-skipbackward-outline:before,
.ion-ios-skipforward:before,
.ion-ios-skipforward-outline:before,
.ion-ios-snowy:before,
.ion-ios-speedometer:before,
.ion-ios-speedometer-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stopwatch:before,
.ion-ios-stopwatch-outline:before,
.ion-ios-sunny:before,
.ion-ios-sunny-outline:before,
.ion-ios-telephone:before,
.ion-ios-telephone-outline:before,
.ion-ios-tennisball:before,
.ion-ios-tennisball-outline:before,
.ion-ios-thunderstorm:before,
.ion-ios-thunderstorm-outline:before,
.ion-ios-time:before,
.ion-ios-time-outline:before,
.ion-ios-timer:before,
.ion-ios-timer-outline:before,
.ion-ios-toggle:before,
.ion-ios-toggle-outline:before,
.ion-ios-trash:before,
.ion-ios-trash-outline:before,
.ion-ios-undo:before,
.ion-ios-undo-outline:before,
.ion-ios-unlocked:before,
.ion-ios-unlocked-outline:before,
.ion-ios-upload:before,
.ion-ios-upload-outline:before,
.ion-ios-videocam:before,
.ion-ios-videocam-outline:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-wineglass:before,
.ion-ios-wineglass-outline:before,
.ion-ios-world:before,
.ion-ios-world-outline:before,
.ion-ipad:before,
.ion-iphone:before,
.ion-ipod:before,
.ion-jet:before,
.ion-key:before,
.ion-knife:before,
.ion-laptop:before,
.ion-leaf:before,
.ion-levels:before,
.ion-lightbulb:before,
.ion-link:before,
.ion-load-a:before,
.ion-load-b:before,
.ion-load-c:before,
.ion-load-d:before,
.ion-location:before,
.ion-lock-combination:before,
.ion-locked:before,
.ion-log-in:before,
.ion-log-out:before,
.ion-loop:before,
.ion-magnet:before,
.ion-male:before,
.ion-man:before,
.ion-map:before,
.ion-medkit:before,
.ion-merge:before,
.ion-mic-a:before,
.ion-mic-b:before,
.ion-mic-c:before,
.ion-minus:before,
.ion-minus-circled:before,
.ion-minus-round:before,
.ion-model-s:before,
.ion-monitor:before,
.ion-more:before,
.ion-mouse:before,
.ion-music-note:before,
.ion-navicon:before,
.ion-navicon-round:before,
.ion-navigate:before,
.ion-network:before,
.ion-no-smoking:before,
.ion-nuclear:before,
.ion-outlet:before,
.ion-paintbrush:before,
.ion-paintbucket:before,
.ion-paper-airplane:before,
.ion-paperclip:before,
.ion-pause:before,
.ion-person:before,
.ion-person-add:before,
.ion-person-stalker:before,
.ion-pie-graph:before,
.ion-pin:before,
.ion-pinpoint:before,
.ion-pizza:before,
.ion-plane:before,
.ion-planet:before,
.ion-play:before,
.ion-playstation:before,
.ion-plus:before,
.ion-plus-circled:before,
.ion-plus-round:before,
.ion-podium:before,
.ion-pound:before,
.ion-power:before,
.ion-pricetag:before,
.ion-pricetags:before,
.ion-printer:before,
.ion-pull-request:before,
.ion-qr-scanner:before,
.ion-quote:before,
.ion-radio-waves:before,
.ion-record:before,
.ion-refresh:before,
.ion-reply:before,
.ion-reply-all:before,
.ion-ribbon-a:before,
.ion-ribbon-b:before,
.ion-sad:before,
.ion-sad-outline:before,
.ion-scissors:before,
.ion-search:before,
.ion-settings:before,
.ion-share:before,
.ion-shuffle:before,
.ion-skip-backward:before,
.ion-skip-forward:before,
.ion-social-android:before,
.ion-social-android-outline:before,
.ion-social-angular:before,
.ion-social-angular-outline:before,
.ion-social-apple:before,
.ion-social-apple-outline:before,
.ion-social-bitcoin:before,
.ion-social-bitcoin-outline:before,
.ion-social-buffer:before,
.ion-social-buffer-outline:before,
.ion-social-chrome:before,
.ion-social-chrome-outline:before,
.ion-social-codepen:before,
.ion-social-codepen-outline:before,
.ion-social-css3:before,
.ion-social-css3-outline:before,
.ion-social-designernews:before,
.ion-social-designernews-outline:before,
.ion-social-dribbble:before,
.ion-social-dribbble-outline:before,
.ion-social-dropbox:before,
.ion-social-dropbox-outline:before,
.ion-social-euro:before,
.ion-social-euro-outline:before,
.ion-social-facebook:before,
.ion-social-facebook-outline:before,
.ion-social-foursquare:before,
.ion-social-foursquare-outline:before,
.ion-social-freebsd-devil:before,
.ion-social-github:before,
.ion-social-github-outline:before,
.ion-social-google:before,
.ion-social-google-outline:before,
.ion-social-googleplus:before,
.ion-social-googleplus-outline:before,
.ion-social-hackernews:before,
.ion-social-hackernews-outline:before,
.ion-social-html5:before,
.ion-social-html5-outline:before,
.ion-social-instagram:before,
.ion-social-instagram-outline:before,
.ion-social-javascript:before,
.ion-social-javascript-outline:before,
.ion-social-linkedin:before,
.ion-social-linkedin-outline:before,
.ion-social-markdown:before,
.ion-social-nodejs:before,
.ion-social-octocat:before,
.ion-social-pinterest:before,
.ion-social-pinterest-outline:before,
.ion-social-python:before,
.ion-social-reddit:before,
.ion-social-reddit-outline:before,
.ion-social-rss:before,
.ion-social-rss-outline:before,
.ion-social-sass:before,
.ion-social-skype:before,
.ion-social-skype-outline:before,
.ion-social-snapchat:before,
.ion-social-snapchat-outline:before,
.ion-social-tumblr:before,
.ion-social-tumblr-outline:before,
.ion-social-tux:before,
.ion-social-twitch:before,
.ion-social-twitch-outline:before,
.ion-social-twitter:before,
.ion-social-twitter-outline:before,
.ion-social-usd:before,
.ion-social-usd-outline:before,
.ion-social-vimeo:before,
.ion-social-vimeo-outline:before,
.ion-social-whatsapp:before,
.ion-social-whatsapp-outline:before,
.ion-social-windows:before,
.ion-social-windows-outline:before,
.ion-social-wordpress:before,
.ion-social-wordpress-outline:before,
.ion-social-yahoo:before,
.ion-social-yahoo-outline:before,
.ion-social-yen:before,
.ion-social-yen-outline:before,
.ion-social-youtube:before,
.ion-social-youtube-outline:before,
.ion-soup-can:before,
.ion-soup-can-outline:before,
.ion-speakerphone:before,
.ion-speedometer:before,
.ion-spoon:before,
.ion-star:before,
.ion-stats-bars:before,
.ion-steam:before,
.ion-stop:before,
.ion-thermometer:before,
.ion-thumbsdown:before,
.ion-thumbsup:before,
.ion-toggle:before,
.ion-toggle-filled:before,
.ion-transgender:before,
.ion-trash-a:before,
.ion-trash-b:before,
.ion-trophy:before,
.ion-tshirt:before,
.ion-tshirt-outline:before,
.ion-umbrella:before,
.ion-university:before,
.ion-unlocked:before,
.ion-upload:before,
.ion-usb:before,
.ion-videocamera:before,
.ion-volume-high:before,
.ion-volume-low:before,
.ion-volume-medium:before,
.ion-volume-mute:before,
.ion-wand:before,
.ion-waterdrop:before,
.ion-wifi:before,
.ion-wineglass:before,
.ion-woman:before,
.ion-wrench:before,
.ion-xbox:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-alert:before {
  content: "\F101";
}

.ion-alert-circled:before {
  content: "\F100";
}

.ion-android-add:before {
  content: "\F2C7";
}

.ion-android-add-circle:before {
  content: "\F359";
}

.ion-android-alarm-clock:before {
  content: "\F35A";
}

.ion-android-alert:before {
  content: "\F35B";
}

.ion-android-apps:before {
  content: "\F35C";
}

.ion-android-archive:before {
  content: "\F2C9";
}

.ion-android-arrow-back:before {
  content: "\F2CA";
}

.ion-android-arrow-down:before {
  content: "\F35D";
}

.ion-android-arrow-dropdown:before {
  content: "\F35F";
}

.ion-android-arrow-dropdown-circle:before {
  content: "\F35E";
}

.ion-android-arrow-dropleft:before {
  content: "\F361";
}

.ion-android-arrow-dropleft-circle:before {
  content: "\F360";
}

.ion-android-arrow-dropright:before {
  content: "\F363";
}

.ion-android-arrow-dropright-circle:before {
  content: "\F362";
}

.ion-android-arrow-dropup:before {
  content: "\F365";
}

.ion-android-arrow-dropup-circle:before {
  content: "\F364";
}

.ion-android-arrow-forward:before {
  content: "\F30F";
}

.ion-android-arrow-up:before {
  content: "\F366";
}

.ion-android-attach:before {
  content: "\F367";
}

.ion-android-bar:before {
  content: "\F368";
}

.ion-android-bicycle:before {
  content: "\F369";
}

.ion-android-boat:before {
  content: "\F36A";
}

.ion-android-bookmark:before {
  content: "\F36B";
}

.ion-android-bulb:before {
  content: "\F36C";
}

.ion-android-bus:before {
  content: "\F36D";
}

.ion-android-calendar:before {
  content: "\F2D1";
}

.ion-android-call:before {
  content: "\F2D2";
}

.ion-android-camera:before {
  content: "\F2D3";
}

.ion-android-cancel:before {
  content: "\F36E";
}

.ion-android-car:before {
  content: "\F36F";
}

.ion-android-cart:before {
  content: "\F370";
}

.ion-android-chat:before {
  content: "\F2D4";
}

.ion-android-checkbox:before {
  content: "\F374";
}

.ion-android-checkbox-blank:before {
  content: "\F371";
}

.ion-android-checkbox-outline:before {
  content: "\F373";
}

.ion-android-checkbox-outline-blank:before {
  content: "\F372";
}

.ion-android-checkmark-circle:before {
  content: "\F375";
}

.ion-android-clipboard:before {
  content: "\F376";
}

.ion-android-close:before {
  content: "\F2D7";
}

.ion-android-cloud:before {
  content: "\F37A";
}

.ion-android-cloud-circle:before {
  content: "\F377";
}

.ion-android-cloud-done:before {
  content: "\F378";
}

.ion-android-cloud-outline:before {
  content: "\F379";
}

.ion-android-color-palette:before {
  content: "\F37B";
}

.ion-android-compass:before {
  content: "\F37C";
}

.ion-android-contact:before {
  content: "\F2D8";
}

.ion-android-contacts:before {
  content: "\F2D9";
}

.ion-android-contract:before {
  content: "\F37D";
}

.ion-android-create:before {
  content: "\F37E";
}

.ion-android-delete:before {
  content: "\F37F";
}

.ion-android-desktop:before {
  content: "\F380";
}

.ion-android-document:before {
  content: "\F381";
}

.ion-android-done:before {
  content: "\F383";
}

.ion-android-done-all:before {
  content: "\F382";
}

.ion-android-download:before {
  content: "\F2DD";
}

.ion-android-drafts:before {
  content: "\F384";
}

.ion-android-exit:before {
  content: "\F385";
}

.ion-android-expand:before {
  content: "\F386";
}

.ion-android-favorite:before {
  content: "\F388";
}

.ion-android-favorite-outline:before {
  content: "\F387";
}

.ion-android-film:before {
  content: "\F389";
}

.ion-android-folder:before {
  content: "\F2E0";
}

.ion-android-folder-open:before {
  content: "\F38A";
}

.ion-android-funnel:before {
  content: "\F38B";
}

.ion-android-globe:before {
  content: "\F38C";
}

.ion-android-hand:before {
  content: "\F2E3";
}

.ion-android-hangout:before {
  content: "\F38D";
}

.ion-android-happy:before {
  content: "\F38E";
}

.ion-android-home:before {
  content: "\F38F";
}

.ion-android-image:before {
  content: "\F2E4";
}

.ion-android-laptop:before {
  content: "\F390";
}

.ion-android-list:before {
  content: "\F391";
}

.ion-android-locate:before {
  content: "\F2E9";
}

.ion-android-lock:before {
  content: "\F392";
}

.ion-android-mail:before {
  content: "\F2EB";
}

.ion-android-map:before {
  content: "\F393";
}

.ion-android-menu:before {
  content: "\F394";
}

.ion-android-microphone:before {
  content: "\F2EC";
}

.ion-android-microphone-off:before {
  content: "\F395";
}

.ion-android-more-horizontal:before {
  content: "\F396";
}

.ion-android-more-vertical:before {
  content: "\F397";
}

.ion-android-navigate:before {
  content: "\F398";
}

.ion-android-notifications:before {
  content: "\F39B";
}

.ion-android-notifications-none:before {
  content: "\F399";
}

.ion-android-notifications-off:before {
  content: "\F39A";
}

.ion-android-open:before {
  content: "\F39C";
}

.ion-android-options:before {
  content: "\F39D";
}

.ion-android-people:before {
  content: "\F39E";
}

.ion-android-person:before {
  content: "\F3A0";
}

.ion-android-person-add:before {
  content: "\F39F";
}

.ion-android-phone-landscape:before {
  content: "\F3A1";
}

.ion-android-phone-portrait:before {
  content: "\F3A2";
}

.ion-android-pin:before {
  content: "\F3A3";
}

.ion-android-plane:before {
  content: "\F3A4";
}

.ion-android-playstore:before {
  content: "\F2F0";
}

.ion-android-print:before {
  content: "\F3A5";
}

.ion-android-radio-button-off:before {
  content: "\F3A6";
}

.ion-android-radio-button-on:before {
  content: "\F3A7";
}

.ion-android-refresh:before {
  content: "\F3A8";
}

.ion-android-remove:before {
  content: "\F2F4";
}

.ion-android-remove-circle:before {
  content: "\F3A9";
}

.ion-android-restaurant:before {
  content: "\F3AA";
}

.ion-android-sad:before {
  content: "\F3AB";
}

.ion-android-search:before {
  content: "\F2F5";
}

.ion-android-send:before {
  content: "\F2F6";
}

.ion-android-settings:before {
  content: "\F2F7";
}

.ion-android-share:before {
  content: "\F2F8";
}

.ion-android-share-alt:before {
  content: "\F3AC";
}

.ion-android-star:before {
  content: "\F2FC";
}

.ion-android-star-half:before {
  content: "\F3AD";
}

.ion-android-star-outline:before {
  content: "\F3AE";
}

.ion-android-stopwatch:before {
  content: "\F2FD";
}

.ion-android-subway:before {
  content: "\F3AF";
}

.ion-android-sunny:before {
  content: "\F3B0";
}

.ion-android-sync:before {
  content: "\F3B1";
}

.ion-android-textsms:before {
  content: "\F3B2";
}

.ion-android-time:before {
  content: "\F3B3";
}

.ion-android-train:before {
  content: "\F3B4";
}

.ion-android-unlock:before {
  content: "\F3B5";
}

.ion-android-upload:before {
  content: "\F3B6";
}

.ion-android-volume-down:before {
  content: "\F3B7";
}

.ion-android-volume-mute:before {
  content: "\F3B8";
}

.ion-android-volume-off:before {
  content: "\F3B9";
}

.ion-android-volume-up:before {
  content: "\F3BA";
}

.ion-android-walk:before {
  content: "\F3BB";
}

.ion-android-warning:before {
  content: "\F3BC";
}

.ion-android-watch:before {
  content: "\F3BD";
}

.ion-android-wifi:before {
  content: "\F305";
}

.ion-aperture:before {
  content: "\F313";
}

.ion-archive:before {
  content: "\F102";
}

.ion-arrow-down-a:before {
  content: "\F103";
}

.ion-arrow-down-b:before {
  content: "\F104";
}

.ion-arrow-down-c:before {
  content: "\F105";
}

.ion-arrow-expand:before {
  content: "\F25E";
}

.ion-arrow-graph-down-left:before {
  content: "\F25F";
}

.ion-arrow-graph-down-right:before {
  content: "\F260";
}

.ion-arrow-graph-up-left:before {
  content: "\F261";
}

.ion-arrow-graph-up-right:before {
  content: "\F262";
}

.ion-arrow-left-a:before {
  content: "\F106";
}

.ion-arrow-left-b:before {
  content: "\F107";
}

.ion-arrow-left-c:before {
  content: "\F108";
}

.ion-arrow-move:before {
  content: "\F263";
}

.ion-arrow-resize:before {
  content: "\F264";
}

.ion-arrow-return-left:before {
  content: "\F265";
}

.ion-arrow-return-right:before {
  content: "\F266";
}

.ion-arrow-right-a:before {
  content: "\F109";
}

.ion-arrow-right-b:before {
  content: "\F10A";
}

.ion-arrow-right-c:before {
  content: "\F10B";
}

.ion-arrow-shrink:before {
  content: "\F267";
}

.ion-arrow-swap:before {
  content: "\F268";
}

.ion-arrow-up-a:before {
  content: "\F10C";
}

.ion-arrow-up-b:before {
  content: "\F10D";
}

.ion-arrow-up-c:before {
  content: "\F10E";
}

.ion-asterisk:before {
  content: "\F314";
}

.ion-at:before {
  content: "\F10F";
}

.ion-backspace:before {
  content: "\F3BF";
}

.ion-backspace-outline:before {
  content: "\F3BE";
}

.ion-bag:before {
  content: "\F110";
}

.ion-battery-charging:before {
  content: "\F111";
}

.ion-battery-empty:before {
  content: "\F112";
}

.ion-battery-full:before {
  content: "\F113";
}

.ion-battery-half:before {
  content: "\F114";
}

.ion-battery-low:before {
  content: "\F115";
}

.ion-beaker:before {
  content: "\F269";
}

.ion-beer:before {
  content: "\F26A";
}

.ion-bluetooth:before {
  content: "\F116";
}

.ion-bonfire:before {
  content: "\F315";
}

.ion-bookmark:before {
  content: "\F26B";
}

.ion-bowtie:before {
  content: "\F3C0";
}

.ion-briefcase:before {
  content: "\F26C";
}

.ion-bug:before {
  content: "\F2BE";
}

.ion-calculator:before {
  content: "\F26D";
}

.ion-calendar:before {
  content: "\F117";
}

.ion-camera:before {
  content: "\F118";
}

.ion-card:before {
  content: "\F119";
}

.ion-cash:before {
  content: "\F316";
}

.ion-chatbox:before {
  content: "\F11B";
}

.ion-chatbox-working:before {
  content: "\F11A";
}

.ion-chatboxes:before {
  content: "\F11C";
}

.ion-chatbubble:before {
  content: "\F11E";
}

.ion-chatbubble-working:before {
  content: "\F11D";
}

.ion-chatbubbles:before {
  content: "\F11F";
}

.ion-checkmark:before {
  content: "\F122";
}

.ion-checkmark-circled:before {
  content: "\F120";
}

.ion-checkmark-round:before {
  content: "\F121";
}

.ion-chevron-down:before {
  content: "\F123";
}

.ion-chevron-left:before {
  content: "\F124";
}

.ion-chevron-right:before {
  content: "\F125";
}

.ion-chevron-up:before {
  content: "\F126";
}

.ion-clipboard:before {
  content: "\F127";
}

.ion-clock:before {
  content: "\F26E";
}

.ion-close:before {
  content: "\F12A";
}

.ion-close-circled:before {
  content: "\F128";
}

.ion-close-round:before {
  content: "\F129";
}

.ion-closed-captioning:before {
  content: "\F317";
}

.ion-cloud:before {
  content: "\F12B";
}

.ion-code:before {
  content: "\F271";
}

.ion-code-download:before {
  content: "\F26F";
}

.ion-code-working:before {
  content: "\F270";
}

.ion-coffee:before {
  content: "\F272";
}

.ion-compass:before {
  content: "\F273";
}

.ion-compose:before {
  content: "\F12C";
}

.ion-connection-bars:before {
  content: "\F274";
}

.ion-contrast:before {
  content: "\F275";
}

.ion-crop:before {
  content: "\F3C1";
}

.ion-cube:before {
  content: "\F318";
}

.ion-disc:before {
  content: "\F12D";
}

.ion-document:before {
  content: "\F12F";
}

.ion-document-text:before {
  content: "\F12E";
}

.ion-drag:before {
  content: "\F130";
}

.ion-earth:before {
  content: "\F276";
}

.ion-easel:before {
  content: "\F3C2";
}

.ion-edit:before {
  content: "\F2BF";
}

.ion-egg:before {
  content: "\F277";
}

.ion-eject:before {
  content: "\F131";
}

.ion-email:before {
  content: "\F132";
}

.ion-email-unread:before {
  content: "\F3C3";
}

.ion-erlenmeyer-flask:before {
  content: "\F3C5";
}

.ion-erlenmeyer-flask-bubbles:before {
  content: "\F3C4";
}

.ion-eye:before {
  content: "\F133";
}

.ion-eye-disabled:before {
  content: "\F306";
}

.ion-female:before {
  content: "\F278";
}

.ion-filing:before {
  content: "\F134";
}

.ion-film-marker:before {
  content: "\F135";
}

.ion-fireball:before {
  content: "\F319";
}

.ion-flag:before {
  content: "\F279";
}

.ion-flame:before {
  content: "\F31A";
}

.ion-flash:before {
  content: "\F137";
}

.ion-flash-off:before {
  content: "\F136";
}

.ion-folder:before {
  content: "\F139";
}

.ion-fork:before {
  content: "\F27A";
}

.ion-fork-repo:before {
  content: "\F2C0";
}

.ion-forward:before {
  content: "\F13A";
}

.ion-funnel:before {
  content: "\F31B";
}

.ion-gear-a:before {
  content: "\F13D";
}

.ion-gear-b:before {
  content: "\F13E";
}

.ion-grid:before {
  content: "\F13F";
}

.ion-hammer:before {
  content: "\F27B";
}

.ion-happy:before {
  content: "\F31C";
}

.ion-happy-outline:before {
  content: "\F3C6";
}

.ion-headphone:before {
  content: "\F140";
}

.ion-heart:before {
  content: "\F141";
}

.ion-heart-broken:before {
  content: "\F31D";
}

.ion-help:before {
  content: "\F143";
}

.ion-help-buoy:before {
  content: "\F27C";
}

.ion-help-circled:before {
  content: "\F142";
}

.ion-home:before {
  content: "\F144";
}

.ion-icecream:before {
  content: "\F27D";
}

.ion-image:before {
  content: "\F147";
}

.ion-images:before {
  content: "\F148";
}

.ion-information:before {
  content: "\F14A";
}

.ion-information-circled:before {
  content: "\F149";
}

.ion-ionic:before {
  content: "\F14B";
}

.ion-ios-alarm:before {
  content: "\F3C8";
}

.ion-ios-alarm-outline:before {
  content: "\F3C7";
}

.ion-ios-albums:before {
  content: "\F3CA";
}

.ion-ios-albums-outline:before {
  content: "\F3C9";
}

.ion-ios-americanfootball:before {
  content: "\F3CC";
}

.ion-ios-americanfootball-outline:before {
  content: "\F3CB";
}

.ion-ios-analytics:before {
  content: "\F3CE";
}

.ion-ios-analytics-outline:before {
  content: "\F3CD";
}

.ion-ios-arrow-back:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .page-link:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .pagination-datatables li a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a:before {
  content: "\F3CF";
}

.ion-ios-arrow-down:before {
  content: "\F3D0";
}

.ion-ios-arrow-forward:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .page-link:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .pagination-datatables li a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a:before,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a:before {
  content: "\F3D1";
}

.ion-ios-arrow-left:before {
  content: "\F3D2";
}

.ion-ios-arrow-right:before {
  content: "\F3D3";
}

.ion-ios-arrow-thin-down:before {
  content: "\F3D4";
}

.ion-ios-arrow-thin-left:before {
  content: "\F3D5";
}

.ion-ios-arrow-thin-right:before {
  content: "\F3D6";
}

.ion-ios-arrow-thin-up:before {
  content: "\F3D7";
}

.ion-ios-arrow-up:before {
  content: "\F3D8";
}

.ion-ios-at:before {
  content: "\F3DA";
}

.ion-ios-at-outline:before {
  content: "\F3D9";
}

.ion-ios-barcode:before {
  content: "\F3DC";
}

.ion-ios-barcode-outline:before {
  content: "\F3DB";
}

.ion-ios-baseball:before {
  content: "\F3DE";
}

.ion-ios-baseball-outline:before {
  content: "\F3DD";
}

.ion-ios-basketball:before {
  content: "\F3E0";
}

.ion-ios-basketball-outline:before {
  content: "\F3DF";
}

.ion-ios-bell:before {
  content: "\F3E2";
}

.ion-ios-bell-outline:before {
  content: "\F3E1";
}

.ion-ios-body:before {
  content: "\F3E4";
}

.ion-ios-body-outline:before {
  content: "\F3E3";
}

.ion-ios-bolt:before {
  content: "\F3E6";
}

.ion-ios-bolt-outline:before {
  content: "\F3E5";
}

.ion-ios-book:before {
  content: "\F3E8";
}

.ion-ios-book-outline:before {
  content: "\F3E7";
}

.ion-ios-bookmarks:before {
  content: "\F3EA";
}

.ion-ios-bookmarks-outline:before {
  content: "\F3E9";
}

.ion-ios-box:before {
  content: "\F3EC";
}

.ion-ios-box-outline:before {
  content: "\F3EB";
}

.ion-ios-briefcase:before {
  content: "\F3EE";
}

.ion-ios-briefcase-outline:before {
  content: "\F3ED";
}

.ion-ios-browsers:before {
  content: "\F3F0";
}

.ion-ios-browsers-outline:before {
  content: "\F3EF";
}

.ion-ios-calculator:before {
  content: "\F3F2";
}

.ion-ios-calculator-outline:before {
  content: "\F3F1";
}

.ion-ios-calendar:before {
  content: "\F3F4";
}

.ion-ios-calendar-outline:before {
  content: "\F3F3";
}

.ion-ios-camera:before {
  content: "\F3F6";
}

.ion-ios-camera-outline:before {
  content: "\F3F5";
}

.ion-ios-cart:before {
  content: "\F3F8";
}

.ion-ios-cart-outline:before {
  content: "\F3F7";
}

.ion-ios-chatboxes:before {
  content: "\F3FA";
}

.ion-ios-chatboxes-outline:before {
  content: "\F3F9";
}

.ion-ios-chatbubble:before {
  content: "\F3FC";
}

.ion-ios-chatbubble-outline:before {
  content: "\F3FB";
}

.ion-ios-checkmark:before {
  content: "\F3FF";
}

.ion-ios-checkmark-empty:before {
  content: "\F3FD";
}

.ion-ios-checkmark-outline:before {
  content: "\F3FE";
}

.ion-ios-circle-filled:before {
  content: "\F400";
}

.ion-ios-circle-outline:before {
  content: "\F401";
}

.ion-ios-clock:before {
  content: "\F403";
}

.ion-ios-clock-outline:before {
  content: "\F402";
}

.ion-ios-close:before {
  content: "\F406";
}

.ion-ios-close-empty:before {
  content: "\F404";
}

.ion-ios-close-outline:before {
  content: "\F405";
}

.ion-ios-cloud:before {
  content: "\F40C";
}

.ion-ios-cloud-download:before {
  content: "\F408";
}

.ion-ios-cloud-download-outline:before {
  content: "\F407";
}

.ion-ios-cloud-outline:before {
  content: "\F409";
}

.ion-ios-cloud-upload:before {
  content: "\F40B";
}

.ion-ios-cloud-upload-outline:before {
  content: "\F40A";
}

.ion-ios-cloudy:before {
  content: "\F410";
}

.ion-ios-cloudy-night:before {
  content: "\F40E";
}

.ion-ios-cloudy-night-outline:before {
  content: "\F40D";
}

.ion-ios-cloudy-outline:before {
  content: "\F40F";
}

.ion-ios-cog:before {
  content: "\F412";
}

.ion-ios-cog-outline:before {
  content: "\F411";
}

.ion-ios-color-filter:before {
  content: "\F414";
}

.ion-ios-color-filter-outline:before {
  content: "\F413";
}

.ion-ios-color-wand:before {
  content: "\F416";
}

.ion-ios-color-wand-outline:before {
  content: "\F415";
}

.ion-ios-compose:before {
  content: "\F418";
}

.ion-ios-compose-outline:before {
  content: "\F417";
}

.ion-ios-contact:before {
  content: "\F41A";
}

.ion-ios-contact-outline:before {
  content: "\F419";
}

.ion-ios-copy:before {
  content: "\F41C";
}

.ion-ios-copy-outline:before {
  content: "\F41B";
}

.ion-ios-crop:before {
  content: "\F41E";
}

.ion-ios-crop-strong:before {
  content: "\F41D";
}

.ion-ios-download:before {
  content: "\F420";
}

.ion-ios-download-outline:before {
  content: "\F41F";
}

.ion-ios-drag:before {
  content: "\F421";
}

.ion-ios-email:before {
  content: "\F423";
}

.ion-ios-email-outline:before {
  content: "\F422";
}

.ion-ios-eye:before {
  content: "\F425";
}

.ion-ios-eye-outline:before {
  content: "\F424";
}

.ion-ios-fastforward:before {
  content: "\F427";
}

.ion-ios-fastforward-outline:before {
  content: "\F426";
}

.ion-ios-filing:before {
  content: "\F429";
}

.ion-ios-filing-outline:before {
  content: "\F428";
}

.ion-ios-film:before {
  content: "\F42B";
}

.ion-ios-film-outline:before {
  content: "\F42A";
}

.ion-ios-flag:before {
  content: "\F42D";
}

.ion-ios-flag-outline:before {
  content: "\F42C";
}

.ion-ios-flame:before {
  content: "\F42F";
}

.ion-ios-flame-outline:before {
  content: "\F42E";
}

.ion-ios-flask:before {
  content: "\F431";
}

.ion-ios-flask-outline:before {
  content: "\F430";
}

.ion-ios-flower:before {
  content: "\F433";
}

.ion-ios-flower-outline:before {
  content: "\F432";
}

.ion-ios-folder:before {
  content: "\F435";
}

.ion-ios-folder-outline:before {
  content: "\F434";
}

.ion-ios-football:before {
  content: "\F437";
}

.ion-ios-football-outline:before {
  content: "\F436";
}

.ion-ios-game-controller-a:before {
  content: "\F439";
}

.ion-ios-game-controller-a-outline:before {
  content: "\F438";
}

.ion-ios-game-controller-b:before {
  content: "\F43B";
}

.ion-ios-game-controller-b-outline:before {
  content: "\F43A";
}

.ion-ios-gear:before {
  content: "\F43D";
}

.ion-ios-gear-outline:before {
  content: "\F43C";
}

.ion-ios-glasses:before {
  content: "\F43F";
}

.ion-ios-glasses-outline:before {
  content: "\F43E";
}

.ion-ios-grid-view:before {
  content: "\F441";
}

.ion-ios-grid-view-outline:before {
  content: "\F440";
}

.ion-ios-heart:before {
  content: "\F443";
}

.ion-ios-heart-outline:before {
  content: "\F442";
}

.ion-ios-help:before {
  content: "\F446";
}

.ion-ios-help-empty:before {
  content: "\F444";
}

.ion-ios-help-outline:before {
  content: "\F445";
}

.ion-ios-home:before {
  content: "\F448";
}

.ion-ios-home-outline:before {
  content: "\F447";
}

.ion-ios-infinite:before {
  content: "\F44A";
}

.ion-ios-infinite-outline:before {
  content: "\F449";
}

.ion-ios-information:before {
  content: "\F44D";
}

.ion-ios-information-empty:before {
  content: "\F44B";
}

.ion-ios-information-outline:before {
  content: "\F44C";
}

.ion-ios-ionic-outline:before {
  content: "\F44E";
}

.ion-ios-keypad:before {
  content: "\F450";
}

.ion-ios-keypad-outline:before {
  content: "\F44F";
}

.ion-ios-lightbulb:before {
  content: "\F452";
}

.ion-ios-lightbulb-outline:before {
  content: "\F451";
}

.ion-ios-list:before {
  content: "\F454";
}

.ion-ios-list-outline:before {
  content: "\F453";
}

.ion-ios-location:before {
  content: "\F456";
}

.ion-ios-location-outline:before {
  content: "\F455";
}

.ion-ios-locked:before {
  content: "\F458";
}

.ion-ios-locked-outline:before {
  content: "\F457";
}

.ion-ios-loop:before {
  content: "\F45A";
}

.ion-ios-loop-strong:before {
  content: "\F459";
}

.ion-ios-medical:before {
  content: "\F45C";
}

.ion-ios-medical-outline:before {
  content: "\F45B";
}

.ion-ios-medkit:before {
  content: "\F45E";
}

.ion-ios-medkit-outline:before {
  content: "\F45D";
}

.ion-ios-mic:before {
  content: "\F461";
}

.ion-ios-mic-off:before {
  content: "\F45F";
}

.ion-ios-mic-outline:before {
  content: "\F460";
}

.ion-ios-minus:before {
  content: "\F464";
}

.ion-ios-minus-empty:before {
  content: "\F462";
}

.ion-ios-minus-outline:before {
  content: "\F463";
}

.ion-ios-monitor:before {
  content: "\F466";
}

.ion-ios-monitor-outline:before {
  content: "\F465";
}

.ion-ios-moon:before {
  content: "\F468";
}

.ion-ios-moon-outline:before {
  content: "\F467";
}

.ion-ios-more:before {
  content: "\F46A";
}

.ion-ios-more-outline:before {
  content: "\F469";
}

.ion-ios-musical-note:before {
  content: "\F46B";
}

.ion-ios-musical-notes:before {
  content: "\F46C";
}

.ion-ios-navigate:before {
  content: "\F46E";
}

.ion-ios-navigate-outline:before {
  content: "\F46D";
}

.ion-ios-nutrition:before {
  content: "\F470";
}

.ion-ios-nutrition-outline:before {
  content: "\F46F";
}

.ion-ios-paper:before {
  content: "\F472";
}

.ion-ios-paper-outline:before {
  content: "\F471";
}

.ion-ios-paperplane:before {
  content: "\F474";
}

.ion-ios-paperplane-outline:before {
  content: "\F473";
}

.ion-ios-partlysunny:before {
  content: "\F476";
}

.ion-ios-partlysunny-outline:before {
  content: "\F475";
}

.ion-ios-pause:before {
  content: "\F478";
}

.ion-ios-pause-outline:before {
  content: "\F477";
}

.ion-ios-paw:before {
  content: "\F47A";
}

.ion-ios-paw-outline:before {
  content: "\F479";
}

.ion-ios-people:before {
  content: "\F47C";
}

.ion-ios-people-outline:before {
  content: "\F47B";
}

.ion-ios-person:before {
  content: "\F47E";
}

.ion-ios-person-outline:before {
  content: "\F47D";
}

.ion-ios-personadd:before {
  content: "\F480";
}

.ion-ios-personadd-outline:before {
  content: "\F47F";
}

.ion-ios-photos:before {
  content: "\F482";
}

.ion-ios-photos-outline:before {
  content: "\F481";
}

.ion-ios-pie:before {
  content: "\F484";
}

.ion-ios-pie-outline:before {
  content: "\F483";
}

.ion-ios-pint:before {
  content: "\F486";
}

.ion-ios-pint-outline:before {
  content: "\F485";
}

.ion-ios-play:before {
  content: "\F488";
}

.ion-ios-play-outline:before {
  content: "\F487";
}

.ion-ios-plus:before {
  content: "\F48B";
}

.ion-ios-plus-empty:before {
  content: "\F489";
}

.ion-ios-plus-outline:before {
  content: "\F48A";
}

.ion-ios-pricetag:before {
  content: "\F48D";
}

.ion-ios-pricetag-outline:before {
  content: "\F48C";
}

.ion-ios-pricetags:before {
  content: "\F48F";
}

.ion-ios-pricetags-outline:before {
  content: "\F48E";
}

.ion-ios-printer:before {
  content: "\F491";
}

.ion-ios-printer-outline:before {
  content: "\F490";
}

.ion-ios-pulse:before {
  content: "\F493";
}

.ion-ios-pulse-strong:before {
  content: "\F492";
}

.ion-ios-rainy:before {
  content: "\F495";
}

.ion-ios-rainy-outline:before {
  content: "\F494";
}

.ion-ios-recording:before {
  content: "\F497";
}

.ion-ios-recording-outline:before {
  content: "\F496";
}

.ion-ios-redo:before {
  content: "\F499";
}

.ion-ios-redo-outline:before {
  content: "\F498";
}

.ion-ios-refresh:before {
  content: "\F49C";
}

.ion-ios-refresh-empty:before {
  content: "\F49A";
}

.ion-ios-refresh-outline:before {
  content: "\F49B";
}

.ion-ios-reload:before {
  content: "\F49D";
}

.ion-ios-reverse-camera:before {
  content: "\F49F";
}

.ion-ios-reverse-camera-outline:before {
  content: "\F49E";
}

.ion-ios-rewind:before {
  content: "\F4A1";
}

.ion-ios-rewind-outline:before {
  content: "\F4A0";
}

.ion-ios-rose:before {
  content: "\F4A3";
}

.ion-ios-rose-outline:before {
  content: "\F4A2";
}

.ion-ios-search:before {
  content: "\F4A5";
}

.ion-ios-search-strong:before {
  content: "\F4A4";
}

.ion-ios-settings:before {
  content: "\F4A7";
}

.ion-ios-settings-strong:before {
  content: "\F4A6";
}

.ion-ios-shuffle:before {
  content: "\F4A9";
}

.ion-ios-shuffle-strong:before {
  content: "\F4A8";
}

.ion-ios-skipbackward:before {
  content: "\F4AB";
}

.ion-ios-skipbackward-outline:before {
  content: "\F4AA";
}

.ion-ios-skipforward:before {
  content: "\F4AD";
}

.ion-ios-skipforward-outline:before {
  content: "\F4AC";
}

.ion-ios-snowy:before {
  content: "\F4AE";
}

.ion-ios-speedometer:before {
  content: "\F4B0";
}

.ion-ios-speedometer-outline:before {
  content: "\F4AF";
}

.ion-ios-star:before {
  content: "\F4B3";
}

.ion-ios-star-half:before {
  content: "\F4B1";
}

.ion-ios-star-outline:before {
  content: "\F4B2";
}

.ion-ios-stopwatch:before {
  content: "\F4B5";
}

.ion-ios-stopwatch-outline:before {
  content: "\F4B4";
}

.ion-ios-sunny:before {
  content: "\F4B7";
}

.ion-ios-sunny-outline:before {
  content: "\F4B6";
}

.ion-ios-telephone:before {
  content: "\F4B9";
}

.ion-ios-telephone-outline:before {
  content: "\F4B8";
}

.ion-ios-tennisball:before {
  content: "\F4BB";
}

.ion-ios-tennisball-outline:before {
  content: "\F4BA";
}

.ion-ios-thunderstorm:before {
  content: "\F4BD";
}

.ion-ios-thunderstorm-outline:before {
  content: "\F4BC";
}

.ion-ios-time:before {
  content: "\F4BF";
}

.ion-ios-time-outline:before {
  content: "\F4BE";
}

.ion-ios-timer:before {
  content: "\F4C1";
}

.ion-ios-timer-outline:before {
  content: "\F4C0";
}

.ion-ios-toggle:before {
  content: "\F4C3";
}

.ion-ios-toggle-outline:before {
  content: "\F4C2";
}

.ion-ios-trash:before {
  content: "\F4C5";
}

.ion-ios-trash-outline:before {
  content: "\F4C4";
}

.ion-ios-undo:before {
  content: "\F4C7";
}

.ion-ios-undo-outline:before {
  content: "\F4C6";
}

.ion-ios-unlocked:before {
  content: "\F4C9";
}

.ion-ios-unlocked-outline:before {
  content: "\F4C8";
}

.ion-ios-upload:before {
  content: "\F4CB";
}

.ion-ios-upload-outline:before {
  content: "\F4CA";
}

.ion-ios-videocam:before {
  content: "\F4CD";
}

.ion-ios-videocam-outline:before {
  content: "\F4CC";
}

.ion-ios-volume-high:before {
  content: "\F4CE";
}

.ion-ios-volume-low:before {
  content: "\F4CF";
}

.ion-ios-wineglass:before {
  content: "\F4D1";
}

.ion-ios-wineglass-outline:before {
  content: "\F4D0";
}

.ion-ios-world:before {
  content: "\F4D3";
}

.ion-ios-world-outline:before {
  content: "\F4D2";
}

.ion-ipad:before {
  content: "\F1F9";
}

.ion-iphone:before {
  content: "\F1FA";
}

.ion-ipod:before {
  content: "\F1FB";
}

.ion-jet:before {
  content: "\F295";
}

.ion-key:before {
  content: "\F296";
}

.ion-knife:before {
  content: "\F297";
}

.ion-laptop:before {
  content: "\F1FC";
}

.ion-leaf:before {
  content: "\F1FD";
}

.ion-levels:before {
  content: "\F298";
}

.ion-lightbulb:before {
  content: "\F299";
}

.ion-link:before {
  content: "\F1FE";
}

.ion-load-a:before {
  content: "\F29A";
}

.ion-load-b:before {
  content: "\F29B";
}

.ion-load-c:before {
  content: "\F29C";
}

.ion-load-d:before {
  content: "\F29D";
}

.ion-location:before {
  content: "\F1FF";
}

.ion-lock-combination:before {
  content: "\F4D4";
}

.ion-locked:before {
  content: "\F200";
}

.ion-log-in:before {
  content: "\F29E";
}

.ion-log-out:before {
  content: "\F29F";
}

.ion-loop:before {
  content: "\F201";
}

.ion-magnet:before {
  content: "\F2A0";
}

.ion-male:before {
  content: "\F2A1";
}

.ion-man:before {
  content: "\F202";
}

.ion-map:before {
  content: "\F203";
}

.ion-medkit:before {
  content: "\F2A2";
}

.ion-merge:before {
  content: "\F33F";
}

.ion-mic-a:before {
  content: "\F204";
}

.ion-mic-b:before {
  content: "\F205";
}

.ion-mic-c:before {
  content: "\F206";
}

.ion-minus:before {
  content: "\F209";
}

.ion-minus-circled:before {
  content: "\F207";
}

.ion-minus-round:before {
  content: "\F208";
}

.ion-model-s:before {
  content: "\F2C1";
}

.ion-monitor:before {
  content: "\F20A";
}

.ion-more:before {
  content: "\F20B";
}

.ion-mouse:before {
  content: "\F340";
}

.ion-music-note:before {
  content: "\F20C";
}

.ion-navicon:before {
  content: "\F20E";
}

.ion-navicon-round:before {
  content: "\F20D";
}

.ion-navigate:before {
  content: "\F2A3";
}

.ion-network:before {
  content: "\F341";
}

.ion-no-smoking:before {
  content: "\F2C2";
}

.ion-nuclear:before {
  content: "\F2A4";
}

.ion-outlet:before {
  content: "\F342";
}

.ion-paintbrush:before {
  content: "\F4D5";
}

.ion-paintbucket:before {
  content: "\F4D6";
}

.ion-paper-airplane:before {
  content: "\F2C3";
}

.ion-paperclip:before {
  content: "\F20F";
}

.ion-pause:before {
  content: "\F210";
}

.ion-person:before {
  content: "\F213";
}

.ion-person-add:before {
  content: "\F211";
}

.ion-person-stalker:before {
  content: "\F212";
}

.ion-pie-graph:before {
  content: "\F2A5";
}

.ion-pin:before {
  content: "\F2A6";
}

.ion-pinpoint:before {
  content: "\F2A7";
}

.ion-pizza:before {
  content: "\F2A8";
}

.ion-plane:before {
  content: "\F214";
}

.ion-planet:before {
  content: "\F343";
}

.ion-play:before {
  content: "\F215";
}

.ion-playstation:before {
  content: "\F30A";
}

.ion-plus:before {
  content: "\F218";
}

.ion-plus-circled:before {
  content: "\F216";
}

.ion-plus-round:before {
  content: "\F217";
}

.ion-podium:before {
  content: "\F344";
}

.ion-pound:before {
  content: "\F219";
}

.ion-power:before {
  content: "\F2A9";
}

.ion-pricetag:before {
  content: "\F2AA";
}

.ion-pricetags:before {
  content: "\F2AB";
}

.ion-printer:before {
  content: "\F21A";
}

.ion-pull-request:before {
  content: "\F345";
}

.ion-qr-scanner:before {
  content: "\F346";
}

.ion-quote:before {
  content: "\F347";
}

.ion-radio-waves:before {
  content: "\F2AC";
}

.ion-record:before {
  content: "\F21B";
}

.ion-refresh:before {
  content: "\F21C";
}

.ion-reply:before {
  content: "\F21E";
}

.ion-reply-all:before {
  content: "\F21D";
}

.ion-ribbon-a:before {
  content: "\F348";
}

.ion-ribbon-b:before {
  content: "\F349";
}

.ion-sad:before {
  content: "\F34A";
}

.ion-sad-outline:before {
  content: "\F4D7";
}

.ion-scissors:before {
  content: "\F34B";
}

.ion-search:before {
  content: "\F21F";
}

.ion-settings:before {
  content: "\F2AD";
}

.ion-share:before {
  content: "\F220";
}

.ion-shuffle:before {
  content: "\F221";
}

.ion-skip-backward:before {
  content: "\F222";
}

.ion-skip-forward:before {
  content: "\F223";
}

.ion-social-android:before {
  content: "\F225";
}

.ion-social-android-outline:before {
  content: "\F224";
}

.ion-social-angular:before {
  content: "\F4D9";
}

.ion-social-angular-outline:before {
  content: "\F4D8";
}

.ion-social-apple:before {
  content: "\F227";
}

.ion-social-apple-outline:before {
  content: "\F226";
}

.ion-social-bitcoin:before {
  content: "\F2AF";
}

.ion-social-bitcoin-outline:before {
  content: "\F2AE";
}

.ion-social-buffer:before {
  content: "\F229";
}

.ion-social-buffer-outline:before {
  content: "\F228";
}

.ion-social-chrome:before {
  content: "\F4DB";
}

.ion-social-chrome-outline:before {
  content: "\F4DA";
}

.ion-social-codepen:before {
  content: "\F4DD";
}

.ion-social-codepen-outline:before {
  content: "\F4DC";
}

.ion-social-css3:before {
  content: "\F4DF";
}

.ion-social-css3-outline:before {
  content: "\F4DE";
}

.ion-social-designernews:before {
  content: "\F22B";
}

.ion-social-designernews-outline:before {
  content: "\F22A";
}

.ion-social-dribbble:before {
  content: "\F22D";
}

.ion-social-dribbble-outline:before {
  content: "\F22C";
}

.ion-social-dropbox:before {
  content: "\F22F";
}

.ion-social-dropbox-outline:before {
  content: "\F22E";
}

.ion-social-euro:before {
  content: "\F4E1";
}

.ion-social-euro-outline:before {
  content: "\F4E0";
}

.ion-social-facebook:before {
  content: "\F231";
}

.ion-social-facebook-outline:before {
  content: "\F230";
}

.ion-social-foursquare:before {
  content: "\F34D";
}

.ion-social-foursquare-outline:before {
  content: "\F34C";
}

.ion-social-freebsd-devil:before {
  content: "\F2C4";
}

.ion-social-github:before {
  content: "\F233";
}

.ion-social-github-outline:before {
  content: "\F232";
}

.ion-social-google:before {
  content: "\F34F";
}

.ion-social-google-outline:before {
  content: "\F34E";
}

.ion-social-googleplus:before {
  content: "\F235";
}

.ion-social-googleplus-outline:before {
  content: "\F234";
}

.ion-social-hackernews:before {
  content: "\F237";
}

.ion-social-hackernews-outline:before {
  content: "\F236";
}

.ion-social-html5:before {
  content: "\F4E3";
}

.ion-social-html5-outline:before {
  content: "\F4E2";
}

.ion-social-instagram:before {
  content: "\F351";
}

.ion-social-instagram-outline:before {
  content: "\F350";
}

.ion-social-javascript:before {
  content: "\F4E5";
}

.ion-social-javascript-outline:before {
  content: "\F4E4";
}

.ion-social-linkedin:before {
  content: "\F239";
}

.ion-social-linkedin-outline:before {
  content: "\F238";
}

.ion-social-markdown:before {
  content: "\F4E6";
}

.ion-social-nodejs:before {
  content: "\F4E7";
}

.ion-social-octocat:before {
  content: "\F4E8";
}

.ion-social-pinterest:before {
  content: "\F2B1";
}

.ion-social-pinterest-outline:before {
  content: "\F2B0";
}

.ion-social-python:before {
  content: "\F4E9";
}

.ion-social-reddit:before {
  content: "\F23B";
}

.ion-social-reddit-outline:before {
  content: "\F23A";
}

.ion-social-rss:before {
  content: "\F23D";
}

.ion-social-rss-outline:before {
  content: "\F23C";
}

.ion-social-sass:before {
  content: "\F4EA";
}

.ion-social-skype:before {
  content: "\F23F";
}

.ion-social-skype-outline:before {
  content: "\F23E";
}

.ion-social-snapchat:before {
  content: "\F4EC";
}

.ion-social-snapchat-outline:before {
  content: "\F4EB";
}

.ion-social-tumblr:before {
  content: "\F241";
}

.ion-social-tumblr-outline:before {
  content: "\F240";
}

.ion-social-tux:before {
  content: "\F2C5";
}

.ion-social-twitch:before {
  content: "\F4EE";
}

.ion-social-twitch-outline:before {
  content: "\F4ED";
}

.ion-social-twitter:before {
  content: "\F243";
}

.ion-social-twitter-outline:before {
  content: "\F242";
}

.ion-social-usd:before {
  content: "\F353";
}

.ion-social-usd-outline:before {
  content: "\F352";
}

.ion-social-vimeo:before {
  content: "\F245";
}

.ion-social-vimeo-outline:before {
  content: "\F244";
}

.ion-social-whatsapp:before {
  content: "\F4F0";
}

.ion-social-whatsapp-outline:before {
  content: "\F4EF";
}

.ion-social-windows:before {
  content: "\F247";
}

.ion-social-windows-outline:before {
  content: "\F246";
}

.ion-social-wordpress:before {
  content: "\F249";
}

.ion-social-wordpress-outline:before {
  content: "\F248";
}

.ion-social-yahoo:before {
  content: "\F24B";
}

.ion-social-yahoo-outline:before {
  content: "\F24A";
}

.ion-social-yen:before {
  content: "\F4F2";
}

.ion-social-yen-outline:before {
  content: "\F4F1";
}

.ion-social-youtube:before {
  content: "\F24D";
}

.ion-social-youtube-outline:before {
  content: "\F24C";
}

.ion-soup-can:before {
  content: "\F4F4";
}

.ion-soup-can-outline:before {
  content: "\F4F3";
}

.ion-speakerphone:before {
  content: "\F2B2";
}

.ion-speedometer:before {
  content: "\F2B3";
}

.ion-spoon:before {
  content: "\F2B4";
}

.ion-star:before {
  content: "\F24E";
}

.ion-stats-bars:before {
  content: "\F2B5";
}

.ion-steam:before {
  content: "\F30B";
}

.ion-stop:before {
  content: "\F24F";
}

.ion-thermometer:before {
  content: "\F2B6";
}

.ion-thumbsdown:before {
  content: "\F250";
}

.ion-thumbsup:before {
  content: "\F251";
}

.ion-toggle:before {
  content: "\F355";
}

.ion-toggle-filled:before {
  content: "\F354";
}

.ion-transgender:before {
  content: "\F4F5";
}

.ion-trash-a:before {
  content: "\F252";
}

.ion-trash-b:before {
  content: "\F253";
}

.ion-trophy:before {
  content: "\F356";
}

.ion-tshirt:before {
  content: "\F4F7";
}

.ion-tshirt-outline:before {
  content: "\F4F6";
}

.ion-umbrella:before {
  content: "\F2B7";
}

.ion-university:before {
  content: "\F357";
}

.ion-unlocked:before {
  content: "\F254";
}

.ion-upload:before {
  content: "\F255";
}

.ion-usb:before {
  content: "\F2B8";
}

.ion-videocamera:before {
  content: "\F256";
}

.ion-volume-high:before {
  content: "\F257";
}

.ion-volume-low:before {
  content: "\F258";
}

.ion-volume-medium:before {
  content: "\F259";
}

.ion-volume-mute:before {
  content: "\F25A";
}

.ion-wand:before {
  content: "\F358";
}

.ion-waterdrop:before {
  content: "\F25B";
}

.ion-wifi:before {
  content: "\F25C";
}

.ion-wineglass:before {
  content: "\F2B9";
}

.ion-woman:before {
  content: "\F25D";
}

.ion-wrench:before {
  content: "\F2BA";
}

.ion-xbox:before {
  content: "\F30C";
}

@font-face {
  font-family: "cockpit";
  src: url(/./fonts/cockpit.56925d0a86acd281efed7b8b36a46aba.ttf) format("truetype"),url(/./fonts/cockpit.a1c037e4a7743df30e94bbd8d7a1c1f5.woff) format("woff"),url(/./fonts/cockpit.f50b79238690a758b80f78224967470a.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.icon-atom {
  font-family: "cockpit" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ion-organisation-default:before {
  content: "\E904";
}

.ion-Electricity-Gas:before {
  content: "\E900";
}

.ion-Gas:before {
  content: "\E901";
}

.ion-Multiple-Locations:before {
  content: "\E902";
}

.ion-Electricity:before {
  content: "\E903";
}

@font-face {
  font-family: 'SegoeUI';
  src: url(/./fonts/SegoeUI.72acb9efb151dcb067bc41f6e7420407.eot) format("embedded-opentype"),url(/./fonts/SegoeUI.2ed378e5fc13c19c2ab5c4a0860e9ee2.woff) format("woff"),url(/./fonts/SegoeUI.623c7118249e082fe87a78e08506cb4b.ttf) format("truetype"),url(/./fonts/SegoeUI.80cb221f4d81e3b8a96f1c4e30b14589.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Semibold';
  src: url(/./fonts/SegoeUI-Semibold.24d0a74af77a5cc0c08abec303c61ef7.eot) format("embedded-opentype"),url(/./fonts/SegoeUI-Semibold.787475090351128127199f060f8bb737.woff) format("woff"),url(/./fonts/SegoeUI-Semibold.5040e8da248eedac256a765b697e6735.ttf) format("truetype"),url(/./fonts/SegoeUI-Semibold.06a65513da75daea011349e69b9e1a45.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'SegoeUI-Semilights';
  src: url(/./fonts/Segoe_ui_semilight.66d436329119856bd4dd9527daf8702f.eot);
  src: local("\263A"),url(/./fonts/Segoe_ui_semilight.b2dad138221f3bd2e558895a5760e5ab.woff) format("woff"),url(/./fonts/Segoe_ui_semilight.3f47b52aa03f7e18458e828016ea2e3c.ttf) format("truetype"),url(/./fonts/Segoe_ui_semilight.fac672967849ebec09221587b9fc9c8a.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Museo500Sans';
  src: url(/./fonts/museo500sans-webfont.3406d17bc8c45dcabab13535672481b6.eot);
  src: url(/./fonts/museo500sans-webfont.e116b64c2f2f90b6bc4829a062802a50.woff) format("woff"),url(/./fonts/museo500sans-webfont.19217f852797c77d4f57d9d03b307c2f.ttf) format("truetype");
}

@font-face {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot);
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot) format("eot"),url(/./fonts/631bf655-ced5-4627-93d4-89d1bdfe3014.13141ebdf0d2f9c5c2ec77556277d153.woff) format("woff"),url(/./fonts/96740819-d387-437f-b739-9778ddc5e5b9.7f1740a795a1bb6aeda23edc93b16025.ttf) format("truetype"),url(/./fonts/05729794-671d-4a73-a294-f2f447795319.ab61265d2fce04bc2002d5159d8304f5.svg) format("svg");
}

.input-group,
.form-group {
  margin-bottom: 1.5rem !important;
  border: 0;
}

.input-group input,
.input-group select,
.form-group input,
.form-group select {
  font-family: 'SegoeUI';
  border-radius: 4px;
  color: #5a5858;
  caret-color: #ED0000;
}

.input-group input:focus,
.input-group select:focus,
.form-group input:focus,
.form-group select:focus {
  box-shadow: none;
  border-color: #ED0000;
}

.input-group input::-moz-placeholder, .input-group select::-moz-placeholder, .form-group input::-moz-placeholder, .form-group select::-moz-placeholder {
  color: #bebebe;
}

.input-group input::placeholder,
.input-group select::placeholder,
.form-group input::placeholder,
.form-group select::placeholder {
  color: #bebebe;
}

.input-group .invalid-feedback,
.form-group .invalid-feedback {
  position: absolute;
  left: 0;
  top: 2.5em;
}

.input-group .rbt-input,
.form-group .rbt-input {
  border-radius: 4px;
  max-height: 40px;
  overflow: auto;
}

.input-group .rbt,
.form-group .rbt {
  border-radius: 4px;
}

.input-group .rbt .rbt-menu>li a,
.form-group .rbt .rbt-menu>li a {
  font-family: 'Segoe UI';
  font-size: 15px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 24px;
}

.input-group .rbt .rbt-menu>li a:hover,
.form-group .rbt .rbt-menu>li a:hover {
  background-color: #ED0000 !important;
  font-family: 'Segoe UI';
  font-size: 15px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 24px;
}

.input-group .SingleDatePicker,
.form-group .SingleDatePicker {
  display: block;
}

.input-group .SingleDatePicker .SingleDatePickerInput,
.form-group .SingleDatePicker .SingleDatePickerInput {
  border-radius: 4px;
  width: 100%;
}

.input-group .SingleDatePicker .SingleDatePickerInput .DateInput,
.form-group .SingleDatePicker .SingleDatePickerInput .DateInput {
  border-radius: 4px;
  width: 100%;
}

.input-group .SingleDatePicker .SingleDatePickerInput .DateInput .DateInput_input,
.form-group .SingleDatePicker .SingleDatePickerInput .DateInput .DateInput_input {
  height: 2.05rem;
  font-size: 14px;
}

.item-typeahead .rbt {
  width: 100%;
  line-height: 24px;
}

.item-typeahead .rbt .rbt-input-hint-container .rbt-input {
  height: 35px;
}

.item-typeahead .rbt .rbt-input-hint-container .rbt-input-hint {
  height: 35px;
}

.SingleDatePickerInput {
  border-radius: 4px;
}

.SingleDatePickerInput .DateInput_input {
  padding: 0 10px;
}

.SingleDatePickerInput .DateInput_input.DateInput_input__focused {
  border-color: #fff !important;
}

.input-group-addon {
  color: #fff;
}

.input-group-addon.primary {
  background-color: #ED0000;
  border-color: #ED0000;
}

.input-group-addon.success {
  background-color: #28a745;
  border-color: #28a745;
}

.input-group-addon.info {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.input-group-addon .warning {
  background-color: #ffc107;
  border-color: #ffc107;
}

.input-group-addon.danger {
  background-color: #dc3545;
  border-color: #dc3545;
}

input[type=checkbox] {
  display: none;
}

input[type=checkbox] ~ label i {
  width: 23px;
  height: 24px;
  font-size: 23px;
  color: transparent;
  line-height: 23px;
  vertical-align: middle;
  margin-right: 5px;
  display: inline-block;
  margin-top: -4px;
}

input[type=checkbox] ~ label i:before {
  padding: 0;
  border: 1px solid #d2d2d2;
  border-radius: 2px;
  height: 18px;
  line-height: 18px;
  width: 18px;
}

input[type=checkbox]:checked ~ label i {
  color: #ED0000;
}

input[type=checkbox]:checked ~ label i:before {
  border: 0;
}

input[type="radio"] {
  display: none;
}

input[type="radio"] ~ label .icon,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type input[type="radio"] ~ label .page-link,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type input[type="radio"] ~ label .page-link,
input[type="radio"] ~ label .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type input[type="radio"] ~ label .page-link,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type input[type="radio"] ~ label .page-link,
input[type="radio"] ~ label .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type input[type="radio"] ~ label a,
input[type="radio"] ~ label .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type input[type="radio"] ~ label a {
  color: #ED0000;
  font-size: 20px;
}

input[type="radio"] ~ label .ion-android-radio-button-on {
  display: none;
}

input[type="radio"]:checked ~ label .ion-android-radio-button-on {
  display: inline-block;
}

input[type="radio"]:checked ~ label .ion-android-radio-button-off {
  display: none;
}

input[type="radio"].visible {
  display: block;
}

.Select .Select-control {
  border-color: #e6e6e6;
}

.Select:focus {
  box-shadow: none;
}

.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #ED0000 !important;
  color: #fff !important;
  border: 1px solid #ED0000;
}

.DateInput_input__focused {
  border-color: #ED0000 !important;
}

.DayPickerKeyboardShortcuts_show__bottomRight {
  border-right-color: #17a2b8 !important;
}

.DayPickerKeyboardShortcuts_show__bottomRight:hover {
  border-right-color: #ED0000 !important;
}

.CalendarDay__selected_span,
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #17a2b8 !important;
  color: #fff !important;
  border: 1px solid #ED0000;
}

.DateRangePickerInput__withBorder {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  padding-right: 20px;
  color: #e6e6e6;
}

.DateRangePickerInput_calendarIcon {
  padding: 0;
  color: #e6e6e6;
  margin: -6px 0 0 20px;
  width: 13px;
}

.DateRangePickerInput_calendarIcon svg {
  width: 13px;
  color: #e6e6e6;
}

.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #fff;
  border-radius: 0;
}

.mpan {
  background: #FFFFFF;
  border: 1px solid #D2D2D2;
  border-radius: 4px;
  overflow: hidden;
  margin: 0;
}

.mpan .leadingcol {
  max-width: 60px;
  font-family: "SegoeUI";
  font-size: 48px;
  color: #2F2D2D;
  letter-spacing: 0;
  text-align: center;
}

.mpan .row .col {
  padding: 0;
}

.mpan .row .col:not(.leadingcol) {
  border-left: 1px solid #d2d2d2;
}

.mpan .row:first-of-type .col {
  border-bottom: 1px solid #d2d2d2;
}

.mpan input {
  width: 100%;
  border: none;
  text-align: center;
  border-radius: 0;
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  text-align: center;
  line-height: 24px;
}

.mpan input.more-letterspacing {
  padding-left: 35px;
  letter-spacing: 30px;
}

.input-group {
  border-radius: 5px;
}

.input-group .input-group-addon {
  padding: 0;
}

.input-group input {
  border-radius: 5px 0 0 5px;
}

.input-group .btn {
  border-radius: 0 5px 5px 0;
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #fff;
  opacity: 1;
  color: #abaaaa;
}

.form-group {
  margin-bottom: 1rem !important;
}

.form-group .form-control-label {
  font-family: "SegoeUI-Semibold";
  font-size: 14px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 18px;
}

.select-boxes {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.select-boxes>div {
  flex: 1;
  margin-left: 20px;
}

.select-boxes>div:first-of-type {
  margin-left: 0;
}

.select-boxes .select-box {
  width: 100%;
  text-align: center;
  border-radius: 4px;
  border: 1px solid #e6e6e6;
  background-color: #fff;
  cursor: pointer;
  position: relative;
  padding: 6px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.select-boxes .select-box .box-icon {
  color: #ED0000;
}

.select-boxes .select-box:hover {
  box-shadow: inset 0 0 0px 4px rgba(13,174,255,0.35);
}

.select-boxes input {
  display: none;
}

.select-boxes input:checked+.select-box {
  background-color: #ED0000;
  color: #fff;
}

.select-boxes input:checked+.select-box .box-icon {
  color: #fff;
}

.select-boxes input:disabled+.select-box .inactive {
  display: block;
}

.tariff-boxes .tariff-box label {
  width: 100%;
  border-radius: 4px;
  border: 1px solid #abaaaa;
  padding: 20px;
  margin-bottom: 20px;
}

.tariff-boxes .tariff-box label .header {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tariff-boxes .tariff-box label .header .icon,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header .page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header .page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header .page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header .page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label .header a,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header a {
  font-size: 20px;
}

.tariff-boxes .tariff-box label .header .icon.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-off {
  color: #abaaaa;
  display: inline-block;
}

.tariff-boxes .tariff-box label .header .icon.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label .header a.ion-android-radio-button-on {
  display: none;
}

.tariff-boxes .tariff-box label .header h2 {
  display: inline-block;
  font-family: "SegoeUI-Semilights";
  font-size: 24px;
  color: #abaaaa;
  letter-spacing: -0.38px;
  line-height: 24px;
  padding-left: 20px;
  max-width: calc(100% - 30px);
  margin: 0;
}

.tariff-boxes .tariff-box label h4 {
  font-family: "SegoeUI-Semibold";
  font-size: 19px;
  color: #2F2D2D;
  letter-spacing: 0;
  line-height: 22.8px;
  padding-top: 20px;
}

.tariff-boxes .tariff-box label:hover {
  background-color: #fff;
}

.tariff-boxes .tariff-box label:hover .header .icon,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header .page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header .page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header .page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header .page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header a {
  font-size: 20px;
}

.tariff-boxes .tariff-box label:hover .header .icon.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-off {
  color: #000000;
  display: inline-block;
}

.tariff-boxes .tariff-box label:hover .header .icon.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box label:hover .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box label:hover .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box label:hover .header a.ion-android-radio-button-on {
  color: #ED0000;
  display: none;
}

.tariff-boxes .tariff-box input:checked+label {
  background-color: #fff;
}

.tariff-boxes .tariff-box input:checked+label .header .icon,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header .page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header .page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header .page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header .page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header a {
  font-size: 20px;
}

.tariff-boxes .tariff-box input:checked+label .header .icon.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-off.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-off.page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-off,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-off,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-off {
  color: #abaaaa;
  display: none;
}

.tariff-boxes .tariff-box input:checked+label .header .icon.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-android-radio-button-on.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header .ion-android-radio-button-on.page-link,
.tariff-boxes .tariff-box input:checked+label .header .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-android-radio-button-on,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on,
.tariff-boxes .tariff-box input:checked+label .header .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-android-radio-button-on,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .tariff-boxes .tariff-box input:checked+label .header a.ion-android-radio-button-on {
  color: #ED0000;
  display: inline-block;
}

.Select-menu-outer {
  z-index: 15;
}

.rbt-input-wrapper {
  -webkit-user-modify: read-write;
}

#root_change_of_od>.meter-reads-wrapper {
  width: 66%;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads {
  width: inherit;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-gas {
  display: flex;
  flex-wrap: wrap;
  width: inherit;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power {
  border: 1px solid #e6e6e6;
  padding: 0 10px;
  height: 100px;
  overflow-y: scroll;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table {
  width: -webkit-fill-available;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table th,
#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table td {
  padding: 5px;
  border-bottom: 1px solid #e6e6e6;
  vertical-align: middle;
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 20px;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table th input,
#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table td input {
  text-align: end;
  width: 100px;
  border: 1px solid #e6e6e6;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table th input:focus,
#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table td input:focus {
  box-shadow: none;
  border-color: #ED0000;
  background-color: #fff;
  outline: none;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power table th {
  vertical-align: middle;
  font-family: "SegoeUI-Semibold";
  font-size: 14px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 18px;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power::-webkit-scrollbar {
  width: 10px;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power::-webkit-scrollbar-track {
  background: #f1f1f1;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power::-webkit-scrollbar-thumb {
  background: #e6e6e6;
}

#root_change_of_od>.meter-reads-wrapper .meter-reads .meter-reads-power::-webkit-scrollbar-thumb:hover {
  background: #cfcfcf;
}

.app-header {
  width: 100%;
  height: 200px;
  min-height: 60px;
  padding-left: 250px;
}

.app-header top-menu {
  width: 100%;
}

.app-header .user-menu {
  margin-right: 50px;
}

.app-header .user-menu .nav-link img,
.app-header .user-menu .navbar .dropdown-toggle img,
.navbar .app-header .user-menu .dropdown-toggle img {
  border: 1px solid #bebebe;
  height: 40px !important;
  width: 40px;
  margin: 0 4px !important;
  max-width: 40px;
  overflow: hidden;
}

.app-header .user-menu .nav-link .ion-android-arrow-dropdown,
.app-header .user-menu .navbar .dropdown-toggle .ion-android-arrow-dropdown,
.navbar .app-header .user-menu .dropdown-toggle .ion-android-arrow-dropdown {
  color: #bebebe;
  transition: all 0.5s;
  display: inline-block;
}

.app-header .user-menu .show .ion-android-arrow-dropdown {
  transform: rotate(180deg);
}

.app-footer {
  background-color: #fff;
}

.app-header .search-users-header {
  margin-top: 10px;
  margin-left: 46px;
  width: calc(100% - 170px);
}

.app-header .search-users-header .input-group,
.app-header .search-users-header .form-group {
  margin-bottom: 7px !important;
  margin-top: 3px;
}

.app-header .search-users-header .input-group .icon,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .input-group .page-link,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .input-group .page-link,
.app-header .search-users-header .input-group .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .input-group .page-link,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .input-group .page-link,
.app-header .search-users-header .input-group .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .input-group .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .input-group a,
.app-header .search-users-header .form-group .icon,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .form-group .page-link,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .form-group .page-link,
.app-header .search-users-header .form-group .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .form-group .page-link,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .form-group .page-link,
.app-header .search-users-header .form-group .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .form-group a,
.app-header .search-users-header .form-group .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .form-group a {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  display: inline-block;
  color: #ED0000;
  margin-top: 7px;
}

.app-header .search-users-header .rbt-input.form-control {
  padding-left: 5px;
  padding-top: 10px;
  border-color: snow !important;
  border: none;
  box-shadow: none;
  width: 100% !important;
  font-size: 15px;
  line-height: 15px;
}

.app-header .search-users-header .rbt-input.form-control.focus {
  outline: none !important;
  border-color: snow !important;
  box-shadow: none !important;
}

.app-header .search-users-header .rbt {
  max-height: 30px;
}

.app-header .search-users-header .rbt-menu {
  margin-top: 16px;
  width: auto;
  box-shadow: 0px 2px 13px -2px #d0d0d0ba;
  z-index: 500007;
  position: absolute;
  background-color: #fff;
  max-height: 300px;
  overflow: auto;
}

.app-header .search-users-header .rbt-menu .user-row {
  display: table-row;
}

.app-header .search-users-header .rbt-menu .user-row:hover {
  background-color: #ED0000 !important;
}

.app-header .search-users-header .rbt-menu .user-row:hover .user-col {
  color: #fff;
}

.app-header .search-users-header .rbt-menu .user-row:hover .icon,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row:hover .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row:hover .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row:hover a,
.app-header .search-users-header .rbt-menu .user-row:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row:hover a {
  color: #fff;
}

.app-header .search-users-header .rbt-menu .user-row .user-col {
  font-family: 'Segoe UI';
  height: 50px;
  font-size: 15px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 24px;
  white-space: nowrap;
  display: table-cell;
  padding-right: 30px;
  vertical-align: middle;
}

.app-header .search-users-header .rbt-menu .user-row .user-col:first-of-type {
  padding-right: 10px;
  padding-left: 20px;
}

.app-header .search-users-header .rbt-menu .user-row .user-col .icon,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a {
  margin-top: 0px;
}

.app-header .search-users-header .rbt-menu .user-row .user-col:hover {
  background-color: #ED0000 !important;
  font-family: 'Segoe UI';
  font-size: 15px;
  color: #fff;
  letter-spacing: 0;
  line-height: 24px;
}

.app-header .search-users-header .rbt-menu .user-row .user-col:hover .icon,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a,
.app-header .search-users-header .rbt-menu .user-row .user-col:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col:hover a {
  color: #fff;
}

.app-header .search-users-header .rbt-menu .user-row .user-col .icon,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col .page-link,
.app-header .search-users-header .rbt-menu .user-row .user-col .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a,
.app-header .search-users-header .rbt-menu .user-row .user-col .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .app-header .search-users-header .rbt-menu .user-row .user-col a {
  color: #d2d2d2;
}

.rbt-menu ~ .rbt-sr-status {
  margin-right: 10px;
  color: #5a5858;
  position: relative;
  width: 300px;
  height: 53px;
  border: 0;
  top: 15px;
  -webkit-clip-path: none;
          clip-path: none;
  background-color: #fff;
  border: 1px;
  padding: 20px;
  box-shadow: 0px 2px 13px -2px #d0d0d0ba;
}

.rbt-menu ~ .rbt-sr-status:before {
  content: "\F129";
  margin-right: 10px;
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  color: #d2d2d2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.rbt-menu ~ .rbt-sr-status:hover {
  background-color: #fff !important;
  cursor: default;
}

.rbt .dropdown-menu-justify {
  right: auto !important;
}

.rbt-sr-status {
  display: none !important;
}

.dropdown-menu>li>a.active {
  color: #fff !important;
}

.dropdown-menu>li>a.active .icon,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .dropdown-menu>li>a.active .page-link,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .dropdown-menu>li>a.active .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .pagination-datatables .dropdown-menu>li>a.active a,
.pagination-datatables .dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .dropdown-menu>li>a.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .dropdown-menu>li>a.active .page-item:first-of-type a,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .dropdown-menu>li>a.active a,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .dropdown-menu>li>a.active .page-link,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .dropdown-menu>li>a.active .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .pagination-datatables .dropdown-menu>li>a.active a,
.pagination-datatables .dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .dropdown-menu>li>a.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .dropdown-menu>li>a.active .page-item:last-of-type a,
.dropdown-menu>li>a.active .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .dropdown-menu>li>a.active a {
  color: #fff !important;
}

.dropdown-menu>li>a:hover .icon,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .dropdown-menu>li>a:hover .page-link,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .dropdown-menu>li>a:hover .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .pagination-datatables .dropdown-menu>li>a:hover a,
.pagination-datatables .dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .dropdown-menu>li>a:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .dropdown-menu>li>a:hover .page-item:first-of-type a,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .dropdown-menu>li>a:hover a,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .dropdown-menu>li>a:hover .page-link,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .dropdown-menu>li>a:hover .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .pagination-datatables .dropdown-menu>li>a:hover a,
.pagination-datatables .dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .dropdown-menu>li>a:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .dropdown-menu>li>a:hover .page-item:last-of-type a,
.dropdown-menu>li>a:hover .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .dropdown-menu>li>a:hover a {
  color: #fff !important;
}

body {
  font-family: "Roboto",sans-serif !important;
}

body .app-body {
  margin-top: 0 !important;
  background-color: #f9f9f9;
}

body .main .container-fluid {
  min-height: 100%;
  height: 100%;
  overflow: hidden;
}

.subheader {
  padding: 20px 30px 20px 30px;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
}

.subheader h1 {
  font-family: "Nunito",sans-serif;
  font-size: 24px;
  line-height: 24px;
  font-weight: bold;
  color: #2f2d2d;
  margin: 0;
  padding: 12px;
}

.subheader h1 span {
  font-family: "Roboto",sans-serif;
  font-size: 13px;
  color: #abaaaa;
  padding-left: 15px;
}

.subheader .breadcrumb {
  margin-bottom: 0;
  border-bottom: none;
  font-family: "Roboto",sans-serif;
  font-size: 13px;
  color: #abaaaa;
  float: right;
}

.subheader .breadcrumb .breadcrumb-item {
  font-size: 13px;
  color: #abaaaa;
  height: 24px;
  font-family: "Roboto",sans-serif;
  line-height: 24px;
}

.subheader .breadcrumb .breadcrumb-item .icon,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .subheader .breadcrumb .breadcrumb-item .page-link,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .subheader .breadcrumb .breadcrumb-item .page-link,
.subheader .breadcrumb .breadcrumb-item .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .subheader .breadcrumb .breadcrumb-item .page-link,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .subheader .breadcrumb .breadcrumb-item .page-link,
.subheader .breadcrumb .breadcrumb-item .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .subheader .breadcrumb .breadcrumb-item a,
.subheader .breadcrumb .breadcrumb-item .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .subheader .breadcrumb .breadcrumb-item a {
  margin-right: 5px;
}

.subheader .breadcrumb .breadcrumb-item a {
  color: inherit;
}

.subheader .breadcrumb .breadcrumb-item:before {
  color: #abaaaa;
  padding: 0 0.3rem;
}

.subheader ~ .bp-nav-items {
  margin-top: -1px;
}

.page-cnt {
  padding: 26px 46px;
}

@media (max-width: 768px) {
  .page-cnt {
    padding: 26px 14px;
  }
}

.btn {
  border-radius: 5px;
}

.btn.btn-secondary.dropdown-toggle {
  color: #111;
  background-color: #fff;
  border-color: #e6e6e6;
  box-shadow: none;
}

.btn.btn-secondary.dropdown-toggle span {
  padding-right: 10px;
}

.btn.btn-secondary.dropdown-toggle:after {
  color: #e6e6e6;
}

.btn:focus {
  box-shadow: none;
}

.btn-group {
  border-radius: 5px;
  overflow: hidden;
}

.btn-group.show {
  overflow: visible;
}

.btn-group .btn {
  border-radius: 0;
}

.btn-primary:not([disabled]):not(.disabled):active,
.btn-primary:not([disabled]):not(.disabled).active,
.show>.btn-primary.dropdown-toggle {
  box-shadow: none;
}

.btn-primary:hover {
  color: #ED0000;
  background-color: #fff !important;
  border: 2px solid #ED0000;
}

.btn-primary.disabled {
  background: rgba(55,70,73,0.6) !important;
  border: none;
}

.btn-primary.disabled:hover {
  color: #fff;
  border: none;
}

.sticky-menu .total-menu {
  margin-top: 20px;
}

.bp-nav-items .nav-tabs {
  padding-left: 46px;
  background-color: #fff;
}

.bp-nav-items .nav-tabs .nav-item {
  cursor: pointer;
  margin-right: 32px;
}

.bp-nav-items .nav-tabs .nav-item a {
  padding-left: 0;
  padding-right: 0;
  text-transform: uppercase;
}

.bp-nav-items .nav-tabs .nav-link,
.bp-nav-items .nav-tabs .navbar .dropdown-toggle,
.navbar .bp-nav-items .nav-tabs .dropdown-toggle {
  border: none;
  font-family: "Roboto",sans-serif;
  font-size: 13px;
  color: #ABAAAA;
  letter-spacing: 0;
  line-height: 22px;
}

.bp-nav-items .nav-tabs .nav-link.active,
.bp-nav-items .nav-tabs .navbar .active.dropdown-toggle,
.navbar .bp-nav-items .nav-tabs .active.dropdown-toggle {
  padding-bottom: 18px;
  color: #2f2d2d;
  background: #fff;
  color: #5a5858;
  border-color: #e6e6e6;
  border-bottom: 4px solid #ED0000 !important;
}

.bp-nav-items .nav-tabs .nav-link.active:focus,
.bp-nav-items .nav-tabs .navbar .active.dropdown-toggle:focus,
.navbar .bp-nav-items .nav-tabs .active.dropdown-toggle:focus {
  background: #fff;
  border-color: #e6e6e6;
  border-bottom-color: #fff;
}

.bp-nav-items .nav-tabs .nav-link:hover,
.bp-nav-items .nav-tabs .navbar .dropdown-toggle:hover,
.navbar .bp-nav-items .nav-tabs .dropdown-toggle:hover {
  padding-bottom: 18px;
  border-bottom: 4px solid #d2d2d2;
}

.bp-nav-items .bills-search-row {
  margin-right: 2px !important;
  margin-top: 24px;
  margin-bottom: 24px;
}

.tab-content {
  margin-top: 0 !important;
  background: none !important;
  border: none !important;
}

.tab-content .tab-pane {
  padding: 20px 46px;
}

.tab-content .tab-pane .bp-nav-items {
  border: 1px solid #e6e6e6;
  border-radius: 4px 4px 0 0;
  border-bottom: 0;
  overflow: hidden;
  padding-top: 10px;
  background-color: #fff;
}

.tab-content .tab-pane .bp-nav-items .nav-tabs {
  padding-left: 30px;
}

.tab-content .tab-pane .tab-content .tab-pane {
  padding: 0;
}

.tab-content .tab-pane .tab-content .tab-pane .table-filers-cnt {
  display: flex;
  justify-content: flex-start;
  padding: 0 30px 0;
  background: #fff;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.tab-content .tab-pane .tab-content .tab-pane .table-filers-cnt>div {
  padding-top: 30px;
}

.tab-content .tab-pane .tab-content .tab-pane .react-bootstrap-table {
  border-radius: 0 0 4px 4px;
}

.tab-content .tab-pane .tab-content .tab-pane .agreemen-details .header {
  padding: 21px 6px 15px;
}

.card {
  background-color: #fff;
  border-color: #e6e6e6;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 1px 0 0 rgba(26,24,24,0.05);
  overflow: visible;
}

.card .card-header {
  background: #fff;
  border-bottom: 1px solid #e6e6e6;
  box-shadow: 0 1px 0 0 rgba(26,24,24,0.05);
}

.card .card-header .card-title {
  font-family: "Roboto",sans-serif !important;
  font-size: 15px;
  line-height: 15px;
  margin-bottom: 0;
  padding: 6px 0;
  color: #2f2d2d;
}

.card .card-body .form-group,
.card .card-block .form-group {
  margin-bottom: 0.2rem !important;
  border: 0;
}

.card .card-body .form-group small.form-text.text-muted,
.card .card-block .form-group small.form-text.text-muted {
  font-family: "Roboto",sans-serif;
  font-size: 13px;
  color: #abaaaa !important;
  letter-spacing: 0;
  line-height: 18px;
}

.card .card-body .form-group label,
.card .card-block .form-group label {
  font-family: "Roboto",sans-serif;
  font-size: 15px;
  color: #5a5858 !important;
  letter-spacing: 0;
  line-height: 22px;
}

.react-bs-table-sizePerPage-dropdown>.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0 0;
  margin: .125rem 0 0;
  font-size: .875rem;
  color: #1a1818;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e6e6e6;
}

.open>.dropdown-menu {
  display: block;
}

.dropdown-menu>li>a {
  display: block;
  clear: both;
  font-weight: 400;
  line-height: 0.5em;
  color: #333;
  white-space: nowrap;
  text-decoration: none;
}

.querylink .btn {
  margin-bottom: 8px;
  background: transparent;
  border: 0;
  font-family: "Roboto",sans-serif;
  font-size: 21px;
}

.querylink .btn .icon,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .querylink .btn .page-link,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .querylink .btn .page-link,
.querylink .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .querylink .btn .page-link,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .querylink .btn .page-link,
.querylink .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .querylink .btn a,
.querylink .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .querylink .btn a {
  color: #abaaaa;
  margin-right: 10px;
}

.querylink .btn:active {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.querylink .btn:focus {
  box-shadow: none !important;
}

.table-with-links td {
  cursor: pointer;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(/./img/chevron-down-gray.2e1370f5c89605c466a2a12d77b97870.png) !important;
  background-position: right center;
  background-repeat: no-repeat;
}

.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
}

.loading:after {
  content: "";
  background: rgba(247,246,246,0.4);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.nosalesagent {
  text-align: center;
  padding-top: 100px;
}

.nosalesagent>.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .nosalesagent>.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .nosalesagent>.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .nosalesagent>a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .nosalesagent>.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .nosalesagent>.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .nosalesagent>a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .nosalesagent>a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .nosalesagent>a,
.nosalesagent>.icon-atom {
  font-size: 150px;
  color: #abaaaa;
}

table.rates tr td {
  padding: 0 20px 10px 0;
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 22px;
}

table.rates tr td:last-of-type {
  font-family: "Roboto",sans-serif;
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 22px;
}

.quote-preview-box h4 {
  font-family: "Roboto",sans-serif;
  font-size: 24px;
  color: #2F2D2D;
  letter-spacing: -0.5px;
  line-height: 28.8px;
}

.quote-preview-box h5 {
  font-family: "Roboto",sans-serif;
  font-size: 17px;
  color: #2F2D2D;
  letter-spacing: 0;
  line-height: 20.4px;
}

.quote-preview-box .rates {
  width: 100%;
}

.quote-preview-box .rates tr td:last-of-type {
  max-width: 80px;
}

.quote-preview-box .rates tr td .ion-checkmark {
  color: #28a745;
}

.organization .subheader {
  align-items: center;
}

.organization .subheader .icon-atom {
  color: #d2d2d2;
  font-size: 40px;
  vertical-align: middle;
  padding-right: 10px;
}

.organization .avatar {
  margin-right: 10px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  overflow: hidden;
  width: 40px;
  height: 40px;
  vertical-align: middle;
}

.organization .avatar ~ input {
  display: inline-block;
  vertical-align: middle;
}

.organization .info {
  color: #e6e6e6;
  padding-top: 10px;
}

.salaes-agent-details .avatar {
  margin-right: 10px;
  border: 1px solid #e6e6e6;
  border-radius: 100%;
  overflow: hidden;
  width: 40px;
  height: 40px;
  vertical-align: middle;
}

.salaes-agent-details .avatar ~ input {
  display: inline-block;
  vertical-align: middle;
}

.salaes-agent-details .info {
  color: #d2d2d2;
  padding-top: 10px;
}

.commission-report .filter-bar,
.tariffs .filter-bar {
  padding-bottom: 20px;
}

.commission-report .ion-android-download,
.tariffs .ion-android-download {
  font-size: 30px;
  color: #ED0000;
}

.generate-commision-report .step-header,
.upload-Tariffs .step-header {
  padding-bottom: 20px;
}

.generate-commision-report .btn-cnt,
.upload-Tariffs .btn-cnt {
  margin-top: 20px;
}

.generate-commision-report h2,
.upload-Tariffs h2 {
  font-family: "Roboto",sans-serif;
  font-size: 21px;
  color: #2F2D2D;
  letter-spacing: 0;
  line-height: 25.2px;
}

.generate-commision-report .SingleDatePicker,
.generate-commision-report .SingleDatePickerInput,
.upload-Tariffs .SingleDatePicker,
.upload-Tariffs .SingleDatePickerInput {
  width: 100%;
}

.generate-commision-report .SingleDatePicker .DateInput,
.generate-commision-report .SingleDatePickerInput .DateInput,
.upload-Tariffs .SingleDatePicker .DateInput,
.upload-Tariffs .SingleDatePickerInput .DateInput {
  width: calc(100% - 60px);
}

.truncate-cell {
  text-overflow: ellipsis;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
}

.rstm-tree-item-group {
  width: 300px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .rbt-input-wrapper div {
    width: 100%;
  }

  .rbt-input-main {
    width: 100% !important;
  }
}

.table-filers-cnt {
  display: flex;
  justify-content: flex-start;
}

.table-filers-cnt .table-filers-title {
  padding-right: 40px;
  font-family: 'Segoe UI Semibold';
  color: #2f2d2d;
  white-space: nowrap;
  font-size: 21px;
  line-height: 21px;
}

.table-filers-cnt .table-filers-elements {
  width: 100%;
}

.table-filers-cnt .table-filers-elements .row {
  margin: 0 -15px;
}

.table-filers-cnt .table-filers-elements .search {
  position: relative;
}

.table-filers-cnt .table-filers-elements .search .icon,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .table-filers-cnt .table-filers-elements .search .page-link,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .table-filers-cnt .table-filers-elements .search .page-link,
.table-filers-cnt .table-filers-elements .search .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .table-filers-cnt .table-filers-elements .search .page-link,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .table-filers-cnt .table-filers-elements .search .page-link,
.table-filers-cnt .table-filers-elements .search .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .table-filers-cnt .table-filers-elements .search a,
.table-filers-cnt .table-filers-elements .search .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .table-filers-cnt .table-filers-elements .search a {
  position: absolute;
  right: 10px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
  display: inline-block;
  color: #d2d2d2;
  margin-top: 7px;
  z-index: 11;
}

.table-filers-cnt .table-filers-elements .search input {
  padding-right: 40px;
}

.table-filers-cnt .table-filers-elements .DateRangePicker {
  z-index: 100;
}

.table-filers-cnt .table-filers-buttons {
  padding-left: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  margin-left: 0px;
  background-color: #fff;
  width: 100%;
}

div:not(.invoice-table)>.react-bootstrap-table table {
  margin: 0;
  border: 0;
}

div:not(.invoice-table)>.react-bootstrap-table table thead {
  background-color: #f2f5f7;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th {
  padding: 20px 10px;
  border: none;
  font-family: 'SegoeUI-Semibold';
  color: #5a5858;
  font-size: 13px;
  text-transform: uppercase;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100px;
  overflow: hidden;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th:first-child {
  padding-left: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th:last-child {
  padding-right: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th.sortable .order,
div:not(.invoice-table)>.react-bootstrap-table table thead tr th.sortable .react-bootstrap-table-sort-order {
  padding-left: 10px;
  width: 25px;
  display: inline-block;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th.sortable .caret:before {
  content: "\F35F";
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  color: #d2d2d2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th.sortable .dropup .caret:before {
  content: "\F365";
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  color: #d2d2d2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

div:not(.invoice-table)>.react-bootstrap-table table thead tr th.sortable .react-bootstrap-table-sort-order .caret:before {
  color: #5a5858;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td {
  padding: 10px;
  font-family: 'SegoeUI';
  color: #5a5858;
  height: 42px;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:first-child {
  padding-left: 30px;
  white-space: pre-wrap;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child {
  padding-right: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group {
  float: right;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary {
  background: transparent;
  position: relative;
  color: #fff;
  border: none;
  width: 30px;
  height: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary:focus {
  box-shadow: none;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary:before {
  content: "\F20B";
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  display: inline-block;
  font-size: 30px;
  font-family: "Ionicons";
  speak: none;
  color: #5a5858;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary-loading {
  background: transparent;
  position: relative;
  color: #fff;
  border: none;
  width: 30px;
  height: 30px;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary-loading:focus {
  box-shadow: none;
}

div:not(.invoice-table)>.react-bootstrap-table table tr td:last-child .btn-group>.btn-secondary-loading:before {
  content: "\F1CE";
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  display: inline-block;
  font-size: 30px;
  font-family: "FontAwesome";
  animation: loading-bar-spinner 400ms linear infinite;
  speak: none;
  color: #5a5858;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

div:not(.invoice-table)>.react-bootstrap-table table tr:last-of-type td {
  border-bottom: 0;
  border-left: 0;
}

div:not(.invoice-table)>.react-bootstrap-table table.table-hover tbody tr:hover {
  background-color: #f9f9f9;
}

.react-bootstrap-table-pagination {
  padding-top: 20px;
  padding-right: 12px;
}

.react-bootstrap-table-pagination .pagination {
  float: right;
}

.react-bootstrap-table-pagination .pagination.pagination-datatables li a,
.react-bootstrap-table-pagination .pagination li a {
  border: none;
  color: #5a5858;
  background-color: transparent;
}

.react-bootstrap-table-pagination .pagination.pagination-datatables li a:hover,
.react-bootstrap-table-pagination .pagination li a:hover {
  background-color: #e6e6e6;
}

.react-bootstrap-table-pagination .pagination.pagination-datatables li.disabled a,
.react-bootstrap-table-pagination .pagination li.disabled a {
  background-color: transparent;
}

.manage-users .filter-bar .search-user {
  position: relative;
}

.manage-users .filter-bar .search-user input {
  padding-right: 10px;
}

.manage-users .filter-bar .search-user:after {
  position: absolute;
  right: 0px;
  top: 10px;
  z-index: 5;
  content: "\F4A4";
  margin-right: 10px;
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  color: #d2d2d2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.manage-users .filter-bar .create-user-btn .btn {
  padding: 6px 20px;
}

.manage-users .filter-bar col {
  padding-bottom: 10px;
}

.manage-users .jsx-parser .dropdown-item {
  padding: 10px 20px;
}

.manage-users .jsx-parser .dropdown-item a {
  display: inline-block;
  width: 100%;
  margin: -10px -20px;
  padding: 10px 20px;
}

.create-user option:first-child,
.edit-users option:first-child,
.generate-commision-report option:first-child,
.upload-Tariffs option:first-child {
  color: #5a5858;
}

.create-user .user-label,
.edit-users .user-label,
.generate-commision-report .user-label,
.upload-Tariffs .user-label {
  min-width: 100px;
  font-family: 'Segoe UI Semibold';
  font-size: 14px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 18px;
}

.create-user .info-text-label,
.edit-users .info-text-label,
.generate-commision-report .info-text-label,
.upload-Tariffs .info-text-label {
  margin-bottom: 16px;
  font-family: 'Segoe UI';
  font-size: 13px;
  color: #bebebe;
  letter-spacing: 0;
  line-height: 18px;
  padding-top: 5px;
}

.create-user .btn-cnt .spacer,
.edit-users .btn-cnt .spacer,
.generate-commision-report .btn-cnt .spacer,
.upload-Tariffs .btn-cnt .spacer {
  border-top: 1px solid #e6e6e6;
  padding-top: 30px;
}

.create-user .btn-cnt .btn.form-control,
.edit-users .btn-cnt .btn.form-control,
.generate-commision-report .btn-cnt .btn.form-control,
.upload-Tariffs .btn-cnt .btn.form-control {
  display: inline-block;
  width: auto !important;
  margin-right: 5px;
  padding: 6px 20px;
}

.busines-parnter-cnt .subheader .btn {
  padding: 8px 25px;
  margin-top: 5px;
}

.agreemen-details .header,
.invoice-details .header {
  color: #2f2d2d;
}

.agreemen-details .header .btn,
.invoice-details .header .btn {
  margin-bottom: 8px;
  background: transparent;
  border: 0;
  font-family: 'SegoeUI-Semibold';
  font-size: 21px;
}

.agreemen-details .header .btn .icon,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .agreemen-details .header .btn .page-link,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .agreemen-details .header .btn .page-link,
.agreemen-details .header .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .agreemen-details .header .btn .page-link,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .agreemen-details .header .btn .page-link,
.agreemen-details .header .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .agreemen-details .header .btn a,
.agreemen-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .agreemen-details .header .btn a,
.invoice-details .header .btn .icon,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .invoice-details .header .btn .page-link,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .invoice-details .header .btn .page-link,
.invoice-details .header .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .invoice-details .header .btn .page-link,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .invoice-details .header .btn .page-link,
.invoice-details .header .btn .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .invoice-details .header .btn a,
.invoice-details .header .btn .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .invoice-details .header .btn a {
  color: #abaaaa;
  margin-right: 10px;
}

.agreemen-details .header .btn:active,
.invoice-details .header .btn:active {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

.agreemen-details .header .btn:focus,
.invoice-details .header .btn:focus {
  box-shadow: none !important;
}

.agreemen-details .header .user-id,
.invoice-details .header .user-id {
  color: #abaaaa;
  font-family: 'Segoe UI';
  font-size: 13px;
}

.agreemen-details .invoice-table {
  margin: -21px;
}

.agreemen-details .invoice-table tr td:first-of-type,
.agreemen-details .invoice-table tr th:first-of-type {
  padding-left: 20px;
}

.agreemen-details .invoice-table tr td:last-of-type,
.agreemen-details .invoice-table tr th:last-of-type {
  padding-right: 20px;
}

.invoice-details .header {
  padding: 10px;
}

.invoice-details .invoice-stats tr td {
  font-family: 'Segoe UI';
  font-size: 13px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 22px;
}

.invoice-details .invoice-stats tr td:first-of-type {
  font-family: 'SegoeUI-Semibold';
  font-size: 13px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 22px;
  padding-right: 20px;
}

.invoice-details .invoice-stats tr td.unpaid {
  color: #dc3545;
}

.invoice-details .btn.btn-info {
  margin-top: 5px;
  color: #fff;
}

.invoice-details .btn.btn-info .icon,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .invoice-details .btn.btn-info .page-link,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .invoice-details .btn.btn-info .page-link,
.invoice-details .btn.btn-info .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .invoice-details .btn.btn-info .page-link,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .invoice-details .btn.btn-info .page-link,
.invoice-details .btn.btn-info .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .invoice-details .btn.btn-info a,
.invoice-details .btn.btn-info .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .invoice-details .btn.btn-info a {
  margin-right: 5px;
}

.invoice-details .invoice-table {
  width: 100%;
  padding: 20px;
}

.invoice-details .invoice-table .react-bootstrap-table {
  width: 100%;
  border-bottom: 1px solid #e6e6e6;
}

.invoice-details .invoice-table .react-bootstrap-table table {
  margin-bottom: 0;
}

.invoice-details .invoice-table .react-bootstrap-table table tr th {
  border: 0;
  color: #5a5858;
  font-family: 'SegoeUI-Semibold';
}

.invoice-details .invoice-table .react-bootstrap-table table tr td,
.invoice-details .invoice-table .react-bootstrap-table table tr th {
  font-family: 'Segoe UI';
}

.invoice-details .invoice-table .react-bootstrap-table table tr td:last-of-type,
.invoice-details .invoice-table .react-bootstrap-table table tr td:nth-last-of-type(2),
.invoice-details .invoice-table .react-bootstrap-table table tr th:last-of-type,
.invoice-details .invoice-table .react-bootstrap-table table tr th:nth-last-of-type(2) {
  max-width: 100px;
  width: 100px;
  min-width: 100px;
}

.invoice-details .subtotals {
  float: right;
  text-align: right;
  padding-right: 15px;
}

.invoice-details .subtotals .col {
  font-family: 'Segoe UI';
  font-size: 15px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 22px;
  padding-bottom: 5px;
  padding: 0 0.75rem;
  max-width: 100px;
  width: 100px;
  min-width: 100px;
}

.invoice-details .subtotals .col:first-of-type {
  color: #2f2d2d;
  font-family: 'SegoeUI-Semibold';
  font-size: 15px;
  letter-spacing: 0;
  line-height: 22px;
}

.invoice-details .subtotals .row:last-of-type .col {
  color: #2f2d2d;
  font-family: 'SegoeUI-Semibold';
  font-size: 15px;
  letter-spacing: 0;
  line-height: 22px;
}

.billing-details .icon-row {
  font-family: 'SegoeUI-Semibold';
  font-size: 21px;
  color: #dc3545;
  letter-spacing: 0;
  line-height: 32px;
  margin-bottom: 20px;
  white-space: nowrap;
}

.billing-details .icon-row .icon,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row .page-link,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row .page-link,
.billing-details .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row .page-link,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row .page-link,
.billing-details .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .billing-details .icon-row a,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row a {
  background-color: #dc3545;
  height: 32px;
  width: 32px;
  font-size: 20px;
  line-height: 20px;
  margin-right: 10px;
  text-align: center;
  display: inline-block;
}

.billing-details .icon-row .icon:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row .page-link:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row .page-link:before,
.billing-details .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row .page-link:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row .page-link:before,
.billing-details .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a:before,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a:before,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .billing-details .icon-row a:before,
.billing-details .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a:before,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row a:before {
  color: #fff;
  height: 20px;
  width: 20px;
  font-size: 20px;
  line-height: 20px;
  margin-top: 7px;
}

.billing-details .icon-row.success {
  color: #28a745;
}

.billing-details .icon-row.success .icon,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row.success .page-link,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row.success .page-link,
.billing-details .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row.success .page-link,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row.success .page-link,
.billing-details .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .billing-details .icon-row.success a,
.billing-details .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .billing-details .icon-row.success a {
  background-color: #28a745;
}

.billing-details .unpaid-label {
  font-family: 'SegoeUI-Semibold';
  font-size: 12px;
  color: #abaaaa;
  letter-spacing: 0;
  line-height: 18px;
}

.billing-details .unpaid-invoices {
  font-family: 'Segoe UI';
  font-size: 15px;
  color: #dc3545 !important;
  letter-spacing: 0;
  line-height: 22px;
}

.billing-details .unpaid-invoices.success {
  color: #5a5858 !important;
}

.billing-details .unpaid-result {
  font-family: 'Segoe UI';
  font-size: 13px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 19px;
}

.billing-details .invoiceurl .ion-forward {
  color: #e6e6e6;
}

.billing-details .invoiceurl:hover {
  cursor: pointer;
}

.billing-details .invoiceurl:hover .ion-forward,
.billing-details .invoiceurl:hover small {
  color: #ED0000;
}

.buttonSpace {
  margin-right: 0.5rem;
}

.buttonSpaceTop {
  margin-top: 0.5rem;
}

.buttonPack {
  margin-bottom: 1rem;
}

.modal .modal-content {
  border-radius: 4px;
  max-width: 800px;
  margin: 0 auto;
}

.modal .modal-header {
  position: relative;
  border-bottom: 0;
  font-family: "SegoeUI-Semibold";
  font-size: 24px;
  color: #2F2D2D;
  letter-spacing: -0.5px;
  line-height: 28.8px;
  padding: 20px 30px;
}

.modal .modal-header .close {
  position: absolute;
  width: 40px;
  height: 40px;
  color: #fff;
  font-size: 30px;
  line-height: 3px;
  top: -3px;
  right: 0;
  border-radius: 100%;
  background-color: #D93046;
  opacity: 1;
}

.modal .modal-header .close span {
  padding: 0;
  margin: 0;
  line-height: 30px;
  height: 30px;
  font-weight: 100;
  position: absolute;
  top: 2px;
  left: 10px;
}

.modal .modal-header .btn-minimize {
  border-radius: 100%;
  position: absolute;
  top: -19px;
  right: 30px;
  height: 40px;
  width: 40px;
}

.modal .modal-header .btn-minimize .icon,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .modal .modal-header .btn-minimize .page-link,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .modal .modal-header .btn-minimize .page-link,
.modal .modal-header .btn-minimize .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .modal .modal-header .btn-minimize .page-link,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .modal .modal-header .btn-minimize .page-link,
.modal .modal-header .btn-minimize .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .modal .modal-header .btn-minimize a,
.modal .modal-header .btn-minimize .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .modal .modal-header .btn-minimize a {
  font-size: 24px;
  line-height: 24px;
}

.modal .modal-body {
  padding: 30px;
}

.modal.minimized {
  top: calc(100% - 150px);
  max-height: 150px;
  overflow: hidden;
}

.modal.minimized ~ .modal-backdrop {
  display: none !important;
}

.reading-modal .form-group label {
  font-family: "SegoeUI-Semibold";
  font-size: 14px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 18px;
}

.reading-modal .last-reading p {
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 26px;
  color: #889DAE;
  letter-spacing: 0;
  text-align: center;
  line-height: 30px;
  text-align: left;
  letter-spacing: 8.7px;
  padding-left: 5px;
}

.reading-modal .reading-input {
  font-size: 26px;
  color: #29353D;
  letter-spacing: 0;
  text-align: center;
  line-height: 30px;
  border: 1px solid #d2d2d2;
  text-align: left;
  letter-spacing: 8.7px;
  background-image: url(/./img/meter-delimiter.e04f6b0dc8bd459e4e6c099bd2c50453.png);
  background-position: 0 bottom;
  background-repeat: repeat-x;
  padding-left: 5px;
  font-family: 'Lato', sans-serif;
  font-weight: normal;
}

.reading-modal .reading-input.Gas {
  max-width: 145px;
}

.reading-modal .reading-input .ElectricitySingle {
  max-width: 121px;
}

.quote-preview-model,
.modal-content {
  max-width: 80% !important;
}

.create-task-modal .modal-content {
  max-width: 800px !important;
}

.create-task-modal,
.task-details {
  max-width: 90%;
}

.create-task-modal .modal-body,
.task-details .modal-body {
  padding-top: 0px;
}

.create-task-modal .task-labels,
.task-details .task-labels {
  font-family: 'SegoeUI-Semibold';
  font-size: 12px;
  color: #abaaaa;
  letter-spacing: 0;
  line-height: 18px;
  padding: 0 15px 15px;
}

.create-task-modal .form-group,
.task-details .form-group {
  width: 33%;
  padding: 0 2%;
  display: inline-block;
  vertical-align: middle;
}

.create-task-modal .form-group.field-object,
.task-details .form-group.field-object {
  width: 100%;
  padding: 0;
  margin-bottom: 0 !important;
}

.create-task-modal .form-group .control-label,
.task-details .form-group .control-label {
  width: 30%;
  display: inline-block;
  vertical-align: middle;
  font-family: "SegoeUI-Semibold";
  font-size: 14px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 18px;
  text-align: left;
  width: 100%;
}

.create-task-modal .form-group .control-label+div,
.task-details .form-group .control-label+div {
  display: inline;
}

.create-task-modal .form-group>div,
.task-details .form-group>div {
  display: inline;
}

.create-task-modal .form-group .rbt,
.task-details .form-group .rbt {
  display: inline-block;
  width: 70%;
}

.create-task-modal .form-group .rbt .form-control,
.task-details .form-group .rbt .form-control {
  width: 100%;
  border-radius: 4px;
}

.create-task-modal .form-group .rbt .form-control.focus,
.create-task-modal .form-group .rbt .form-control:focus,
.task-details .form-group .rbt .form-control.focus,
.task-details .form-group .rbt .form-control:focus {
  outline: 0;
  box-shadow: none;
}

.create-task-modal .form-group .form-control,
.task-details .form-group .form-control {
  width: 70%;
  display: inline-block;
  vertical-align: middle;
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 20px;
}

.create-task-modal .form-group .form-control:disabled,
.create-task-modal .form-group .form-control[readonly],
.task-details .form-group .form-control:disabled,
.task-details .form-group .form-control[readonly] {
  background-color: #f3f3f3;
}

.create-task-modal .form-group.duedate>div,
.task-details .form-group.duedate>div {
  display: inline;
}

.create-task-modal .form-group.duedate .SingleDatePicker,
.task-details .form-group.duedate .SingleDatePicker {
  width: 70%;
  display: inline-block;
}

.create-task-modal .form-group.duedate .SingleDatePicker .SingleDatePickerInput_calendarIcon,
.task-details .form-group.duedate .SingleDatePicker .SingleDatePickerInput_calendarIcon {
  position: absolute;
  right: 1px;
  top: -5px;
  z-index: 1;
}

.create-task-modal .form-group.duedate .SingleDatePickerInput,
.task-details .form-group.duedate .SingleDatePickerInput {
  width: 100%;
  border: none;
}

.create-task-modal .form-group.duedate .SingleDatePickerInput .DateInput,
.task-details .form-group.duedate .SingleDatePickerInput .DateInput {
  width: 100%;
}

.create-task-modal .form-group.duedate .SingleDatePickerInput input,
.task-details .form-group.duedate .SingleDatePickerInput input {
  font-size: 14px;
  line-height: 14px;
  border: 1px solid #dbdbdb;
  width: 100%;
  padding: 6px 10px;
}

.create-task-modal .form-group.duedate .SingleDatePickerInput input:focus,
.task-details .form-group.duedate .SingleDatePickerInput input:focus {
  border: 1px solid #ED0000;
}

.create-task-modal .form-group.task-title,
.task-details .form-group.task-title {
  width: 100%;
  padding: 0;
}

.create-task-modal .form-group.task-title>div,
.task-details .form-group.task-title>div {
  position: relative;
}

.create-task-modal .form-group.task-title .task-status,
.task-details .form-group.task-title .task-status {
  width: 26px;
  height: 24px;
  border-radius: 4px;
  position: absolute;
  left: 15px;
  top: 15px;
  font-size: 30px;
  line-height: 26px;
  margin: 0;
  padding: 0;
  color: #fff;
}

.create-task-modal .form-group.task-title .task-status.primary,
.task-details .form-group.task-title .task-status.primary {
  color: #ED0000;
}

.create-task-modal .form-group.task-title .task-status.primary:before,
.task-details .form-group.task-title .task-status.primary:before {
  box-shadow: none;
  border-radius: 3px;
  line-height: 24px;
  margin: 0;
  padding: 0;
  height: 21px;
}

.create-task-modal .form-group.task-title .task-status:before,
.task-details .form-group.task-title .task-status:before {
  box-shadow: 0 0 5px 1px #d2d2d2;
  border-radius: 3px;
  line-height: 24px;
  margin: 0;
  padding: 0;
  height: 24px;
}

.create-task-modal .form-group.task-title textarea,
.create-task-modal .form-group.task-title input,
.task-details .form-group.task-title textarea,
.task-details .form-group.task-title input {
  padding: 10px 15px 10px 55px;
  font-family: "SegoeUI-Semibold";
  font-size: 28px;
  color: #2f2d2d;
  letter-spacing: -0.5px;
  line-height: 33.6px;
  width: 100%;
  border-radius: 4px;
  min-height: 55px;
  border-color: #fff;
  display: inline-block;
  resize: none;
  border: 1px solid #d2d2d2;
}

.create-task-modal .form-group.task-title textarea:focus,
.create-task-modal .form-group.task-title input:focus,
.task-details .form-group.task-title textarea:focus,
.task-details .form-group.task-title input:focus {
  border: 1px solid #ED0000;
  outline: none;
}

.create-task-modal .form-group.task-title textarea:hover,
.create-task-modal .form-group.task-title input:hover,
.task-details .form-group.task-title textarea:hover,
.task-details .form-group.task-title input:hover {
  border: 1px solid #d2d2d2;
}

.create-task-modal .form-group.task-title textarea:hover:focus,
.create-task-modal .form-group.task-title input:hover:focus,
.task-details .form-group.task-title textarea:hover:focus,
.task-details .form-group.task-title input:hover:focus {
  border: 1px solid #ED0000;
  outline: none;
}

.create-task-modal .form-group.task-title textarea:hover:focus::after,
.create-task-modal .form-group.task-title input:hover:focus::after,
.task-details .form-group.task-title textarea:hover:focus::after,
.task-details .form-group.task-title input:hover:focus::after {
  display: none;
}

.create-task-modal .form-group.task-title textarea:disabled,
.create-task-modal .form-group.task-title textarea[readonly],
.create-task-modal .form-group.task-title input:disabled,
.create-task-modal .form-group.task-title input[readonly],
.task-details .form-group.task-title textarea:disabled,
.task-details .form-group.task-title textarea[readonly],
.task-details .form-group.task-title input:disabled,
.task-details .form-group.task-title input[readonly] {
  background-color: #f3f3f3;
}

.create-task-modal .form-group.task-title>div,
.task-details .form-group.task-title>div {
  display: block;
}

.create-task-modal .form-group.task-title .control-label,
.task-details .form-group.task-title .control-label {
  display: none;
}

.create-task-modal .form-group.task-title::after,
.task-details .form-group.task-title::after {
  content: "\F2BF";
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 0;
  color: #d2d2d2;
  right: 40px !important;
  top: 55px !important;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.create-task-modal .form-group.task-title:hover::after,
.task-details .form-group.task-title:hover::after {
  display: block;
}

.create-task-modal .form-group.description,
.task-details .form-group.description {
  width: 100%;
  padding: 0;
  position: relative;
  min-height: 220px;
}

.create-task-modal .form-group.description .control-label,
.task-details .form-group.description .control-label {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.create-task-modal .form-group.description textarea,
.task-details .form-group.description textarea {
  display: block;
  width: 100%;
  padding: 10px 15px;
  border: 0;
  border: 1px solid #d2d2d2;
  border-radius: 4px;
  resize: vertical;
  overflow: hidden;
  background: transparent;
  height: auto;
}

.create-task-modal .form-group.description textarea:hover,
.task-details .form-group.description textarea:hover {
  border: 1px solid #d2d2d2;
  box-shadow: none;
  min-height: 220px;
}

.create-task-modal .form-group.description textarea:focus,
.task-details .form-group.description textarea:focus {
  border: 1px solid #ED0000;
  box-shadow: none;
  background: #fff;
  z-index: 1;
  position: relative;
  min-height: 220px;
}

.create-task-modal .form-group.description:hover::after,
.task-details .form-group.description:hover::after {
  display: block;
}

.create-task-modal .form-group.description:focus::after,
.task-details .form-group.description:focus::after {
  display: none !important;
}

.create-task-modal .form-group.description::after,
.task-details .form-group.description::after {
  content: "\F2BF";
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 0;
  color: #d2d2d2;
  right: 15px !important;
  top: 37px !important;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.create-task-modal .files,
.task-details .files {
  width: 100%;
  padding: 0 15px;
  margin-bottom: 20px;
}

.create-task-modal .files .control-label,
.task-details .files .control-label {
  text-align: left;
  width: 100% !important;
}

.create-task-modal .files>div,
.task-details .files>div {
  display: block;
}

.create-task-modal .files h6,
.task-details .files h6 {
  display: none;
}

.create-task-modal .files .droparea,
.task-details .files .droparea {
  height: 50px !important;
  width: 100% !important;
  border: 1px dashed #5a5858 !important;
  position: relative;
}

.create-task-modal .files .droparea:after,
.task-details .files .droparea:after {
  content: attr(data-placeholder);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: auto;
  height: auto;
  color: #5a5858;
  background: url(/636d4ee9d678dde9dc367041e1d73350.svg) 0 0 no-repeat;
  background-size: contain;
  padding-left: 30px;
}

.create-task-modal .buttons,
.task-details .buttons {
  padding: 0 15px;
}

.create-task-modal .buttons .btn,
.task-details .buttons .btn {
  margin-right: 10px;
}

.create-task-modal .readonly .form-group::after,
.task-details .readonly .form-group::after {
  display: none !important;
}

.create-task-modal legend,
.task-details legend {
  font-size: 14px;
  font-weight: bold;
  padding-left: 15px;
}

.create-task-modal .field-description,
.task-details .field-description {
  font-size: 10px;
}

.create-task-modal .error-detail,
.task-details .error-detail {
  padding-left: 0;
  font-size: 14px;
}

.task-details .form-group:not(.field-object) {
  position: relative;
  border: none;
}

.task-details .form-group:not(.field-object) .form-control {
  border-color: #fff;
}

.task-details .form-group:not(.field-object) select {
  background-image: none !important;
}

.task-details .form-group:not(.field-object)::after {
  content: "\F2BF";
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 0;
  color: #d2d2d2;
  right: 20px;
  top: 10px;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.task-details .form-group:not(.field-object):hover .form-control {
  border: 1px solid #d2d2d2;
}

.task-details .form-group:not(.field-object):hover .form-control:focus,
.task-details .form-group:not(.field-object):hover .form-control.focus {
  border: 1px solid #ED0000;
}

.task-details .form-group:not(.field-object):hover::after {
  display: block;
}

.task-details .form-group:not(.field-object):hover:focus-within::after {
  display: none !important;
}

.task-details .SingleDatePicker .SingleDatePickerInput input {
  border: 1px solid #fff !important;
}

.task-details .SingleDatePicker .SingleDatePickerInput input:hover {
  border: 1px solid #d2d2d2 !important;
}

.task-details .SingleDatePicker .SingleDatePickerInput input:focus {
  border: 1px solid #ED0000 !important;
}

.task-details .SingleDatePicker .SingleDatePickerInput_calendarIcon {
  display: none;
}

.task-details .DateInput_input__disabled {
  font-style: normal;
}

.tasks-page .filter-bar {
  margin-bottom: 26px;
}

.tasks-page .filter-bar .rbt-input {
  border-radius: 4px;
  max-height: 40px;
  overflow: auto;
}

.tasks-page .filter-bar .filter-label {
  font-family: "SegoeUI-Semibold";
  color: #5a5858;
}

.tasks-page .tasks-cnt {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #e6e6e6;
  overflow: hidden;
}

.tasks-page .tasks-cnt .tasks-list {
  padding: 0 0 25px;
}

.tasks-page .tasks-cnt .tasks-list .task-list-header {
  padding: 8px 10px;
}

.tasks-page .tasks-cnt .tasks-list .task-list-header .task-in-list {
  font-family: "SegoeUI-Semibold";
  font-size: 12px;
  color: #ABAAAA;
  letter-spacing: 0;
  text-align: right;
  line-height: 18px;
}

.tasks-page .tasks-cnt .tasks-list .list-group {
  border: none;
}

.tasks-page .tasks-cnt .tasks-list .list-group li {
  border: 0;
  border-top: 1px solid #e6e6e6;
  color: #5a5858;
  font-size: 15px;
  padding-left: 35px;
  position: relative;
  vertical-align: middle;
}

.tasks-page .tasks-cnt .tasks-list .list-group li span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  width: calc(100% - 35px);
  vertical-align: middle;
}

.tasks-page .tasks-cnt .tasks-list .list-group li.selected {
  background-color: #f2f5f7;
}

.tasks-page .tasks-cnt .tasks-list .list-group li.closed {
  opacity: 0.5;
}

.tasks-page .tasks-cnt .tasks-list .list-group li .icons {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-left: 5px;
  font-size: 20px;
  line-height: 18px;
}

.tasks-page .tasks-cnt .tasks-list .list-group li .icons.danger {
  color: #dc3545;
  font-size: 15px;
  line-height: 15px;
  vertical-align: middle;
}

.tasks-page .tasks-cnt .tasks-list .list-group li .icons.primary {
  color: #ED0000;
}

.tasks-page .tasks-cnt .tasks-list .list-group li .icons.leading {
  position: absolute;
  left: 10px;
  margin: 0;
  top: 50%;
  transform: translate(0, -59%);
}

.tasks-page .tasks-cnt .tasks-list .list-group li .icons::before {
  line-height: 26px;
  vertical-align: middle;
  margin: 0;
  padding: 0;
}

.tasks-page .tasks-cnt .tasks-list .pagination {
  margin-bottom: 0;
  border-top: 1px solid #e6e6ee;
  border-bottom: 1px solid #e6e6ee;
  text-align: center;
  width: 100%;
  padding: 0 5px;
  justify-content: center;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li,
.tasks-page .tasks-cnt .tasks-list .pagination li {
  border: none;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li .page-link,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item .pagination-datatables li a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item li a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li a,
.tasks-page .tasks-cnt .tasks-list .pagination li a {
  border: none;
  font-family: "SegoeUI-Semibold";
  font-size: 12px;
  color: #ABAAAA;
  letter-spacing: 0;
  text-align: center;
  line-height: 20px;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type {
  position: absolute;
  left: 0;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type span {
  display: none;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .page-link,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .pagination-datatables li a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a {
  color: #ABAAAA;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type {
  position: absolute;
  right: 0;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type span {
  display: none;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .page-link,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .pagination-datatables li a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a {
  color: #ABAAAA;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item.active,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li.active,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li.active,
.tasks-page .tasks-cnt .tasks-list .pagination li.active,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:hover,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:hover,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:hover,
.tasks-page .tasks-cnt .tasks-list .pagination li:hover {
  background: transparent !important;
  color: #000;
}

.tasks-page .tasks-cnt .tasks-list .pagination .page-item.active .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li.active .page-link,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li.active .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li.active .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item.active .pagination-datatables li a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li.active a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li.active a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item.active li a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li.active a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li.active a,
.tasks-page .tasks-cnt .tasks-list .pagination li.active a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:hover .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:hover .page-link,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:hover .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:hover .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:hover .pagination-datatables li a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:hover a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:hover a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:hover li a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:hover a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:hover a,
.tasks-page .tasks-cnt .tasks-list .pagination li:hover a {
  background: transparent !important;
  color: #000;
}

.tasks-page .tasks-cnt .task-details-cnt {
  border-left: 1px solid #e6e6ee;
  padding: 0;
}

.tasks-page .tasks-cnt .task-details-cnt .task-details {
  padding: 10px 30px;
  margin: 0;
  width: 100%;
}

.no-tasks {
  padding: 20px;
}

.task-card .card-body,
.task-card .card-block {
  padding: 20px;
}

.task-card .card-body .icon-row,
.task-card .card-block .icon-row {
  margin: 0 0 20px;
}

.task-card .card-body .icon-row .icon,
.task-card .card-block .icon-row .icon,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .icon-row .page-link,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .icon-row .page-link,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .icon-row .page-link,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .icon-row .page-link,
.task-card .card-body .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .icon-row .page-link,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .icon-row .page-link,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .icon-row .page-link,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .icon-row .page-link,
.task-card .card-body .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-block .icon-row a,
.task-card .card-body .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .icon-row a,
.task-card .card-block .icon-row .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .icon-row a {
  background-color: #dc3545;
  color: #fff;
  font-size: 20px;
  line-height: 20px;
  padding: 7px;
  width: 35px;
  height: 35px;
  max-width: 35px;
  text-align: center;
}

.task-card .card-body .icon-row.success .icon,
.task-card .card-block .icon-row.success .icon,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .icon-row.success .page-link,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .icon-row.success .page-link,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .icon-row.success .page-link,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .icon-row.success .page-link,
.task-card .card-body .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .icon-row.success .page-link,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .icon-row.success .page-link,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .icon-row.success .page-link,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .icon-row.success .page-link,
.task-card .card-body .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-block .icon-row.success a,
.task-card .card-body .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .icon-row.success a,
.task-card .card-block .icon-row.success .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .icon-row.success a {
  background-color: #28a745;
}

.task-card .card-body .icon-row .text span,
.task-card .card-block .icon-row .text span {
  display: block;
  font-family: "SegoeUI-Semibold";
  font-size: 13px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 16px;
  padding-top: 2px;
}

.task-card .card-body .icon-row .text span:nth-of-type(2),
.task-card .card-block .icon-row .text span:nth-of-type(2) {
  color: #ABAAAA;
}

.task-card .card-body .taskurl .title,
.task-card .card-block .taskurl .title {
  font-family: "SegoeUI";
  font-size: 13px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 19px;
}

.task-card .card-body .taskurl.completed,
.task-card .card-block .taskurl.completed {
  opacity: 0.5;
}

.task-card .card-body .taskurl.delayed,
.task-card .card-block .taskurl.delayed {
  color: #dc3545;
}

.task-card .card-body .taskurl.delayed .title,
.task-card .card-block .taskurl.delayed .title {
  font-family: "SegoeUI-Semibold";
  color: #dc3545;
}

.task-card .card-body .taskurl .icons,
.task-card .card-block .taskurl .icons,
.task-card .card-body .taskurl .icon,
.task-card .card-block .taskurl .icon,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl .page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl .page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl .page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl .page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl .page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl .page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl .page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl .page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-block .taskurl a,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl a,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl a {
  margin-left: 3px;
}

.task-card .card-body .taskurl .icons.ion-forward,
.task-card .card-block .taskurl .icons.ion-forward,
.task-card .card-body .taskurl .icon.ion-forward,
.task-card .card-block .taskurl .icon.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl .ion-forward.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl .ion-forward.page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl .ion-forward.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl .ion-forward.page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-forward,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-forward,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl .ion-forward.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl .ion-forward.page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl .ion-forward.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-forward.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl .ion-forward.page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-forward,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-forward,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-block .taskurl a.ion-forward,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl a.ion-forward,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-forward,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl a.ion-forward {
  color: #5a5858;
}

.task-card .card-body .taskurl .icons.danger,
.task-card .card-block .taskurl .icons.danger,
.task-card .card-body .taskurl .icon.danger,
.task-card .card-block .taskurl .icon.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl .danger.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl .danger.page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl .danger.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl .danger.page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.danger,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.danger,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl .danger.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl .danger.page-link,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl .danger.page-link,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .danger.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl .danger.page-link,
.task-card .card-body .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.danger,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.danger,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .task-card .card-block .taskurl a.danger,
.task-card .card-body .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-body .taskurl a.danger,
.task-card .card-block .taskurl .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.danger,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .task-card .card-block .taskurl a.danger {
  color: #dc3545;
}

.task-card .card-body .addtask,
.task-card .card-block .addtask {
  font-family: "SegoeUI-Semibold";
  font-size: 13px;
  color: #ED0000;
  letter-spacing: 0;
  line-height: 20px;
  padding-left: 5px;
  margin-top: 20px;
  display: inline-block;
}

@media screen and (max-width: 480px) {
  .create-task-modal .form-group,
  .task-details .form-group {
    max-width: 100%;
    width: 100%;
  }

  .create-task-modal .files .droparea:after,
  .task-details .files .droparea:after {
    font-size: 0.5rem;
    top: 50%;
    left: 39%;
    background-size: 25px;
  }
}

.task-comments-cnt h6 {
  padding: 20px 45px 0;
  font-family: "SegoeUI-Semibold";
  font-size: 15px;
  color: #2F2D2D;
  letter-spacing: 0;
  line-height: 22px;
}

.task-comments-cnt .buttons {
  padding-left: 60px;
}

.task-comments-cnt .buttons .btn {
  margin-right: 10px;
}

.task-comments-cnt .comments-list {
  padding: 20px 0px;
  box-sizing: border-box;
  width: calc(100% - 50px);
  margin: 0 25px 10px;
  border-radius: 4px;
  font-family: "SegoeUI-Semibold";
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 32px;
}

.task-comments-cnt .comments-list:hover {
  background: #f2f5f7;
}

.task-comments-cnt .comments-list:hover .moredetails {
  display: inline-block;
  max-width: 32px;
  font-size: 32px;
  line-height: 32px;
  text-align: right;
}

.task-comments-cnt .comments-list .avatar {
  max-width: 80px;
}

.task-comments-cnt .comments-list .avatar img {
  width: 40x;
  height: 40px;
  border-radius: 100%;
}

.task-comments-cnt .comments-list .date {
  font-family: "SegoeUI";
  font-size: 13px;
  color: #ABAAAA;
  letter-spacing: 0;
  display: inline-block;
  padding-left: 15px;
}

.task-comments-cnt .comments-list .comment-info {
  width: calc(100% - 32px);
}

.task-comments-cnt .comments-list .moredetails {
  display: none;
  padding: 0 40px 0 0;
}

.task-comments-cnt .comments-list .message {
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 22px;
}

.task-comments-cnt .rjsf {
  background: #f2f5f7;
  padding: 40px 40px;
  border-top: 1px solid #e6e6e6;
}

.task-comments-cnt .comments-post-cnt .user {
  width: 40px;
  height: 40px;
  display: inline-block;
  margin-right: 20px;
  vertical-align: top;
  border-radius: 100%;
  overflow: hidden;
}

.task-comments-cnt .comments-post-cnt .user img {
  width: 100%;
  height: 100%;
}

.task-comments-cnt .comments-post-cnt textarea {
  border-radius: 4px;
  display: inline-block;
  width: calc(100% - 60px);
  vertical-align: top;
  min-height: 40px;
  transition: all 0.5s;
  padding: 10px;
  border: 1px solid #D2D2D2;
}

.task-comments-cnt .comments-post-cnt textarea:focus {
  min-height: 100px;
  border: 1px solid #ED0000;
  outline: none;
}

.multi-step .progtrckr {
  list-style-type: none;
  padding: 0;
  background: linear-gradient(90deg, #ED0000 50%, #e6e6e6 50%);
  display: flex;
  padding: 0 40px;
  border-width: 0 1px 0 1px;
  border-color: #fff;
  border-style: solid;
  justify-content: stretch;
}

.multi-step .progtrckr li {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  padding: 10px;
  flex: 1;
  border-right: 1px solid #fff;
}

.multi-step .progtrckr li:first-of-type {
  border-left: 1px solid #fff;
}

.multi-step .progtrckr li:last-of-type {
  display: none;
}

.multi-step .progtrckr li span {
  padding: 0 10px;
  font-family: 'SegoeUI';
  font-size: 16px;
  color: #454343;
  letter-spacing: 0;
  line-height: 20px;
  display: inline-block;
}

.multi-step .progtrckr li em {
  padding: 0px 7px 2px;
  border-radius: 100%;
  font-family: "SegoeUI";
  font-size: 16px;
  font-style: normal;
  letter-spacing: 0;
  text-align: center;
  line-height: 1;
  border: solid 1px;
}

.multi-step .progtrckr li.progtrckr-todo {
  color: #5a5858;
  background-color: #e6e6e6;
}

.multi-step .progtrckr li.progtrckr-todo em {
  border-color: #bebebe;
}

.multi-step .progtrckr li.progtrckr-doing {
  position: relative;
  background-color: #ED0000;
}

.multi-step .progtrckr li.progtrckr-doing:after {
  content: "";
  position: absolute;
  right: -10px;
  top: 0;
  width: 0;
  height: 0;
  border-top: 20px solid transparent;
  border-left: 10px solid #ED0000;
  border-bottom: 20px solid transparent;
}

.multi-step .progtrckr li.progtrckr-doing em {
  color: #ED0000;
  background-color: #fff;
  border-color: #fff;
}

.multi-step .progtrckr li.progtrckr-doing span {
  color: #fff;
}

.multi-step .progtrckr li.progtrckr-done {
  background-color: #ED0000;
  color: #fff;
}

.multi-step .progtrckr li.progtrckr-done em {
  color: #ED0000;
  background-color: #ED0000;
  border-color: rgba(255,255,255,0.5);
  position: relative;
  overflow: hidden;
}

.multi-step .progtrckr li.progtrckr-done em:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23fff'%3E%3Cpath d='M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z'/%3E%3C/svg%3E");
  display: inline-block;
  font-family: "Ionicons";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  color: #fff;
  background-color: rgba(255,255,255,0.5);
  border-radius: 100%;
}

.multi-step .progtrckr li.progtrckr-done span {
  color: #fff;
}

.multi-step .step {
  padding: 40px 40px 0;
}

.multi-step .step .step-header {
  font-family: "SegoeUI-Semibold";
  font-size: 28px;
  color: #2F2D2D;
  letter-spacing: -0.5px;
  line-height: 33.6px;
  padding-bottom: 40px;
}

.multi-step .step .step-body h3 {
  font-family: "SegoeUI-Semibold";
  font-size: 24px;
  color: #2F2D2D;
  letter-spacing: -0.5px;
  line-height: 28.8px;
  padding-bottom: 10px;
}

.multi-step .footer-buttons {
  border-top: 1px solid #d2d2d2;
  margin: 0px 40px;
  padding-toP: 40px;
}

.multi-step .footer-buttons #next-button {
  margin-left: 5px;
  padding-right: 50px;
  position: relative;
}

.multi-step .footer-buttons #next-button:before {
  position: absolute;
  right: 15px;
  content: "\F10B";
  font-family: "Ionicons";
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  width: 20px;
  height: 20px;
  top: 12px;
}

.multi-step .footer-buttons #prev-button {
  padding-left: 50px;
  position: relative;
  color: #fff;
}

.multi-step .footer-buttons #prev-button:before {
  position: absolute;
  left: 15px;
  content: "\F108";
  font-size: 20px;
  font-family: "Ionicons";
  font-size: 20px;
  line-height: 20px;
  color: #fff;
  width: 20px;
  height: 20px;
  top: 12px;
}

.done-step {
  text-align: center;
  margin: 100px auto;
}

.done-step>.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .done-step>.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .done-step>.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .done-step>a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .done-step>.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .done-step>.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .done-step>a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .done-step>a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .done-step>a {
  color: #ED0000;
  font-size: 70px;
}

@media (max-width: 768px) {
  .progtrckr em {
    display: inline;
  }

  .progtrckr li span {
    display: none;
  }
}

.accordion {
  border: none;
}

.accordion__item {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  overflow: hidden;
  margin-bottom: 20px;
}

.accordion__title {
  background-color: #fff;
  font-family: "SegoeUI-Semibold";
  font-size: 15px;
  color: #2F2D2D;
  letter-spacing: 0;
  line-height: 22px;
  padding: 15px;
}

.accordion__title .icon,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .accordion__title .page-link,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .accordion__title .page-link,
.accordion__title .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type .accordion__title a,
.accordion__title .pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .accordion__title .page-link,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .accordion__title .page-link,
.accordion__title .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type .accordion__title a,
.accordion__title .pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .accordion__title a,
.accordion__title .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .accordion__title a {
  float: right;
  transition: all 0.5s;
}

.accordion__title[aria-selected=true] .icon,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .accordion__title[aria-selected=true] .page-link,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .accordion__title[aria-selected=true] .page-link,
.accordion__title[aria-selected=true] .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .accordion__title[aria-selected=true] .page-link,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .accordion__title[aria-selected=true] .page-link,
.accordion__title[aria-selected=true] .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .accordion__title[aria-selected=true] a,
.accordion__title[aria-selected=true] .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .accordion__title[aria-selected=true] a {
  transform: rotate(180deg);
}

.accordion__title:focus {
  outline: none;
}

.accordion__title:hover {
  background-color: #f9f9f9;
}

.accordion__body {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
}

.overview label {
  font-family: "SegoeUI-Semibold";
  font-size: 16px;
  color: #737373;
  letter-spacing: 0;
  line-height: 22px;
}

.overview span {
  font-size: 13px;
  color: #abaaaa;
}

.overview p {
  font-family: "SegoeUI";
  font-size: 15px;
  color: #5A5858;
  letter-spacing: 0;
  line-height: 22px;
  border-left: solid thick #d2d2d2;
  padding-left: 6px;
  min-height: 22px;
}

.bpmn-container {
  height: 100%;
  min-height: 100%;
}

.bpmn-container .bpmn-editor {
  position: relative;
  height: 100%;
  min-height: 100%;
}

.bpmn-container .bpmn-editor .content {
  position: relative;
}

.create-user .panel.panel-danger.errors {
  display: none;
}

.create-user .btn-add {
  color: #fff;
  background-color: #ED0000;
  border-color: #ED0000;
  height: 30px;
  width: 30px;
  padding-left: 10px;
  padding-top: 5px;
  font-weight: 600;
}

.create-user .btn-add:after {
  content: "+";
}

.create-user .array-item-remove {
  color: #fff;
  background-color: #ED0000;
  border-color: #ED0000;
  width: 30px;
  height: 30px;
  flex: none !important;
  border-radius: 5px;
  font-weight: 600;
  padding-top: 3px;
}

.create-user .array-item-remove:after {
  content: "-";
}

.create-user .btn-group {
  display: unset;
}

html,
body {
  height: 100%;
}

body {
  font-size: 1rem;
  font-family: Arial;
  color: #374649;
}

body .app-body {
  background-color: #fff;
}

.input-group {
  border-radius: 0;
}

.input-group .input-group-addon {
  padding: 0;
}

.input-group input {
  border-radius: 0;
}

.input-group .btn {
  border-radius: 0;
}

.form-group input,
.form-group select,
.input-group input,
.input-group select {
  font-family: 'Arial';
  font-size: 1rem;
}

@font-face {
  font-family: 'Museo700';
  src: url(/./fonts/museo700-regular-webfont.f14124e4b0a0ddefb6af68f40b0bbbc2.eot);
  src: url(/./fonts/museo700-regular-webfont.f14124e4b0a0ddefb6af68f40b0bbbc2.eot) format("embedded-opentype"),url(/./fonts/museo700-regular-webfont.6ce89c8c32d9ca05c5ad174f7bef2a60.woff) format("woff"),url(/./fonts/museo700-regular-webfont.fa15279dea6b0930b41a180959ea3175.ttf) format("truetype"),url(/./fonts/museo700-regular-webfont.38bc1dfc2547a7cd3fd7c82783eccf6e.svg) format("svg");
}

@font-face {
  font-family: 'Museo500';
  src: url(/./fonts/museo500-regular-webfont.982897ca2e3dffcea2a57724203d0569.eot);
  src: url(/./fonts/museo700museo500-regular-webfont.8210bba779c21c5b9f45fc3c08db62d7.eot) format("embedded-opentype"),url(/./fonts/museo500-regular-webfont.b63078ecc987573151d9507e6017fed6.woff) format("woff"),url(/./fonts/museo500-regular-webfont.60e69543fd69859df743b7dc6b05be18.ttf) format("truetype"),url(/./fonts/museo500-regular-webfont.206d285bbb5acb5bf2eb59a1ac9d193b.svg) format("svg");
}

@font-face {
  font-family: 'Museo500Sans';
  src: url(/./fonts/museo500sans-webfont.3406d17bc8c45dcabab13535672481b6.eot);
  src: url(/./fonts/museo500sans-webfont.e116b64c2f2f90b6bc4829a062802a50.woff) format("woff"),url(/./fonts/museo500sans-webfont.19217f852797c77d4f57d9d03b307c2f.ttf) format("truetype");
}

@font-face {
  font-family: "HelveticaNeueW02-ThinCn 674417";
  src: url(/./fonts/8acff6a8-fd9a-410f-ab79-524c05bcbfdf.40c19351f8658b5c3ecd55451a8200e4.eot);
  src: url(/./fonts/8acff6a8-fd9a-410f-ab79-524c05bcbfdf.40c19351f8658b5c3ecd55451a8200e4.eot) format("eot"),url(/./fonts/200b707d-2296-40cb-8b09-72cea5de16a8.20d3fb01ed850d85e226c2743a525dc2.woff) format("woff"),url(/./fonts/03da5a22-5c82-4e1c-a197-f2e693da4b23.f3fd864ea7340fdd5c2c20a53831a4fc.ttf) format("truetype"),url(/./fonts/2e0ad086-9c9d-4ce8-bf16-b9d0696755c9.d355383a9681fcf412f2117a41093a47.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  src: url(/./fonts/3fd2c21d-af8b-45be-a1e2-4e7182b7639e.28dc39e88feb2af870918749147d9aef.eot);
  src: url(/./fonts/3fd2c21d-af8b-45be-a1e2-4e7182b7639e.28dc39e88feb2af870918749147d9aef.eot) format("eot"),url(/./fonts/4d888997-2061-451b-8569-6cee195e9915.fcd71c3292d8fb1ad23f647b24767706.woff) format("woff"),url(/./fonts/bc71ac4a-9cc7-4120-a150-788ae80b91ec.1ff3224a29f5f4da8c0f59c2ca27f0b5.ttf) format("truetype"),url(/./fonts/3cf3e566-7fc6-488f-8058-e5eb7ac5dc23.ecffe4c8c2c7923da9b239967c573002.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  src: url(/./fonts/06b85ec8-4a05-49b4-91c2-f44ec792102b.1edf24495e031cda09675ee56aee0d48.eot);
  src: url(/./fonts/06b85ec8-4a05-49b4-91c2-f44ec792102b.1edf24495e031cda09675ee56aee0d48.eot) format("eot"),url(/./fonts/11398868-5e58-467f-86d1-650e10dd998a.a9feb1308c9fdf596f7440240da5f52b.woff) format("woff"),url(/./fonts/285f76f1-9aeb-40f3-8df6-f87eb061df28.a4dd610615dc325f2e5c71a4ae733430.ttf) format("truetype"),url(/./fonts/95e9b167-72f4-4e05-8337-e993a249b8b5.dd866eaac7abfa1711186a9a2bcce61c.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot);
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot) format("eot"),url(/./fonts/631bf655-ced5-4627-93d4-89d1bdfe3014.13141ebdf0d2f9c5c2ec77556277d153.woff) format("woff"),url(/./fonts/96740819-d387-437f-b739-9778ddc5e5b9.7f1740a795a1bb6aeda23edc93b16025.ttf) format("truetype"),url(/./fonts/05729794-671d-4a73-a294-f2f447795319.ab61265d2fce04bc2002d5159d8304f5.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Light";
  src: url(/./fonts/82832897-c928-4c0d-943d-c9321d736489.283fa7e01788a0e559f36a1e01b1a44d.eot);
  src: url(/./fonts/82832897-c928-4c0d-943d-c9321d736489.283fa7e01788a0e559f36a1e01b1a44d.eot) format("eot"),url(/./fonts/1514ca64-0583-4b05-a31a-490def7e63e2.cfeb18eb75f5fce22b8eeef6261cdba4.woff) format("woff"),url(/./fonts/107c4d4d-57ec-44f0-9154-34e69e5f7ca3.fe07e4960807e3a0998a3b6bfdff0450.ttf) format("truetype"),url(/./fonts/ebc3336b-42d2-4bcd-83a6-461d64be99e1.1c43086a2a983e06cf6b35ba08c0ad53.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Medium";
  src: url(/./fonts/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.4a0cc3c272a99bac0f5bbefae04ae840.eot);
  src: url(/./fonts/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.4a0cc3c272a99bac0f5bbefae04ae840.eot) format("eot"),url(/./fonts/e2a7dbb1-683b-43f9-93c3-3c90bd796947.c69a5eb88ecf95a85a10bb79af02668e.woff) format("woff"),url(/./fonts/209e9e03-c8da-484c-8b2f-0fa5504f0850.78b8da534f889a10e354bbe375b3d5ca.ttf) format("truetype"),url(/./fonts/c0b5e77b-a1e7-4989-ae5a-7fa992240b4d.9bc564a7cdcc7e069aaf1530147e5735.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Bold";
  src: url(/./fonts/0b85aa83-e449-4a97-b056-567283e34f63.dcbd419cff31fc3604b2b8bc414cf497.eot);
  src: url(/./fonts/0b85aa83-e449-4a97-b056-567283e34f63.dcbd419cff31fc3604b2b8bc414cf497.eot) format("eot"),url(/./fonts/6e492d69-4e39-4717-a5bf-81c3c6054266.b83847b0c952ca514a87648b066b82a9.woff) format("woff"),url(/./fonts/accfa525-7961-48ca-ac81-4f8a9b90a571.818ca0db33146403b7a8df36bf6a375c.ttf) format("truetype"),url(/./fonts/abee04b2-133d-4c23-9f53-08cfe61704bd.78665f12d50cb69e58ea300cfcf096da.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-ThinCn 777315";
  src: url(/./fonts/732abec9-9d17-46ef-96db-16377462897b.ea0b8edcc111abc0bb3fbff2e8b9e81e.eot);
  src: url(/./fonts/732abec9-9d17-46ef-96db-16377462897b.ea0b8edcc111abc0bb3fbff2e8b9e81e.eot) format("eot"),url(/./fonts/072aa682-a3de-43bb-91d1-a3167869c254.2c35513951ce2c669c94484ec68b4980.woff) format("woff"),url(/./fonts/b7dd40ff-f277-48fa-8263-193d7ade4abf.04c3cccf5d0dc16a3758e31f01e13ce2.ttf) format("truetype"),url(/./fonts/c507d4a6-8390-4559-8cca-3fa9a727c0be.7809b2396c86edd79da8010524162a4c.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-47LtCn 777246";
  src: url(/./fonts/3bef9f36-dff9-4ee8-a795-764005d8a07d.2e7288e82c7487b5f91b6debb7dd8dc0.eot);
  src: url(/./fonts/3bef9f36-dff9-4ee8-a795-764005d8a07d.2e7288e82c7487b5f91b6debb7dd8dc0.eot) format("eot"),url(/./fonts/2b7ddafc-2d87-44b4-8271-5ecd2f90414d.25b667143d5847cfe6c64119d099abc6.woff) format("woff"),url(/./fonts/9d50677b-423a-40d2-8cc2-6f548d47f5a9.e767786529d2d45c5eec3b5021ac621a.ttf) format("truetype"),url(/./fonts/41217c38-8dca-4ed2-b43a-26f077084c16.a96cce6b83bf0a085ebb924525f5ff39.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-67MdCn 777270";
  src: url(/./fonts/602c0901-8204-499f-a4d0-83fab0727ef7.7650062d07b58b33f0b0bda96711eacc.eot);
  src: url(/./fonts/602c0901-8204-499f-a4d0-83fab0727ef7.7650062d07b58b33f0b0bda96711eacc.eot) format("eot"),url(/./fonts/61aa32ae-980f-49ff-8f93-59c98c8ed70c.c75e3a4bd89e954a58ba53c3602aeb0d.woff) format("woff"),url(/./fonts/de58b052-8889-4bcb-b471-23698fe76f3a.a0a1f08240d70890c199da92b3d64923.ttf) format("truetype"),url(/./fonts/a3dda24e-2a8e-4314-b2d8-bb363afc2f2e.1e4f58a1722d2f03285baba3bfcde323.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-77BdCn 777282";
  src: url(/./fonts/b02b27ec-e236-493a-8a98-a843b378944b.8367d29229fa6dd7414511313765180a.eot);
  src: url(/./fonts/b02b27ec-e236-493a-8a98-a843b378944b.8367d29229fa6dd7414511313765180a.eot) format("eot"),url(/./fonts/cde92697-8c36-491a-a0e6-d93f889eb4e5.e3d3e2e9eb09ec81bb580282fe1a9a25.woff) format("woff"),url(/./fonts/d7d4db68-7012-474a-b1cc-3a378d417e94.baeb7a3fe3e533986d8ed098f39d99d8.ttf) format("truetype"),url(/./fonts/6cb2e8c7-d3e1-4d59-83f5-a577a0f8fc20.8914050205e5beb5c0e8c56916735ec0.svg) format("svg");
}

@font-face {
  font-family: "Helvetica Neue World W15_45 Lt";
  src: url(/./fonts/b4c3d066-e424-496a-978e-1f78dd679cd1.9ffb258f2cb7c033d82bd7dd384877e2.eot);
  src: url(/./fonts/b4c3d066-e424-496a-978e-1f78dd679cd1.9ffb258f2cb7c033d82bd7dd384877e2.eot) format("eot"),url(/./fonts/db66f4e5-4eec-4775-9838-5f872ce46760.8be04e9bb9456e22d3aba3406219199f.woff2) format("woff2"),url(/./fonts/4f9d4dbe-a3e2-4066-a0ee-d2cf4db8bcb0.cc5ff234c2868e9b5fc4b1925d833d3b.woff) format("woff"),url(/./fonts/788e4da5-3a67-4085-bc92-b5ce5d662987.10167142b0c997793b2c3fb271eb2082.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_46LtI";
  src: url(/./fonts/674d48b6-516c-4efc-9711-42399a7c8445.7fecffa60b5f9b4731eaff458634e4a5.eot);
  src: url(/./fonts/674d48b6-516c-4efc-9711-42399a7c8445.7fecffa60b5f9b4731eaff458634e4a5.eot) format("eot"),url(/./fonts/c1137eb4-e5bf-46cf-b8a5-8f81cc989c20.ee901c42099e2651372006465aa58283.woff2) format("woff2"),url(/./fonts/d3798970-dadf-4e1d-be2a-003024bb2246.bfe93367e443e5fcdd19f1f334985799.woff) format("woff"),url(/./fonts/2059058a-695a-49a4-be06-bb97deeea12e.accd00c7cd0f18d0c046d649bce7d4a2.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_55 Rm";
  src: url(/./fonts/327bc418-7728-4b38-8d1f-60fc50f8d563.91f8fc0c7694e9786a0d667b14cdc51a.eot);
  src: url(/./fonts/327bc418-7728-4b38-8d1f-60fc50f8d563.91f8fc0c7694e9786a0d667b14cdc51a.eot) format("eot"),url(/./fonts/d043125a-e710-40d6-8c0c-beebc9210eeb.82dd8156b44346cb341e61d4f867d142.woff2) format("woff2"),url(/./fonts/3cca3d00-5d68-44c1-9de0-5ab7d32321a3.06864831ba2901e1c987d3f02c141fe8.woff) format("woff"),url(/./fonts/8d35d47a-4727-43be-8f7a-1dac973f3aba.020e34a4df5bef44d7bee3ddc71cdee4.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_56 It";
  src: url(/./fonts/db6205e6-bc7b-4079-8115-1252670bbbe7.1e2779b494debb0ddd3a984845b7a310.eot);
  src: url(/./fonts/db6205e6-bc7b-4079-8115-1252670bbbe7.1e2779b494debb0ddd3a984845b7a310.eot) format("eot"),url(/./fonts/fc4fe57f-71c5-4153-b07f-8578ded974a8.9d4d73257898193114dec08cff771ad3.woff2) format("woff2"),url(/./fonts/85c67142-8928-46cf-95e1-e19de27763e1.2b4d6661d83e40f8935c97dc456c0609.woff) format("woff"),url(/./fonts/ab30ea76-e14e-4686-8f82-79a06b95fda6.2e77cf274474e814097ef795d5e37e1c.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_75 Bd";
  src: url(/./fonts/7034172c-c673-439c-9eae-d361ac368180.d9ac39cf8c52aabcd586e298744eea60.eot);
  src: url(/./fonts/7034172c-c673-439c-9eae-d361ac368180.d9ac39cf8c52aabcd586e298744eea60.eot) format("eot"),url(/./fonts/174cc00b-fef2-4622-8236-cf00bf44e809.b2ff5294b0cf530f55356a4637394131.woff2) format("woff2"),url(/./fonts/8e95f9b8-7837-46b9-b172-0a708e8ce31b.2e0b50beb203ba1dbe0ca2435bd8d79b.woff) format("woff"),url(/./fonts/66e9f854-779b-4765-9247-13924b30da77.6853992f558cc960cd76d370b32b31ce.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_76BdI";
  src: url(/./fonts/323c3f1d-9565-47fb-8908-20cc5cc6995c.f9dd06ffe09b0447a65f50a277845651.eot);
  src: url(/./fonts/323c3f1d-9565-47fb-8908-20cc5cc6995c.f9dd06ffe09b0447a65f50a277845651.eot) format("eot"),url(/./fonts/24070917-29e2-40d1-a49a-9f8f0f8d6127.b4e22bebc9ce8caecb43e17dc445b7d6.woff2) format("woff2"),url(/./fonts/3b808e6f-5f1c-4fb4-873d-0a9158991fe4.b1896c33667b3e299efbaf14a4c54c3f.woff) format("woff"),url(/./fonts/b0311d4c-ba7e-4793-bcd6-29ef383647c3.75228b0149836b6223fc6b9e952930a0.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue LT W15_35 Thin";
  src: url(/./fonts/a955d88a-c606-4b5c-a901-341e693baa05.52292e678f125dd3f8dd8adbae90b29e.eot);
  src: url(/./fonts/a955d88a-c606-4b5c-a901-341e693baa05.52292e678f125dd3f8dd8adbae90b29e.eot) format("eot"),url(/./fonts/3778e73f-ed89-4d46-9e26-82eeb2f61b77.790f6dd31c4615094b01bcb3127f0122.woff2) format("woff2"),url(/./fonts/37a35df0-eac4-455d-8cdc-bc0db56c5f39.74b2d2494a74555b49deb399d0ff12ae.woff) format("woff"),url(/./fonts/9bf5bca3-b42c-4c52-bfae-3516a23a56ad.ac6d3baa8259c9df1c3ac50d8cdb1d91.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue LT W15_65 Md";
  src: url(/./fonts/34b80f6a-8800-4d81-8352-b2e501a1257f.7007c998df57d31e1ded5a6e4eda43cd.eot);
  src: url(/./fonts/34b80f6a-8800-4d81-8352-b2e501a1257f.7007c998df57d31e1ded5a6e4eda43cd.eot) format("eot"),url(/./fonts/96d7e9f3-6b34-4d25-94d3-39a1817098ff.f97eda8e6bf3799f6ba6c715da55acf4.woff2) format("woff2"),url(/./fonts/4802190b-4607-432b-bfdc-fb2dd0b61804.8443968aad07a5f072a0b8090220d12c.woff) format("woff"),url(/./fonts/fda79757-60f4-4c70-a033-1558a80e7f82.66afc8f4d64665ded4db8942f00ad353.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_75 Bd";
  src: url(/./fonts/0a316657-e085-4258-84cd-3d09eebc093c.234ca8063f36883e0a115816c28d03ee.eot);
  src: url(/./fonts/0a316657-e085-4258-84cd-3d09eebc093c.234ca8063f36883e0a115816c28d03ee.eot) format("eot"),url(/./fonts/16b88cbf-0d34-4eac-aca8-d3c6427415fc.bcfa97c36c3f6d4f4c9d9d6a4a218994.woff2) format("woff2"),url(/./fonts/6898acfa-b33c-427a-bbb5-8eab830340b3.a289b9bc659b4fdd3491fc01c4306d02.woff) format("woff"),url(/./fonts/f0c5c3d4-42e2-4a0b-b656-d3081df1f761.a0479d7a1180a6cb158b5ca733f645d7.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_45 Lt";
  src: url(/./fonts/89b38e60-96b8-430c-8737-38f69c7663af.b094453e101f2dec3004abbb856469a5.eot);
  src: url(/./fonts/89b38e60-96b8-430c-8737-38f69c7663af.b094453e101f2dec3004abbb856469a5.eot) format("eot"),url(/./fonts/f4e89676-03a6-49f5-8176-177dc89fce84.3c88fb35dc9351ea85e5a0c78e69e6d5.woff2) format("woff2"),url(/./fonts/b0d34004-539c-4779-9777-0629afde7e02.333da0f174adf9278263c6b86125f535.woff) format("woff"),url(/./fonts/87ab0ace-5529-4183-a303-7f639cf8f686.408a306b6f347b8040018c8ebfbf4fe8.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_55 Rm";
  src: url(/./fonts/92f3646b-09b9-4e29-8091-017fbbf23d5a.03f4eeada10fbc465160aaae5b271406.eot);
  src: url(/./fonts/92f3646b-09b9-4e29-8091-017fbbf23d5a.03f4eeada10fbc465160aaae5b271406.eot) format("eot"),url(/./fonts/f4e89676-03a6-49f5-8176-177dc89fce84.3c88fb35dc9351ea85e5a0c78e69e6d5.woff2) format("woff2"),url(/./fonts/e968a932-c79b-490e-aae2-82b27a56e043.8475ccf71c0398b142e8242256e25886.woff) format("woff"),url(/./fonts/87ab0ace-5529-4183-a303-7f639cf8f686.408a306b6f347b8040018c8ebfbf4fe8.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_46LtI";
  src: url(/./fonts/20b203d8-84c5-4b8d-9457-a1944af1f2ca.acecc33e47c333596bc70475970f8845.eot);
  src: url(/./fonts/20b203d8-84c5-4b8d-9457-a1944af1f2ca.acecc33e47c333596bc70475970f8845.eot) format("eot"),url(/./fonts/8a0f6c2b-7ca3-4215-8ba6-cdd0acc4c608.548a1b17b6be9dfe3d7892f79f0358c6.woff2) format("woff2"),url(/./fonts/b35f0667-341f-4559-82db-f9f0c1c1dd7b.e5e0f329965052945245cfc2a60c423e.woff) format("woff"),url(/./fonts/f173abda-631b-4702-8217-76b7f3117249.dd94a86a958c0250eeae04db45ef015f.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_56 It";
  src: url(/./fonts/4e985927-251f-43d1-ba00-fe03578a0284.fd37ddd32c1ca63b4c93cc51f40b57ed.eot);
  src: url(/./fonts/4e985927-251f-43d1-ba00-fe03578a0284.fd37ddd32c1ca63b4c93cc51f40b57ed.eot) format("eot"),url(/./fonts/270a6998-5307-4f5b-922a-6c65abc0dd0c.d08092ffc83d607c346a7d06207b6671.woff2) format("woff2"),url(/./fonts/50433cb5-e259-4340-be8a-e0b4bcbf6ceb.d626a492e2fe0a9521dc0c5de19abb09.woff) format("woff"),url(/./fonts/7125d9a3-83b3-441d-9fed-51e43898b04b.7835db5afe4752d2bd858e0afc8743fd.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_76BdI";
  src: url(/./fonts/f857e062-8a91-4aae-9eb6-38b6bf98a296.21c1eb9aa8c0ad8f7b89537bf1654389.eot);
  src: url(/./fonts/f857e062-8a91-4aae-9eb6-38b6bf98a296.21c1eb9aa8c0ad8f7b89537bf1654389.eot) format("eot"),url(/./fonts/4403a1fd-13ab-40f0-a35a-11f5cc978bdf.9bb21b5d67a3f18b830f4f21562f6d24.woff2) format("woff2"),url(/./fonts/fd6199c7-9241-4c46-acea-4e5edff99884.c53f958956a22f0eae41cd1865726365.woff) format("woff"),url(/./fonts/1b3daa8b-ed70-4a3c-b23d-1ca4db9d2274.fc40edceb3fd9c625c56b2c849dff841.ttf) format("truetype");
}

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.font-xs {
  font-size: .75rem !important;
}

.font-sm {
  font-size: .85rem !important;
}

.font-lg {
  font-size: 1rem !important;
}

.font-xl {
  font-size: 1.25rem !important;
}

.font-2xl {
  font-size: 1.5rem !important;
}

.font-3xl {
  font-size: 1.75rem !important;
}

.font-4xl {
  font-size: 2rem !important;
}

.font-5xl {
  font-size: 2.5rem !important;
}

.animated {
  animation-duration: 1s;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

.aside-menu {
  z-index: 1019;
  width: 250px;
  color: #2f2d2d;
  background: #fff;
  border-left: 1px solid #e6e6e6;
}

.aside-menu .nav-tabs {
  border-color: #e6e6e6;
}

.aside-menu .nav-tabs .nav-link,
.aside-menu .nav-tabs .navbar .dropdown-toggle,
.navbar .aside-menu .nav-tabs .dropdown-toggle {
  padding: .75rem 1rem;
  color: #1a1818;
  border-top: 0;
}

.aside-menu .nav-tabs .nav-link.active,
.aside-menu .nav-tabs .navbar .active.dropdown-toggle,
.navbar .aside-menu .nav-tabs .active.dropdown-toggle {
  color: #ED0000;
  border-right-color: #e6e6e6;
  border-left-color: #e6e6e6;
}

.aside-menu .nav-tabs .nav-item:first-child .nav-link,
.aside-menu .nav-tabs .nav-item:first-child .navbar .dropdown-toggle,
.navbar .aside-menu .nav-tabs .nav-item:first-child .dropdown-toggle {
  border-left: 0;
}

.aside-menu .tab-content {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  border: 0;
  border-top: 1px solid #e6e6e6;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.aside-menu .tab-content::-webkit-scrollbar {
  width: 10px;
  margin-left: -10px;
  -webkit-appearance: none;
}

.aside-menu .tab-content::-webkit-scrollbar-track {
  background-color: #fff;
  border-right: 1px solid #f2f2f2;
  border-left: 1px solid #f2f2f2;
}

.aside-menu .tab-content::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #e6e6e6;
  background-clip: content-box;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 2px;
}

.aside-menu .tab-content .tab-pane {
  padding: 0;
}

.img-avatar {
  border-radius: 50em;
}

.avatar {
  position: relative;
  display: inline-block;
  width: 36px;
}

.avatar .img-avatar {
  width: 36px;
  height: 36px;
}

.avatar .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 10px;
  height: 10px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-xs {
  position: relative;
  display: inline-block;
  width: 20px;
}

.avatar.avatar-xs .img-avatar {
  width: 20px;
  height: 20px;
}

.avatar.avatar-xs .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-sm {
  position: relative;
  display: inline-block;
  width: 24px;
}

.avatar.avatar-sm .img-avatar {
  width: 24px;
  height: 24px;
}

.avatar.avatar-sm .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 8px;
  height: 8px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatar.avatar-lg {
  position: relative;
  display: inline-block;
  width: 72px;
}

.avatar.avatar-lg .img-avatar {
  width: 72px;
  height: 72px;
}

.avatar.avatar-lg .avatar-status {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 12px;
  height: 12px;
  border: 1px solid #fff;
  border-radius: 50em;
}

.avatars-stack .avatar.avatar-xs {
  margin-right: -10px;
}

.avatars-stack .avatar {
  margin-right: -15px;
  transition: margin-left .25s,margin-right .25s;
}

.avatars-stack .avatar:hover {
  margin-right: 0 !important;
}

.badge-pill {
  border-radius: 10rem;
}

.breadcrumb-menu {
  margin-left: auto;
}

.breadcrumb-menu::before {
  display: none;
}

.breadcrumb-menu .btn-group {
  vertical-align: top;
}

.breadcrumb-menu .btn {
  padding: 0 .75rem;
  color: #5a5858;
  vertical-align: top;
  border: 0;
}

.breadcrumb-menu .btn:hover,
.breadcrumb-menu .btn.active {
  color: #1a1818;
  background: transparent;
}

.breadcrumb-menu .open .btn {
  color: #1a1818;
  background: transparent;
}

.breadcrumb-menu .dropdown-menu {
  min-width: 180px;
  line-height: 1.5;
}

.breadcrumb {
  position: relative;
  border-bottom: 1px solid #e6e6e6;
}

button {
  cursor: pointer;
}

.btn .badge {
  position: absolute;
  top: 2px;
  right: 6px;
  font-size: 9px;
}

.btn-transparent {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}

.btn [class^="icon-"],
.btn [class*=" icon-"] {
  display: inline-block;
  margin-top: -2px;
  vertical-align: middle;
}

.btn-facebook,
.btn-twitter,
.btn-linkedin,
.btn-flickr,
.btn-tumblr,
.btn-xing,
.btn-github,
.btn-html5,
.btn-openid,
.btn-stack-overflow,
.btn-youtube,
.btn-css3,
.btn-dribbble,
.btn-google-plus,
.btn-instagram,
.btn-pinterest,
.btn-vk,
.btn-yahoo,
.btn-behance,
.btn-dropbox,
.btn-reddit,
.btn-spotify,
.btn-vine,
.btn-foursquare,
.btn-vimeo {
  position: relative;
  overflow: hidden;
  color: #fff !important;
  text-align: center;
  padding: .375rem .75rem;
  font-size: .875rem;
  line-height: 1.5;
  border: 0;
}

.btn-facebook::before,
.btn-twitter::before,
.btn-linkedin::before,
.btn-flickr::before,
.btn-tumblr::before,
.btn-xing::before,
.btn-github::before,
.btn-html5::before,
.btn-openid::before,
.btn-stack-overflow::before,
.btn-youtube::before,
.btn-css3::before,
.btn-dribbble::before,
.btn-google-plus::before,
.btn-instagram::before,
.btn-pinterest::before,
.btn-vk::before,
.btn-yahoo::before,
.btn-behance::before,
.btn-dropbox::before,
.btn-reddit::before,
.btn-spotify::before,
.btn-vine::before,
.btn-foursquare::before,
.btn-vimeo::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.btn-facebook:hover,
.btn-twitter:hover,
.btn-linkedin:hover,
.btn-flickr:hover,
.btn-tumblr:hover,
.btn-xing:hover,
.btn-github:hover,
.btn-html5:hover,
.btn-openid:hover,
.btn-stack-overflow:hover,
.btn-youtube:hover,
.btn-css3:hover,
.btn-dribbble:hover,
.btn-google-plus:hover,
.btn-instagram:hover,
.btn-pinterest:hover,
.btn-vk:hover,
.btn-yahoo:hover,
.btn-behance:hover,
.btn-dropbox:hover,
.btn-reddit:hover,
.btn-spotify:hover,
.btn-vine:hover,
.btn-foursquare:hover,
.btn-vimeo:hover {
  color: #fff;
}

.btn-facebook.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-facebook.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-facebook.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-facebook span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-facebook.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-facebook.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-facebook span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook span,
.btn-twitter.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-twitter.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-twitter.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-twitter span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-twitter.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-twitter.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-twitter span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter span,
.btn-linkedin.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-linkedin.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-linkedin.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-linkedin span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-linkedin.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-linkedin.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-linkedin span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin span,
.btn-flickr.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-flickr.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-flickr.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-flickr span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-flickr.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-flickr.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-flickr span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr span,
.btn-tumblr.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-tumblr.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-tumblr.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-tumblr span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-tumblr.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-tumblr.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-tumblr span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr span,
.btn-xing.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-xing.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-xing.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-xing span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-xing.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-xing.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-xing span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing span,
.btn-github.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-github.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-github.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-github span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-github.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-github.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-github span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github span,
.btn-html5.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-html5.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-html5.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-html5 span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-html5.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-html5.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-html5 span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5 span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5 span,
.btn-openid.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-openid.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-openid.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-openid span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-openid.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-openid.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-openid span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid span,
.btn-stack-overflow.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-stack-overflow.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-stack-overflow.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-stack-overflow span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-stack-overflow.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-stack-overflow.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-stack-overflow span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow span,
.btn-youtube.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-youtube.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-youtube.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-youtube span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-youtube.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-youtube.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-youtube span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube span,
.btn-css3.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-css3.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-css3.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-css3 span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-css3.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-css3.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-css3 span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3 span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3 span,
.btn-dribbble.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dribbble.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dribbble.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-dribbble span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dribbble.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dribbble.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-dribbble span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble span,
.btn-google-plus.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-google-plus.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-google-plus.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-google-plus span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-google-plus.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-google-plus.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-google-plus span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus span,
.btn-instagram.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-instagram.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-instagram.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-instagram span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-instagram.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-instagram.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-instagram span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram span,
.btn-pinterest.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-pinterest.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-pinterest.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-pinterest span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-pinterest.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-pinterest.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-pinterest span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest span,
.btn-vk.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vk.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vk.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vk span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vk.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vk.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vk span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk span,
.btn-yahoo.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-yahoo.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-yahoo.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-yahoo span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-yahoo.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-yahoo.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-yahoo span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo span,
.btn-behance.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-behance.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-behance.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-behance span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-behance.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-behance.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-behance span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance span,
.btn-dropbox.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dropbox.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dropbox.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-dropbox span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dropbox.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dropbox.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-dropbox span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox span,
.btn-reddit.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-reddit.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-reddit.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-reddit span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-reddit.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-reddit.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-reddit span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit span,
.btn-spotify.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-spotify.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-spotify.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-spotify span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-spotify.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-spotify.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-spotify span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify span,
.btn-vine.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vine.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vine.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vine span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vine.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vine.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vine span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine span,
.btn-foursquare.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-foursquare.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-foursquare.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-foursquare span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-foursquare.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-foursquare.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-foursquare span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare span,
.btn-vimeo.icon span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vimeo.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vimeo.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vimeo span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vimeo.page-link span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vimeo.page-link span,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vimeo span,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo span,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo span {
  display: none;
}

.btn-facebook.text::before,
.btn-twitter.text::before,
.btn-linkedin.text::before,
.btn-flickr.text::before,
.btn-tumblr.text::before,
.btn-xing.text::before,
.btn-github.text::before,
.btn-html5.text::before,
.btn-openid.text::before,
.btn-stack-overflow.text::before,
.btn-youtube.text::before,
.btn-css3.text::before,
.btn-dribbble.text::before,
.btn-google-plus.text::before,
.btn-instagram.text::before,
.btn-pinterest.text::before,
.btn-vk.text::before,
.btn-yahoo.text::before,
.btn-behance.text::before,
.btn-dropbox.text::before,
.btn-reddit.text::before,
.btn-spotify.text::before,
.btn-vine.text::before,
.btn-foursquare.text::before,
.btn-vimeo.text::before {
  display: none;
}

.btn-facebook.text span,
.btn-twitter.text span,
.btn-linkedin.text span,
.btn-flickr.text span,
.btn-tumblr.text span,
.btn-xing.text span,
.btn-github.text span,
.btn-html5.text span,
.btn-openid.text span,
.btn-stack-overflow.text span,
.btn-youtube.text span,
.btn-css3.text span,
.btn-dribbble.text span,
.btn-google-plus.text span,
.btn-instagram.text span,
.btn-pinterest.text span,
.btn-vk.text span,
.btn-yahoo.text span,
.btn-behance.text span,
.btn-dropbox.text span,
.btn-reddit.text span,
.btn-spotify.text span,
.btn-vine.text span,
.btn-foursquare.text span,
.btn-vimeo.text span {
  margin-left: 0 !important;
}

.btn-facebook::before,
.btn-twitter::before,
.btn-linkedin::before,
.btn-flickr::before,
.btn-tumblr::before,
.btn-xing::before,
.btn-github::before,
.btn-html5::before,
.btn-openid::before,
.btn-stack-overflow::before,
.btn-youtube::before,
.btn-css3::before,
.btn-dribbble::before,
.btn-google-plus::before,
.btn-instagram::before,
.btn-pinterest::before,
.btn-vk::before,
.btn-yahoo::before,
.btn-behance::before,
.btn-dropbox::before,
.btn-reddit::before,
.btn-spotify::before,
.btn-vine::before,
.btn-foursquare::before,
.btn-vimeo::before {
  width: 2.0625rem;
  height: 2.0625rem;
  padding: .375rem 0;
  font-size: .875rem;
  line-height: 1.5;
}

.btn-facebook span,
.btn-twitter span,
.btn-linkedin span,
.btn-flickr span,
.btn-tumblr span,
.btn-xing span,
.btn-github span,
.btn-html5 span,
.btn-openid span,
.btn-stack-overflow span,
.btn-youtube span,
.btn-css3 span,
.btn-dribbble span,
.btn-google-plus span,
.btn-instagram span,
.btn-pinterest span,
.btn-vk span,
.btn-yahoo span,
.btn-behance span,
.btn-dropbox span,
.btn-reddit span,
.btn-spotify span,
.btn-vine span,
.btn-foursquare span,
.btn-vimeo span {
  margin-left: 2.0625rem;
}

.btn-facebook.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-facebook.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-facebook.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-facebook,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-facebook.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-facebook.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-facebook,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook,
.btn-twitter.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-twitter.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-twitter.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-twitter,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-twitter.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-twitter.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-twitter,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter,
.btn-linkedin.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-linkedin.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-linkedin.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-linkedin,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-linkedin.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-linkedin.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-linkedin,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin,
.btn-flickr.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-flickr.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-flickr.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-flickr,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-flickr.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-flickr.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-flickr,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr,
.btn-tumblr.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-tumblr.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-tumblr.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-tumblr,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-tumblr.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-tumblr.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-tumblr,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr,
.btn-xing.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-xing.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-xing.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-xing,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-xing.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-xing.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-xing,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing,
.btn-github.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-github.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-github.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-github,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-github.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-github.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-github,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github,
.btn-html5.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-html5.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-html5.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-html5,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-html5.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-html5.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-html5,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5,
.btn-openid.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-openid.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-openid.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-openid,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-openid.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-openid.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-openid,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid,
.btn-stack-overflow.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-stack-overflow.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-stack-overflow.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-stack-overflow,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-stack-overflow.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-stack-overflow.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-stack-overflow,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow,
.btn-youtube.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-youtube.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-youtube.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-youtube,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-youtube.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-youtube.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-youtube,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube,
.btn-css3.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-css3.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-css3.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-css3,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-css3.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-css3.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-css3,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3,
.btn-dribbble.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dribbble.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dribbble.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-dribbble,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dribbble.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dribbble.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-dribbble,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble,
.btn-google-plus.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-google-plus.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-google-plus.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-google-plus,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-google-plus.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-google-plus.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-google-plus,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus,
.btn-instagram.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-instagram.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-instagram.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-instagram,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-instagram.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-instagram.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-instagram,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram,
.btn-pinterest.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-pinterest.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-pinterest.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-pinterest,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-pinterest.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-pinterest.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-pinterest,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest,
.btn-vk.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vk.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vk.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vk,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vk.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vk.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vk,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk,
.btn-yahoo.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-yahoo.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-yahoo.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-yahoo,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-yahoo.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-yahoo.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-yahoo,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo,
.btn-behance.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-behance.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-behance.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-behance,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-behance.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-behance.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-behance,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance,
.btn-dropbox.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dropbox.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dropbox.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-dropbox,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dropbox.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dropbox.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-dropbox,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox,
.btn-reddit.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-reddit.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-reddit.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-reddit,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-reddit.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-reddit.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-reddit,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit,
.btn-spotify.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-spotify.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-spotify.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-spotify,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-spotify.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-spotify.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-spotify,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify,
.btn-vine.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vine.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vine.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vine,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vine.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vine.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vine,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine,
.btn-foursquare.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-foursquare.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-foursquare.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-foursquare,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-foursquare.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-foursquare.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-foursquare,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare,
.btn-vimeo.icon,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vimeo.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vimeo.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:first-of-type a.btn-vimeo,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vimeo.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vimeo.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination .pagination-datatables li:last-of-type a.btn-vimeo,
.pagination-datatables .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo {
  width: 2.0625rem;
  height: 2.0625rem;
}

.btn-facebook.btn-lg,
.btn-group-lg>.btn-facebook.btn,
.btn-twitter.btn-lg,
.btn-group-lg>.btn-twitter.btn,
.btn-linkedin.btn-lg,
.btn-group-lg>.btn-linkedin.btn,
.btn-flickr.btn-lg,
.btn-group-lg>.btn-flickr.btn,
.btn-tumblr.btn-lg,
.btn-group-lg>.btn-tumblr.btn,
.btn-xing.btn-lg,
.btn-group-lg>.btn-xing.btn,
.btn-github.btn-lg,
.btn-group-lg>.btn-github.btn,
.btn-html5.btn-lg,
.btn-group-lg>.btn-html5.btn,
.btn-openid.btn-lg,
.btn-group-lg>.btn-openid.btn,
.btn-stack-overflow.btn-lg,
.btn-group-lg>.btn-stack-overflow.btn,
.btn-youtube.btn-lg,
.btn-group-lg>.btn-youtube.btn,
.btn-css3.btn-lg,
.btn-group-lg>.btn-css3.btn,
.btn-dribbble.btn-lg,
.btn-group-lg>.btn-dribbble.btn,
.btn-google-plus.btn-lg,
.btn-group-lg>.btn-google-plus.btn,
.btn-instagram.btn-lg,
.btn-group-lg>.btn-instagram.btn,
.btn-pinterest.btn-lg,
.btn-group-lg>.btn-pinterest.btn,
.btn-vk.btn-lg,
.btn-group-lg>.btn-vk.btn,
.btn-yahoo.btn-lg,
.btn-group-lg>.btn-yahoo.btn,
.btn-behance.btn-lg,
.btn-group-lg>.btn-behance.btn,
.btn-dropbox.btn-lg,
.btn-group-lg>.btn-dropbox.btn,
.btn-reddit.btn-lg,
.btn-group-lg>.btn-reddit.btn,
.btn-spotify.btn-lg,
.btn-group-lg>.btn-spotify.btn,
.btn-vine.btn-lg,
.btn-group-lg>.btn-vine.btn,
.btn-foursquare.btn-lg,
.btn-group-lg>.btn-foursquare.btn,
.btn-vimeo.btn-lg,
.btn-group-lg>.btn-vimeo.btn {
  padding: .5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border: 0;
}

.btn-facebook.btn-lg::before,
.btn-group-lg>.btn-facebook.btn::before,
.btn-twitter.btn-lg::before,
.btn-group-lg>.btn-twitter.btn::before,
.btn-linkedin.btn-lg::before,
.btn-group-lg>.btn-linkedin.btn::before,
.btn-flickr.btn-lg::before,
.btn-group-lg>.btn-flickr.btn::before,
.btn-tumblr.btn-lg::before,
.btn-group-lg>.btn-tumblr.btn::before,
.btn-xing.btn-lg::before,
.btn-group-lg>.btn-xing.btn::before,
.btn-github.btn-lg::before,
.btn-group-lg>.btn-github.btn::before,
.btn-html5.btn-lg::before,
.btn-group-lg>.btn-html5.btn::before,
.btn-openid.btn-lg::before,
.btn-group-lg>.btn-openid.btn::before,
.btn-stack-overflow.btn-lg::before,
.btn-group-lg>.btn-stack-overflow.btn::before,
.btn-youtube.btn-lg::before,
.btn-group-lg>.btn-youtube.btn::before,
.btn-css3.btn-lg::before,
.btn-group-lg>.btn-css3.btn::before,
.btn-dribbble.btn-lg::before,
.btn-group-lg>.btn-dribbble.btn::before,
.btn-google-plus.btn-lg::before,
.btn-group-lg>.btn-google-plus.btn::before,
.btn-instagram.btn-lg::before,
.btn-group-lg>.btn-instagram.btn::before,
.btn-pinterest.btn-lg::before,
.btn-group-lg>.btn-pinterest.btn::before,
.btn-vk.btn-lg::before,
.btn-group-lg>.btn-vk.btn::before,
.btn-yahoo.btn-lg::before,
.btn-group-lg>.btn-yahoo.btn::before,
.btn-behance.btn-lg::before,
.btn-group-lg>.btn-behance.btn::before,
.btn-dropbox.btn-lg::before,
.btn-group-lg>.btn-dropbox.btn::before,
.btn-reddit.btn-lg::before,
.btn-group-lg>.btn-reddit.btn::before,
.btn-spotify.btn-lg::before,
.btn-group-lg>.btn-spotify.btn::before,
.btn-vine.btn-lg::before,
.btn-group-lg>.btn-vine.btn::before,
.btn-foursquare.btn-lg::before,
.btn-group-lg>.btn-foursquare.btn::before,
.btn-vimeo.btn-lg::before,
.btn-group-lg>.btn-vimeo.btn::before {
  width: 2.64062rem;
  height: 2.64062rem;
  padding: .5rem 0;
  font-size: 1.09375rem;
  line-height: 1.5;
}

.btn-facebook.btn-lg span,
.btn-group-lg>.btn-facebook.btn span,
.btn-twitter.btn-lg span,
.btn-group-lg>.btn-twitter.btn span,
.btn-linkedin.btn-lg span,
.btn-group-lg>.btn-linkedin.btn span,
.btn-flickr.btn-lg span,
.btn-group-lg>.btn-flickr.btn span,
.btn-tumblr.btn-lg span,
.btn-group-lg>.btn-tumblr.btn span,
.btn-xing.btn-lg span,
.btn-group-lg>.btn-xing.btn span,
.btn-github.btn-lg span,
.btn-group-lg>.btn-github.btn span,
.btn-html5.btn-lg span,
.btn-group-lg>.btn-html5.btn span,
.btn-openid.btn-lg span,
.btn-group-lg>.btn-openid.btn span,
.btn-stack-overflow.btn-lg span,
.btn-group-lg>.btn-stack-overflow.btn span,
.btn-youtube.btn-lg span,
.btn-group-lg>.btn-youtube.btn span,
.btn-css3.btn-lg span,
.btn-group-lg>.btn-css3.btn span,
.btn-dribbble.btn-lg span,
.btn-group-lg>.btn-dribbble.btn span,
.btn-google-plus.btn-lg span,
.btn-group-lg>.btn-google-plus.btn span,
.btn-instagram.btn-lg span,
.btn-group-lg>.btn-instagram.btn span,
.btn-pinterest.btn-lg span,
.btn-group-lg>.btn-pinterest.btn span,
.btn-vk.btn-lg span,
.btn-group-lg>.btn-vk.btn span,
.btn-yahoo.btn-lg span,
.btn-group-lg>.btn-yahoo.btn span,
.btn-behance.btn-lg span,
.btn-group-lg>.btn-behance.btn span,
.btn-dropbox.btn-lg span,
.btn-group-lg>.btn-dropbox.btn span,
.btn-reddit.btn-lg span,
.btn-group-lg>.btn-reddit.btn span,
.btn-spotify.btn-lg span,
.btn-group-lg>.btn-spotify.btn span,
.btn-vine.btn-lg span,
.btn-group-lg>.btn-vine.btn span,
.btn-foursquare.btn-lg span,
.btn-group-lg>.btn-foursquare.btn span,
.btn-vimeo.btn-lg span,
.btn-group-lg>.btn-vimeo.btn span {
  margin-left: 2.64062rem;
}

.btn-facebook.btn-lg.icon,
.btn-group-lg>.btn-facebook.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-facebook.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-facebook.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-facebook.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-facebook.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-facebook.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-facebook.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-facebook.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-facebook.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-facebook.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook.btn-lg,
.btn-twitter.btn-lg.icon,
.btn-group-lg>.btn-twitter.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-twitter.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-twitter.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-twitter.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-twitter.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-twitter.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-twitter.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-twitter.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-twitter.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-twitter.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter.btn-lg,
.btn-linkedin.btn-lg.icon,
.btn-group-lg>.btn-linkedin.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-linkedin.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-linkedin.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-linkedin.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-linkedin.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-linkedin.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-linkedin.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-linkedin.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-linkedin.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-linkedin.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin.btn-lg,
.btn-flickr.btn-lg.icon,
.btn-group-lg>.btn-flickr.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-flickr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-flickr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-flickr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-flickr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-flickr.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-flickr.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-flickr.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-flickr.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-flickr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr.btn-lg,
.btn-tumblr.btn-lg.icon,
.btn-group-lg>.btn-tumblr.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-tumblr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-tumblr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-tumblr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-tumblr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-tumblr.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-tumblr.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-tumblr.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-tumblr.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-tumblr.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr.btn-lg,
.btn-xing.btn-lg.icon,
.btn-group-lg>.btn-xing.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-xing.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-xing.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-xing.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-xing.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-xing.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-xing.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-xing.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-xing.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-xing.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing.btn-lg,
.btn-github.btn-lg.icon,
.btn-group-lg>.btn-github.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-github.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-github.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-github.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-github.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-github.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-github.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-github.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-github.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-github.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github.btn-lg,
.btn-html5.btn-lg.icon,
.btn-group-lg>.btn-html5.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-html5.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-html5.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-html5.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-html5.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-html5.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-html5.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-html5.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-html5.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-html5.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5.btn-lg,
.btn-openid.btn-lg.icon,
.btn-group-lg>.btn-openid.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-openid.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-openid.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-openid.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-openid.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-openid.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-openid.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-openid.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-openid.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-openid.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid.btn-lg,
.btn-stack-overflow.btn-lg.icon,
.btn-group-lg>.btn-stack-overflow.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-stack-overflow.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-stack-overflow.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-stack-overflow.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-stack-overflow.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-stack-overflow.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-stack-overflow.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-stack-overflow.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-stack-overflow.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-stack-overflow.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow.btn-lg,
.btn-youtube.btn-lg.icon,
.btn-group-lg>.btn-youtube.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-youtube.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-youtube.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-youtube.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-youtube.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-youtube.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-youtube.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-youtube.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-youtube.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-youtube.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube.btn-lg,
.btn-css3.btn-lg.icon,
.btn-group-lg>.btn-css3.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-css3.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-css3.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-css3.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-css3.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-css3.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-css3.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-css3.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-css3.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-css3.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3.btn-lg,
.btn-dribbble.btn-lg.icon,
.btn-group-lg>.btn-dribbble.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-dribbble.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-dribbble.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-dribbble.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-dribbble.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dribbble.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dribbble.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dribbble.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dribbble.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dribbble.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble.btn-lg,
.btn-google-plus.btn-lg.icon,
.btn-group-lg>.btn-google-plus.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-google-plus.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-google-plus.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-google-plus.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-google-plus.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-google-plus.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-google-plus.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-google-plus.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-google-plus.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-google-plus.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus.btn-lg,
.btn-instagram.btn-lg.icon,
.btn-group-lg>.btn-instagram.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-instagram.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-instagram.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-instagram.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-instagram.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-instagram.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-instagram.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-instagram.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-instagram.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-instagram.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram.btn-lg,
.btn-pinterest.btn-lg.icon,
.btn-group-lg>.btn-pinterest.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-pinterest.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-pinterest.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-pinterest.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-pinterest.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-pinterest.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-pinterest.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-pinterest.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-pinterest.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-pinterest.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest.btn-lg,
.btn-vk.btn-lg.icon,
.btn-group-lg>.btn-vk.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-vk.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-vk.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-vk.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-vk.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vk.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vk.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vk.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vk.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vk.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk.btn-lg,
.btn-yahoo.btn-lg.icon,
.btn-group-lg>.btn-yahoo.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-yahoo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-yahoo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-yahoo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-yahoo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-yahoo.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-yahoo.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-yahoo.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-yahoo.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-yahoo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo.btn-lg,
.btn-behance.btn-lg.icon,
.btn-group-lg>.btn-behance.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-behance.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-behance.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-behance.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-behance.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-behance.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-behance.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-behance.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-behance.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-behance.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance.btn-lg,
.btn-dropbox.btn-lg.icon,
.btn-group-lg>.btn-dropbox.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-dropbox.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-dropbox.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-dropbox.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-dropbox.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dropbox.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dropbox.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dropbox.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dropbox.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dropbox.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox.btn-lg,
.btn-reddit.btn-lg.icon,
.btn-group-lg>.btn-reddit.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-reddit.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-reddit.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-reddit.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-reddit.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-reddit.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-reddit.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-reddit.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-reddit.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-reddit.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit.btn-lg,
.btn-spotify.btn-lg.icon,
.btn-group-lg>.btn-spotify.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-spotify.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-spotify.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-spotify.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-spotify.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-spotify.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-spotify.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-spotify.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-spotify.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-spotify.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify.btn-lg,
.btn-vine.btn-lg.icon,
.btn-group-lg>.btn-vine.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-vine.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-vine.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-vine.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-vine.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vine.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vine.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vine.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vine.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vine.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine.btn-lg,
.btn-foursquare.btn-lg.icon,
.btn-group-lg>.btn-foursquare.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-foursquare.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-foursquare.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-foursquare.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-foursquare.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-foursquare.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-foursquare.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-foursquare.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-foursquare.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-foursquare.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare.btn-lg,
.btn-vimeo.btn-lg.icon,
.btn-group-lg>.btn-vimeo.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>.btn-vimeo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>.btn-vimeo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>.btn-vimeo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>.btn-vimeo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-lg>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vimeo.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vimeo.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vimeo.btn-lg.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vimeo.btn-lg.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vimeo.btn-lg,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo.btn-lg {
  width: 2.64062rem;
  height: 2.64062rem;
}

.btn-facebook.btn-sm,
.btn-group-sm>.btn-facebook.btn,
.btn-twitter.btn-sm,
.btn-group-sm>.btn-twitter.btn,
.btn-linkedin.btn-sm,
.btn-group-sm>.btn-linkedin.btn,
.btn-flickr.btn-sm,
.btn-group-sm>.btn-flickr.btn,
.btn-tumblr.btn-sm,
.btn-group-sm>.btn-tumblr.btn,
.btn-xing.btn-sm,
.btn-group-sm>.btn-xing.btn,
.btn-github.btn-sm,
.btn-group-sm>.btn-github.btn,
.btn-html5.btn-sm,
.btn-group-sm>.btn-html5.btn,
.btn-openid.btn-sm,
.btn-group-sm>.btn-openid.btn,
.btn-stack-overflow.btn-sm,
.btn-group-sm>.btn-stack-overflow.btn,
.btn-youtube.btn-sm,
.btn-group-sm>.btn-youtube.btn,
.btn-css3.btn-sm,
.btn-group-sm>.btn-css3.btn,
.btn-dribbble.btn-sm,
.btn-group-sm>.btn-dribbble.btn,
.btn-google-plus.btn-sm,
.btn-group-sm>.btn-google-plus.btn,
.btn-instagram.btn-sm,
.btn-group-sm>.btn-instagram.btn,
.btn-pinterest.btn-sm,
.btn-group-sm>.btn-pinterest.btn,
.btn-vk.btn-sm,
.btn-group-sm>.btn-vk.btn,
.btn-yahoo.btn-sm,
.btn-group-sm>.btn-yahoo.btn,
.btn-behance.btn-sm,
.btn-group-sm>.btn-behance.btn,
.btn-dropbox.btn-sm,
.btn-group-sm>.btn-dropbox.btn,
.btn-reddit.btn-sm,
.btn-group-sm>.btn-reddit.btn,
.btn-spotify.btn-sm,
.btn-group-sm>.btn-spotify.btn,
.btn-vine.btn-sm,
.btn-group-sm>.btn-vine.btn,
.btn-foursquare.btn-sm,
.btn-group-sm>.btn-foursquare.btn,
.btn-vimeo.btn-sm,
.btn-group-sm>.btn-vimeo.btn {
  padding: .25rem .5rem;
  font-size: .76562rem;
  line-height: 1.5;
  border: 0;
}

.btn-facebook.btn-sm::before,
.btn-group-sm>.btn-facebook.btn::before,
.btn-twitter.btn-sm::before,
.btn-group-sm>.btn-twitter.btn::before,
.btn-linkedin.btn-sm::before,
.btn-group-sm>.btn-linkedin.btn::before,
.btn-flickr.btn-sm::before,
.btn-group-sm>.btn-flickr.btn::before,
.btn-tumblr.btn-sm::before,
.btn-group-sm>.btn-tumblr.btn::before,
.btn-xing.btn-sm::before,
.btn-group-sm>.btn-xing.btn::before,
.btn-github.btn-sm::before,
.btn-group-sm>.btn-github.btn::before,
.btn-html5.btn-sm::before,
.btn-group-sm>.btn-html5.btn::before,
.btn-openid.btn-sm::before,
.btn-group-sm>.btn-openid.btn::before,
.btn-stack-overflow.btn-sm::before,
.btn-group-sm>.btn-stack-overflow.btn::before,
.btn-youtube.btn-sm::before,
.btn-group-sm>.btn-youtube.btn::before,
.btn-css3.btn-sm::before,
.btn-group-sm>.btn-css3.btn::before,
.btn-dribbble.btn-sm::before,
.btn-group-sm>.btn-dribbble.btn::before,
.btn-google-plus.btn-sm::before,
.btn-group-sm>.btn-google-plus.btn::before,
.btn-instagram.btn-sm::before,
.btn-group-sm>.btn-instagram.btn::before,
.btn-pinterest.btn-sm::before,
.btn-group-sm>.btn-pinterest.btn::before,
.btn-vk.btn-sm::before,
.btn-group-sm>.btn-vk.btn::before,
.btn-yahoo.btn-sm::before,
.btn-group-sm>.btn-yahoo.btn::before,
.btn-behance.btn-sm::before,
.btn-group-sm>.btn-behance.btn::before,
.btn-dropbox.btn-sm::before,
.btn-group-sm>.btn-dropbox.btn::before,
.btn-reddit.btn-sm::before,
.btn-group-sm>.btn-reddit.btn::before,
.btn-spotify.btn-sm::before,
.btn-group-sm>.btn-spotify.btn::before,
.btn-vine.btn-sm::before,
.btn-group-sm>.btn-vine.btn::before,
.btn-foursquare.btn-sm::before,
.btn-group-sm>.btn-foursquare.btn::before,
.btn-vimeo.btn-sm::before,
.btn-group-sm>.btn-vimeo.btn::before {
  width: 1.64844rem;
  height: 1.64844rem;
  padding: .25rem 0;
  font-size: .76562rem;
  line-height: 1.5;
}

.btn-facebook.btn-sm span,
.btn-group-sm>.btn-facebook.btn span,
.btn-twitter.btn-sm span,
.btn-group-sm>.btn-twitter.btn span,
.btn-linkedin.btn-sm span,
.btn-group-sm>.btn-linkedin.btn span,
.btn-flickr.btn-sm span,
.btn-group-sm>.btn-flickr.btn span,
.btn-tumblr.btn-sm span,
.btn-group-sm>.btn-tumblr.btn span,
.btn-xing.btn-sm span,
.btn-group-sm>.btn-xing.btn span,
.btn-github.btn-sm span,
.btn-group-sm>.btn-github.btn span,
.btn-html5.btn-sm span,
.btn-group-sm>.btn-html5.btn span,
.btn-openid.btn-sm span,
.btn-group-sm>.btn-openid.btn span,
.btn-stack-overflow.btn-sm span,
.btn-group-sm>.btn-stack-overflow.btn span,
.btn-youtube.btn-sm span,
.btn-group-sm>.btn-youtube.btn span,
.btn-css3.btn-sm span,
.btn-group-sm>.btn-css3.btn span,
.btn-dribbble.btn-sm span,
.btn-group-sm>.btn-dribbble.btn span,
.btn-google-plus.btn-sm span,
.btn-group-sm>.btn-google-plus.btn span,
.btn-instagram.btn-sm span,
.btn-group-sm>.btn-instagram.btn span,
.btn-pinterest.btn-sm span,
.btn-group-sm>.btn-pinterest.btn span,
.btn-vk.btn-sm span,
.btn-group-sm>.btn-vk.btn span,
.btn-yahoo.btn-sm span,
.btn-group-sm>.btn-yahoo.btn span,
.btn-behance.btn-sm span,
.btn-group-sm>.btn-behance.btn span,
.btn-dropbox.btn-sm span,
.btn-group-sm>.btn-dropbox.btn span,
.btn-reddit.btn-sm span,
.btn-group-sm>.btn-reddit.btn span,
.btn-spotify.btn-sm span,
.btn-group-sm>.btn-spotify.btn span,
.btn-vine.btn-sm span,
.btn-group-sm>.btn-vine.btn span,
.btn-foursquare.btn-sm span,
.btn-group-sm>.btn-foursquare.btn span,
.btn-vimeo.btn-sm span,
.btn-group-sm>.btn-vimeo.btn span {
  margin-left: 1.64844rem;
}

.btn-facebook.btn-sm.icon,
.btn-group-sm>.btn-facebook.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-facebook.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-facebook.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-facebook.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-facebook.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-facebook.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-facebook.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-facebook.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-facebook.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-facebook.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-facebook.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-facebook.btn-sm,
.btn-twitter.btn-sm.icon,
.btn-group-sm>.btn-twitter.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-twitter.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-twitter.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-twitter.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-twitter.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-twitter.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-twitter.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-twitter.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-twitter.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-twitter.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-twitter.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-twitter.btn-sm,
.btn-linkedin.btn-sm.icon,
.btn-group-sm>.btn-linkedin.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-linkedin.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-linkedin.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-linkedin.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-linkedin.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-linkedin.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-linkedin.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-linkedin.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-linkedin.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-linkedin.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-linkedin.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-linkedin.btn-sm,
.btn-flickr.btn-sm.icon,
.btn-group-sm>.btn-flickr.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-flickr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-flickr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-flickr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-flickr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-flickr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-flickr.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-flickr.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-flickr.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-flickr.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-flickr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-flickr.btn-sm,
.btn-tumblr.btn-sm.icon,
.btn-group-sm>.btn-tumblr.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-tumblr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-tumblr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-tumblr.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-tumblr.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-tumblr.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-tumblr.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-tumblr.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-tumblr.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-tumblr.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-tumblr.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-tumblr.btn-sm,
.btn-xing.btn-sm.icon,
.btn-group-sm>.btn-xing.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-xing.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-xing.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-xing.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-xing.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-xing.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-xing.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-xing.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-xing.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-xing.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-xing.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-xing.btn-sm,
.btn-github.btn-sm.icon,
.btn-group-sm>.btn-github.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-github.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-github.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-github.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-github.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-github.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-github.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-github.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-github.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-github.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-github.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-github.btn-sm,
.btn-html5.btn-sm.icon,
.btn-group-sm>.btn-html5.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-html5.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-html5.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-html5.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-html5.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-html5.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-html5.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-html5.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-html5.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-html5.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-html5.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-html5.btn-sm,
.btn-openid.btn-sm.icon,
.btn-group-sm>.btn-openid.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-openid.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-openid.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-openid.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-openid.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-openid.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-openid.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-openid.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-openid.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-openid.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-openid.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-openid.btn-sm,
.btn-stack-overflow.btn-sm.icon,
.btn-group-sm>.btn-stack-overflow.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-stack-overflow.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-stack-overflow.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-stack-overflow.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-stack-overflow.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-stack-overflow.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-stack-overflow.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-stack-overflow.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-stack-overflow.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-stack-overflow.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-stack-overflow.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-stack-overflow.btn-sm,
.btn-youtube.btn-sm.icon,
.btn-group-sm>.btn-youtube.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-youtube.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-youtube.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-youtube.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-youtube.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-youtube.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-youtube.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-youtube.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-youtube.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-youtube.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-youtube.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-youtube.btn-sm,
.btn-css3.btn-sm.icon,
.btn-group-sm>.btn-css3.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-css3.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-css3.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-css3.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-css3.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-css3.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-css3.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-css3.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-css3.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-css3.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-css3.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-css3.btn-sm,
.btn-dribbble.btn-sm.icon,
.btn-group-sm>.btn-dribbble.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-dribbble.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-dribbble.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-dribbble.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-dribbble.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-dribbble.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dribbble.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dribbble.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dribbble.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dribbble.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dribbble.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dribbble.btn-sm,
.btn-google-plus.btn-sm.icon,
.btn-group-sm>.btn-google-plus.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-google-plus.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-google-plus.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-google-plus.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-google-plus.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-google-plus.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-google-plus.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-google-plus.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-google-plus.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-google-plus.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-google-plus.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-google-plus.btn-sm,
.btn-instagram.btn-sm.icon,
.btn-group-sm>.btn-instagram.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-instagram.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-instagram.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-instagram.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-instagram.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-instagram.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-instagram.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-instagram.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-instagram.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-instagram.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-instagram.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-instagram.btn-sm,
.btn-pinterest.btn-sm.icon,
.btn-group-sm>.btn-pinterest.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-pinterest.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-pinterest.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-pinterest.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-pinterest.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-pinterest.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-pinterest.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-pinterest.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-pinterest.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-pinterest.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-pinterest.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-pinterest.btn-sm,
.btn-vk.btn-sm.icon,
.btn-group-sm>.btn-vk.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-vk.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-vk.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-vk.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-vk.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-vk.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vk.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vk.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vk.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vk.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vk.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vk.btn-sm,
.btn-yahoo.btn-sm.icon,
.btn-group-sm>.btn-yahoo.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-yahoo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-yahoo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-yahoo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-yahoo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-yahoo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-yahoo.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-yahoo.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-yahoo.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-yahoo.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-yahoo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-yahoo.btn-sm,
.btn-behance.btn-sm.icon,
.btn-group-sm>.btn-behance.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-behance.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-behance.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-behance.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-behance.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-behance.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-behance.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-behance.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-behance.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-behance.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-behance.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-behance.btn-sm,
.btn-dropbox.btn-sm.icon,
.btn-group-sm>.btn-dropbox.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-dropbox.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-dropbox.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-dropbox.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-dropbox.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-dropbox.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-dropbox.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-dropbox.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-dropbox.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-dropbox.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-dropbox.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-dropbox.btn-sm,
.btn-reddit.btn-sm.icon,
.btn-group-sm>.btn-reddit.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-reddit.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-reddit.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-reddit.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-reddit.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-reddit.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-reddit.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-reddit.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-reddit.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-reddit.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-reddit.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-reddit.btn-sm,
.btn-spotify.btn-sm.icon,
.btn-group-sm>.btn-spotify.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-spotify.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-spotify.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-spotify.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-spotify.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-spotify.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-spotify.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-spotify.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-spotify.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-spotify.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-spotify.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-spotify.btn-sm,
.btn-vine.btn-sm.icon,
.btn-group-sm>.btn-vine.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-vine.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-vine.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-vine.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-vine.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-vine.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vine.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vine.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vine.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vine.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vine.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vine.btn-sm,
.btn-foursquare.btn-sm.icon,
.btn-group-sm>.btn-foursquare.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-foursquare.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-foursquare.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-foursquare.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-foursquare.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-foursquare.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-foursquare.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-foursquare.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-foursquare.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-foursquare.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-foursquare.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-foursquare.btn-sm,
.btn-vimeo.btn-sm.icon,
.btn-group-sm>.btn-vimeo.icon.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>.btn-vimeo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>.btn-vimeo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>.btn-vimeo.btn.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>.btn-vimeo.btn.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-group-sm>a.btn-vimeo.btn,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .btn-vimeo.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .btn-vimeo.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .btn-vimeo.btn-sm.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .btn-vimeo.btn-sm.page-link,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.btn-vimeo.btn-sm,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.btn-vimeo.btn-sm {
  width: 1.64844rem;
  height: 1.64844rem;
}

.btn-facebook {
  background: #3b5998;
}

.btn-facebook::before {
  content: "\F09A";
  background: #344e86;
}

.btn-facebook:hover {
  background: #344e86;
}

.btn-facebook:hover::before {
  background: #2d4373;
}

.btn-twitter {
  background: #00aced;
}

.btn-twitter::before {
  content: "\F099";
  background: #0099d4;
}

.btn-twitter:hover {
  background: #0099d4;
}

.btn-twitter:hover::before {
  background: #0087ba;
}

.btn-linkedin {
  background: #4875b4;
}

.btn-linkedin::before {
  content: "\F0E1";
  background: #4169a2;
}

.btn-linkedin:hover {
  background: #4169a2;
}

.btn-linkedin:hover::before {
  background: #395d90;
}

.btn-flickr {
  background: #ff0084;
}

.btn-flickr::before {
  content: "\F16E";
  background: #e60077;
}

.btn-flickr:hover {
  background: #e60077;
}

.btn-flickr:hover::before {
  background: #cc006a;
}

.btn-tumblr {
  background: #32506d;
}

.btn-tumblr::before {
  content: "\F173";
  background: #2a435c;
}

.btn-tumblr:hover {
  background: #2a435c;
}

.btn-tumblr:hover::before {
  background: #22364a;
}

.btn-xing {
  background: #026466;
}

.btn-xing::before {
  content: "\F168";
  background: #024b4d;
}

.btn-xing:hover {
  background: #024b4d;
}

.btn-xing:hover::before {
  background: #013334;
}

.btn-github {
  background: #4183c4;
}

.btn-github::before {
  content: "\F09B";
  background: #3876b4;
}

.btn-github:hover {
  background: #3876b4;
}

.btn-github:hover::before {
  background: #3269a0;
}

.btn-html5 {
  background: #e34f26;
}

.btn-html5::before {
  content: "\F13B";
  background: #d4431b;
}

.btn-html5:hover {
  background: #d4431b;
}

.btn-html5:hover::before {
  background: #be3c18;
}

.btn-openid {
  background: #f78c40;
}

.btn-openid::before {
  content: "\F19B";
  background: #f67d28;
}

.btn-openid:hover {
  background: #f67d28;
}

.btn-openid:hover::before {
  background: #f56f0f;
}

.btn-stack-overflow {
  background: #fe7a15;
}

.btn-stack-overflow::before {
  content: "\F16C";
  background: #f86c01;
}

.btn-stack-overflow:hover {
  background: #f86c01;
}

.btn-stack-overflow:hover::before {
  background: #df6101;
}

.btn-css3 {
  background: #0170ba;
}

.btn-css3::before {
  content: "\F13C";
  background: #0161a1;
}

.btn-css3:hover {
  background: #0161a1;
}

.btn-css3:hover::before {
  background: #015187;
}

.btn-youtube {
  background: #b00;
}

.btn-youtube::before {
  content: "\F167";
  background: #a20000;
}

.btn-youtube:hover {
  background: #a20000;
}

.btn-youtube:hover::before {
  background: #800;
}

.btn-dribbble {
  background: #ea4c89;
}

.btn-dribbble::before {
  content: "\F17D";
  background: #e7357a;
}

.btn-dribbble:hover {
  background: #e7357a;
}

.btn-dribbble:hover::before {
  background: #e51e6b;
}

.btn-google-plus {
  background: #d34836;
}

.btn-google-plus::before {
  content: "\F0D5";
  background: #c43d2b;
}

.btn-google-plus:hover {
  background: #c43d2b;
}

.btn-google-plus:hover::before {
  background: #b03626;
}

.btn-instagram {
  background: #517fa4;
}

.btn-instagram::before {
  content: "\F16D";
  background: #497293;
}

.btn-instagram:hover {
  background: #497293;
}

.btn-instagram:hover::before {
  background: #406582;
}

.btn-pinterest {
  background: #cb2027;
}

.btn-pinterest::before {
  content: "\F0D2";
  background: #b51d23;
}

.btn-pinterest:hover {
  background: #b51d23;
}

.btn-pinterest:hover::before {
  background: #9f191f;
}

.btn-vk {
  background: #45668e;
}

.btn-vk::before {
  content: "\F189";
  background: #3d5a7d;
}

.btn-vk:hover {
  background: #3d5a7d;
}

.btn-vk:hover::before {
  background: #344d6c;
}

.btn-yahoo {
  background: #400191;
}

.btn-yahoo::before {
  content: "\F19E";
  background: #350178;
}

.btn-yahoo:hover {
  background: #350178;
}

.btn-yahoo:hover::before {
  background: #2a015e;
}

.btn-behance {
  background: #1769ff;
}

.btn-behance::before {
  content: "\F1B4";
  background: #0059fd;
}

.btn-behance:hover {
  background: #0059fd;
}

.btn-behance:hover::before {
  background: #0050e3;
}

.btn-dropbox {
  background: #007ee5;
}

.btn-dropbox::before {
  content: "\F16B";
  background: #0070cc;
}

.btn-dropbox:hover {
  background: #0070cc;
}

.btn-dropbox:hover::before {
  background: #0062b2;
}

.btn-reddit {
  background: #ff4500;
}

.btn-reddit::before {
  content: "\F1A1";
  background: #e63e00;
}

.btn-reddit:hover {
  background: #e63e00;
}

.btn-reddit:hover::before {
  background: #cc3700;
}

.btn-spotify {
  background: #7ab800;
}

.btn-spotify::before {
  content: "\F1BC";
  background: #699f00;
}

.btn-spotify:hover {
  background: #699f00;
}

.btn-spotify:hover::before {
  background: #588500;
}

.btn-vine {
  background: #00bf8f;
}

.btn-vine::before {
  content: "\F1CA";
  background: #00a67c;
}

.btn-vine:hover {
  background: #00a67c;
}

.btn-vine:hover::before {
  background: #008c69;
}

.btn-foursquare {
  background: #1073af;
}

.btn-foursquare::before {
  content: "\F180";
  background: #0e6498;
}

.btn-foursquare:hover {
  background: #0e6498;
}

.btn-foursquare:hover::before {
  background: #0c5480;
}

.btn-vimeo {
  background: #aad450;
}

.btn-vimeo::before {
  content: "\F194";
  background: #a0cf3c;
}

.btn-vimeo:hover {
  background: #a0cf3c;
}

.btn-vimeo:hover::before {
  background: #93c130;
}

.callout {
  position: relative;
  padding: 0 1rem;
  margin: 1rem 0;
  border: 0 solid #e6e6e6;
  border-left-width: .25rem;
}

.callout .chart-wrapper {
  position: absolute;
  top: 10px;
  left: 50%;
  float: right;
  width: 50%;
}

.callout-bordered {
  border: 1px solid #e6e6e6;
  border-left-width: .25rem;
}

.callout code {
  border-radius: .25rem;
}

.callout h4 {
  margin-top: 0;
  margin-bottom: .25rem;
}

.callout p:last-child {
  margin-bottom: 0;
}

.callout+.callout {
  margin-top: -0.25rem;
}

.callout-default {
  border-left-color: #5a5858;
}

.callout-default h4 {
  color: #5a5858;
}

.callout-primary {
  border-left-color: #ED0000;
}

.callout-primary h4 {
  color: #ED0000;
}

.callout-secondary {
  border-left-color: #D2D2D2;
}

.callout-secondary h4 {
  color: #D2D2D2;
}

.callout-success {
  border-left-color: #8DCC2E;
}

.callout-success h4 {
  color: #8DCC2E;
}

.callout-info {
  border-left-color: #35CCF2;
}

.callout-info h4 {
  color: #35CCF2;
}

.callout-warning {
  border-left-color: #FE9F00;
}

.callout-warning h4 {
  color: #FE9F00;
}

.callout-danger {
  border-left-color: #dc3545;
}

.callout-danger h4 {
  color: #dc3545;
}

.callout-light {
  border-left-color: #ccc;
}

.callout-light h4 {
  color: #ccc;
}

.callout-dark {
  border-left-color: #374649;
}

.callout-dark h4 {
  color: #374649;
}

.card {
  margin-bottom: 1.5rem;
}

.card.bg-primary {
  border-color: #ad0000;
}

.card.bg-primary .card-header {
  background-color: #de0000;
  border-color: #ad0000;
}

.card.bg-secondary {
  border-color: #b2b2b2;
}

.card.bg-secondary .card-header {
  background-color: #cacaca;
  border-color: #b2b2b2;
}

.card.bg-success {
  border-color: #699822;
}

.card.bg-success .card-header {
  background-color: #84c02b;
  border-color: #699822;
}

.card.bg-info {
  border-color: #0eb0d9;
}

.card.bg-info .card-header {
  background-color: #27c8f1;
  border-color: #0eb0d9;
}

.card.bg-warning {
  border-color: #be7700;
}

.card.bg-warning .card-header {
  background-color: #ef9500;
  border-color: #be7700;
}

.card.bg-danger {
  border-color: #b21f2d;
}

.card.bg-danger .card-header {
  background-color: #da2839;
  border-color: #b21f2d;
}

.card.bg-light {
  border-color: #acacac;
}

.card.bg-light .card-header {
  background-color: #c4c4c4;
  border-color: #acacac;
}

.card.bg-dark {
  border-color: #1c2325;
}

.card.bg-dark .card-header {
  background-color: #303e40;
  border-color: #1c2325;
}

.text-white .text-muted {
  color: rgba(255,255,255,0.6) !important;
}

.card-header .icon-bg {
  display: inline-body;
  padding: .75rem 1.25rem !important;
  margin-top: -.75rem;
  margin-right: 1.25rem;
  margin-bottom: -.75rem;
  margin-left: -1.25rem;
  line-height: inherit;
  color: #1a1818;
  vertical-align: bottom;
  background: rgba(0,0,0,0);
  border-right: 1px solid #e6e6e6;
}

.card-header .nav.nav-tabs {
  margin-top: -.75rem;
  margin-bottom: -.75rem;
  border-bottom: 0;
}

.card-header .nav.nav-tabs .nav-item {
  border-top: 0;
}

.card-header .nav.nav-tabs .nav-link,
.card-header .nav.nav-tabs .navbar .dropdown-toggle,
.navbar .card-header .nav.nav-tabs .dropdown-toggle {
  padding: .75rem .625rem;
  color: #5a5858;
  border-top: 0;
}

.card-header .nav.nav-tabs .nav-link.active,
.card-header .nav.nav-tabs .navbar .active.dropdown-toggle,
.navbar .card-header .nav.nav-tabs .active.dropdown-toggle {
  color: #1a1818;
  background: #fff;
}

.card-header.card-header-inverse {
  color: #fff;
}

.card-header .btn {
  margin-top: -.375rem;
}

.card-header .btn-sm,
.card-header .btn-group-sm>.btn {
  margin-top: -.25rem;
}

.card-header .btn-lg,
.card-header .btn-group-lg>.btn {
  margin-top: -.5rem;
}

.card-footer ul {
  display: table;
  width: 100%;
  padding: 0;
  margin: 0;
  table-layout: fixed;
}

.card-footer ul li {
  display: table-cell;
  padding: 0 1.25rem;
  text-align: center;
}

[class*="card-outline-"] .card-body,
[class*="card-outline-"] .card-block {
  background: #fff !important;
}

[class*="card-outline-"].card-outline-top {
  border-top-width: 2px;
  border-right-color: #e6e6e6;
  border-bottom-color: #e6e6e6;
  border-left-color: #e6e6e6;
}

.card-accent-primary {
  border-top-width: 2px;
  border-top-color: #ED0000;
}

.card-accent-secondary {
  border-top-width: 2px;
  border-top-color: #D2D2D2;
}

.card-accent-success {
  border-top-width: 2px;
  border-top-color: #8DCC2E;
}

.card-accent-info {
  border-top-width: 2px;
  border-top-color: #35CCF2;
}

.card-accent-warning {
  border-top-width: 2px;
  border-top-color: #FE9F00;
}

.card-accent-danger {
  border-top-width: 2px;
  border-top-color: #dc3545;
}

.card-accent-light {
  border-top-width: 2px;
  border-top-color: #ccc;
}

.card-accent-dark {
  border-top-width: 2px;
  border-top-color: #374649;
}

.card-header>i {
  margin-right: .5rem;
}

.card-header .card-actions {
  position: absolute;
  top: 0;
  right: 0;
}

.card-header .card-actions a,
.card-header .card-actions button {
  display: block;
  float: left;
  width: 50px;
  padding: .75rem 0;
  margin: 0 !important;
  color: #1a1818;
  text-align: center;
  background: transparent;
  border: 0;
  border-left: 1px solid #e6e6e6;
  box-shadow: 0;
}

.card-header .card-actions a:hover,
.card-header .card-actions button:hover {
  text-decoration: none;
}

.card-header .card-actions a [class^="icon-"],
.card-header .card-actions a [class*=" icon-"],
.card-header .card-actions button [class^="icon-"],
.card-header .card-actions button [class*=" icon-"] {
  display: inline-body;
  vertical-align: middle;
}

.card-header .card-actions a i,
.card-header .card-actions button i {
  display: inline-body;
  transition: .4s;
}

.card-header .card-actions a .r180,
.card-header .card-actions button .r180 {
  transform: rotate(180deg);
}

.card-header .card-actions .input-group {
  width: 230px;
  margin: 6px;
}

.card-header .card-actions .input-group .input-group-addon {
  background: #fff;
}

.card-header .card-actions .input-group input {
  border-left: 0;
}

.card-full {
  margin-top: -1rem;
  margin-right: -15px;
  margin-left: -15px;
  border: 0;
  border-bottom: 1px solid #e6e6e6;
}

@media (min-width: 576px) {
  .card-columns.cols-2 {
    -moz-column-count: 2;
         column-count: 2;
  }
}

.card.drag,
.card .drag {
  cursor: move;
}

.card-placeholder {
  background: rgba(0,0,0,0.025);
  border: 1px dashed #d2d2d2;
}

.chart-wrapper canvas {
  width: 100% !important;
}

base-chart.chart {
  display: block !important;
}

.dropdown-item {
  position: relative;
  padding: 10px 20px;
  border-bottom: 1px solid #e6e6e6;
}

.dropdown-item:last-child {
  border-bottom: 0;
}

.dropdown-item i {
  display: inline-block;
  width: 20px;
  margin-right: 10px;
  margin-left: -10px;
  color: #e6e6e6;
  text-align: center;
}

.dropdown-item .badge {
  position: absolute;
  right: 10px;
  margin-top: 2px;
}

.dropdown-header {
  padding: 8px 20px;
  background: #f9f9f9;
  border-bottom: 1px solid #e6e6e6;
}

.dropdown-header .btn {
  margin-top: -7px;
  color: #5a5858;
}

.dropdown-header .btn:hover {
  color: #1a1818;
}

.dropdown-header .btn.pull-right {
  margin-right: -20px;
}

.dropdown-menu-lg {
  width: 250px;
}

.app-header .navbar-nav .dropdown-menu {
  position: absolute;
}

.app-header .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.app-header .navbar-nav .dropdown-menu-left {
  right: auto;
  left: 0;
}

.app-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0 1rem;
  color: #abaaaa;
  background: #f9f9f9;
  border-top: 1px solid #e6e6e6;
}

.row.row-equal {
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: -15px;
  margin-left: -15px;
}

.row.row-equal [class*="col-"] {
  padding-right: 7.5px;
  padding-left: 7.5px;
}

.main .container-fluid {
  padding: auto 30px 0;
}

.input-group-addon,
.input-group-btn {
  min-width: 40px;
  white-space: nowrap;
  vertical-align: middle;
}

#loading-bar,
#loading-bar-spinner {
  -webkit-pointer-events: none;
  pointer-events: none;
  transition: 350ms linear all;
}

#loading-bar.ng-enter,
#loading-bar.ng-leave.ng-leave-active,
#loading-bar-spinner.ng-enter,
#loading-bar-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}

#loading-bar.ng-enter.ng-enter-active,
#loading-bar.ng-leave,
#loading-bar-spinner.ng-enter.ng-enter-active,
#loading-bar-spinner.ng-leave {
  opacity: 1;
}

#loading-bar .bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20002;
  width: 100%;
  height: 2px;
  background: #ED0000;
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
  transition: width 350ms;
}

#loading-bar .peg {
  position: absolute;
  top: 0;
  right: 0;
  width: 70px;
  height: 2px;
  border-radius: 100%;
  -ms-box-shadow: #29d 1px 0 6px 1px;
  box-shadow: #29d 1px 0 6px 1px;
  opacity: .45;
}

#loading-bar-spinner {
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 10002;
  display: block;
}

#loading-bar-spinner .spinner-icon {
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  animation: loading-bar-spinner 400ms linear infinite;
}

@keyframes loading-bar-spinner {
  0% {
    transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  position: fixed;
  top: 0;
  right: 100%;
  z-index: 2000;
  width: 100%;
  height: 2px;
  background: #ED0000;
}

.loading-img {
  position: fixed;
  height: 200px;
  left: 65%;
  top: 35%;
  margin-left: -300px;
}

.modal-primary .modal-content {
  border-color: #ED0000;
}

.modal-primary .modal-header {
  color: #fff;
  background-color: #ED0000;
}

.modal-secondary .modal-content {
  border-color: #D2D2D2;
}

.modal-secondary .modal-header {
  color: #fff;
  background-color: #D2D2D2;
}

.modal-success .modal-content {
  border-color: #8DCC2E;
}

.modal-success .modal-header {
  color: #fff;
  background-color: #8DCC2E;
}

.modal-info .modal-content {
  border-color: #35CCF2;
}

.modal-info .modal-header {
  color: #fff;
  background-color: #35CCF2;
}

.modal-warning .modal-content {
  border-color: #FE9F00;
}

.modal-warning .modal-header {
  color: #fff;
  background-color: #FE9F00;
}

.modal-danger .modal-content {
  border-color: #dc3545;
}

.modal-danger .modal-header {
  color: #fff;
  background-color: #dc3545;
}

.modal-light .modal-content {
  border-color: #ccc;
}

.modal-light .modal-header {
  color: #fff;
  background-color: #ccc;
}

.modal-dark .modal-content {
  border-color: #374649;
}

.modal-dark .modal-header {
  color: #fff;
  background-color: #374649;
}

.nav-tabs .nav-link,
.nav-tabs .navbar .dropdown-toggle,
.navbar .nav-tabs .dropdown-toggle {
  color: #5a5858;
}

.nav-tabs .nav-link.active,
.nav-tabs .navbar .active.dropdown-toggle,
.navbar .nav-tabs .active.dropdown-toggle {
  color: #2f2d2d;
  background: #fff;
  border-color: #e6e6e6;
  border-bottom-color: #fff;
}

.nav-tabs .nav-link.active:focus,
.nav-tabs .navbar .active.dropdown-toggle:focus,
.navbar .nav-tabs .active.dropdown-toggle:focus {
  background: #fff;
  border-color: #e6e6e6;
  border-bottom-color: #fff;
}

.tab-content {
  margin-top: -1px;
  background: #fff;
  border: 1px solid #e6e6e6;
}

.tab-content .tab-pane {
  padding: 1rem;
}

.card-block .tab-content {
  margin-top: 0;
  border: 0;
}

.app-header.navbar {
  position: relative;
  flex-direction: row;
  height: auto;
  padding: 0;
  margin: 0;
  background-color: #fff;
}

.app-header.navbar .navbar-brand {
  display: inline-block;
  width: 155px;
  height: auto;
  padding: .5rem 1rem;
  margin-right: 0;
  background-color: #fff;
  background-image: url("/public/img/logo.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 70px auto;
}

.app-header.navbar .navbar-toggler {
  min-width: 50px;
  padding: .25rem 0;
}

.app-header.navbar .navbar-toggler:hover .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%232f2d2d' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.app-header.navbar .navbar-toggler-icon {
  height: 23px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%235a5858' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.app-header.navbar .navbar-nav {
  flex-direction: row;
  align-items: center;
}

.app-header.navbar .nav-item {
  position: relative;
  min-width: 50px;
  margin: 0 !important;
  text-align: center;
}

.app-header.navbar .nav-item button {
  margin: 0 auto;
}

.app-header.navbar .nav-item .nav-link,
.app-header.navbar .nav-item .dropdown-toggle {
  padding-top: 0;
  padding-bottom: 0;
  background: 0;
  border: 0;
}

.app-header.navbar .nav-item .nav-link .badge,
.app-header.navbar .nav-item .dropdown-toggle .badge {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: 0;
}

.app-header.navbar .nav-item .nav-link>.img-avatar,
.app-header.navbar .nav-item .dropdown-toggle>.img-avatar {
  height: auto-20px;
  margin: 0 10px;
}

.app-header.navbar .dropdown-menu {
  padding-bottom: 0;
  line-height: 1.5;
}

.app-header.navbar .dropdown-item {
  min-width: auto;
}

.navbar-brand {
  color: #2f2d2d;
}

.navbar-brand:focus,
.navbar-brand:hover {
  color: #2f2d2d;
}

.navbar-nav .nav-link,
.navbar-nav .navbar .dropdown-toggle,
.navbar .navbar-nav .dropdown-toggle {
  color: #5a5858;
}

.navbar-nav .nav-link:focus,
.navbar-nav .navbar .dropdown-toggle:focus,
.navbar .navbar-nav .dropdown-toggle:focus,
.navbar-nav .nav-link:hover,
.navbar-nav .navbar .dropdown-toggle:hover,
.navbar .navbar-nav .dropdown-toggle:hover {
  color: #2f2d2d;
}

.navbar-nav .open>.nav-link,
.navbar-nav .navbar .open>.dropdown-toggle,
.navbar .navbar-nav .open>.dropdown-toggle,
.navbar-nav .open>.nav-link:focus,
.navbar-nav .navbar .open>.dropdown-toggle:focus,
.navbar .navbar-nav .open>.dropdown-toggle:focus,
.navbar-nav .open>.nav-link:hover,
.navbar-nav .navbar .open>.dropdown-toggle:hover,
.navbar .navbar-nav .open>.dropdown-toggle:hover,
.navbar-nav .active>.nav-link,
.navbar-nav .navbar .active>.dropdown-toggle,
.navbar .navbar-nav .active>.dropdown-toggle,
.navbar-nav .active>.nav-link:focus,
.navbar-nav .navbar .active>.dropdown-toggle:focus,
.navbar .navbar-nav .active>.dropdown-toggle:focus,
.navbar-nav .active>.nav-link:hover,
.navbar-nav .navbar .active>.dropdown-toggle:hover,
.navbar .navbar-nav .active>.dropdown-toggle:hover,
.navbar-nav .nav-link.open,
.navbar-nav .navbar .open.dropdown-toggle,
.navbar .navbar-nav .open.dropdown-toggle,
.navbar-nav .nav-link.open:focus,
.navbar-nav .navbar .open.dropdown-toggle:focus,
.navbar .navbar-nav .open.dropdown-toggle:focus,
.navbar-nav .nav-link.open:hover,
.navbar-nav .navbar .open.dropdown-toggle:hover,
.navbar .navbar-nav .open.dropdown-toggle:hover,
.navbar-nav .nav-link.active,
.navbar-nav .navbar .active.dropdown-toggle,
.navbar .navbar-nav .active.dropdown-toggle,
.navbar-nav .nav-link.active:focus,
.navbar-nav .navbar .active.dropdown-toggle:focus,
.navbar .navbar-nav .active.dropdown-toggle:focus,
.navbar-nav .nav-link.active:hover,
.navbar-nav .navbar .active.dropdown-toggle:hover,
.navbar .navbar-nav .active.dropdown-toggle:hover {
  color: #2f2d2d;
}

.navbar-divider {
  background-color: rgba(0,0,0,0.075);
}

@media (min-width: 992px) {
  .brand-minimized .app-header.navbar .navbar-brand {
    width: 50px;
    background-color: #fff;
    background-image: url("/public/img/logo-symbol.png");
    background-size: 24px;
  }
}

.progress-xs {
  height: 4px;
}

.progress-sm {
  height: 8px;
}

.progress-white {
  background-color: rgba(255,255,255,0.2) !important;
}

.progress-white .progress-bar {
  background-color: #fff;
}

.sidebar,
.sidebar-config {
  display: flex;
  flex-direction: column;
  padding: 0;
  color: #fff;
  background: #2f2d2d;
}

.sidebar .sidebar-close,
.sidebar-config .sidebar-close {
  position: absolute;
  right: 0;
  display: none;
  padding: 0 1rem;
  font-size: 24px;
  font-weight: 800;
  line-height: auto;
  color: #fff;
  background: 0;
  border: 0;
  opacity: .8;
}

.sidebar .sidebar-close:hover,
.sidebar-config .sidebar-close:hover {
  opacity: 1;
}

.sidebar .sidebar-header,
.sidebar-config .sidebar-header {
  flex: 0 0 auto;
  padding: .75rem 1rem;
  background: rgba(0,0,0,0.2);
}

.sidebar .sidebar-form .form-control,
.sidebar-config .sidebar-form .form-control {
  color: #fff;
  background: #151414;
  border: 0;
}

.sidebar .sidebar-form .form-control::-moz-placeholder, .sidebar-config .sidebar-form .form-control::-moz-placeholder {
  color: rgba(255,255,255,0.7);
}

.sidebar .sidebar-form .form-control::placeholder,
.sidebar-config .sidebar-form .form-control::placeholder {
  color: rgba(255,255,255,0.7);
}

.sidebar .sidebar-nav,
.sidebar-config .sidebar-nav {
  position: relative;
  flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  width: 250px;
}

.sidebar .sidebar-nav::-webkit-scrollbar,
.sidebar-config .sidebar-nav::-webkit-scrollbar {
  position: absolute;
  width: 10px;
  margin-left: -10px;
  -webkit-appearance: none;
}

.sidebar .sidebar-nav::-webkit-scrollbar-track,
.sidebar-config .sidebar-nav::-webkit-scrollbar-track {
  background-color: #3c3939;
  border-right: 1px solid #222121;
  border-left: 1px solid #222121;
}

.sidebar .sidebar-nav::-webkit-scrollbar-thumb,
.sidebar-config .sidebar-nav::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #151414;
  background-clip: content-box;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 2px;
}

.sidebar .nav,
.sidebar-config .nav {
  width: 250px;
  flex-direction: column;
  min-height: 100%;
}

.sidebar .nav-title,
.sidebar-config .nav-title {
  padding: .75rem 1rem;
  font-size: 11px;
  font-weight: 600;
  color: #e6e6e6;
  text-transform: uppercase;
}

.sidebar .nav-divider,
.sidebar .divider,
.sidebar-config .nav-divider,
.sidebar-config .divider {
  height: 10px;
}

.sidebar .nav-item,
.sidebar-config .nav-item {
  position: relative;
  margin: 0;
  transition: background .3s ease-in-out;
}

.sidebar .nav-dropdown-items,
.sidebar-config .nav-dropdown-items {
  max-height: 0;
  padding: 0;
  margin: 0;
  overflow-y: hidden;
  transition: max-height .3s ease-in-out;
}

.sidebar .nav-dropdown-items .nav-item,
.sidebar-config .nav-dropdown-items .nav-item {
  padding: 0;
  list-style: none;
}

.sidebar .nav-link,
.sidebar .navbar .dropdown-toggle,
.navbar .sidebar .dropdown-toggle,
.sidebar-config .nav-link,
.sidebar-config .navbar .dropdown-toggle,
.navbar .sidebar-config .dropdown-toggle {
  display: block;
  padding: .75rem 1rem;
  color: #fff;
  text-decoration: none;
  background: rgba(0,0,0,0);
}

.sidebar .nav-link i,
.sidebar .navbar .dropdown-toggle i,
.navbar .sidebar .dropdown-toggle i,
.sidebar-config .nav-link i,
.sidebar-config .navbar .dropdown-toggle i,
.navbar .sidebar-config .dropdown-toggle i {
  display: inline-block;
  width: 20px;
  margin: 0 .5rem 0 0;
  font-size: 14px;
  color: #f9f9f9;
  text-align: center;
}

.sidebar .nav-link .badge,
.sidebar .navbar .dropdown-toggle .badge,
.navbar .sidebar .dropdown-toggle .badge,
.sidebar-config .nav-link .badge,
.sidebar-config .navbar .dropdown-toggle .badge,
.navbar .sidebar-config .dropdown-toggle .badge {
  float: right;
  margin-top: 2px;
}

.sidebar .nav-link.active,
.sidebar .navbar .active.dropdown-toggle,
.navbar .sidebar .active.dropdown-toggle,
.sidebar-config .nav-link.active,
.sidebar-config .navbar .active.dropdown-toggle,
.navbar .sidebar-config .active.dropdown-toggle {
  color: #fff;
  background: #3c3939;
}

.sidebar .nav-link.active i,
.sidebar .navbar .active.dropdown-toggle i,
.navbar .sidebar .active.dropdown-toggle i,
.sidebar-config .nav-link.active i,
.sidebar-config .navbar .active.dropdown-toggle i,
.navbar .sidebar-config .active.dropdown-toggle i {
  color: #ED0000;
}

.sidebar .nav-link:hover,
.sidebar .navbar .dropdown-toggle:hover,
.navbar .sidebar .dropdown-toggle:hover,
.sidebar-config .nav-link:hover,
.sidebar-config .navbar .dropdown-toggle:hover,
.navbar .sidebar-config .dropdown-toggle:hover {
  color: #fff;
  background: #ED0000;
}

.sidebar .nav-link:hover i,
.sidebar .navbar .dropdown-toggle:hover i,
.navbar .sidebar .dropdown-toggle:hover i,
.sidebar-config .nav-link:hover i,
.sidebar-config .navbar .dropdown-toggle:hover i,
.navbar .sidebar-config .dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link:hover.nav-dropdown-toggle::before,
.sidebar .navbar .dropdown-toggle:hover.nav-dropdown-toggle::before,
.navbar .sidebar .dropdown-toggle:hover.nav-dropdown-toggle::before,
.sidebar-config .nav-link:hover.nav-dropdown-toggle::before,
.sidebar-config .navbar .dropdown-toggle:hover.nav-dropdown-toggle::before,
.navbar .sidebar-config .dropdown-toggle:hover.nav-dropdown-toggle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
}

.sidebar .nav-link.nav-link-primary,
.sidebar .navbar .nav-link-primary.dropdown-toggle,
.navbar .sidebar .nav-link-primary.dropdown-toggle,
.sidebar-config .nav-link.nav-link-primary,
.sidebar-config .navbar .nav-link-primary.dropdown-toggle,
.navbar .sidebar-config .nav-link-primary.dropdown-toggle {
  background: #ED0000;
}

.sidebar .nav-link.nav-link-primary i,
.sidebar .navbar .nav-link-primary.dropdown-toggle i,
.navbar .sidebar .nav-link-primary.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-primary i,
.sidebar-config .navbar .nav-link-primary.dropdown-toggle i,
.navbar .sidebar-config .nav-link-primary.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-primary:hover,
.sidebar .navbar .nav-link-primary.dropdown-toggle:hover,
.navbar .sidebar .nav-link-primary.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-primary:hover,
.sidebar-config .navbar .nav-link-primary.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-primary.dropdown-toggle:hover {
  background: #d40000 !important;
}

.sidebar .nav-link.nav-link-primary:hover i,
.sidebar .navbar .nav-link-primary.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-primary.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-primary:hover i,
.sidebar-config .navbar .nav-link-primary.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-primary.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-secondary,
.sidebar .navbar .nav-link-secondary.dropdown-toggle,
.navbar .sidebar .nav-link-secondary.dropdown-toggle,
.sidebar-config .nav-link.nav-link-secondary,
.sidebar-config .navbar .nav-link-secondary.dropdown-toggle,
.navbar .sidebar-config .nav-link-secondary.dropdown-toggle {
  background: #D2D2D2;
}

.sidebar .nav-link.nav-link-secondary i,
.sidebar .navbar .nav-link-secondary.dropdown-toggle i,
.navbar .sidebar .nav-link-secondary.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-secondary i,
.sidebar-config .navbar .nav-link-secondary.dropdown-toggle i,
.navbar .sidebar-config .nav-link-secondary.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-secondary:hover,
.sidebar .navbar .nav-link-secondary.dropdown-toggle:hover,
.navbar .sidebar .nav-link-secondary.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-secondary:hover,
.sidebar-config .navbar .nav-link-secondary.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-secondary.dropdown-toggle:hover {
  background: #c5c5c5 !important;
}

.sidebar .nav-link.nav-link-secondary:hover i,
.sidebar .navbar .nav-link-secondary.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-secondary.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-secondary:hover i,
.sidebar-config .navbar .nav-link-secondary.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-secondary.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-success,
.sidebar .navbar .nav-link-success.dropdown-toggle,
.navbar .sidebar .nav-link-success.dropdown-toggle,
.sidebar-config .nav-link.nav-link-success,
.sidebar-config .navbar .nav-link-success.dropdown-toggle,
.navbar .sidebar-config .nav-link-success.dropdown-toggle {
  background: #8DCC2E;
}

.sidebar .nav-link.nav-link-success i,
.sidebar .navbar .nav-link-success.dropdown-toggle i,
.navbar .sidebar .nav-link-success.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-success i,
.sidebar-config .navbar .nav-link-success.dropdown-toggle i,
.navbar .sidebar-config .nav-link-success.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-success:hover,
.sidebar .navbar .nav-link-success.dropdown-toggle:hover,
.navbar .sidebar .nav-link-success.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-success:hover,
.sidebar-config .navbar .nav-link-success.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-success.dropdown-toggle:hover {
  background: #7fb729 !important;
}

.sidebar .nav-link.nav-link-success:hover i,
.sidebar .navbar .nav-link-success.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-success.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-success:hover i,
.sidebar-config .navbar .nav-link-success.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-success.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-info,
.sidebar .navbar .nav-link-info.dropdown-toggle,
.navbar .sidebar .nav-link-info.dropdown-toggle,
.sidebar-config .nav-link.nav-link-info,
.sidebar-config .navbar .nav-link-info.dropdown-toggle,
.navbar .sidebar-config .nav-link-info.dropdown-toggle {
  background: #35CCF2;
}

.sidebar .nav-link.nav-link-info i,
.sidebar .navbar .nav-link-info.dropdown-toggle i,
.navbar .sidebar .nav-link-info.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-info i,
.sidebar-config .navbar .nav-link-info.dropdown-toggle i,
.navbar .sidebar-config .nav-link-info.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-info:hover,
.sidebar .navbar .nav-link-info.dropdown-toggle:hover,
.navbar .sidebar .nav-link-info.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-info:hover,
.sidebar-config .navbar .nav-link-info.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-info.dropdown-toggle:hover {
  background: #1dc6f0 !important;
}

.sidebar .nav-link.nav-link-info:hover i,
.sidebar .navbar .nav-link-info.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-info.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-info:hover i,
.sidebar-config .navbar .nav-link-info.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-info.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-warning,
.sidebar .navbar .nav-link-warning.dropdown-toggle,
.navbar .sidebar .nav-link-warning.dropdown-toggle,
.sidebar-config .nav-link.nav-link-warning,
.sidebar-config .navbar .nav-link-warning.dropdown-toggle,
.navbar .sidebar-config .nav-link-warning.dropdown-toggle {
  background: #FE9F00;
}

.sidebar .nav-link.nav-link-warning i,
.sidebar .navbar .nav-link-warning.dropdown-toggle i,
.navbar .sidebar .nav-link-warning.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-warning i,
.sidebar-config .navbar .nav-link-warning.dropdown-toggle i,
.navbar .sidebar-config .nav-link-warning.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-warning:hover,
.sidebar .navbar .nav-link-warning.dropdown-toggle:hover,
.navbar .sidebar .nav-link-warning.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-warning:hover,
.sidebar-config .navbar .nav-link-warning.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-warning.dropdown-toggle:hover {
  background: #e58f00 !important;
}

.sidebar .nav-link.nav-link-warning:hover i,
.sidebar .navbar .nav-link-warning.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-warning.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-warning:hover i,
.sidebar-config .navbar .nav-link-warning.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-warning.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-danger,
.sidebar .navbar .nav-link-danger.dropdown-toggle,
.navbar .sidebar .nav-link-danger.dropdown-toggle,
.sidebar-config .nav-link.nav-link-danger,
.sidebar-config .navbar .nav-link-danger.dropdown-toggle,
.navbar .sidebar-config .nav-link-danger.dropdown-toggle {
  background: #dc3545;
}

.sidebar .nav-link.nav-link-danger i,
.sidebar .navbar .nav-link-danger.dropdown-toggle i,
.navbar .sidebar .nav-link-danger.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-danger i,
.sidebar-config .navbar .nav-link-danger.dropdown-toggle i,
.navbar .sidebar-config .nav-link-danger.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-danger:hover,
.sidebar .navbar .nav-link-danger.dropdown-toggle:hover,
.navbar .sidebar .nav-link-danger.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-danger:hover,
.sidebar-config .navbar .nav-link-danger.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-danger.dropdown-toggle:hover {
  background: #d32535 !important;
}

.sidebar .nav-link.nav-link-danger:hover i,
.sidebar .navbar .nav-link-danger.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-danger.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-danger:hover i,
.sidebar-config .navbar .nav-link-danger.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-danger.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-light,
.sidebar .navbar .nav-link-light.dropdown-toggle,
.navbar .sidebar .nav-link-light.dropdown-toggle,
.sidebar-config .nav-link.nav-link-light,
.sidebar-config .navbar .nav-link-light.dropdown-toggle,
.navbar .sidebar-config .nav-link-light.dropdown-toggle {
  background: #ccc;
}

.sidebar .nav-link.nav-link-light i,
.sidebar .navbar .nav-link-light.dropdown-toggle i,
.navbar .sidebar .nav-link-light.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-light i,
.sidebar-config .navbar .nav-link-light.dropdown-toggle i,
.navbar .sidebar-config .nav-link-light.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-light:hover,
.sidebar .navbar .nav-link-light.dropdown-toggle:hover,
.navbar .sidebar .nav-link-light.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-light:hover,
.sidebar-config .navbar .nav-link-light.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-light.dropdown-toggle:hover {
  background: #bfbfbf !important;
}

.sidebar .nav-link.nav-link-light:hover i,
.sidebar .navbar .nav-link-light.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-light.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-light:hover i,
.sidebar-config .navbar .nav-link-light.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-light.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-link.nav-link-dark,
.sidebar .navbar .nav-link-dark.dropdown-toggle,
.navbar .sidebar .nav-link-dark.dropdown-toggle,
.sidebar-config .nav-link.nav-link-dark,
.sidebar-config .navbar .nav-link-dark.dropdown-toggle,
.navbar .sidebar-config .nav-link-dark.dropdown-toggle {
  background: #374649;
}

.sidebar .nav-link.nav-link-dark i,
.sidebar .navbar .nav-link-dark.dropdown-toggle i,
.navbar .sidebar .nav-link-dark.dropdown-toggle i,
.sidebar-config .nav-link.nav-link-dark i,
.sidebar-config .navbar .nav-link-dark.dropdown-toggle i,
.navbar .sidebar-config .nav-link-dark.dropdown-toggle i {
  color: rgba(255,255,255,0.7);
}

.sidebar .nav-link.nav-link-dark:hover,
.sidebar .navbar .nav-link-dark.dropdown-toggle:hover,
.navbar .sidebar .nav-link-dark.dropdown-toggle:hover,
.sidebar-config .nav-link.nav-link-dark:hover,
.sidebar-config .navbar .nav-link-dark.dropdown-toggle:hover,
.navbar .sidebar-config .nav-link-dark.dropdown-toggle:hover {
  background: #2c383a !important;
}

.sidebar .nav-link.nav-link-dark:hover i,
.sidebar .navbar .nav-link-dark.dropdown-toggle:hover i,
.navbar .sidebar .nav-link-dark.dropdown-toggle:hover i,
.sidebar-config .nav-link.nav-link-dark:hover i,
.sidebar-config .navbar .nav-link-dark.dropdown-toggle:hover i,
.navbar .sidebar-config .nav-link-dark.dropdown-toggle:hover i {
  color: #fff;
}

.sidebar .nav-dropdown-toggle,
.sidebar-config .nav-dropdown-toggle {
  position: relative;
}

.sidebar .nav-dropdown-toggle::before,
.sidebar-config .nav-dropdown-toggle::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  display: block;
  width: 8px;
  height: 8px;
  padding: 0;
  margin-top: -4px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%235a5858' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: transform .3s;
}

.sidebar .nav-dropdown.open,
.sidebar-config .nav-dropdown.open {
  background: rgba(0,0,0,0.2);
}

.sidebar .nav-dropdown.open>.nav-dropdown-items,
.sidebar-config .nav-dropdown.open>.nav-dropdown-items {
  max-height: 1000px;
}

.sidebar .nav-dropdown.open .nav-link,
.sidebar .nav-dropdown.open .navbar .dropdown-toggle,
.navbar .sidebar .nav-dropdown.open .dropdown-toggle,
.sidebar-config .nav-dropdown.open .nav-link,
.sidebar-config .nav-dropdown.open .navbar .dropdown-toggle,
.navbar .sidebar-config .nav-dropdown.open .dropdown-toggle {
  color: #fff;
  border-left: 0 !important;
}

.sidebar .nav-dropdown.open>.nav-link.nav-dropdown-toggle::before,
.sidebar .navbar .nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before,
.navbar .sidebar .nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before,
.sidebar-config .nav-dropdown.open>.nav-link.nav-dropdown-toggle::before,
.sidebar-config .navbar .nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before,
.navbar .sidebar-config .nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before {
  transform: rotate(-90deg);
}

.sidebar .nav-dropdown.open .nav-dropdown.open,
.sidebar-config .nav-dropdown.open .nav-dropdown.open {
  border-left: 0;
}

.sidebar .nav-label,
.sidebar-config .nav-label {
  display: block;
  padding: .09375rem 1rem;
  color: #e6e6e6;
}

.sidebar .nav-label:hover,
.sidebar-config .nav-label:hover {
  color: #fff;
  text-decoration: none;
}

.sidebar .nav-label i,
.sidebar-config .nav-label i {
  width: 20px;
  margin: -3px .5rem 0 0;
  font-size: 10px;
  color: #f9f9f9;
  text-align: center;
  vertical-align: middle;
}

.sidebar .progress,
.sidebar-config .progress {
  background-color: #565252 !important;
}

.sidebar .sidebar-footer,
.sidebar-config .sidebar-footer {
  flex: 0 0 auto;
  padding: .75rem 1rem;
  background: rgba(0,0,0,0.2);
}

.sidebar .sidebar-minimizer,
.sidebar-config .sidebar-minimizer {
  position: relative;
  flex: 0 0 50px;
  background-color: rgba(0,0,0,0.2);
  border: 0;
}

.sidebar .sidebar-minimizer::before,
.sidebar-config .sidebar-minimizer::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 50px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%235a5858' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12.5px;
  transition: .3s;
}

.sidebar .sidebar-minimizer:focus,
.sidebar .sidebar-minimizer.focus,
.sidebar-config .sidebar-minimizer:focus,
.sidebar-config .sidebar-minimizer.focus {
  outline: 0;
}

.sidebar .sidebar-minimizer:hover,
.sidebar-config .sidebar-minimizer:hover {
  background-color: rgba(0,0,0,0.3);
}

.sidebar .sidebar-minimizer:hover::before,
.sidebar-config .sidebar-minimizer:hover::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
}

@media (min-width: 992px) {
  .sidebar-compact .sidebar .sidebar-nav {
    width: 150px;
  }

  .sidebar-compact .sidebar .nav {
    width: 150px;
  }

  .sidebar-compact .sidebar .nav .nav-title {
    text-align: center;
  }

  .sidebar-compact .sidebar .nav .nav-item {
    width: 150px;
    border-left: 0 !important;
  }

  .sidebar-compact .sidebar .nav .nav-item .nav-link,
  .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle,
  .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle {
    text-align: center;
  }

  .sidebar-compact .sidebar .nav .nav-item .nav-link i,
  .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle i,
  .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle i {
    display: block;
    width: 100%;
    margin: .25rem 0;
    font-size: 24px;
  }

  .sidebar-compact .sidebar .nav .nav-item .nav-link .badge,
  .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle .badge,
  .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle .badge {
    position: absolute;
    top: 18px;
    right: 10px;
  }

  .sidebar-compact .sidebar .nav .nav-item .nav-link.nav-dropdown-toggle::before,
  .sidebar-compact .sidebar .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before,
  .navbar .sidebar-compact .sidebar .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
    top: 30px;
  }

  .sidebar-minimized .hidden-cn {
    display: none;
  }

  .sidebar-minimized .sidebar {
    z-index: 1019;
  }

  .sidebar-minimized .sidebar .sidebar-nav {
    overflow: visible;
    width: 50px;
  }

  .sidebar-minimized .sidebar .nav {
    width: 50px;
  }

  .sidebar-minimized .sidebar .nav-divider,
  .sidebar-minimized .sidebar .divider,
  .sidebar-minimized .sidebar .nav-title,
  .sidebar-minimized .sidebar .sidebar-footer,
  .sidebar-minimized .sidebar .sidebar-form,
  .sidebar-minimized .sidebar .sidebar-header {
    display: none;
  }

  .sidebar-minimized .sidebar .sidebar-minimizer::before {
    width: 100%;
    transform: rotate(-180deg);
  }

  .sidebar-minimized .sidebar .nav-item {
    width: 50px;
    overflow: hidden;
    border-left: 0 !important;
  }

  .sidebar-minimized .sidebar .nav-item:hover {
    width: 300px;
    overflow: visible;
  }

  .sidebar-minimized .sidebar .nav-item:hover>.nav-link,
  .sidebar-minimized .sidebar .navbar .nav-item:hover>.dropdown-toggle,
  .navbar .sidebar-minimized .sidebar .nav-item:hover>.dropdown-toggle {
    background: #ED0000;
  }

  .sidebar-minimized .sidebar .nav-item:hover>.nav-link i,
  .sidebar-minimized .sidebar .navbar .nav-item:hover>.dropdown-toggle i,
  .navbar .sidebar-minimized .sidebar .nav-item:hover>.dropdown-toggle i {
    color: #fff;
  }

  .sidebar-minimized .sidebar .nav-link,
  .sidebar-minimized .sidebar .navbar .dropdown-toggle,
  .navbar .sidebar-minimized .sidebar .dropdown-toggle {
    position: relative;
    padding-left: 0;
    margin: 0;
    white-space: nowrap;
    border-left: 0 !important;
  }

  .sidebar-minimized .sidebar .nav-link i,
  .sidebar-minimized .sidebar .navbar .dropdown-toggle i,
  .navbar .sidebar-minimized .sidebar .dropdown-toggle i {
    display: block;
    float: left;
    width: 50px;
    font-size: 18px;
  }

  .sidebar-minimized .sidebar .nav-link .badge,
  .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge,
  .navbar .sidebar-minimized .sidebar .dropdown-toggle .badge {
    position: absolute;
    right: 15px;
    display: none;
  }

  .sidebar-minimized .sidebar .nav-link:hover,
  .sidebar-minimized .sidebar .navbar .dropdown-toggle:hover,
  .navbar .sidebar-minimized .sidebar .dropdown-toggle:hover {
    width: 300px;
    background: #ED0000;
  }

  .sidebar-minimized .sidebar .nav-link:hover .badge,
  .sidebar-minimized .sidebar .navbar .dropdown-toggle:hover .badge,
  .navbar .sidebar-minimized .sidebar .dropdown-toggle:hover .badge {
    display: inline;
  }

  .sidebar-minimized .sidebar .nav-link.nav-dropdown-toggle::before,
  .sidebar-minimized .sidebar .navbar .nav-dropdown-toggle.dropdown-toggle::before,
  .navbar .sidebar-minimized .sidebar .nav-dropdown-toggle.dropdown-toggle::before {
    display: none;
  }

  .sidebar-minimized .sidebar .nav-dropdown-items .nav-item {
    width: 250px;
  }

  .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .nav-link,
  .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .navbar .dropdown-toggle,
  .navbar .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .dropdown-toggle {
    width: 250px;
  }

  .sidebar-minimized .sidebar .nav>.nav-dropdown>.nav-dropdown-items {
    display: none;
    max-height: 1000px;
    background: #2f2d2d;
  }

  .sidebar-minimized .sidebar .nav>.nav-dropdown:hover {
    background: #ED0000;
  }

  .sidebar-minimized .sidebar .nav>.nav-dropdown:hover>.nav-dropdown-items {
    position: absolute;
    left: 50px;
    display: inline;
  }
}

.switch.switch-default {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}

.switch.switch-default .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch.switch-default .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  transition: opacity background .15s ease-out;
}

.switch.switch-default .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}

.switch.switch-default .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}

.switch.switch-default .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 1px;
  transition: left .15s ease-out;
}

.switch.switch-default .switch-input:checked ~ .switch-handle {
  left: 18px;
}

.switch.switch-default.switch-lg {
  width: 48px;
  height: 28px;
}

.switch.switch-default.switch-lg .switch-label {
  font-size: 12px;
}

.switch.switch-default.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}

.switch.switch-default.switch-lg .switch-input:checked ~ .switch-handle {
  left: 22px;
}

.switch.switch-default.switch-sm {
  width: 32px;
  height: 20px;
}

.switch.switch-default.switch-sm .switch-label {
  font-size: 8px;
}

.switch.switch-default.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}

.switch.switch-default.switch-sm .switch-input:checked ~ .switch-handle {
  left: 14px;
}

.switch.switch-default.switch-xs {
  width: 24px;
  height: 16px;
}

.switch.switch-default.switch-xs .switch-label {
  font-size: 7px;
}

.switch.switch-default.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}

.switch.switch-default.switch-xs .switch-input:checked ~ .switch-handle {
  left: 10px;
}

.switch.switch-text {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}

.switch.switch-text .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch.switch-text .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  transition: opacity background .15s ease-out;
}

.switch.switch-text .switch-label::before,
.switch.switch-text .switch-label::after {
  position: absolute;
  top: 50%;
  width: 50%;
  margin-top: -.5em;
  line-height: 1;
  text-align: center;
  transition: inherit;
}

.switch.switch-text .switch-label::before {
  right: 1px;
  color: #e6e6e6;
  content: attr(data-off);
}

.switch.switch-text .switch-label::after {
  left: 1px;
  color: #fff;
  content: attr(data-on);
  opacity: 0;
}

.switch.switch-text .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}

.switch.switch-text .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}

.switch.switch-text .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 1px;
  transition: left .15s ease-out;
}

.switch.switch-text .switch-input:checked ~ .switch-handle {
  left: 26px;
}

.switch.switch-text.switch-lg {
  width: 56px;
  height: 28px;
}

.switch.switch-text.switch-lg .switch-label {
  font-size: 12px;
}

.switch.switch-text.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}

.switch.switch-text.switch-lg .switch-input:checked ~ .switch-handle {
  left: 30px;
}

.switch.switch-text.switch-sm {
  width: 40px;
  height: 20px;
}

.switch.switch-text.switch-sm .switch-label {
  font-size: 8px;
}

.switch.switch-text.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}

.switch.switch-text.switch-sm .switch-input:checked ~ .switch-handle {
  left: 22px;
}

.switch.switch-text.switch-xs {
  width: 32px;
  height: 16px;
}

.switch.switch-text.switch-xs .switch-label {
  font-size: 7px;
}

.switch.switch-text.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}

.switch.switch-text.switch-xs .switch-input:checked ~ .switch-handle {
  left: 18px;
}

.switch.switch-icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}

.switch.switch-icon .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch.switch-icon .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-family: FontAwesome;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  transition: opacity background .15s ease-out;
}

.switch.switch-icon .switch-label::before,
.switch.switch-icon .switch-label::after {
  position: absolute;
  top: 50%;
  width: 50%;
  margin-top: -.5em;
  line-height: 1;
  text-align: center;
  transition: inherit;
}

.switch.switch-icon .switch-label::before {
  right: 1px;
  color: #e6e6e6;
  content: attr(data-off);
}

.switch.switch-icon .switch-label::after {
  left: 1px;
  color: #fff;
  content: attr(data-on);
  opacity: 0;
}

.switch.switch-icon .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}

.switch.switch-icon .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}

.switch.switch-icon .switch-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 1px;
  transition: left .15s ease-out;
}

.switch.switch-icon .switch-input:checked ~ .switch-handle {
  left: 26px;
}

.switch.switch-icon.switch-lg {
  width: 56px;
  height: 28px;
}

.switch.switch-icon.switch-lg .switch-label {
  font-size: 12px;
}

.switch.switch-icon.switch-lg .switch-handle {
  width: 24px;
  height: 24px;
}

.switch.switch-icon.switch-lg .switch-input:checked ~ .switch-handle {
  left: 30px;
}

.switch.switch-icon.switch-sm {
  width: 40px;
  height: 20px;
}

.switch.switch-icon.switch-sm .switch-label {
  font-size: 8px;
}

.switch.switch-icon.switch-sm .switch-handle {
  width: 16px;
  height: 16px;
}

.switch.switch-icon.switch-sm .switch-input:checked ~ .switch-handle {
  left: 22px;
}

.switch.switch-icon.switch-xs {
  width: 32px;
  height: 16px;
}

.switch.switch-icon.switch-xs .switch-label {
  font-size: 7px;
}

.switch.switch-icon.switch-xs .switch-handle {
  width: 12px;
  height: 12px;
}

.switch.switch-icon.switch-xs .switch-input:checked ~ .switch-handle {
  left: 18px;
}

.switch.switch-3d {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer;
}

.switch.switch-3d .switch-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switch.switch-3d .switch-label {
  position: relative;
  display: block;
  height: inherit;
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  transition: opacity background .15s ease-out;
}

.switch.switch-3d .switch-input:checked ~ .switch-label::before {
  opacity: 0;
}

.switch.switch-3d .switch-input:checked ~ .switch-label::after {
  opacity: 1;
}

.switch.switch-3d .switch-handle {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  background: #fff;
  border: 1px solid #e6e6e6;
  border-radius: 1px;
  transition: left .15s ease-out;
  border: 0;
  box-shadow: 0 2px 5px rgba(0,0,0,0.3);
}

.switch.switch-3d .switch-input:checked ~ .switch-handle {
  left: 16px;
}

.switch.switch-3d.switch-lg {
  width: 48px;
  height: 28px;
}

.switch.switch-3d.switch-lg .switch-label {
  font-size: 12px;
}

.switch.switch-3d.switch-lg .switch-handle {
  width: 28px;
  height: 28px;
}

.switch.switch-3d.switch-lg .switch-input:checked ~ .switch-handle {
  left: 20px;
}

.switch.switch-3d.switch-sm {
  width: 32px;
  height: 20px;
}

.switch.switch-3d.switch-sm .switch-label {
  font-size: 8px;
}

.switch.switch-3d.switch-sm .switch-handle {
  width: 20px;
  height: 20px;
}

.switch.switch-3d.switch-sm .switch-input:checked ~ .switch-handle {
  left: 12px;
}

.switch.switch-3d.switch-xs {
  width: 24px;
  height: 16px;
}

.switch.switch-3d.switch-xs .switch-label {
  font-size: 7px;
}

.switch.switch-3d.switch-xs .switch-handle {
  width: 16px;
  height: 16px;
}

.switch.switch-3d.switch-xs .switch-input:checked ~ .switch-handle {
  left: 8px;
}

.switch-pill .switch-label,
.switch.switch-3d .switch-label,
.switch-pill .switch-handle,
.switch.switch-3d .switch-handle {
  border-radius: 50em !important;
}

.switch-pill .switch-label::before,
.switch.switch-3d .switch-label::before {
  right: 2px !important;
}

.switch-pill .switch-label::after,
.switch.switch-3d .switch-label::after {
  left: 2px !important;
}

.switch-primary>.switch-input:checked ~ .switch-label {
  background: #ED0000 !important;
  border-color: #ba0000;
}

.switch-primary>.switch-input:checked ~ .switch-handle {
  border-color: #ba0000;
}

.switch-primary-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ED0000;
}

.switch-primary-outline>.switch-input:checked ~ .switch-label::after {
  color: #ED0000;
}

.switch-primary-outline>.switch-input:checked ~ .switch-handle {
  border-color: #ED0000;
}

.switch-primary-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ED0000;
}

.switch-primary-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #ED0000;
}

.switch-primary-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #ED0000 !important;
  border-color: #ED0000;
}

.switch-secondary>.switch-input:checked ~ .switch-label {
  background: #D2D2D2 !important;
  border-color: #b9b9b9;
}

.switch-secondary>.switch-input:checked ~ .switch-handle {
  border-color: #b9b9b9;
}

.switch-secondary-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #D2D2D2;
}

.switch-secondary-outline>.switch-input:checked ~ .switch-label::after {
  color: #D2D2D2;
}

.switch-secondary-outline>.switch-input:checked ~ .switch-handle {
  border-color: #D2D2D2;
}

.switch-secondary-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #D2D2D2;
}

.switch-secondary-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #D2D2D2;
}

.switch-secondary-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #D2D2D2 !important;
  border-color: #D2D2D2;
}

.switch-success>.switch-input:checked ~ .switch-label {
  background: #8DCC2E !important;
  border-color: #70a225;
}

.switch-success>.switch-input:checked ~ .switch-handle {
  border-color: #70a225;
}

.switch-success-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #8DCC2E;
}

.switch-success-outline>.switch-input:checked ~ .switch-label::after {
  color: #8DCC2E;
}

.switch-success-outline>.switch-input:checked ~ .switch-handle {
  border-color: #8DCC2E;
}

.switch-success-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #8DCC2E;
}

.switch-success-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #8DCC2E;
}

.switch-success-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #8DCC2E !important;
  border-color: #8DCC2E;
}

.switch-info>.switch-input:checked ~ .switch-label {
  background: #35CCF2 !important;
  border-color: #0fbae5;
}

.switch-info>.switch-input:checked ~ .switch-handle {
  border-color: #0fbae5;
}

.switch-info-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #35CCF2;
}

.switch-info-outline>.switch-input:checked ~ .switch-label::after {
  color: #35CCF2;
}

.switch-info-outline>.switch-input:checked ~ .switch-handle {
  border-color: #35CCF2;
}

.switch-info-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #35CCF2;
}

.switch-info-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #35CCF2;
}

.switch-info-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #35CCF2 !important;
  border-color: #35CCF2;
}

.switch-warning>.switch-input:checked ~ .switch-label {
  background: #FE9F00 !important;
  border-color: #cb7f00;
}

.switch-warning>.switch-input:checked ~ .switch-handle {
  border-color: #cb7f00;
}

.switch-warning-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #FE9F00;
}

.switch-warning-outline>.switch-input:checked ~ .switch-label::after {
  color: #FE9F00;
}

.switch-warning-outline>.switch-input:checked ~ .switch-handle {
  border-color: #FE9F00;
}

.switch-warning-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #FE9F00;
}

.switch-warning-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #FE9F00;
}

.switch-warning-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #FE9F00 !important;
  border-color: #FE9F00;
}

.switch-danger>.switch-input:checked ~ .switch-label {
  background: #dc3545 !important;
  border-color: #bd2130;
}

.switch-danger>.switch-input:checked ~ .switch-handle {
  border-color: #bd2130;
}

.switch-danger-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #dc3545;
}

.switch-danger-outline>.switch-input:checked ~ .switch-label::after {
  color: #dc3545;
}

.switch-danger-outline>.switch-input:checked ~ .switch-handle {
  border-color: #dc3545;
}

.switch-danger-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #dc3545;
}

.switch-danger-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #dc3545;
}

.switch-danger-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #dc3545 !important;
  border-color: #dc3545;
}

.switch-light>.switch-input:checked ~ .switch-label {
  background: #ccc !important;
  border-color: #b3b3b3;
}

.switch-light>.switch-input:checked ~ .switch-handle {
  border-color: #b3b3b3;
}

.switch-light-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ccc;
}

.switch-light-outline>.switch-input:checked ~ .switch-label::after {
  color: #ccc;
}

.switch-light-outline>.switch-input:checked ~ .switch-handle {
  border-color: #ccc;
}

.switch-light-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ccc;
}

.switch-light-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #ccc;
}

.switch-light-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #ccc !important;
  border-color: #ccc;
}

.switch-dark>.switch-input:checked ~ .switch-label {
  background: #374649 !important;
  border-color: #212a2c;
}

.switch-dark>.switch-input:checked ~ .switch-handle {
  border-color: #212a2c;
}

.switch-dark-outline>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #374649;
}

.switch-dark-outline>.switch-input:checked ~ .switch-label::after {
  color: #374649;
}

.switch-dark-outline>.switch-input:checked ~ .switch-handle {
  border-color: #374649;
}

.switch-dark-outline-alt>.switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #374649;
}

.switch-dark-outline-alt>.switch-input:checked ~ .switch-label::after {
  color: #374649;
}

.switch-dark-outline-alt>.switch-input:checked ~ .switch-handle {
  background: #374649 !important;
  border-color: #374649;
}

.table-outline {
  border: 1px solid #e6e6e6;
}

.table-outline td {
  vertical-align: middle;
}

.table-align-middle td {
  vertical-align: middle;
}

.table-clear td {
  border: 0;
}

.social-box {
  min-height: 160px;
  margin-bottom: 1.5rem;
  text-align: center;
  background: #fff;
  border: 1px solid #e6e6e6;
}

.social-box i {
  display: block;
  margin: -1px -1px 0;
  font-size: 40px;
  line-height: 90px;
  background: #e6e6e6;
}

.social-box .chart-wrapper {
  height: 90px;
  margin: -90px 0 0;
}

.social-box .chart-wrapper canvas {
  width: 100% !important;
  height: 90px !important;
}

.social-box ul {
  padding: 10px 0;
  list-style: none;
}

.social-box ul li {
  display: block;
  float: left;
  width: 50%;
}

.social-box ul li:first-child {
  border-right: 1px solid #e6e6e6;
}

.social-box ul li strong {
  display: block;
  font-size: 20px;
}

.social-box ul li span {
  font-size: 10px;
  font-weight: 500;
  color: #e6e6e6;
  text-transform: uppercase;
}

.social-box.facebook i {
  color: #fff;
  background: #3b5998;
}

.social-box.twitter i {
  color: #fff;
  background: #00aced;
}

.social-box.linkedin i {
  color: #fff;
  background: #4875b4;
}

.social-box.google-plus i {
  color: #fff;
  background: #d34836;
}

.horizontal-bars {
  padding: 0;
  margin: 0;
  list-style: none;
}

.horizontal-bars li {
  position: relative;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
}

.horizontal-bars li .title {
  width: 100px;
  font-size: 12px;
  font-weight: 600;
  color: #5a5858;
  vertical-align: middle;
}

.horizontal-bars li .bars {
  position: absolute;
  top: 15px;
  width: 100%;
  padding-left: 100px;
}

.horizontal-bars li .bars .progress:first-child {
  margin-bottom: 2px;
}

.horizontal-bars li.legend {
  text-align: center;
}

.horizontal-bars li.legend .badge {
  display: inline-block;
  width: 8px;
  height: 8px;
  padding: 0;
}

.horizontal-bars li.divider {
  height: 40px;
}

.horizontal-bars li.divider i {
  margin: 0 !important;
}

.horizontal-bars.type-2 li {
  overflow: hidden;
}

.horizontal-bars.type-2 li i {
  display: inline-block;
  margin-right: 1rem;
  margin-left: 5px;
  font-size: 18px;
  line-height: 40px;
}

.horizontal-bars.type-2 li .title {
  display: inline-block;
  width: auto;
  margin-top: -9px;
  font-size: .875rem;
  font-weight: normal;
  line-height: 40px;
  color: #1a1818;
}

.horizontal-bars.type-2 li .value {
  float: right;
  font-weight: 600;
}

.horizontal-bars.type-2 li .bars {
  position: absolute;
  top: auto;
  bottom: 0;
  padding: 0;
}

.icons-list {
  padding: 0;
  margin: 0;
  list-style: none;
}

.icons-list li {
  position: relative;
  height: 40px;
  vertical-align: middle;
}

.icons-list li i {
  display: block;
  float: left;
  width: 35px !important;
  height: 35px !important;
  margin: 2px;
  line-height: 35px !important;
  text-align: center;
}

.icons-list li .desc {
  height: 40px;
  margin-left: 50px;
  border-bottom: 1px solid #e6e6e6;
}

.icons-list li .desc .title {
  padding: 2px 0 0;
  margin: 0;
}

.icons-list li .desc small {
  display: block;
  margin-top: -4px;
  color: #5a5858;
}

.icons-list li .value {
  position: absolute;
  top: 2px;
  right: 45px;
  text-align: right;
}

.icons-list li .value strong {
  display: block;
  margin-top: -3px;
}

.icons-list li .actions {
  position: absolute;
  top: -4px;
  right: 10px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}

.icons-list li .actions i {
  float: none;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  line-height: normal;
}

.icons-list li.divider {
  height: 40px;
}

.icons-list li.divider i {
  width: auto;
  height: auto;
  margin: 2px 0 0;
  font-size: 18px;
}

@media all and (-ms-high-contrast: none) {
  html {
    display: flex;
    flex-direction: column;
  }
}

.app,
app-dashboard,
app-root {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.app-header {
  flex: 0 0 auto;
}

.app-footer {
  flex: 0 0 50px;
}

.app-body {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  overflow-x: hidden;
}

.app-body .main {
  flex: 1;
  min-width: 0;
}

.app-body .sidebar {
  flex: 0 0 250px;
  order: -1;
}

.app-body .aside-menu {
  flex: 0 0 250px;
}

.header-fixed .app-header {
  position: fixed;
  z-index: 1020;
}

.header-fixed .app-body {
  margin-top: auto;
}

.aside-menu-fixed.sidebar-fixed.header-fixed .app-header {
  width: calc(100vw - 250px - 250px);
}

.sidebar-fixed.sidebar-minimized.header-fixed .app-header {
  width: calc(100vw - 50px - 250px);
}

.aside-menu-fixed.aside-menu-hidden.header-fixed .app-header {
  width: calc(100vw - 250px);
}

.aside-menu-fixed.aside-menu-hidden.sidebar-fixed.sidebar-minimized.header-fixed .app-header {
  width: calc(100vw - 50px);
}

.sidebar-hidden .sidebar {
  margin-left: -250px;
}

.sidebar-fixed .sidebar {
  position: fixed;
  z-index: 1019;
  width: 250px;
  height: 100vh;
}

.sidebar-fixed .main,
.sidebar-fixed .app-footer {
  margin-left: 250px;
}

.sidebar-fixed.sidebar-hidden .main,
.sidebar-fixed.sidebar-hidden .app-footer {
  margin-left: 0;
}

.sidebar-off-canvas .sidebar {
  position: fixed;
  z-index: 1019;
  height: calc(100vh - auto);
}

@media (min-width: 992px) {
  .sidebar-compact .sidebar {
    flex: 0 0 150px;
  }

  .sidebar-compact.sidebar-hidden .sidebar {
    margin-left: -150px;
  }

  .sidebar-compact.sidebar-fixed .main,
  .sidebar-compact.sidebar-fixed .app-footer {
    margin-left: 150px;
  }

  .sidebar-compact.sidebar-fixed .sidebar {
    width: 150px;
  }

  .sidebar-compact.sidebar-fixed.sidebar-hidden .main,
  .sidebar-compact.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0;
  }

  .sidebar-minimized .sidebar {
    flex: 0 0 50px;
  }

  .sidebar-minimized.sidebar-hidden .sidebar {
    margin-left: -50px;
  }

  .sidebar-minimized.sidebar-fixed .main,
  .sidebar-minimized.sidebar-fixed .app-footer {
    margin-left: 50px;
  }

  .sidebar-minimized.sidebar-fixed .sidebar {
    width: 50px;
  }

  .sidebar-minimized.sidebar-fixed.sidebar-hidden .main,
  .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0;
  }
}

.aside-menu-hidden .aside-menu {
  margin-right: -250px;
}

.aside-menu-fixed .aside-menu {
  position: fixed;
  right: 0;
  height: 100%;
}

.aside-menu-fixed .aside-menu .tab-content {
  height: calc(100vh - 2.375rem - auto);
}

.aside-menu-fixed .main,
.aside-menu-fixed .app-footer {
  margin-right: 250px;
}

.aside-menu-fixed.aside-menu-hidden .main,
.aside-menu-fixed.aside-menu-hidden .app-footer {
  margin-right: 0;
}

.aside-menu-off-canvas .aside-menu {
  position: fixed;
  right: 0;
  z-index: 1019;
  height: 100%;
}

.aside-menu-off-canvas .aside-menu .tab-content {
  height: calc(100vh - 2.375rem - auto);
}

.breadcrumb-fixed .main {
  padding-top: 3.875rem;
}

.breadcrumb-fixed .breadcrumb {
  position: fixed;
  top: auto;
  right: 0;
  left: 0;
  z-index: 1018;
}

.breadcrumb-fixed .main:nth-child(2) .breadcrumb {
  right: 250px;
  left: 250px;
}

.breadcrumb-fixed .main:first-child .breadcrumb {
  right: 250px;
  left: 0;
}

.breadcrumb-fixed .main:last-child .breadcrumb {
  right: 0;
}

.breadcrumb-fixed.sidebar-minimized .main .breadcrumb {
  left: 50px;
}

.breadcrumb-fixed.sidebar-hidden .main .breadcrumb,
.breadcrumb-fixed.sidebar-off-canvas .main .breadcrumb {
  left: 0;
}

.breadcrumb-fixed.aside-menu-hidden .main .breadcrumb,
.breadcrumb-fixed.aside-menu-off-canvas .main .breadcrumb {
  right: 0;
}

.footer-fixed .app-footer {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1020;
  height: 50px;
}

.footer-fixed .app-body {
  margin-bottom: 50px;
}

.app-header,
.app-footer,
.sidebar,
.main,
.aside-menu {
  transition: margin-left .25s,margin-right .25s,width .25s,flex .25s;
}

.sidebar-nav {
  transition: width .25s;
}

.breadcrumb {
  transition: left .25s,right .25s,width .25s;
}

@media (max-width: 991px) {
  .app-header.navbar {
    position: fixed !important;
    z-index: 1020;
    width: 100%;
    background-color: #fff;
  }

  .app-header.navbar .navbar-toggler {
    color: #5a5858;
  }

  .app-header.navbar .navbar-brand {
    position: absolute;
    left: 50%;
    margin-left: -77.5px;
  }

  .app-body {
    margin-top: auto;
  }

  .breadcrumb-fixed .main:nth-child(2) .breadcrumb {
    right: auto;
    left: auto;
    width: 100%;
  }

  .sidebar {
    position: fixed;
    z-index: 1019;
    width: 220px;
    height: 100vh;
    margin-left: -220px;
  }

  .sidebar .sidebar-nav,
  .sidebar .nav {
    width: 220px;
    min-height: calc(100vh - auto);
  }

  .sidebar .sidebar-minimizer {
    display: none;
  }

  .main,
  .app-footer {
    margin-left: 0 !important;
  }

  .sidebar-hidden .sidebar {
    margin-left: -220px;
  }

  .sidebar-mobile-show .sidebar {
    width: 220px;
    margin-left: 0;
  }

  .sidebar-mobile-show .main {
    margin-right: -220px !important;
    margin-left: 220px !important;
  }
}

.manual-file div.row.array-item {
  border: 1px solid black;
  padding: 10px;
  margin: 10px;
}

.manual-file .fas {
  font-family: 'FontAwesome';
}

.manual-file button.array-item-remove,
.manual-file button.array-item-move-down,
.manual-file button.array-item-move-up,
.manual-file button.btn-add {
  width: 100px;
  flex: none !important;
}

.manual-file div.btn-group {
  justify-content: flex-end !important;
}

.manual-file button.btn-add {
  margin-right: 30px;
}

hr.transparent {
  border-top: 1px solid transparent;
}

.bg-primary,
.bg-success,
.bg-info,
.bg-warning,
.bg-danger,
.bg-inverse {
  color: #fff;
}

.b-a-0 {
  border: 0 !important;
}

.b-t-0 {
  border-top: 0 !important;
}

.b-r-0 {
  border-right: 0 !important;
}

.b-b-0 {
  border-bottom: 0 !important;
}

.b-l-0 {
  border-left: 0 !important;
}

.b-a-1 {
  border: 1px solid #e6e6e6 !important;
}

.b-t-1 {
  border-top: 1px solid #e6e6e6 !important;
}

.b-r-1 {
  border-right: 1px solid #e6e6e6 !important;
}

.b-b-1 {
  border-bottom: 1px solid #e6e6e6 !important;
}

.b-l-1 {
  border-left: 1px solid #e6e6e6 !important;
}

.b-a-2 {
  border: 2px solid #e6e6e6 !important;
}

.b-t-2 {
  border-top: 2px solid #e6e6e6 !important;
}

.b-r-2 {
  border-right: 2px solid #e6e6e6 !important;
}

.b-b-2 {
  border-bottom: 2px solid #e6e6e6 !important;
}

.b-l-2 {
  border-left: 2px solid #e6e6e6 !important;
}

@media (max-width: 575px) {
  .d-down-none {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .d-sm-down-none {
    display: none !important;
  }
}

@media (max-width: 991px) {
  .d-md-down-none {
    display: none !important;
  }
}

@media (max-width: 1199px) {
  .d-lg-down-none {
    display: none !important;
  }
}

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

.label-pill {
  border-radius: 1rem !important;
}

.open>a,
.show>a {
  outline: 0;
}

.navbar .dropdown-toggle .img-avatar {
  height: auto-20px;
  margin: 0 10px;
}

*[dir="rtl"] {
  direction: rtl;
  unicode-bidi: embed;
}

*[dir="rtl"] ul {
  -webkit-padding-start: 0;
}

*[dir="rtl"] table tr th {
  text-align: right;
}

*[dir="rtl"] .breadcrumb-item {
  float: right;
}

*[dir="rtl"] .breadcrumb-menu {
  right: auto;
  left: 1rem;
}

*[dir="rtl"] .dropdown-item {
  text-align: right;
}

*[dir="rtl"] .dropdown-item i {
  margin-right: -10px;
  margin-left: 10px;
}

*[dir="rtl"] .dropdown-item .badge {
  right: auto;
  left: 10px;
}

*[dir="rtl"] .sidebar-hidden .sidebar {
  margin-right: -250px;
}

*[dir="rtl"] .sidebar-fixed .main,
*[dir="rtl"] .sidebar-fixed .app-footer {
  margin-right: 250px;
}

*[dir="rtl"] .sidebar-fixed.sidebar-hidden .main,
*[dir="rtl"] .sidebar-fixed.sidebar-hidden .app-footer {
  margin-right: 0;
}

*[dir="rtl"] .sidebar-minimized .sidebar {
  flex: 0 0 50px;
}

*[dir="rtl"] .sidebar-minimized.sidebar-hidden .sidebar {
  margin-right: -50px;
  margin-left: 0;
}

*[dir="rtl"] .sidebar-minimized.sidebar-fixed .main,
*[dir="rtl"] .sidebar-minimized.sidebar-fixed .app-footer {
  margin-right: 50px;
}

*[dir="rtl"] .sidebar-minimized.sidebar-fixed.sidebar-hidden .main,
*[dir="rtl"] .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
  margin-left: 0;
}

*[dir="rtl"] .aside-menu-hidden .aside-menu {
  margin-right: 0;
  margin-left: -250px;
}

*[dir="rtl"] .aside-menu-fixed .aside-menu {
  right: auto;
  left: 0;
}

*[dir="rtl"] .aside-menu-fixed .main,
*[dir="rtl"] .aside-menu-fixed .app-footer {
  margin-left: 250px;
}

*[dir="rtl"] .aside-menu-fixed.aside-menu-hidden .main,
*[dir="rtl"] .aside-menu-fixed.aside-menu-hidden .app-footer {
  margin-left: 0;
}

*[dir="rtl"] .aside-menu-off-canvas .aside-menu {
  position: fixed;
  right: 0;
  z-index: 1019;
  height: 100%;
}

*[dir="rtl"] .aside-menu-off-canvas .aside-menu .tab-content {
  height: calc(100vh - 2.375rem - auto);
}

*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link,
*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle,
.navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle {
  direction: rtl;
}

*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link i,
*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle i,
.navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle i {
  margin: 0 0 0 .5rem;
}

*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link .badge,
*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle .badge,
.navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle .badge {
  float: left;
  margin-top: 2px;
}

*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link.nav-dropdown-toggle::before,
*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before,
.navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
  position: absolute;
  right: auto !important;
  left: 1rem;
  transform: rotate(180deg);
}

*[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open>.nav-link.nav-dropdown-toggle::before,
*[dir="rtl"] .sidebar .sidebar-nav .nav .navbar .nav-item.nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before,
.navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open>.nav-dropdown-toggle.dropdown-toggle::before {
  transform: rotate(270deg);
}

*[dir="rtl"] .sidebar-minimized .sidebar .nav-link,
*[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle,
.navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle {
  padding-right: 0;
}

*[dir="rtl"] .sidebar-minimized .sidebar .nav-link i,
*[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle i,
.navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle i {
  float: right;
  padding: 0;
  margin: 0;
}

*[dir="rtl"] .sidebar-minimized .sidebar .nav-link .badge,
*[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge,
.navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle .badge {
  right: auto;
  left: 15px;
}

*[dir="rtl"] .sidebar-minimized .sidebar .nav>.nav-dropdown:hover>.nav-dropdown-items {
  right: 50px;
  left: 0;
}

*[dir="rtl"] .horizontal-bars li .bars {
  padding-right: 100px;
  padding-left: 0;
}

*[dir="rtl"] .horizontal-bars li .bars .progress:first-child {
  margin-bottom: 2px;
}

*[dir="rtl"] .horizontal-bars.type-2 li i {
  margin-right: 5px;
  margin-left: 1rem;
}

*[dir="rtl"] .horizontal-bars.type-2 li .value {
  float: left;
  font-weight: 600;
}

*[dir="rtl"] .horizontal-bars.type-2 li .bars {
  padding: 0;
}

*[dir="rtl"] .icons-list li {
  position: relative;
  height: 40px;
  vertical-align: middle;
}

*[dir="rtl"] .icons-list li i {
  float: right;
}

*[dir="rtl"] .icons-list li .desc {
  margin-right: 50px;
  margin-left: 0;
}

*[dir="rtl"] .icons-list li .value {
  right: auto;
  left: 45px;
  text-align: left;
}

*[dir="rtl"] .icons-list li .value strong {
  display: block;
  margin-top: -3px;
}

*[dir="rtl"] .icons-list li .actions {
  right: auto;
  left: 10px;
}

*[dir="rtl"] .callout {
  border: 0 solid #e6e6e6;
  border-right-width: .25rem;
}

*[dir="rtl"] .callout.callout-primary {
  border-right-color: #ED0000;
}

*[dir="rtl"] .callout.callout-secondary {
  border-right-color: #D2D2D2;
}

*[dir="rtl"] .callout.callout-success {
  border-right-color: #8DCC2E;
}

*[dir="rtl"] .callout.callout-info {
  border-right-color: #35CCF2;
}

*[dir="rtl"] .callout.callout-warning {
  border-right-color: #FE9F00;
}

*[dir="rtl"] .callout.callout-danger {
  border-right-color: #dc3545;
}

*[dir="rtl"] .callout.callout-light {
  border-right-color: #ccc;
}

*[dir="rtl"] .callout.callout-dark {
  border-right-color: #374649;
}

*[dir="rtl"] .callout .chart-wrapper {
  left: 0;
  float: left;
}

*[dir="rtl"] .callout-default {
  border-right-color: #5a5858;
}

.card-group {
  height: 600px;
  width: 100%;
}

.card-group .card {
  background-color: #F7F9FA;
  border: none;
}

.card-group .login-panel {
  align-items: center;
}

.card-group .login-panel input[type="checkbox"] ~ label {
  font-size: 13px;
}

.card-group .login-panel .text-right {
  font-size: 13px;
}

.card-group .login-panel .credentials-card {
  padding: 0 56px 0 56px;
}

.card-group .login-panel .credentials-card form {
  width: 340px;
}

.card-group .login-panel .credentials-card form .text-right button {
  padding-top: 0;
}

.card-group .login-panel .credentials-card form .login-logo {
  width: 289px;
  height: 70px;
  background: url(/./img/total-logo.a09564dfdd34e4a64930402470ff59b3.png) center center no-repeat;
  margin-bottom: 1rem;
}

.card-group .login-panel .credentials-card form .signin-text-muted {
  font-family: "Roboto",sans-serif;
  font-size: 1.750rem;
  line-height: 34px;
  color: #ED0000;
  margin-bottom: 3rem;
  text-transform: uppercase;
}

.card-group .login-panel .credentials-card form .label-name {
  font-family: "Roboto",sans-serif;
  font-size: 16px;
  color: #5a5858;
  letter-spacing: 0;
  line-height: 18px;
  font-weight: 400;
}

.card-group .login-panel .sign-in {
  width: 340px;
  height: 38px;
  background: #ED0000;
  border-radius: 0px;
}

.card-group .login-panel .sign-in.btn.disabled,
.card-group .login-panel .sign-in.btn:disabled {
  background-color: #ccc;
  border-color: #ccc;
  opacity: 1;
}

.card-group .side-image {
  display: block;
  background: url(/./img/cockpit.2e0753136f30718311891cd31bd15b30.jpg) center center no-repeat;
  background-size: cover;
}

@media screen and (min-width: 768px) {
  .login-panel.downtime-message {
    align-items: flex-end;
  }
}

@media screen and (max-width: 768px) {
  .card-group {
    height: 600px;
    width: 100%;
  }

  .card-group .login-panel {
    min-width: auto;
    max-width: none;
  }
}

.login {
  padding: 145px 15px 0;
}

.footer-header {
  color: #ED0000;
}

@media (max-width: 991px) {
  .login {
    padding: 0px 15px 0;
  }
}

html,
body {
  margin: 0;
  height: 100%;
  min-height: 100%;
}

@media screen and (max-width: 320px) {
  .signin-text-muted {
    padding-left: 15px;
  }

  .credentials-card.card-body .label-name,
  .credentials-card.card-block .label-name {
    padding-left: 20px;
  }

  .credentials-card.card-body .px-0.btn.btn-link,
  .credentials-card.card-block .px-0.btn.btn-link {
    border-right-width: 20px;
  }
}

@font-face {
  font-family: 'Museo700';
  src: url(/./fonts/museo700-regular-webfont.f14124e4b0a0ddefb6af68f40b0bbbc2.eot);
  src: url(/./fonts/museo700-regular-webfont.f14124e4b0a0ddefb6af68f40b0bbbc2.eot) format("embedded-opentype"),url(/./fonts/museo700-regular-webfont.6ce89c8c32d9ca05c5ad174f7bef2a60.woff) format("woff"),url(/./fonts/museo700-regular-webfont.fa15279dea6b0930b41a180959ea3175.ttf) format("truetype"),url(/./fonts/museo700-regular-webfont.38bc1dfc2547a7cd3fd7c82783eccf6e.svg) format("svg");
}

@font-face {
  font-family: 'Museo500';
  src: url(/./fonts/museo500-regular-webfont.982897ca2e3dffcea2a57724203d0569.eot);
  src: url(/./fonts/museo700museo500-regular-webfont.8210bba779c21c5b9f45fc3c08db62d7.eot) format("embedded-opentype"),url(/./fonts/museo500-regular-webfont.b63078ecc987573151d9507e6017fed6.woff) format("woff"),url(/./fonts/museo500-regular-webfont.60e69543fd69859df743b7dc6b05be18.ttf) format("truetype"),url(/./fonts/museo500-regular-webfont.206d285bbb5acb5bf2eb59a1ac9d193b.svg) format("svg");
}

@font-face {
  font-family: 'Museo500Sans';
  src: url(/./fonts/museo500sans-webfont.3406d17bc8c45dcabab13535672481b6.eot);
  src: url(/./fonts/museo500sans-webfont.e116b64c2f2f90b6bc4829a062802a50.woff) format("woff"),url(/./fonts/museo500sans-webfont.19217f852797c77d4f57d9d03b307c2f.ttf) format("truetype");
}

@font-face {
  font-family: "HelveticaNeueW02-ThinCn 674417";
  src: url(/./fonts/8acff6a8-fd9a-410f-ab79-524c05bcbfdf.40c19351f8658b5c3ecd55451a8200e4.eot);
  src: url(/./fonts/8acff6a8-fd9a-410f-ab79-524c05bcbfdf.40c19351f8658b5c3ecd55451a8200e4.eot) format("eot"),url(/./fonts/200b707d-2296-40cb-8b09-72cea5de16a8.20d3fb01ed850d85e226c2743a525dc2.woff) format("woff"),url(/./fonts/03da5a22-5c82-4e1c-a197-f2e693da4b23.f3fd864ea7340fdd5c2c20a53831a4fc.ttf) format("truetype"),url(/./fonts/2e0ad086-9c9d-4ce8-bf16-b9d0696755c9.d355383a9681fcf412f2117a41093a47.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  src: url(/./fonts/3fd2c21d-af8b-45be-a1e2-4e7182b7639e.28dc39e88feb2af870918749147d9aef.eot);
  src: url(/./fonts/3fd2c21d-af8b-45be-a1e2-4e7182b7639e.28dc39e88feb2af870918749147d9aef.eot) format("eot"),url(/./fonts/4d888997-2061-451b-8569-6cee195e9915.fcd71c3292d8fb1ad23f647b24767706.woff) format("woff"),url(/./fonts/bc71ac4a-9cc7-4120-a150-788ae80b91ec.1ff3224a29f5f4da8c0f59c2ca27f0b5.ttf) format("truetype"),url(/./fonts/3cf3e566-7fc6-488f-8058-e5eb7ac5dc23.ecffe4c8c2c7923da9b239967c573002.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  src: url(/./fonts/06b85ec8-4a05-49b4-91c2-f44ec792102b.1edf24495e031cda09675ee56aee0d48.eot);
  src: url(/./fonts/06b85ec8-4a05-49b4-91c2-f44ec792102b.1edf24495e031cda09675ee56aee0d48.eot) format("eot"),url(/./fonts/11398868-5e58-467f-86d1-650e10dd998a.a9feb1308c9fdf596f7440240da5f52b.woff) format("woff"),url(/./fonts/285f76f1-9aeb-40f3-8df6-f87eb061df28.a4dd610615dc325f2e5c71a4ae733430.ttf) format("truetype"),url(/./fonts/95e9b167-72f4-4e05-8337-e993a249b8b5.dd866eaac7abfa1711186a9a2bcce61c.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot);
  src: url(/./fonts/77cb0adc-646b-4830-8f4c-3db7adbb8dc4.0ffdd806b95bf061e8c4a25bf1a2f021.eot) format("eot"),url(/./fonts/631bf655-ced5-4627-93d4-89d1bdfe3014.13141ebdf0d2f9c5c2ec77556277d153.woff) format("woff"),url(/./fonts/96740819-d387-437f-b739-9778ddc5e5b9.7f1740a795a1bb6aeda23edc93b16025.ttf) format("truetype"),url(/./fonts/05729794-671d-4a73-a294-f2f447795319.ab61265d2fce04bc2002d5159d8304f5.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Light";
  src: url(/./fonts/82832897-c928-4c0d-943d-c9321d736489.283fa7e01788a0e559f36a1e01b1a44d.eot);
  src: url(/./fonts/82832897-c928-4c0d-943d-c9321d736489.283fa7e01788a0e559f36a1e01b1a44d.eot) format("eot"),url(/./fonts/1514ca64-0583-4b05-a31a-490def7e63e2.cfeb18eb75f5fce22b8eeef6261cdba4.woff) format("woff"),url(/./fonts/107c4d4d-57ec-44f0-9154-34e69e5f7ca3.fe07e4960807e3a0998a3b6bfdff0450.ttf) format("truetype"),url(/./fonts/ebc3336b-42d2-4bcd-83a6-461d64be99e1.1c43086a2a983e06cf6b35ba08c0ad53.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Medium";
  src: url(/./fonts/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.4a0cc3c272a99bac0f5bbefae04ae840.eot);
  src: url(/./fonts/a05975aa-3e0d-47f0-b2a2-3d5ab3bdcd4f.4a0cc3c272a99bac0f5bbefae04ae840.eot) format("eot"),url(/./fonts/e2a7dbb1-683b-43f9-93c3-3c90bd796947.c69a5eb88ecf95a85a10bb79af02668e.woff) format("woff"),url(/./fonts/209e9e03-c8da-484c-8b2f-0fa5504f0850.78b8da534f889a10e354bbe375b3d5ca.ttf) format("truetype"),url(/./fonts/c0b5e77b-a1e7-4989-ae5a-7fa992240b4d.9bc564a7cdcc7e069aaf1530147e5735.svg) format("svg");
}

@font-face {
  font-family: "MHei PRC Bold";
  src: url(/./fonts/0b85aa83-e449-4a97-b056-567283e34f63.dcbd419cff31fc3604b2b8bc414cf497.eot);
  src: url(/./fonts/0b85aa83-e449-4a97-b056-567283e34f63.dcbd419cff31fc3604b2b8bc414cf497.eot) format("eot"),url(/./fonts/6e492d69-4e39-4717-a5bf-81c3c6054266.b83847b0c952ca514a87648b066b82a9.woff) format("woff"),url(/./fonts/accfa525-7961-48ca-ac81-4f8a9b90a571.818ca0db33146403b7a8df36bf6a375c.ttf) format("truetype"),url(/./fonts/abee04b2-133d-4c23-9f53-08cfe61704bd.78665f12d50cb69e58ea300cfcf096da.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-ThinCn 777315";
  src: url(/./fonts/732abec9-9d17-46ef-96db-16377462897b.ea0b8edcc111abc0bb3fbff2e8b9e81e.eot);
  src: url(/./fonts/732abec9-9d17-46ef-96db-16377462897b.ea0b8edcc111abc0bb3fbff2e8b9e81e.eot) format("eot"),url(/./fonts/072aa682-a3de-43bb-91d1-a3167869c254.2c35513951ce2c669c94484ec68b4980.woff) format("woff"),url(/./fonts/b7dd40ff-f277-48fa-8263-193d7ade4abf.04c3cccf5d0dc16a3758e31f01e13ce2.ttf) format("truetype"),url(/./fonts/c507d4a6-8390-4559-8cca-3fa9a727c0be.7809b2396c86edd79da8010524162a4c.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-47LtCn 777246";
  src: url(/./fonts/3bef9f36-dff9-4ee8-a795-764005d8a07d.2e7288e82c7487b5f91b6debb7dd8dc0.eot);
  src: url(/./fonts/3bef9f36-dff9-4ee8-a795-764005d8a07d.2e7288e82c7487b5f91b6debb7dd8dc0.eot) format("eot"),url(/./fonts/2b7ddafc-2d87-44b4-8271-5ecd2f90414d.25b667143d5847cfe6c64119d099abc6.woff) format("woff"),url(/./fonts/9d50677b-423a-40d2-8cc2-6f548d47f5a9.e767786529d2d45c5eec3b5021ac621a.ttf) format("truetype"),url(/./fonts/41217c38-8dca-4ed2-b43a-26f077084c16.a96cce6b83bf0a085ebb924525f5ff39.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-67MdCn 777270";
  src: url(/./fonts/602c0901-8204-499f-a4d0-83fab0727ef7.7650062d07b58b33f0b0bda96711eacc.eot);
  src: url(/./fonts/602c0901-8204-499f-a4d0-83fab0727ef7.7650062d07b58b33f0b0bda96711eacc.eot) format("eot"),url(/./fonts/61aa32ae-980f-49ff-8f93-59c98c8ed70c.c75e3a4bd89e954a58ba53c3602aeb0d.woff) format("woff"),url(/./fonts/de58b052-8889-4bcb-b471-23698fe76f3a.a0a1f08240d70890c199da92b3d64923.ttf) format("truetype"),url(/./fonts/a3dda24e-2a8e-4314-b2d8-bb363afc2f2e.1e4f58a1722d2f03285baba3bfcde323.svg) format("svg");
}

@font-face {
  font-family: "HelveticaNeueW10-77BdCn 777282";
  src: url(/./fonts/b02b27ec-e236-493a-8a98-a843b378944b.8367d29229fa6dd7414511313765180a.eot);
  src: url(/./fonts/b02b27ec-e236-493a-8a98-a843b378944b.8367d29229fa6dd7414511313765180a.eot) format("eot"),url(/./fonts/cde92697-8c36-491a-a0e6-d93f889eb4e5.e3d3e2e9eb09ec81bb580282fe1a9a25.woff) format("woff"),url(/./fonts/d7d4db68-7012-474a-b1cc-3a378d417e94.baeb7a3fe3e533986d8ed098f39d99d8.ttf) format("truetype"),url(/./fonts/6cb2e8c7-d3e1-4d59-83f5-a577a0f8fc20.8914050205e5beb5c0e8c56916735ec0.svg) format("svg");
}

@font-face {
  font-family: "Helvetica Neue World W15_45 Lt";
  src: url(/./fonts/b4c3d066-e424-496a-978e-1f78dd679cd1.9ffb258f2cb7c033d82bd7dd384877e2.eot);
  src: url(/./fonts/b4c3d066-e424-496a-978e-1f78dd679cd1.9ffb258f2cb7c033d82bd7dd384877e2.eot) format("eot"),url(/./fonts/db66f4e5-4eec-4775-9838-5f872ce46760.8be04e9bb9456e22d3aba3406219199f.woff2) format("woff2"),url(/./fonts/4f9d4dbe-a3e2-4066-a0ee-d2cf4db8bcb0.cc5ff234c2868e9b5fc4b1925d833d3b.woff) format("woff"),url(/./fonts/788e4da5-3a67-4085-bc92-b5ce5d662987.10167142b0c997793b2c3fb271eb2082.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_46LtI";
  src: url(/./fonts/674d48b6-516c-4efc-9711-42399a7c8445.7fecffa60b5f9b4731eaff458634e4a5.eot);
  src: url(/./fonts/674d48b6-516c-4efc-9711-42399a7c8445.7fecffa60b5f9b4731eaff458634e4a5.eot) format("eot"),url(/./fonts/c1137eb4-e5bf-46cf-b8a5-8f81cc989c20.ee901c42099e2651372006465aa58283.woff2) format("woff2"),url(/./fonts/d3798970-dadf-4e1d-be2a-003024bb2246.bfe93367e443e5fcdd19f1f334985799.woff) format("woff"),url(/./fonts/2059058a-695a-49a4-be06-bb97deeea12e.accd00c7cd0f18d0c046d649bce7d4a2.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_55 Rm";
  src: url(/./fonts/327bc418-7728-4b38-8d1f-60fc50f8d563.91f8fc0c7694e9786a0d667b14cdc51a.eot);
  src: url(/./fonts/327bc418-7728-4b38-8d1f-60fc50f8d563.91f8fc0c7694e9786a0d667b14cdc51a.eot) format("eot"),url(/./fonts/d043125a-e710-40d6-8c0c-beebc9210eeb.82dd8156b44346cb341e61d4f867d142.woff2) format("woff2"),url(/./fonts/3cca3d00-5d68-44c1-9de0-5ab7d32321a3.06864831ba2901e1c987d3f02c141fe8.woff) format("woff"),url(/./fonts/8d35d47a-4727-43be-8f7a-1dac973f3aba.020e34a4df5bef44d7bee3ddc71cdee4.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_56 It";
  src: url(/./fonts/db6205e6-bc7b-4079-8115-1252670bbbe7.1e2779b494debb0ddd3a984845b7a310.eot);
  src: url(/./fonts/db6205e6-bc7b-4079-8115-1252670bbbe7.1e2779b494debb0ddd3a984845b7a310.eot) format("eot"),url(/./fonts/fc4fe57f-71c5-4153-b07f-8578ded974a8.9d4d73257898193114dec08cff771ad3.woff2) format("woff2"),url(/./fonts/85c67142-8928-46cf-95e1-e19de27763e1.2b4d6661d83e40f8935c97dc456c0609.woff) format("woff"),url(/./fonts/ab30ea76-e14e-4686-8f82-79a06b95fda6.2e77cf274474e814097ef795d5e37e1c.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_75 Bd";
  src: url(/./fonts/7034172c-c673-439c-9eae-d361ac368180.d9ac39cf8c52aabcd586e298744eea60.eot);
  src: url(/./fonts/7034172c-c673-439c-9eae-d361ac368180.d9ac39cf8c52aabcd586e298744eea60.eot) format("eot"),url(/./fonts/174cc00b-fef2-4622-8236-cf00bf44e809.b2ff5294b0cf530f55356a4637394131.woff2) format("woff2"),url(/./fonts/8e95f9b8-7837-46b9-b172-0a708e8ce31b.2e0b50beb203ba1dbe0ca2435bd8d79b.woff) format("woff"),url(/./fonts/66e9f854-779b-4765-9247-13924b30da77.6853992f558cc960cd76d370b32b31ce.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W15_76BdI";
  src: url(/./fonts/323c3f1d-9565-47fb-8908-20cc5cc6995c.f9dd06ffe09b0447a65f50a277845651.eot);
  src: url(/./fonts/323c3f1d-9565-47fb-8908-20cc5cc6995c.f9dd06ffe09b0447a65f50a277845651.eot) format("eot"),url(/./fonts/24070917-29e2-40d1-a49a-9f8f0f8d6127.b4e22bebc9ce8caecb43e17dc445b7d6.woff2) format("woff2"),url(/./fonts/3b808e6f-5f1c-4fb4-873d-0a9158991fe4.b1896c33667b3e299efbaf14a4c54c3f.woff) format("woff"),url(/./fonts/b0311d4c-ba7e-4793-bcd6-29ef383647c3.75228b0149836b6223fc6b9e952930a0.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue LT W15_35 Thin";
  src: url(/./fonts/a955d88a-c606-4b5c-a901-341e693baa05.52292e678f125dd3f8dd8adbae90b29e.eot);
  src: url(/./fonts/a955d88a-c606-4b5c-a901-341e693baa05.52292e678f125dd3f8dd8adbae90b29e.eot) format("eot"),url(/./fonts/3778e73f-ed89-4d46-9e26-82eeb2f61b77.790f6dd31c4615094b01bcb3127f0122.woff2) format("woff2"),url(/./fonts/37a35df0-eac4-455d-8cdc-bc0db56c5f39.74b2d2494a74555b49deb399d0ff12ae.woff) format("woff"),url(/./fonts/9bf5bca3-b42c-4c52-bfae-3516a23a56ad.ac6d3baa8259c9df1c3ac50d8cdb1d91.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue LT W15_65 Md";
  src: url(/./fonts/34b80f6a-8800-4d81-8352-b2e501a1257f.7007c998df57d31e1ded5a6e4eda43cd.eot);
  src: url(/./fonts/34b80f6a-8800-4d81-8352-b2e501a1257f.7007c998df57d31e1ded5a6e4eda43cd.eot) format("eot"),url(/./fonts/96d7e9f3-6b34-4d25-94d3-39a1817098ff.f97eda8e6bf3799f6ba6c715da55acf4.woff2) format("woff2"),url(/./fonts/4802190b-4607-432b-bfdc-fb2dd0b61804.8443968aad07a5f072a0b8090220d12c.woff) format("woff"),url(/./fonts/fda79757-60f4-4c70-a033-1558a80e7f82.66afc8f4d64665ded4db8942f00ad353.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_75 Bd";
  src: url(/./fonts/0a316657-e085-4258-84cd-3d09eebc093c.234ca8063f36883e0a115816c28d03ee.eot);
  src: url(/./fonts/0a316657-e085-4258-84cd-3d09eebc093c.234ca8063f36883e0a115816c28d03ee.eot) format("eot"),url(/./fonts/16b88cbf-0d34-4eac-aca8-d3c6427415fc.bcfa97c36c3f6d4f4c9d9d6a4a218994.woff2) format("woff2"),url(/./fonts/6898acfa-b33c-427a-bbb5-8eab830340b3.a289b9bc659b4fdd3491fc01c4306d02.woff) format("woff"),url(/./fonts/f0c5c3d4-42e2-4a0b-b656-d3081df1f761.a0479d7a1180a6cb158b5ca733f645d7.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_45 Lt";
  src: url(/./fonts/89b38e60-96b8-430c-8737-38f69c7663af.b094453e101f2dec3004abbb856469a5.eot);
  src: url(/./fonts/89b38e60-96b8-430c-8737-38f69c7663af.b094453e101f2dec3004abbb856469a5.eot) format("eot"),url(/./fonts/f4e89676-03a6-49f5-8176-177dc89fce84.3c88fb35dc9351ea85e5a0c78e69e6d5.woff2) format("woff2"),url(/./fonts/b0d34004-539c-4779-9777-0629afde7e02.333da0f174adf9278263c6b86125f535.woff) format("woff"),url(/./fonts/87ab0ace-5529-4183-a303-7f639cf8f686.408a306b6f347b8040018c8ebfbf4fe8.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_55 Rm";
  src: url(/./fonts/92f3646b-09b9-4e29-8091-017fbbf23d5a.03f4eeada10fbc465160aaae5b271406.eot);
  src: url(/./fonts/92f3646b-09b9-4e29-8091-017fbbf23d5a.03f4eeada10fbc465160aaae5b271406.eot) format("eot"),url(/./fonts/f4e89676-03a6-49f5-8176-177dc89fce84.3c88fb35dc9351ea85e5a0c78e69e6d5.woff2) format("woff2"),url(/./fonts/e968a932-c79b-490e-aae2-82b27a56e043.8475ccf71c0398b142e8242256e25886.woff) format("woff"),url(/./fonts/87ab0ace-5529-4183-a303-7f639cf8f686.408a306b6f347b8040018c8ebfbf4fe8.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_46LtI";
  src: url(/./fonts/20b203d8-84c5-4b8d-9457-a1944af1f2ca.acecc33e47c333596bc70475970f8845.eot);
  src: url(/./fonts/20b203d8-84c5-4b8d-9457-a1944af1f2ca.acecc33e47c333596bc70475970f8845.eot) format("eot"),url(/./fonts/8a0f6c2b-7ca3-4215-8ba6-cdd0acc4c608.548a1b17b6be9dfe3d7892f79f0358c6.woff2) format("woff2"),url(/./fonts/b35f0667-341f-4559-82db-f9f0c1c1dd7b.e5e0f329965052945245cfc2a60c423e.woff) format("woff"),url(/./fonts/f173abda-631b-4702-8217-76b7f3117249.dd94a86a958c0250eeae04db45ef015f.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_56 It";
  src: url(/./fonts/4e985927-251f-43d1-ba00-fe03578a0284.fd37ddd32c1ca63b4c93cc51f40b57ed.eot);
  src: url(/./fonts/4e985927-251f-43d1-ba00-fe03578a0284.fd37ddd32c1ca63b4c93cc51f40b57ed.eot) format("eot"),url(/./fonts/270a6998-5307-4f5b-922a-6c65abc0dd0c.d08092ffc83d607c346a7d06207b6671.woff2) format("woff2"),url(/./fonts/50433cb5-e259-4340-be8a-e0b4bcbf6ceb.d626a492e2fe0a9521dc0c5de19abb09.woff) format("woff"),url(/./fonts/7125d9a3-83b3-441d-9fed-51e43898b04b.7835db5afe4752d2bd858e0afc8743fd.ttf) format("truetype");
}

@font-face {
  font-family: "Helvetica Neue World W29_76BdI";
  src: url(/./fonts/f857e062-8a91-4aae-9eb6-38b6bf98a296.21c1eb9aa8c0ad8f7b89537bf1654389.eot);
  src: url(/./fonts/f857e062-8a91-4aae-9eb6-38b6bf98a296.21c1eb9aa8c0ad8f7b89537bf1654389.eot) format("eot"),url(/./fonts/4403a1fd-13ab-40f0-a35a-11f5cc978bdf.9bb21b5d67a3f18b830f4f21562f6d24.woff2) format("woff2"),url(/./fonts/fd6199c7-9241-4c46-acea-4e5edff99884.c53f958956a22f0eae41cd1865726365.woff) format("woff"),url(/./fonts/1b3daa8b-ed70-4a3c-b23d-1ca4db9d2274.fc40edceb3fd9c625c56b2c849dff841.ttf) format("truetype");
}

@keyframes subnavHoverHelp {
  0% {
    width: 100%;
  }

  99% {
    width: 100%;
  }

  100% {
    width: 0;
  }
}

.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: 0;
}

.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
}

.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
}

.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  font-weight: 400;
}

.ui-menu .ui-menu-item a.ui-state-focus {
  font-weight: 400;
  margin: -1px;
}

.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: 400;
  margin: -1px;
}

.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0;
}

.ui-menu .ui-state-disabled {
  font-weight: 400;
  margin: .4em 0 .2em;
  line-height: 1.5;
}

.ui-menu .ui-state-disabled a {
  cursor: default;
}

.ui-menu .ui-icon {
  position: absolute;
  top: .2em;
  left: .2em;
}

.ui-menu .ui-menu-icon {
  position: static;
  float: right;
}

.ui-menu-icons {
  position: relative;
}

.ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
}

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

#autocomplete {
  border: 1px solid;
  overflow: hidden;
  position: absolute;
  z-index: 100;
}

#autocomplete ul {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

#autocomplete li {
  background: #fff;
  color: #000;
  cursor: default;
  white-space: pre;
  zoom: 1;
}

#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}

html.js input.form-autocomplete {
  background-image: url(/misc/throbber-inactive.png);
  background-position: 100% center;
  background-repeat: no-repeat;
}

html.js input.throbbing {
  background-image: url(/misc/throbber-active.gif);
  background-position: 100% center;
}

html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  height: 1em;
}

html.js fieldset.collapsed .fieldset-wrapper {
  display: none;
}

html.js fieldset.collapsed .fieldset-legend {
  background-image: url(/misc/menu-collapsed.png);
  background-position: 5px 50%;
}

html.js .js-hide {
  display: none;
}

html.js fieldset.collapsible .fieldset-legend {
  background: url(/misc/menu-expanded.png) 5px 65% no-repeat;
  padding-left: 15px;
}

fieldset.collapsible {
  position: relative;
}

fieldset.collapsible .fieldset-legend {
  display: block;
}

.form-textarea-wrapper textarea {
  display: block;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
}

.resizable-textarea .grippie {
  background: #eee url(/misc/grippie.png) no-repeat center 2px;
  border: 1px solid #ddd;
  border-top-width: 0;
  cursor: s-resize;
  height: 9px;
  overflow: hidden;
}

body.drag {
  cursor: move;
}

.draggable a.tabledrag-handle {
  cursor: move;
  float: left;
  height: 1.7em;
  margin-left: -1em;
  overflow: hidden;
  text-decoration: none;
}

a.tabledrag-handle:hover {
  text-decoration: none;
}

a.tabledrag-handle .handle {
  background: url(/misc/draggable.png) no-repeat 6px 9px;
  height: 13px;
  margin: -0.4em 0.5em;
  padding: 0.42em 0.5em;
  width: 13px;
}

a.tabledrag-handle-hover .handle {
  background-position: 6px -11px;
}

div.indentation {
  float: left;
  height: 1.7em;
  margin: -0.4em 0.2em -0.4em -0.4em;
  padding: 0.42em 0 0.42em 0.6em;
  width: 20px;
}

div.tree-child {
  background: url(/misc/tree.png) no-repeat 11px center;
}

div.tree-child-last {
  background: url(/misc/tree-bottom.png) no-repeat 11px center;
}

div.tree-child-horizontal {
  background: url(/misc/tree.png) no-repeat -11px center;
}

.tabledrag-toggle-weight-wrapper {
  text-align: right;
}

table.sticky-header {
  background-color: #fff;
  margin-top: 0;
}

.progress {
  font-weight: bold;
}

.progress .bar {
  background-color: #fff;
  border: 1px solid;
  background: #ccc;
  border-color: #374649;
  margin: 0 0.2em;
  border-radius: 3px;
}

.progress .filled {
  background-color: #000;
  height: 1.5em;
  width: 5px;
  background: #0072b9 url(/misc/progress.gif);
}

.progress .percentage {
  float: right;
}

.ajax-progress {
  display: inline-block;
}

.ajax-progress .throbber {
  background: transparent url(/misc/throbber-active.gif) no-repeat 0px center;
  float: left;
  height: 15px;
  margin: 2px;
  width: 15px;
}

.ajax-progress .message {
  padding-left: 20px;
}

tr .ajax-progress .throbber {
  margin: 0 2px;
}

.ajax-progress-bar {
  width: 16em;
}

.container-inline div {
  display: inline;
}

.container-inline label {
  display: inline;
}

.container-inline .fieldset-wrapper {
  display: block;
}

.container-inline .form-actions {
  margin-top: 0;
  margin-bottom: 0;
}

.nowrap {
  white-space: nowrap;
}

.element-hidden {
  display: none;
}

.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
}

.element-invisible.element-focusable:active {
  position: static !important;
  clip: auto;
  overflow: visible;
  height: auto;
}

.element-invisible.element-focusable:focus {
  position: static !important;
  clip: auto;
  overflow: visible;
  height: auto;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

* html .clearfix {
  height: 1%;
}

*:first-child+html .clearfix {
  min-height: 1%;
}

ul.menu {
  border: none;
  list-style: none;
  text-align: left;
}

ul.menu li {
  margin: 0 0 0 0.5em;
}

ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

ul li.expanded {
  list-style-image: url(/misc/menu-expanded.png);
  list-style-type: circle;
}

ul li.collapsed {
  list-style-image: url(/misc/menu-collapsed.png);
  list-style-type: disc;
}

ul li.leaf {
  list-style-image: url(/misc/menu-leaf.png);
  list-style-type: square;
}

li.expanded {
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.collapsed {
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li.leaf {
  padding: 0.2em 0.5em 0 0;
  margin: 0;
}

li a.active {
  color: #000;
}

td.menu-disabled {
  background: #ccc;
}

ul.inline {
  display: inline;
  padding-left: 0;
}

ul.inline li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}

ul.links.inline {
  display: inline;
  padding-left: 0;
}

.breadcrumb {
  padding-bottom: 0.5em;
  font-size: 82%;
  color: #ED0000;
  font-style: normal;
  font-weight: bold;
  padding: 40px 0 10px;
}

.breadcrumb li {
  display: inline-block;
  padding: 0 1px;
}

.breadcrumb li a {
  text-decoration: underline;
}

.breadcrumb li .nolink {
  color: #374649;
}

.breadcrumb li:before {
  content: ">";
  color: #374649;
}

.breadcrumb li:first-child:before {
  display: none;
}

.breadcrumb li:last-child {
  font-style: italic;
}

.breadcrumb li.last {
  font-style: italic;
}

ul.primary {
  border-bottom: 1px solid #bbb;
  border-collapse: collapse;
  height: auto;
  line-height: normal;
  list-style: none;
  margin: 5px;
  padding: 0 0 0 1em;
  white-space: nowrap;
}

ul.primary li {
  display: inline;
}

ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-style: solid solid none solid;
  border-width: 1px;
  height: auto;
  margin-right: 0.5em;
  padding: 0 1em;
  text-decoration: none;
}

ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}

ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: 1px solid #fff;
}

ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}

ul.secondary li {
  border-right: 1px solid #ccc;
  display: inline;
  padding: 0 1em;
}

ul.secondary a {
  padding: 0;
  text-decoration: none;
}

ul.secondary a.active {
  border-bottom: 4px solid #999;
}

div.messages {
  background-position: 8px 8px;
  background-repeat: no-repeat;
  border: 1px solid;
  margin: 6px 0;
  padding: 10px 10px 10px 50px;
}

div.messages ul {
  margin: 0 0 0 1em;
  padding: 0;
}

div.messages ul li {
  list-style-image: none;
}

div.status {
  background-image: url(/misc/message-24-ok.png);
  border-color: #be7;
  color: #234600;
  background-color: #f8fff0;
}

.ok {
  color: #234600;
}

table {
  border-collapse: collapse;
  border-collapse: collapse;
  border-spacing: 0;
}

table tr.ok {
  background-color: #f8fff0;
}

table tr.warning {
  background-color: #fffce5;
}

table tr.error {
  background-color: #fef5f1;
}

div.warning {
  background-image: url(/misc/message-24-warning.png);
  border-color: #ed5;
  color: #840;
  background-color: #fffce5;
}

.warning {
  color: #840;
}

div.error {
  background-image: url(/misc/message-24-error.png);
  border-color: #ed541d;
  color: #8c2e0b;
  background-color: #fef5f1;
}

div.error p.error {
  color: #333;
}

.error {
  color: #8c2e0b;
}

fieldset {
  margin-bottom: 1em;
  padding: 0.5em;
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
  border: none;
  padding: 0;
  margin: 0;
}

form {
  margin: 0;
  padding: 0;
}

form .field-multiple-table {
  margin: 0;
}

form .field-multiple-table th.field-label {
  padding-left: 0;
}

form .field-multiple-table td.field-multiple-drag {
  width: 30px;
  padding-right: 0;
}

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {
  padding-right: .5em;
}

form .field-add-more-submit {
  margin: .5em 0 0;
}

hr {
  border: 1px solid gray;
  height: 1px;
  box-sizing: content-box;
  height: 0;
}

img {
  border: 0;
  border: 0;
  vertical-align: bottom;
}

th {
  border-bottom: 3px solid #ccc;
  padding-right: 1em;
  text-align: left;
}

tbody {
  border-top: 1px solid #ccc;
}

tr.even {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}

tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}

tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}

tr.odd .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}

th.active img {
  display: inline;
}

td.active {
  background-color: #ddd;
}

.item-list .title {
  font-weight: bold;
}

.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}

.item-list ul li {
  margin: 0 0 0.25em 1.5em;
  padding: 0;
}

.item-list .pager {
  clear: both;
  text-align: center;
}

.item-list .pager li {
  background-image: none;
  display: inline;
  list-style-type: none;
  padding: 0.5em;
}

.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}

.form-item .description {
  font-size: 0.85em;
}

.form-item input.error {
  border: 2px solid red;
}

.form-item textarea.error {
  border: 2px solid red;
}

.form-item select.error {
  border: 2px solid red;
}

.form-actions {
  margin-top: 1em;
  margin-bottom: 1em;
}

label {
  display: block;
  font-weight: bold;
}

label.option {
  display: inline;
  font-weight: normal;
}

.form-checkboxes .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}

.form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}

.form-type-radio .description {
  margin-left: 2.4em;
}

.form-type-checkbox .description {
  margin-left: 2.4em;
}

input.form-checkbox {
  vertical-align: middle;
}

input.form-radio {
  vertical-align: middle;
}

.marker {
  color: red;
}

.form-required {
  color: red;
}

.container-inline.form-actions {
  margin-top: 0;
  margin-bottom: 0;
}

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

.more-help-link {
  text-align: right;
}

.more-help-link a {
  background: url(/misc/help.png) 0 50% no-repeat;
  padding: 1px 0 1px 20px;
}

.pager-current {
  font-weight: bold;
}

.fieldset-legend span.summary {
  color: #999;
  font-size: 0.9em;
  margin-left: 0.5em;
}

tr.drag {
  background-color: ivory;
}

tr.drag-previous {
  background-color: #ffd;
}

.tabledrag-toggle-weight {
  font-size: 0.9em;
}

body {
  margin: 0;
  font-size: 1rem;
  font-family: Arial;
  color: #374649;
  min-height: 100%;
  line-height: 1.12em;
  display: block;
  transform-origin: center top 0;
  -webkit-animation-duration: 0.1s;
  -webkit-animation-name: fontfix;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0.1s;
}

body div.tabledrag-changed-warning {
  margin-bottom: 0.5em;
}

body .menu-overlay {
  display: none;
  width: 0;
  height: 0;
}

tr.selected td {
  background: #ffc;
}

td.checkbox {
  text-align: center;
}

th.checkbox {
  text-align: center;
}

.apachesolr_autocomplete.message {
  font-size: 80%;
  color: #888;
}

.apachesolr_autocomplete.count {
  float: right;
}

div.apachesolr_autocomplete.suggestion {
  display: inline;
  float: left;
}

div.ac_results li {
  list-style: none;
  background-image: none !important;
}

.ctools-locked {
  color: red;
  border: 1px solid red;
  padding: 1em;
}

.ctools-owns-lock {
  background: #ffffdd none repeat scroll 0 0;
  border: 1px solid #f0c020;
  padding: 1em;
}

a.ctools-ajaxing {
  padding-right: 18px !important;
  background: url(/./img/status-active.8308162eed8e9af997a63f685a258345.gif) right center no-repeat;
}

input.ctools-ajaxing {
  padding-right: 18px !important;
  background: url(/./img/status-active.8308162eed8e9af997a63f685a258345.gif) right center no-repeat;
}

button.ctools-ajaxing {
  padding-right: 18px !important;
  background: url(/./img/status-active.8308162eed8e9af997a63f685a258345.gif) right center no-repeat;
}

select.ctools-ajaxing {
  padding-right: 18px !important;
  background: url(/./img/status-active.8308162eed8e9af997a63f685a258345.gif) right center no-repeat;
}

div.ctools-ajaxing {
  float: left;
  width: 18px;
  background: url(/./img/status-active.8308162eed8e9af997a63f685a258345.gif) center center no-repeat;
}

.container-inline-date {
  clear: both;
}

.container-inline-date .form-item {
  float: none;
  margin: 0;
  padding: 0;
  width: auto;
}

.container-inline-date .form-item .form-item {
  float: left;
}

.container-inline-date .form-item input {
  width: auto;
  margin-right: 5px;
}

.container-inline-date .form-item select {
  margin-right: 5px;
}

.container-inline-date .form-item option {
  margin-right: 5px;
}

.container-inline-date>.form-item {
  display: inline-block;
  margin-right: 0.5em;
  vertical-align: top;
}

.container-inline-date .description {
  clear: both;
}

.container-inline-date .date-spacer {
  margin-left: -5px;
}

.container-inline-date .date-timezone .form-item {
  clear: both;
  float: none;
  width: auto;
}

.container-inline-date .date-padding {
  float: left;
}

fieldset.date-combo .container-inline-date>.form-item {
  margin-bottom: 10px;
}

fieldset.date-combo .container-inline-date .date-padding {
  padding: 10px;
}

.views-right-60 .container-inline-date div {
  margin: 0;
  padding: 0;
}

.views-exposed-form .container-inline-date .date-padding {
  padding: 0;
}

.views-exposed-form .views-exposed-widget {
  float: left;
  padding: .5em 1em 0 0;
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label {
  font-weight: bold;
}

#calendar_div {
  margin: 0;
  padding: 0;
  border-collapse: separate;
  margin: 0;
  width: 185px;
}

#calendar_div td {
  margin: 0;
  padding: 0;
}

#calendar_div th {
  margin: 0;
  padding: 0;
}

.calendar_control {
  border-collapse: separate;
  margin: 0;
  width: 185px;
}

.calendar_links {
  border-collapse: separate;
  margin: 0;
  width: 185px;
}

.calendar_header {
  border-collapse: separate;
  margin: 0;
  width: 185px;
}

.calendar {
  border-collapse: separate;
  margin: 0;
  width: 185px;
}

.calendar td {
  padding: 0;
}

.date-prefix-inline {
  display: inline-block;
}

.date-clear {
  clear: both;
  display: block;
  float: none;
}

.date-no-float {
  clear: both;
  float: none;
  width: 98%;
}

.date-float {
  clear: none;
  float: left;
  width: auto;
}

.date-float .form-type-checkbox {
  padding-right: 1em;
}

.form-type-date-select .form-type-select[class*=hour] {
  margin-left: .75em;
}

.date-container .date-format-delete {
  float: left;
  margin-top: 1.8em;
  margin-left: 1.5em;
}

.date-container .date-format-name {
  float: left;
}

.date-container .date-format-type {
  float: left;
  padding-left: 10px;
}

.date-container .select-container {
  clear: left;
  float: left;
}

div.date-calendar-day {
  background: #F3F3F3;
  border-top: 1px solid #EEE;
  border-left: 1px solid #EEE;
  border-right: 1px solid #BBB;
  border-bottom: 1px solid #BBB;
  color: #999;
  float: left;
  line-height: 1;
  margin: 6px 10px 0 0;
  text-align: center;
  width: 40px;
}

div.date-calendar-day span {
  display: block;
  text-align: center;
}

div.date-calendar-day span.month {
  background-color: #B5BEBE;
  color: #fff;
  font-size: .9em;
  padding: 2px;
  text-transform: uppercase;
}

div.date-calendar-day span.day {
  font-size: 2em;
  font-weight: bold;
}

div.date-calendar-day span.year {
  font-size: .9em;
  padding: 2px;
}

.date-form-element-content-multiline {
  padding: 10px;
  border: 1px solid #CCC;
}

.form-item.form-item-instance-widget-settings-input-format-custom {
  margin-left: 1.3em;
}

.form-item.form-item-field-settings-enddate-required {
  margin-left: 1.3em;
}

#edit-field-settings-granularity .form-type-checkbox {
  margin-right: .6em;
}

.date-year-range-select {
  margin-right: 1em;
}

#ui-datepicker-div {
  font-size: 100%;
  font-family: Verdana,sans-serif;
  background: #eee;
  border-right: 2px #374649 solid;
  border-bottom: 2px #374649 solid;
  z-index: 9999;
}

.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
}

.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
  left: 2px;
}

.ui-datepicker .ui-datepicker-prev span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
  right: 2px;
}

.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-prev-hover {
  top: 1px;
  left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
  right: 1px;
}

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
  float: left;
  font-size: 1em;
  margin: 1px 0;
}

.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {
  float: right;
}

.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

.ui-datepicker select.ui-datepicker-month {
  width: 49%;
}

.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

.ui-datepicker td {
  border: 0;
  padding: 1px;
}

.ui-datepicker td span {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
}

.ui-datepicker-rtl {
  direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

.field .field-label {
  font-weight: bold;
}

.field-label-inline .field-label {
  float: left;
}

.field-label-inline .field-items {
  float: left;
}

.atom-align-right {
  float: right;
}

.atom-align-left {
  float: left;
}

.atom-align-center {
  margin: 0 auto;
  display: table;
}

.dnd-atom-wrapper {
  display: table;
}

.dnd-drop-wrapper img {
  max-width: 100%;
  height: auto;
}

.dnd-drop-wrapper img.scald-file-icon {
  height: 16px;
  vertical-align: top;
}

.dnd-drop-wrapper iframe.pdf {
  width: 100%;
}

.dnd-legend-wrapper {
  display: table-caption;
  caption-side: bottom;
}

.node-unpublished {
  background-color: #fff4f4;
}

.preview .node {
  background-color: #ffffea;
}

td.revision-current {
  background: #ffc;
}

span[data-picture-align="left"] {
  float: left;
}

img[data-picture-align="left"] {
  float: left;
}

span[data-picture-align="right"] {
  float: right;
}

img[data-picture-align="right"] {
  float: right;
}

span[data-picture-align="center"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img[data-picture-align="center"] {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.cke_dialog_body tr td:last-child {
  border-right: 0px;
}

.dnd-library-wrapper .editor-item .meta.type-file {
  background-image: url(/sites/all/modules/contrib/scald_file/icons/file.png);
}

.scald-menu .add-buttons .add-file {
  background: url(/sites/all/modules/contrib/scald_file/icons/file-large-inverted.png) 50% 50% no-repeat;
}

.scald-menu .add-buttons .add-file:hover {
  background-image: url(/sites/all/modules/contrib/scald_file/icons/file-large-color.png);
}

img.scald-file-icon {
  height: 16px;
  vertical-align: top;
}

iframe.pdf {
  width: 100%;
}

.search-form {
  margin-bottom: 1em;
}

.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}

.search-results {
  list-style: none;
}

.search-results p {
  margin-top: 0;
}

.search-results .title {
  font-size: 1.2em;
}

.search-results li {
  margin-bottom: 1em;
}

.search-results .search-snippet-info {
  padding-left: 1em;
}

.search-results .search-info {
  font-size: 0.85em;
}

.search-advanced .criterion {
  float: left;
  margin-right: 2em;
}

.search-advanced .action {
  float: left;
  clear: left;
}

#permissions td.module {
  font-weight: bold;
}

#permissions td.permission {
  padding-left: 1.5em;
}

#permissions tr.odd .form-item {
  white-space: normal;
}

#permissions tr.even .form-item {
  white-space: normal;
}

#user-admin-settings fieldset .fieldset-description {
  font-size: 0.85em;
  padding-bottom: .5em;
}

#user-admin-roles td.edit-name {
  clear: both;
}

#user-admin-roles .form-item-name {
  float: left;
  margin-right: 1em;
}

.password-strength {
  width: 17em;
  float: right;
  margin-top: 1.4em;
}

.password-strength-title {
  display: inline;
}

.password-strength-text {
  float: right;
  font-weight: bold;
}

.password-indicator {
  background-color: #C4C4C4;
  height: 0.3em;
  width: 100%;
}

.password-indicator div {
  height: 100%;
  width: 0%;
  background-color: #47C965;
}

input.password-confirm {
  width: 16em;
  margin-bottom: 0.4em;
}

input.password-field {
  width: 16em;
  margin-bottom: 0.4em;
}

div.password-confirm {
  float: right;
  margin-top: 1.5em;
  visibility: hidden;
  width: 17em;
}

div.form-item div.password-suggestions {
  padding: 0.2em 0.5em;
  margin: 0.7em 0;
  width: 38.5em;
  border: 1px solid #B4B4B4;
}

div.password-suggestions ul {
  margin-bottom: 0;
}

.confirm-parent {
  clear: left;
  margin: 0;
  width: 36.3em;
}

.password-parent {
  clear: left;
  margin: 0;
  width: 36.3em;
}

.profile {
  clear: both;
  margin: 1em 0;
}

.profile .user-picture {
  float: right;
  margin: 0 1em 1em 0;
}

.profile h3 {
  border-bottom: 1px solid #ccc;
}

.profile dl {
  margin: 0 0 1.5em 0;
}

.profile dt {
  margin: 0 0 0.2em 0;
  font-weight: bold;
}

.profile dd {
  margin: 0 0 1em 0;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

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

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

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

.views-view-grid tbody {
  border-top: none;
}

.view .progress-disabled {
  float: none;
}

.field-name-field-position {
  display: none;
}

article {
  display: block;
}

aside {
  display: block;
}

details {
  display: block;
}

figcaption {
  display: block;
}

figure {
  display: block;
  margin: 0;
}

footer {
  display: block;
}

footer .footer-top {
  background-color: #F7F9FA !important;
  background-color: #F8F8F8;
  font-size: 0.875em;
}

footer .footer-top .col {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 37px 0;
}

footer .footer-top .col li {
  padding: 0 0 6px 21px;
  position: relative;
}

footer .footer-top .col li:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
}

footer .footer-top .col .container-white .pager li:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

footer .footer-top .col .container-white .pager html[dir="rtl"] li:before {
  transform: rotateY(180deg);
}

footer .footer-top .col .container-white .pager .v-arabic li:before {
  transform: rotateY(180deg);
}

footer .footer-top .col:first-child {
  margin-left: 0;
}

footer .footer-top .col:nth-child(4n+1) {
  margin-left: 0;
}

footer .footer-top .col p {
  margin-bottom: 11px;
  font-weight: bold;
  text-transform: uppercase;
}

footer .footer-top .col p>a {
  color: #ED0000;
}

footer .footer-top .col p>.nolink {
  color: #ED0000;
}

footer .footer-top .col ul {
  margin-bottom: 0;
}

footer .footer-top:first-child {
  margin-top: 25px;
}

footer a {
  color: #374649;
}

footer .footer-bottom {
  background-color: #fff;
  text-align: center;
  font-size: 0.813rem;
}

footer .footer-bottom .inner {
  padding: 30px 15px 20px;
}

footer .footer-bottom li {
  display: inline-block;
  border-left: 1px solid #374649;
  padding: 0 25px;
}

footer .footer-bottom li:first-child {
  border-left: none;
}

footer .inner {
  padding: 27px 15px 0;
  box-sizing: border-box;
}

footer .inner-logo-translate {
  padding-top: 0;
}

footer .inner-logo-translate .logo-translate {
  font-size: 82%;
  padding-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
  color: #ED0000;
}

header.region {
  display: block;
  background: #FFF;
  position: relative;
  z-index: 11;
}

header.region .header-top {
  text-align: left;
  padding: 12px 0 0px 0px;
  text-transform: uppercase;
  font-size: 0.625rem;
  font-family: "Roboto",sans-serif;
  font-weight: bold;
  direction: ltr;
  height: 116px;
  border-bottom: 2px solid #efefef;
}

header.region .header-top .header-top-logo {
  float: left;
  display: inline-block;
}

header.region .header-top .header-top-logo img {
  max-height: 100px;
}

header.region .header-top .header-top-slogan {
  font-weight: 400;
  float: left;
  color: #ED0000;
  text-transform: none;
  display: inline-block;
  padding: 42px 0 0 13px;
  font-family: "Roboto",sans-serif;
  font-size: 1.0625rem;
}

header.region .header-top .header-top-menu {
  text-align: right;
  float: right;
  padding-top: 42px;
  color: #374649;
  display: inline-block;
}

header.region .header-top .header-top-menu .logout-link {
  margin-left: 29px;
}

header.region .header-top .header-top-menu .logout-link a {
  margin-right: -5px;
}

header.region .header-top .header-top-menu .logout-link a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4128px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  content: '';
  margin-right: 8px;
}

header.region .header-top .header-top-menu .link-red {
  color: #fff;
}

header.region .header-top .header-top-menu .top-menu-link {
  margin: 0 0 0 24px;
  display: inline-block;
  line-height: 1em;
}

header.region .header-top .header-top-menu ul {
  display: inline-block;
  line-height: 1em;
}

header.region .header-top .header-top-menu ul:first-child li:first-child {
  margin-left: 0;
}

header.region .header-top .header-top-menu li {
  display: inline-block;
  margin-left: 15px;
}

header.region .header-top .header-top-menu li .header-top-menu__picto {
  max-height: 15px;
  width: auto;
  padding-right: 5px;
}

header.region .header-top .header-top-menu li a {
  color: #374649;
}

header.region .header-top .header-top-menu:not(.border-right) li {
  margin: 0 0 0 15px;
}

header.region .header-top .header-top-menu .border-left {
  border-left: 1px solid #bbbcbd;
  margin-left: 15px;
  padding-left: 15px;
}

header.region .header-top .header-top-menu .border-contact {
  border-left: 1px solid #bbbcbd;
  padding-left: 16px;
}

header.region .header-top .header-top-menu .top-menu-link.no-language-switcher {
  margin-right: 0;
}

header.region .header-top .header-top-menu .link-total {
  color: #ED0000;
}

header.region .header-top .header-top-menu .link-total.top-menu-link.border-right {
  margin-right: -4px;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown {
  position: relative;
  cursor: pointer;
  padding-right: 9px;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .text-highlight {
  color: #ED0000;
  text-transform: none;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown:after {
  content: "";
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -135px no-repeat;
  background-size: 498px 3066px;
  display: inline-block;
  width: 10px;
  height: 6px;
  position: relative;
  left: 9px;
  top: -2px;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices {
  display: none;
  position: absolute;
  left: -30px;
  width: 208px;
  top: 27px;
  background: #FFF;
  text-align: left;
  z-index: 35;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li {
  min-height: 40px;
  width: 100%;
  border: 1px solid #C7C7C7;
  border-top: 0px;
  box-sizing: border-box;
  font-size: 0.875rem;
  font-family: "Roboto",sans-serif;
  font-weight: 400;
  margin-left: 0;
  margin-right: 0;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li:hover {
  background-color: #ED0000;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li:hover>a {
  color: #fff;
  text-decoration: none;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li:hover .image-hover {
  display: block;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li:hover .image-origin {
  display: none;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li:first-child {
  border-top: 1px solid #C7C7C7;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li a {
  position: relative;
  display: inline-block;
  padding: 14px;
  width: 100%;
  box-sizing: border-box;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li img {
  max-height: 15px;
  width: auto;
  vertical-align: middle;
  margin: 3px 25px;
  float: right;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li .image-hover {
  display: none;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices li .image-origin {
  display: block;
}

header.region .header-top .header-top-menu .header-top-menu__dropdown .header-top-menu__multiple-choices.visible {
  display: block;
  line-height: 1.5;
}

header.region .header-top .select-lang-single {
  padding: 3px 0;
  color: #768389;
  display: inline-block;
  position: relative;
  cursor: pointer;
  margin-left: 23px;
  z-index: 101;
}

header.region .header-top .select-lang {
  padding: 3px 15px 3px 25px;
  color: #374649;
  display: inline-block;
  position: relative;
  cursor: pointer;
  margin-left: 0;
  z-index: 101;
}

header.region .header-top .select-lang:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #374649;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -2px;
}

header.region .header-top .select-lang ul {
  display: none;
  position: absolute;
  left: -15px;
  width: 120px;
  top: 24px;
  background: #FFF;
  padding: 7px 15px 5px;
  text-align: left;
}

header.region .header-top .select-lang ul li {
  margin-bottom: 5px;
}

header.region .header-top .no-menu:after {
  display: none;
}

header.region .header-top .no-menu ul {
  display: none;
}

header.region .header-search {
  float: right;
  margin-left: 29px;
  width: 132px;
  background-color: #fff;
  border: 1px solid #707173;
}

header.region .header-search input[type="text"] {
  border: none;
  background-color: #fff;
  width: 106px;
  padding: 2px 5px;
  height: 22px;
  float: left;
}

header.region .header-search input[type="submit"] {
  border: none;
  background-color: #fff;
  width: 20px;
  height: 14px;
  float: right;
  margin-top: 4px;
  text-indent: 100px;
  overflow: hidden;
}

header.region .bar-logo-title {
  background: linear-gradient(to right, #fff 50%, #e6e6e6 50%);
  margin-bottom: 15px;
  direction: ltr;
  overflow: hidden;
  display: block;
}

header.region .bar-logo-title .inner {
  background: url(/./img/bg-header-960.4d02dda6b66e4efd13fd326a18a2bffa.png) repeat-y 0 0;
  height: 84px;
}

header.region .bar-logo-title .inner .signature {
  text-align: right;
  color: #fff;
  text-transform: uppercase;
  display: table-cell;
  vertical-align: middle;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 188%;
  line-height: 0.9em;
}

header.region .bar-logo-title .inner .logo {
  width: 288px;
  padding-left: 4px;
}

header.region .bar-logo-title .inner .logo h1 {
  margin: 0;
}

header.region .bar-logo-title .inner .logo a {
  display: block;
}

header.region .bar-logo-title .inner .logo img {
  width: auto;
  height: 70px;
  display: block;
}

header.region .header-bottom {
  background: linear-gradient(to right, #fff 30%, #e2e2e3 60%);
  padding-bottom: 7px;
}

header.region .header-bottom .nav-container {
  background: #FFF;
}

header.region .header-bottom .nav-container .inner {
  position: relative;
}

header.region .header-bottom .site-name-header {
  text-transform: uppercase;
  text-align: right;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1.125rem;
  color: #ED0000;
  position: relative;
  bottom: 8px;
}

header.region .header-bottom .block-sharing-search {
  float: right;
  padding-top: 2px;
  position: absolute;
  right: 0;
  z-index: 21;
}

header.region .header-bottom .block-sharing-search .header-search {
  display: none;
  font-size: 82%;
}

header.region .header-bottom .section-sharing {
  text-align: right;
}

header.region .header-bottom .section-sharing .sharethis-wrapper {
  display: inline-block;
  height: 20px;
  margin: 0 2px 0 0;
  overflow: hidden;
  vertical-align: top;
}

header.region .header-bottom .section-sharing .sharethis-wrapper:hover {
  cursor: pointer;
}

header.region .header-bottom .section-sharing .display-none-mob {
  margin-right: 4px;
}

header.region .header-bottom .section-sharing #large {
  margin-right: 4px;
}

header.region .header-bottom .section-sharing .stButton {
  margin: 0;
}

header.region .search-bar-header {
  background-color: #fff;
  position: relative;
  color: #797979;
}

header.region .search-bar-header::after {
  background: url(/./img/header-mini-bandeau.05b7b9fbdfeeba440eb017d01b50d549.png) right no-repeat;
  background-size: 100% 100%;
  bottom: -5px;
  content: '';
  display: block;
  height: 5px;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 2;
}

header.region .search-bar-header .search-bar--close {
  position: absolute;
  right: 15px;
  top: 17px;
  cursor: pointer;
}

header.region .search-bar-header .search-bar--close-icon {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -399px no-repeat;
  background-size: 477px 2938px;
  display: inline-block;
  width: 15px;
  height: 15px;
}

header.region .search-bar-header .search-bad-header--input {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  position: relative;
}

header.region .search-bar-header fieldset input {
  font-size: 1.25rem;
  height: 50px;
  color: #444;
  background-color: #fff;
  border: 0;
  opacity: 0.5;
}

header.region .search-bar-header fieldset input.icons-btn-search-header {
  display: none;
}

header.region .search-bar-header.sticky-search {
  position: fixed;
  top: 55px;
  border-top: solid 1px rgba(102,102,102,0.15);
  width: 100%;
  max-width: 100%;
}

header.region .search-bar-header.sticky-search::after {
  bottom: 0;
}

header.region .search-bar-header.hidden {
  display: none;
}

header.region .search-results {
  background: #ffffff;
  z-index: 101;
  margin-top: 5px;
  width: 100%;
}

header.region .search-results .search-core-list {
  padding: 10px 30px 1px 10px;
}

header.region .search-results .search-core-list li {
  border-bottom: 1px solid #C7C7C7;
  padding-bottom: 5px;
}

header.region .search-results .search-core-list li a {
  color: #444;
  opacity: 0.5;
}

header.region .search-results p {
  text-align: center;
  padding: 15px;
  opacity: 0.5;
}

header.region .search-results p.hidden {
  display: none;
}

header.region .search-results p.search-nb-result {
  text-align: left;
}

header.region .search-results.sticky-search {
  position: fixed;
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}

header.region .search-results.hidden {
  display: none;
}

header.region .lead-text-empty {
  padding: 20px 0;
  text-align: center;
}

header.region .lead-text {
  padding: 13px 0;
  text-align: center;
}

header.region .lead-text span {
  color: #374649;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1rem;
  letter-spacing: .28px;
  line-height: 26px;
  text-transform: uppercase;
}

header.region .total-identity {
  background-size: 90% 100%;
  padding: 5px 0;
}

header.region .sliding-menu {
  position: relative;
}

header.region .sliding-menu .sliding-menu-header {
  position: relative;
  background-color: #fff;
}

header.region .sliding-menu .sliding-menu-header .wrapper {
  height: 100%;
}

header.region .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
  position: absolute;
  right: 0;
  height: -moz-fit-content;
  height: fit-content;
  top: 45%;
  transform: translateY(-50%);
  display: flex;
  z-index: 20;
}

header.region .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right .cta-block {
  display: flex;
}

header.region .sliding-menu .sliding-menu-header::after {
  background: url(/./img/header-mini-bandeau.05b7b9fbdfeeba440eb017d01b50d549.png) right no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: '';
  display: block;
  height: 5px;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 10;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle {
  cursor: pointer;
  display: block;
  height: 100%;
  position: relative;
  width: 30px;
  top: -20px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span {
  background: #ED0000;
  display: block;
  height: 4px;
  left: 0;
  opacity: 1;
  position: absolute;
  transition: 0.25s ease-in-out;
  width: 10px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(even) {
  left: 10px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(odd) {
  left: 0;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(1) {
  top: 22px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(2) {
  top: 22px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(3) {
  top: 30px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(4) {
  top: 30px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(5) {
  top: 38px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(6) {
  top: 38px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(1) {
  transform: rotate(45deg);
  left: 4px;
  top: 27px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(6) {
  transform: rotate(45deg);
  left: calc(50% - 4px);
  top: 34px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(2) {
  transform: rotate(-45deg);
  left: calc(50% - 4px);
  top: 27px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(5) {
  transform: rotate(-45deg);
  left: 4px;
  top: 34px;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(3) {
  left: -50%;
  opacity: 0;
}

header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(4) {
  left: 100%;
  opacity: 0;
}

header.region .sliding-menu .sliding-menu-header .cta {
  position: relative;
  height: -moz-fit-content;
  height: fit-content;
  z-index: 20;
  top: -2px;
}

header.region .sliding-menu .sliding-menu-header .cta .sliding-menu-right--cta {
  padding: 0 10px;
  border-right: 1px solid rgba(102,102,102,0.15);
  height: 30px;
  min-width: 32px;
  display: inline-block;
  vertical-align: top;
}

header.region .sliding-menu .sliding-menu-header .cta .sliding-menu-right--cta:last-child {
  border-right: none;
  padding-right: 0;
}

header.region .sliding-menu .sliding-menu-header .cta .user-cta {
  background: url(/./img/user-cta-bg.2742166289379048041a4e3c207b7a8a.png) center no-repeat;
  background-size: 16px auto;
}

header.region .sliding-menu .sliding-menu-header .cta .msg-cta {
  background: url(/./img/envelope_red.457563559d2854dea43889132caa216b.png) center no-repeat;
  background-size: 20px auto;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher {
  cursor: pointer;
  overflow: hidden;
  min-width: 38px;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher a {
  color: #374649;
  display: block;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 1.313rem;
  font-weight: bold;
  line-height: 21px;
  padding: 7px 8px 7px 4px;
  text-decoration: none;
  min-width: 30px;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher a:first-child::after {
  content: "";
  position: relative;
  top: 50%;
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4128px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  background-position: 0 -131px;
  background-size: 498px 2942px;
  width: 10px;
  height: 5px;
  margin-bottom: 4px;
  margin-left: 5px;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher a:not(:first-child) {
  color: #374649;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher.active {
  overflow: visible;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher.active a {
  background-color: #F8F8F8;
  display: block;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher.active a:first-child {
  border-bottom: 1px solid #dfdfdf;
  color: #ED0000;
  background-color: #F8F8F8;
}

header.region .sliding-menu .sliding-menu-header .cta .lang-switcher.active a:first-child::after {
  background-position: 0 -137px;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta {
  border: 1px solid transparent;
  box-sizing: border-box;
  cursor: pointer;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta label {
  font-family: "Helvetica Neue LT Std",Arial,sans-serif;
  font-size: 15px;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta .submit-btn {
  background: url(/./img/search_left_red.a4328fd1db075272ee185abf9200ed38.png) center no-repeat;
  background-size: 20px auto;
  cursor: pointer;
  display: inline-block;
  width: 27px;
  height: 27px;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta input[type="text"] {
  border: 0;
  box-sizing: border-box;
  height: 26px;
  outline: none;
  width: 0;
  background-color: #fff;
  padding-left: 0;
  display: inline-block;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta input[type="submit"] {
  display: none;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta .search-cta--text {
  display: inherit;
  vertical-align: inherit;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 0.9375rem;
  color: #374649;
  padding-top: 5px;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta form {
  display: inherit;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta.active {
  border: 1px solid #374649;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta.active input[type="text"] {
  padding: 0 5px;
  width: 118px;
}

header.region .sliding-menu .sliding-menu-header .cta .search-cta.active .submit-btn {
  background: url(/./img/loop-search-red.9231a0ca4fe3cfb970d295f38f843268.png) center no-repeat;
  background-size: 20px auto;
  position: relative;
  top: 7px;
  right: 2px;
  width: 17px;
  height: 17px;
}

header.region .sliding-menu .sliding-menu-content {
  display: none;
  max-width: 374px;
  position: absolute;
  right: 0;
  top: 60px;
  transition: all 0.4s ease-in-out;
  width: 100%;
  z-index: 10;
  overflow-y: scroll;
  overflow-x: hidden;
  height: 150px;
}

header.region .sliding-menu .sliding-menu-content .distinction {
  font-size: 0;
}

header.region .sliding-menu .sliding-menu-content .distinction span {
  background: #F8F8F8;
  cursor: pointer;
  display: inline-block;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.438rem;
  line-height: 72px;
  text-align: center;
  text-transform: uppercase;
  width: 50%;
}

header.region .sliding-menu .sliding-menu-content .distinction span.active-menu {
  background: #FFF;
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list {
  background-color: #fff;
  display: none;
  overflow: visible;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  box-sizing: border-box;
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.250rem;
  line-height: 1rem;
  text-transform: uppercase;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title.placeholder {
  padding-left: 15px;
  padding-top: 28px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title.placeholder::after {
  margin-top: 28px;
  margin-left: -15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a {
  box-sizing: border-box;
  color: #707173;
  display: block;
  padding: 28px 15px;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title a {
  box-sizing: border-box;
  color: #707173;
  display: block;
  padding: 28px 15px;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title a.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title a.with-picto .header-burger-menu_picto_wrapper {
  padding-left: 0;
  max-height: 20px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a.with-picto .header-burger-menu_picto_wrapper {
  padding-left: 0;
  max-height: 20px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu {
  bottom: 0;
  left: 100%;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048";
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  position: relative;
  background-color: #fff;
  position: unset;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title::after {
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  bottom: 0;
  content: '';
  display: block;
  height: 1px;
  right: 0;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title:hover {
  color: #707173;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  position: relative;
  background-color: #fff;
  background: url(/./img/menu-back-link.fbdf283b3555f1e78dac30e3bac7f554.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: auto, 100%;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link::after {
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  bottom: 0;
  content: '';
  display: block;
  height: 1px;
  right: 0;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link:hover {
  color: #707173;
  background: url(/./img/menu-back-link-hover.ecea53a4adc1e53e59869fb59466ef09.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: auto, 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  padding-left: 30px;
  text-transform: capitalize;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066";
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066";
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .sliding-menu-item a {
  text-transform: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .current-language {
  font-weight: bold;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item.198ec663aed5ed860a1af24f7b1659fa.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
  display: block;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover.b188ba361d3bbef77e72abd0f7ae6e61.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.total-links a {
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  font-weight: bold;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block h2 {
  font-weight: inherit;
  font-size: inherit;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  box-sizing: border-box;
  color: #707173;
  display: inline-block;
  font-family: "HelveticaNeueW02-77BdCn 694066";
  font-size: 1.250rem;
  line-height: 18px;
  padding: 28px 15px;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block img {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block .contextual-links-wrapper {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block .contextual-links-region {
  position: static;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  font-size: 1rem;
  color: #8d8d8f;
  font-weight: normal;
  font-stretch: condensed;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.active-section>.sliding-sub-menu {
  left: 0;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto .header-burger-menu_picto_wrapper {
  width: 10%;
  padding: 0;
  padding-left: 15px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto .header-burger-menu_picto_wrapper .header-burger-menu__picto {
  position: relative;
  max-width: 25px;
  align-self: center;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto>a {
  width: 80%;
  padding-left: 0px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto .menu-title a {
  width: 80%;
  padding-left: 0px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto .sliding-menu-item:not(.with-picto) a {
  padding-left: 15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto.display-hidden {
  display: list-item;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.with-picto.display-hidden .header-burger-menu_picto_wrapper {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.placeholder {
  padding: 28px 15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu {
  background-color: #fff;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  box-sizing: border-box;
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.250rem;
  line-height: 1rem;
  text-transform: uppercase;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title.placeholder {
  padding-left: 15px;
  padding-top: 28px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title.placeholder::after {
  margin-top: 28px;
  margin-left: -15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a {
  box-sizing: border-box;
  color: #707173;
  display: block;
  padding: 28px 15px;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title a {
  box-sizing: border-box;
  color: #707173;
  display: block;
  padding: 28px 15px;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title a.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title a.with-picto .header-burger-menu_picto_wrapper {
  padding-left: 0;
  max-height: 20px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a.with-picto .header-burger-menu_picto_wrapper {
  padding-left: 0;
  max-height: 20px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu {
  bottom: 0;
  left: 100%;
  position: absolute;
  top: 0;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048";
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  position: relative;
  background-color: #fff;
  position: unset;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title::after {
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  bottom: 0;
  content: '';
  display: block;
  height: 1px;
  right: 0;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title:hover {
  color: #707173;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  position: relative;
  background-color: #fff;
  background: url(/./img/menu-back-link.fbdf283b3555f1e78dac30e3bac7f554.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: auto, 100%;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link::after {
  background: url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  bottom: 0;
  content: '';
  display: block;
  height: 1px;
  right: 0;
  width: 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link:hover {
  color: #707173;
  background: url(/./img/menu-back-link-hover.ecea53a4adc1e53e59869fb59466ef09.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
  background-size: auto, 100%;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  padding-left: 30px;
  text-transform: capitalize;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .current-language {
  font-weight: bold;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item.198ec663aed5ed860a1af24f7b1659fa.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
  display: block;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover.b188ba361d3bbef77e72abd0f7ae6e61.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
  background-size: auto, 100% 1px;
  background-color: #fff;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.total-links a {
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  font-weight: bold;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block h2 {
  font-weight: inherit;
  font-size: inherit;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  box-sizing: border-box;
  color: #707173;
  display: inline-block;
  font-family: "HelveticaNeueW02-77BdCn 694066";
  font-size: 1.250rem;
  line-height: 18px;
  padding: 28px 15px;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 0.2s ease-in-out;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block img {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block .contextual-links-wrapper {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block .contextual-links-region {
  position: static;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066";
  font-size: 1rem;
  color: #8d8d8f;
  font-weight: normal;
  font-stretch: condensed;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a:hover {
  color: #ED0000;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.active-section>.sliding-sub-menu {
  left: 0;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto {
  display: flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto .header-burger-menu_picto_wrapper {
  width: 10%;
  padding: 0;
  padding-left: 15px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto .header-burger-menu_picto_wrapper .header-burger-menu__picto {
  position: relative;
  max-width: 25px;
  align-self: center;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto>a {
  width: 80%;
  padding-left: 0px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto .menu-title a {
  width: 80%;
  padding-left: 0px;
  display: inline-flex;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto .sliding-menu-item:not(.with-picto) a {
  padding-left: 15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto.display-hidden {
  display: list-item;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.with-picto.display-hidden .header-burger-menu_picto_wrapper {
  display: none;
}

header.region .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.placeholder {
  padding: 28px 15px;
}

header.region .sliding-menu .sliding-menu-content .sliding-menu-list.visible-menu {
  display: block;
}

header.region .sliding-menu .sticky-visible {
  display: none;
}

header.region .sliding-menu .sticky-logo {
  overflow: hidden;
  display: block;
  height: 0;
}

header.region .sliding-menu .sticky-top-slogan {
  padding: 5px 0 5px 100px;
  visibility: hidden;
  height: 0;
}

header.region .sliding-menu .sticky-top-slogan span {
  transition-duration: 0.5s;
  color: #ED0000;
  text-transform: none;
  font-family: "Roboto",sans-serif;
  font-size: 15px;
  position: relative;
  bottom: 3px;
  padding-left: 0;
}

header.region .sliding-menu.active .sliding-menu-content {
  display: block;
}

header.region .sliding-menu.sticky-menu {
  position: fixed;
  width: 100%;
  top: 0;
  background-color: #fff;
}

header.region .sliding-menu.sticky-menu .sliding-menu-header .wrapper .sliding-menu-right {
  top: 65%;
}

header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo {
  float: left;
  transform: translateY(70%);
  transition-delay: 0.5s;
  transition-duration: 0.2s;
  height: 100%;
  z-index: 1;
  position: relative;
  top: -55px;
  margin-right: 15px;
}

header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo img {
  max-width: 90px;
}

header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-top-slogan {
  visibility: visible;
  height: 7px;
}

header.region .sliding-menu.sticky-menu .sliding-menu-header .mega-menu {
  transition-duration: 0.5s;
  padding-left: 100px;
}

header.region .sliding-menu.sticky-menu .sticky-hidden {
  display: none !important;
}

header.region .sliding-menu.sticky-menu .sticky-visible {
  display: block;
}

header.region .sliding-menu.sticky-menu.with-search-bar {
  height: 60px;
}

header.region .sliding-menu.sticky-menu.with-search-bar .mega-menu {
  display: none;
}

header.region .sliding-menu.sticky-menu.with-search-bar .menu-container .cta {
  display: none;
}

header.region .sliding-menu.sticky-menu.with-search-bar .sliding-menu-right .cta {
  display: none;
}

header.region .sliding-menu.sticky-menu.with-search-bar .sliding-menu-header {
  height: 60px;
}

hgroup {
  display: block;
}

main {
  display: block;
}

nav {
  display: block;
}

section {
  display: block;
}

summary {
  display: block;
}

audio {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

canvas {
  display: inline-block;
}

video {
  display: inline-block;
}

[hidden] {
  display: none;
}

html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 1rem;
  font-family: Arial;
  color: #374649;
  min-height: 100%;
  line-height: 1.12em;
  display: block;
  transform-origin: center top 0;
  -webkit-animation-duration: 0.1s;
  -webkit-animation-name: fontfix;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0.1s;
}

html input[type="button"] {
  -webkit-appearance: button;
  cursor: pointer;
}

html input[disabled] {
  cursor: default;
}

a {
  color: #374649;
  text-decoration: none;
}

a:focus {
  outline: thin dotted;
}

a:active {
  outline: 0;
}

a:hover {
  outline: 0;
  text-decoration: underline;
}

h1 {
  font-size: 2rem;
  margin: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b {
  font-weight: bold;
}

strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

code {
  font-size: 1rem;
}

kbd {
  font-size: 1rem;
}

pre {
  font-size: 1rem;
  white-space: pre-wrap;
}

samp {
  font-size: 1rem;
}

q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
  font-size: 80%;
}

sub {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  bottom: -0.25em;
}

sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}

svg:not(:root) {
  overflow: hidden;
}

legend {
  border: 0;
  padding: 0;
}

button {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  line-height: normal;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}

button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  line-height: normal;
}

input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input::-ms-clear {
  display: none;
}

select {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  text-transform: none;
}

textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  overflow: auto;
  vertical-align: top;
}

input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled] {
  cursor: default;
}

input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

.ajax-block {
  opacity: 0;
}

.js-ajax-block-processed {
  opacity: 1;
}

p {
  margin: 0;
  font-weight: normal;
}

h2 {
  margin: 0;
  font-weight: normal;
  font-size: 1.875rem;
}

h3 {
  margin: 0;
  font-weight: normal;
}

h4 {
  margin: 0;
  font-weight: normal;
}

html[dir="rtl"] h1 {
  text-align: right;
}

html[dir="rtl"] .rtl-transform {
  transform: rotateY(180deg);
}

html[dir="rtl"] .icons-arrow-white {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .icons-arrow-red-main {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .link-more:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .btn-white:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager footer .footer-top .col li:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .edito .total-block-edito-text__cta a:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .block-activities .list-activities li p>a:after {
  transform: rotateY(180deg);
}

html[dir="rtl"] .container-white .pager .icon-fleche:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] footer .footer-top .col .container-white .pager li:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .edito .total-block-edito-text__cta .container-white .pager a:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .block-activities .list-activities li .container-white .pager p>a:after {
  transform: rotateY(180deg);
}

html[dir="rtl"] .lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .btn-white:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .icon-fleche:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .icon-fleche:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .link-website-text::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .mega-menu-sub-item.arrow:after {
  transform: rotateY(180deg);
  left: 0;
  right: 46px;
}

html[dir="rtl"] .page-faq .page-faq__sugg-result::after {
  transform: rotateY(180deg);
}

html[dir="rtl"] .page-faq .page-faq__topic::after {
  transform: rotateY(180deg);
}

html[dir="rtl"] .selector__separator-icon:before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .block-next-step:nth-child(3n)::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .block-next-step:nth-child(3n-1)::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .v-arabic .block-next-step:nth-child(3n)::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] .v-arabic .block-next-step:nth-child(3n-1)::before {
  transform: rotateY(180deg);
}

html[dir="rtl"] input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] input.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] a.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] div.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

html[dir="rtl"] .btn-offer::before {
  transform: scaleX(-1);
}

html[dir="rtl"] header .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
  right: auto;
  left: 0;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-header .cta .search-cta .submit-btn {
  transform: scaleX(-1);
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content {
  left: 0;
  right: unset;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item-reverse.6f435e15174630f6cc852d227d743a12.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover-reverse.38744e1e882a3985b46af91a707b2370.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  background: url(/./img/menu-back-link-reverse.7e4dcfce8114bd0c0c57a0f46499e666.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link:hover {
  background: url(/./img/menu-back-link-hover-reverse.730093d40dcf4f845b8542cf9139e67f.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  padding-right: 30px;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item-reverse.6f435e15174630f6cc852d227d743a12.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover-reverse.38744e1e882a3985b46af91a707b2370.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

html[dir="rtl"] header .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo {
  float: right;
}

html[dir="rtl"] header .sliding-menu.sticky-menu .sliding-menu-header .sticky-top-slogan {
  padding: 5px 120px 15px 0;
}

html[dir="rtl"] header .sliding-menu.sticky-menu .mega-menu {
  padding-left: 0;
  padding-right: 120px;
}

html[dir="rtl"] .mega-menu-item:hover .mega-menu-sub {
  overflow: visible;
}

html[dir="rtl"] .mega-menu-item .mega-menu-sub-section ul li a {
  padding-left: 0;
  padding-right: 15px;
}

html[dir="rtl"] .mega-menu-item .mega-menu-sub-section .mega-menu-sub-section-item ul {
  padding-right: 0;
}

html[dir="rtl"] .mega-menu-sub-item:hover .mega-menu-sub-section-wrap {
  width: unset;
  left: 0;
  right: 370px;
}

html[dir="rtl"] .mega-menu-sub-item.on .mega-menu-sub-section-wrap {
  width: unset;
  left: 0;
  right: 370px;
}

html[dir="rtl"] .mega-menu-sub-item.arrow.on:after {
  left: 0;
  right: 46px;
}

.v-arabic h1 {
  text-align: right;
}

.v-arabic .block-websites .item-websites .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -212px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 7px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.v-arabic .container-piliers .block-pilier-dark-red .container-top .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -236px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .container-piliers .block-pilier-dark-red .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -236px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .btn-red {
  background: #ED0000;
  padding-left: 10px;
  padding-right: 35px;
}

.v-arabic .btn-red:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  content: "";
  left: auto;
  right: 15px;
}

.v-arabic .mosaic-no-image .item-mosaic .description .btn-white {
  background: #ED0000;
  padding-left: 10px;
  padding-right: 35px;
}

.v-arabic .mosaic-no-image .item-mosaic .description .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  content: "";
  left: auto;
  right: 15px;
}

.v-arabic .btn--link-title {
  background: #ED0000;
  padding-left: 10px;
  padding-right: 35px;
}

.v-arabic .btn--link-title:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  content: "";
  left: auto;
  right: 15px;
}

.v-arabic .icons-arrow-facebook {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -340px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .block-social-news .block-facebook li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -340px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .block-social-news .block-twitter li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -556px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .icons-arrow-twitter {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -556px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.v-arabic .icons-marker-round-rose {
  margin: -4px 0 0 5px;
}

.v-arabic .worldwide-tabs .tabs-content .legend .text-rose:before {
  margin: -4px 0 0 5px;
}

.v-arabic .worldwide-tabs .tabs-content .legend .text-yellow:before {
  margin: -4px 0 0 5px;
}

.v-arabic .worldwide-tabs .tabs-content .legend .text-violet:before {
  margin: -4px 0 0 5px;
}

.v-arabic .worldwide-tabs .tabs-content .legend .text-green:before {
  margin: -4px 0 0 5px;
}

.v-arabic .worldwide-tabs .tabs-content .legend .text-blue:before {
  margin: -4px 0 0 5px;
}

.v-arabic .icons-marker-round-yellow {
  margin: -4px 0 0 5px;
}

.v-arabic .icons-marker-round-violet {
  margin: -4px 0 0 5px;
}

.v-arabic .icons-marker-round-green {
  margin: -4px 0 0 5px;
}

.v-arabic .icons-marker-round-blue {
  margin: -4px 0 0 5px;
}

.v-arabic .link-more {
  padding-left: 0;
  padding-right: 20px;
}

.v-arabic .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -184px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  left: auto;
  right: 0;
}

.v-arabic .link-more.f-right {
  float: left;
}

.v-arabic .btn-white {
  background: #FFF;
  padding-left: 10px;
  padding-right: 35px;
}

.v-arabic .btn-white:before {
  left: auto;
  right: 15px;
}

.v-arabic .rtl-transform {
  transform: rotateY(180deg);
}

.v-arabic .icons-arrow-white {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .icons-arrow-red-main {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .link-more:before {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .btn-white:before {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager footer .footer-top .col li:before {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .edito .total-block-edito-text__cta a:before {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .block-activities .list-activities li p>a:after {
  transform: rotateY(180deg);
}

.v-arabic .container-white .pager .icon-fleche:before {
  transform: rotateY(180deg);
}

.v-arabic footer .footer-top .col .container-white .pager li:before {
  transform: rotateY(180deg);
}

.v-arabic footer .footer-top .col li {
  padding: 0 17px 8px 0;
}

.v-arabic footer .footer-top .col li:before {
  left: auto;
  right: 0;
  transform: scaleX(-1);
}

.v-arabic footer .footer-bottom li {
  border-right: 1px solid #374649;
  border-left: none;
}

.v-arabic footer .footer-bottom li:first-child {
  border-right: none;
}

.v-arabic .edito .total-block-edito-text__cta .container-white .pager a:before {
  transform: rotateY(180deg);
}

.v-arabic .block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.v-arabic .block-activities .list-activities li .container-white .pager p>a:after {
  transform: rotateY(180deg);
}

.v-arabic .lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .btn-white:before {
  transform: rotateY(180deg);
}

.v-arabic .lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .icon-fleche:before {
  transform: rotateY(180deg);
}

.v-arabic .lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .icon-fleche:before {
  transform: rotateY(180deg);
}

.v-arabic .link-website-text::before {
  transform: rotateY(180deg);
}

.v-arabic .mega-menu-sub-item.arrow:after {
  transform: rotateY(180deg);
  left: 0;
  right: 46px;
}

.v-arabic .page-faq .page-faq__sugg-result::after {
  transform: rotateY(180deg);
}

.v-arabic .page-faq .page-faq__topic::after {
  transform: rotateY(180deg);
}

.v-arabic .selector__separator-icon:before {
  transform: rotateY(180deg);
}

.v-arabic html[dir="rtl"] .block-next-step:nth-child(3n)::before {
  transform: rotateY(180deg);
}

.v-arabic html[dir="rtl"] .block-next-step:nth-child(3n-1)::before {
  transform: rotateY(180deg);
}

.v-arabic .block-next-step:nth-child(3n)::before {
  transform: rotateY(180deg);
}

.v-arabic .block-next-step:nth-child(3n-1)::before {
  transform: rotateY(180deg);
}

.v-arabic .read-more a:before {
  margin-right: 0;
  margin-left: 15px;
}

.v-arabic .read-less a:before {
  margin-right: 0;
  margin-left: 15px;
}

.v-arabic input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic input.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic a.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div.btn-icon--contrib .btn-icon--icon-unselected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic div.btn-icon--contrib .btn-icon--icon-selected {
  padding-left: 10px;
  padding-right: 0;
}

.v-arabic .btn-offer::before {
  transform: scaleX(-1);
}

.v-arabic .view-list-of-partners .block-66 {
  float: right;
}

.v-arabic .view-list-of-partners .block-33 {
  float: left;
}

.v-arabic header .header-top .header-top-menu {
  direction: rtl;
  float: left;
  text-align: left;
}

.v-arabic header .header-top .header-top-menu .border-right {
  border-right: 0;
  padding-right: 0;
  padding-left: 15px;
}

.v-arabic header .header-top .header-top-menu li {
  margin: 0 15px 0 0;
}

.v-arabic header .header-top .header-top-menu li .header-top-menu__picto {
  padding-right: 0;
  padding-left: 5px;
}

.v-arabic header .header-top .header-top-menu .header-top-menu__dropdown {
  padding-left: 9px;
  padding-right: 0;
}

.v-arabic header .header-top .header-top-menu .header-top-menu__dropdown:after {
  left: initial;
  right: 9px;
}

.v-arabic header .header-top .header-top-menu:not(.border-right) {
  margin-left: 0;
}

.v-arabic header .header-top .header-top-menu .border-left {
  border-left: 0;
  border-right: 1px solid;
  margin-left: 0;
  margin-right: 15px;
  padding-left: 0;
  padding-right: 15px;
}

.v-arabic header .header-top .header-top-logo {
  float: right;
}

.v-arabic header .header-top .header-top-slogan {
  float: right;
  margin-right: 25px;
}

.v-arabic header .header-bottom .block-sharing-search {
  float: left;
  text-align: left;
}

.v-arabic header .search-bar-header .search-bar--close {
  right: unset;
  left: 15px;
}

.v-arabic header .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
  right: auto;
  left: 0;
}

.v-arabic header .sliding-menu .sliding-menu-header::after {
  transform: scaleX(-1);
}

.v-arabic header .sliding-menu .sliding-menu-header .cta .search-cta.active .submit-btn {
  margin-left: 4px;
}

.v-arabic header .sliding-menu .sliding-menu-header .cta .sliding-menu-right--cta {
  border-right: none;
  border-left: 1px solid rgba(102,102,102,0.15);
}

.v-arabic header .sliding-menu .sliding-menu-header .cta .sliding-menu-right--cta:last-child {
  padding-right: 10px;
  padding-left: 0;
  border-left: none;
}

.v-arabic header .sliding-menu .sliding-menu-header .cta .lang-switcher a:first-child::after {
  padding-left: 4px;
  padding-right: 3px;
}

.v-arabic header .sliding-menu .sliding-menu-header .cta .search-cta .submit-btn {
  transform: scaleX(-1);
}

.v-arabic header .sliding-menu .sliding-menu-content {
  left: 0;
  right: unset;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item-reverse.6f435e15174630f6cc852d227d743a12.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover-reverse.38744e1e882a3985b46af91a707b2370.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  background: url(/./img/menu-back-link-reverse.7e4dcfce8114bd0c0c57a0f46499e666.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link:hover {
  background: url(/./img/menu-back-link-hover-reverse.730093d40dcf4f845b8542cf9139e67f.png) center right 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) right bottom no-repeat;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  padding-right: 30px;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent {
  background: url(/./img/menu-parent-item-reverse.6f435e15174630f6cc852d227d743a12.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

.v-arabic header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent:hover {
  background: url(/./img/menu-parent-item-hover-reverse.38744e1e882a3985b46af91a707b2370.png) center left 15px no-repeat,url(/./img/menu-item-border.50993af6df55565ca4b60459f055238f.png) left bottom no-repeat;
}

.v-arabic header .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo {
  float: right;
}

.v-arabic header .sliding-menu.sticky-menu .sliding-menu-header .sticky-top-slogan {
  padding: 5px 120px 15px 0;
}

.v-arabic header .sliding-menu.sticky-menu .mega-menu {
  padding-left: 0;
  padding-right: 120px;
}

.v-arabic header .total-identity {
  transform: scaleX(-1);
}

.v-arabic header .total-identity .wrapper {
  transform: scaleX(-1);
  padding: 0px;
  right: 8px;
}

.v-arabic .mega-menu-item:hover .mega-menu-sub {
  transform: none;
  left: unset;
  right: 0;
  overflow: visible;
}

.v-arabic .mega-menu-item .mega-menu-sub-section ul li a {
  padding-left: 0;
  padding-right: 15px;
}

.v-arabic .mega-menu-item .mega-menu-sub-section .mega-menu-sub-section-item ul {
  padding-right: 0;
}

.v-arabic nav>ul>li {
  line-height: normal;
}

.v-arabic .mega-menu-sub-item:hover .mega-menu-sub-section-wrap {
  width: unset;
  left: 0;
  right: 370px;
}

.v-arabic .mega-menu-sub-item.on .mega-menu-sub-section-wrap {
  width: unset;
  left: 0;
  right: 370px;
}

.v-arabic .mega-menu-sub-item.arrow.on:after {
  left: 0;
  right: 46px;
}

.v-arabic .banner-image .inner .banner-title {
  left: auto;
  right: 0;
  font-weight: normal;
}

.v-arabic .banner-image .inner .banner-title strong {
  font-weight: bold;
}

body.i18n-zh-hans {
  line-height: 1.4em;
  font-family: "Roboto",sans-serif;
}

body.i18n-zh-hans .header-top-menu a.link-red.top-menu-link {
  font-family: "Roboto",sans-serif;
}

body.i18n-zh-hans .select-lang-single a {
  font-family: "Roboto",sans-serif;
}

body.language-ru {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

body.language-uk {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

body.language-bg {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

body.language-cn {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

body.language-el {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

body.language-vi {
  line-height: 1.4em;
  font-family: "Arial","sans-serif";
}

body.language-kk {
  line-height: 1.4em;
  font-family: "Arial","sans-serif";
}

body.language-km {
  line-height: 1.4em;
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.visible {
  display: block;
}

body.stop-scrolling {
  overflow: hidden;
}

.icons-arrow-back-gray {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -174px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-arrow-back-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -184px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-back-red-main_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -194px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-back-red-mini {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -212px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 7px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-back-red-mini_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -220px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 15px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-back-red2 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -236px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-back-red2_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -246px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-back-white {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.container-white {
  background-color: #fff;
  padding: 30px 0;
}

.container-white .pager .icons-arrow-back-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.container-white .pager .icons-arrow-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager footer .footer-top .col li:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager footer .footer-top .col html[dir="rtl"] li:before {
  transform: rotateY(180deg);
}

.container-white .pager footer .footer-top .col .v-arabic li:before {
  transform: rotateY(180deg);
}

.container-white .pager .edito .total-block-edito-text__cta a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager .edito .total-block-edito-text__cta html[dir="rtl"] a:before {
  transform: rotateY(180deg);
}

.container-white .pager .edito .total-block-edito-text__cta .v-arabic a:before {
  transform: rotateY(180deg);
}

.container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager .block-most-read .block-most-read-content .block-most-read-fields html[dir="rtl"] .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .v-arabic .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.container-white .pager .block-activities .list-activities li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager .block-activities .list-activities li html[dir="rtl"] p>a:after {
  transform: rotateY(180deg);
}

.container-white .pager .block-activities .list-activities li .v-arabic p>a:after {
  transform: rotateY(180deg);
}

.container-white .pager .icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-white .pager html[dir="rtl"] .icons-arrow-red-main {
  transform: rotateY(180deg);
}

.container-white .pager html[dir="rtl"] .link-more:before {
  transform: rotateY(180deg);
}

.container-white .pager html[dir="rtl"] .btn-white:before {
  transform: rotateY(180deg);
}

.container-white .pager html[dir="rtl"] .icon-fleche:before {
  transform: rotateY(180deg);
}

.container-white .pager .v-arabic .icons-arrow-red-main {
  transform: rotateY(180deg);
}

.container-white .pager .v-arabic .link-more:before {
  transform: rotateY(180deg);
}

.container-white .pager .v-arabic .btn-white:before {
  transform: rotateY(180deg);
}

.container-white .pager .v-arabic .icon-fleche:before {
  transform: rotateY(180deg);
}

.mosaic-no-image .item-mosaic .description .v-arabic .btn-white {
  background: #ED0000;
  padding-left: 10px;
  padding-right: 35px;
}

.mosaic-no-image .item-mosaic .description .v-arabic .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -264px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  content: "";
  left: auto;
  right: 15px;
}

.mosaic-no-image .item-mosaic .description .btn-white {
  box-sizing: border-box;
  background: #ED0000;
  color: #fff;
  min-width: 210px;
  padding: 10px 10px 11px 35px;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 100%;
  display: inline-block;
  position: relative;
}

.mosaic-no-image .item-mosaic .description .btn-white:hover {
  background-color: #b00429;
  text-decoration: none;
}

.mosaic-no-image .item-mosaic .description .btn-white:before {
  content: "";
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
  background-size: 573px 3526px;
  display: inline-block;
  width: 9px;
  height: 10px;
  display: block;
  width: 9px;
  height: 8px;
  position: absolute;
  top: 40%;
  margin-top: 0;
  left: 15px;
}

.mosaic-no-image .item-mosaic .description .language-el .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.mosaic-no-image .item-mosaic .description .language-ru .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.mosaic-no-image .item-mosaic .description .language-uk .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.mosaic-no-image .item-mosaic .description .language-bg .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.mosaic-no-image .item-mosaic .description .language-vi .btn-white {
  font-family: "Arial","sans-serif";
}

.mosaic-no-image .item-mosaic .description .language-cn .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.mosaic-no-image .item-mosaic .description .language-th .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.mosaic-no-image .item-mosaic .description .language-kk .btn-white {
  font-family: "Arial","sans-serif";
}

.mosaic-no-image .item-mosaic .description .language-km .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.mosaic-no-image .item-mosaic .description .isChrome .btn-white {
  padding: 10px 10px 10px 35px;
}

.mosaic-no-image .item-mosaic .description .isChrome .v-arabic .btn-white {
  padding-left: 10px;
  padding-right: 35px;
}

.mosaic-no-image .item-mosaic .description .isChrome .v-arabic .btn-white:before {
  top: 14px;
  left: auto;
}

.icons-arrow-back-white_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -274px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-dropdown-menu {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -326px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 23px;
  height: 14px;
}

.icons-arrow-dropdown-menu-gray {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -312px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 23px;
  height: 14px;
}

.icons-arrow-facebook-right {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -340px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-social-news .block-facebook li .v-arabic p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -340px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-social-news .block-facebook li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -368px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-social-news .block-twitter li .v-arabic p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -556px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-social-news .block-twitter li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -584px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-social-news .tabs .title-facebook:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2110px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 31px;
  height: 31px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 31px;
  height: 31px;
}

.block-social-news .tabs .title-twitter:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3335px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 32px;
  height: 26px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 32px;
  height: 26px;
}

.icons-arrow-facebook-right_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -350px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-facebook {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -368px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-facebook_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -378px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-gray {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -406px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.dgrey-color .total-block-n1 .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -406px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.dgrey-color .total-block-projet .icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -406px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-arrow-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.link-more {
  color: #ED0000;
  font-size: 100%;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  padding-left: 20px;
  position: relative;
}

.link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
}

.btn-white {
  background: #FFF;
  min-width: 185px;
  box-sizing: border-box;
  padding: 10px 10px 11px 35px;
  position: absolute;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 100%;
  color: #ED0000;
}

.btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
}

.btn-white:hover {
  text-decoration: none;
}

.edito .total-block-edito-text__cta a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.edito .total-block-edito-text__cta .container-white .pager a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.edito .total-block-edito-text__cta .container-white .pager html[dir="rtl"] a:before {
  transform: rotateY(180deg);
}

.edito .total-block-edito-text__cta .container-white .pager .v-arabic a:before {
  transform: rotateY(180deg);
}

.block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .block-most-read-fields__link::before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-most-read .block-most-read-content .block-most-read-fields .container-white .pager html[dir="rtl"] .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .v-arabic .block-most-read-fields__link::before {
  transform: rotateY(180deg);
}

.block-activities .list-activities li p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-activities .list-activities li .container-white .pager p>a:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.block-activities .list-activities li .container-white .pager html[dir="rtl"] p>a:after {
  transform: rotateY(180deg);
}

.block-activities .list-activities li .container-white .pager .v-arabic p>a:after {
  transform: rotateY(180deg);
}

.block-activities .list-activities li:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4189px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 12px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -426px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-red-main_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -436px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-red-mini {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -454px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 7px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.block-websites .item-websites .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -454px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 7px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-red-mini_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -462px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 15px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-red2 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-piliers .block-pilier-dark-red .container-top .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-piliers .block-pilier-dark-red .container-bottom .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.container-piliers .block-pilier-dark-red .link-more:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.alternative-color .total-block-n1 .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.alternative-color .total-block-projet .icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -506px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-red2-azf {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -496px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-red2_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -516px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-slider-left {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.mosaic.slider-3slides .bx-controls-direction .bx-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.mosaic.slider-3slides .bx-controls-direction .bx-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.block-slider .block-slider-content__slider-wrapper .btn-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.block-slider .block-slider-content__slider-wrapper .btn-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.double-slider .first-slider .btn-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.double-slider .first-slider .btn-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.double-slider .second-slider .bx-controls-direction .bx-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.double-slider .second-slider .bx-controls-direction .bx-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.block-slider-timeline .block-slider-content__slider-wrapper .btn-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -534px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.block-slider-timeline .block-slider-content__slider-wrapper .btn-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.icons-arrow-slider-right {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -545px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
}

.icons-arrow-twitter-right {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -556px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-twitter-right_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -566px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-twitter {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -584px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.icons-arrow-twitter_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -594px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
}

.icons-arrow-white-bottom {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -622px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
}

.read-more {
  color: #fff;
  width: 230px;
  text-align: center;
  display: block;
  margin: 30px auto 60px;
  background-color: #ED0000;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.read-more a {
  color: #fff !important;
  text-decoration: none !important;
  display: block;
  padding: 10px 0;
}

.read-more a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -622px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
  content: "";
  display: inline-block;
  margin-right: 15px;
}

.read-more a:hover {
  text-decoration: none;
}

.read-more:hover {
  background-color: #b00429;
}

.worldwide-tabs .btn-close a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -622px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
}

.worldwide-tabs .btn-open a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -646px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
}

.worldwide-tabs .tabs-content .legend .text-blue:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4157px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.worldwide-tabs .tabs-content .legend .text-green:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4173px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.worldwide-tabs .tabs-content .legend .text-rose:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4225px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.worldwide-tabs .tabs-content .legend .text-violet:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4241px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.worldwide-tabs .tabs-content .legend .text-yellow:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4257px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.worldwide-tabs .tabs-content .legend .v-arabic .text-rose:before {
  margin: -4px 0 0 5px;
}

.worldwide-tabs .tabs-content .legend .v-arabic .text-yellow:before {
  margin: -4px 0 0 5px;
}

.worldwide-tabs .tabs-content .legend .v-arabic .text-violet:before {
  margin: -4px 0 0 5px;
}

.worldwide-tabs .tabs-content .legend .v-arabic .text-green:before {
  margin: -4px 0 0 5px;
}

.worldwide-tabs .tabs-content .legend .v-arabic .text-blue:before {
  margin: -4px 0 0 5px;
}

.icons-arrow-white-little-left {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -630px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 6px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.mosaic .bx-controls-direction .bx-prev:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -630px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 6px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.mosaic .bx-controls-direction .bx-next:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -638px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 6px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-white-little-right {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -638px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 6px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-white-top {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -646px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
}

.read-less {
  color: #fff;
  width: 230px;
  text-align: center;
  display: block;
  margin: 30px auto 60px;
  background-color: #ED0000;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.read-less a {
  color: #fff !important;
  text-decoration: none !important;
  display: block;
  padding: 10px 0;
}

.read-less a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -646px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 8px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 8px;
  width: 9px;
  content: "";
  display: inline-block;
  margin-right: 15px;
}

.read-less a:hover {
  text-decoration: none;
}

.read-less:hover {
  background-color: #b00429;
}

.icons-arrow-white {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title html[dir="rtl"] .btn-white:before {
  transform: rotateY(180deg);
}

.lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .v-arabic .btn-white:before {
  transform: rotateY(180deg);
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity html[dir="rtl"] .icon-fleche:before {
  transform: rotateY(180deg);
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .v-arabic .icon-fleche:before {
  transform: rotateY(180deg);
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 9px;
  height: 10px;
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title html[dir="rtl"] .icon-fleche:before {
  transform: rotateY(180deg);
}

.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .v-arabic .icon-fleche:before {
  transform: rotateY(180deg);
}

.icons-arrow-white-1 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -612px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 10px;
}

.icons-arrow-white_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -664px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-btn-a-min {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -890px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 28px;
  height: 20px;
}

.icons-btn-a-plus {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -910px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 28px;
  height: 20px;
}

.icons-btn-close-popin-little {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -930px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 27px;
  height: 28px;
}

.icons-btn-close-popin {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -958px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 37px;
  height: 37px;
}

.icons-btn-map {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -995px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 65px;
  height: 65px;
  width: 65px;
  height: 65px;
}

.icons-btn-menu-close {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1060px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 27px;
  height: 27px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 27px;
  height: 27px;
}

.main-menu .btn-menu {
  display: none;
  height: 35px;
}

.main-menu .btn-menu .btn-menu-close {
  padding: 7px 0 0 35px;
  font-family: "HelveticaNeueW02-77BdCn 694066";
  color: #ED0000;
  text-transform: uppercase;
  cursor: pointer;
  display: none;
  position: relative;
  height: 24px;
  line-height: 24px;
}

.main-menu .btn-menu .btn-menu-close:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1060px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 27px;
  height: 27px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 27px;
  height: 27px;
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
}

.main-menu .btn-menu .btn-menu-open {
  padding: 7px 0 0 35px;
  display: block;
  font-family: "HelveticaNeueW02-77BdCn 694066";
  color: #ED0000;
  text-transform: uppercase;
  cursor: pointer;
  position: relative;
  height: 24px;
  line-height: 24px;
}

.main-menu .btn-menu .btn-menu-open:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1087px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 24px;
  height: 24px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
}

.icons-btn-menu {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1087px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 24px;
  height: 24px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 24px;
  height: 24px;
}

.icons-btn-print {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1111px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 28px;
  height: 20px;
}

.icons-btn-search-header {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1131px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 18px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 24px;
  height: 24px;
}

.icons-btn-select {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1163px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 24px;
  height: 7px;
}

.stylized_select:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1163px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 24px;
  height: 7px;
}

.icons-btn-sharethis {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1170px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 20px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 28px;
  height: 20px;
}

.icons-bg-right-red {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -684px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 13px;
  height: 26px;
}

.icons-checkbox {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1207px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 17px;
  height: 49px;
}

.icons-icon-accordion-close {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1736px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 26px;
  height: 14px;
}

.icons-icon-accordion-open {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1750px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 26px;
  height: 14px;
}

.icons-icon-facebook-big {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2067px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 43px;
  height: 43px;
  text-indent: none;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 44px;
  height: 44px;
}

.icons-icon-facebook {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2110px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 31px;
  height: 31px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 31px;
  height: 31px;
}

.icons-icon-home-gray {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2227px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 27px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 28px;
  height: 27px;
  margin-top: 16px;
}

.icons-icon-home-gray:hover {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2254px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 27px;
  width: 28px;
  height: 27px;
  margin-top: 16px;
  margin-top: 16px;
}

.icons-icon-home-red {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2254px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 27px;
  width: 28px;
  height: 27px;
  margin-top: 16px;
}

.active .icons-icon-home-gray {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2254px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 28px;
  height: 27px;
  width: 28px;
  height: 27px;
  margin-top: 16px;
  margin-top: 16px;
}

.icons-icon-joinus {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2349px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 58px;
  height: 56px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 58px;
  height: 56px;
}

.icons-icon-jpg {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2405px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 81px;
  height: 51px;
}

.icons-icon-mail {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2456px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 33px;
  height: 23px;
}

.icons-icon-mp4 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2802px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 80px;
  height: 51px;
}

.icons-icon-pdf {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2853px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 56px;
  height: 56px;
}

.icons-icon-search {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3025px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 32px;
  height: 30px;
}

.icons-icon-twitter-big {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3296px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 48px;
  height: 39px;
  text-indent: none;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 48px;
  height: 39px;
}

.icons-icon-twitter {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3335px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 32px;
  height: 26px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 32px;
  height: 26px;
}

.icons-icon-video-play-red-rtl {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3458px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 35px;
  height: 35px;
}

.icons-icon-video-play-red {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3493px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 35px;
  height: 35px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 35px;
  height: 35px;
}

.item-video .btn-video {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3493px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 35px;
  height: 35px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 35px;
  height: 35px;
}

.icons-icon-video-play-rtl {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3528px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 66px;
  height: 65px;
}

.icons-icon-video-play {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3593px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 66px;
  height: 65px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 66px;
  height: 65px;
}

.icons-icon-webelieve {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3658px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 58px;
  height: 56px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 58px;
  height: 56px;
}

.icons-icon-westand {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3714px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 58px;
  height: 56px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  width: 58px;
  height: 56px;
}

.icons-icon-huile-r {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2281px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 86px;
  height: 34px;
}

.icons-icon-huile-w {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2315px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 86px;
  height: 34px;
}

.icons-icon-station-r {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3055px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 88px;
  height: 55px;
}

.icons-icon-station-w {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3110px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 88px;
  height: 55px;
}

.icons-icon-club-r {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1837px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 72px;
  height: 56px;
}

.icons-icon-club-w {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1893px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 72px;
  height: 56px;
}

.icons-icon-btn-discover {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1828px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 8px;
  height: 9px;
}

.icons-icon-total-card {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3250px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 71px;
  height: 46px;
}

.icons-icon-mazout {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2542px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 41px;
  height: 63px;
}

.icons-icon-devis {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2008px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 47px;
  height: 59px;
}

.icons-icon-happy-fuel {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -2184px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 67px;
  height: 43px;
}

.icons-marker-round-blue {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4157px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.icons-marker-round-green {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4173px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.icons-marker-round-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4189px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 12px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-marker-round-red-main_2x {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4201px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 24px;
  height: 24px;
}

.icons-marker-round-rose {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4225px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.icons-marker-round-violet {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4241px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.icons-marker-round-yellow {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4257px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 16px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  margin: -4px 5px 0 0;
}

.icons-marker15x15-gray-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4293px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 15px;
  height: 15px;
  height: 15px;
  width: 15px;
}

.icons-marker15x15-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4308px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 15px;
  height: 15px;
  height: 15px;
  width: 15px;
}

.icons-marker8x8-gray-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4323px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 8px;
  height: 8px;
}

.icons-marker8x8-red-main {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4339px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 8px;
  height: 8px;
}

.icons-picto-moins {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4616px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 2px;
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4616px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 2px;
}

.menu-toggable-facet h4:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4616px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 2px;
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4616px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 2px;
}

.icons-picto-plus {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4618px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4618px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
}

.menu-toggable-facet.facet-closed h4:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4618px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4618px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
}

.icons-star {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -5838px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 11px;
}

.icons-icon-video-play-55x55 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3404px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 55px;
  height: 54px;
}

.icons-icon-video-play-45x45 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -3361px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 44px;
  height: 43px;
}

.icons-arrow-light-blue-business-block {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -416px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.media-cover-business-block .block-short-override-light_blue .block-short-text a.btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -416px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.media-cover-business-block .block-short-override-blue_bg .block-short-text a.btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -292px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.media-cover-business-block .block-short-override-carmin_bg .block-short-text a.btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -302px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.media-cover-business-block .block-short-override-gray_bg .block-short-text a.btn-white:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -396px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-arrow-blue-business-block {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -292px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-arrow-carmin-business-block {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -302px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-agenda-next {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -26px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  width: 10px;
  height: 11px;
}

.view-calendar .date-nav-wrapper .date-next a {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -26px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  width: 10px;
  height: 11px;
}

.view-calendar .date-nav-wrapper .date-prev a {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -37px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  width: 10px;
  height: 11px;
}

.icons-agenda-prew {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -37px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 11px;
  width: 10px;
  height: 11px;
}

.icons-arrow-gray-business-block {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -396px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
}

.icons-calendrier {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1190px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 17px;
}

.pictos-date-author .date-display-single {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1190px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 17px;
}

.pictos .date-display-single {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1190px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 16px;
  height: 17px;
}

.pictos .field-name-field-location {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4111px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 17px;
}

.icons-localisation {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -4111px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 17px;
}

.icons-active-marker-right-red {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 0 no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 13px;
  height: 26px;
}

.link-action:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 0 no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 13px;
  height: 26px;
}

.link-action:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1390px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 10px;
}

.icons-cross-white-1 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1390px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 10px;
  height: 10px;
}

.icons-small-red-arrow {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -5825px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
}

.icons-arrow-more-desc {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -5825px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 12px;
  height: 13px;
}

.icons-cover-play-33 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1256px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 33px;
  height: 33px;
}

.icons-cover-play-41 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1289px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 41px;
  height: 41px;
}

.icons-cover-play-60 {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1330px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 60px;
  height: 60px;
}

.icons-bouton_scroll_56_transparent {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -818px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 72px;
  height: 72px;
}

.icons-bouton_scroll_56_plein {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -746px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 72px;
  height: 72px;
}

.icons-arrow-red-min {
  width: 8px;
  height: 7px;
}

.block-shared .facebook .icons-btn-sharethis {
  width: 32px;
  height: 30px;
}

.block-shared .twitter .icons-btn-sharethis {
  width: 32px;
  height: 30px;
}

.helvetica-MdCn {
  font-weight: normal;
  font-style: normal;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.language-el .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .helvetica-ThCn {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .title-2color {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",Arial;
}

.language-el .thin-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin",Arial;
}

.language-el .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",Arial;
}

.language-el .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt",Arial;
}

.language-el .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt",Arial;
}

.language-el .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",Arial;
}

.language-el .article-main-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .section-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-el .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",arial,sans-serif;
}

.language-el .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",arial,sans-serif;
}

.language-el .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md",arial,sans-serif;
}

.language-el .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","Helvetica Neue World W15_45 Lt";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue LT W15_65 Md";
}

.language-el .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","Helvetica Neue LT W15_35 Thin",Arial,sans-serif;
}

.language-el .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue World W15_75 Bd",Arial,sans-serif;
}

.language-ru .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .helvetica-ThCn {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .title-2color {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-ru .thin-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial;
}

.language-ru .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-ru .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-ru .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-ru .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-ru .article-main-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .section-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .footer-top {
  font-family: "Arial","sans-serif";
}

.language-ru .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-ru .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-ru .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-ru .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-ru .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-ru .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial,sans-serif;
}

.language-ru .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282",Arial,sans-serif;
}

.language-uk .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .helvetica-ThCn {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .title-2color {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-uk .thin-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial;
}

.language-uk .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-uk .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-uk .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-uk .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-uk .article-main-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .section-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .footer-top {
  font-family: "Arial","sans-serif";
}

.language-uk .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-uk .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-uk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-uk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-uk .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-uk .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial,sans-serif;
}

.language-uk .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282",Arial,sans-serif;
}

.language-bg .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .helvetica-ThCn {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .title-2color {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-bg .thin-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial;
}

.language-bg .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-bg .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-bg .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246",Arial;
}

.language-bg .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",Arial;
}

.language-bg .article-main-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .section-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .footer-top {
  font-family: "Arial","sans-serif";
}

.language-bg .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-bg .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-bg .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-bg .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270",arial,sans-serif;
}

.language-bg .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW10-47LtCn 777246";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","HelveticaNeueW10-67MdCn 777270";
}

.language-bg .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","HelveticaNeueW10-ThinCn 777315",Arial,sans-serif;
}

.language-bg .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282",Arial,sans-serif;
}

.language-vi .helvetica-MdCn {
  font-family: "Arial","sans-serif";
}

.language-vi .helvetica-BdCn {
  font-family: "Arial","sans-serif";
}

.language-vi .helvetica-LtCn {
  font-family: "Arial","sans-serif";
}

.language-vi .helvetica-ThCn {
  font-family: "Arial","sans-serif";
}

.language-vi .link-more {
  font-family: "Arial","sans-serif";
}

.language-vi .title-2color {
  font-family: "Arial","sans-serif";
}

.language-vi .title-2color strong {
  font-family: "Arial","sans-serif";
}

.language-vi .btn-red {
  font-family: "Arial","sans-serif";
}

.language-vi .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "Arial","sans-serif";
}

.language-vi .btn--link-title {
  font-family: "Arial","sans-serif";
}

.language-vi .btn-white {
  font-family: "Arial","sans-serif";
}

.language-vi .read-more {
  font-family: "Arial","sans-serif";
}

.language-vi .read-less {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-webform .title-2color {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals h2.sub-title {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals h3.total-title-3 {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals h3.total-title-3 strong {
  font-family: "Arial","sans-serif";
}

.language-vi .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "Arial","sans-serif";
}

.language-vi .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "Arial","sans-serif";
}

.language-vi .bloc_text_bundle #total-bloc-text h3 {
  font-family: "Arial","sans-serif";
}

.language-vi .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "Arial","sans-serif";
}

.language-vi .btn-offer {
  font-family: "Arial","sans-serif";
}

.language-vi .btn-icon--white-red {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .thin-title {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .thin-title .highlight {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .thin-title--small {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .ui-dialog .ui-dialog-content .title-popin {
  font-family: "Arial","sans-serif";
}

.language-vi .webform-client-form .webform-component-fieldset>legend {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .webform-client-form .form-item label {
  font-family: "Arial","sans-serif",Arial;
}

.language-vi .article-main-title {
  font-family: "Arial","sans-serif";
}

.language-vi .article-sub-title {
  font-family: "Arial","sans-serif";
}

.language-vi .article-sub-title strong {
  font-family: "Arial","sans-serif";
}

.language-vi .section-title {
  font-family: "Arial","sans-serif";
}

.language-vi .section-title strong {
  font-family: "Arial","sans-serif";
}

.language-vi .section-sub-title {
  font-family: "Arial","sans-serif";
}

.language-vi .btn-discover {
  font-family: "Arial","sans-serif";
}

.language-vi .read-more-link .details-link {
  font-family: "Arial","sans-serif";
}

.language-vi .business table td:first-child {
  font-family: "Arial","sans-serif";
}

.language-vi header .bar-logo-title .inner .signature {
  font-family: "Arial","sans-serif";
}

.language-vi header .header-bottom .site-name-header {
  font-family: "Arial","sans-serif";
}

.language-vi header .lead-text span {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "Arial","sans-serif";
}

.language-vi header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "Arial","sans-serif";
}

.language-vi .main-menu .btn-menu .btn-menu-open {
  font-family: "Arial","sans-serif";
}

.language-vi .main-menu .btn-menu .btn-menu-close {
  font-family: "Arial","sans-serif";
}

.language-vi .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-vi .mega-menu-sub-item>a {
  font-family: "Arial","sans-serif";
}

.language-vi .mega-menu-sub-item>.nolink {
  font-family: "Arial","sans-serif";
}

.language-vi .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "Arial","sans-serif";
}

.language-vi .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "Arial","sans-serif";
}

.language-vi .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-vi .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-vi .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-vi .mega-menu-blocks h2 {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "Arial","sans-serif";
}

.language-vi .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "Arial","sans-serif";
}

.language-vi .banner-image .inner .banner-title {
  font-family: "Arial","sans-serif",Arial,sans-serif;
}

.language-vi .banner-image .inner .banner-title strong {
  font-family: "Arial","sans-serif",Arial,sans-serif;
}

.language-cn .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .helvetica-ThCn {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .title-2color {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",Arial;
}

.language-cn .thin-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light",Arial;
}

.language-cn .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",Arial;
}

.language-cn .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light",Arial;
}

.language-cn .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light",Arial;
}

.language-cn .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",Arial;
}

.language-cn .article-main-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .section-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-cn .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",arial,sans-serif;
}

.language-cn .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",arial,sans-serif;
}

.language-cn .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium",arial,sans-serif;
}

.language-cn .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","MHei PRC Light";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","MHei PRC Medium";
}

.language-cn .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-ThinCn 674417","MHei PRC Light",Arial,sans-serif;
}

.language-cn .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold",Arial,sans-serif;
}

.language-th .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .helvetica-LtCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .helvetica-ThCn {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",Arial;
}

.language-th .thin-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light",Arial;
}

.language-th .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",Arial;
}

.language-th .thin-title--small {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light",Arial;
}

.language-th .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light",Arial;
}

.language-th .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",Arial;
}

.language-th .article-main-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .article-sub-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .section-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-th .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",arial,sans-serif;
}

.language-th .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",arial,sans-serif;
}

.language-th .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31",arial,sans-serif;
}

.language-th .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Helvetica Neue W31";
}

.language-th .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-47LtCn 694048","HelveticaNeueW31-Light",Arial,sans-serif;
}

.language-th .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold",Arial,sans-serif;
}

.language-kk .helvetica-MdCn {
  font-family: "Arial","sans-serif";
}

.language-kk .helvetica-BdCn {
  font-family: "Arial","sans-serif";
}

.language-kk .helvetica-LtCn {
  font-family: "Arial","sans-serif";
}

.language-kk .helvetica-ThCn {
  font-family: "Arial","sans-serif";
}

.language-kk .link-more {
  font-family: "Arial","sans-serif";
}

.language-kk .title-2color {
  font-family: "Arial","sans-serif";
}

.language-kk .title-2color strong {
  font-family: "Arial","sans-serif";
}

.language-kk .btn-red {
  font-family: "Arial","sans-serif";
}

.language-kk .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "Arial","sans-serif";
}

.language-kk .btn--link-title {
  font-family: "Arial","sans-serif";
}

.language-kk .btn-white {
  font-family: "Arial","sans-serif";
}

.language-kk .read-more {
  font-family: "Arial","sans-serif";
}

.language-kk .read-less {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-webform .title-2color {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals h2.sub-title {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals h3.total-title-3 {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals h3.total-title-3 strong {
  font-family: "Arial","sans-serif";
}

.language-kk .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "Arial","sans-serif";
}

.language-kk .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "Arial","sans-serif";
}

.language-kk .bloc_text_bundle #total-bloc-text h3 {
  font-family: "Arial","sans-serif";
}

.language-kk .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "Arial","sans-serif";
}

.language-kk .btn-offer {
  font-family: "Arial","sans-serif";
}

.language-kk .btn-icon--white-red {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .thin-title {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .thin-title .highlight {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .thin-title--small {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .ui-dialog .ui-dialog-content .title-popin {
  font-family: "Arial","sans-serif";
}

.language-kk .webform-client-form .webform-component-fieldset>legend {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .webform-client-form .form-item label {
  font-family: "Arial","sans-serif",Arial;
}

.language-kk .article-main-title {
  font-family: "Arial","sans-serif";
}

.language-kk .article-sub-title {
  font-family: "Arial","sans-serif";
}

.language-kk .article-sub-title strong {
  font-family: "Arial","sans-serif";
}

.language-kk .section-title {
  font-family: "Arial","sans-serif";
}

.language-kk .section-title strong {
  font-family: "Arial","sans-serif";
}

.language-kk .section-sub-title {
  font-family: "Arial","sans-serif";
}

.language-kk .btn-discover {
  font-family: "Arial","sans-serif";
}

.language-kk .read-more-link .details-link {
  font-family: "Arial","sans-serif";
}

.language-kk .business table td:first-child {
  font-family: "Arial","sans-serif";
}

.language-kk header .bar-logo-title .inner .signature {
  font-family: "Arial","sans-serif";
}

.language-kk header .header-bottom .site-name-header {
  font-family: "Arial","sans-serif";
}

.language-kk header .lead-text span {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "Arial","sans-serif";
}

.language-kk header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "Arial","sans-serif";
}

.language-kk .footer-top {
  font-family: "Arial","sans-serif";
}

.language-kk .main-menu .btn-menu .btn-menu-open {
  font-family: "Arial","sans-serif";
}

.language-kk .main-menu .btn-menu .btn-menu-close {
  font-family: "Arial","sans-serif";
}

.language-kk .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-kk .mega-menu-sub-item>a {
  font-family: "Arial","sans-serif";
}

.language-kk .mega-menu-sub-item>.nolink {
  font-family: "Arial","sans-serif";
}

.language-kk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "Arial","sans-serif";
}

.language-kk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "Arial","sans-serif";
}

.language-kk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-kk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-kk .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "Arial","sans-serif",arial,sans-serif;
}

.language-kk .mega-menu-blocks h2 {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "Arial","sans-serif";
}

.language-kk .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "Arial","sans-serif";
}

.language-kk .banner-image .inner .banner-title {
  font-family: "Arial","sans-serif",Arial,sans-serif;
}

.language-kk .banner-image .inner .banner-title strong {
  font-family: "Arial","sans-serif",Arial,sans-serif;
}

.language-km .helvetica-MdCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .helvetica-BdCn {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .helvetica-LtCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .helvetica-ThCn {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .link-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .title-2color {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .mosaic-no-image .item-mosaic .description .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn--link-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn-white {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .read-more {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .read-less {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-webform .title-2color {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals .block-full-hjc .block-news__content div a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals h2.sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals h3.total-title-3 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .node-type-gas-deals .text-rte h4.total-title-4 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn-offer {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn-icon--white-red {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .thin-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .thin-title .highlight {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .thin-title--small {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .webform-client-form .webform-component-fieldset>legend {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .webform-client-form .form-item label {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial;
}

.language-km .article-main-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .article-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .section-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .section-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .section-sub-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .btn-discover {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .read-more-link .details-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .bar-logo-title .inner .signature {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .header-bottom .site-name-header {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .lead-text span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .distinction span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item .menu-title a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.menu-block a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.business a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .main-menu .btn-menu .btn-menu-open {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .main-menu .btn-menu .btn-menu-close {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .menu-mega-link {
  font-family: "Roboto",sans-serif;
}

.language-km .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",arial,sans-serif;
}

.language-km .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",arial,sans-serif;
}

.language-km .mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",arial,sans-serif;
}

.language-km .mega-menu-blocks h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular";
}

.language-km .banner-image .inner .banner-title {
  font-family: "HelveticaNeueW02-67MdCn 694060","Handset Sans Khmer W00 Regular",Arial,sans-serif;
}

.language-km .banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold",Arial,sans-serif;
}

.helvetica-BdCn {
  font-weight: normal;
  font-style: normal;
  font-family: "HelveticaNeueW02-77BdCn 694066";
}

.helvetica-LtCn {
  font-weight: normal;
  font-style: normal;
  font-family: "HelveticaNeueW02-47LtCn 694048";
}

.helvetica-ThCn {
  font-weight: normal;
  font-style: normal;
  font-family: "HelveticaNeueW02-ThinCn 674417";
}

.f-right {
  float: right;
}

.f-left {
  float: left;
}

.hidden {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.text-hidden {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

.is-hidden {
  display: none;
}

.rte {
  font-size: 0.875rem;
  line-height: 17px;
}

.rte p {
  margin: 10px 0;
  line-height: 1em;
}

.rte ul {
  list-style-type: disc;
  margin: 14px;
  padding-left: 20px;
}

.title-2color {
  color: #374649;
  font-size: 2.188rem;
  line-height: 1em;
  margin-bottom: 40px;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  text-transform: uppercase;
  font-weight: normal;
}

.title-2color strong {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  color: #fff;
  font-weight: normal;
}

.title-grey .title-2color {
  color: #374649;
}

.title-red .title-2color {
  color: #ED0000;
}

.paragraphs-item-bloc-title-h2 h2.gris {
  color: #7D7064;
}

.paragraphs-item-bloc-title-h2 h2.orange {
  color: #db7e04;
}

.paragraphs-item-bloc-title-h2 h2.carmin {
  color: #B00429;
}

.paragraphs-item-bloc-title-h2 h2.bleu_fonce {
  color: #004196;
}

.paragraphs-item-bloc-title-h2 h2.bleu_clair {
  color: #2F7BB4;
}

.paragraphs-item-bloc-title-h2 h2.rouge {
  color: #ED0000;
}

.img-copyright img {
  display: block;
  width: 100%;
  height: auto;
}

.img-copyright .copyright {
  font-size: 75%;
  font-style: italic;
  margin-bottom: 5px;
}

.imprint {
  font-size: 82%;
  margin-top: 30px;
}

.btn-red {
  box-sizing: border-box;
  background: #ED0000;
  color: #fff;
  min-width: 210px;
  padding: 10px 10px 11px 35px;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 100%;
  display: inline-block;
  position: relative;
}

.btn-red:hover {
  background-color: #b00429;
  text-decoration: none;
}

.btn-red:before {
  content: "";
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
  background-size: 573px 3526px;
  display: inline-block;
  width: 9px;
  height: 10px;
  display: block;
  width: 9px;
  height: 8px;
  position: absolute;
  top: 40%;
  margin-top: 0;
  left: 15px;
}

.btn--link-title {
  box-sizing: border-box;
  background: #ED0000;
  color: #fff;
  min-width: 210px;
  padding: 10px 10px 11px 35px;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 100%;
  display: inline-block;
  position: relative;
}

.btn--link-title:hover {
  background-color: #b00429;
  text-decoration: none;
}

.btn--link-title:before {
  content: "";
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
  background-size: 573px 3526px;
  display: inline-block;
  width: 9px;
  height: 10px;
  display: block;
  width: 9px;
  height: 8px;
  position: absolute;
  top: 40%;
  margin-top: 0;
  left: 15px;
}

.btn-gris {
  background-color: #7D7064;
}

.btn-orange {
  background-color: #db7e04;
}

.btn-carmin {
  background-color: #B00429;
}

.btn-bleu_fonce {
  background-color: #004196;
}

.btn-bleu_clair {
  background-color: #2F7BB4;
}

.btn-rouge {
  background-color: #ED0000;
}

.js-read-more-container .read-less {
  display: none;
}

.js-read-more-container .read-less .text-less {
  display: block;
}

.js-read-more-container .read-less .text-more {
  display: none;
}

.js-read-more-container .read-more {
  display: none;
}

.js-read-more-container .read-more .text-more {
  display: block;
}

.js-read-more-container .read-more .text-less {
  display: none;
}

.background-inner {
  position: absolute;
  width: 100%;
  background: transparent url(/./img/bg-slider-inner.2675c273d56b5de5ed771119cfe22039.png) repeat 0 0;
  padding: 20px;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 40px;
}

.page-faq html[dir="rtl"] .page-faq__sugg-result::after {
  transform: rotateY(180deg);
}

.page-faq html[dir="rtl"] .page-faq__topic::after {
  transform: rotateY(180deg);
}

.page-faq .v-arabic .page-faq__sugg-result::after {
  transform: rotateY(180deg);
}

.page-faq .v-arabic .page-faq__topic::after {
  transform: rotateY(180deg);
}

.isChrome .link-more:before {
  top: 4px;
  left: 0;
}

.isChrome .v-arabic .link-more:before {
  top: 4px;
  left: auto;
  right: 0;
}

.isChrome .v-arabic .btn-red {
  padding-left: 10px;
  padding-right: 35px;
}

.isChrome .v-arabic .btn-red:before {
  top: 14px;
  left: auto;
}

.isChrome .v-arabic .mosaic-no-image .item-mosaic .description .btn-white {
  padding-left: 10px;
  padding-right: 35px;
}

.isChrome .v-arabic .mosaic-no-image .item-mosaic .description .btn-white:before {
  top: 14px;
  left: auto;
}

.isChrome .v-arabic .btn--link-title {
  padding-left: 10px;
  padding-right: 35px;
}

.isChrome .v-arabic .btn--link-title:before {
  top: 14px;
  left: auto;
}

.isChrome .v-arabic .btn-white {
  padding: 10px 35px 10px 10px;
}

.isChrome .v-arabic .btn-white:before {
  top: 14px;
  left: auto;
}

.isChrome .btn-red {
  padding: 10px 10px 10px 35px;
}

.isChrome .mosaic-no-image .item-mosaic .description .btn-white {
  padding: 10px 10px 10px 35px;
}

.isChrome .btn--link-title {
  padding: 10px 10px 10px 35px;
}

.isChrome .btn-white {
  padding: 10px 10px 10px 35px;
}

.isChrome .btn-white:before {
  top: 14px;
  left: 15px;
}

.js .clickable-block {
  cursor: pointer;
}

h1.business-homepage-title {
  margin: 53px auto 30px;
  font: normal 44px/44px "HelveticaNeueW02-ThinCn 674417";
}

h1.business-homepage-title strong {
  color: #ED0000;
}

a.business-homepage-custom-area {
  margin-left: 24px;
}

a.business-homepage-custom-area::before {
  background: transparent url(/./img/logout.e1b703cecf3395dfe86ef1fec692a391.png) no-repeat 0 0;
  content: "";
  display: inline-block;
  height: 11px;
  margin-right: 5px;
  width: 10px;
}

.text-rte p {
  margin-bottom: 10px;
}

.text-rte p.total-link {
  font-family: "Arial","sans-serif";
  color: #ED0000;
  font-size: 1rem;
  line-height: 15px;
  text-align: left;
  background: url(/./img/arrow-red-main.d51cf7df41a2e9aca1355f806c6d7555.png) no-repeat 3px center;
  padding-left: 16px;
  float: right;
  margin-bottom: 15px;
  margin-top: 15px;
}

.node-type-webform .title-2color {
  color: #e20031;
  font-family: "HelveticaNeueW02-47LtCn 694048";
}

.node-type-webform h1.title-2color {
  text-transform: uppercase;
  color: #ED0000;
  font-size: 2.188rem;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  line-height: 1em;
  font-weight: 400;
}

.resume-footer {
  font-size: 0.875rem;
  line-height: 17px;
  padding: 0 15px;
  text-align: justify;
  margin: 20px 0 0;
}

.maintenance-page header .header-bottom {
  padding-bottom: 1px;
}

.maintenance-page header .bar-logo-title {
  margin: 0;
}

.maintenance-page .site-slogan {
  color: #ED0000;
  font-size: 82%;
  padding-bottom: 5px;
  text-align: center;
  font-family: "Arial","sans-serif";
  text-transform: uppercase;
}

.node-type-gas-deals .node .title-media.title-offer .inner {
  border-bottom: 1px solid #374649;
  padding: 27px 0 16px;
}

.node-type-gas-deals .node .title-media.title-offer .inner .banner-title {
  text-transform: inherit;
}

.node-type-gas-deals .wrapper-image {
  float: left;
}

.node-type-gas-deals .block-full-hjc {
  display: inline-block;
  width: 475px;
}

.node-type-gas-deals .block-full-hjc .block-news__content a {
  width: 271px;
  display: block;
  margin: 42px auto 0;
}

.node-type-gas-deals .block-full-hjc .block-news__content a div:first-child {
  background: #004bad none repeat scroll 0 0 !important;
}

.node-type-gas-deals .block-full-hjc .block-news__content div:first-child {
  margin-bottom: 36px;
  margin-top: 43px;
}

.node-type-gas-deals .block-full-hjc .block-news__content div a {
  color: #374649;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 2.125rem;
}

.node-type-gas-deals .block-full-hjc .block-news {
  height: auto;
}

.node-type-gas-deals .block-full-hjc .block-news .total-block-edito-text__desc p {
  margin: 0px !important;
}

.node-type-gas-deals .paragraphs-item-picture-html-js-css .block-news .block-news__title {
  color: #004196;
}

.node-type-gas-deals .paragraphs-item-picture-html-js-css .block-news .total-block-edito-text__desc {
  color: #374649;
  font-family: arial,sans-serif;
  font-size: 0.750rem;
  margin: 30px 15px 0;
  padding: 16px 0 0;
  line-height: 0;
}

.node-type-gas-deals .dgrey_color {
  background-color: #374649;
  color: #fff;
}

.node-type-gas-deals .total-bloc-text article {
  padding: 18px 0 26px 15px;
}

.node-type-gas-deals .total-bloc-text article h3 {
  margin-bottom: 16px;
  line-height: 35px;
}

.node-type-gas-deals .total-bloc-text article h3 img {
  margin-right: 15px;
  height: 31px;
  width: 27px;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-gris .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #7D7064;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-gris .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu-gris.fed54934a36dceff79e631020397b758.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-orange .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #db7e04;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-orange .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--orange.5742f7cbe879a82349a79af7cd7a6dc2.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-carmin .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #B00429;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-carmin .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--carmin.14df4487c838488ae0671be3b0e9845e.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-bleu_fonce .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #004196;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-bleu_fonce .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-fonce.1e4999afea2306f992d42de3eae44cce.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-bleu_clair .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #2F7BB4;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-bleu_clair .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-clair.62065db75e3a776019adf01dcceebafe.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-rouge .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #ED0000;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-rouge .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu.a6eb5fd602a42d7780741cefaf52f406.png) no-repeat scroll;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-blanc .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #fff;
}

.node-type-gas-deals .block-to-read .block-to-read-fields.link-color-blanc .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  top: 6px;
  position: relative;
  padding: 0 16px 0 0;
}

.node-type-gas-deals .block-to-read .block-to-read-fields .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  font-size: 1.063px;
}

.node-type-gas-deals .link-color-gris .block-to-read-fields .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #7D7064;
}

.node-type-gas-deals .link-color-gris .block-to-read-fields .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu-gris.fed54934a36dceff79e631020397b758.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-gris .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #7D7064;
}

.node-type-gas-deals .link-color-gris .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu-gris.fed54934a36dceff79e631020397b758.png) no-repeat scroll;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.gris b {
  color: #7D7064;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.orange b {
  color: #db7e04;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.carmin b {
  color: #B00429;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.bleu_fonce b {
  color: #004196;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.bleu_clair b {
  color: #2F7BB4;
}

.node-type-gas-deals .paragraphs-item-bloc-title-h2 h2.rouge b {
  color: #ED0000;
}

.node-type-gas-deals .item-node-website a {
  color: #ED0000;
}

.node-type-gas-deals .item-node-website .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu.a6eb5fd602a42d7780741cefaf52f406.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-gris .item-node-website a {
  color: #7D7064;
}

.node-type-gas-deals .color-link-gris .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu-gris.fed54934a36dceff79e631020397b758.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-orange .item-node-website a {
  color: #db7e04;
}

.node-type-gas-deals .color-link-orange .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--orange.5742f7cbe879a82349a79af7cd7a6dc2.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-carmin .item-node-website a {
  color: #B00429;
}

.node-type-gas-deals .color-link-carmin .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--carmin.14df4487c838488ae0671be3b0e9845e.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-bleu_fonce .item-node-website a {
  color: #004196;
}

.node-type-gas-deals .color-link-bleu_fonce .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-fonce.1e4999afea2306f992d42de3eae44cce.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-bleu_clair .item-node-website a {
  color: #2F7BB4;
}

.node-type-gas-deals .color-link-bleu_clair .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-clair.62065db75e3a776019adf01dcceebafe.png) no-repeat scroll;
}

.node-type-gas-deals .color-link-rouge .item-node-website a {
  color: #ED0000;
}

.node-type-gas-deals .color-link-rouge .item-node-website .link-website-text:before {
  background: transparent url(/./img/fleche-rouge-mega-menu.a6eb5fd602a42d7780741cefaf52f406.png) no-repeat scroll;
}

.node-type-gas-deals .btn-gris {
  background-color: #7D7064;
}

.node-type-gas-deals .btn-orange {
  background-color: #db7e04;
}

.node-type-gas-deals .btn-carmin {
  background-color: #B00429;
}

.node-type-gas-deals .btn-bleu_fonce {
  background-color: #004196;
}

.node-type-gas-deals .btn-bleu_clair {
  background-color: #2F7BB4;
}

.node-type-gas-deals .btn-rouge {
  background-color: #ED0000;
}

.node-type-gas-deals .total-website-block .link-website-text:before {
  height: 12px;
  padding: 3px 16px 0 0;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text {
  padding: 0 17px 0 0;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p {
  margin-bottom: 20px;
  line-height: 22px;
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  text-align: justify;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.250rem;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .total-bloc-text ul li {
  background: transparent url(/./img/arrow-white.b03a002aa9e4be4bdfc9f6177bad1a84.png) no-repeat scroll;
  font-family: "Arial","sans-serif",sans-serif;
  font-size: 1rem;
  margin-bottom: 7px;
  padding-left: 15px;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.750rem;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .alternative_color {
  background-color: #b00429;
  color: #fff;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .lgrey_color {
  background-color: #F8F8F8;
  color: #374649;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .dgrey_color {
  background-color: #374649;
  color: #fff;
}

.node-type-gas-deals .paragraphs-item-bloc-text-bundle .main_color {
  background-color: #ED0000;
  color: #fff;
}

.node-type-gas-deals .wrapper-image.mobile-picture {
  display: none;
}

.node-type-gas-deals h2.sub-title {
  color: #374649;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-weight: 400;
  line-height: 26px;
  text-align: justify;
  text-transform: uppercase;
  font-size: 2.5rem;
}

.node-type-gas-deals h2.sub-title b {
  color: #ED0000;
  font: 40px "Roboto",sans-serif;
}

.node-type-gas-deals .link-color-orange .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #db7e04;
}

.node-type-gas-deals .link-color-orange .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--orange.5742f7cbe879a82349a79af7cd7a6dc2.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-carmin .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #B00429;
}

.node-type-gas-deals .link-color-carmin .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--carmin.14df4487c838488ae0671be3b0e9845e.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-bleu_fonce .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #004196;
}

.node-type-gas-deals .link-color-bleu_fonce .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-fonce.1e4999afea2306f992d42de3eae44cce.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-bleu_clair .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #2F7BB4;
}

.node-type-gas-deals .link-color-bleu_clair .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-clair.62065db75e3a776019adf01dcceebafe.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-rouge .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #ED0000;
}

.node-type-gas-deals .link-color-rouge .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu.a6eb5fd602a42d7780741cefaf52f406.png) no-repeat scroll;
}

.node-type-gas-deals .link-color-rouge.link-color-blanc .block-to-read .block-to-read-group-text .block-to-read-fields__link a {
  color: #fff;
}

.node-type-gas-deals .link-color-rouge.link-color-blanc .block-to-read .block-to-read-group-text .block-to-read-fields__link a:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -654px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  top: 6px;
  position: relative;
  padding: 0 16px 0 0;
}

.node-type-gas-deals .title-media.button-offer .inner {
  padding: 0;
}

.node-type-gas-deals .lgrey-color .total-block-edito .total-block-edito-text .total-block-edito-text__link a:before {
  background: none;
}

.node-type-gas-deals .lgrey-color .total-block-edito .total-block-edito-text .total-block-edito-text__link a.btn-white {
  background: #ED0000 url(/./img/arrow-white.b03a002aa9e4be4bdfc9f6177bad1a84.png) 15px 15px no-repeat;
}

.node-type-gas-deals h3.total-title-3 {
  display: block;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 1.750rem;
  font-weight: normal;
}

.node-type-gas-deals h3.total-title-3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.node-type-gas-deals .text-rte h4.total-title-4 {
  display: block;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 1.250rem;
  font-weight: normal;
}

.node-type-gas-deals .text-rte h4.total-title-4 strong {
  font-weight: normal;
}

.node-type-gas-deals.node-mega-gabarit .container-mg {
  margin: 30px 0;
  padding: 0;
}

.bloc_text_bundle.one-columns .total-bloc-text {
  width: initial;
}

.bloc_text_bundle #total-bloc-text {
  padding: 25px 15px;
}

.bloc_text_bundle #total-bloc-text p {
  margin-bottom: 20px;
  line-height: 22px;
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  text-align: initial;
}

.bloc_text_bundle #total-bloc-text p.sub-title-deals {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.250rem;
}

.bloc_text_bundle #total-bloc-text ul li {
  background: transparent url(/./img/arrow-white.b03a002aa9e4be4bdfc9f6177bad1a84.png) no-repeat scroll;
  font-family: "Arial","sans-serif",sans-serif;
  font-size: 1rem;
  margin-bottom: 7px;
  padding-left: 15px;
}

.bloc_text_bundle #total-bloc-text h3 {
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.750rem;
  line-height: 1.750rem;
  margin-bottom: 25px;
}

.bloc_text_bundle #total-bloc-text h3 strong {
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.bloc_text_bundle .alternative_color {
  background-color: #b00429;
  color: #fff;
}

.bloc_text_bundle .lgrey_color {
  background-color: #F8F8F8;
  color: #374649;
}

.bloc_text_bundle .dgrey_color {
  background-color: #374649;
  color: #fff;
}

.bloc_text_bundle .main_color {
  background-color: #ED0000;
  color: #fff;
}

.btn-offer {
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 100%;
  min-width: 210px;
  padding: 10px 10px 11px;
  position: relative;
}

.btn-offer::before {
  background-image: url(/./img/arrow-white.b03a002aa9e4be4bdfc9f6177bad1a84.png);
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 10px;
}

.btn-offer.btn-rouge {
  background-color: #ED0000;
}

.btn-offer.btn-gris {
  background-color: #7D7064;
}

.btn-offer.btn-orange {
  background-color: #db7e04;
}

.btn-offer.btn-carmin {
  background-color: #B00429;
}

.btn-offer.btn-bleu_fonce {
  background-color: #004196;
}

.btn-offer.btn-bleu_clair {
  background-color: #2F7BB4;
}

.mega-gabarit-right-column .block-news .f-right {
  margin: 0;
}

.context-picto_32_32 {
  float: left;
  padding: 0 15px 0 0;
}

.total-bloc-text-p {
  padding: 5px 0 0;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.no-touch .custom-select--mobile {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.no-touch input[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input.btn-icon--contrib:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input.btn-icon--contrib:hover .btn-icon--icon-unselected {
  display: none;
}

.no-touch input.btn-icon--contrib:hover .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input.btn-icon--contrib:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input.btn-icon--contrib:focus .btn-icon--icon-unselected {
  display: none;
}

.no-touch input.btn-icon--contrib:focus .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input.btn-icon--contrib:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input.btn-icon--contrib:active .btn-icon--icon-unselected {
  display: none;
}

.no-touch input.btn-icon--contrib:active .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input.btn-icon--contrib:hover.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input.btn-icon--contrib:focus.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input.btn-icon--contrib:active.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch input.btn-icon--contrib.selected {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch input.btn-icon--contrib.selected .btn-icon--icon-unselected {
  display: none;
}

.no-touch input.btn-icon--contrib.selected .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a.btn-icon--contrib:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a.btn-icon--contrib:hover .btn-icon--icon-unselected {
  display: none;
}

.no-touch a.btn-icon--contrib:hover .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a.btn-icon--contrib:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a.btn-icon--contrib:focus .btn-icon--icon-unselected {
  display: none;
}

.no-touch a.btn-icon--contrib:focus .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a.btn-icon--contrib:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a.btn-icon--contrib:active .btn-icon--icon-unselected {
  display: none;
}

.no-touch a.btn-icon--contrib:active .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch a.btn-icon--contrib:hover.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a.btn-icon--contrib:focus.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a.btn-icon--contrib:active.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a.btn-icon--contrib.selected {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch a.btn-icon--contrib.selected .btn-icon--icon-unselected {
  display: none;
}

.no-touch a.btn-icon--contrib.selected .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="radio"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="radio"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="radio"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="checkbox"].btn-icon--contrib:hover+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="checkbox"].btn-icon--contrib:focus+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="checkbox"].btn-icon--contrib:active+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: none;
}

.no-touch div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div.btn-icon--contrib:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div.btn-icon--contrib:hover .btn-icon--icon-unselected {
  display: none;
}

.no-touch div.btn-icon--contrib:hover .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div.btn-icon--contrib:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div.btn-icon--contrib:focus .btn-icon--icon-unselected {
  display: none;
}

.no-touch div.btn-icon--contrib:focus .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div.btn-icon--contrib:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div.btn-icon--contrib:active .btn-icon--icon-unselected {
  display: none;
}

.no-touch div.btn-icon--contrib:active .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch div.btn-icon--contrib:hover.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div.btn-icon--contrib:focus.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div.btn-icon--contrib:active.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div.btn-icon--contrib.selected {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.no-touch div.btn-icon--contrib.selected .btn-icon--icon-unselected {
  display: none;
}

.no-touch div.btn-icon--contrib.selected .btn-icon--icon-selected {
  display: inline-block;
}

.no-touch input.btn-icon--contrib.selected.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch a.btn-icon--contrib.selected.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.no-touch div.btn-icon--contrib.selected.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

.text-highlight {
  color: #ED0000;
}

.btn-icon--white {
  position: relative;
  display: inline-block;
  padding: 14px 20px 10px 50px;
  background-color: #fff;
}

.btn-icon--white::before {
  content: '';
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  background: 0 0 no-repeat;
  background-size: contain;
}

.btn-icon--white .no-touch:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white .no-touch:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white .no-touch:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-red {
  position: relative;
  display: inline-block;
  padding: 14px 20px 10px 50px;
  background-color: #fff;
  font-size: 1rem;
  font-family: "HelveticaNeueW02-67MdCn 694060",Arial;
  color: #ED0000;
  border: 1px solid #ED0000;
}

.btn-icon--white-red::before {
  content: '';
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  background: 0 0 no-repeat;
  background-size: contain;
}

.btn-icon--white-red .no-touch:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-red .no-touch:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-red .no-touch:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-gray {
  position: relative;
  display: inline-block;
  padding: 14px 20px 10px 50px;
  background-color: #fff;
  font-size: 1rem;
  color: #374649;
  border: 1px solid #374649;
}

.btn-icon--white-gray::before {
  content: '';
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  background: 0 0 no-repeat;
  background-size: contain;
}

.btn-icon--white-gray .no-touch:hover {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-gray .no-touch:focus {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

.btn-icon--white-gray .no-touch:active {
  background-color: #ED0000;
  color: #fff;
  border-color: #fff;
}

input[type="radio"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

input[type="radio"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

input[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

input[type="radio"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

input[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

input[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

input[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

input.btn-icon--contrib {
  padding-left: 15px;
}

input.btn-icon--contrib::before {
  content: none !important;
}

input.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

input.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

a[type="radio"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

a[type="radio"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

a[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

a[type="radio"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

a[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

a[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

a[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

a.btn-icon--contrib {
  padding-left: 15px;
}

a.btn-icon--contrib::before {
  content: none !important;
}

a.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

a.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

div[type="radio"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

div[type="radio"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

div[type="radio"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

div[type="radio"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

div[type="radio"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib {
  padding-left: 15px;
}

div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib::before {
  content: none !important;
}

div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

div[type="checkbox"].btn-icon--contrib+label.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

div[type="checkbox"].btn-icon--contrib:checked+label.btn-icon--contrib.btn-icon--red {
  background-color: #b00429;
  border-color: #b00429;
}

div.btn-icon--contrib {
  padding-left: 15px;
}

div.btn-icon--contrib::before {
  content: none !important;
}

div.btn-icon--contrib .btn-icon--icon-unselected {
  display: inline-block;
  padding-right: 10px;
}

div.btn-icon--contrib .btn-icon--icon-selected {
  display: none;
  padding-right: 10px;
}

input.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

a.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

div.btn-icon--contrib.btn-icon--red {
  background-color: #ED0000;
  color: #fff;
  border-color: #ED0000;
}

.link-color-gris .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #7D7064;
}

.link-color-gris .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu-gris.fed54934a36dceff79e631020397b758.png) no-repeat scroll;
}

.link-color-orange .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #db7e04;
}

.link-color-orange .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--orange.5742f7cbe879a82349a79af7cd7a6dc2.png) no-repeat scroll;
}

.link-color-carmin .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #B00429;
}

.link-color-carmin .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--carmin.14df4487c838488ae0671be3b0e9845e.png) no-repeat scroll;
}

.link-color-bleu_fonce .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #004196;
}

.link-color-bleu_fonce .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-fonce.1e4999afea2306f992d42de3eae44cce.png) no-repeat scroll;
}

.link-color-bleu_clair .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #2F7BB4;
}

.link-color-bleu_clair .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu--bleu-clair.62065db75e3a776019adf01dcceebafe.png) no-repeat scroll;
}

.link-color-rouge .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a {
  color: #ED0000;
}

.link-color-rouge .block-to-read .block-to-read-group-text .block-to-read-fields__wrapper-link .block-to-read-fields__link a:before {
  background: transparent url(/./img/fleche-rouge-mega-menu.a6eb5fd602a42d7780741cefaf52f406.png) no-repeat scroll;
}

.thin-title {
  font-size: 2.5rem;
  line-height: 48px;
  font-family: "HelveticaNeueW02-ThinCn 674417",Arial;
  text-transform: uppercase;
}

.thin-title .highlight {
  color: #ED0000;
  font-family: "HelveticaNeueW02-67MdCn 694060",Arial;
}

.thin-title--small {
  font-size: 1.750rem;
  line-height: 34px;
  font-family: "HelveticaNeueW02-47LtCn 694048",Arial;
  text-transform: none;
  letter-spacing: .5px;
}

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/./img/bg-overlay.002b4717f7ebab9b56b4044bddb43ed8.png) 0 0 repeat;
  z-index: 999;
}

.js-popin {
  display: none;
}

.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  outline: 0;
  background: #FFF;
  box-sizing: border-box;
  width: 960px;
  z-index: 1000;
}

.ui-dialog .ui-dialog-titlebar {
  padding: 0;
  position: relative;
}

.ui-dialog .ui-dialog-title {
  display: none;
}

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  top: 13px;
  right: 13px;
  width: 37px;
  height: 37px;
  margin: 0;
  padding: 0;
  display: block;
  background: url(/./img/btn-close-popin.77b108bb1dc7c37a3369e135cf49edf6.png) no-repeat 0 0;
  border: none;
  cursor: pointer;
  text-indent: 999px;
  z-index: 999;
}

.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 50px;
  background: none;
  overflow: auto;
}

.ui-dialog .ui-dialog-content p {
  font-size: 87.5%;
  margin-bottom: 15px;
}

.ui-dialog .ui-dialog-content .title-popin {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  color: #ED0000;
  font-size: 175%;
  line-height: 1em;
  margin-bottom: 15px;
}

.ui-dialog .ui-dialog-content .title-popin .link-sharethis {
  margin-left: 55px;
  display: inline-block;
}

.ui-dialog .ui-dialog-content .copyright {
  margin-bottom: 5px;
  font-size: 75%;
}

.full-page-form .webform-client-form {
  max-width: 100%;
}

.full-page-form .webform-client-form .webform-component-fieldset {
  max-width: 696px;
  margin-right: auto;
  margin-left: auto;
}

.full-page-form .webform-client-form .webform-items-container {
  width: 100%;
}

.two-columns .webform-client-form {
  max-width: 696px;
}

.webform-client-form {
  background-color: #F8F8F8;
  margin-right: auto;
  margin-left: auto;
}

.webform-client-form .element-invisible {
  display: none;
}

.webform-client-form .webform-component-fieldset {
  padding: 50px 40px;
  border-bottom: 1px solid rgba(124,125,127,0.2);
}

.webform-client-form .webform-component-fieldset>legend {
  position: relative;
  top: 50px;
  font-family: "HelveticaNeueW02-47LtCn 694048",Arial;
  font-size: 1.750rem;
  line-height: 34px;
  color: #ED0000;
  max-width: inherit;
}

.webform-client-form .managed-file-container input[type="file"] {
  display: inline-block;
  margin: 0 5px;
}

.webform-client-form .webform-items-container.textfield-container {
  border: solid 1px #A6A6A6;
  display: inherit;
}

.webform-client-form .webform-items-container textarea {
  border: solid 1px #A6A6A6;
  display: inherit;
}

.webform-client-form .webform-items-container .stylized_select {
  border: solid 1px #A6A6A6;
}

.webform-client-form .webform-items-container.webform-email-container {
  border: solid 1px #A6A6A6;
  display: inherit;
}

.webform-client-form .webform-items-container.webform-number-container {
  border: solid 1px #A6A6A6;
  display: inherit;
}

.webform-client-form input[type="text"] {
  position: relative;
  background-color: #fff;
  border: 0;
  font-family: Arial;
  font-size: 1rem;
  line-height: 20px;
}

.webform-client-form input[type="email"] {
  position: relative;
  background-color: #fff;
  border: 0;
  font-family: Arial;
  font-size: 1rem;
  line-height: 20px;
}

.webform-client-form input[type="number"] {
  position: relative;
  background-color: #fff;
  border: 0;
  font-family: Arial;
  font-size: 1rem;
  line-height: 20px;
}

.webform-client-form input[type="tel"] {
  position: relative;
  background-color: #fff;
  border: 0;
  font-family: Arial;
  font-size: 1rem;
  line-height: 20px;
}

.webform-client-form textarea {
  position: relative;
  background-color: #fff;
  border: 0;
  font-family: Arial;
  font-size: 1rem;
  line-height: 20px;
}

.webform-client-form .form-item label {
  font-size: 100%;
  font-weight: normal;
  margin: 6px 0;
  width: auto;
  font-family: "HelveticaNeueW02-67MdCn 694060",Arial;
}

.webform-client-form .stylized_select {
  background-color: #fff;
}

.webform-client-form .stylized_select select {
  font-family: Arial;
  font-size: 1rem;
  box-sizing: content-box;
}

.webform-client-form .stylized_select select>option {
  background-color: #fff;
}

.webform-client-form .stylized-select-text {
  font-family: Arial;
  font-size: 1rem;
  box-sizing: content-box;
}

.webform-client-form .webform-component-radios>.radios-container .form-radios {
  display: flex;
  flex-wrap: wrap;
}

.webform-client-form .webform-component-radios>.radios-container .form-radios label {
  font-weight: normal;
  margin-top: 0;
  padding-top: 0;
}

.webform-client-form .webform-component-radios>.radios-container .form-radios label::before {
  display: inline-block;
}

.webform-client-form .webform-items-container.date-container {
  display: flex;
}

.webform-client-form .webform-items-container.date-container .stylized_select {
  box-sizing: border-box;
}

.webform-client-form .webform-items-container.date-container .stylized_select+.stylized_select {
  margin-left: 10px;
}

.webform-client-form .webform-items-container.date-container .stylized_select::before {
  content: none;
}

.webform-client-form .webform-items-container.date-container .stylized_select.day {
  max-width: 55px;
}

.webform-client-form .webform-items-container.date-container .stylized_select.month {
  max-width: 55px;
}

.webform-client-form .webform-items-container.date-container .stylized_select.year {
  max-width: 75px;
}

.webform-client-form .form-actions {
  position: relative;
  top: -1px;
  height: auto;
  background-color: #F8F8F8;
  margin-top: 0;
  display: flex;
  justify-content: flex-end;
}

.webform-client-form .webform-submit {
  float: right;
  margin-bottom: 10px;
}

.ie11 .webform-client-form .form-actions {
  display: block;
}

.container-mg {
  padding: 30px 0;
}

.container-beige {
  background-color: #F8F8F8;
  padding: 65px 0;
}

.container-beige-diagonal {
  background: #F8F8F8 url(/./img/bg-overlay.002b4717f7ebab9b56b4044bddb43ed8.png) repeat 0 0;
  padding: 30px 0;
}

.container-grey {
  background-color: #F8F8F8;
}

.container-framed {
  background: transparent url(/./img/bg-overlay.002b4717f7ebab9b56b4044bddb43ed8.png) repeat scroll 0 0;
}

.padding-0 {
  padding: 0 !important;
}

.padding-20 {
  padding: 20px 0;
}

.margin-bottom-60 {
  margin-bottom: 60px;
}

.padding-40 {
  padding: 40px 0;
}

.inner {
  width: 960px;
  margin: 0 auto;
  box-sizing: border-box;
}

.inner.container-white .full-page-form {
  padding-left: 3px;
}

.block-66 {
  width: 592px;
  float: left;
}

.block-33 {
  width: 300px;
  float: right;
}

#user-register-form input[type="text"] {
  margin: 5px 0 0 0;
}

#user-register-form input[type="text"]:disabled {
  background: #A2A1A1;
}

#user-register-form input[type="password"] {
  margin: 5px 0 0 0;
}

#user-register-form input[type="password"]:disabled {
  background: #A2A1A1;
}

#user-register-form input[type="email"] {
  margin: 5px 0 0 0;
}

#user-register-form input[type="email"]:disabled {
  background: #A2A1A1;
}

#user-register-form input[type="number"] {
  margin: 5px 0 0 0;
}

#user-register-form input[type="number"]:disabled {
  background: #A2A1A1;
}

#user-register-form textarea {
  margin: 5px 0 0 0;
}

#user-register-form .form-radios .radio-item {
  margin: 10px 0 0 25px;
}

#user-profile-form input[type="text"] {
  margin: 5px 0 0 0;
}

#user-profile-form input[type="text"]:disabled {
  background: #A2A1A1;
}

#user-profile-form input[type="password"] {
  margin: 5px 0 0 0;
}

#user-profile-form input[type="password"]:disabled {
  background: #A2A1A1;
}

#user-profile-form input[type="email"] {
  margin: 5px 0 0 0;
}

#user-profile-form input[type="email"]:disabled {
  background: #A2A1A1;
}

#user-profile-form input[type="number"] {
  margin: 5px 0 0 0;
}

#user-profile-form input[type="number"]:disabled {
  background: #A2A1A1;
}

#user-profile-form textarea {
  margin: 5px 0 0 0;
}

#user-profile-form .form-radios .radio-item {
  margin: 10px 0 0 25px;
}

.wrapper {
  box-sizing: border-box;
  margin: auto;
  max-width: 1170px;
  position: relative;
  width: 100%;
}

.total-identity .wrapper a img {
  max-height: 47px;
}

.full {
  max-width: 100% !important;
  width: 100% !important;
}

.article-main-title {
  border-bottom: 1px solid #7c7d7f;
  color: #ED0000;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 3.750rem;
  letter-spacing: .2px;
  line-height: 55px;
  padding-bottom: 10px;
  text-transform: uppercase;
}

.article-sub-title {
  color: #374649;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  font-size: 1.750rem;
  line-height: 28px;
  margin-bottom: 30px;
  max-width: 93%;
}

.article-sub-title strong {
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.article-sub-title.iconized {
  box-sizing: border-box;
  padding-left: 33px;
}

.article-sub-title.iconized:nth-of-type(3) {
  background: url(/./img/icon-red-question.28b00e68fed10b926fc38830bf033b03.png) top 5px left 0 no-repeat;
}

.article-sub-title.iconized:nth-of-type(4) {
  background: url(/./img/icon-red-plus.234ed8c866597247241b4735e2652390.png) top 5px left 0 no-repeat;
}

.article-sub-title.iconized:nth-of-type(5) {
  background: url(/./img/icon-red-clock.709219b930080110ae559ed1820d26d5.png) top 5px left 0 no-repeat;
}

.section-title {
  color: #374649;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 2.500rem;
  margin-bottom: 20px;
  text-transform: uppercase;
}

.section-title strong {
  color: #ED0000;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.section-sub-title {
  color: #b10b36;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1.750rem;
  margin-bottom: 25px;
}

.btn-discover {
  background: #ED0000;
  box-sizing: border-box;
  color: #fff;
  display: inline-block;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1.063rem;
  line-height: 16px;
  padding: 13px 0;
  padding-left: 40px;
  position: relative;
  text-align: left;
  transition: all 0.2s ease-in-out;
  width: 49.19%;
}

.btn-discover::after {
  background: url(/./img/icon-btn-discover.1a4d5ccc0813c575204acafc7eff83fe.png) center no-repeat;
  content: '';
  display: block;
  height: 9px;
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translate(0, -50%);
  transition: all 0.4s ease-in-out;
  width: 8px;
}

.read-more-link {
  margin-top: 12px;
  font-size: 0;
  text-align: right;
  transition: all 0.2s ease-in-out;
  width: 100%;
}

.read-more-link .details-link {
  background: url(/./img/icon-red-arrow.3171589216fc0ccc0848a3cd7a1e39f5.png) center left 0 no-repeat;
  color: #ED0000;
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1.063rem;
  line-height: 16px;
  padding-left: 20px;
  width: 49.19%;
}

.breadcrumbs {
  font-size: 0;
  margin: 43px 0;
}

.breadcrumbs li {
  color: #ED0000;
  display: inline-block;
  font-family: "Arial","sans-serif";
  font-size: 0.813rem;
  font-style: italic;
  font-weight: bold;
  line-height: 19px;
}

.breadcrumbs a {
  color: #374649;
  font-size: 0.813rem;
  font-style: initial;
  font-weight: bold;
  line-height: 19px;
}

.breadcrumbs a:hover {
  text-decoration: underline;
}

.breadcrumbs span {
  color: #374649;
  font-size: 0.813rem;
  font-style: initial;
  font-weight: bold;
  line-height: 19px;
  margin: 0 5px;
}

.associated-article {
  box-sizing: border-box;
  padding: 20px 13px 16px 13px;
  width: 100%;
}

.associated-article>div::after {
  clear: both;
  content: '';
  display: block;
}

.associated-article .associated-article-vid {
  float: left;
  font-size: 0;
  margin-right: 3.26%;
  width: 36.18%;
  overflow: hidden;
  height: 73px;
}

.associated-article .associated-article-vid img {
  width: auto;
  height: auto;
  position: relative;
  left: 50%;
  transform: translate(-50%, 0);
}

.associated-article .associated-article-desc {
  float: left;
  width: 60%;
}

.associated-article .associated-article-desc .article-sub-title {
  font-size: 1.5rem;
  line-height: 26px;
  margin-bottom: 16px;
  max-width: 98%;
}

.associated-article .associated-article-desc p {
  color: #374649;
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  line-height: 30px;
}

a.has-sup-sub-element:hover {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

a.has-sup-sub-element:hover sup {
  display: inline-block;
  text-decoration: none;
}

a.has-sup-sub-element:hover sub {
  display: inline-block;
  text-decoration: none;
}

u.has-sup-sub-element {
  text-decoration: none;
  border-bottom: 1px solid transparent;
  border-color: inherit;
}

u.has-sup-sub-element sup {
  display: inline-block;
  text-decoration: none;
}

u.has-sup-sub-element sub {
  display: inline-block;
  text-decoration: none;
}

a.is-underlined {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

a.is-underlined:hover sup {
  display: inline-block;
  text-decoration: none;
}

a.is-underlined:hover sub {
  display: inline-block;
  text-decoration: none;
}

a.is-underlined.has-sub-sup {
  text-decoration: none;
}

a.is-underlined.has-sub-sup:hover {
  text-decoration: none;
}

div.gif-control {
  position: absolute;
  top: 10px;
  left: 5px;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  background-color: rgba(255,255,255,0.5);
  background-size: 15px 15px;
  background-image: url(/./img/audio-play.291085befef119c6a61e9200274ac258.png);
  background-repeat: no-repeat;
  background-position: 10px;
  cursor: pointer;
  z-index: 1;
}

div.gif-control.gif-control-pause {
  background-image: url(/./img/audio-pause.3037417655e71b755ee63692b1bf5a3d.png);
  background-position: 7px;
}

.eu-cookie-change-settings {
  display: block;
}

.business table {
  padding-top: 30px;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

.business table a {
  color: #374649;
  text-decoration: none;
}

.business table a:hover {
  text-decoration: underline;
}

.business table th {
  border-bottom: 3px solid #CCC;
  font-family: "Arial","sans-serif";
  font-size: 1rem;
  padding-right: 10px;
  text-align: left;
}

.business table tr:nth-child(2n) {
  background-color: #f1f1f1;
}

.business table td {
  border: 1px solid #374649;
  box-sizing: border-box;
  padding: 13px 3px 13px 11px;
}

.business table td:first-child {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-size: 1.125rem;
}

.business table td span {
  color: #ED0000;
  font-family: "Arial","sans-serif";
  font-size: 1rem;
}

.business table thead {
  background: #b00429;
  color: #fff;
}

.business table thead th {
  border-width: 1px;
  border-style: solid;
  border-color: #e20031 #fff #e20031 #e20031;
  -o-border-image: initial;
     border-image: initial;
  font-weight: 400;
  line-height: 20px;
  padding: 12px 10px;
  text-align: left;
}

.business table thead th:last-child {
  border-right-color: #e20031;
}

.business table tbody {
  border-top: 1px solid #CCC;
}

header.search-bar-open .header-top .header-top-menu {
  display: none;
}

.lt-ie9 header .header-bottom {
  background: url(/./img/bg-header-960-ie.49a32183a836b188d0a575666e28d7b9.png) repeat-y top center;
}

.lt-ie9 header .bar-logo-title {
  background: url(/./img/bg-header-960-ie.49a32183a836b188d0a575666e28d7b9.png) repeat-y top center;
}

.lt-ie9 header .header-search {
  height: 24px;
  overflow: hidden;
}

.lt-ie9 header .header-search input[type="text"] {
  width: 105px;
  padding: 5px 5px 0 5px;
}

.lt-ie9 header .header-search fieldset {
  height: 22px;
  padding: 0;
}

.lt-ie9 footer .footer-top .col {
  width: 180px;
  display: inline-block;
  vertical-align: top;
  margin-right: 45px;
  margin-left: 0;
}

.lt-ie9 .banner-image {
  background-size: cover;
  -ms-behavior: url(/sites/all/themes/custom/business_theme/css/js/vendor/ie8-backgroundsize.htc);
}

.ie9 header .bar-logo-title {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.ie9 header .header-bottom {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNlMmUyZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

body.layered {
  position: relative;
}

body.layered .menu-overlay {
  display: block;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  background: rgba(0,0,0,0.2);
  content: '';
  transition: 0.25s ease-in-out;
  z-index: 9;
}

header.logo-header {
  padding-bottom: 10px;
}

.total-menu .mega-menu-item {
  display: inline-flex;
  align-items: stretch;
}

.total-menu .mega-menu-item div.link-wrapper {
  display: inline-flex;
  align-items: stretch;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted {
  padding: 0 2px;
  background-color: #ED0000;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted a.menu-mega-link {
  color: #fff;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted nolink.menu-mega-link {
  color: #fff;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted-color-two {
  padding: 0 2px;
  background-color: #ED0000;
  background-color: #ED0000;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted-color-two a.menu-mega-link {
  color: #fff;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted-color-two nolink.menu-mega-link {
  color: #fff;
}

.total-menu .mega-menu-item .menu-mega-link {
  display: flex;
  align-items: center;
  line-height: 18px;
  z-index: 30;
}

.total-menu .mega-menu-item .menu-mega-link:hover {
  z-index: 31;
}

.total-menu.search-menu-expanded {
  width: 70%;
}

.mega-menu {
  position: relative;
  bottom: 0;
}

.mega-menu a.active {
  color: #374649;
}

.mega-menu nav {
  padding: 3px 0;
}

.mega-menu-sub {
  opacity: 0;
  display: none;
  position: absolute;
  height: 450px;
  z-index: -1;
  overflow: hidden;
}

.mega-menu-item {
  display: inline-block;
  vertical-align: middle;
}

.mega-menu-item:hover .mega-menu-sub {
  opacity: 1;
  display: block;
  z-index: 9;
  width: 100%;
  max-width: 1210px;
  background-color: #fff;
  left: 50%;
  transform: translateX(-50%);
  top: 33px;
  transition: 0.3s opacity;
  transition-delay: 0.3s;
}

.mega-menu-item:hover .diagonal-helper__horizontal {
  display: inline-block;
}

.mega-menu-item .hover-help:hover::before {
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: 0;
  height: 100%;
  animation: subnavHoverHelp 2s;
  left: -100%;
  -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);
          clip-path: polygon(100% 0, 0% 100%, 100% 100%);
}

.mega-menu-item .hover-help:hover::after {
  content: "";
  position: absolute;
  z-index: 1000;
  bottom: 0;
  height: 100%;
  animation: subnavHoverHelp 2s;
  right: -100%;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
          clip-path: polygon(0 0, 0% 100%, 100% 100%);
}

.mega-menu-item .hover-help-visible:hover::before {
  background-color: #f0f;
  opacity: .3;
}

.mega-menu-item .hover-help-visible:hover::after {
  background-color: #f0f;
  opacity: .3;
}

.two_lines .mega-menu-item:hover .mega-menu-sub {
  top: 50px;
}

.menu-mega-link {
  position: relative;
  font-size: 1rem;
  font-family: "HelveticaNeueW02-77BdCn 694066",Arial,sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  padding-bottom: 15px;
  margin-bottom: -15px;
  z-index: 12;
}

.menu-mega-link:hover {
  text-decoration: none;
}

.menu-mega-link.text-highlight {
  color: #ED0000;
}

.hover-flying {
  height: 5px;
  left: 0;
  display: block;
  z-index: 20;
  position: absolute;
  background-color: #ED0000;
  bottom: -10px;
}

.hover-flying-active {
  height: 5px;
  left: 0;
  display: block;
  z-index: 20;
  position: absolute;
  background-color: #ED0000;
  bottom: -10px;
}

.menu-mob__open .btn-menu .btn-menu-close {
  display: block;
}

.top-menu-link {
  display: none;
}

.touch #nav1 li a {
  color: #374649;
}

.touch #nav1 li:hover {
  border-bottom: none;
  color: #374649;
}

.touch #nav1 li:hover a {
  padding-bottom: 10px;
}

.touch #nav1 li.active a {
  border-bottom: 7px solid #ED0000;
  padding-bottom: 10px;
}

.touch #nav1 #mobile-nav-close {
  display: none;
}

.touch #nav1 .hover-flying {
  display: none;
}

.i18n-ar .main-menu li a {
  font-size: 120%;
  font-weight: bold;
}

.i18n-ko .main-menu li a {
  font-weight: bold;
}

.i18n-ko .banner-image .inner .banner-title {
  font-weight: normal;
}

.i18n-ko .banner-image .inner .banner-title strong {
  font-weight: bold;
}

.i18n-ko .breadcrumb {
  font-size: 100%;
}

.i18n-zh-hans .main-menu li {
  font-size: 130%;
}

.i18n-zh-hans .banner-image .inner .banner-title strong {
  font-weight: normal;
}

.diagonal-helper {
  display: none;
  position: absolute;
  vertical-align: middle;
  z-index: 99999;
}

.diagonal-helper.diagonal-helper__vertical {
  width: 30px;
}

.diagonal-helper.diagonal-helper__vertical.diagonal-helper--1 {
  height: 150px;
  margin-top: -50px;
  margin-left: 160px;
}

.diagonal-helper.diagonal-helper__vertical.diagonal-helper--2 {
  height: 200px;
  margin-top: -75px;
  margin-left: 190px;
}

.diagonal-helper.diagonal-helper__vertical.diagonal-helper--3 {
  height: 250px;
  margin-top: -100px;
  margin-left: 220px;
}

.diagonal-helper.diagonal-helper__vertical.diagonal-helper--4 {
  height: 300px;
  margin-top: -140px;
  margin-left: 250px;
}

.diagonal-helper.diagonal-helper__vertical.diagonal-helper--5 {
  height: 100%;
  top: 0;
  width: 60px;
  margin-left: 280px;
}

.diagonal-helper.diagonal-helper__horizontal {
  height: 10px;
}

.diagonal-helper.diagonal-helper__horizontal.diagonal-helper--1 {
  width: 50%;
  margin-left: -25%;
  bottom: 10px;
}

.diagonal-helper.diagonal-helper__horizontal.diagonal-helper--2 {
  width: 60%;
  margin-left: -30%;
  bottom: 0;
}

.diagonal-helper.diagonal-helper__horizontal.diagonal-helper--3 {
  width: 100%;
  left: 0;
  bottom: -20px;
  height: 20px;
}

.mega-menu-sub-item {
  width: 285px;
  height: 75px;
}

.mega-menu-sub-item *,
.mega-menu-sub-item *::before,
.mega-menu-sub-item *::after {
  box-sizing: content-box;
}

.mega-menu-sub-item>a {
  padding: 0px 30px 0px;
  display: flex;
  align-items: center;
  font-size: 1.5rem;
  font-family: "Roboto",sans-serif;
  line-height: 19px;
  color: #707173;
  width: 199px;
}

.mega-menu-sub-item>a:hover {
  text-decoration: none;
  color: #707173;
}

.mega-menu-sub-item>a:focus {
  text-decoration: none;
  color: #707173;
}

.mega-menu-sub-item>.nolink {
  padding: 0px 30px 0px;
  display: flex;
  align-items: center;
  font-size: 1.5rem;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  line-height: 19px;
  color: #707173;
  width: 199px;
}

.mega-menu-sub-item>.nolink:hover {
  text-decoration: none;
  color: #707173;
}

.mega-menu-sub-item>.nolink:focus {
  text-decoration: none;
  color: #707173;
}

.mega-menu-sub-item .mega-menu-sub-section-wrap {
  display: none;
  position: absolute;
  z-index: 20;
  height: 450px;
}

.mega-menu-sub-item .mega-menu-sub-section {
  display: inline-block;
  vertical-align: top;
  padding: 10px;
  width: 450px;
  padding-top: 21px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li {
  padding-bottom: 6px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li:before {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1591px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  content: '';
  vertical-align: middle;
  margin-right: 10px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li a {
  display: initial;
  vertical-align: middle;
  text-transform: none;
  color: #707173;
  font-size: 0.938rem;
  font-family: "Arial","sans-serif";
  line-height: 17.92px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li .nolink {
  display: initial;
  vertical-align: middle;
  text-transform: none;
  color: #707173;
  font-size: 0.938rem;
  font-family: "Arial","sans-serif";
  line-height: 17.92px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li .sub-link {
  display: initial;
  vertical-align: middle;
  text-transform: none;
  color: #707173;
  font-size: 0.938rem;
  font-family: "Arial","sans-serif";
  line-height: 17.92px;
}

.mega-menu-sub-item .mega-menu-sub-section ul li .title-link {
  display: initial;
  vertical-align: middle;
  text-transform: none;
  color: #707173;
  font-size: 0.938rem;
  font-family: "Arial","sans-serif";
  line-height: 17.92px;
}

.mega-menu-sub-item .mega-menu-blocks {
  display: inline-block;
  vertical-align: top;
  padding: 10px;
}

.mega-menu-sub-item .mega-menu-sub-section-item {
  display: inline-block;
  vertical-align: top;
  padding: 10px;
}

.mega-menu-sub-item:hover .mega-menu-sub-section-wrap {
  display: block;
  top: 0;
  right: 0;
  transition: opacity 0.3s;
  background-color: #f8f8f8;
}

.mega-menu-sub-item:hover .diagonal-helper__vertical {
  display: inline-block;
}

.mega-menu-sub-item.on>a {
  color: #ED0000;
}

.mega-menu-sub-item.on>.nolink {
  color: #ED0000;
}

.mega-menu-sub-item.on .mega-menu-sub-section-wrap {
  display: block;
  top: 0;
  right: 0;
  transition: opacity 0.3s;
  background-color: #f8f8f8;
}

.mega-menu-sub-item.on .diagonal-helper__vertical {
  display: inline-block;
}

.mega-menu-sub-item.arrow.on {
  background-color: #F8F8F8;
}

.mega-menu-sub-item.arrow.on:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1591px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  content: '';
  position: relative;
  left: 46px;
  top: 34px;
  vertical-align: top;
}

.mega-menu-sub-item.arrow>a {
  max-width: 220px;
}

.mega-menu-sub-item.arrow>.nolink {
  max-width: 220px;
}

.mega-menu-sub-item.arrow:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1521px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  content: '';
  position: relative;
  left: 46px;
  top: 34px;
  vertical-align: top;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-section {
  padding-top: 5px;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item {
  height: 50px;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>a {
  font-size: 1.125rem;
  font-family: "Roboto",sans-serif;
  line-height: 19px;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item>.nolink {
  font-size: 1.125rem;
  font-family: "Roboto",sans-serif;
  line-height: 19px;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>a {
  font-size: 1rem;
  font-family: "HelveticaNeueW02-67MdCn 694060",arial,sans-serif;
  line-height: 19px;
  text-transform: none;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.title-link {
  font-size: 1rem;
  font-family: "HelveticaNeueW02-67MdCn 694060",arial,sans-serif;
  line-height: 19px;
  text-transform: none;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item .mega-menu-sub-section-item>.sub-link {
  font-size: 1rem;
  font-family: "HelveticaNeueW02-67MdCn 694060",arial,sans-serif;
  line-height: 19px;
  text-transform: none;
}

.mega-menu-sub.numerous-items-mega-menu .mega-menu-sub-item.arrow:after {
  top: 20px;
}

.mega-menu-sub-section-item {
  width: 200px;
}

.mega-menu-sub-section-item .title-link {
  font-size: 0.875rem;
  font-family: helvetica,arial,sans-serif;
  color: #ED0000;
  margin-bottom: 10px;
  display: block;
  text-transform: uppercase;
}

.mega-menu-sub-section-item .sub-link {
  font-size: 0.875rem;
  font-family: helvetica,arial,sans-serif;
}

.mega-menu-sub-section-item li .sub-link {
  color: #707173;
  line-height: 22px;
  display: block;
}

.mega-menu-blocks h2 {
  font-size: 1.250rem;
  font-family: "HelveticaNeueW02-ThinCn 674417";
  padding-right: 0;
  line-height: 26px;
  margin-top: 0;
  margin-bottom: 6px;
  color: #707173;
}

.mega-menu-blocks article {
  margin-bottom: 10px;
}

.banner {
  overflow: hidden;
  max-width: 100%;
  margin: 0 0 25px 0;
  position: relative;
}

.slider-homepage {
  position: relative;
}

.slider-homepage .slider-hp li {
  text-align: center;
}

.slider-homepage .slider-hp li .banner {
  display: inline-block;
  height: auto;
}

.slider-homepage .slider-hp li .banner img {
  height: auto;
  margin: 0 auto;
  display: block;
  max-width: 100%;
}

.slider-homepage .slider-hp li .banner .banner-titre {
  color: #fff;
  text-align: left;
  position: relative;
  bottom: auto;
  right: auto;
  left: auto;
  font-family: "HelveticaNeueW02-77BdCn 694066";
  font-size: 1.2rem;
  font-weight: normal;
}

.slider-homepage .slider-hp li .banner .banner-titre.no-title span {
  display: none;
}

.slider-homepage .slider-hp li .banner .banner-titre.no-title h1 {
  display: none;
}

.slider-homepage .slider-hp li .banner .banner-titre.no-title h2 {
  display: none;
}

.slider-homepage .slider-hp li .banner .banner-titre.oneline {
  padding-left: 15px;
  font-size: 3.750rem;
  margin: 0 0 5px;
}

.slider-homepage .slider-hp li .banner .banner-titre.oneline span {
  display: inline-block;
  line-height: 50px;
  font-family: "HelveticaNeueW02-47LtCn 694048";
}

.slider-homepage .slider-hp li .banner .banner-titre.oneline h1 {
  line-height: 60px;
  display: inline-block;
  font-size: inherit;
  letter-spacing: 1px;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.slider-homepage .slider-hp li .banner .banner-titre.oneline h2 {
  line-height: 60px;
  display: inline-block;
  font-size: inherit;
  letter-spacing: 1px;
  font-family: "HelveticaNeueW02-67MdCn 694060";
}

.slider-homepage .slider-hp li .banner .banner-titre.twolines {
  padding-left: 4px;
}

.slider-homepage .slider-hp li .banner .banner-titre.twolines span {
  font-family: "HelveticaNeueW02-ThinCn 674417";
  font-size: 1.840rem;
  font-weight: normal;
  margin: 0;
  line-height: 1em;
  display: block;
}

.slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-weight: bold;
  font-size: 265%;
  line-height: 3.25rem;
  margin: 0;
}

.slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
  font-family: "HelveticaNeueW02-67MdCn 694060";
  font-weight: bold;
  font-size: 265%;
  line-height: 3.25rem;
  margin: 0;
}

.slider-homepage .slider-hp li .banner.autoplay-no-popin {
  width: 100%;
}

.slider-homepage .bx-wrapper .bx-controls {
  position: absolute;
  margin: auto;
  max-width: 1420px;
}

.slider-homepage .bx-wrapper .bx-controls .bx-pager {
  text-align: center;
  padding: 0;
}

.slider-homepage .bx-wrapper .bx-controls .bx-pager .bx-pager-item {
  float: left;
  margin: 0;
}

.slider-homepage .bx-wrapper .bx-controls .bx-pager.bx-default-pager {
  bottom: 0;
  right: 0;
  margin-right: auto;
  margin-bottom: 4px;
  display: inline-block;
}

.slider-homepage .bx-wrapper .bx-controls .bx-pager.bx-default-pager a {
  background: #FFF none repeat scroll 0% 0%;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0px 5px;
  outline: 0px none;
  border-radius: 5px;
}

.slider-homepage .bx-wrapper .bx-controls .bx-pager.bx-default-pager a.active {
  background: #ED0000 none repeat scroll 0% 0%;
}

.slider-homepage .bx-wrapper .bx-controls .bx-controls-auto {
  display: inline-block;
  width: 15px;
  margin-right: 5px;
}

.slider-homepage .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start {
  background: url(/./img/arrow-red-mini_2x.1e8415dc8878f3d801eb2d2e478b5e7a.png) center center no-repeat;
  text-indent: -9999px;
  float: right;
  width: 15px;
}

.slider-homepage .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start.active {
  display: none;
}

.slider-homepage .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop {
  background: url(/./img/stop-red-mini_2x.f31d66431be8103e181e5d414d7e1b8e.png) center center no-repeat;
  text-indent: -9999px;
  float: right;
  width: 15px;
}

.slider-homepage .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop.active {
  display: none;
}

.banner-image {
  position: relative;
  overflow: hidden;
}

.banner-image .image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.banner-image .node-page-events .desc_event {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.banner-image .background-inner {
  background: transparent url(/./img/bg-slider-inner.2675c273d56b5de5ed771119cfe22039.png) repeat 0 0;
  width: 100%;
  max-width: 1420px;
  padding: 40px 0 0 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.banner-image .background-inner .inner .banner-title {
  position: static;
  left: auto;
  bottom: auto;
}

.banner-image .inner {
  height: auto;
  position: relative;
}

.banner-image .inner h1.banner-title {
  font-size: 3.346rem;
}

.banner-image .inner .banner-title {
  position: absolute;
  left: 0;
  bottom: 10px;
  color: #fff;
  text-transform: uppercase;
  font-size: 325%;
  font-family: "HelveticaNeueW02-ThinCn 674417",Arial,sans-serif;
  margin: 0;
  line-height: 1em;
  font-weight: normal;
}

.banner-image .inner .banner-title strong {
  font-family: "HelveticaNeueW02-77BdCn 694066",Arial,sans-serif;
  font-weight: normal;
}

.node-page-events .banner-image .desc_event {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}

.banner-no-image {
  background: url(/./img/bg-title.481f561015ba55514b80e21aefe690bc.png) repeat-x center center;
  height: 244px;
}

.banner-no-image .inner {
  height: 244px;
  position: relative;
}

.banner-no-image .inner .banner-title {
  position: absolute;
  left: 0;
  bottom: 10px;
  color: #fff;
  text-transform: uppercase;
  font-size: 325%;
  font-family: "HelveticaNeue-ThinCond",Arial,sans-serif;
  margin: 0;
  line-height: 1em;
}

.banner-no-image .inner .banner-title strong {
  font-family: "HelveticaNeue-BoldCond",Arial,sans-serif;
  font-weight: normal;
}

.listwebsites .breadcrumb {
  padding: 45px 0 50px;
}

.title-media .inner h1 {
  text-transform: uppercase;
  color: #ED0000;
  font-size: 2.188rem;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  line-height: 1em;
  font-weight: 400;
}

.node-type-page-list h1.title-2color {
  text-transform: uppercase;
  color: #ED0000;
  font-size: 2.188rem;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  line-height: 1em;
  font-weight: 400;
}

.page-search-site h1.title-2color {
  text-transform: uppercase;
  color: #ED0000;
  font-size: 2.188rem;
  font-family: "HelveticaNeueW02-47LtCn 694048";
  line-height: 1em;
  font-weight: 400;
}

@media screen and (max-width: 719px) {
  html {
    font-size: 1.125rem;
  }

  html .content {
    font-size: 1.125rem;
    line-height: 1.12em;
  }

  body {
    font-size: 1.125rem;
  }

  body .content {
    font-size: 1.125rem;
    line-height: 1.12em;
  }

  body>.content {
    padding: 0;
  }

  body.i18n-zh-hans {
    line-height: 1.2em;
  }

  .background-inner {
    position: static;
  }

  .btn-white {
    width: 230px;
  }

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

  .title-2color {
    font-size: 2.188rem;
    margin-bottom: 30px;
  }

  .js-read-more-container .read-less {
    display: block;
  }

  .js-read-more-container .read-more {
    display: block;
  }

  .link-more {
    background-position: 0 6px;
  }

  .link-more:before {
    top: 6px;
    left: 0;
  }

  .v-arabic .link-more:before {
    top: 6px;
    right: 0;
    left: auto;
  }

  .v-arabic footer .footer-top .col li:before {
    top: 8px;
  }

  .isChrome .btn-red {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .isChrome .mosaic-no-image .item-mosaic .description .btn-white {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .isChrome .btn--link-title {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .isChrome .btn-white {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .mosaic-no-image .item-mosaic .description .isChrome .btn-white {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .node-type-gas-deals inner {
    padding: 0;
  }

  .node-type-gas-deals .wrapper-image {
    width: auto;
  }

  .node-type-gas-deals .wrapper-image img {
    width: 100%;
  }

  .node-type-gas-deals block-full-hjc {
    width: auto;
  }

  .node-type-gas-deals .total-bloc-text article {
    line-height: 30px;
  }

  .node-type-gas-deals .block-to-read .block-to-read-fields {
    line-height: 30px;
  }

  .node-type-gas-deals .paragraphs-item-bloc-title-h2 h2 {
    line-height: 30px;
  }

  .node-type-gas-deals .block-full-hjc {
    width: 100%;
  }

  .ui-dialog {
    padding: 65px 10px;
    max-width: 100%;
    width: 100% !important;
  }

  .ui-dialog .ui-dialog-content .title-popin .link-sharethis {
    float: right;
  }

  .ui-dialog .ui-dialog-titlebar-close {
    top: -55px;
    width: 27px;
    height: 27px;
    background: url(/./img/btn-close-popin-little.edca021a087cc1e943ed7a1deb7564c0.png) no-repeat 0 0;
  }

  .ui-dialog .ui-corner-all.ui-widget-header {
    margin-bottom: 0;
  }

  .ui-dialog iframe {
    width: 100% !important;
  }

  .ui-dialog-content video {
    max-width: 100%;
  }

  .inner {
    width: auto;
  }

  .container-beige {
    padding: 25px 0;
    background-color: #F8F8F8;
  }

  header .header-top .header-search {
    display: none;
  }

  header .header-top .header-top-menu .link-red {
    border-right: 1px solid #bbbcbd;
    padding-right: 18px;
  }

  header .bar-logo-title {
    margin-bottom: 30px;
    padding-left: 10px;
  }

  header .bar-logo-title .inner {
    background: url(/./img/bg-header-480.5d8bd804fbebe3d1ee3073c0116a8c3b.png) repeat-y 0 0;
    height: 60px;
  }

  header .bar-logo-title .inner .logo {
    width: 210px;
    padding-left: 0;
  }

  header .bar-logo-title .inner .logo img {
    height: 51px;
    width: auto;
    height: 51px;
    width: auto;
  }

  header .bar-logo-title .inner .logo img header .bar-logo-title {
    margin-left: 17px;
  }

  header .bar-logo-title .inner .logo img header .bar-logo-title .inner .logo img {
    height: 51px;
    width: auto;
  }

  header .bar-logo-title .inner .logo img header .header-bottom {
    margin: 0 0 20px 17px;
  }

  header .header-search input[type="text"] {
    height: 3px;
    padding: 9px;
  }

  header .header-search input[type="submit"] {
    margin-top: 3px;
    height: 15px;
  }

  header .header-bottom {
    padding-bottom: 3px;
    padding-left: 10px;
  }

  header .header-bottom .block-sharing-search {
    width: 60%;
    padding-top: 0;
    margin-bottom: 7px;
    text-align: right;
  }

  header .header-bottom .block-sharing-search .header-search {
    display: inline-block;
    margin: 0;
    height: 18px;
    margin: 2px auto auto 12px;
    overflow: visible;
  }

  header .header-bottom .block-sharing-search .header-search input[type="text"] {
    padding: 0;
    height: 17px;
    width: 100px;
    font-size: 0.875rem;
  }

  header .header-bottom .block-sharing-search .header-search input[type="submit"] {
    margin-top: 2px;
    padding-right: 0;
  }

  header .header-bottom .block-sharing-search .section-sharing {
    display: inline-block;
    margin: 0;
    padding: 1px 0;
  }

  header .header-bottom .site-name-header {
    bottom: 15px;
  }

  header .sliding-menu {
    width: 100%;
  }

  .lt-ie9 header .header-bottom {
    background: url(/./img/bg-header-480-ie.4e9c028bc50fcbbd42dd2d3ff82e548b.png) repeat-y top center;
  }

  .lt-ie9 header .bar-logo-title {
    background: url(/./img/bg-header-480-ie.4e9c028bc50fcbbd42dd2d3ff82e548b.png) repeat-y top center;
  }

  .block-to-read .block-to-read-group-text {
    width: 100%;
  }

  footer {
    font-size: 1.125rem;
  }

  footer .footer-top {
    font-size: 100%;
    background: #F8F8F8;
  }

  footer .footer-top .col li:before {
    top: 7px;
  }

  footer .footer-top .inner {
    padding: 0 20px 20px;
  }

  footer .footer-top .inner .col {
    float: left;
    width: 100%;
    min-width: 10px;
    display: block;
    margin: 25px 0 0 0;
  }

  footer .footer-top .inner .col:nth-child(2n) {
    margin: 25px 0 0 0;
  }

  footer .footer-bottom li {
    padding: 0 12px 0 15px;
  }

  .slider-homepage .slider-hp li .banner.banner-video:before {
    content: '';
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1330px no-repeat;
    background-size: 1145px 7052px;
    display: inline-block;
    width: 60px;
    height: 60px;
  }

  .banner-image {
    height: 215px;
    width: auto;
    max-width: none;
    margin-left: -100%;
  }

  .banner-image .inner .banner-title {
    font-size: 183%;
  }

  .banner-image .inner h1.banner-title {
    font-size: 2.760rem;
  }

  .banner-no-image {
    height: 210px;
  }

  .banner-no-image .inner {
    height: 210px;
  }

  .banner-no-image .inner .banner-title {
    font-size: 183%;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .icons-arrow-red-main {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .link-more {
    background: transparent;
    position: relative;
  }

  .link-more:before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
    content: "";
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -218px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
    display: block;
    position: absolute;
    top: 6px;
    left: 0;
  }

  .btn-white {
    background: #FFF;
  }

  .btn-white:before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
    content: "";
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -218px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
    display: block;
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -4px;
  }

  footer .footer-top .col li {
    list-style-image: none;
    position: relative;
  }

  footer .footer-top .col li:before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -218px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
    content: "";
    display: block;
    position: absolute;
    top: 7px;
    left: 0;
  }

  .edito .total-block-edito-text__cta a:before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .block-activities .list-activities li p>a:after {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .icon-fleche:before {
    background: url(/./img/arrow-red-main_2x.b79816f5a34c5e9b1386a8423f75d128.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .icons-arrow-back-red-main {
    background: url(/./img/arrow-back-red-main_2x.fb0203c6dff9c6670f26693120e0910c.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .icons-arrow-facebook {
    background: url(/./img/arrow-facebook_2x.671813cd48208436beb5f2befce94e34.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .block-social-news .block-facebook li p>a:after {
    background: url(/./img/arrow-facebook_2x.671813cd48208436beb5f2befce94e34.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .block-social-news .block-twitter li p>a:after {
    background: url(/./img/arrow-twitter_2x.701e667ba61329da63edeffccb4d5b7d.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .icons-arrow-twitter {
    background: url(/./img/arrow-twitter_2x.701e667ba61329da63edeffccb4d5b7d.png) no-repeat 0 0;
    background-size: cover;
    height: 9px;
    width: 8px;
  }

  .v-arabic .link-more {
    background: transparent;
  }

  .v-arabic .link-more:before {
    left: auto;
    right: 0;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -97px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .v-arabic .btn-red {
    background: #ED0000;
    padding-left: 10px;
    padding-right: 35px;
  }

  .v-arabic .btn-red:before {
    left: auto;
    right: 15px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -137px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .v-arabic .mosaic-no-image .item-mosaic .description .btn-white {
    background: #ED0000;
    padding-left: 10px;
    padding-right: 35px;
  }

  .v-arabic .mosaic-no-image .item-mosaic .description .btn-white:before {
    left: auto;
    right: 15px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -137px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .v-arabic .btn--link-title {
    background: #ED0000;
    padding-left: 10px;
    padding-right: 35px;
  }

  .v-arabic .btn--link-title:before {
    left: auto;
    right: 15px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -137px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .v-arabic .btn-white {
    background: #FFF;
    padding-left: 10px;
    padding-right: 35px;
    font-weight: 700;
  }

  .v-arabic .btn-white:before {
    left: auto;
    right: 15px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -218px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .v-arabic footer .footer-top .col li {
    list-style-image: none;
  }

  .v-arabic footer .footer-top .col li:before {
    left: auto;
    right: 0;
  }

  .btn-red {
    background: #ED0000;
    position: relative;
  }

  .btn-red:before {
    content: "";
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 10px;
    display: block;
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -4px;
    height: 8px;
  }

  .mosaic-no-image .item-mosaic .description .btn-white {
    background: #ED0000;
    position: relative;
  }

  .mosaic-no-image .item-mosaic .description .btn-white:before {
    content: "";
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 10px;
    display: block;
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -4px;
    height: 8px;
  }

  .mosaic-no-image .item-mosaic .description .isChrome .btn-white {
    padding: 10px 10px 9px 35px;
  }

  .mosaic-no-image .item-mosaic .description .isChrome .btn-white:before {
    margin-top: -1px;
  }

  .mosaic-no-image .item-mosaic .description .v-arabic .btn-white {
    background: #ED0000;
    padding-left: 10px;
    padding-right: 35px;
  }

  .mosaic-no-image .item-mosaic .description .v-arabic .btn-white:before {
    left: auto;
    right: 15px;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -137px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
  }

  .btn--link-title {
    background: #ED0000;
    position: relative;
  }

  .btn--link-title:before {
    content: "";
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -332px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 10px;
    display: block;
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -4px;
    height: 8px;
  }

  .isChrome .btn-red {
    padding: 10px 10px 9px 35px;
  }

  .isChrome .btn-red:before {
    margin-top: -1px;
  }

  .isChrome .mosaic-no-image .item-mosaic .description .btn-white {
    padding: 10px 10px 9px 35px;
  }

  .isChrome .mosaic-no-image .item-mosaic .description .btn-white:before {
    margin-top: -1px;
  }

  .isChrome .btn--link-title {
    padding: 10px 10px 9px 35px;
  }

  .isChrome .btn--link-title:before {
    margin-top: -1px;
  }

  .isChrome .btn-white {
    padding: 10px 10px 9px 35px;
  }

  .isChrome .btn-white:before {
    margin-top: -1px;
  }

  .isChrome .link-more {
    padding-top: 3px;
  }
}

@media (max-width: 719px) {
  .visible-tablet {
    display: block;
  }

  .hidden-tablet {
    display: none;
  }

  .full-page-form .webform-client-form .webform-component-fieldset {
    max-width: 100%;
  }

  .full-page-form .webform-client-form .webform-component-fieldset input[type="text"] {
    display: inline-block;
  }

  .full-page-form .webform-client-form .webform-component-fieldset input[type="email"] {
    display: inline-block;
  }

  .full-page-form .webform-client-form .webform-component-fieldset input[type="number"] {
    display: inline-block;
  }

  .full-page-form .webform-client-form .webform-component-fieldset input[type="tel"] {
    display: inline-block;
  }

  .full-page-form .webform-client-form .webform-component-fieldset input[type="file"] {
    width: 100%;
  }

  .webform-client-form {
    max-width: 100%;
  }

  .webform-client-form .webform-component-fieldset {
    padding: 20px;
    max-width: 100%;
  }

  .webform-client-form .webform-component-fieldset input[type="text"] {
    display: inline-block;
  }

  .webform-client-form .webform-component-fieldset input[type="email"] {
    display: inline-block;
  }

  .webform-client-form .webform-component-fieldset input[type="number"] {
    display: inline-block;
  }

  .webform-client-form .webform-component-fieldset input[type="tel"] {
    display: inline-block;
  }

  .webform-client-form .webform-component-fieldset input[type="file"] {
    width: 100%;
  }

  .webform-client-form .webform-component-fieldset>legend {
    top: 20px;
  }

  .webform-client-form .form-actions {
    display: block;
  }
}

@media screen and (max-width: 959px) {
  .display-none-mob {
    display: none !important;
  }

  .node-type-gas-deals .inner {
    padding: 0;
  }

  .node-type-gas-deals .wrapper-image {
    float: left;
  }

  .node-type-gas-deals .wrapper-image img {
    width: auto;
  }

  .node-type-gas-deals .block-full-hjc {
    display: inline-block;
    width: 50%;
  }

  .node-type-gas-deals .block-full-hjc .block-news .total-block-edito-text__desc {
    padding: 1px 0 0;
  }

  .node-type-gas-deals .wrapper-image.mobile-picture {
    display: block;
  }

  .ui-dialog {
    padding: 40px 10px;
  }

  .ui-dialog .ui-dialog-titlebar-close {
    top: -30px;
    right: 0px;
  }

  .ui-dialog .ui-corner-all.ui-widget-header {
    margin-bottom: 15px;
  }

  .inner {
    width: auto;
    padding: 0 8px;
  }

  .container-beige {
    padding: 40px 0;
  }

  .container-white {
    padding: 35px 0;
  }

  .block-66 {
    width: auto;
    float: none;
  }

  .block-33 {
    width: auto;
    float: none;
  }

  .margin-bottom-60 {
    margin-bottom: 30px;
  }

  .padding-40 {
    padding: 30px 0;
  }

  body.html.admin-menu {
    margin-top: 58px !important;
  }

  header.region {
    height: 55px;
  }

  header.region .header-top {
    padding: 14px 8px 13px;
  }

  header.region .header-top .select-lang ul {
    left: auto;
    right: 0;
  }

  header.region .bar-logo-title {
    margin-bottom: 7px;
  }

  header.region .bar-logo-title .inner {
    background: url(/./img/bg-header-720.0b72df137e6674af3ebb045498eb1a96.png) repeat-y 0 0;
    height: 82px;
  }

  header.region .header-search input[type="text"] {
    padding: 2px 5px;
  }

  header.region .header-bottom {
    margin-left: 4px;
  }

  header.region .header-bottom .block-sharing-search {
    padding-top: 2px;
  }

  header.region .sliding-menu .sliding-menu-header .cta .search-cta.active .submit-btn {
    background: url(/b9e8c762d3cfd10bd170535a81b02001.svg) center no-repeat;
    background-size: 20px auto;
  }

  header.region .sliding-menu .sliding-menu-header .cta .search-cta .submit-btn {
    background: url(/b9e8c762d3cfd10bd170535a81b02001.svg) center no-repeat;
    background-size: 20px auto;
  }

  header.region .sticky-menu {
    height: 78px;
  }

  header.region .sliding-menu.sticky-menu.with-search-bar .sliding-menu-header .sliding-menu-toggle {
    top: -35px;
  }

  header.region .sliding-menu.sticky-menu .sliding-menu-header {
    height: 71px;
  }

  header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo {
    transition-delay: 0.15s;
    transform: translateY(29%);
    height: 103px;
  }

  header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-logo img {
    min-height: 70px;
    margin-top: 37px;
  }

  header.region .sliding-menu.sticky-menu .sliding-menu-header .sticky-top-slogan {
    padding: 38px 0 5px 100px;
  }

  .lt-ie9 header .header-bottom {
    background: url(/./img/bg-header-720-ie.2a0ad9da1f1b8cc10c1df1bd59c9c53a.png) repeat-y top center;
  }

  .lt-ie9 header .bar-logo-title {
    background: url(/./img/bg-header-720-ie.2a0ad9da1f1b8cc10c1df1bd59c9c53a.png) repeat-y top center;
  }

  footer .footer-top .inner {
    padding: 0 140px 20px;
  }

  footer .footer-top .inner .col {
    float: none;
    width: 46.5%;
    min-width: 10px;
    display: inline-block;
    vertical-align: top;
    margin: 30px 3% 0 0;
  }

  footer .footer-top .inner .col:nth-child(2n) {
    margin: 30px 0 0 3%;
  }

  .header-bottom .inner {
    position: relative;
    z-index: 100;
  }

  .main-menu {
    margin-top: 0;
    float: none;
    padding-top: 3px;
  }

  .main-menu .js-hover-flying-active .menu-mega-link {
    color: #ED0000;
  }

  .main-menu ul {
    padding-left: 0;
    height: auto;
    margin-left: 0;
  }

  .main-menu ul li {
    display: block;
    font-size: 100%;
    background: url(/./img/menu-mob-border.e56513cc4f67bf847428ae4708b5865d.png) no-repeat left top;
    padding: 1px 0 0 0;
    margin: 0;
    float: none;
  }

  .main-menu ul li:first-child {
    padding: 0;
    background: none;
  }

  .main-menu ul li:hover {
    border-bottom: none;
  }

  .main-menu ul li:hover a {
    color: #ED0000;
  }

  .main-menu ul li a {
    display: block;
    padding: 22px 10px 20px;
    margin: 0;
    height: auto;
  }

  .main-menu ul li br {
    display: none;
  }

  .main-menu ul li .icons-icon-home-gray {
    width: auto;
    height: auto;
    background: none;
    padding: 22px 15px 20px;
    margin: 0;
    text-indent: 0;
  }

  .main-menu .menu-container {
    background: #fff;
    position: static;
    display: none;
  }

  .main-menu .menu-container #mobile-nav-close {
    display: block;
  }

  .main-menu .menu-container .hover-flying {
    display: none;
  }

  .main-menu .menu-container .active {
    border-bottom: none;
  }

  .main-menu .menu-container .active a {
    color: #374649;
  }

  .main-menu .menu-container .active a:hover {
    color: #ED0000;
  }

  .main-menu .menu-container .top-menu-link {
    background: url(/./img/menu-mob-border.e56513cc4f67bf847428ae4708b5865d.png) no-repeat left top;
    padding: 1px 0 0 0;
    display: block;
  }

  .main-menu .menu-container .top-menu-link .active:first-child {
    padding: 22px 15px 20px;
  }

  .main-menu .menu-container .top-menu-link li {
    font-family: Arial;
    font-size: 82%;
    color: #707173;
    font-weight: bold;
  }

  .main-menu .menu-container .top-menu-link li a {
    color: #707173;
    text-transform: uppercase;
  }

  .main-menu .menu-container .top-menu-link li a:hover {
    color: #ED0000;
  }

  .main-menu .btn-menu {
    display: block;
    margin: 7px 0 0;
    float: none;
    padding-bottom: 8px;
  }

  .mega-menu {
    height: 100%;
  }

  .v-arabic nav {
    padding-top: 20px;
  }

  .v-arabic nav ul {
    padding: 0;
  }

  .v-arabic .btn-menu {
    margin: -25px 0 0;
  }

  .v-arabic .header-bottom .btn-menu {
    float: right;
  }

  .v-arabic .banner-image .inner .banner-title {
    left: auto;
    right: 10px;
  }

  .mega-menu-sub {
    display: none;
  }

  .banner-image {
    background-size: 130% auto;
  }

  .banner-image .inner .banner-title {
    left: 10px;
    font-size: 306%;
  }

  .banner-image .inner h1.banner-title {
    font-size: 3.346rem;
  }

  .banner-no-image .inner .banner-title {
    left: 10px;
    font-size: 306%;
  }
}

@media only screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 2) {
  .link-more:before {
    top: 7px;
    left: 0;
  }
}

@media screen and (max-width: 479px) {
  .visible-phone {
    display: block;
  }

  .sliding-menu.sticky-menu .sliding-menu-header {
    height: 93px !important;
  }

  .hidden-phone {
    display: none;
  }

  .title-2color {
    font-size: 2.188rem;
    margin-bottom: 22px;
  }

  .title-2color strong {
    display: block;
  }

  h1.title-2color {
    font-size: 2.188rem;
  }

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

  .ui-dialog .ui-dialog-content p {
    font-size: 77.5%;
  }

  .ui-dialog .ui-dialog-content .title-popin {
    font-size: 127%;
  }

  .ui-dialog .ui-dialog-content .title-popin .link-sharethis {
    margin-left: 0;
    margin-top: 10px;
    display: block;
    float: none;
  }

  body>.content {
    padding: 0;
  }

  .inner {
    width: auto;
  }

  header.region .header-bottom {
    padding-bottom: 2px;
    padding-top: 0;
    margin-top: 0;
    margin-left: 0;
  }

  header.region .header-bottom .block-sharing-search {
    margin-top: 0;
    position: absolute;
    padding-right: 10px;
    top: 47px;
    margin-top: 0;
    position: absolute;
    padding-right: 10px;
    top: 47px;
    width: 100%;
    margin-bottom: 8px;
    padding-top: 0;
    text-align: right;
    top: 30px;
    padding-right: 0;
  }

  header.region .header-bottom .block-sharing-search .header-search {
    margin-left: 9px;
    margin-top: 8px;
  }

  header.region .header-bottom .block-sharing-search .section-sharing {
    padding: 7px 0;
  }

  header.region .header-bottom .block-sharing-search .site-name-header {
    bottom: 50px;
    height: 20px;
  }

  header.region .header-bottom .inner-menu {
    margin-top: 25px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open {
    margin-bottom: 8px;
    padding-top: 4px;
    text-align: right;
    top: -15px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 9px;
  }

  header.region .header-bottom .inner .block-sharing-search .site-name-header {
    right: 0;
    bottom: 72px;
  }

  header.region .header-bottom .inner .block-sharing-search.sharing-search__open {
    top: 0;
    padding-top: 10px;
  }

  header.region .header-bottom .inner .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 30px;
  }

  header.region .header-bottom .inner header .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open {
    top: 0;
    padding-top: 10px;
  }

  header.region .bar-logo-title {
    position: relative;
    overflow: hidden;
    margin-left: 0;
  }

  header.region .bar-logo-title .inner {
    display: block;
    background: url(/./img/bg-header-320.4d45a73d75f62a1b9a9a07a3b9698c10.png) repeat-y 0 0;
    height: auto;
  }

  header.region .header-search input[type="text"] {
    width: 100px;
  }

  header.region input[type="submit"] {
    float: none;
  }

  header.region .select-lang {
    padding: 3px 15px 3px 10px;
  }

  header.region .header-top .select-lang-single {
    margin: 0 0 0 15px;
  }

  header.region .header-top .select-lang {
    padding: 3px 15px 3px 10px;
  }

  header.region .header-top .header-top-menu .border-right {
    padding-right: 15px;
  }

  header.region .header-top .header-top-menu .top-menu-link {
    margin: 0 0 0 15px;
  }

  header.region .main-menu .btn-menu {
    margin-top: 0;
  }

  header.region .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
    top: 70%;
  }

  header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle {
    top: -29px;
  }

  header.region .sliding-menu .sliding-menu-header .cta .wait-search {
    display: none !important;
  }

  header.region .sliding-menu .sliding-menu-header .cta>div {
    margin: 0 8px;
  }

  header.region .sliding-menu .sliding-menu-header .cta>a {
    margin: 0 8px;
  }

  header.region .sliding-menu .sliding-menu-header .cta .search-cta {
    height: 36px;
    margin-right: 0px;
    padding: 3px;
  }

  header.region .sliding-menu .sliding-menu-header .cta .search-cta .submit-btn {
    position: relative;
    height: 28px;
    width: 28px;
    bottom: 5px;
  }

  header.region .sliding-menu .sliding-menu-header .cta .search-cta input[type="text"] {
    height: 28px;
  }

  header.region .sliding-menu .sliding-menu-content {
    max-width: 320px;
  }

  header.region .total-identity {
    background-size: 50% 100%;
  }

  header.region .total-identity img {
    height: 52px;
  }

  .v-arabic header .header-top .header-top-menu .border-right {
    padding-left: 15px;
  }

  .lt-ie9 header .header-bottom {
    background: url(/./img/bg-header-320-ie.2ea05a79791ef619785c89acdd4b6fd2.png) repeat-y top center;
  }

  .lt-ie9 header .bar-logo-title {
    background: url(/./img/bg-header-320-ie.2ea05a79791ef619785c89acdd4b6fd2.png) repeat-y top center;
  }

  .lt-ie9 header .header-search input[type="text"] {
    padding: 8px;
    border: 1px solid transparent;
  }

  .header-top-menu .top-menu-link {
    margin: 0 0 0 15px;
  }

  .main-menu.menu-mob__open {
    padding-top: 44px;
    padding-top: 47px;
  }

  .main-menu.menu-mob__open .menu-container div {
    margin-top: -30px;
    margin-top: -38px;
  }

  .footer-bottom li {
    padding: 0 12px 0 15px;
    margin-bottom: 10px;
  }

  .header-bottom {
    padding: 0;
  }

  .header-bottom .inner-menu {
    padding-bottom: 0;
  }

  .main-menu .btn-menu {
    padding: 23px 0 40px 0;
  }

  .main-menu .menu-container {
    top: 72px;
  }

  .main-menu .menu-container .top-menu-link li a {
    font-family: "Roboto",sans-serif;
    font-size: 1rem;
    color: #8d8d8f;
    font-weight: normal;
    font-stretch: condensed;
  }

  .main-menu:not(.menu-mob__open) .menu-container {
    visibility: hidden;
  }

  .menu-mob__open .btn-menu {
    margin-top: -6px;
    padding: 0 0 20px 0;
  }

  #mobile-nav-open {
    padding-top: 0;
  }

  #mobile-nav-close {
    padding-top: 0;
  }

  .language-el .main-menu .menu-container .top-menu-link li a {
    font-family: "Roboto",sans-serif;
  }

  .language-ru .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
  }

  .language-uk .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
  }

  .language-bg .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","HelveticaNeueW10-77BdCn 777282";
  }

  .language-vi .main-menu .menu-container .top-menu-link li a {
    font-family: "Arial","sans-serif";
  }

  .language-cn .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","MHei PRC Bold";
  }

  .language-th .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","Helvetica Neue W31 Bold";
  }

  .language-kk .main-menu .menu-container .top-menu-link li a {
    font-family: "Arial","sans-serif";
  }

  .language-km .main-menu .menu-container .top-menu-link li a {
    font-family: "HelveticaNeueW02-77BdCn 694066","Handset Sans Khmer W00 Bold";
  }

  .top-menu-link li a:hover {
    color: #ED0000;
  }

  .title-media .inner h1.banner-title {
    font-size: 2.125rem;
    line-height: 35px;
    padding-bottom: 17px;
  }

  .banner-image {
    height: auto;
  }

  .banner-image .inner .banner-title {
    left: 5px;
    bottom: 5px;
  }

  .banner-image .inner h1.banner-title {
    font-size: 2.760rem;
  }

  .banner-image .background-inner .inner h1.banner-title {
    font-size: 1.840rem;
  }

  h1.banner-title {
    padding-left: 8px;
  }

  .banner-no-image {
    height: 187px;
  }

  .banner-no-image .inner {
    height: 187px;
  }

  .banner-no-image .inner .banner-title strong {
    display: block;
  }
}

@media screen and (min-width: 960px) {
  .node-type-gas-deals .block-news .total-block-edito-text__desc {
    padding: 17px 0 0;
  }

  header.region .header-top .header-top-logo {
    margin-left: -4px;
  }

  header.region .header-top .header-top-menu .border-right {
    border-right: 1px solid #bbbcbd;
    padding-right: 15px;
  }

  header.region .sliding-menu.sticky-menu.with-search-bar .sliding-menu-header .sticky-logo {
    transform: translateY(13%);
    transition-delay: 0s;
  }

  header.region .sliding-menu.sticky-menu.with-search-bar .sliding-menu-header .sticky-top-slogan {
    padding-top: 13px;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .sliding-menu-toggle {
    display: none;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .cta {
    right: 0;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .cta .search-cta {
    margin-right: 0;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .cta::first-child a {
    margin-left: 0;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .mega-menu-item {
    padding: 0 20px 0 0;
  }

  header.region .sliding-menu.has-mega-menu .sliding-menu-header .wrapper {
    padding: 10px 0px;
    font-size: 1rem;
  }

  .v-arabic header .header-top .header-top-menu .border-right {
    border-left: 1px solid #bbbcbd;
  }

  .v-arabic header .header-top .header-top-logo {
    margin-left: 0px;
    margin-right: -6px;
  }
}

@media screen and (max-width: 319px) {
  .node-type-gas-deals .block-to-read .block-to-read-group-text {
    width: 320px;
  }

  .node-type-gas-deals .block-to-read .block-to-read-fields {
    line-height: 30px;
  }

  .node-type-gas-deals .total-bloc-text article {
    line-height: 30px;
  }

  .node-type-gas-deals .paragraphs-item-bloc-title-h2 h2 {
    line-height: 30px;
  }

  .node-type-gas-deals .block-full-hjc {
    width: 100%;
  }

  header.region .header-bottom .block-sharing-search {
    width: auto;
  }

  header.region .header-top .select-lang {
    padding: 3px 15px 3px 14px;
  }

  header.region .header-top .header-top-menu a.display-none-320.top-menu-link {
    display: none;
  }

  .main-menu .btn-menu .btn-menu-close {
    padding: 14px 0 0 35px;
  }
}

@media screen and (min-width: 720px) and (max-width: 959px) {
  .node-mega-gabarit .inner {
    width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
  }

  header.region .header-search {
    display: none;
    margin-top: -3px;
  }

  header.region .header-search input[type="text"] {
    width: 104px;
  }

  header.region .header-bottom .site-name-header {
    bottom: 13px;
  }

  header.region .header-bottom .block-sharing-search {
    right: 10px;
    padding-top: 17px;
  }

  header.region .header-bottom .block-sharing-search .header-search {
    display: block;
  }

  header.region .sliding-menu .sliding-menu-header .wrapper {
    width: 720px;
    margin: 0 auto;
  }

  .section-sharing {
    display: inline-block;
  }

  footer .footer-top .inner {
    padding: 0 20px 20px;
  }

  .main-menu .btn-menu {
    margin-top: 20px;
  }
}

@media screen and (min-width: 480px) and (max-width: 719px) {
  .node-mega-gabarit .inner {
    width: 480px;
    margin: 0 auto;
    box-sizing: border-box;
  }

  header.region .header-bottom {
    padding-left: 0;
    margin-left: 0;
  }

  header.region .header-bottom .block-sharing-search {
    bottom: 3px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open {
    top: -10px;
    top: 10px;
  }

  header.region .header-bottom .site-name-header {
    bottom: 9px;
    bottom: 10px;
    bottom: 10px;
  }

  header.region .header-bottom .nav-container {
    padding-right: 10px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search {
    padding-right: 10px;
    padding-right: 0;
  }

  header.region .bar-logo-title {
    margin-bottom: 10px;
  }

  .main-menu .btn-menu {
    margin-top: 17px;
    margin-top: 17px;
  }

  .iOS header .header-bottom .nav-container .inner {
    min-height: 90px;
    height: auto;
    position: relative;
  }

  .v-arabic header {
    padding: 0;
  }
}

@media print {
  .mega-gabarit-content .container-mg {
    page-break-inside: initial;
  }

  .banner .banner-titre {
    color: #000;
  }

  .banner .banner-titre h1 {
    color: #000;
  }

  .title-2color {
    color: #000;
  }

  .total-block-edito-text__title {
    color: #000;
  }

  .description h3 {
    color: #000;
  }

  .description h3 a {
    color: #000;
  }

  .btn-red {
    color: #000;
  }

  .mosaic-no-image .item-mosaic .description .btn-white {
    color: #000;
  }

  .btn--link-title {
    color: #000;
  }

  .title-block-content h2 {
    color: #000;
  }

  .title-block-content h2 strong {
    color: #ED0000;
  }
}

@media screen and (min-width: 375px) and (max-width: 479px) {
  header.region .bar-logo-title {
    margin-bottom: 25px;
  }

  header.region .main-menu .btn-menu {
    margin-top: 4px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search {
    height: 20px;
    top: 67px;
    padding-right: 18px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .site-name-header {
    position: absolute;
    right: 25px;
    bottom: 73px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .section-sharing {
    padding: 0;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .header-search {
    margin-top: 1px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open {
    top: 25px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 34px;
  }
}

@media screen and (max-width: 374px) {
  header.region .header-bottom .block-sharing-search {
    height: 20px;
    top: 63px;
    padding-right: 23px;
  }

  header.region .header-bottom .block-sharing-search .site-name-header {
    position: absolute;
    right: 25px;
    bottom: 73px;
  }

  header.region .header-bottom .block-sharing-search .section-sharing {
    padding: 0;
  }

  header.region .header-bottom .block-sharing-search .header-search {
    margin-top: 1px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open {
    top: 0;
    padding-top: 22px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 30px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search {
    padding-right: 10px;
    top: 52px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .site-name-header {
    right: 10px;
    bottom: 72px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .sharing-search__open {
    padding-top: 8px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .sharing-search__open .site-name-header {
    bottom: 28px;
  }

  .inner-menu .main-menu {
    padding-top: 0;
  }

  .main-menu.menu-mob__open {
    padding-top: 28px;
  }
}

@media screen and (max-width: 479px) and (min-width: 375px) {
  header.region .header-bottom .inner.clearfix .block-sharing-search {
    top: 54px;
    padding-right: 10px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search .site-name-header {
    right: 10px;
    bottom: 67px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open {
    top: 11px;
  }

  header.region .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 28px;
  }

  .iOS header .header-bottom .inner.clearfix .block-sharing-search .site-name-header {
    bottom: 57px;
  }

  .main-menu {
    padding-top: 1px;
  }

  .main-menu.menu-mob__open {
    padding-top: 28px;
  }

  .main-menu.menu-mob__open .menu-container div {
    margin-top: -51px;
  }
}

@media screen and (min-width: 480px) and (max-width: 719px) and (device-aspect-ratio: 40 / 71) and (orientation: landscape) {
  .iOS header.region .main-menu .menu-container {
    margin-top: -30px;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (device-aspect-ratio: 375 / 667) and (orientation: landscape) {
  .iOS header.region .main-menu .menu-container {
    margin-top: 70px;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (device-aspect-ratio: 375 / 667) and (orientation: portrait) {
  .iOS header.region .header-bottom .inner.clearfix .block-sharing-search.sharing-search__open .site-name-header {
    bottom: 28px;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 479px) and (min-device-width: 375px) {
  .main-menu.menu-mob__open .menu-container {
    margin-top: 0;
  }

  header .header-bottom .block-sharing-search .site-name-header {
    bottom: 44px;
  }
}

@media screen and (min-width: 320px) and (max-width: 719px) {
  header.region .search-bar-header .search-bar--close {
    position: absolute;
    right: 15px;
    top: 15px;
  }

  header.region .search-bar-header .search-bar--close-icon {
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -517px no-repeat;
    background-size: 619px 3812px;
    display: inline-block;
    width: 20px;
    height: 20px;
  }

  header.region .search-bar-header .search-bad-header--input {
    font-size: 0.75rem;
  }

  .main-menu .btn-menu {
    margin-top: 0;
  }

  .main-menu .btn-menu .btn-menu-close {
    padding: 7px 0 0 35px;
  }
}

@media screen and (min-width: 960px) and (max-width: 1169px) {
  header.region .sliding-menu .sliding-menu-header .wrapper {
    width: 960px;
    margin: 0 auto;
  }

  .mega-menu-sub-item .mega-menu-sub-section-wrap {
    width: 625px;
  }
}

@media screen and (min-width: 480px) and (max-width: 720px) {
  header.region .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
    flex-direction: column;
    align-items: flex-end;
  }
}

@media screen and (min-width: 480px) and (max-width: 959px) {
  header.region .sliding-menu .sliding-menu-header .sliding-menu-toggle {
    margin-left: 15px;
  }
}

@media screen and (max-width: 720px) {
  header.region .sliding-menu .sliding-menu-header .cta .search-cta .search-cta--text {
    display: none;
  }

  header.region .total-identity {
    height: auto;
    margin-bottom: 30px;
    background-size: 65% 100%;
  }

  .slider-homepage .slider-hp li .banner .banner-titre.twolines h1 {
    font-size: 1.840rem;
    line-height: 1.840rem;
  }

  .slider-homepage .slider-hp li .banner .banner-titre.twolines h2 {
    font-size: 1.840rem;
    line-height: 1.840rem;
  }
}

@media screen and (max-width: 480px) {
  header.region .sliding-menu .sticky-top-slogan span {
    font-size: 15px;
    bottom: 2px;
  }
}

@media screen and (min-width: 1170px) {
  .mega-menu-sub-item .mega-menu-sub-section-wrap {
    width: 830px;
  }
}

@media screen and (max-width: 959px) and (max-width: 959px) and (min-width: 720px) {
  .main-menu .menu-container .top-menu-link {
    display: none;
  }
}

@media screen and (max-width: 959px) and (min-width: 320px) and (max-width: 959px) {
  .main-menu .menu-container .top-menu-link .contact {
    display: none;
  }
}

@media screen and (max-width: 959px) and (max-width: 319px) {
  .main-menu .menu-container .top-menu-link .contact.display-none-320 {
    display: none;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 479px) and (-webkit-min-device-pixel-ratio: 2) {
  header.region .header-top .header-top-menu .border-right {
    padding-right: 15px;
    padding-right: 15px;
  }

  header.region .header-top .header-top-menu .top-menu-link {
    margin: 0 0 0 15px;
    margin: 0 0 0 15px;
  }

  header.region .header-search input[type="submit"] {
    width: 20px;
    width: 20px;
  }

  header.region .header-bottom .block-sharing-search {
    top: 27px;
    top: 27px;
  }

  header.region .header-bottom .block-sharing-search .site-name-header {
    bottom: 45px;
    bottom: 45px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open .header-search {
    margin-top: 2px;
    margin-top: 2px;
  }

  header.region .header-bottom .block-sharing-search.sharing-search__open .section-sharing {
    padding-top: 0;
    padding-top: 0;
  }

  .main-menu.menu-mob__open {
    padding-top: 53px;
    padding-top: 53px;
  }

  .main-menu.menu-mob__open .menu-container {
    margin-top: 34px;
    margin-top: 34px;
  }

  .main-menu.menu-mob__open .menu-container div {
    margin-top: -63px;
    margin-top: -63px;
  }
}

@media only screen and (max-device-width: 374px) {
  .main-menu.menu-mob__open {
    padding-top: 58px;
    padding-top: 58px;
  }

  .menu-mob__open .btn-menu {
    padding: 0 0 8px 0;
    padding: 0 0 8px 0;
  }
}

@media screen and (min-width: 1201px) {
  .autoplay-no-popin {
    width: 1170px;
  }

  .autoplay-no-popin .bs-player {
    min-height: 360px;
  }
}

@media screen and (min-width: 720px) {
  .slider-homepage .slider-hp li .banner {
    max-height: 430px;
  }

  .slider-homepage .slider-hp li .banner.banner-video .banner-titre.oneline {
    padding-left: 65px;
  }

  .slider-homepage .slider-hp li .banner.banner-video .banner-titre.twolines {
    padding-left: 65px;
  }

  .slider-homepage .slider-hp li .banner.banner-video .banner-titre.twolines h1 {
    font-size: 150%;
    line-height: 2rem;
  }

  .slider-homepage .slider-hp li .banner.banner-video .banner-titre.twolines h2 {
    font-size: 150%;
    line-height: 2rem;
  }

  .slider-homepage .slider-hp li .banner.banner-video .banner-titre span:before {
    top: 0;
    content: '';
    position: absolute;
    left: 0;
    cursor: pointer;
    background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1330px no-repeat;
    background-size: 1145px 7052px;
    display: inline-block;
    width: 60px;
    height: 60px;
  }
}

@media screen and (min-width: 720px) and (max-width: 720px) {
  .slider-homepage .slider-hp li .banner.banner-video .banner-titre.twolines span {
    font-size: 1.5rem;
  }
}

@media screen and (max-width: 960px) {
  .slider-homepage .slider-hp li .banner .banner-titre.oneline {
    font-size: 2.188rem;
  }
}

@media screen and (max-width: 399px) {
  .title-media .inner h1.banner-title {
    -webkit-hyphens: auto;
            hyphens: auto;
  }
}

.inner {
  max-width: 1170px;
  width: 100%;
}

.inner .one-columns {
  width: 31.85%;
  margin: 0;
}

.inner .one-columns:not(:last-child) {
  margin-right: 2.22%;
}

.inner .one-columns:nth-child(3n) {
  margin-right: 0;
}

.inner .one-columns>div {
  width: 100%;
}

.inner .two-columns {
  width: 65.9%;
}

.inner .two-columns+.one-columns {
  margin-left: 2.22%;
}

.inner .block-to-read .block-to-read-group-text {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

.inner .block-hl2 .block-hl2-group-text {
  width: 50%;
}

.inner .block-hl2 .block-hl2-group-media {
  width: 50%;
}

.block-slider .block-slider-legend {
  width: 1170px;
}

#sliding-popup {
  background-color: #374649;
  opacity: 0.99;
  height: 40%;
}

#sliding-popup h2 {
  font-size: 1.875rem;
  color: #fff;
}

#sliding-popup p {
  font-size: 0.875rem;
  color: #fff;
  margin-bottom: 50px;
}

#sliding-popup .eu-cookie-change-settings {
  font-size: 0.875rem;
  color: #fff;
  display: inline;
}

#sliding-popup button {
  background-color: #2f7bb4;
  border: 0;
  font-weight: bold;
  color: #fff;
  padding: 10px;
  text-align: right;
  margin-left: 500px;
}

.total-menu .mega-menu-item div.link-wrapper.highlighted-color-two {
  background-color: #2F7BB4;
}

.rteindent1 {
  margin-left: 40px;
}

.rteindent2 {
  margin-left: 80px;
}

.rteindent3 {
  margin-left: 120px;
}

.rteindent4 {
  margin-left: 160px;
}

.rteleft {
  text-align: left;
}

.rteright {
  text-align: right;
}

.rtecenter {
  text-align: center;
}

.rtejustify {
  text-align: justify;
}

.ibimage_left {
  float: left;
}

.ibimage_right {
  float: right;
}

@media screen and (max-width: 719px) {
  .inner .one-columns:not(:last-child) {
    margin: 0;
    margin-bottom: 25px;
  }

  .inner .block-hl2 .block-hl2-group-media {
    width: 50%;
  }

  .inner .two-columns+.one-columns {
    margin-left: 0;
  }

  .container-most-read .total-block-edito {
    width: 100%;
    max-width: 480px;
    margin: auto auto 20px auto;
  }

  .container-block-edito .total-block-edito {
    width: 100%;
    max-width: 480px;
    margin: auto auto 20px auto;
  }
}

@media screen and (min-width: 1170px) {
  #sliding-popup h2 {
    padding-top: 45px;
  }
}

@media screen and (max-width: 1169px) {
  .block-slider .block-slider-legend {
    width: 960px;
  }
}

@media screen and (max-width: 1169px) and (min-width: 960px) {
  .inner {
    width: 960px;
  }

  .node-mega-gabarit .mega-gabarit.hierarchical_level_2_bundle {
    max-width: 960px;
    width: 960px;
  }

  .node-mega-gabarit .mega-gabarit .block-hl2 {
    max-width: 960px;
    width: 960px;
  }
}

@media screen and (max-width: 959px) and (min-width: 720px) {
  .inner {
    width: 720px;
  }
}

@media screen and (min-width: 720px) and (max-width: 959px) {
  .inner .one-columns {
    margin-left: 0;
  }

  .inner .one-columns+.one-columns {
    margin-left: 0;
  }

  .inner .one-columns+.one-columns+.one-columns {
    margin-left: 0;
  }

  .inner .one-columns .total-block-edito {
    width: 100%;
  }

  .inner .business_bloc_n2 .block-hl2 .block-hl2-group-text .block-hl2-fields.block-hl2-fields__chapo.text-rte {
    margin-bottom: 37px;
  }

  .inner .contextual-links-region .block-hl2 .block-hl2-group-text .block-hl2-fields.block-hl2-fields__chapo.text-rte {
    margin-bottom: 37px;
  }

  .node-mega-gabarit .mega-gabarit.hierarchical_level_2_bundle {
    max-width: 720px;
    max-width: 720px;
    width: 720px;
  }

  .node-mega-gabarit .mega-gabarit .block-hl2 {
    max-width: 720px;
    width: 720px;
    max-width: 720px;
    width: 720px;
  }

  .node-mega-gabarit .block_n1_bundle.one-columns {
    margin-left: 0;
  }

  .node-mega-gabarit .block_n1_bundle.one-columns+.one-columns {
    margin-left: 0;
  }

  .node-mega-gabarit .one-columns+.one-columns .node-mega-gabarit .block_n1_bundle.one-columns+.one-columns+.one-columns {
    margin-left: 0;
  }

  .node-mega-gabarit .one-columns+.one-columns+.one-columns {
    margin-left: 0;
  }

  .node-mega-gabarit .one-columns+.two-columns {
    margin-left: 0;
  }

  .block-slider .block-slider-legend {
    width: 720px;
  }

  .block-hl2 .block-hl2-fields.block-hl2-fields__image {
    width: 100%;
    margin: auto;
  }

  .block-hl2 .block-hl2-fields.block-hl2-fields__image img {
    margin: auto;
    display: block;
  }
}

@media screen and (min-width: 480px) and (max-width: 719px) {
  .inner {
    padding-left: 10px;
    padding-right: 10px;
  }

  .inner .two-columns {
    width: 100%;
  }

  .inner .contextual-links-region .block-hl2 .block-hl2-group-media {
    width: 100%;
  }

  .inner .contextual-links-region .block-hl2 .block-hl2-group-text {
    margin: auto auto 20px auto;
    display: block;
  }

  .node-mega-gabarit .mega-gabarit.hierarchical_level_2_bundle {
    max-width: 480px;
    width: 480px;
    display: block;
  }

  .node-mega-gabarit .mega-gabarit .block-hl2 {
    max-width: 480px;
    width: 480px;
    display: block;
  }

  .block-slider .block-slider-legend {
    width: 480px;
  }
}

@media screen and (max-width: 479px) {
  #sliding-popup {
    height: 45%;
  }

  #sliding-popup h2 {
    font-size: 1.5rem;
    text-align: center;
  }

  #sliding-popup p {
    margin-top: 5px;
    font-size: 0.875rem;
    text-align: center;
    margin-bottom: 0px;
  }

  #sliding-popup .eu-cookie-change-settings {
    font-size: 0.875rem;
    display: block;
    text-align: center;
    margin-top: 20px;
  }

  #sliding-popup #popup-text {
    line-height: 1.5em;
  }

  #sliding-popup button {
    margin: 20px auto;
    display: block;
  }

  .inner .one-columns {
    width: 100%;
    max-width: inherit;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .inner .one-columns .total-block-edito {
    max-width: 320px;
    margin: auto auto 20px auto;
  }

  .inner .two-columns {
    width: 100%;
  }

  .inner .two-columns .total-block-edito {
    max-width: 320px;
    margin: auto auto 20px auto;
  }

  .inner .contextual-links-region .block-hl2 .block-hl2-group-text {
    width: 100%;
    max-width: 320px;
    margin: 0 0 20px 0;
    display: block;
  }

  header .sliding-menu .sliding-menu-header .sliding-menu-toggle {
    z-index: 100;
    margin-left: 5px;
  }

  header .sliding-menu .sliding-menu-header .cta {
    transform: none;
    top: auto;
    bottom: 10px;
    margin-right: 10px;
  }

  header .sliding-menu .sliding-menu-header .cta .site-name-header {
    float: none;
    bottom: 13px;
  }

  header .sliding-menu .sliding-menu-header .cta .search-cta.active {
    top: -5px;
  }

  .block-slider .block-slider-legend {
    width: 320px;
  }
}

@media screen and (min-width: 320px) and (max-width: 479px) {
  .inner .block-hl2 .block-hl2-group-text {
    width: 320px;
    display: block;
    margin: auto;
    height: 326px;
  }

  .inner .contextual-links-region .block-hl2 .block-hl2-group-text {
    width: 320px;
    display: block;
    margin: auto;
    height: 326px;
  }

  .node-mega-gabarit .mega-gabarit.hierarchical_level_2_bundle {
    display: block;
  }

  .node-mega-gabarit .mega-gabarit .block-hl2 {
    display: block;
  }
}

.signed-in .panel {
  margin-top: 30px;
}

@media screen and (min-width: 767px) {
  .flipped {
    min-height: 100%;
    min-height: 100vh;
    display: flex !important;
    flex-direction: column;
    align-items: stretch;
  }
}

#wrapper {
  float: none;
  flex-grow: 1;
  flex-shrink: 0;
}

footer {
  flex-shrink: 0;
}

.mega-menu-sub-item {
  width: auto;
  display: flex;
}

.mega-menu-item .mega-menu-sub-section ul li::before {
  background: 0 none;
  content: "-";
  display: inline;
  font-size: 1rem;
  position: absolute;
  color: #ED0000;
  margin-right: 0;
  padding-top: 2px;
}

.mega-menu-item .mega-menu-sub-section ul li a {
  display: inline-block;
  padding-left: 15px;
}

header .sliding-menu .sliding-menu-header .cta .site-name-header {
  bottom: 0;
}

.mega-menu-sub-item.arrow:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1521px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  content: '';
  position: relative;
  left: 46px;
  top: 34px;
  vertical-align: top;
}

.mega-menu-sub-item.arrow.on:after {
  background: url(/./img/icons-s665ab2fd34.7d7230fe391db967dcc1041aec37b3f7.png) 0 -1591px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 10px;
  content: '';
  position: relative;
  left: 46px;
  top: 34px;
  vertical-align: top;
}

.icon-box p {
  min-height: 60px;
}

header {
  color: #374649;
}

header a {
  color: #374649;
  text-decoration: none;
}

header a:hover {
  color: #374649;
}

header .menu-mega-link.text-highlight {
  color: #ED0000;
}

header .hover-flying,
header .hover-flying-active {
  height: 5px;
  left: 0;
  display: block;
  z-index: 20;
  position: absolute;
  background-color: #ED0000;
  bottom: -10px;
}

header .header-top {
  text-align: left;
  padding: 15px 0 8px;
  text-transform: uppercase;
  font-size: 0.625rem;
  font-family: "Roboto",sans-serif;
  font-weight: bold;
  direction: ltr;
  height: 75px;
  border-bottom: 2px solid #efefef;
}

header .header-top .header-top-logo img {
  max-height: 47px;
}

header .header-top .header-top-slogan {
  font-weight: 400;
  float: left;
  color: #ED0000;
  text-transform: none;
  display: inline-block;
  padding-top: 22px;
  font-family: "Roboto",sans-serif;
  font-size: 1.0625rem;
}

@media screen and (min-width: 960px) {
  header .header-top .header-top-logo {
    margin-left: -4px;
  }
}

header .header-top .header-top-logo {
  float: left;
  display: inline-block;
}

@media screen and (min-width: 960px) {
  header .header-top .header-top-menu .border-right {
    border-right: 1px solid #bbbcbd;
    padding-right: 15px;
  }
}

header .header-top .header-top-menu {
  text-align: right;
  float: right;
  padding-top: 20px;
  color: #374649;
  display: inline-block;
}

header .header-top .header-top-menu ul {
  display: inline-block;
  line-height: 1em;
}

header .header-top .header-top-menu li {
  display: inline-block;
  margin-left: 15px;
}

header .header-top .header-top-menu li a {
  color: #374649;
}

header .header-top .header-top-menu .link-total {
  color: #ED0000;
}

header .header-top .header-top-menu .border-left {
  border-left: 1px solid #bbbcbd;
  margin-left: 15px;
  padding-left: 15px;
}

header .header-top .header-top-menu .top-menu-link {
  margin: 0 0 0 24px;
  display: inline-block;
  line-height: 1em;
}

header .header-top a:focus {
  outline: thin dotted;
}

header ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

header .inner {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}

header .wrapper {
  box-sizing: border-box;
  margin: auto;
  max-width: 1170px;
  position: relative;
  width: 100%;
}

header .total-menu {
  display: flex;
}

header .total-menu .mega-menu {
  position: relative;
  bottom: 0;
}

header .total-menu .mega-menu nav {
  padding: 3px 0;
}

header .total-menu ul {
  list-style-type: none;
}

header .total-menu .mega-menu-item {
  display: inline-flex;
  align-items: stretch;
}

header .total-menu .mega-menu-item div.link-wrapper {
  display: inline-flex;
  align-items: stretch;
}

header .total-menu .mega-menu-item .menu-mega-link {
  display: flex;
  align-items: center;
  line-height: 18px;
  z-index: 30;
}

header .menu-mega-link {
  position: relative;
  font-size: 0.9rem;
  font-family: "Roboto",sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 15px;
  margin-bottom: -15px;
  z-index: 12;
}

header .sliding-menu {
  position: relative;
  width: 100%;
}

@media screen and (min-width: 960px) {
  header .sliding-menu.has-mega-menu .sliding-menu-header .mega-menu-item {
    padding: 0 20px 0 0;
  }
}

header .total-menu .mega-menu-item .menu-mega-link {
  display: flex;
  align-items: center;
  line-height: 18px;
  z-index: 30;
}

header .menu-mega-link {
  position: relative;
  font-size: 0.9rem;
  font-family: "Roboto",sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  padding-bottom: 15px;
  margin-bottom: -15px;
  z-index: 12;
}

header .clearfix:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

body .container-fluid {
  max-width: 1230px;
  margin-bottom: 25px;
}

header .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
  position: absolute;
  right: 0;
  height: -moz-fit-content;
  height: fit-content;
  top: 0;
  display: flex;
  z-index: 20;
}

@media screen and (min-width: 480px) and (max-width: 720px) {
  header .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
    flex-direction: column;
    align-items: flex-end;
  }
}

@media screen and (max-width: 479px) {
  header .sliding-menu .sliding-menu-header .wrapper .sliding-menu-right {
    top: 70%;
  }
}

@media screen and (min-width: 960px) {
  header .sliding-menu.has-mega-menu .sliding-menu-header .wrapper {
    padding: 10px 0px;
    font-size: 1rem;
  }
}

header .sliding-menu .sliding-menu-header .wrapper {
  height: 100%;
}

footer a {
  color: #374649;
}

footer .footer-top {
  background-color: #F8F8F8;
  font-size: 1em;
}

footer .footer-top:first-child {
  margin-top: 0;
}

footer .footer-top .col {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 37px 0;
}

footer .footer-top .col:first-child {
  margin-left: 0;
}

footer .footer-top .col:nth-child(4n+1) {
  margin-left: 0;
}

footer .footer-top .col p {
  margin-bottom: 11px;
  font-weight: bold;
  text-transform: uppercase;
}

footer .footer-top .col p>a,
footer .footer-top .col p>.nolink {
  color: #ED0000;
}

footer .footer-top .col li {
  padding: 0 0 6px 21px;
  position: relative;
}

footer .footer-top .col li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
}

@media screen and (max-width: 719px) {
  footer .footer-top .col li:before {
    top: 7px;
  }
}

footer .footer-top .col ul {
  margin-bottom: 0;
}

footer .footer-bottom {
  background-color: #FFF;
  text-align: center;
  font-size: 0.813rem;
}

footer .footer-bottom .inner {
  padding: 30px 15px 20px;
}

footer .footer-bottom li {
  display: inline-block;
  border-left: 1px solid #374649;
  padding: 0 25px;
}

footer .footer-bottom li:first-child {
  border-left: none;
}

footer .inner {
  padding: 27px 15px 0;
  box-sizing: border-box;
}

footer .inner-logo-translate {
  padding-top: 0;
}

footer .inner-logo-translate .logo-translate {
  font-size: 82%;
  padding-bottom: 5px;
  text-align: center;
  text-transform: uppercase;
  color: #ED0000;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  footer .footer-top .col li {
    list-style-image: none;
    position: relative;
  }

  footer .footer-top .col li:before {
    background: url(/./img/icons-s665ab2fd34.ae66cae384c48cb555fcea926222c0c3.png) 0 -218px no-repeat;
    background-size: 573px 3526px;
    display: inline-block;
    width: 9px;
    height: 9px;
    content: "";
    display: block;
    position: absolute;
    top: 7px;
    left: 0;
  }

  .v-arabic footer .footer-top .col li {
    list-style-image: none;
  }

  .v-arabic footer .footer-top .col li:before {
    left: auto;
    right: 0;
  }
}

@media screen and (max-width: 959px) {
  footer .footer-top .inner {
    padding: 0 140px 20px;
  }

  footer .footer-top .inner .col {
    float: none;
    width: 46.5%;
    min-width: 10px;
    display: inline-block;
    vertical-align: top;
    margin: 30px 3% 0 0;
  }

  footer .footer-top .inner .col:nth-child(2n) {
    margin: 30px 0 0 3%;
  }
}

@media screen and (max-width: 719px) {
  footer {
    font-size: 1.125rem;
  }

  footer .footer-top {
    font-size: 100%;
    background: #F8F8F8;
  }

  footer .footer-top .inner {
    padding: 0 20px 20px;
  }

  footer .footer-top .inner .col {
    float: left;
    width: 100%;
    min-width: 10px;
    display: block;
    margin: 25px 0 0 0;
  }

  footer .footer-top .inner .col:nth-child(2n) {
    margin: 25px 0 0 0;
  }

  footer .footer-bottom li {
    padding: 0 12px 0 15px;
  }
}

@media screen and (max-width: 479px) {
  .footer-bottom li {
    padding: 0 12px 0 15px;
    margin-bottom: 10px;
  }
}

@media screen and (min-width: 720px) and (max-width: 959px) {
  footer .footer-top .inner {
    padding: 0 20px 20px;
  }
}

li {
  list-style: none;
}

.inner {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}

footer .footer-top .col li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
}

.icons-arrow-red-main,
.link-more:before,
.btn-white:before,
footer .footer-top .col li:before,
.edito .total-block-edito-text__cta a:before,
.block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before,
.block-activities .list-activities li p>a:after,
.icon-fleche:before,
.icons-arrow-red2,
.container-piliers .block-pilier-dark-red .container-top .btn-white:before,
.container-piliers .block-pilier-dark-red .container-bottom .btn-white:before,
.container-piliers .block-pilier-dark-red .link-more:before,
.alternative-color .total-block-n1 .btn-white:before,
.alternative-color .total-block-projet .icon-fleche:before,
.icons-arrow-red2-azf,
.icons-arrow-back-red2,
.v-arabic .container-piliers .block-pilier-dark-red .container-top .btn-white:before,
.v-arabic .container-piliers .block-pilier-dark-red .link-more:before,
.icons-arrow-back-red-main,
.icons-arrow-facebook,
.block-social-news .block-facebook li p>a:after,
.icons-arrow-twitter,
.block-social-news .block-twitter li p>a:after,
.icons-arrow-facebook-right,
.v-arabic .icons-arrow-facebook,
.v-arabic .block-social-news .block-facebook li p>a:after,
.block-social-news .block-facebook li .v-arabic p>a:after,
.icons-arrow-twitter-right,
.v-arabic .icons-arrow-twitter,
.v-arabic .block-social-news .block-twitter li p>a:after,
.block-social-news .block-twitter li .v-arabic p>a:after,
.icons-arrow-white,
.container-white .pager .icons-arrow-red-main,
.container-white .pager .link-more:before,
.container-white .pager .btn-white:before,
.container-white .pager footer .footer-top .col li:before,
footer .footer-top .col .container-white .pager li:before,
.container-white .pager .edito .total-block-edito-text__cta a:before,
.edito .total-block-edito-text__cta .container-white .pager a:before,
.container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before,
.block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .block-most-read-fields__link::before,
.container-white .pager .block-activities .list-activities li p>a:after,
.block-activities .list-activities li .container-white .pager p>a:after,
.container-white .pager .icon-fleche:before,
.lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .btn-white:before,
.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .icon-fleche:before,
.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .icon-fleche:before {
  width: 9px;
  height: 10px;
}

.icons-icon-home-gray,
.icons-icon-video-play,
.icons-arrow-red-main,
.link-more:before,
.btn-white:before,
footer .footer-top .col li:before,
.edito .total-block-edito-text__cta a:before,
.block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before,
.block-activities .list-activities li p>a:after,
.icon-fleche:before,
.icons-arrow-red2,
.container-piliers .block-pilier-dark-red .container-top .btn-white:before,
.container-piliers .block-pilier-dark-red .container-bottom .btn-white:before,
.container-piliers .block-pilier-dark-red .link-more:before,
.alternative-color .total-block-n1 .btn-white:before,
.alternative-color .total-block-projet .icon-fleche:before,
.icons-arrow-red2-azf,
.icons-arrow-back-red2,
.v-arabic .container-piliers .block-pilier-dark-red .container-top .btn-white:before,
.v-arabic .container-piliers .block-pilier-dark-red .link-more:before,
.icons-arrow-red-mini,
.block-websites .item-websites .link-more:before,
.icons-arrow-red-mini_2x,
.icons-arrow-back-red-mini,
.v-arabic .block-websites .item-websites .link-more:before,
.icons-arrow-back-red-mini_2x,
.icons-arrow-back-red-main,
.icons-arrow-back-red-main_2x,
.icons-arrow-white,
.container-white .pager .icons-arrow-red-main,
.container-white .pager .link-more:before,
.container-white .pager .btn-white:before,
.container-white .pager footer .footer-top .col li:before,
footer .footer-top .col .container-white .pager li:before,
.container-white .pager .edito .total-block-edito-text__cta a:before,
.edito .total-block-edito-text__cta .container-white .pager a:before,
.container-white .pager .block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before,
.block-most-read .block-most-read-content .block-most-read-fields .container-white .pager .block-most-read-fields__link::before,
.container-white .pager .block-activities .list-activities li p>a:after,
.block-activities .list-activities li .container-white .pager p>a:after,
.container-white .pager .icon-fleche:before,
.lgrey-color .total-block-n1 .page-n1-paragraphs-item-entries-link-title .btn-white:before,
.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-activity .icon-fleche:before,
.lgrey-color .total-block-projet .page-projet-paragraphs-item-entries-link-title .icon-fleche:before,
.icons-arrow-white_2x,
.icons-arrow-back-white,
.container-white .pager .icons-arrow-back-red-main,
.v-arabic .btn-red:before,
.v-arabic .mosaic-no-image .item-mosaic .description .btn-white:before,
.mosaic-no-image .item-mosaic .description .v-arabic .btn-white:before,
.v-arabic .btn--link-title:before,
.icons-arrow-back-white_2x,
.icons-marker-round-rose,
.worldwide-tabs .tabs-content .legend .text-rose:before,
.icons-marker-round-yellow,
.worldwide-tabs .tabs-content .legend .text-yellow:before,
.icons-marker-round-violet,
.worldwide-tabs .tabs-content .legend .text-violet:before,
.icons-marker-round-green,
.worldwide-tabs .tabs-content .legend .text-green:before,
.icons-marker-round-blue,
.worldwide-tabs .tabs-content .legend .text-blue:before,
.icons-arrow-white-top,
.read-less a:before,
.worldwide-tabs .btn-open a:before,
.icons-arrow-white-bottom,
.read-more a:before,
.worldwide-tabs .btn-close a:before,
.icons-arrow-facebook,
.block-social-news .block-facebook li p>a:after,
.icons-arrow-facebook-right,
.v-arabic .icons-arrow-facebook,
.v-arabic .block-social-news .block-facebook li p>a:after,
.block-social-news .block-facebook li .v-arabic p>a:after,
.icons-arrow-twitter,
.block-social-news .block-twitter li p>a:after,
.icons-arrow-twitter-right,
.v-arabic .icons-arrow-twitter,
.v-arabic .block-social-news .block-twitter li p>a:after,
.block-social-news .block-twitter li .v-arabic p>a:after,
.icons-btn-sharethis,
.icons-btn-print,
.icons-btn-a-plus,
.icons-btn-a-min,
.icons-btn-search-header,
.icons-btn-menu,
.main-menu .btn-menu .btn-menu-open:before,
.icons-btn-menu-close,
.main-menu .btn-menu .btn-menu-close:before,
.icons-icon-video-play-red,
.item-video .btn-video,
.icons-icon-webelieve,
.icons-icon-westand,
.icons-icon-joinus,
.icons-arrow-white-little-left,
.mosaic .bx-controls-direction .bx-prev:before,
.icons-arrow-white-little-right,
.mosaic .bx-controls-direction .bx-next:before,
.icons-marker-round-red-main,
.block-activities .list-activities li:before,
.icons-icon-twitter,
.block-social-news .tabs .title-twitter:before,
.icons-icon-facebook,
.block-social-news .tabs .title-facebook:before {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.icons-arrow-red-main,
.link-more:before,
.btn-white:before,
footer .footer-top .col li:before,
.edito .total-block-edito-text__cta a:before,
.block-most-read .block-most-read-content .block-most-read-fields .block-most-read-fields__link::before,
.block-activities .list-activities li p>a:after,
.icon-fleche:before {
  background: url(/./img/icons-s665ab2fd34.ae66cae384c48cb555fcea926222c0c3.png) 0 -855px no-repeat;
  background-size: 1145px 7052px;
  display: inline-block;
  width: 9px;
  height: 13px;
}

footer .footer-top .col ul {
  margin-bottom: 0;
}

footer .footer-top {
  background-color: #F8F8F8;
  font-size: 0.875em;
}

footer .footer-top ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

footer .footer-top a {
  text-decoration: none;
}

footer .footer-top a:focus {
  outline: thin dotted;
  color: #374649;
}

footer .footer-top a:hover {
  color: #374649;
  text-decoration: underline;
}

header .sliding-menu .sliding-menu-header::after {
  background: url(/./img/header-mini-bandeau.05b7b9fbdfeeba440eb017d01b50d549.png) right no-repeat;
  background-size: 100% 100%;
  bottom: 0;
  content: '';
  display: block;
  height: 5px;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 10;
}

@media screen and (max-width: 1169px) and (min-width: 960px) {
  header .inner {
    width: 960px;
  }
}

.main-menu nav {
  margin: 7px 0;
}

.bp-nav-items {
  padding: 0 17px;
}

.subheader {
  margin: 0 15px;
  padding: 20px;
}

.search-autocomplete {
  flex-grow: 1;
}

.search {
  padding: 0;
  border: none;
  width: auto;
}

.task-details a.export-csv {
  position: relative;
  display: inline;
  left: auto;
  top: auto;
  color: #374649;
  outline: none;
}

.tree-item--active {
  background: #ccc;
  border-bottom: none;
}

.header-top-hidden {
  display: none;
}

.report-category-btn {
  background: none;
  border: #F8F8F8;
  border-radius: 0;
  width: 100%;
  text-align: left;
  color: #374649;
  margin-top: 10px;
}

.report-category-btn:focus,
.report-category-btn:hover,
.report-category-btn.selected {
  background: #ED0000;
  border: #ED0000;
  border-radius: 0;
  color: #F8F8F8;
}

.card.report-cart-body.card-body,
.card.report-cart-body.card-block {
  padding-left: 15px;
  padding-right: 15px;
}

.report-cart {
  font-weight: 400;
  color: #ED0000;
  font-family: "Roboto",sans-serif;
}

.report-cart-body {
  border: none;
  box-shadow: none;
  background: #F8F8F8;
}

.report-category-icon {
  width: 21px;
  height: 21px;
  background: none;
  filter: invert(37%) sepia(3%) saturate(5%) hue-rotate(147deg) brightness(102%) contrast(82%);
}

.report-category-btn.selected .report-category-icon {
  filter: none;
}

#configReports .accordion__body {
  background: #F8F8F8;
}

#configReports .accordion__item {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  border-width: thin;
  color: #5a5858;
}

#configReports .accordion__title {
  color: #5a5858;
}

#configReports .icon.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type .ion-chevron-down.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type #configReports .ion-chevron-down.page-link,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type .ion-chevron-down.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type #configReports .ion-chevron-down.page-link,
#configReports .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type a.ion-chevron-down,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:first-of-type li #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:first-of-type #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination li:first-of-type #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type .ion-chevron-down.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type #configReports .ion-chevron-down.page-link,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type .ion-chevron-down.page-link,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type #configReports .ion-chevron-down.page-link,
#configReports .pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type a.ion-chevron-down,
.pagination-datatables li .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination .page-item:last-of-type li #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination li .page-item:last-of-type #configReports a.ion-chevron-down,
#configReports .tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type a.ion-chevron-down,
.tasks-page .tasks-cnt .tasks-list .pagination li:last-of-type #configReports a.ion-chevron-down {
  color: #ED0000;
}

@media screen and (max-width: 480px) {
  .dashboard-box {
    margin-top: 50px;
  }
}

@media screen and (max-width: 768px) {
  .mega-menu-sub-item>a {
    font-size: 25px;
  }

  .dashboard-body {
    font-size: 62.5%;
  }
}

.react-datepicker-popper {
  position: relative !important;
  will-change: transform;
  top: unset !important;
  left: unset !important;
  transform: translate3d(180px, -25px, 0px) !important;
}

@media screen and (max-width: 768px) {
  .DateRangePicker_picker__directionLeft_2 .DateRangePicker_picker,
  .DateRangePicker_picker__directionLeft_2 .DayPicker,
  .DateRangePicker_picker__directionLeft_2 .DayPicker_transitionContainer,
  .DateRangePicker_picker__directionLeft_2 .CalendarMonthGrid {
    width: 440px !important;
  }

  .SingleDatePicker_picker__directionLeft_2 .DateRangePicker_picker,
  .SingleDatePicker_picker__directionLeft_2 .DayPicker,
  .SingleDatePicker_picker__directionLeft_2 .DayPicker_transitionContainer,
  .SingleDatePicker_picker__directionLeft_2 .CalendarMonthGrid {
    width: 230px !important;
  }

  .CalendarMonth_caption {
    font-size: 10px !important;
  }

  .DayPicker_weekHeader_li.DayPicker_weekHeader_li_1 {
    font-size: 11px !important;
  }

  .CalendarMonthGrid_month__horizontal,
  .DayPicker_weekHeader_ul {
    width: 200px !important;
  }

  .DayPicker_weekHeader.DayPicker_weekHeader_1:nth-child(2) {
    left: 200px !important;
  }

  .DayPicker_weekHeader_li.DayPicker_weekHeader_li_1 {
    width: 25px !important;
  }

  .DateRangePicker_picker__directionLeft_2 .DayPickerNavigation_rightButton__horizontal {
    right: 190px;
  }

  .DateRangePicker_picker__directionLeft_2 .DayPickerNavigation_leftButton__horizontal {
    left: 0px;
  }

  .SingleDatePicker_picker__directionLeft_2 .DayPickerNavigation_rightButton__horizontal {
    right: 110px;
  }
}

@media screen and (max-width: 567px) {
  .DateRangePicker_picker__directionLeft_2 .DateRangePicker_picker,
  .DateRangePicker_picker__directionLeft_2 .DayPicker,
  .DateRangePicker_picker__directionLeft_2 .DayPicker_transitionContainer,
  .DateRangePicker_picker__directionLeft_2 .CalendarMonthGrid {
    width: 320px !important;
  }

  .DateRangePicker_picker__directionLeft_2 .CalendarMonth_caption.CalendarMonth_caption_1:nth-child(3) {
    padding-right: 20px;
  }

  .SingleDatePicker_picker__directionLeft_2 .DateRangePicker_picker,
  .SingleDatePicker_picker__directionLeft_2 .DayPicker,
  .SingleDatePicker_picker__directionLeft_2 .DayPicker_transitionContainer,
  .SingleDatePicker_picker__directionLeft_2 .CalendarMonthGrid {
    width: 185px !important;
  }

  .CalendarMonthGrid_month__horizontal,
  .DayPicker_weekHeader_ul {
    width: 160px !important;
  }

  .DayPicker_weekHeader.DayPicker_weekHeader_1:nth-child(2) {
    left: 160px !important;
  }

  .DayPicker_weekHeader_li.DayPicker_weekHeader_li_1 {
    width: 19px !important;
    font-size: 10px !important;
  }

  .DateRangePicker_picker__directionLeft_2 .DayPickerNavigation_rightButton__horizontal {
    right: 295px;
  }

  .DateRangePicker_picker__directionLeft_2 .DayPickerNavigation_leftButton__horizontal {
    left: 4px;
  }

  .SingleDatePicker_picker__directionLeft_2 .DayPickerNavigation_rightButton__horizontal {
    right: 145px;
  }

  .SingleDatePicker_picker__directionLeft_2 .DayPickerNavigation_leftButton__horizontal {
    left: 8px;
  }

  .react-datepicker-popper {
    transform: none !important;
  }
}

.app-header .search-users-header {
  margin-top: 0px;
  margin-left: 0px;
  width: 100%;
}

.tree-item-group {
  width: 300px;
}

.search-users-header input,
.search-users-header button,
.search-users-header li {
  font-family: "HelveticaNeueW02-77BdCn 694066", Arial, sans-serif;
  font-weight: normal;
  color: #374649;
}

.btn {
  border-radius: 5px;
}

.btn.btn-secondary.dropdown-toggle {
  color: #374649;
  background-color: #fff;
  border-color: #e6e6e6;
  box-shadow: none;
}

.btn.btn-secondary.dropdown-toggle span {
  padding-right: 10px;
}

.btn.btn-secondary.dropdown-toggle:after {
  color: #e6e6e6;
}

.btn:focus {
  box-shadow: none;
}

.dropdown-menu {
  outline: none;
}

.dropdown-menu div {
  outline: none;
}

.sliding-menu .open {
  width: 460px;
  margin-top: 3px;
}

.main-content {
  padding: 180px 15px 0;
  padding-bottom: 25px;
}

@media screen and (max-width: 959px) {
  .main-content {
    padding: 115px 15px 0;
  }
}

body .container-fluid.main-content {
  margin-bottom: 0;
}

.csv-reader-input {
  cursor: pointer;
  display: inline-block;
}

.csv-reader-input .csv-input {
  display: none;
}

.csv-reader-input label {
  cursor: pointer;
  padding: 6px 12px;
  margin-bottom: 0;
}

.dashboard .page-cnt {
  padding: 10px 20px;
}

.dashboard .col-12,
.dashboard .col-sm-6 {
  padding-right: 13px;
  padding-left: 13px;
}

.download-panel {
  text-align: center;
  margin: 5%;
}

.download-btn {
  margin-top: 10px;
}

.service-panel {
  width: 70%;
}

.service-panel-search {
  margin-bottom: 10px;
}

.service-header {
  margin: 0 15px;
  padding: 20px;
}

.service-button {
  padding: 8px 25px;
  margin-top: 5px;
}

.subheader.service-header {
  padding-left: 0;
  padding-right: 0;
  margin-right: 0;
  margin-left: 0;
}

.subheader.service-header h1 {
  padding: 0;
}

.rbt-input-main {
  font-family: 'Arial';
  font-size: 1rem;
  color: #5a5858;
}

.rbt-input {
  border-radius: 5px;
}

.dropdown-menu.rbt-menu.dropdown-menu-justify {
  position: relative !important;
}

.cron_builder_bordering {
  text-align: center;
  border: none !important;
  background: none !important;
  padding: 0 !important;
}

.cron_builder_bordering input,
.cron_builder_bordering select {
  width: 100px;
  margin-right: 10px;
  margin-left: 10px;
  border: 1px solid #ddd;
  border-radius: 4px;
  outline: none;
  padding-left: 5px;
  cursor: pointer;
}

.df {
  display: flex;
}

.cron-builder-bg {
  background-color: #ED0000;
  color: white;
  text-align: center;
  margin-bottom: 4px;
  padding: 8px 0px;
}

.cron_builder_bordering select {
  background-color: white;
  width: 75px;
  cursor: pointer;
  padding: 4px 0px;
  border-radius: 4px;
}

.cron_builder_bordering select option:hover {
  background-color: #ED0000;
}

.well-small input {
  width: auto !important;
}

.cron_builder_bordering input[type='radio'] {
  margin-top: 0;
  vertical-align: middle;
}

.cron_builder {
  border: none;
  padding: 5px;
  width: 100%;
  height: 100%;
}

.text_align_left {
  text-align: left;
}

.nav li {
  cursor: pointer;
}

#cronExpression input[type=checkbox],
#reportPeriod input[type=checkbox] {
  display: block !important;
}

#cronExpression .container-fluid,
#reportPeriod .container-fluid {
  margin-left: 20px !important;
}

#cronExpression .dropdown-menu.show,
#reportPeriod .dropdown-menu.show {
  max-height: 280px;
  overflow: scroll;
}

#cronExpression .filter-item,
#reportPeriod .filter-item {
  margin-top: 10px;
}

#cronExpression .filter-item.row,
#reportPeriod .filter-item.row {
  margin-left: 0 !important;
}

#cronExpression .cron_builder_bordering,
#reportPeriod .cron_builder_bordering {
  border: none;
  background: none;
  padding: 0;
}

#cronExpression .dropdown-menu.show,
#reportPeriod .dropdown-menu.show {
  position: relative !important;
  will-change: transform;
  top: 0;
  left: 0;
  transform: translate3d(3px, 0px, 0px) !important;
}

#cronExpression [class*="col-"].drop-down,
#reportPeriod [class*="col-"].drop-down {
  padding: 0 !important;
}

#cronExpression .filter-item.float-left.left-dropdown,
#reportPeriod .filter-item.float-left.left-dropdown {
  padding-left: 10px;
}

.cron_builder_bordering {
  text-align: center;
  border: none !important;
  background: none !important;
  padding: 0 !important;
}

.cron_builder_bordering input,
.cron_builder_bordering select {
  width: 100px;
  margin-right: 10px;
  margin-left: 10px;
  border: 1px solid #ddd;
  border-radius: 4px;
  outline: none;
  padding-left: 5px;
  cursor: pointer;
}

.df {
  display: flex;
}

.cron-builder-bg {
  background-color: #ED0000;
  color: white;
  text-align: center;
  margin-bottom: 4px;
  padding: 8px 0px;
}

.cron_builder_bordering select {
  background-color: white;
  width: 75px;
  cursor: pointer;
  padding: 4px 0px;
  border-radius: 4px;
}

.cron_builder_bordering select option:hover {
  background-color: #ED0000;
}

.well-small input {
  width: auto !important;
}

.cron_builder_bordering input[type='radio'] {
  margin-top: 0;
  vertical-align: middle;
}

.cron_builder {
  border: none;
  padding: 5px;
  width: 100%;
  height: 100%;
}

.text_align_left {
  text-align: left;
}

.nav li {
  cursor: pointer;
}

#cronExpression input[type=checkbox],
#reportPeriod input[type=checkbox] {
  display: block !important;
}

#cronExpression .container-fluid,
#reportPeriod .container-fluid {
  margin-left: 20px !important;
}

#cronExpression .dropdown-menu.show,
#reportPeriod .dropdown-menu.show {
  max-height: 280px;
  overflow: scroll;
}

#cronExpression .filter-item,
#reportPeriod .filter-item {
  margin-top: 10px;
}

#cronExpression .filter-item.row,
#reportPeriod .filter-item.row {
  margin-left: 0 !important;
}

#cronExpression .cron_builder_bordering,
#reportPeriod .cron_builder_bordering {
  border: none;
  background: none;
  padding: 0;
}

#cronExpression .dropdown-menu.show,
#reportPeriod .dropdown-menu.show {
  position: relative !important;
  will-change: transform;
  top: 0;
  left: 0;
  transform: translate3d(3px, 0px, 0px) !important;
}

#cronExpression [class*="col-"].drop-down,
#reportPeriod [class*="col-"].drop-down {
  padding: 0 !important;
}

#cronExpression .filter-item.float-left.left-dropdown,
#reportPeriod .filter-item.float-left.left-dropdown {
  padding-left: 10px;
}


/*# sourceMappingURL=index.styles.css.map*/