/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import url('https://use.typekit.net/czx4mrf.css');
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/*CSS base*/
/*IMPORT POLICE*/
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* GENERAL */
/* line 13, templates/g5_helium/custom/scss/global.scss */
body {
  font-family: "Lato", sans-serif;
  border-top: 5px solid #ffc37c;
  line-height: normal;
}
/* line 18, templates/g5_helium/custom/scss/global.scss */
body p {
  margin: 0;
}
/* line 21, templates/g5_helium/custom/scss/global.scss */
body p a:hover {
  text-decoration: underline;
}
/* line 27, templates/g5_helium/custom/scss/global.scss */
h1, h2, h3, h4, h5, h6 {
  color: #530ac4;
  margin-top: 50px;
  margin-bottom: 50px;
  font-weight: 700;
  font-family: "Lato", sans-serif;
}
/* line 40, templates/g5_helium/custom/scss/global.scss */
h1 {
  font-size: 2em;
  position: relative;
}
/* line 45, templates/g5_helium/custom/scss/global.scss */
.view-login h1::after, .view-registration h1::after, .view-reset h1::after, .view-form.em-formRegistrationCenter h1::after {
  display: none !important;
}
/* line 52, templates/g5_helium/custom/scss/global.scss */
h1::after, .swal2-title::after {
  content: '';
  position: absolute;
  margin-top: 45px !important;
  width: 2.7rem !important;
  height: 0.2rem;
  background: #ffc37c !important;
  left: 0;
  display: block !important;
  top: 4px;
}
/* line 65, templates/g5_helium/custom/scss/global.scss */
.swal2-title {
  color: #000;
  margin: 10px 0 20px 0;
}
/* line 70, templates/g5_helium/custom/scss/global.scss */
h2 {
  font-size: 1.5rem;
}
/* line 74, templates/g5_helium/custom/scss/global.scss */
a, p, ul, li, label, input, span, div, legend {
  font-weight: 300;
  font-style: normal;
  line-height: normal;
}
/* line 88, templates/g5_helium/custom/scss/global.scss */
a:focus {
  outline: none;
}
/* line 92, templates/g5_helium/custom/scss/global.scss */
a {
  color: #ffc37c;
}
/* line 96, templates/g5_helium/custom/scss/global.scss */
label {
  color: #000;
  margin-bottom: 5px;
  font-weight: bold;
  display: inline;
}
/* line 103, templates/g5_helium/custom/scss/global.scss */
.hidden {
  display: none;
}
/* line 107, templates/g5_helium/custom/scss/global.scss */
.moduletable .nav li {
  margin-bottom: 0;
}
/* line 111, templates/g5_helium/custom/scss/global.scss */
/* line 113, templates/g5_helium/custom/scss/global.scss */
.wide a:hover, .wide a:active, .wide a:focus, .wide a:focus-within {
  text-decoration: none;
}
/* line 121, templates/g5_helium/custom/scss/global.scss */
.box h2 {
  font-size: 1.5rem;
  margin-top: 20px !important;
}
/* line 126, templates/g5_helium/custom/scss/global.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 0;
  padding-left: 0;
  padding-right: 0;
}
/* line 179, templates/g5_helium/custom/scss/global.scss */
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  margin-bottom: 0;
  border-radius: 4px;
  border-color: #ccc;
  height: 50px;
}
/* line 200, templates/g5_helium/custom/scss/global.scss */
select {
  margin-bottom: 0;
  border-radius: 4px;
  border-color: #ccc;
}
/* line 206, templates/g5_helium/custom/scss/global.scss */
textarea {
  margin-bottom: 0;
  border-radius: 4px;
  border-color: #ccc;
}
/* line 212, templates/g5_helium/custom/scss/global.scss */
input[type="file"] {
  height: auto;
  line-height: normal;
}
/* line 217, templates/g5_helium/custom/scss/global.scss */
.row {
  margin: 0;
}
/* line 221, templates/g5_helium/custom/scss/global.scss */
hr {
  margin: 20px 0;
}
/* line 225, templates/g5_helium/custom/scss/global.scss */
ul {
  list-style: initial;
}
/* line 229, templates/g5_helium/custom/scss/global.scss */
.page-header {
  border-bottom: none;
}
/* line 234, templates/g5_helium/custom/scss/global.scss */
.modal {
  position: relative;
  background-color: #fff;
  margin: 0;
  width: 100%;
  left: 0;
  top: 0;
  border: none;
  box-shadow: none;
}
/* line 245, templates/g5_helium/custom/scss/global.scss */
.modal-header {
  background: #4e5b6d;
  padding: 10px 20px;
  border-bottom: 1px solid #eee;
  min-height: 90px;
}
/* line 252, templates/g5_helium/custom/scss/global.scss */
.alert-heading {
  display: none;
}
/* line 256, templates/g5_helium/custom/scss/global.scss */
#system-message .alert.alert-message h1 {
  margin: 0px;
}
/* line 259, templates/g5_helium/custom/scss/global.scss */
#system-message .alert.alert-message h1::after {
  display: none;
}
/* line 264, templates/g5_helium/custom/scss/global.scss */
legend {
  margin: 10px 0 20px 0;
}
/* line 268, templates/g5_helium/custom/scss/global.scss */
#g-drawer, #g-breadcrumb, #g-maintop, #g-mainbottom, #g-bottom, #g-header, #g-top, #g-utility, .platform-content:first-child, .moduletable:first-child, .widget:first-child, .g-content {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 284, templates/g5_helium/custom/scss/global.scss */
#g-page-surround {
  min-height: auto;
}
/* line 288, templates/g5_helium/custom/scss/global.scss */
p, a, legend, select, textarea, label, input[type="text"], .ui.warning.message {
  font-family: "Lato", sans-serif;
}
/* line 299, templates/g5_helium/custom/scss/global.scss */
p, legend, select, textarea, label, input[type="text"], .ui.warning.message {
  color: #000;
}
/* line 309, templates/g5_helium/custom/scss/global.scss */
#g-container-main .g-container {
  padding: 0 10px;
}
/* line 313, templates/g5_helium/custom/scss/global.scss */
.row-fluid .span3 {
  display: flex;
  align-items: center;
}
/* line 318, templates/g5_helium/custom/scss/global.scss */
.row-striped .row-fluid {
  width: 100%;
}
/* line 322, templates/g5_helium/custom/scss/global.scss */
#g-offcanvas a:hover {
  color: #fff;
  text-decoration: none;
}
/* ESPACEMENTS SOUS LES TITRES  */
/* line 329, templates/g5_helium/custom/scss/global.scss */
/* line 332, templates/g5_helium/custom/scss/global.scss */
.view-list #g-container-main .page-header, .view-form #g-container-main .page-header, .view-details #g-container-main .page-header {
  padding-bottom: 15px;
}
/* Branding */
/* line 338, templates/g5_helium/custom/scss/global.scss */
.g-branding {
  margin-right: 0;
  text-align: end;
}
/* line 343, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-a .logo {
  width: 180px;
}
/* HEADER AVEC TCHOOZ ET LANG SWITCHER*/
/* line 349, templates/g5_helium/custom/scss/global.scss */
/* line 350, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-grid {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
}
/* line 356, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c {
  max-width: 30rem;
  min-height: 67px;
}
/* line 360, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c .g-content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
/* line 366, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c .g-content .platform-content {
  margin: 0px 10px;
  padding: 0px;
}
/* line 372, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c .g-content .platform-content:nth-child(2) {
  order: 3;
}
/* HEADER SANS LANG SWITCHER ET AVEC TCHOOZ */
/* line 381, templates/g5_helium/custom/scss/global.scss */
/* line 382, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-lang-switcher {
  max-width: 15rem;
  min-height: 67px;
}
/* line 385, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-lang-switcher .g-content {
  justify-content: space-between;
}
/* line 387, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-lang-switcher .g-content .platform-content:nth-child(2) {
  order: 1;
}
/* line 390, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-lang-switcher .g-content .platform-content:nth-child(1) {
  order: 2;
}
/*HEADER SANS TCHOOZ ET AVEC LANG SWITCHER  */
/* line 399, templates/g5_helium/custom/scss/global.scss */
/* line 400, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-tchooz {
  max-width: 20rem;
  min-height: 67px;
}
/* line 403, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-tchooz .g-content {
  justify-content: space-between;
}
/*HEADER SANS TCHOOZ ET SANS LANG SWITCHER  */
/* line 411, templates/g5_helium/custom/scss/global.scss */
/* line 412, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-tchooz-and-lang-switcher {
  max-width: 30rem;
  min-height: 67px;
}
/* line 415, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-c.without-tchooz-and-lang-switcher .g-content {
  justify-content: flex-end;
}
/* line 423, templates/g5_helium/custom/scss/global.scss */
#g-navigation {
  border-bottom: 1px solid #eee;
  width: 100vw;
}
/* line 427, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container {
  padding: 10px;
  width: 95%;
  margin: auto !important;
}
/* line 433, templates/g5_helium/custom/scss/global.scss */
#g-navigation #header-a {
  display: flex;
  align-items: center;
}
/* line 440, templates/g5_helium/custom/scss/global.scss */
.right-divider {
  border-right: solid 1px #cecece;
}
/* line 444, templates/g5_helium/custom/scss/global.scss */
#top-a {
  display: flex;
  justify-content: center;
}
/* FOOTER */
/* line 451, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau #g-navigation.g-flushed .g-container {
  padding: 10px !important;
}
/* line 455, templates/g5_helium/custom/scss/global.scss */
footer#g-footer {
  background-color: #fafafa;
  border-top: none;
  bottom: 0;
  width: 100vw;
  position: relative;
}
/* line 463, templates/g5_helium/custom/scss/global.scss */
footer#g-footer img {
  max-width: 50%;
}
/* line 467, templates/g5_helium/custom/scss/global.scss */
#g-page-surround {
  display: flex;
  flex-direction: column;
  min-height: 100% !important;
  width: 100%;
}
/* line 474, templates/g5_helium/custom/scss/global.scss */
.view-registration.login.em-formRegistrationCenter #g-page-surround, .view-form.em-formRegistrationCenter #g-page-surround {
  overflow-y: auto;
}
/* line 479, templates/g5_helium/custom/scss/global.scss */
#g-page-surround > .g-container:not(.g-flushed) {
  width: 100vw;
  margin-top: auto;
  height: 140px;
}
/* line 485, templates/g5_helium/custom/scss/global.scss */
.g-container > #g-footer {
  width: 100vw;
  margin-top: auto !important;
}
/* line 490, templates/g5_helium/custom/scss/global.scss */
footer#g-footer > .g-container {
  width: 95%;
}
/* line 494, templates/g5_helium/custom/scss/global.scss */
body > .g-container {
  width: 100vw;
}
/* line 498, templates/g5_helium/custom/scss/global.scss */
#g-footer .g-grid {
  height: 140px;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
