body.dynamique-css {
  font-family: "Relative";
  background-color: #f0f1f2;
}
.dynamique-css h1,
.dynamique-css h2,
.dynamique-css h3,
.dynamique-css h4,
.dynamique-css h5,
.dynamique-css h6,
.dynamique-css .h1,
.dynamique-css .h2,
.dynamique-css .h3,
.dynamique-css .h4,
.dynamique-css .h5,
.dynamique-css .h6 {
  font-family: "Relative";
  color: #83a8d1;
}
.dynamique-css .control-label,
.dynamique-css .p,
.dynamique-css .span,
.dynamique-css .form-control,
.dynamique-css .label,
.dynamique-css .a,
.dynamique-css .td,
.dynamique-css .th,
.dynamique-css .panel-title,
.dynamique-css .alert {
  font-family: "Relative";
}
.dynamique-css .navbar-nav > li:not(:last-child) {
  border-right: 1px solid white;
}
.dynamique-css .navbar-default {
  background-color: #83a8d1;
  border-color: #709bca;
}
.dynamique-css .navbar-default .navbar-nav > .open > a {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > .open > a:hover,
.dynamique-css .navbar-default .navbar-nav > .open > a:focus {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > .open .dropdown-menu > .active > a {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > .open .dropdown-menu > .active > a:hover,
.dynamique-css .navbar-default .navbar-nav > .open .dropdown-menu > .active > a:focus {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > .active > a {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > .active > a:hover,
.dynamique-css .navbar-default .navbar-nav > .active > a:focus {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-nav > li > a {
  color: white;
  font-family: "Relative";
}
.dynamique-css .navbar-default .navbar-nav > li > a:hover,
.dynamique-css .navbar-default .navbar-nav > li > a:focus {
  background-color: #003f87;
}
.dynamique-css .navbar-default .navbar-collapse,
.dynamique-css .navbar-default .navbar-form {
  border-color: #709bca;
}
.dynamique-css .dropdown-menu > .active {
  background-color: #83a8d1;
}
.dynamique-css .dropdown-menu > .active:hover,
.dynamique-css .dropdown-menu > .active:focus {
  background-color: #83a8d1;
}
.dynamique-css .dropdown-menu > li > a {
  font-family: "Relative";
}
@media (max-width: 767px) {
  .dynamique-css .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .dynamique-css .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    background-color: #003f87;
  }
}
.dynamique-css .header {
  background-color: white;
}
.dynamique-css footer {
  background: white;
}
.dynamique-css .panel {
  background-color: white;
}
.dynamique-css .panel.panel-img > .panel-separator {
  background: #83a8d1;
}
.dynamique-css .panel-default {
  border-color: #e2e4e6;
}
.dynamique-css .panel-default > .panel-heading {
  background-color: #83a8d1;
  border-color: #f0f1f2;
}
.dynamique-css .panel-primary {
  border-color: #83a8d1;
}
.dynamique-css .panel-primary > .panel-heading {
  background-color: #83a8d1;
  border-color: #83a8d1;
}
.dynamique-css .panel-body {
  background-color: white;
}
.dynamique-css .nav-tabs {
  border-bottom: 1px solid #919ca6;
}
.dynamique-css .nav-tabs > li > a:hover,
.dynamique-css .nav-tabs > li > a:focus {
  background-color: #83a8d1;
}
.dynamique-css .nav-tabs > li.active > a,
.dynamique-css .nav-tabs > li.active > a:hover,
.dynamique-css .nav-tabs > li.active > a:focus {
  color: #919ca6;
  border: 1px solid #919ca6;
  border-bottom-color: transparent;
  background-color: white;
}
.dynamique-css .nav > li > a {
  color: #83a8d1;
  font-family: "Relative";
}
.dynamique-css .btn-default,
.dynamique-css .btn-default[disabled] {
  background-color: #003f87;
  border-color: #00336e;
  font-family: "Relative";
}
.dynamique-css .btn-default:disabled,
.dynamique-css .btn-default[disabled]:disabled {
  background-color: #003f87;
  border-color: #00336e;
  font-family: "Relative";
}
.dynamique-css .btn-default:hover,
.dynamique-css .btn-default[disabled]:hover,
.dynamique-css .btn-default:focus,
.dynamique-css .btn-default[disabled]:focus,
.dynamique-css .btn-default:active,
.dynamique-css .btn-default[disabled]:active,
.dynamique-css .btn-default.active,
.dynamique-css .btn-default[disabled].active {
  background-color: #83a8d1;
  border-color: #709bca;
}
.dynamique-css .btn-primary {
  background-color: #83a8d1;
  border-color: #709bca;
  font-family: "Relative";
}
.dynamique-css .btn-primary:hover,
.dynamique-css .btn-primary:focus,
.dynamique-css .btn-primary:active,
.dynamique-css .btn-primary.active,
.dynamique-css .btn-primary:disabled,
.dynamique-css .btn-primary .active {
  background-color: #83a8d1;
  border-color: #709bca;
}
.dynamique-css .open .dropdown-toggle.btn-primary,
.dynamique-css .open .dropdown-toggle.btn-default {
  background-color: #83a8d1;
  border-color: #709bca;
}
.dynamique-css .list-group-item a:not(.btn) {
  color: #83a8d1;
}
.dynamique-css .list-group-item.active {
  background-color: #83a8d1;
  border-color: #83a8d1;
}
.dynamique-css .list-group-item.active:focus,
.dynamique-css .list-group-item.active:hover {
  background-color: #83a8d1;
  border-color: #83a8d1;
}
.dynamique-css .list-group-item.active a {
  color: #83a8d1;
}
.dynamique-css .pagination > .active > span,
.dynamique-css .pagination > .active > span:hover,
.dynamique-css .pagination > .active span:focus,
.dynamique-css .pagination > .active > a,
.dynamique-css .pagination > .active > a:hover,
.dynamique-css .pagination > .active a:focus {
  background-color: #83a8d1;
  border-color: #83a8d1;
}
.dynamique-css #documents-list .label {
  background-color: #83a8d1;
}
.dynamique-css .table-responsive a {
  color: #83a8d1;
}
.dynamique-css .alert.alert-info,
.dynamique-css .alert.alert-warning {
  background: #919ca6;
  border-color: #838f9b;
}
.dynamique-css .alert.alert-warning {
  color: black;
}
.dynamique-css .help-block > h3 {
  border-bottom: 1px solid #83a8d1;
}
.dynamique-css h2 small,
.dynamique-css .secondary {
  color: #003f87;
}
.dynamique-css .form-control:focus {
  border-color: #919ca6;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #919ca6;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #919ca6;
}
.dynamique-css .primary-link a,
.dynamique-css .primary,
.dynamique-css .text-default {
  color: #83a8d1;
}
.dynamique-css .page-header {
  border-bottom: 1px solid #f0f1f2;
}
.dynamique-css .tertiary {
  color: #919ca6;
}
.dynamique-css .widget-right-side {
  background-color: #83a8d1;
}
.dynamique-css .cookies-bandeau {
  background-color: #83a8d1;
}
.dynamique-css .cookies-bandeau .cookies-bandeau-content {
  color: white;
}
.dynamique-css .cookies-bandeau .cookies-bandeau-content a {
  color: white !important;
}
.dynamique-css #tarteaucitronServices::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 transparent;
}
.dynamique-css #tarteaucitronServices::-webkit-scrollbar-thumb {
  background-color: #dddddd;
  outline: 0 solid slategray;
}
.dynamique-css div#tarteaucitronServices {
  box-shadow: 0 0 35px #575757;
}
.dynamique-css .tarteaucitronSelfLink #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden {
  background: #83a8d1;
}
.dynamique-css .tac_activate {
  background: #83a8d1;
}
.dynamique-css .tac_activate .tarteaucitronAllow {
  background: #555555;
}
.dynamique-css .tac_activate .tac_float .tarteaucitronAllow {
  background-color: #5cb85c;
}
.dynamique-css #tarteaucitron a {
  color: #555555;
}
.dynamique-css #tarteaucitron .tarteaucitronBorder {
  background: white;
  border: 2px solid #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronClosePanel {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronDisclaimer {
  color: #555555;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronHidden {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover {
  background: #f0f1f2;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine {
  background: #f0f1f2;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied {
  border-color: #d9534f;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronAllow {
  background-color: #5cb85c;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny {
  background-color: #d9534f;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed {
  border-color: #5cb85c;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow {
  background-color: #5cb85c;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronDeny {
  background-color: #d9534f;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies {
  color: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine {
  background: #83a8d1;
  border: 3px solid #83a8d1;
  border-left: 9px solid #83a8d1;
  border-top: 5px solid #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices .tarteaucitronDetails {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected {
  background-color: #5cb85c;
}
.dynamique-css #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected {
  background-color: #d9534f;
}
.dynamique-css #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected {
  background-color: #d9534f;
}
.dynamique-css #tarteaucitron #tarteaucitronInfo {
  background: #83a8d1;
}
.dynamique-css #tarteaucitron #tarteaucitronPrivacyUrl,
.dynamique-css #tarteaucitron #tarteaucitronPrivacyUrlDialog {
  background: #5cb85c;
}
.dynamique-css #tarteaucitron #tarteaucitronCloseAlert #tarteaucitronPrivacyUrl,
.dynamique-css #tarteaucitron #tarteaucitronCloseAlert #tarteaucitronPrivacyUrlDialog {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronRoot * {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig {
  background: #83a8d1;
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl,
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
  font: 15px "Relative";
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
  display: flex;
  justify-content: center;
  -ms-word-break: break-all;
  word-break: break-all;
  padding: 0 10px 0 10px;
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong {
  font: 15px "Relative";
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize,
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2 {
  background: #5cb85c;
}
.dynamique-css #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronRoot .tarteaucitronDeny {
  background: #d9534f;
}
.dynamique-css .tarteaucitronCTAButton {
  background: #5cb85c;
}
.dynamique-css #tarteaucitronPercentage {
  background: #5cb85c !important;
  box-shadow: 0 0 2px white, 0 1px 2px #555555;
}
.dynamique-css #tarteaucitronAlertSmall {
  background: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen {
  background-color: #5cb85c;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed {
  background-color: #d9534f;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie {
  background: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList {
  border: 2px solid #83a8d1;
  color: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle {
  background: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain {
  background: #f0f1f2;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover {
  background: #f0f1f2;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft {
  width: 50%;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong {
  color: #c9302c;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight {
  color: #83a8d1;
}
.dynamique-css #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle {
  background: #83a8d1;
}
