h1 {
  text-align: center;
}

body{
  background:url("images/chalet.jpg");
  background-size:cover;
  background-attachment: fixed;
}

.formulaire {
  width:220px;
  display: block;
  margin: auto;
  margin-top: 100px;
  padding:10px;
  background-color: rgba(0,0,0,0.5);
  color:white;
}

input {
  background-color: #45A0CC;
  border-color:#45A0CC;
}

a {
  color: #FFFFFF
}

#Calendar {
  background-color: rgba(0,0,0,0.25);
    width:80%;
    margin:auto;
    overflow:auto;
}

.fc-today {
  background-color: rgba(163,225,255,0.5) !important;
}

.fc-event-container {
  padding: 5px !important;
}

.fc-event {
  padding: 5px 10px;
  border-color: #ddd;
  background: #fff !important;
}

  .fc-content {
    color: #444;
  }

  h4,
  h5 {
    margin: 0;
    font-weight: normal;
  }

  h4 {
    color: #666;
    font-size: 13px;
    line-height: 18px;
    white-space: normal;
  }

  h5 {
    color: #888;
    font-size: 12px;
    margin-top: 5px;
  }

  .guest-count {
    margin: 5px 0;
  }

  p[class^="type-"] {
    margin: 0;
  }

  p[class="type-Babault"] {
    color: red;
  }

  p[class="type-Famille"] {
    color: green;
  }

  p[class="type-Guest"] {
    color: blue;
  }

#container div {
    display:inline;
}