/* line 505, templates/g5_helium/custom/scss/global.scss */
.bas-footer {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
/* line 511, templates/g5_helium/custom/scss/global.scss */
.bas-footer .em-containerAdresseLogo {
  width: 55%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
/* line 519, templates/g5_helium/custom/scss/global.scss */
.bas-footer .adresse {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: baseline;
}
/* line 525, templates/g5_helium/custom/scss/global.scss */
.bas-footer .adresse p {
  color: #530ac4;
}
/* line 529, templates/g5_helium/custom/scss/global.scss */
.bas-footer .adresse .street {
  text-align: left;
}
/* line 535, templates/g5_helium/custom/scss/global.scss */
/* line 536, templates/g5_helium/custom/scss/global.scss */
.credits-emundus p {
  color: #530ac4;
  float: right;
}
/* line 542, templates/g5_helium/custom/scss/global.scss */
.customfooter-legal p {
  text-align: center;
}
/* line 546, templates/g5_helium/custom/scss/global.scss */
#g-footer .notes {
  font-size: 0.8em;
}
/* line 550, templates/g5_helium/custom/scss/global.scss */
#g-footer .platform-content {
  margin: 0;
  padding: 0;
}
/* line 555, templates/g5_helium/custom/scss/global.scss */
#g-footer {
  padding: 20px;
  margin: auto auto 0 auto;
}
/* line 559, templates/g5_helium/custom/scss/global.scss */
#g-footer a {
  color: #ffc37c;
  text-decoration: underline;
}
/* MODULE USER DROPDOWN */
/* line 566, templates/g5_helium/custom/scss/global.scss */
/* line 567, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c a.forgotten_password_header {
  font-size: 14px;
  color: #ffc37c;
  float: right;
}
/* line 573, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c .moduletable .header-right {
  margin-top: 12px;
}
/* line 576, templates/g5_helium/custom/scss/global.scss */
/* line 578, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* line 584, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:hover, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:hover, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:active, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:active, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:focus, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:focus {
  background: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* line 593, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(btn-creer-compte) {
  background: transparent;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 598, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(btn-creer-compte):hover, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(btn-creer-compte):active, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(btn-creer-compte):focus {
  background: #530ac4;
  color: #fff;
  border-color: #530ac4;
}
/* line 609, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c #userDropdownIcon {
  background-color: #530ac4;
  border: 2px solid #530ac4;
  color: #fff;
  box-shadow: none;
}
/* line 615, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c #userDropdownIcon:hover, #g-navigation .g-container #header-c #userDropdownIcon.active, #g-navigation .g-container #header-c #userDropdownIcon:hover:active {
  background-color: transparent;
  color: #530ac4;
}
/* line 623, templates/g5_helium/custom/scss/global.scss */
/* line 625, templates/g5_helium/custom/scss/global.scss */
#g-navigation .g-container #header-c #userDropdownMenu li > a:hover, #g-navigation .g-container #header-c #userDropdownMenu .active > a {
  background: #530ac4;
  color: #fff;
}
/* BURGER MENU - DECONNECTE */
/* line 636, templates/g5_helium/custom/scss/global.scss */
#g-page-surround .g-offcanvas-toggle {
  top: 1.8rem;
}
/* line 640, templates/g5_helium/custom/scss/global.scss */
.burger span {
  border-radius: 1px;
  height: 5px;
  width: 32px;
  background: #530ac4;
  position: absolute;
  display: block;
  content: '';
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;
  top: 0;
}
/* line 651, templates/g5_helium/custom/scss/global.scss */
.burger span::after {
  border-radius: 1px;
  height: 5px;
  width: 32px;
  background: #530ac4;
  position: absolute;
  display: block;
  content: '';
  top: 20px;
}
/* line 662, templates/g5_helium/custom/scss/global.scss */
.burger span::before {
  border-radius: 1px;
  height: 5px;
  width: 32px;
  background: #530ac4;
  position: absolute;
  display: block;
  content: '';
  top: 10px;
}
/* BOUTON RADIO SELECTIONNE- COULEUR */
/* line 675, templates/g5_helium/custom/scss/global.scss */
.view-form input[type='radio']:checked {
  background: #ffc37c;
  outline: none;
}
/*  FORMULAIRE INSCRIPTION - COULEUR DU BTN */
/* line 682, templates/g5_helium/custom/scss/global.scss */
view-registration.login .fabrikActions.form-actions .row-fluid .span4 button.btn.btn-primary.save-btn.sauvegarder.button.register, .view-form .em-formRegistrationCenter .row-fluid .span4 .button.btn.btn-primary.save-btn.sauvegarder.button.register {
  background-color: #ffc37c;
  color: #fff;
  border-color: #ffc37c;
  text-transform: initial;
  margin-left: 0px !important;
}
/* line 690, templates/g5_helium/custom/scss/global.scss */
view-registration.login .fabrikActions.form-actions .row-fluid .span4 button.btn.btn-primary.save-btn.sauvegarder.button.register:hover, .view-form .em-formRegistrationCenter .row-fluid .span4 .button.btn.btn-primary.save-btn.sauvegarder.button.register:hover, view-registration.login .fabrikActions.form-actions .row-fluid .span4 button.btn.btn-primary.save-btn.sauvegarder.button.registeractive, .view-form .em-formRegistrationCenter .row-fluid .span4 .button.btn.btn-primary.save-btn.sauvegarder.button.registeractive, view-registration.login .fabrikActions.form-actions .row-fluid .span4 button.btn.btn-primary.save-btn.sauvegarder.button.register:focus, .view-form .em-formRegistrationCenter .row-fluid .span4 .button.btn.btn-primary.save-btn.sauvegarder.button.register:focus {
  background-color: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* line 699, templates/g5_helium/custom/scss/global.scss */
.view-registration .em-register-warning {
  border: 1px solid #530ac4;
}
/* MODAL INSCRIPTION*/
/* line 704, templates/g5_helium/custom/scss/global.scss */
.swal2-icon.swal2-question {
  border-color: #530ac4 !important;
  color: #530ac4 !important;
  margin: 10px !important;
}
/* line 709, templates/g5_helium/custom/scss/global.scss */
.swal2-icon.swal2-question::before {
  height: 105% !important;
}
/* PAGE PLUS D INFO - COULEUR BTN  CANDIDATER */
/* line 716, templates/g5_helium/custom/scss/global.scss */
/* line 718, templates/g5_helium/custom/scss/global.scss */
.view-programme .right-side.campaingapply {
  padding-left: 0px !important;
}
/* line 722, templates/g5_helium/custom/scss/global.scss */
.view-programme .below-content {
  width: 30%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0px;
  margin-bottom: 50px;
}
/* line 730, templates/g5_helium/custom/scss/global.scss */
.view-programme .below-content .btn.btn-plein {
  background-color: #ffc37c;
  border-color: #ffc37c;
  color: #fff;
}
/* line 736, templates/g5_helium/custom/scss/global.scss */
.view-programme .below-content .btn.btn-plein:hover, .view-programme .below-content .btn.btn-plein:active, .view-programme .below-content .btn.btn-plein:focus {
  background-color: #fff;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* line 745, templates/g5_helium/custom/scss/global.scss */
.view-programme .below-content .btn.btn-creux {
  background-color: transparent;
  border-color: #530ac4;
  color: #530ac4;
}
/* line 750, templates/g5_helium/custom/scss/global.scss */
.view-programme .below-content .btn.btn-creux:hover, .view-programme .below-content .btn.btn-creux:active, .view-programme .below-content .btn.btn-creux:focus {
  background-color: #530ac4;
  color: #fff;
  border-color: #530ac4;
}
/* MODULE APPLICATIONS  - COULEUR BTN IMPRIMER*/
/* line 762, templates/g5_helium/custom/scss/global.scss */
/* line 763, templates/g5_helium/custom/scss/global.scss */
.homepage #g-main-mainbody #content-bottom-a .platform-content .btn.btn-info {
  background: #ffb053;
  border-color: #ffb053;
}
/* line 767, templates/g5_helium/custom/scss/global.scss */
.homepage #g-main-mainbody #content-bottom-a .platform-content .btn.btn-info:hover, .homepage #g-main-mainbody #content-bottom-a .platform-content .btn.btn-info:active, .homepage #g-main-mainbody #content-bottom-a .platform-content .btn.btn-info:focus {
  background-color: transparent;
  color: #ffb053;
  border-color: #ffb053;
}
/* line 776, templates/g5_helium/custom/scss/global.scss */
.homepage #g-main-mainbody #content-bottom-a .platform-content a.btn[title="Envoyer le dossier"] {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* line 781, templates/g5_helium/custom/scss/global.scss */
.homepage #g-main-mainbody #content-bottom-a .platform-content a.btn[title="Envoyer le dossier"]:hover, .homepage #g-main-mainbody #content-bottom-a .platform-content a.btn[title="Envoyer le dossier"]:active, .homepage #g-main-mainbody #content-bottom-a .platform-content a.btn[title="Envoyer le dossier"]:focus {
  background: transparent;
  border: 1px solid #ffc37c;
  color: #ffc37c;
}
/* line 790, templates/g5_helium/custom/scss/global.scss */
.homepage #g-main-mainbody #content-bottom-a circle.circle {
  stroke: #ffc37c;
}
/* PAGE CHECKLIST - COULEURS BTNS AJOUT DOCUMENTS */
/* line 797, templates/g5_helium/custom/scss/global.scss */
/* line 799, templates/g5_helium/custom/scss/global.scss */
/* line 801, templates/g5_helium/custom/scss/global.scss */
.view-checklist #attachment_list_mand .em-added-files a.btn.btn-success.btn-xs, .view-checklist #attachment_list_opt .em-added-files a.btn.btn-success.btn-xs {
  background: #ffc37c;
  border-color: #ffc37c;
}
/* line 805, templates/g5_helium/custom/scss/global.scss */
.view-checklist #attachment_list_mand .em-added-files a.btn.btn-success.btn-xs:hover, .view-checklist #attachment_list_opt .em-added-files a.btn.btn-success.btn-xs:hover, .view-checklist #attachment_list_mand .em-added-files a.btn.btn-success.btn-xs:active, .view-checklist #attachment_list_opt .em-added-files a.btn.btn-success.btn-xs:active, .view-checklist #attachment_list_mand .em-added-files a.btn.btn-success.btn-xs:focus, .view-checklist #attachment_list_opt .em-added-files a.btn.btn-success.btn-xs:focus {
  background-color: #fff;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* PAGE ACCUEIL */
