/* variables de couleurs standards */
@font-face {
  font-family: "Genericons";
  src: url("./font/Genericons-Regular.otf"); }
body {
  font-family: lato; }

h1 {
  display: inline-block;
  padding: 2px 5px 2px 5px;
  background-color: #e6224f;
  font-size: 2em;
  color: #fff;
  text-transform: uppercase; }

h2 {
  display: inline-block;
  padding: 2px 5px 2px 5px;
  background-color: #e6224f;
  font-size: 1.5em;
  color: #fff;
  text-transform: uppercase; }

/*============================
=            Menu            =
============================*/
.breadcrumb {
  display: none; }

.navbar.container, .navbar.container-fluid {
  margin-top: 0px;
  width: 100%;
  max-width: 2048px;
  height: 30px;
  margin-bottom: 30px; }

.page-user-register ul.tabs--primary {
  display: none; }

/*=====  End of Menu  ======*/
/*=========================================
=            User registration            =
=========================================*/
.page-user-register .form-control {
  border: 0px;
  border-bottom: 1px solid #e6224f;
  border-radius: 0;
  box-shadow: inset 0 0 0; }
.page-user-register form-type-textfield {
  width: 50%; }
.page-user-register .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 0 0;
  box-shadow: inset 0 0 0; }
.page-user-register select {
  border-radius: 0px; }
.page-user-register .input-group-addon {
  border: 0px; }
.page-user-register .panel-default > .panel-heading {
  background-color: #e6224f;
  color: #fff;
  text-transform: uppercase; }
.page-user-register .field-name-field-sexe {
  display: inline-block; }
.page-user-register fieldset.group-permis, .page-user-register fieldset.date-combo {
  border: 0px;
  box-shadow: 0 0 0; }
  .page-user-register fieldset.group-permis .panel-default, .page-user-register fieldset.date-combo .panel-default {
    border-color: #fff; }
  .page-user-register fieldset.group-permis .panel-heading, .page-user-register fieldset.date-combo .panel-heading {
    background-color: #fff;
    border-color: #fff;
    padding: 0px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase; }
  .page-user-register fieldset.group-permis .field-widget-options-onoff, .page-user-register fieldset.date-combo .field-widget-options-onoff {
    float: left;
    padding-right: 15px; }
  .page-user-register fieldset.group-permis .panel, .page-user-register fieldset.date-combo .panel {
    border: 0px; }
.page-user-register .form-radios {
  display: table; }
  .page-user-register .form-radios .form-item {
    float: left;
    padding-right: 15px; }
  .page-user-register .form-radios .radio + .radio, .page-user-register .form-radios .checkbox + .checkbox {
    margin-top: 0px; }
.page-user-register .container-inline-date .form-item .form-item {
  float: left;
  padding-right: 15px; }
.page-user-register .field-name-field-disponible-partir-du-,
.page-user-register .field-name-field-disponible-jusqu-au {
  width: 50%;
  float: left; }
.page-user-register .field-name-field-disponible-partir-du- {
  padding-right: 2%; }

/*=====  End of User registration  ======*/

/*# sourceMappingURL=style.css.map */
