﻿@charset "UTF-8";
body {
  margin: 0px;
  background: #FFFFFF;
  font-family: "Helvetica Neue", "Open Sans",Arial,sans-serif;
  font-size: 18px;
  color: #333333;
  min-width: 1200px; }

h2 {
  font-weight: 200;
  font-size: 36px;
  margin: 30px 0 15px;
  color: #333333; }

.logo {
  float: left; }

h2 p {
  font-size: 18px;
  font-weight: 300;
  line-height: 28px;
  margin-bottom: 15px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  color: #777777; }

.container {
  width: 1170px;
  margin: 0px auto; }

.container:after {
  content: "";
  /* Important, sinon l'élément n'est pas généré. */
  display: table;
  clear: both; }

.header {
  width: 100%;
  position: fixed;
  top: 0px;
  background: #0f3ba3;
  z-index: 999;
  -webkit-box-shadow: 0px 2px 8px 0px rgba(178, 178, 178, 0.57);
  -moz-box-shadow: 0px 2px 8px 0px rgba(178, 178, 178, 0.57);
  box-shadow: 0px 2px 8px 0px rgba(178, 178, 178, 0.57);
  height: 100px;
  line-height: 100px; }

.call-to-action {
  float: right; }

#wowslider-container1 {
  margin-top: 100px; }

.content1 {
  margin: auto;
  background: #FFFFFF;
  padding-top: 40px;
  padding-bottom: 70px; }

.content1 .image {
  float: right;
  margin-top: 40px; }

.content2 {
  background: #CCCCCC;
  padding-top: 40px;
  padding-bottom: 70px; }

.content2 .image {
  float: left;
  margin-right: 50px;
  margin-top: 40px; }

.content3 {
  margin: auto;
  background: #FFFFFF;
  padding-top: 40px;
  padding-bottom: 70px; }

.footer {
  background: #0f3ba3;
  color: #FFFFFF;
  text-align: center;
  padding: 20px;
  font-size: 12px; }

.footer p {
  margin: 0; }

#wowslider-container1 .ws-title div, #wowslider-container1 .ws-title span {
  background: #53b6dd; }

#wowslider-container1 .ws_images {
  border-color: #fff; }

.btn-primary {
  color: #fff;
  background-color: #53b6dd;
  border-color: #53b6dd; }

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #69ccf3;
  border-color: #69ccf3; }

.disabled.btn-primary, .active.disabled.btn-primary, .focus.disabled.btn-primary, .disabled.btn-primary:active, .disabled.btn-primary:focus, .disabled.btn-primary:hover, [disabled].btn-primary, [disabled].active.btn-primary, [disabled].focus.btn-primary, [disabled].btn-primary:active, [disabled].btn-primary:focus, [disabled].btn-primary:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .active.btn-primary, fieldset[disabled] .focus.btn-primary, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
  color: #fff;
  background-color: #53b6dd;
  border-color: #53b6dd; }

.alert {
  margin-top: 15px;
  font-size: 18px; }

h1 {
  color: #0f3ba3;
  font-size: 32px; }

h2 {
  font-size: 20px; }

.address {
  float: left;
  display: block;
  margin-left: 20px;
  padding-left: 20px;
  border-left: 2px solid #fff;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  padding: 20px; }