/* line 817, templates/g5_helium/custom/scss/global.scss */
.homepage {
  /* MODULE EMUNDUS CAMPAIGN */
  /* COULEURS BARRE VERTICALE  */
  /* COULEURS BARRE RECHERCHE  */
  /* COULEURS TITRES  */
}
/* line 818, templates/g5_helium/custom/scss/global.scss */
.homepage h1:first-child {
  margin-bottom: 25px;
}
/* line 822, templates/g5_helium/custom/scss/global.scss */
.homepage .blog-featuredhomepage {
  margin-bottom: 50px;
  margin-top: 50px;
}
/* line 828, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigns-list .below-content {
  /*COULEURS BTNS - PLUS D'INFO ET CANDIDATER */
}
/* line 831, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigns-list .below-content a.btn.btn-primary.btn-plein.btn-blue {
  background-color: #ffc37c;
  border-color: #ffc37c;
  color: #fff;
  font-family: "Lato", sans-serif;
}
/* line 837, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigns-list .below-content a.btn.btn-primary.btn-plein.btn-blue:hover, .homepage .campaigns-list .below-content a.btn.btn-primary.btn-plein.btn-blue:active, .homepage .campaigns-list .below-content a.btn.btn-primary.btn-plein.btn-blue:focus {
  background-color: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* line 846, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigns-list .below-content a.btn.btn-primary.btn-creux.btn-orange {
  background-color: transparent;
  border-color: #530ac4;
  color: #530ac4;
  font-family: "Lato", sans-serif;
}
/* line 852, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigns-list .below-content a.btn.btn-primary.btn-creux.btn-orange:hover, .homepage .campaigns-list .below-content a.btn.btn-primary.btn-creux.btn-orange:active, .homepage .campaigns-list .below-content a.btn.btn-primary.btn-creux.btn-orange:focus {
  background-color: #530ac4;
  color: #fff;
  border-color: #530ac4;
}
/* line 864, templates/g5_helium/custom/scss/global.scss */
.homepage .rotate-me.blue, .homepage .rotate-me.orange {
  background: #ffc37c;
  border-color: #ffc37c;
}
/* line 872, templates/g5_helium/custom/scss/global.scss */
.homepage #navfilter .navsearch .navsearch-content .input-group-btn button {
  background-color: #ffc37c;
  background: #ffc37c;
  color: white;
  margin-bottom: -1px;
}
/* line 881, templates/g5_helium/custom/scss/global.scss */
.homepage .campaign-title {
  color: #530ac4;
  font-family: "Lato", sans-serif;
}
/* line 886, templates/g5_helium/custom/scss/global.scss */
.homepage h3.g-title {
  color: #530ac4;
}
/* line 890, templates/g5_helium/custom/scss/global.scss */
.homepage .campaigntext.blue h4 a {
  color: #ffc37c;
}
/* line 895, templates/g5_helium/custom/scss/global.scss */
/* line 897, templates/g5_helium/custom/scss/global.scss */
#navfilter .navrowtabs #tabslist a {
  color: #ffc37c;
}
/* line 901, templates/g5_helium/custom/scss/global.scss */
#navfilter .navorder a {
  color: #ffc37c;
}
/* line 905, templates/g5_helium/custom/scss/global.scss */
/* line 906, templates/g5_helium/custom/scss/global.scss */
#navfilter .navsearch .navsearch-content .input-group-btn button {
  background: #ffc37c;
}
/* line 909, templates/g5_helium/custom/scss/global.scss */
#navfilter .navsearch .navsearch-content .input-group-btn button:hover {
  background-color: #ffac49;
}
/* PAGE MOT DE PASSE OUBLIÉ */
/* line 917, templates/g5_helium/custom/scss/global.scss */
/* line 918, templates/g5_helium/custom/scss/global.scss */
.com_users.view-reset form#user-registration.form-validate.form-horizontal.well .control-group .controls button {
  width: 100%;
  height: 50px;
  text-transform: capitalize;
  margin-right: 0;
  border-radius: 4px;
  padding: 8px 12px;
  font-family: "Lato", sans-serif;
  line-height: normal;
  font-weight: 300;
  font-size: 14px;
}
/* line 931, templates/g5_helium/custom/scss/global.scss */
.com_users.view-reset button.btn.btn-primary.validate {
  background-color: #ffc37c;
  border-color: #ffc37c;
  color: #fff;
  font-family: "Lato", sans-serif;
}
/* line 937, templates/g5_helium/custom/scss/global.scss */
.com_users.view-reset button.btn.btn-primary.validate:hover, .com_users.view-reset button.btn.btn-primary.validate:active, .com_users.view-reset button.btn.btn-primary.validate:focus {
  background-color: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* LISTES  */
/* line 950, templates/g5_helium/custom/scss/global.scss */
.nav .dropdown-toggle .caret {
  border-top-color: #ffc37c;
  border-bottom-color: #ffc37c;
}
/* DOCUMENTS OBLIGATOIRES */
/* line 956, templates/g5_helium/custom/scss/global.scss */
.need_missing.active a::before {
  color: #530ac4;
}
/*BOUTONS + ET _ */
/* line 964, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn.btn-small.btn-success, .view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-small.btn.btn-danger {
  border: none !important;
}
/* line 969, templates/g5_helium/custom/scss/global.scss */
/* line 971, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn.btn-small.btn-success:hover, .view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-small.btn.btn-danger:hover, .view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn.btn-small.btn-success:focus, .view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-small.btn.btn-danger:focus, .view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn.btn-small.btn-successactive, .view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-small.btn.btn-dangeractive {
  border: none !important;
  background-color: transparent !important;
}
/* line 977, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn-success i:hover {
  color: #306fa0;
}
/* line 982, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .addGroup.btn-success i {
  color: #3e8ac5;
}
/* line 986, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-danger i {
  color: #e03c35;
}
/* line 990, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater.pull-right.btn-group .deleteGroup.btn-danger i:hover {
  color: #c4251e;
}
/* VIEW DETAILS  */
/* line 997, templates/g5_helium/custom/scss/global.scss */
.view-details .fabrikGroup h3.legend {
  margin-top: 30px !important;
}
/* FORMULAIRE  */
/* line 1004, templates/g5_helium/custom/scss/global.scss */
.fabrikForm select {
  background-position-x: 98%;
  background-position-y: 54%;
  -webkit-appearance: none;
  background-image: url('../../../../images/emundus/arrow-down.png');
  background-size: 12px;
  background-repeat: no-repeat;
  padding: 0 30px 0 10px;
}
/* line 1014, templates/g5_helium/custom/scss/global.scss */
#sidebar-a .em-send-button a.btn.btn-success.btn-xs {
  color: #fff;
  background: #530ac4;
  border-color: #530ac4;
}
/* line 1018, templates/g5_helium/custom/scss/global.scss */
#sidebar-a .em-send-button a.btn.btn-success.btn-xs:hover, #sidebar-a .em-send-button a.btn.btn-success.btn-xs:active, #sidebar-a .em-send-button a.btn.btn-success.btn-xs:focus {
  color: #530ac4;
  background: transparent;
  border-color: #530ac4;
}
/* line 1025, templates/g5_helium/custom/scss/global.scss */
.controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.btn-danger.active, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.active.btn-success {
  background-color: #ffc37c;
  color: #fff;
  border-color: #ffc37c;
}
/* line 1030, templates/g5_helium/custom/scss/global.scss */
.controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.btn-danger.active:hover, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.active.btn-success:hover, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.btn-danger.active:active, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.active.btn-success:active, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.btn-danger.active :focus, .controls .fabrikElement .radio.btn-radio.btn-group label.btn-default.btn.active.btn-success :focus {
  background-color: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* line 1039, templates/g5_helium/custom/scss/global.scss */
.icon-calendar {
  color: #000;
}
/* line 1043, templates/g5_helium/custom/scss/global.scss */
.btn.calendarbutton {
  background: #fff;
}
/* line 1047, templates/g5_helium/custom/scss/global.scss */
.fabrikForm .row-fluid .control-group .control-label {
  color: #000;
}
/* line 1051, templates/g5_helium/custom/scss/global.scss */
.fabrikForm .controls .btn-danger:hover, #em-modal-actions .modal-content .modal-header .btn-danger:hover {
  color: #530ac4;
  background-color: transparent;
  border-color: #3e0893;
}
/* line 1058, templates/g5_helium/custom/scss/global.scss */
.fabrikFilterContainer .fabrik_actions .fabrik_filter_submit {
  background: #ffc37c;
  border: 1px solid #ffc37c;
}
/* line 1063, templates/g5_helium/custom/scss/global.scss */
.fabrikForm legend {
  color: #530ac4;
  font-weight: 700;
  display: contents;
}
/* line 1069, templates/g5_helium/custom/scss/global.scss */
.fabrikForm legend {
  color: #530ac4;
  font-weight: 700;
  display: contents;
}
/* line 1075, templates/g5_helium/custom/scss/global.scss */
.form-actions .row-fluid .span4 .btn-group .register {
  color: #530ac4;
  border: 1px solid #530ac4;
}
/* line 1080, templates/g5_helium/custom/scss/global.scss */
.form-actions .row-fluid .span4 .btn-group .register:hover {
  background-color: #530ac4;
  border: 1px solid #530ac4;
}
/* line 1085, templates/g5_helium/custom/scss/global.scss */
.view-checklist .form-horizontal .controls .em-deleteFile, .view-checklist .row-fluid .plg-emundus_fileupload .em-deleteFile {
  color: #530ac4;
  border: 1px solid #530ac4;
}
/* line 1091, templates/g5_helium/custom/scss/global.scss */
.view-checklist .form-horizontal .controls .em-deleteFile, .view-checklist .row-fluid .plg-emundus_fileupload .em-deleteFile:hover {
  background: #530ac4;
  background-color: #530ac4;
  border: 1px solid #530ac4;
}
/* line 1098, templates/g5_helium/custom/scss/global.scss */
.fabrikElement button.calendarbutton {
  background-color: #f5f5f5;
  height: 50px !important;
}
/* line 1102, templates/g5_helium/custom/scss/global.scss */
.fabrikElement button.calendarbutton:hover {
  background-color: #dcdcdc;
}
/* line 1107, templates/g5_helium/custom/scss/global.scss */
.view-form .fabrikGroupRepeater .pull-right .addGroup i:hover {
  color: #3e0893 !important;
}
/* line 1111, templates/g5_helium/custom/scss/global.scss */
.view-form input[type='radio'] {
  border: 2px solid #ffc37c;
}
/* STATUS ET ETIQUETTES */
/* line 1117, templates/g5_helium/custom/scss/global.scss */
.label-lightpurple {
  background-color: #dcc6e0 !important;
  text-shadow: none;
}
/* line 1122, templates/g5_helium/custom/scss/global.scss */
.label-purple {
  background-color: #947cb0 !important;
  text-shadow: none;
}
/* line 1127, templates/g5_helium/custom/scss/global.scss */
.label-darkpurple {
  background-color: #639 !important;
  text-shadow: none;
}
/* line 1132, templates/g5_helium/custom/scss/global.scss */
.label-lightblue {
  background-color: #6bb9f0 !important;
  text-shadow: none;
}
/* line 1137, templates/g5_helium/custom/scss/global.scss */
.label-blue {
  background-color: #19b5fe !important;
  text-shadow: none;
}
/* line 1142, templates/g5_helium/custom/scss/global.scss */
.label-darkblue {
  background-color: #013243 !important;
  text-shadow: none;
}
/* line 1147, templates/g5_helium/custom/scss/global.scss */
.label-lightgreen {
  background-color: #7befb2 !important;
  text-shadow: none;
}
/* line 1152, templates/g5_helium/custom/scss/global.scss */
.label-green {
  background-color: #3fc380 !important;
  text-shadow: none;
}
/* line 1157, templates/g5_helium/custom/scss/global.scss */
.label-darkgreen {
  background-color: #1e824c !important;
  text-shadow: none;
}
/* line 1162, templates/g5_helium/custom/scss/global.scss */
.label-lightyellow {
  background-color: #fffd7e !important;
  text-shadow: none;
}
/* line 1167, templates/g5_helium/custom/scss/global.scss */
.label-yellow {
  background-color: #fffd54 !important;
  text-shadow: none;
}
/* line 1172, templates/g5_helium/custom/scss/global.scss */
.label-darkyellow {
  background-color: #f7ca18 !important;
  text-shadow: none;
}
/* line 1177, templates/g5_helium/custom/scss/global.scss */
.label-lightorange {
  background-color: #fabe58 !important;
  text-shadow: none;
}
/* line 1182, templates/g5_helium/custom/scss/global.scss */
.label-orange {
  background-color: #e87e04 !important;
  text-shadow: none;
}
/* line 1187, templates/g5_helium/custom/scss/global.scss */
.label-darkorange {
  background-color: #d35400 !important;
  text-shadow: none;
}
/* line 1192, templates/g5_helium/custom/scss/global.scss */
.label-lightred {
  background-color: #ec644b !important;
  text-shadow: none;
}
/* line 1197, templates/g5_helium/custom/scss/global.scss */
.label-red {
  background-color: #cf000f !important;
  text-shadow: none;
}
/* line 1202, templates/g5_helium/custom/scss/global.scss */
.label-darkred {
  background-color: #e5283b !important;
  text-shadow: none;
}
/* line 1207, templates/g5_helium/custom/scss/global.scss */
.label-lightpink {
  background-color: #e08283 !important;
  text-shadow: none;
}
/* line 1212, templates/g5_helium/custom/scss/global.scss */
.label-pink {
  background-color: #d2527f !important;
  text-shadow: none;
}
/* line 1217, templates/g5_helium/custom/scss/global.scss */
.label-darkpink {
  background-color: #db0a5b !important;
  text-shadow: none;
}
/* ERROR PAGE 404 */
/* line 1224, templates/g5_helium/custom/scss/global.scss */
/* line 1225, templates/g5_helium/custom/scss/global.scss */
.error-page .lang-inline {
  display: inline-flex;
  list-style: none;
  float: unset;
  justify-content: center;
  margin: 0;
}
/* line 1232, templates/g5_helium/custom/scss/global.scss */
.error-page .lang-inline li {
  margin-left: 15px;
}
/* line 1237, templates/g5_helium/custom/scss/global.scss */
.error-page #g-container-main {
  padding: 0 20px;
}
/* line 1242, templates/g5_helium/custom/scss/global.scss */
body.error-page p {
  padding: 20px 0 !important;
}
/* BOUTONS */
/* line 1249, templates/g5_helium/custom/scss/global.scss */
.view-form p.select-program a {
  border: 1px solid #ffc37c !important;
  color: #ffc37c !important;
  background: transparent !important;
}
/* line 1254, templates/g5_helium/custom/scss/global.scss */
.view-form p.select-program a:hover, .view-form p.select-program a:focus, .view-form p.select-program a:active {
  border: 1px solid #ffc37c !important;
  color: #fff !important;
  background: #ffc37c !important;
}
/* line 1263, templates/g5_helium/custom/scss/global.scss */
.btn {
  border-radius: 4px;
}
/* line 1267, templates/g5_helium/custom/scss/global.scss */
.btnmarge {
  margin-left: 20px !important;
}
/* line 1271, templates/g5_helium/custom/scss/global.scss */
.btn-primary {
  font-weight: 300 !important;
}
/* PRINT AND SEND FILE */
/* line 1277, templates/g5_helium/custom/scss/global.scss */
#sidebar-a .em-print-button a#print {
  border: 1px solid #ffc37c;
  color: #fff;
  background: #ffc37c;
}
/* line 1282, templates/g5_helium/custom/scss/global.scss */
#sidebar-a .em-print-button a#print:hover, #sidebar-a .em-print-button a#print:focus, #sidebar-a .em-print-button a#print:active {
  border: 1px solid #ffc37c;
  color: #ffc37c;
}
/* line 1290, templates/g5_helium/custom/scss/global.scss */
.em-send-button a.btn.btn-success.btn-xs {
  background: #ffc37c;
  color: #fff;
  border: 1px solid #ffc37c;
}
/* line 1295, templates/g5_helium/custom/scss/global.scss */
.em-send-button a.btn.btn-success.btn-xs:hover, .em-send-button a.btn.btn-success.btn-xs:focus, .em-send-button a.btn.btn-success.btn-xs:active {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: transparent;
}
/* line 1304, templates/g5_helium/custom/scss/global.scss */
.btn a, .btn a:focus, .btn a:active, .btn a:hover {
  text-decoration: none !important;
}
/* line 1311, templates/g5_helium/custom/scss/global.scss */
.btn-elements-success {
  background-color: #5bb75b !important;
  color: #fff !important;
}
/* line 1316, templates/g5_helium/custom/scss/global.scss */
.btn {
  text-shadow: none !important;
}
/* line 1320, templates/g5_helium/custom/scss/global.scss */
.btn i {
  text-shadow: none !important;
}
/* line 1324, templates/g5_helium/custom/scss/global.scss */
button.btn-primary {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  border-radius: 4px;
  padding: 8px 12px;
}
/* line 1330, templates/g5_helium/custom/scss/global.scss */
button.btn-primary:hover {
  background-color: transparent;
  color: #ffc37c;
  outline: none;
}
/* line 1337, templates/g5_helium/custom/scss/global.scss */
a.btn, span.btn {
  background: #530ac4;
  border: 1px solid #530ac4;
  border-radius: 4px;
  padding: 8px 12px !important;
  color: #fff;
}
/* line 1345, templates/g5_helium/custom/scss/global.scss */
a.btn:hover, span.btn:hover, a.btn:focus, span.btn:focus, a.btn:active, span.btn:active {
  background-color: transparent;
  color: #530ac4;
  outline: none;
  border: 1px solid #530ac4;
}
/* line 1355, templates/g5_helium/custom/scss/global.scss */
*.btn, a.btn-attach, .xclsform .panel-body button, button.close {
  color: #fff;
}
/* line 1362, templates/g5_helium/custom/scss/global.scss */
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover {
  color: #fff;
  background-color: #d5855a;
  border-color: #d5855a;
}
/* line 1376, templates/g5_helium/custom/scss/global.scss */
.edit.item-page .btn-toolbar .btn, .pager.pagenav a, p.readmore .btn, .contact .form-actions .btn, #contact-form .controls .btn-primary.validate, .profile .btn, .login .btn, .logout .btn, .registration .btn, .profile-edit .btn, .remind .btn, .reset .btn, .search #searchForm .btn, .finder #searchForm .btn, .search #search-form .btn, .finder #search-form .btn {
  font-family: inherit;
  font-weight: 400;
  font-size: 14px;
}
/* line 1397, templates/g5_helium/custom/scss/global.scss */
/* line 1399, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span4.offset1 button.btn.goback-btn, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn[name="Goback"] {
  background: transparent;
  border: 1px solid #ffc37c;
  border-radius: 4px;
  color: #ffc37c;
  margin-right: 10px;
  font-weight: normal;
}
/* line 1408, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span4.offset1 button.btn.goback-btn:hover, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn[name="Goback"]:hover, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn.goback-btn:active, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn[name="Goback"]:active, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn.goback-btn :focus, .fabrikActions.form-actions .row-fluid .span4.offset1 button.btn[name="Goback"] :focus {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* line 1417, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span12 button.goback-btn[name="Goback"] {
  background: transparent;
  border: 1px solid #ffc37c;
  border-radius: 4px !important;
  color: #ffc37c;
  margin-right: 10px;
  font-weight: normal;
  padding: 8px 35px;
}
/* line 1426, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span12 button.goback-btn[name="Goback"]:hover, .fabrikActions.form-actions .row-fluid .span12 button.goback-btn[name="Goback"]:active, .fabrikActions.form-actions .row-fluid .span12 button.goback-btn[name="Goback"] :focus {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* line 1435, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span4 button.btn.save-btn {
  background: #530ac4;
  border: 1px solid #530ac4;
  border-radius: 4px;
  color: #fff;
}
/* line 1441, templates/g5_helium/custom/scss/global.scss */
.fabrikActions.form-actions .row-fluid .span4 button.btn.save-btn:hover, .fabrikActions.form-actions .row-fluid .span4 button.btn.save-btn:active, .fabrikActions.form-actions .row-fluid .span4 button.btn.save-btn :focus {
  background: transparent;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 1451, templates/g5_helium/custom/scss/global.scss */
/* line 1452, templates/g5_helium/custom/scss/global.scss */
.modal-header #can-val button.btn.btn-danger {
  background: transparent;
  border: 1px solid #ffc37c;
  border-radius: 4px;
  color: #ffc37c;
  margin-right: 10px;
  font-weight: normal;
}
/* line 1460, templates/g5_helium/custom/scss/global.scss */
.modal-header #can-val button.btn.btn-danger:hover, .modal-header #can-val button.btn.btn-danger:active, .modal-header #can-val button.btn.btn-danger :focus {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* line 1469, templates/g5_helium/custom/scss/global.scss */
.modal-header #can-val button.btn.btn-success, .modal-header #can-val a.btn-success {
  background: #530ac4;
  border: 1px solid #530ac4;
  border-radius: 4px;
  color: #fff;
}
/* line 1476, templates/g5_helium/custom/scss/global.scss */
.modal-header #can-val button.btn.btn-success:hover, .modal-header #can-val a.btn-success:hover, .modal-header #can-val button.btn.btn-success:active, .modal-header #can-val a.btn-success:active, .modal-header #can-val button.btn.btn-success :focus, .modal-header #can-val a.btn-success :focus {
  background: transparent;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 1487, templates/g5_helium/custom/scss/global.scss */
