/* 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
 */

/* NAVIGATION */
#g-navigation #header-b .g-content {
  margin-left: auto !important;
  margin-right: auto !important;
}
#g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  border: none;
}
#g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li {
  border: none;
  color: #b2d719;
  margin: 0px;
  padding: 0px;
}
#g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li a {
  padding: 10px 15px;
}
#g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li a:hover, #g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li a:focus, #g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li a:active {
  background: #fff;
  color: #ee7f00;
}
#g-navigation #header-b .g-content ul.nav.menu.em-top-menu.mod-list li:nth-child(4) {
  display: none;
}
#g-navigation {
  height: unset !important;
}
#g-navigation .g-grid {
  align-items: center;
}
#g-page-surround > #g-container-main ~ .g-container {
  height: unset !important;
}
.g-block .top-menu .em-top-menu {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  border: unset;
  margin-top: 0px;
  padding: 0;
}
.g-block .top-menu .em-top-menu li {
  border-bottom: none;
  margin-bottom: 0px;
  padding-bottom: 0px;
  line-height: initial;
  height: fit-content;
}
.view-login .login.formRegistrationCenter .page-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 50px;
}
/* CAMPAGNES */
.view-campaigns.layout-addnextcampaign .em-w-90rem {
  width: 75rem;
  margin-right: auto;
  margin-left: auto;
}
/* GESTION DES DROITS */
.g-back-office-emundus-tableau.evaluations-page .em-container-share-table .em-container-share-table-left, .g-back-office-emundus-tableau.decision-page .em-container-share-table .em-container-share-table-left {
  margin-top: 0px;
}
/* BREADCRUMB */
#g-showcase .breadcrumb {
  background: transparent;
}
/* FILES */
.pull-right #em-prev-file, .pull-right #em-next-file {
  background-color: transparent;
  color: #fff;
  border-color: transparent;
  display: flex !important;
}
.pull-right #em-prev-file span, .pull-right #em-next-file span {
  color: #fff;
  align-items: center !important;
}
.pull-right #em-prev-file:hover, .pull-right #em-next-file:hover {
  background-color: transparent;
  color: #fff;
  border-color: transparent;
  display: flex !important;
  align-items: center !important;
}
.pull-right #em-prev-file:hover span, .pull-right #em-next-file:hover span {
  color: #a4a4a4;
}
/* SIDEBAR */
#g-sidebar {
  background: transparent;
}
#g-sidebar .moduletable._register {
  margin-left: 8px !important;
}
body.homepage #g-container-main .platform-content p, body.view-article #g-container-main .platform-content p, body.view-category #g-container-main .platform-content p, body.view-contact #g-container-main .platform-content p {
  margin: 16px 0px;
}
body.homepage .list-group.candidacy-files-list p {
  margin: 0;
}
body.homepage footer#g-footer p {
  margin: 0;
}
#dp-event-form-actions #dp-event-form-actions-save2new, #dp-event-form-actions #dp-event-form-actions-save2copy, #dp-event-actions-container-user #dp-event-form-actions-save2new, #dp-event-actions-container-user #dp-event-form-actions-save2copy, #dp-event-actions-container-user-actions #dp-event-form-actions-save2new, #dp-event-actions-container-user-actions #dp-event-form-actions-save2copy {
  border: 1px solid var(--neutral-900);
  color: var(--neutral-900);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-event-form-actions #dp-event-form-actions-save2new:hover, #dp-event-form-actions #dp-event-form-actions-save2copy:hover, #dp-event-actions-container-user #dp-event-form-actions-save2new:hover, #dp-event-actions-container-user #dp-event-form-actions-save2copy:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-save2new:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-save2copy:hover {
  background: var(--neutral-900);
  color: var(--neutral-0);
}
#dp-event-form-actions #dp-event-form-actions-save2new i, #dp-event-form-actions #dp-event-form-actions-save2copy i, #dp-event-actions-container-user #dp-event-form-actions-save2new i, #dp-event-actions-container-user #dp-event-form-actions-save2copy i, #dp-event-actions-container-user-actions #dp-event-form-actions-save2new i, #dp-event-actions-container-user-actions #dp-event-form-actions-save2copy i {
  margin-right: 4px;
}
#dp-event-form-actions #dp-event-actions-container-user-edit, #dp-event-form-actions #dp-event-actions-container-user-bookings, #dp-event-form-actions #dp-event-actions-container-user-tickets, #dp-event-form-actions #dp-event-actions-container-user-mail, #dp-event-form-actions #dp-event-actions-container-user-print, #dp-event-form-actions #dp-event-actions-container-user-actions-trigger, #dp-event-actions-container-user #dp-event-actions-container-user-edit, #dp-event-actions-container-user #dp-event-actions-container-user-bookings, #dp-event-actions-container-user #dp-event-actions-container-user-tickets, #dp-event-actions-container-user #dp-event-actions-container-user-mail, #dp-event-actions-container-user #dp-event-actions-container-user-print, #dp-event-actions-container-user #dp-event-actions-container-user-actions-trigger, #dp-event-actions-container-user-actions #dp-event-actions-container-user-edit, #dp-event-actions-container-user-actions #dp-event-actions-container-user-bookings, #dp-event-actions-container-user-actions #dp-event-actions-container-user-tickets, #dp-event-actions-container-user-actions #dp-event-actions-container-user-mail, #dp-event-actions-container-user-actions #dp-event-actions-container-user-print, #dp-event-actions-container-user-actions #dp-event-actions-container-user-actions-trigger {
  border: 1px solid var(--neutral-900);
  color: var(--neutral-900);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-event-form-actions #dp-event-actions-container-user-edit:hover, #dp-event-form-actions #dp-event-actions-container-user-bookings:hover, #dp-event-form-actions #dp-event-actions-container-user-tickets:hover, #dp-event-form-actions #dp-event-actions-container-user-mail:hover, #dp-event-form-actions #dp-event-actions-container-user-print:hover, #dp-event-form-actions #dp-event-actions-container-user-actions-trigger:hover, #dp-event-actions-container-user #dp-event-actions-container-user-edit:hover, #dp-event-actions-container-user #dp-event-actions-container-user-bookings:hover, #dp-event-actions-container-user #dp-event-actions-container-user-tickets:hover, #dp-event-actions-container-user #dp-event-actions-container-user-mail:hover, #dp-event-actions-container-user #dp-event-actions-container-user-print:hover, #dp-event-actions-container-user #dp-event-actions-container-user-actions-trigger:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-edit:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-bookings:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-tickets:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-mail:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-print:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-actions-trigger:hover {
  background: var(--neutral-900);
  color: var(--neutral-0);
}
#dp-event-form-actions #dp-event-actions-container-user-edit i, #dp-event-form-actions #dp-event-actions-container-user-bookings i, #dp-event-form-actions #dp-event-actions-container-user-tickets i, #dp-event-form-actions #dp-event-actions-container-user-mail i, #dp-event-form-actions #dp-event-actions-container-user-print i, #dp-event-form-actions #dp-event-actions-container-user-actions-trigger i, #dp-event-actions-container-user #dp-event-actions-container-user-edit i, #dp-event-actions-container-user #dp-event-actions-container-user-bookings i, #dp-event-actions-container-user #dp-event-actions-container-user-tickets i, #dp-event-actions-container-user #dp-event-actions-container-user-mail i, #dp-event-actions-container-user #dp-event-actions-container-user-print i, #dp-event-actions-container-user #dp-event-actions-container-user-actions-trigger i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-edit i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-bookings i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-tickets i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-mail i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-print i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-actions-trigger i {
  margin-right: 4px;
}
#dp-event-form-actions #dp-event-form-actions-cancel, #dp-event-form-actions #dp-event-form-actions-delete, #dp-event-form-actions #dp-event-actions-container-user-delete, #dp-event-actions-container-user #dp-event-form-actions-cancel, #dp-event-actions-container-user #dp-event-form-actions-delete, #dp-event-actions-container-user #dp-event-actions-container-user-delete, #dp-event-actions-container-user-actions #dp-event-form-actions-cancel, #dp-event-actions-container-user-actions #dp-event-form-actions-delete, #dp-event-actions-container-user-actions #dp-event-actions-container-user-delete {
  border: 1px solid var(--red-700);
  color: var(--red-700);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-event-form-actions #dp-event-form-actions-cancel:hover, #dp-event-form-actions #dp-event-form-actions-delete:hover, #dp-event-form-actions #dp-event-actions-container-user-delete:hover, #dp-event-actions-container-user #dp-event-form-actions-cancel:hover, #dp-event-actions-container-user #dp-event-form-actions-delete:hover, #dp-event-actions-container-user #dp-event-actions-container-user-delete:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-cancel:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-delete:hover, #dp-event-actions-container-user-actions #dp-event-actions-container-user-delete:hover {
  background: var(--red-700);
  color: var(--neutral-0);
}
#dp-event-form-actions #dp-event-form-actions-cancel i, #dp-event-form-actions #dp-event-form-actions-delete i, #dp-event-form-actions #dp-event-actions-container-user-delete i, #dp-event-actions-container-user #dp-event-form-actions-cancel i, #dp-event-actions-container-user #dp-event-form-actions-delete i, #dp-event-actions-container-user #dp-event-actions-container-user-delete i, #dp-event-actions-container-user-actions #dp-event-form-actions-cancel i, #dp-event-actions-container-user-actions #dp-event-form-actions-delete i, #dp-event-actions-container-user-actions #dp-event-actions-container-user-delete i {
  margin-right: 4px;
}
#dp-event-form-actions #dp-event-form-actions-apply, #dp-event-form-actions #dp-event-form-actions-save, #dp-event-actions-container-user #dp-event-form-actions-apply, #dp-event-actions-container-user #dp-event-form-actions-save, #dp-event-actions-container-user-actions #dp-event-form-actions-apply, #dp-event-actions-container-user-actions #dp-event-form-actions-save {
  color: var(--neutral-0);
  background: var(--em-primary-color);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-event-form-actions #dp-event-form-actions-apply:hover, #dp-event-form-actions #dp-event-form-actions-save:hover, #dp-event-actions-container-user #dp-event-form-actions-apply:hover, #dp-event-actions-container-user #dp-event-form-actions-save:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-apply:hover, #dp-event-actions-container-user-actions #dp-event-form-actions-save:hover {
  border: 1px solid var(--em-primary-color);
  background: transparent;
  color: var(--em-primary-color);
}
#dp-event-form-actions #dp-event-form-actions-apply i, #dp-event-form-actions #dp-event-form-actions-save i, #dp-event-actions-container-user #dp-event-form-actions-apply i, #dp-event-actions-container-user #dp-event-form-actions-save i, #dp-event-actions-container-user-actions #dp-event-form-actions-apply i, #dp-event-actions-container-user-actions #dp-event-form-actions-save i {
  margin-right: 4px;
}
#dp-calendar-quickadd-actions-ok {
  background: var(--em-primary-color);
  color: var(--neutral-0);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-calendar-quickadd-actions-ok:hover {
  background: transparent;
  border: 1px solid var(--em-primary-color);
  color: var(--em-primary-color);
}
#dp-calendar-quickadd-actions-edit {
  border: 1px solid var(--neutral-900);
  color: var(--neutral-900);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-calendar-quickadd-actions-edit:hover {
  background: var(--neutral-900);
  color: var(--neutral-0);
}
#dp-calendar-quickadd-actions-cancel {
  border: 1px solid var(--red-700);
  color: var(--red-700);
  padding: var(--em-spacing-vertical) var(--em-spacing-horizontal);
}
#dp-calendar-quickadd-actions-cancel:hover {
  background: var(--red-700);
  color: var(--neutral-0);
}
#dp-calendar-quickadd-actions-ok i, #dp-calendar-quickadd-actions-edit i, #dp-calendar-quickadd-actions-cancel i {
  margin-right: 4px;
}
#dp-event-form-actions {
  margin-top: 10px;
}
.content-top-a .col-md-2 .btn-success {
  color: var(--em-primary-color);
}
.content-top-a .col-md-2 .btn-success:hover {
  background: var(--em-primary-color);
  color: var(--neutral-0);
}
.jmodinside div.modal {
  width: 840px;
  margin-left: -420px;
}
/*# sourceMappingURL=custom_23.css.map */