/* TYPOGRAPHY START */
/* https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/ */
/* Gotham Rounded Bold */
@font-face {
  font-family: 'GothamRounded-Bold';
  src:
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Bold.woff2') format('woff2'),
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Bold.woff') format('woff');
}

/* Gotham Rounded Book */
@font-face {
  font-family: 'GothamRounded-Book';
  src:
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.woff2') format('woff2'),
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Book.woff') format('woff');
}

/* Gotham Rounded Light */
@font-face {
  font-family: 'GothamRounded-Light';
  src:
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.woff2') format('woff2'),
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Light.woff') format('woff');
}

/* Gotham Rounded Medium */
@font-face {
  font-family: 'GothamRounded-Medium';
  src:
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.woff2') format('woff2'),
    url('https://cdn.jsdelivr.net/npm/gotham-fonts@1.0.3/fonts/GothamRounded-Medium.woff') format('woff');
}

.sass-core {
    font-family: 'GothamRounded-Light', 'Arial', sans-serif;
}

.sass-core h1,
.sass-core .h1,
.sass-core h2,
.sass-core .h2,
.sass-core h3,
.sass-core .h3,
.sass-core h4,
.sass-core .h4,
.sass-core h5,
.sass-core .h5,
.sass-core h6,
.sass-core .h6 {
    font-family: 'GothamRounded-Bold', 'Arial', sans-serif;
}
/* TYPOGRAPHY END */

/* HEADER START */
.theme-default header#header {
    background-color: white;
}

.theme-default header#header.main-form-header {
    background-color: white;
}

.theme-default header#header.main-form-header .logo-bar {
    background-color: white;
}

.theme-default header#header.main-form-header .auth-button-and-language-wrapper .language .btn:not(.dropdown-link).language-toggler {
    color: #212529;
}
/* HEADER END */

/* Free text field with responsive image (Bootstrap .img-fluid props) */
#inscription_liste_inscription_liste_image.free-text-field img {
  height: auto;
  max-width: 100%;
}

.tooltip-info.badge .fa-info::before {
  content: '\f128';
}

.jasper-report .btn.btn-default > .fa-bar-chart::before {
  content: '\f1c1';
}
