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

.view-registration.login.em-formRegistrationCenter .em-grid-2.em-p-0-32 {
  padding: 0px;
  display: block;
}
#header-a img {
  max-width: 60%;
}
/* SYNTHESE */
.files-board .side-panel #em-synthesis .panel-body h5 {
  margin: 16px 0 16px 0;
}
/* EMPLOIS */
.view-jobs .alert.alert-error {
  margin-top: 32px;
}
.view-jobs form#adminForm #filter_service {
  height: 28px;
}
.view-jobs form#adminForm #filter-bar .action button.btn.btn-primary {
  padding: 8px 12px !important;
}
.view-jobs form#adminForm #filter-bar .action button.btn.btn-warning {
  padding: 8px 12px !important;
  background: #E6332A;
  border: 1px solid #E6332A;
}
.view-jobs form#adminForm #filter-bar .action button.btn.btn-warning:hover, .view-jobs form#adminForm #filter-bar .action button.btn.btn-warning:active, .view-jobs form#adminForm #filter-bar .action button.btn.btn-warning:focus {
  background: transparent;
  border: 1px solid #E6332A;
  color: #E6332A;
}
.view-jobs form#adminForm #filter-bar .filter-search.fltlft {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  grid-gap: 16px;
  margin-bottom: 24px;
}
.view-jobs form#adminForm #filter-bar .filter-search.fltlft .criteria {
  display: flex;
  flex-direction: column;
}
.view-jobs form#adminForm #filter-bar .filter-search.fltlft .criteria select, .view-jobs form#adminForm #filter-bar .filter-search.fltlft .criteria input {
  height: 41px;
  width: 340px;
  border-radius: 8px;
}
.view-jobs table.front-end-list.jobs a.em-job-detail:focus {
  color: #b83229;
}
.view-jobs table.front-end-list.jobs a.em-job {
  color: #012169;
}
.view-jobs table.front-end-list.jobs a.em-job span.glyphicon.glyphicon-play::before {
  color: #012169;
}
.view-jobs table.front-end-list.jobs a.hasPopover {
  color: #012169;
  display: block !important;
}
.view-jobs table.front-end-list.jobs button.btn-info {
  background: #012169;
  border: 1px solid #012169;
  color: #fff;
  font-family: inherit;
  padding: 8px 12px;
  margin-bottom: 10px !important;
}
.view-jobs table.front-end-list.jobs button.btn-info::before {
  display: none;
}
.view-jobs table.front-end-list.jobs button.btn-info:hover, .view-jobs table.front-end-list.jobs button.btn-info:focus, .view-jobs table.front-end-list.jobs button.btn-info:active {
  background: transparent;
  border: 1px solid #012169;
  color: #012169;
}
.view-jobs table.front-end-list.jobs a.btn-success.glyphicon {
  background: #E6332A;
  border: 1px solid #E6332A;
  color: #fff;
  font-family: inherit;
  margin-bottom: 10px !important;
}
.view-jobs table.front-end-list.jobs a.btn-success.glyphicon::before {
  display: none;
}
.view-jobs table.front-end-list.jobs a.btn-success.glyphicon:hover, .view-jobs table.front-end-list.jobs a.btn-success.glyphicon:focus, .view-jobs table.front-end-list.jobs a.btn-success.glyphicon:active {
  background: transparent;
  border: 1px solid #E6332A;
  color: #E6332A;
}
/* FICHE */
.view-job .alert.alert-error {
  margin-top: 32px;
}
.view-job .alert.alert-error b {
  font-weight: normal;
}
/* LIST FABRIK */
.view-list.com_fabrik .table-hover tbody tr .modal-footer a {
  color: var(--neutral-0);
  text-transform: initial;
}
.view-list.com_fabrik .table-hover tbody tr .modal-footer a:hover, .view-list.com_fabrik .table-hover tbody tr .modal-footer a:focus, .view-list.com_fabrik .table-hover tbody tr .modal-footer a:active {
  color: #012169;
}
.view-list.com_fabrik div.fabrikFilterContainer tbody td .fabrikDateListFilterRange .calendarbutton {
  border-radius: 0 4px 4px 0 !important;
}
/*# sourceMappingURL=custom_22.css.map */