button.save-btn, .btn-success, button.save, button.save_continue, button.send, a.btn-attach, #trombi_preview, #trombi_generate, .indicateurs-page .btn, .fabrik_filter_submit, button.importation, a.btn-warning, a.btn-info, .header-right .btn-danger, button.btn-primary, .em-generated-docs .em-doc-zip, .xclsform .panel-body button#savefilter, .modal-dialog #chargement a.btn, a#em-doc-zip, .btn.advanced-search-apply, .toggle-addoption.btn, .candidacy-files-list a#send, .choice-statut-btn {
  background: #530ac4;
  border: 1px solid #530ac4;
  text-shadow: none;
  text-transform: initial;
  padding: 8px 12px;
}
/* line 1517, templates/g5_helium/custom/scss/global.scss */
button.save-btn:hover, button.save-btn:active, button.save-btn:focus, .btn-success:hover, .btn-success:focus, .btn-success:active, button.save:hover, button.save:active, button.save:focus, button.save_continue:hover, button.save_continue:active, button.save_continue:focus, button.send:hover, button.send:active, button.send:focus, a.btn-attach:hover, a.btn-attach:active, a.btn-attach:focus, #trombi_preview:hover, #trombi_preview:active, #trombi_preview:focus, #trombi_generate:hover, #trombi_generate:active, #trombi_generate:focus, .indicateurs-page .btn:hover, .indicateurs-page .btn:active, .indicateurs-page .btn:focus, .fabrik_filter_submit:hover, .fabrik_filter_submit:active, .fabrik_filter_submit:focus, button.importation:hover, button.importation:active, button.importation:focus, a.btn-warning:hover, a.btn-warning:active, a.btn-warning:focus, a.btn-info:hover, a.btn-info:active, a.btn-info:focus, .header-right .btn-danger:hover, .header-right .btn-danger:focus, .header-right .btn-danger:active, button.btn-primary:hover, button.btn-primary:active, button.btn-primary:focus, .em-generated-docs .em-doc-zip:hover, .em-generated-docs .em-doc-zip:active, .em-generated-docs .em-doc-zip:focus, .xclsform .panel-body button#savefilter:hover, .xclsform .panel-body button#savefilter:active, .xclsform .panel-body button#savefilter:focus, .modal-dialog #chargement a.btn:hover, .modal-dialog #chargement a.btn:active, .modal-dialog #chargement a.btn:focus, a#em-doc-zip:hover, a#em-doc-zip:active, a#em-doc-zip:focus, .btn.advanced-search-apply:hover, .btn.advanced-search-apply:active, .btn.advanced-search-apply:focus, .toggle-addoption.btn:hover, .toggle-addoption.btn:active, .toggle-addoption.btn:focus, .candidacy-files-list a#send:hover, .candidacy-files-list a#send:active, .candidacy-files-list a#send:focus, .choice-statut-btn:hover, .choice-statut-btn:active, .choice-statut-btn:focus {
  background-color: transparent;
  color: #530ac4;
  outline: none;
  border: 1px solid #530ac4;
}
/* line 1592, templates/g5_helium/custom/scss/global.scss */
.span4.offset1 > .btn-group > button.button {
  background: #530ac4;
  border: 1px solid #530ac4;
  border-radius: 4px;
}
/* line 1597, templates/g5_helium/custom/scss/global.scss */
.span4.offset1 > .btn-group > button.button:hover, .span4.offset1 > .btn-group > button.button:focus, .span4.offset1 > .btn-group > button.button:active {
  background-color: transparent;
  color: #530ac4;
  outline: none;
}
/* line 1606, templates/g5_helium/custom/scss/global.scss */
.span4 > .btn-group > button.save-btn, .span4 > .btn-group > button.save {
  background: #530ac4;
  background-color: #530ac4;
  border: 1px solid #530ac4;
  border-radius: 4px;
  border-radius: 4px;
}
/* line 1614, templates/g5_helium/custom/scss/global.scss */
.span4 > .btn-group > button.save-btn:hover, .span4 > .btn-group > button.save:hover, .span4 > .btn-group > button.save-btn:focus, .span4 > .btn-group > button.save:focus, .span4 > .btn-group > button.save-btn:active, .span4 > .btn-group > button.save:active {
  background-color: transparent;
  color: #530ac4;
  border: 1px solid #530ac4;
  outline: none;
}
/* line 1624, templates/g5_helium/custom/scss/global.scss */
.trombi_download {
  background-color: #ffc37c !important;
  border: 1px solid #ffc37c !important;
  text-shadow: none;
}
/* line 1629, templates/g5_helium/custom/scss/global.scss */
.trombi_download:hover {
  background-color: transparent !important;
  color: #ffc37c !important;
  outline: none;
}
/* line 1636, templates/g5_helium/custom/scss/global.scss */
button.goback-btn, .btn-danger, .pull-right .btn:not(.dropdown-toggle), .below-content a, #member-profile .controls a, .toggle-editor .btn, .xclsform .panel-body button#delfilter, button#back, .btn.advanced-search-clearall, .emails-setup-page .form-actions button:not(.save), .documents-type-candidacy-page .fabrikDetails .btn, .fabrikUploadDelete .btn, .btn-toolbar .btn-group:nth-child(2) .btn {
  background: transparent;
  border: 1px solid #ffc37c;
  text-shadow: none;
  text-transform: none;
  color: #ffc37c;
  border-radius: 4px;
  padding: 8px 12px;
  font-weight: inherit;
}
/* line 1658, templates/g5_helium/custom/scss/global.scss */
button.goback-btn:hover, .btn-danger:hover, .pull-right .btn:not(.dropdown-toggle):hover, .below-content a:hover, #member-profile .controls a:hover, .toggle-editor .btn:hover, .xclsform .panel-body button#delfilter:hover, button#back:hover, .btn.advanced-search-clearall:hover, .emails-setup-page .form-actions button:not(.save):hover, .documents-type-candidacy-page .fabrikDetails .btn:hover, .fabrikUploadDelete .btn:hover, .btn-toolbar .btn-group:nth-child(2) .btn:hover, button.goback-btn:focus, .btn-danger:focus, .pull-right .btn:not(.dropdown-toggle):focus, .below-content a:focus, #member-profile .controls a:focus, .toggle-editor .btn:focus, .xclsform .panel-body button#delfilter:focus, button#back:focus, .btn.advanced-search-clearall:focus, .emails-setup-page .form-actions button:not(.save):focus, .documents-type-candidacy-page .fabrikDetails .btn:focus, .fabrikUploadDelete .btn:focus, .btn-toolbar .btn-group:nth-child(2) .btn:focus {
  background-color: #ffc37c;
  color: #fff;
  outline: none;
}
/* line 1666, templates/g5_helium/custom/scss/global.scss */
#member-profile .controls button.btn.btn-primary.validate {
  background: #530ac4;
  border: 1px solid #530ac4;
  text-shadow: none;
  text-transform: initial;
}
/* line 1671, templates/g5_helium/custom/scss/global.scss */
#member-profile .controls button.btn.btn-primary.validate:hover, #member-profile .controls button.btn.btn-primary.validate:focus, #member-profile .controls button.btn.btn-primary.validate:active {
  background-color: transparent;
  color: #530ac4;
  border: 1px solid #530ac4;
}
/* line 1681, templates/g5_helium/custom/scss/global.scss */
.btn-group.pull-right #em-close-file.btn.btn-danger.btn-xxl {
  background: transparent;
  border: none;
  color: white;
}
/* line 1686, templates/g5_helium/custom/scss/global.scss */
.btn-group.pull-right #em-close-file.btn.btn-danger.btn-xxl:hover, .btn-group.pull-right #em-close-file.btn.btn-danger.btn-xxl:focus .btn-group.pull-right #em-close-file.btn.btn-danger.btn-xxl:active {
  background-color: #3e0893;
  color: #fff;
  outline: none;
}
/* line 1694, templates/g5_helium/custom/scss/global.scss */
#em_select_filter #del-filter, #em-delete-files.btn.btn-danger.btn-xs.pull-right {
  background-color: #ffc37c;
  color: #fff;
  border-color: #ffc37c;
}
/* line 1700, templates/g5_helium/custom/scss/global.scss */
#em_select_filter #del-filter:hover, #em-delete-files.btn.btn-danger.btn-xs.pull-right:hover, #em_select_filter #del-filter:active, #em-delete-files.btn.btn-danger.btn-xs.pull-right:active, #em_select_filter #del-filter:focus, #em-delete-files.btn.btn-danger.btn-xs.pull-right:focus {
  background: #fff;
  border-color: #ffc37c;
  color: #ffc37c;
  background: #fff;
  color: #ffc37c;
}
/* line 1711, templates/g5_helium/custom/scss/global.scss */
#filters #quick.form-group input#search.btn.btn-sm.btn-info {
  background-color: #530ac4;
  color: #fff;
  border: 1px solid #530ac4 !important;
}
/* line 1716, templates/g5_helium/custom/scss/global.scss */
#filters #quick.form-group input#search.btn.btn-sm.btn-info:hover, #filters #quick.form-group input#search.btn.btn-sm.btn-info:active, #filters #quick.form-group input#search.btn.btn-sm.btn-info:focus {
  background: #fff;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 1725, templates/g5_helium/custom/scss/global.scss */
#em-see-files.btn.btn-info.btn-xs.pull-right {
  background-color: #530ac4;
  color: #fff;
  border-color: #530ac4;
}
/* line 1730, templates/g5_helium/custom/scss/global.scss */
#em-see-files.btn.btn-info.btn-xs.pull-right:hover, #em-see-files.btn.btn-info.btn-xs.pull-right:active, #em-see-files.btn.btn-info.btn-xs.pull-right:focus {
  background: #fff;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 1739, templates/g5_helium/custom/scss/global.scss */
.panel-heading.em-container-form-heading, .panel-heading.em-container-evaluation-heading, .panel-heading.em-container-decision-heading, .panel-heading.em-container-comment-heading, .panel-heading.em-container-tags-heading, .panel-heading.em-container-share-heading, .panel-heading.em-container-mail-heading {
  padding: 6px !important;
}
/* line 1742, templates/g5_helium/custom/scss/global.scss */
.panel-heading.em-container-form-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-evaluation-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-decision-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-comment-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-tags-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-share-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-mail-heading #em-prev-file.btn.btn-info.btn-xxl, .panel-heading.em-container-form-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-evaluation-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-decision-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-comment-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-tags-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-share-heading #em-next-file.btn.btn-info.btn-xxl, .panel-heading.em-container-mail-heading #em-next-file.btn.btn-info.btn-xxl {
  background-color: #530ac4;
  color: #fff;
  border-color: #530ac4;
  margin-top: -5px;
}
/* line 1749, templates/g5_helium/custom/scss/global.scss */
.panel-heading.em-container-form-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-evaluation-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-decision-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-comment-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-tags-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-share-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-mail-heading #em-prev-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-form-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-evaluation-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-decision-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-comment-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-tags-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-share-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-mail-heading #em-next-file.btn.btn-info.btn-xxl:hover, .panel-heading.em-container-form-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-evaluation-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-decision-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-comment-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-tags-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-share-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-mail-heading #em-prev-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-form-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-evaluation-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-decision-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-comment-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-tags-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-share-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-mail-heading #em-next-file.btn.btn-info.btn-xxl:active, .panel-heading.em-container-form-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-evaluation-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-decision-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-comment-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-tags-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-share-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-mail-heading #em-prev-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-form-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-evaluation-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-decision-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-comment-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-tags-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-share-heading #em-next-file.btn.btn-info.btn-xxl:focus, .panel-heading.em-container-mail-heading #em-next-file.btn.btn-info.btn-xxl:focus {
  background: #fff;
  border: 1px solid #530ac4;
  color: #530ac4;
}
/* line 1761, templates/g5_helium/custom/scss/global.scss */
input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, input:not([type]):hover, textarea:hover {
  border-color: #ccc;
  box-shadow: 0 0 4px rgba(62, 138, 197, 0.5);
}
/* line 1781, templates/g5_helium/custom/scss/global.scss */
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #ffc37c;
  border-color: #ffc37c;
}
/* EM PANEL */
/* line 1793, templates/g5_helium/custom/scss/global.scss */
.select select {
  border: 1px solid #530ac4;
}
/* line 1797, templates/g5_helium/custom/scss/global.scss */
.candidacy-files-list h2, #em-panel h2 {
  color: #530ac4;
}
/* line 1802, templates/g5_helium/custom/scss/global.scss */
#em-appli-menu .panel-body .list-group-item:hover, #em-appli-menu .panel-body .list-group-item:active, #em-appli-menu .panel-body .list-group-item:focus {
  color: #530ac4;
}
/* line 1808, templates/g5_helium/custom/scss/global.scss */
.glyphicon-ban-circle {
  color: #d94633;
}
/* GO TO TOP */
/* line 1813, templates/g5_helium/custom/scss/global.scss */
#gototop div::after {
  content: "^";
  transform: scale(2, 1.5);
  font-size: 2em;
  font-weight: 700;
  color: #530ac4;
}
/* line 1821, templates/g5_helium/custom/scss/global.scss */
#gototop:hover div::after {
  color: #ffc37c;
}
/* ALERT */
/* line 1826, templates/g5_helium/custom/scss/global.scss */
.alert, .alert h4, .text-warning {
  color: #4e5b6d;
}
/* line 1832, templates/g5_helium/custom/scss/global.scss */
#system-message-container #system-message {
  margin: 20px;
}
/* line 1836, templates/g5_helium/custom/scss/global.scss */
/* line 1838, templates/g5_helium/custom/scss/global.scss */
.alert .close, .alert a:hover, .alert .alert-link, .alert .alert-link:hover {
  font-size: xx-large;
  opacity: 1;
  top: unset;
  left: unset;
  width: auto;
  display: block;
  position: relative;
  float: right;
  right: unset;
  background: transparent;
  color: #530ac4;
}
/* line 1855, templates/g5_helium/custom/scss/global.scss */
.alert h4 {
  font-weight: 500;
}
/* line 1859, templates/g5_helium/custom/scss/global.scss */
.alert:not(.em-alert-filter) {
  background-color: #fff;
  border-color: #4e5b6d;
  padding: 0.938rem;
  display: inline-flex;
  width: 100%;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: space-between;
  margin: 0 0 10px;
}
/* line 1872, templates/g5_helium/custom/scss/global.scss */
/* line 1874, templates/g5_helium/custom/scss/global.scss */
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
  color: #b94a48;
}
/* line 1883, templates/g5_helium/custom/scss/global.scss */
.has-error .form-control {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 1888, templates/g5_helium/custom/scss/global.scss */
.has-error .form-control:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
/* line 1895, templates/g5_helium/custom/scss/global.scss */
.has-error .input-group-addon {
  color: #b94a48;
  border-color: #b94a48;
  background-color: #f2dede;
}
/* line 1901, templates/g5_helium/custom/scss/global.scss */
.has-error .form-control-feedback {
  color: #b94a48;
}
/* MODULE EMUNDUS FLOW */
/* line 1907, templates/g5_helium/custom/scss/global.scss */
.view-form .ui.attached.segment, .view-checklist .ui.attached.segment, .view-details .ui.attached.segment {
  background: #ffc37c;
  border: #ffc37c;
  color: #fff;
}
/* line 1915, templates/g5_helium/custom/scss/global.scss */
.view-form .platform-content .ui.tablet.attached .step i, .view-form .platform-content .ui.tablet.attached .description {
  color: #530ac4;
}
/* line 1920, templates/g5_helium/custom/scss/global.scss */
.view-form .platform-content .ui.tablet.attached .step i.arrow.left, .view-details .platform-content .ui.tablet.attached .step i.arrow.left {
  color: #ffc37c;
}
/* line 1925, templates/g5_helium/custom/scss/global.scss */
.ui.yellow.segment:not(.inverted) {
  border-top: 2px solid #530ac4;
}
/* line 1929, templates/g5_helium/custom/scss/global.scss */
.step.completed i.icon.file.text.outline::before, .step.completed i.icon.attach::before, .step.completed i.icon.add.to.cart::before, .step.completed i.icon.time::before {
  color: #530ac4;
}
/* 3 Cercles Accueil Coordinateur */
/* line 1937, templates/g5_helium/custom/scss/global.scss */
.element_home_emundus a {
  color: #ffc37c;
}
/* line 1940, templates/g5_helium/custom/scss/global.scss */
.element_home_emundus a:hover, .element_home_emundus a:focus, .element_home_emundus a:active, .element_home_emundus a:focus-within {
  color: #ffc37c;
}
/* line 1948, templates/g5_helium/custom/scss/global.scss */
i.inverted.bordered.blue.icon, i.inverted.circular.blue.icon, i.inverted.bordered.orange.icon, i.inverted.circular.orange.icon {
  background: #ffc37c !important;
  margin: 0 0 10px 0;
}
/* line 1955, templates/g5_helium/custom/scss/global.scss */
i.inverted.bordered.blue.icon:hover, i.inverted.circular.blue.icon:hover, i.inverted.bordered.orange.icon:hover, i.inverted.circular.orange.icon:hover, i.inverted.bordered.blue.icon:focus, i.inverted.circular.blue.icon:focus, i.inverted.bordered.orange.icon:focus, i.inverted.circular.orange.icon:focus, i.inverted.bordered.blue.icon:active, i.inverted.circular.blue.icon:active, i.inverted.bordered.orange.icon:active, i.inverted.circular.orange.icon:active {
  background: #ffac49 !important;
}
/*MENU */
/* line 1963, templates/g5_helium/custom/scss/global.scss */
/* line 1965, templates/g5_helium/custom/scss/global.scss */
ul.g-dropdown.g-dropdown-right.g-fade:hover, ul.g-dropdown.g-dropdown-right.g-fade:focus, ul.g-dropdown.g-dropdown-right.g-fade:active, ul.g-dropdown.g-dropdown-right.g-fade:focus-within {
  color: #530ac4;
}
/* line 1973, templates/g5_helium/custom/scss/global.scss */
.g-main-nav .g-standard .g-sublevel .current a span {
  color: #530ac4;
}
/* line 1977, templates/g5_helium/custom/scss/global.scss */
.g-main-nav .g-toplevel > li.active .g-menu-parent-indicator::after, .g-main-nav .g-toplevel > li:hover .g-menu-parent-indicator::after {
  color: #530ac4;
}
/* line 1982, templates/g5_helium/custom/scss/global.scss */
/* line 1984, templates/g5_helium/custom/scss/global.scss */
#header-b #em_user_menu li:hover a, #header-b #em_user_menu li:active a, #header-b #em_user_menu li:focus a {
  color: #ffc37c;
}
/* CONNEXION */
/* line 1993, templates/g5_helium/custom/scss/global.scss */
ul.nav.nav-tabs.nav-stacked span {
  color: #530ac4;
}
/* line 1996, templates/g5_helium/custom/scss/global.scss */
ul.nav.nav-tabs.nav-stacked span:hover, ul.nav.nav-tabs.nav-stacked span:focus, ul.nav.nav-tabs.nav-stacked span:active, ul.nav.nav-tabs.nav-stacked span:focus-within {
  color: #530ac4;
}
/* line 2005, templates/g5_helium/custom/scss/global.scss */
ul.nav.nav-tabs.nav-stacked li a {
  color: #ffc37c;
}
/* line 2008, templates/g5_helium/custom/scss/global.scss */
ul.nav.nav-tabs.nav-stacked li a:hover, ul.nav.nav-tabs.nav-stacked li a:focus, ul.nav.nav-tabs.nav-stacked li a:active {
  color: #ffc37c;
}
/* line 2015, templates/g5_helium/custom/scss/global.scss */
.view-login button.btn.btn-primary {
  background-color: #ffc37c;
  border-color: #ffc37c;
  color: #fff;
  font-family: "Lato", sans-serif;
  text-transform: capitalize;
}
/* line 2022, templates/g5_helium/custom/scss/global.scss */
.view-login button.btn.btn-primary:hover, .view-login button.btn.btn-primary:active, .view-login button.btn.btn-primary:focus {
  background-color: transparent;
  color: #ffc37c;
  border-color: #ffc37c;
}
/* CONNEXION - CANDIDATER */
/* line 2033, templates/g5_helium/custom/scss/global.scss */
ul.unstyled.em-linkForgot li a {
  color: #ffc37c;
}
/* line 2036, templates/g5_helium/custom/scss/global.scss */
ul.unstyled.em-linkForgot li a:hover, ul.unstyled.em-linkForgot li a:focus, ul.unstyled.em-linkForgot li a:active, ul.unstyled.em-linkForgot li a:focus-within {
  color: #ffc37c;
  text-decoration: none;
}
/* line 2045, templates/g5_helium/custom/scss/global.scss */
.em-formRegistrationCenter button.login-button {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
  height: 50px;
}
/* line 2051, templates/g5_helium/custom/scss/global.scss */
.em-formRegistrationCenter button.login-button:hover, .em-formRegistrationCenter button.login-button:active, .em-formRegistrationCenter button.login-button:focus {
  background: transparent;
  border: 1px solid #ffc37c;
  color: #ffc37c;
}
/************************ GESTIONNAIRE - COORDINATOR *********************/
/* line 2063, templates/g5_helium/custom/scss/global.scss */
.edit-comment-container button.edit-comment {
  color: white;
  background: #530ac4;
  border: 1px solid #530ac4;
}
/* line 2067, templates/g5_helium/custom/scss/global.scss */
.edit-comment-container button.edit-comment:hover, .edit-comment-container button.edit-comment:active, .edit-comment-container button.edit-comment:focus {
  color: #530ac4;
  background: transparent;
  border: 1px solid #530ac4;
}
/* line 2074, templates/g5_helium/custom/scss/global.scss */
.edit-comment-container button.delete-comment {
  color: white;
  background: #ffc37c;
  border: 1px solid #ffc37c;
  border-radius: 4px !important;
}
/* line 2079, templates/g5_helium/custom/scss/global.scss */
.edit-comment-container button.delete-comment:hover, .edit-comment-container button.delete-comment:active, .edit-comment-container button.delete-comment:focus {
  color: #ffc37c;
  background: transparent;
  border: 1px solid #ffc37c;
}
/* SIDEBAR FILTRES */
/* line 2088, templates/g5_helium/custom/scss/global.scss */
.view-form.fabrik-boards .form-horizontal .control-group .btn-group label.btn-default {
  background: #530ac4;
}
/* line 2092, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau .panel-info > .panel-heading {
  background: #f2f2f2;
}
/* line 2096, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau.files-page .panel-info > .panel-heading {
  background: #ffc37c;
}
/* line 2100, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau.experts-page .panel-info > .panel-heading h3.panel-title {
  color: #ffc37c !important;
}
/* line 2104, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau.files-board .panel-info > .panel-heading {
  background: #ffc37c;
}
/* line 2108, templates/g5_helium/custom/scss/global.scss */
#em_filters fieldset.em_filters_filedset > p, #em-user-filters fieldset.em_filters_filedset > p {
  color: #ffc37c;
}
/* line 2113, templates/g5_helium/custom/scss/global.scss */
.chosen-container .chosen-results li.highlighted {
  background-color: #530ac4;
}
/* line 2117, templates/g5_helium/custom/scss/global.scss */
.navbar.navbar-inverse {
  border: #530ac4;
  background: #530ac4;
}
/* line 2122, templates/g5_helium/custom/scss/global.scss */
#em-files-filters #em_filters fieldset input#save-filter {
  margin-top: 10px;
  background: #ffc37c;
  border: 1px solid #ffc37c !important;
  width: 100%;
  width: -moz-available;
  width: -webkit-fill-available;
  width: fill-available;
}
/* line 2131, templates/g5_helium/custom/scss/global.scss */
#em-files-filters #em_filters fieldset input#save-filter:focus, #em-files-filters #em_filters fieldset input#save-filter:hover, #em-files-filters #em_filters fieldset input#save-filter:active {
  background: #fff;
  border-color: #ffc37c !important;
  color: #ffc37c !important;
}
/* line 2140, templates/g5_helium/custom/scss/global.scss */
/* line 2142, templates/g5_helium/custom/scss/global.scss */
/* line 2145, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau button#search, .g-back-office-emundus-tableau input#search, .g-back-office-emundus-tableau button#clear-search, .g-back-office-emundus-tableau input#clear-search, .g-back-office-emundus-tableau button#add-filter, .g-back-office-emundus-tableau input#add-filter {
  background: #530ac4 none;
}
/* line 2150, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau button#search:hover, .g-back-office-emundus-tableau input#search:hover, .g-back-office-emundus-tableau button#clear-search:hover, .g-back-office-emundus-tableau input#clear-search:hover, .g-back-office-emundus-tableau button#add-filter:hover, .g-back-office-emundus-tableau input#add-filter:hover, .g-back-office-emundus-tableau button#search:focus, .g-back-office-emundus-tableau input#search:focus, .g-back-office-emundus-tableau button#clear-search:focus, .g-back-office-emundus-tableau input#clear-search:focus, .g-back-office-emundus-tableau button#add-filter:focus, .g-back-office-emundus-tableau input#add-filter:focus, .g-back-office-emundus-tableau button#search:active, .g-back-office-emundus-tableau input#search:active, .g-back-office-emundus-tableau button#clear-search:active, .g-back-office-emundus-tableau input#clear-search:active, .g-back-office-emundus-tableau button#add-filter:active, .g-back-office-emundus-tableau input#add-filter:active {
  background: #3e0893 none;
}
/* line 2157, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau button#showhide, .g-back-office-emundus-tableau input#showhide {
  background-color: #530ac4;
}
/* line 2160, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau button#showhide:hover, .g-back-office-emundus-tableau input#showhide:hover {
  background-color: #3e0893;
}
/* line 2167, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau .side-panel #em-files-filters .buttons input#clear-search, .g-back-office-emundus-tableau .side-panel #em-user-filters .buttons input#clear-search {
  background: transparent;
  color: #fff !important;
  border-color: transparent;
}
/* line 2173, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau .side-panel #em-files-filters .buttons input#clear-search:hover, .g-back-office-emundus-tableau .side-panel #em-user-filters .buttons input#clear-search:hover, .g-back-office-emundus-tableau .side-panel #em-files-filters .buttons input#clear-search:active, .g-back-office-emundus-tableau .side-panel #em-user-filters .buttons input#clear-search:active, .g-back-office-emundus-tableau .side-panel #em-files-filters .buttons input#clear-search:focus, .g-back-office-emundus-tableau .side-panel #em-user-filters .buttons input#clear-search:focus {
  color: #fff;
  background: #ffac49 !important;
}
/* line 2181, templates/g5_helium/custom/scss/global.scss */
#advanced-filters button.btn.btn-danger.btn-xs#suppr-filt {
  background: #ffc37c;
  border-color: #ffc37c;
  color: #fff;
  padding: 6px 10px !important;
}
/* line 2187, templates/g5_helium/custom/scss/global.scss */
#advanced-filters button.btn.btn-danger.btn-xs#suppr-filt:focus, #advanced-filters button.btn.btn-danger.btn-xs#suppr-filt:hover, #advanced-filters button.btn.btn-danger.btn-xs#suppr-filt:active {
  background: #fff;
  border-color: #ffc37c;
  color: #ffc37c;
}
/* line 2195, templates/g5_helium/custom/scss/global.scss */
#advanced-filters button.btn.btn-danger.btn-xs#suppr-filt span.fas.fa-trash {
  font-size: 15px;
}
/* line 2200, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau #em-hide-filters {
  border: 0 solid #530ac4;
  background-color: #530ac4;
}
/* line 2204, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau #em-hide-filters:hover, .g-back-office-emundus-tableau #em-hide-filters:focus, .g-back-office-emundus-tableau #em-hide-filters:active {
  border: #3e0893;
  background-color: #3e0893;
}
/* SUPPRIMER EVAL */
/* line 2216, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau .panel-heading.em-container-evaluation-heading #em_delete_evals.btn.btn-danger.btn-xs.btn-attach {
  background: #ffc37c !important;
  color: #fff !important;
}
/* line 2220, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau .panel-heading.em-container-evaluation-heading #em_delete_evals.btn.btn-danger.btn-xs.btn-attach:hover, .g-back-office-emundus-tableau .panel-heading.em-container-evaluation-heading #em_delete_evals.btn.btn-danger.btn-xs.btn-attach:active, .g-back-office-emundus-tableau .panel-heading.em-container-evaluation-heading #em_delete_evals.btn.btn-danger.btn-xs.btn-attach:focus {
  background: #fff !important;
  color: #ffc37c !important;
}
/* DOSSIER CANDIDAT */
/* line 2230, templates/g5_helium/custom/scss/global.scss */
.em-personalInfo > a {
  background-color: #530ac4;
}
/* EDITER ET AJOUTER */
/* line 2236, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn.btn-info.btn-sm, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn-default.btn-sm {
  height: 40px;
  background-color: #ffc37c;
  border: 1px solid #ffc37c !important;
}
/* line 2242, templates/g5_helium/custom/scss/global.scss */
.g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn.btn-info.btn-sm:hover, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn-default.btn-sm:hover, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn.btn-info.btn-sm:active, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn-default.btn-sm:active, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn.btn-info.btn-sm:focus, .g-back-office-emundus-tableau #em-appli-block .panel-body .em-personalInfo .btn.btn-default.btn-sm:focus {
  background-color: #ffac49 !important;
  color: #fff;
  border: 1px solid #ffac49;
}
/* line 2251, templates/g5_helium/custom/scss/global.scss */
#em-see-files, #em-delete-files, .panel-body .content .btn-info, .panel-body .content .btn-sm {
  background-color: #530ac4;
  border: 1px solid #3e0893;
}
/* line 2258, templates/g5_helium/custom/scss/global.scss */
#em-see-files:hover, #em-delete-files:hover, .panel-body .content .btn-info:hover, .panel-body .content .btn-sm:hover {
  background-color: #3e0893;
  color: #fff;
  border: 1px solid #3e0893;
}
/* line 2265, templates/g5_helium/custom/scss/global.scss */
/* line 2266, templates/g5_helium/custom/scss/global.scss */
div#em-appli-block .panel-heading {
  background: #530ac4;
  border-radius: 0;
  margin-top: 2px;
}
/* line 2272, templates/g5_helium/custom/scss/global.scss */
div#em-appli-block button.btn.btn-default {
  background-color: #ffc37c;
  border: none;
}
/* line 2276, templates/g5_helium/custom/scss/global.scss */
div#em-appli-block button.btn.btn-default:hover {
  background-color: #ffac49;
}
/* line 2282, templates/g5_helium/custom/scss/global.scss */
div#em-appli-block span.label.label-info {
  background: #fff !important;
  text-shadow: none;
  color: #530ac4 !important;
}
/* PAGE INDICATEUR */
/* line 2291, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btn a {
  color: #fff;
}
/* line 2294, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btn a:hover, .indicateurs-page .btn a:focus, .indicateurs-page .btn a:active {
  color: #ffc37c;
}
/* ??? - menu déroulant */
/* line 2304, templates/g5_helium/custom/scss/global.scss */
.open .dropdown-toggle.btn-danger {
  color: #fff !important;
  background-color: #3e0893 !important;
  border-color: #3e0893 !important;
}
/* line 2310, templates/g5_helium/custom/scss/global.scss */
.btn:hover .caret, .btn:focus .caret, .btn:hover .active {
  border-top: 4px solid #ffc37c;
}
/* TABLEAUX */
/* line 2319, templates/g5_helium/custom/scss/global.scss */
/* line 2320, templates/g5_helium/custom/scss/global.scss */
/* line 2321, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table thead th.fabrik_actions .btn-group a.delete {
  background: #ffc37c;
  border-color: #ffc37c;
}
/* line 2325, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table thead th.fabrik_actions .btn-group a.delete:hover, .view-list form.form-search table thead th.fabrik_actions .btn-group a.delete:active, .view-list form.form-search table thead th.fabrik_actions .btn-group a.delete:focus {
  background: #fff;
  border-color: #ffc37c;
  color: #ffc37c;
}
/* line 2335, templates/g5_helium/custom/scss/global.scss */
/* line 2336, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table tbody td.fabrik_actions .btn-group a.delete {
  background: #ffc37c;
  border-color: #ffc37c;
}
/* line 2340, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table tbody td.fabrik_actions .btn-group a.delete:hover, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.delete:active, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.delete:focus {
  background: #fff;
  border-color: #ffc37c;
  color: #ffc37c;
}
/* line 2349, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_edit, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_view, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.listplugin {
  background: #530ac4;
  border-color: #530ac4;
}
/* line 2355, templates/g5_helium/custom/scss/global.scss */
.view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_edit:hover, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_view:hover, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.listplugin:hover, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_edit:active, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_view:active, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.listplugin:active, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_edit:focus, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.fabrik_view:focus, .view-list form.form-search table tbody td.fabrik_actions .btn-group a.listplugin:focus {
  background: #fff;
  border-color: #530ac4;
  color: #530ac4;
}
/* line 2367, templates/g5_helium/custom/scss/global.scss */
/* line 2368, templates/g5_helium/custom/scss/global.scss */
/* line 2369, templates/g5_helium/custom/scss/global.scss */
/* line 2371, templates/g5_helium/custom/scss/global.scss */
.view-list .filtertable thead tr.fabrik___heading th, .view-list .filtertable thead tr.fabrik___heading i, .view-list .filtertable thead tr.fabrik___heading a {
  color: #ffc37c;
}
/* line 2378, templates/g5_helium/custom/scss/global.scss */
.view-list .filtertable tbody tr > td {
  color: #ffc37c;
}
/* line 2383, templates/g5_helium/custom/scss/global.scss */
/* line 2385, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li a, .view-list .fabrikButtonsContainer.row-fluid ul li i {
  color: #ffc37c;
}
/* line 2390, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li b.caret {
  color: #ffc37c;
}
/* line 2394, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li b.caret {
  color: #ffc37c;
}
/* line 2397, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li a:hover b.caret, .view-list .fabrikButtonsContainer.row-fluid ul li a:hover b.caret, .view-list .fabrikButtonsContainer.row-fluid ul li a:hover b.caret {
  color: #ffc37c;
  border-top-color: #ffc37c;
  border-bottom-color: #ffc37c;
}
/* line 2404, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a {
  color: #ffc37c;
}
/* line 2406, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:hover, .view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:focus, .view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:active {
  color: #fff;
}
/* line 2408, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:hover i, .view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:focus i, .view-list .fabrikButtonsContainer.row-fluid ul li ul.dropdown-menu li a:active i {
  color: #fff;
}
/* line 2415, templates/g5_helium/custom/scss/global.scss */
.view-list .nav-tabs .open .dropdown-toggle, .view-list .nav-pills .open .dropdown-toggle, .view-list .nav > li.dropdown.open.active > a:hover, .view-list .nav > li.dropdown.open.active > a:focus {
  background-color: #dcdcdc;
  border-color: #dcdcdc;
}
/* line 2420, templates/g5_helium/custom/scss/global.scss */
/* line 2422, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikDataContainer .tabData .fabrik_groupdata, .view-list .fabrikDataContainer .tabData thead {
  border-color: #ffc37c;
}
/* line 2427, templates/g5_helium/custom/scss/global.scss */
/* line 2429, templates/g5_helium/custom/scss/global.scss */
.view-list .fabrikDataContainer .tabData thead tr.fabrik___heading th span a, .view-list .fabrikDataContainer .tabData thead tr.fabrik___heading th span a i {
  color: #ffc37c;
}
/* line 2437, templates/g5_helium/custom/scss/global.scss */
/* line 2438, templates/g5_helium/custom/scss/global.scss */
.xclsform table button {
  border: none !important;
}
/* line 2442, templates/g5_helium/custom/scss/global.scss */
.xclsform .panel-body button i {
  margin: 0 !important;
}
/* line 2447, templates/g5_helium/custom/scss/global.scss */
.table-hover tbody tr:hover td {
  background: #eceff3 !important;
}
/* line 2451, templates/g5_helium/custom/scss/global.scss */
.table-hover tbody tr:nth-child(2n) > td, .table-hover tbody tr:nth-child(2n) > th {
  background: #ddd !important;
}
/* line 2456, templates/g5_helium/custom/scss/global.scss */
.files-board .table-hover thead th:hover {
  background-color: #fafafa;
  cursor: pointer;
}
/* MODULE EMUNDUS QUERY BUILDER */
/* line 2463, templates/g5_helium/custom/scss/global.scss */
/* line 2464, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .informationStatistique {
  background-color: #ffc37c;
}
/* line 2468, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .etiquette label {
  color: #ffc37c;
}
/* line 2472, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .etiquette p {
  color: #ffc37c;
}
/* line 2476, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnQueryBuilder, .indicateurs-page .swal2-confirm {
  background: #ffc37c;
  border: 1px solid #ffc37c;
}
/* line 2482, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnConsulter {
  background: #ffc37c;
  border: 1px solid #ffc37c;
}
/* line 2487, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnConsulter:hover {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: transparent;
}
/* line 2494, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnQueryBuilder:hover, .indicateurs-page .swal2-confirm:hover {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: transparent;
}
/* line 2501, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnExport, .indicateurs-page .swal2-cancel {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: transparent;
}
/* line 2508, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnExport:hover, .indicateurs-page .swal2-cancel:hover {
  color: #fff;
  border: 1px solid #ffc37c;
  background: #ffc37c;
}
/* line 2515, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .g-content h1::after, .indicateurs-page .swal2-title::after {
  background: #ffc37c !important;
}
/* line 2520, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .swal2-progress-step, .indicateurs-page .swal2-progress-steps .swal2-progress-step-line, .indicateurs-page .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #ffc37c;
}
/* line 2526, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  border-top: 1px solid #ffc37c;
  border-bottom: 1px solid #ffc37c;
}
/* line 2531, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  color: #ffc37c;
  border: 1px solid #ffc37c;
}
/* line 2536, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .input .modif, .indicateurs-page .input .delete {
  color: #ffc37c;
}
/* line 2541, templates/g5_helium/custom/scss/global.scss */
.indicateurs-page .btnConsulter:hover a {
  color: #ffc37c;
}
/* SYNCHRO CONTACTS */
/* line 2548, templates/g5_helium/custom/scss/global.scss */
.experts-synchro-page button.btn.btn-primary.ignore {
  background: transparent;
  border: 1px solid #ffc37c;
  color: #ffc37c;
}
/* line 2554, templates/g5_helium/custom/scss/global.scss */
.experts-synchro-page button.btn.btn-primary.ignore:hover {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
}
/* EXPERTS */
/* line 2562, templates/g5_helium/custom/scss/global.scss */
.experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="showForm()"] {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
  margin-left: 10px;
}
/* line 2568, templates/g5_helium/custom/scss/global.scss */
.experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="showForm()"]:hover, .experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="showForm()"]:active, .experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="showForm()"]:focus {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: #fff;
}
/* line 2577, templates/g5_helium/custom/scss/global.scss */
.experts-page div.btn.btn-primary.btn-xs.pull-right[ng-click="addGroup()"] {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
  margin-left: 10px;
}
/* line 2583, templates/g5_helium/custom/scss/global.scss */
.experts-page div.btn.btn-primary.btn-xs.pull-right[ng-click="addGroup()"]:hover, .experts-page div.btn.btn-primary.btn-xs.pull-right[ng-click="addGroup()"]:active, .experts-page div.btn.btn-primary.btn-xs.pull-right[ng-click="addGroup()"]:focus {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background-color: #fff;
}
/* line 2592, templates/g5_helium/custom/scss/global.scss */
.experts-page .ct-view.contact .panel-heading div.btn.btn-default.btn.xs.pull-right:nth-child(3) {
  background: #530ac4;
  border: 1px solid #530ac4;
  color: #fff;
  margin-left: 10px;
}
/* line 2598, templates/g5_helium/custom/scss/global.scss */
.experts-page .ct-view.contact .panel-heading div.btn.btn-default.btn.xs.pull-right:nth-child(3):hover, .experts-page .ct-view.contact .panel-heading div.btn.btn-default.btn.xs.pull-right:nth-child(3):active, .experts-page .ct-view.contact .panel-heading div.btn.btn-default.btn.xs.pull-right:nth-child(3):focus {
  color: #530ac4;
  border: 1px solid #530ac4;
  background: #fff;
}
/* line 2607, templates/g5_helium/custom/scss/global.scss */
.experts-page .panel-heading div.btn.btn-default.btn.xs.pull-right:first-of-type {
  background: #ffc37c;
  border: 1px solid #ffc37c;
  color: #fff;
  margin-left: 10px;
}
/* line 2613, templates/g5_helium/custom/scss/global.scss */
.experts-page .panel-heading div.btn.btn-default.btn.xs.pull-right:first-of-type:hover, .experts-page .panel-heading div.btn.btn-default.btn.xs.pull-right:first-of-type:active, .experts-page .panel-heading div.btn.btn-default.btn.xs.pull-right:first-of-type:focus {
  color: #ffc37c;
  border: 1px solid #ffc37c;
  background: #fff;
}
/* line 2622, templates/g5_helium/custom/scss/global.scss */
.experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="switchSearch()"] {
  background: #530ac4;
  border: 1px solid #530ac4;
  color: #fff;
  margin-left: 10px;
}
/* line 2628, templates/g5_helium/custom/scss/global.scss */
.experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="switchSearch()"]:hover, .experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="switchSearch()"]:active, .experts-page a.btn.btn-primary.btn-xs.pull-right[ng-click="switchSearch()"]:focus {
  color: #530ac4;
  border: 1px solid #530ac4;
  background: #fff;
}
/* line 2637, templates/g5_helium/custom/scss/global.scss */
.experts-page .panel-heading input[type="text"] {
  height: 30px;
}
/* ERREUR 404 */
/* line 2643, templates/g5_helium/custom/scss/global.scss */
/* line 2645, templates/g5_helium/custom/scss/global.scss */
.error-page #g-main-mainbody .g-grid .g-block {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
/* line 2651, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 {
  display: flex;
  justify-content: space-around;
  flex-direction: row;
  align-items: center;
}
/* line 2657, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 .left-side-404 {
  width: 50%;
}
/* line 2660, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 .left-side-404 h2 {
  text-align: center;
  font-weight: bold;
  color: #530ac4;
  font-size: 80px;
  margin-bottom: 10px;
}
/* line 2668, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 .left-side-404 p {
  text-align: center;
}
/* line 2671, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 .left-side-404 p a {
  background-color: #ffc37c;
  color: #fff;
  border: 1px solid #ffc37c;
  padding: 8px 12px;
  border-radius: 4px;
}
/* line 2678, templates/g5_helium/custom/scss/global.scss */
.error-page .container-404 .left-side-404 p a:hover, .error-page .container-404 .left-side-404 p a:active, .error-page .container-404 .left-side-404 p a:focus {
  background-color: transparent;
  color: #ffc37c;
  text-decoration: none;
  border: 1px solid #ffc37c;
}
/******************************* RESPONSIVE ***********************************/
/* MOBILE */
@media all and (max-width: 479px) {
  /* GENERAL */
  /* HEADER */
  /* BURGER */
  /* BURGER OUVERT */
  /* FOOTER */
  /* line 2699, templates/g5_helium/custom/scss/global.scss */
  .g-back-office-emundus-tableau.view-syncs.experts-synchro-page .app-container.ng-scope {
    overflow-x: scroll;
  }
  /* line 2704, templates/g5_helium/custom/scss/global.scss */
  #g-container-main.g-wrapper {
    padding: 10px;
  }
  /* line 2709, templates/g5_helium/custom/scss/global.scss */
  #g-navigation #header-a {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  /* line 2716, templates/g5_helium/custom/scss/global.scss */
  #g-page-surround .g-offcanvas-toggle {
    top: 20px !important;
  }
  /* line 2721, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas {
    background: #fafafa;
  }
  /* line 2724, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul, #g-offcanvas .user-menu-phone ul, #g-offcanvas #g-mobilemenu-container ul.g-toplevel, #g-offcanvas #g-mobilemenu-container ul {
    background: #fafafa;
    margin: 0;
    padding: 0;
  }
  /* line 2729, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li, #g-offcanvas .user-menu-phone ul li, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li, #g-offcanvas #g-mobilemenu-container ul li {
    border-bottom: 1px solid #f2f2f2;
  }
  /* line 2732, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li span, #g-offcanvas .user-menu-phone ul li span, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li span, #g-offcanvas #g-mobilemenu-container ul li span {
    width: 10%;
    margin-top: 15px;
  }
  /* line 2735, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li span::after, #g-offcanvas .user-menu-phone ul li span::after, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li span::after, #g-offcanvas #g-mobilemenu-container ul li span::after {
    color: #000;
  }
  /* line 2739, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li a, #g-offcanvas .user-menu-phone ul li a, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li a, #g-offcanvas #g-mobilemenu-container ul li a {
    color: #530ac4;
    padding: 15px 30px;
    width: auto;
  }
  /* line 2746, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-offcanvas .user-menu-phone ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active, #g-offcanvas #g-mobilemenu-container ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active {
    background: #fafafa;
    border-left: 6px solid #ffc37c;
  }
  /* line 2749, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active a, #g-offcanvas .user-menu-phone ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active a, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active a, #g-offcanvas #g-mobilemenu-container ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active a {
    color: #530ac4;
  }
  /* line 2754, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas .user-menu-phone ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover, #g-offcanvas #g-mobilemenu-container ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover {
    background: #ccc;
  }
  /* line 2756, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .user-list-menu ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a, #g-offcanvas .user-menu-phone ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a, #g-offcanvas #g-mobilemenu-container ul.g-toplevel li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a, #g-offcanvas #g-mobilemenu-container ul li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a {
    color: #fff;
  }
  /* line 2768, templates/g5_helium/custom/scss/global.scss */
  /* line 2769, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .bas-footer {
    justify-content: center;
  }
  /* line 2771, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .bas-footer .em-containerAdresseLogo {
    justify-content: center;
    width: 100% !important;
  }
  /* line 2774, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .bas-footer .em-containerAdresseLogo .adresse {
    align-items: center;
  }
  /* line 2777, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .bas-footer .em-containerAdresseLogo .adresse p.street {
    text-align: center;
  }
  /* line 2784, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .g-block {
    width: 60%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  /* line 2790, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .g-block .g-branding .logo {
    width: 25vw;
  }
  /* line 2793, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid .g-block .g-branding .logo .credits-emundus p {
    text-align: center;
  }
}
@media all and (min-width: 480px) and (max-width: 767px) {
  /* FOOTER */
  /* HEADER */
  /* line 2804, templates/g5_helium/custom/scss/global.scss */
  .homepage h1::after {
    display: none !important;
  }
  /* line 2808, templates/g5_helium/custom/scss/global.scss */
  .view-form h1::after, .view-details h1::after {
    display: none !important;
  }
  /* line 2814, templates/g5_helium/custom/scss/global.scss */
  /* line 2816, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer img.logo {
    max-width: 100%;
  }
  /* line 2820, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .g-grid {
    height: auto !important;
    flex-direction: column !important;
  }
  /* line 2825, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer #footer-a {
    width: 100%;
  }
  /* line 2829, templates/g5_helium/custom/scss/global.scss */
  footer#g-footer .bas-footer {
    width: 100%;
  }
  /* line 2835, templates/g5_helium/custom/scss/global.scss */
  #g-navigation #header-c .g-content {
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  /* line 2840, templates/g5_helium/custom/scss/global.scss */
  #g-navigation #header-c .g-content .platform-content:nth-child(1) {
    margin: 0px 51px 0px 0px !important;
  }
  /* line 2845, templates/g5_helium/custom/scss/global.scss */
  h1 {
    font-size: 1.8em !important;
  }
  /* line 2848, templates/g5_helium/custom/scss/global.scss */
  h1::after {
    margin-top: 45px !important;
    width: 2.7rem !important;
  }
  /* line 2854, templates/g5_helium/custom/scss/global.scss */
  ul.lang-inline {
    text-align: right;
  }
  /* line 2858, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container {
    margin: 0;
    padding: 0;
  }
  /* line 2862, templates/g5_helium/custom/scss/global.scss */
  /* line 2863, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel li {
    padding: 5px 0 5px 10px;
    line-height: 30px;
    display: flex;
    width: 250px;
  }
  /* line 2869, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator {
    position: static;
    right: 10px;
    text-align: right;
    width: 100%;
  }
  /* line 2877, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel .g-dropdown .g-block:first-child .g-go-back {
    max-height: 40px;
  }
  /* line 2882, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-sublevel span {
    font-size: 0.9em;
  }
  /* line 2887, templates/g5_helium/custom/scss/global.scss */
  .table-responsive {
    border: 0;
    margin-bottom: 0;
  }
  /* line 2892, templates/g5_helium/custom/scss/global.scss */
  i.huge.icon, i.huge.icons {
    font-size: 2em;
  }
  /* line 2897, templates/g5_helium/custom/scss/global.scss */
  section#g-navigation {
    width: 100% !important;
  }
  /* line 2901, templates/g5_helium/custom/scss/global.scss */
  #g-container-main .g-container {
    width: 100% !important;
  }
  /* line 2905, templates/g5_helium/custom/scss/global.scss */
  .row {
    margin-right: 0;
    margin-left: 0;
  }
  /* line 2910, templates/g5_helium/custom/scss/global.scss */
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 0;
    padding-left: 0;
  }
  /* line 2962, templates/g5_helium/custom/scss/global.scss */
  button.save {
    margin-left: 0;
  }
  /* line 2966, templates/g5_helium/custom/scss/global.scss */
  #gototop {
    display: none !important;
  }
  /* line 2970, templates/g5_helium/custom/scss/global.scss */
  .statut-choice-container {
    flex-direction: column;
  }
  /* line 2974, templates/g5_helium/custom/scss/global.scss */
  .btnmarge {
    margin-left: 0 !important;
    margin-top: 20px !important;
  }
  /* line 2980, templates/g5_helium/custom/scss/global.scss */
  .user-menu-phone a.profile-btn-phone::before {
    content: "\f007";
    font-family: FontAwesome;
    margin-right: 10px;
  }
  /* line 2986, templates/g5_helium/custom/scss/global.scss */
  .user-menu-phone a.logout-phone-btn::before {
    content: "\f011";
    font-family: FontAwesome;
    margin-right: 10px;
  }
  /* line 2992, templates/g5_helium/custom/scss/global.scss */
  .user-menu-phone .content ul {
    font-size: 15px;
    margin: 0;
    padding: 10px 0 0 10px;
  }
  /* line 2998, templates/g5_helium/custom/scss/global.scss */
  tr.em-checkBox-tr {
    display: inline;
  }
  /* line 3002, templates/g5_helium/custom/scss/global.scss */
  /* line 3004, templates/g5_helium/custom/scss/global.scss */
  .g-main-nav ul.g-sublevel li.g-dropdown-column, .g-main-nav ul.g-sublevel span.g-menu-parent-indicator, .g-main-nav .g-menu-item.g-parent .g-menu-item.g-parent .g-dropdown.g-dropdown-right {
    display: none !important;
  }
  /* line 3011, templates/g5_helium/custom/scss/global.scss */
  .error-report-page .fabrikForm {
    padding: 1rem 3rem 1rem 3rem;
  }
  /* line 3015, templates/g5_helium/custom/scss/global.scss */
  .mod-languages {
    text-align: center;
    margin-top: 0;
  }
  /* line 3020, templates/g5_helium/custom/scss/global.scss */
  .g-offcanvas-toggle {
    color: #e6352b !important;
    top: 50px !important;
  }
  /* line 3025, templates/g5_helium/custom/scss/global.scss */
  .user-menu-phone ul li {
    list-style: none !important;
  }
  /* line 3030, templates/g5_helium/custom/scss/global.scss */
  #g-container-main .g-container {
    width: 100% !important;
  }
  /* line 3034, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container {
    margin: 0;
    padding: 0;
  }
  /* line 3038, templates/g5_helium/custom/scss/global.scss */
  /* line 3039, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel li {
    padding: 5px 0 5px 10px;
    line-height: 30px;
    display: flex;
    width: 250px;
  }
  /* line 3045, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator {
    position: static;
    right: 10px;
    text-align: right;
    width: 100%;
  }
  /* line 3053, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-toplevel .g-dropdown .g-block:first-child .g-go-back {
    max-height: 40px;
  }
  /* line 3058, templates/g5_helium/custom/scss/global.scss */
  #g-mobilemenu-container .g-sublevel span {
    font-size: 0.9em;
  }
  /* line 3063, templates/g5_helium/custom/scss/global.scss */
  /* line 3064, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas .modultable {
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 3069, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas #g-mobilemenu-container ul > li > .g-menu-item-container {
    padding: 0;
  }
  /* line 3073, templates/g5_helium/custom/scss/global.scss */
  #g-offcanvas a {
    display: inline-block;
    width: 300px;
  }
  /* line 3079, templates/g5_helium/custom/scss/global.scss */
  .g-go-back a::before {
    text-align: left;
    width: auto;
  }
}
@media all and (min-width: 768px) and (max-width: 959px) {
  /* line 3086, templates/g5_helium/custom/scss/global.scss */
  button.save {
    margin-left: 20px !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 959px) {
  /* line 3093, templates/g5_helium/custom/scss/global.scss */
  .header-right a.btn:first-child {
    margin-bottom: 10px;
  }
  /* line 3097, templates/g5_helium/custom/scss/global.scss */
  #g-navigation {
    border-bottom: 1px solid #eee;
    width: 100vw;
  }
  /* line 3101, templates/g5_helium/custom/scss/global.scss */
  #g-navigation .g-container {
    padding: 10px;
    width: 95%;
    margin: auto !important;
  }
  /* line 3107, templates/g5_helium/custom/scss/global.scss */
  #g-navigation #header-a {
    justify-content: center;
    margin-bottom: 18px;
  }
  /* line 3113, templates/g5_helium/custom/scss/global.scss */
  .g-branding {
    text-align: inherit;
  }
  /* line 3117, templates/g5_helium/custom/scss/global.scss */
  #g-main-mainbody {
    padding-top: 0;
  }
  /* line 3121, templates/g5_helium/custom/scss/global.scss */
  h1 {
    font-size: 28px;
  }
  /* line 3125, templates/g5_helium/custom/scss/global.scss */
  h2 {
    font-size: 25px;
  }
  /* line 3129, templates/g5_helium/custom/scss/global.scss */
  h3 {
    font-size: 22px;
  }
  /* line 3133, templates/g5_helium/custom/scss/global.scss */
  h4 {
    font-size: 18px;
  }
  /* line 3137, templates/g5_helium/custom/scss/global.scss */
  /* line 3140, templates/g5_helium/custom/scss/global.scss */
  .col-xs-12.col-md-6.main-page-file-progress, .col-xs-12.col-md-6.main-page-file-progress, .col-xs-12.col-md-6.main-page-file-info, .col-xs-12.col-md-6.main-page-file-info {
    width: 50%;
  }
}
@media all and (max-width: 959px) {
  /* line 3148, templates/g5_helium/custom/scss/global.scss */
  section#g-navigation {
    width: auto !important;
  }
  /* line 3152, templates/g5_helium/custom/scss/global.scss */
  .row {
    margin-left: 0px;
  }
  /* line 3156, templates/g5_helium/custom/scss/global.scss */
  .container {
    padding-right: 0;
    padding-left: 0;
  }
  /* line 3161, templates/g5_helium/custom/scss/global.scss */
  .bas-footer {
    width: 90%;
  }
  /* line 3165, templates/g5_helium/custom/scss/global.scss */
  #g-navigation .g-container {
    padding: 10px 30px !important;
  }
}
@media screen and (min-width: 960px) and (max-width: 1199px) {
  /* line 3171, templates/g5_helium/custom/scss/global.scss */
  #g-main-mainbody {
    padding-top: 0;
  }
  /* line 3175, templates/g5_helium/custom/scss/global.scss */
  .bas-footer {
    width: 95%;
  }
}
@media screen and (max-width: 991px) {
  /* line 3181, templates/g5_helium/custom/scss/global.scss */
  section.container {
    float: none !important;
  }
}
@media all and (max-width: 1239px) {
  /* FOOTER */
  /* STRUCUTURE */
  /* GENERAL */
  /* line 3189, templates/g5_helium/custom/scss/global.scss */
  .em-containerAdresseLogo {
    width: 60% !important;
  }
  /* line 3194, templates/g5_helium/custom/scss/global.scss */
  .g-container {
    width: 100% !important;
  }
  /* line 3198, templates/g5_helium/custom/scss/global.scss */
  section#g-navigation {
    width: auto !important;
  }
  /* line 3202, templates/g5_helium/custom/scss/global.scss */
  #g-navigation .g-main-nav .g-toplevel > li {
    margin: 0 8px;
  }
  /* line 3206, templates/g5_helium/custom/scss/global.scss */
  #g-utility #drawer .moduletable {
    width: 100% !important;
    margin-left: 0 !important;
  }
  /* line 3211, templates/g5_helium/custom/scss/global.scss */
  #g-container-main {
    padding: 20px;
  }
  /* line 3216, templates/g5_helium/custom/scss/global.scss */
  #gototop div {
    display: none !important;
  }
}
/*# sourceMappingURL=global_22.css.map */