/* line 89, ../sass/starter-template.scss */
h2.TitreBlogAccueil, h3.TitreBlogAccueil, div.TitreBlogAccueil {
  margin-top: 0.3em;
  padding: 0.2em 0.1em;
  color: #2b4893;
  background-color: #d3dde0;
  border-bottom: 1px solid #fff;
  border-radius: 4px;
}

/* line 100, ../sass/starter-template.scss */
div.fondfff, .fondfff {
  background-color: #fff;
  text-align: left;
  line-height: 1.2em;
  margin: 0;
  border-radius: 8px;
}

/* line 110, ../sass/starter-template.scss */
.container .jumbotron, .container-fluid .jumbotron {
  padding: 10px;
  margin-bottom: 10px;
  background-color: inherit;
}

/* line 118, ../sass/starter-template.scss */
li.IDENTIFIER, li.IDENTIFIER a {
  font-weight: bolder;
  color: #294c6d;
  padding-bottom: 0.3em;
}

/* line 126, ../sass/starter-template.scss */
div.ColContextuelle, .ColContextuelle {
  padding: 1em;
  margin: 0;
  background-color: #fff;
  border-left: 5px solid #eaecec;
  border-right: 10px solid #eaecec;
  border-radius: 15px;
}

/* line 137, ../sass/starter-template.scss */
.TableAPreciserCGO td, .TableRemarqueCGO td, .TablePositionCGO td, .TableExempleCGO td, .TableInformationCGO td, .TableImportantCGO td, .TableReunionCGO td, .TableAgendaCGO td, .TableContactCGO td, .TableEvenementCGO td, .TableServiceCGO td, .TablePositionCentreCGO td, .TableFormationCGO td, .TableErratumCGO td, .TableNouveauCGO td, .TableNoteCGO td, .TableAttentionCGO td, .TableMethodeCGO td {
  vertical-align: middle;
  padding: 1em 1em 2em 5em;
  margin: 0.5em;
  font-size: 1.2em;
  line-height: 1.3em;
}

/* line 147, ../sass/starter-template.scss */
.CallToAction, .CallToAction h3 {
  text-align: center;
  background-color: #ec8d18;
  padding: 0.2em;
  color: #fff;
  border-radius: 8px;
}

/* line 157, ../sass/starter-template.scss */
div#DetailAVC, div#DetailAVC0, div#DetailAVC1, div#DetailAVC2, div#DetailAVC3, div#DetailAVC4, div#DetailAVC5, div#DetailAVC6, div#DetailAVC7, div#DetailAVC8, div#DetailAVC9, div#DetailAVC10, div#DetailAVC11, div#DetailAVC12, div#DetailAVC13, div#DetailAVC14, div#DetailAVC15, div#DetailAVC16, div#DetailAVC00, div#DetailAVC01, div#DetailAVC02, div#DetailAVC03, div#DetailAVC04, div#DetailAVC05, div#DetailAVC06, div#DetailAVC07, div#DetailAVC08, div#DetailAVC09, div#DetailAVC010, div#DetailAVC011, div#DetailAVC012, div#DetailAVC013, div#DetailAVC014, div#DetailAVC015, div#DetailAVC016, div#DetailAVC17, div#DetailAVC18, div#DetailAVC19, div#DetailAVC110, div#DetailAVC111, div#DetailAVC112, div#DetailAVC113, div#DetailAVC114, div#DetailAVC115, div#DetailAVC116 {
  display: none;
  margin: -1em 1em 1em;
  border: 1px solid #eaecec;
  border-radius: 15px;
}

/* line 166, ../sass/starter-template.scss */
table.TableComp tbody tr td, table.TableComp tbody tr td p {
  margin: 0.5em 0 0.5em 1em;
  line-height: 1.5em;
  color: #1e3852;
  border-left: 1px solid #eaecec;
  border-right: 1px solid #eaecec;
  padding: 5px;
}

/* line 177, ../sass/starter-template.scss */
table.TableComp tbody tr th, table.TableComp tbody tr th p {
  font-style: italic;
  text-align: center;
  margin-left: 0;
  padding: 0.5em 0;
  line-height: 1.5em;
  color: #7aaf39;
}

/* line 187, ../sass/starter-template.scss */
body {
  padding-top: 50px;
  font-size: 1.5em;
  line-height: 1.5em;
}

@font-face {
  font-family: Angelina;
  src: url(angelina.ttf) format("truetype");
}
@font-face {
  font-family: QlassikB;
  src: url(QlassikBold_TB.ttf) format("truetype");
}
@font-face {
  font-family: Qlassik;
  src: url(Qlassik_TB.ttf) format("truetype");
}
@font-face {
  font-family: HermesR;
  src: url(ufonts.com_hermes-regular.ttf) format("truetype");
}
/* line 208, ../sass/starter-template.scss */
h1 {
  font-size: 3em;
  margin: 1.5em 0;
}
/* line 211, ../sass/starter-template.scss */
h1.IF {
  color: #1e3852;
}

/* line 215, ../sass/starter-template.scss */
h2 {
  font-size: 2.2em;
  margin: 1.5em 0;
}
/* line 218, ../sass/starter-template.scss */
h2.angelina {
  margin-top: 0.2em;
  font-family: Angelina;
  font-size: 3em;
}
/* line 223, ../sass/starter-template.scss */
h2.QlassikB {
  margin-top: 0.2em;
  font-family: Qlassik;
  font-size: 2.2em;
}
/* line 230, ../sass/starter-template.scss */
h2.TitreBlogAccueil a {
  color: #2b4893;
}
/* line 232, ../sass/starter-template.scss */
h2.TitreBlogAccueil a:hover {
  color: green;
}
/* line 237, ../sass/starter-template.scss */
h2.VERT {
  color: #97bf0d;
}
/* line 239, ../sass/starter-template.scss */
h2.VERT a {
  color: #97bf0d;
}
/* line 243, ../sass/starter-template.scss */
h2.IF {
  color: #1e3852;
}

/* line 247, ../sass/starter-template.scss */
h3 {
  font-size: 1.8em;
  font-weight: 300;
  margin: 1.5em 0;
}
/* line 253, ../sass/starter-template.scss */
h3.TitreBlogAccueil a {
  color: #2b4893;
}
/* line 255, ../sass/starter-template.scss */
h3.TitreBlogAccueil a:hover {
  color: green;
}
/* line 260, ../sass/starter-template.scss */
h3.h3Paves {
  color: #1e3852;
}
/* line 264, ../sass/starter-template.scss */
h3.IF {
  color: #1e3852;
}

/* line 268, ../sass/starter-template.scss */
h4 {
  font-size: 1.4em;
  font-weight: 300;
  margin: 1.5em 0;
}
/* line 272, ../sass/starter-template.scss */
h4.IF {
  color: #1e3852;
}

/* line 277, ../sass/starter-template.scss */
h5 {
  margin: 1em 0;
  font-size: 1.3em;
  font-weight: 300;
}
/* line 281, ../sass/starter-template.scss */
h5.IF {
  color: #1e3852;
}

/* line 285, ../sass/starter-template.scss */
h6 {
  font-size: 1.1em;
  font-weight: 300;
  margin: 1em 0;
}
/* line 289, ../sass/starter-template.scss */
h6.IF {
  color: #1e3852;
}

/* line 295, ../sass/starter-template.scss */
ul.PaveIdent {
  line-height: 1.8em;
}

/* line 300, ../sass/starter-template.scss */
div.BlogPostBody {
  padding: 1em;
}
/* line 302, ../sass/starter-template.scss */
div.BlogPostBody h2 {
  color: #1e3852;
}
/* line 305, ../sass/starter-template.scss */
div.BlogPostBody h3 {
  color: #4263b8;
}
/* line 308, ../sass/starter-template.scss */
div.BlogPostBody h4 {
  color: #5f76b1;
}
/* line 312, ../sass/starter-template.scss */
div.DemiBox {
  max-width: 50%;
}
/* line 315, ../sass/starter-template.scss */
div.boxLienCTA {
  border: 1px solid #eaecec;
  background-color: #eaecec;
  border-radius: 15px;
}
/* line 319, ../sass/starter-template.scss */
div.boxLienCTA h2 {
  color: #ec8d18;
}
/* line 323, ../sass/starter-template.scss */
div.ALireAussi {
  border: 1px solid #eaecec;
  background-color: #eaecec;
  margin: 0;
  padding: 0;
}
/* line 328, ../sass/starter-template.scss */
div.ALireAussi h3 {
  color: #ec8d18;
  background-color: #eaecec;
}
/* line 333, ../sass/starter-template.scss */
div.Paves {
  margin: 0px;
  padding: 3px;
  background-color: #fff;
  color: #1e3852;
}
/* line 342, ../sass/starter-template.scss */
div.titlePaves {
  vertical-align: middle;
  text-align: center;
}
/* line 345, ../sass/starter-template.scss */
div.titlePaves h3 {
  min-height: 3em;
}
/* line 349, ../sass/starter-template.scss */
div.titlePage {
  font-family: Qlassik;
  font-size: 3em;
  line-height: 1.5em;
  width: 100%;
  padding: 0.1em;
}
/* line 358, ../sass/starter-template.scss */
div.TitreBlogAccueil h1 {
  margin: 0.5em;
}
/* line 362, ../sass/starter-template.scss */
div#HeaderPrint {
  display: none;
}
/* line 368, ../sass/starter-template.scss */
div.navbar-header {
  color: #fff;
  background-color: #d3dde0;
}
/* line 371, ../sass/starter-template.scss */
div.navbar-header button {
  color: #2b4893;
}
/* line 375, ../sass/starter-template.scss */
div.Cadenas {
  border: 1px solid #fff;
  border-radius: 15px;
  padding: 1em;
  margin: 2em;
}
/* line 380, ../sass/starter-template.scss */
div.Cadenas img {
  margin: 0 50%;
}
/* line 384, ../sass/starter-template.scss */
div.infosCli {
  border: 1px solid #fff;
  border-radius: 15px;
  margin: 0;
  padding: 1em;
}
/* line 390, ../sass/starter-template.scss */
div#Rech-Util {
  padding: 0;
  margin: 0;
}
/* line 394, ../sass/starter-template.scss */
div#searchbox {
  padding: 0;
  margin: 0;
}
/* line 398, ../sass/starter-template.scss */
div#SLOGAN {
  background-color: #d3dde0;
  color: #fff;
  font-size: 1.4em;
  line-height: 1.5em;
}
/* line 404, ../sass/starter-template.scss */
div.AnnPageAccueil {
  font-size: 1.2em;
  margin: 0 2em;
}
/* line 408, ../sass/starter-template.scss */
div.SansAnnPageAccueil {
  font-size: 1.2em;
  margin: 0 2em;
}
/* line 412, ../sass/starter-template.scss */
div.ENTETE {
  margin: 0;
  padding: 0 0 0.3em 0.1em;
  color: #537a8a;
  min-height: 200px;
}
/* line 417, ../sass/starter-template.scss */
div.ENTETE p {
  padding: 0.1em;
}
/* line 420, ../sass/starter-template.scss */
div.ENTETE h2 {
  padding-top: 1em;
  color: #1e3852;
}
/* line 424, ../sass/starter-template.scss */
div.ENTETE img {
  float: right;
  padding: 0;
  margin: 0.5em;
}
/* line 430, ../sass/starter-template.scss */
div.ENTETE img.BanniereAnnonce {
  float: none;
  padding: 0;
  margin: auto;
  border-radius: 8px;
}
/* line 438, ../sass/starter-template.scss */
div.FONDEntete {
  background-color: #fff;
  padding-top: 1em;
  border-radius: 4px;
}
/* line 443, ../sass/starter-template.scss */
div#CGOnavbar {
  font-size: 1.20em;
  line-height: 1.20em;
}
/* line 447, ../sass/starter-template.scss */
div#PFORMATIONS {
  background-color: #fff;
  padding: 0.5em 2em;
}
/* line 452, ../sass/starter-template.scss */
div#myCarousel {
  margin-top: 1.5em;
}
/* line 454, ../sass/starter-template.scss */
div#myCarousel div.carousel-inner {
  padding: 0 5px;
  min-height: 285px;
}
/* line 458, ../sass/starter-template.scss */
div#myCarousel a.carousel-control {
  width: 4%;
  color: #fff;
  font-size: 5em;
}
/* line 462, ../sass/starter-template.scss */
div#myCarousel a.carousel-control.right {
  background-image: none;
  margin-top: 100px;
}
/* line 466, ../sass/starter-template.scss */
div#myCarousel a.carousel-control.left {
  background-image: none;
  margin-top: 100px;
}
/* line 475, ../sass/starter-template.scss */
div#BPGACCUEIL a {
  color: #000;
}
/* line 477, ../sass/starter-template.scss */
div#BPGACCUEIL a:hover {
  color: #fff;
}
/* line 480, ../sass/starter-template.scss */
div#BPGACCUEIL a:focus {
  color: #fff;
}
/* line 484, ../sass/starter-template.scss */
div#BPGACCUEIL h3 {
  color: #000;
}
/* line 487, ../sass/starter-template.scss */
div#BPGACCUEIL .ACCESDIRECT {
  background-color: #000;
  color: #fff;
}
/* line 490, ../sass/starter-template.scss */
div#BPGACCUEIL .ACCESDIRECT h3 {
  background-color: #000;
  color: #fff;
}
/* line 494, ../sass/starter-template.scss */
div#BPGACCUEIL .ACCESDIRECT ul.list-unstyled li a {
  background-color: #000;
  color: #fff;
}
/* line 497, ../sass/starter-template.scss */
div#BPGACCUEIL .ACCESDIRECT ul.list-unstyled li a:focus {
  color: #2b4893;
}
/* line 500, ../sass/starter-template.scss */
div#BPGACCUEIL .ACCESDIRECT ul.list-unstyled li a:hover {
  color: #2b4893;
}
/* line 505, ../sass/starter-template.scss */
div#BPGACCUEIL div.ACCESDIRECT p {
  background-color: #000;
  color: #fff;
}
/* line 514, ../sass/starter-template.scss */
div.rubriques h4 {
  text-align: right;
}
/* line 517, ../sass/starter-template.scss */
div.rubriques h3 {
  font-size: 1.4em;
  text-align: right;
  margin-right: 0.5em;
  font-weight: bold;
}
/* line 524, ../sass/starter-template.scss */
div.vignette {
  margin: auto;
  padding: 0;
  position: relative;
  width: 110px;
  height: 110px;
  float: left;
}
/* line 531, ../sass/starter-template.scss */
div.vignette img {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 537, ../sass/starter-template.scss */
div.vignetteVerySmall {
  margin: auto;
  padding: 0;
  width: 15px;
  height: 15px;
}
/* line 543, ../sass/starter-template.scss */
div.vignettePlus {
  margin: auto;
  padding: 0;
  width: 200px;
  height: 200px;
}
/* line 549, ../sass/starter-template.scss */
div.vignettePlusPlus {
  margin: auto;
  padding: 0;
  width: 500px;
  height: 650px;
}
/* line 555, ../sass/starter-template.scss */
div.behind {
  z-index: 1;
}
/* line 558, ../sass/starter-template.scss */
div.frontof {
  z-index: 99;
  text-align: center;
  vertical-align: middle;
}
/* line 707, ../sass/starter-template.scss */
div.Post {
  border-bottom: 1px dashed #2b4893;
  padding-bottom: 1em;
  padding-right: 0.5em;
  margin: 0;
}
/* line 713, ../sass/starter-template.scss */
div.PostMini {
  width: 48%;
  padding-bottom: 0.5em;
  margin: 0 1em 1em 0;
  float: left;
}
/* line 719, ../sass/starter-template.scss */
div.sommaire {
  font-size: 1.2em;
  line-height: 1.3em;
}
/* line 723, ../sass/starter-template.scss */
div ul li span.sommaireDetails {
  font-size: 1.2em;
  line-height: 1.3em;
}
/* line 726, ../sass/starter-template.scss */
div ul li span.sommaireDetails a {
  font-size: 1.2em;
  line-height: 1.3em;
}
/* line 731, ../sass/starter-template.scss */
div#mapid {
  margin: 1em;
  height: 600px;
  width: 800px;
  border: 1px solid gray;
}

/* line 739, ../sass/starter-template.scss */
.titlePage {
  font-family: Qlassik;
  line-height: 1em;
  width: 100%;
}

/* line 744, ../sass/starter-template.scss */
.H1-HomePage {
  font-family: HermesR;
  font-size: 3em;
  font-weight: 500;
  padding-bottom: 0.2em;
}

/* line 750, ../sass/starter-template.scss */
.H2-HomePage {
  font-family: HermesR;
  font-size: 2.2em;
  font-weight: 500;
}

/* line 755, ../sass/starter-template.scss */
.H3-HomePage {
  padding: 1em 0;
  font-size: 1.3em;
  font-weight: 300;
}

/* line 760, ../sass/starter-template.scss */
.H3-HPColDroite {
  padding: 1em 0 0.2em 0;
  font-size: 1.8em;
  font-weight: 300;
  text-align: right;
}

/* line 766, ../sass/starter-template.scss */
.H3-HPColGauche {
  padding: 1em 0 0.2em 0;
  font-size: 1.8em;
  font-weight: 300;
}

/* line 772, ../sass/starter-template.scss */
span.h4New {
  font-size: 1.4em;
  font-weight: 300;
  margin: 10px 0;
}
/* line 777, ../sass/starter-template.scss */
span.sommaire {
  font-size: 1.2em;
  line-height: 1.3em;
}

/* line 782, ../sass/starter-template.scss */
.titlePostAccueil {
  margin-left: 0;
}

/* line 785, ../sass/starter-template.scss */
img {
  max-width: 100%;
}
/* line 787, ../sass/starter-template.scss */
img.logoCGO {
  margin-bottom: 2em;
}
/* line 790, ../sass/starter-template.scss */
img.blogs {
  margin: 0.5em 1em;
}

/* line 794, ../sass/starter-template.scss */
p {
  margin: 15px 0 8px;
}
/* line 796, ../sass/starter-template.scss */
p.sommaire {
  font-size: 1.3em;
  line-height: 1.5em;
}

/* line 801, ../sass/starter-template.scss */
.menuPolice {
  font-family: HermesR;
  font-size: 1em;
}

/* line 806, ../sass/starter-template.scss */
a.menuPolice {
  font-family: HermesR;
  font-size: 1em;
}
/* line 810, ../sass/starter-template.scss */
a.titrePolice {
  font-family: HermesR;
  font-weight: bolder;
}
/* line 815, ../sass/starter-template.scss */
a:hover.colorSilver {
  font-size: 1.2em;
  color: #000;
}
/* line 819, ../sass/starter-template.scss */
a:hover.colorEmerald {
  font-size: 1.2em;
  color: #000;
}
/* line 823, ../sass/starter-template.scss */
a:hover.colorPeterRiver {
  font-size: 1.2em;
  color: #000;
}
/* line 827, ../sass/starter-template.scss */
a:hover.colorSunFlower {
  font-size: 1.2em;
  color: #000;
}
/* line 831, ../sass/starter-template.scss */
a:hover.colorPumpkin {
  font-size: 1.2em;
  color: #000;
}
/* line 835, ../sass/starter-template.scss */
a:hover.colorTurquoise {
  font-size: 1.2em;
  color: #000;
}
/* line 839, ../sass/starter-template.scss */
a:hover button.ButtonSuite {
  color: #ec8d18;
  background-color: #eaecec;
}
/* line 844, ../sass/starter-template.scss */
a.ButtonCGO {
  font-family: HermesR;
  font-size: 0.9em;
  color: #fff;
  background-color: #294c6d;
}
/* line 849, ../sass/starter-template.scss */
a.ButtonCGO:hover {
  color: #294c6d;
  background-color: #fff;
}
/* line 854, ../sass/starter-template.scss */
a.dropdown-toggle {
  color: #fff;
  background-color: #d3dde0;
}
/* line 858, ../sass/starter-template.scss */
a.ESPACEPERSO {
  background-color: inherit !important;
  color: #ec8d18 !important;
  border: 1px solid #ec8d18;
}
/* line 862, ../sass/starter-template.scss */
a.ESPACEPERSO:hover {
  background-color: #ec8d18 !important;
  color: #fff !important;
}
/* line 867, ../sass/starter-template.scss */
a.suite {
  background-color: #ec8d18;
  color: #fff;
  float: right;
  padding: 0.1em;
}
/* line 873, ../sass/starter-template.scss */
a.colorSilver {
  font-size: 1.2em;
  color: #fff;
}
/* line 877, ../sass/starter-template.scss */
a.colorEmerald {
  font-size: 1.2em;
  color: #fff;
}
/* line 881, ../sass/starter-template.scss */
a.colorPeterRiver {
  font-size: 1.2em;
  color: #fff;
}
/* line 885, ../sass/starter-template.scss */
a.colorSunFlower {
  font-size: 1.2em;
  color: #fff;
}
/* line 889, ../sass/starter-template.scss */
a.colorPumpkin {
  font-size: 1.2em;
  color: #fff;
}
/* line 893, ../sass/starter-template.scss */
a.colorTurquoise {
  font-size: 1.2em;
  color: #fff;
}

/* line 898, ../sass/starter-template.scss */
.titrePolice {
  font-family: HermesR;
  font-weight: bolder;
}

/* line 903, ../sass/starter-template.scss */
button.ButtonSuite {
  font-family: HermesR;
  font-size: 0.8em;
  color: #fff;
  background-color: #ec8d18;
}
/* line 909, ../sass/starter-template.scss */
button.ButtonCGO {
  font-family: HermesR;
  font-size: 0.9em;
}
/* line 912, ../sass/starter-template.scss */
button.ButtonCGO a {
  color: #fff;
  background-color: #294c6d;
}
/* line 915, ../sass/starter-template.scss */
button.ButtonCGO a:hover {
  color: #294c6d;
  background-color: #fff;
}

/* line 922, ../sass/starter-template.scss */
.pageLayoutFond {
  height: 100%;
}

/* line 925, ../sass/starter-template.scss */
.fond {
  background-color: #eaecec;
}

/* line 931, ../sass/starter-template.scss */
.FondClair {
  background-color: #eaecec;
  padding: 3em;
  border-radius: 8px;
}

/* line 936, ../sass/starter-template.scss */
.centrer {
  text-align: center;
}

/* line 939, ../sass/starter-template.scss */
.row {
  margin-right: 0;
  margin-left: 0;
}

/* line 943, ../sass/starter-template.scss */
[class*="col-"] {
  background-color: inherit;
  line-height: 1.3em;
}

/* line 947, ../sass/starter-template.scss */
footer {
  background-color: inherit;
  line-height: 1.3em;
}

/* line 951, ../sass/starter-template.scss */
.navbar {
  min-height: 30px;
}

/* line 954, ../sass/starter-template.scss */
.navbar-inverse {
  background-color: #537a8a;
}
/* line 956, ../sass/starter-template.scss */
.navbar-inverse a {
  background-color: #537a8a;
}
/* line 959, ../sass/starter-template.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #fff;
  padding: 5px;
}
/* line 962, ../sass/starter-template.scss */
.navbar-inverse .navbar-nav > li > a:focus {
  color: #eaecec;
}
/* line 965, ../sass/starter-template.scss */
.navbar-inverse .navbar-nav > li > a:hover {
  color: #eaecec;
}

/* line 970, ../sass/starter-template.scss */
.navbar-default {
  background-color: inherit;
  border: 0;
}
/* line 973, ../sass/starter-template.scss */
.navbar-default .navbar-brand {
  color: #fff;
}
/* line 975, ../sass/starter-template.scss */
.navbar-default .navbar-brand:focus {
  color: #fff;
}
/* line 978, ../sass/starter-template.scss */
.navbar-default .navbar-brand:hover {
  color: #fff;
}

/* line 983, ../sass/starter-template.scss */
.navbar-brand {
  height: 30px;
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 988, ../sass/starter-template.scss */
.navbar-toggle {
  background-color: #fff;
}

/* line 991, ../sass/starter-template.scss */
.table-responsive {
  overflow-x: auto;
  border: 4px solid #a0a0a0;
}
/* line 995, ../sass/starter-template.scss */
.table-responsive tr th {
  padding: 0.1em 0.1em;
  background-color: #6375A8;
  border: 2px solid #b7b7b7;
  color: #fff;
  font-size: 1.3em;
  font-weight: light;
  line-height: 1.4em;
  text-align: center;
  vertical-align: middle;
}
/* line 1005, ../sass/starter-template.scss */
.table-responsive tr th p {
  vertical-align: middle;
}
/* line 1009, ../sass/starter-template.scss */
.table-responsive tr td {
  padding: 0.5em 0.2em;
  background-color: #fff;
  color: #6375A8;
  border: 1px solid #b7b7b7;
  vertical-align: middle;
}
/* line 1015, ../sass/starter-template.scss */
.table-responsive tr td p {
  vertical-align: middle;
}

/* line 1022, ../sass/starter-template.scss */
td.width20 {
  width: 20%;
}
/* line 1025, ../sass/starter-template.scss */
td.width80 {
  width: 80%;
}

/* line 1036, ../sass/starter-template.scss */
li.BLANC {
  color: #fff;
}
/* line 1039, ../sass/starter-template.scss */
li.VERT a {
  color: #fff;
  background-color: #294c6d;
}
/* line 1042, ../sass/starter-template.scss */
li.VERT a:hover {
  color: #294c6d;
  background-color: #fff;
}
/* line 1046, ../sass/starter-template.scss */
li.VERT a:focus {
  color: #294c6d;
  background-color: #fff;
}
/* line 1051, ../sass/starter-template.scss */
li.ROUGE a {
  color: #fff;
  background-color: #ec8d18;
}
/* line 1054, ../sass/starter-template.scss */
li.ROUGE a:hover {
  color: #ec8d18;
  background-color: #fff;
}
/* line 1058, ../sass/starter-template.scss */
li.ROUGE a:focus {
  color: #ec8d18;
  background-color: #fff;
}

/* line 1064, ../sass/starter-template.scss */
.FLOATRIGHT {
  float: right;
}

/* line 1067, ../sass/starter-template.scss */
.HnBlogPost {
  color: #5b5e5e;
}

/* line 1070, ../sass/starter-template.scss */
.GRISCLAIR {
  color: #eaecec;
}

/* line 1073, ../sass/starter-template.scss */
.BLANC {
  color: #fff;
}

/* line 1076, ../sass/starter-template.scss */
.bleuLogo {
  color: #1e3852;
}

/* line 1079, ../sass/starter-template.scss */
.GRAY {
  color: #2b4893;
}

/* line 1082, ../sass/starter-template.scss */
.ACT {
  color: #97bf0d;
}

/* line 1085, ../sass/starter-template.scss */
.MAJ {
  color: #ec8d18;
}

/* line 1088, ../sass/starter-template.scss */
.INF {
  color: #35648e;
}

/* line 1091, ../sass/starter-template.scss */
.URG {
  color: #ec8d18;
}

/* line 1094, ../sass/starter-template.scss */
.VERT {
  color: #97bf0d;
}

/* line 1097, ../sass/starter-template.scss */
.ORANGE {
  color: #ec8d18;
}

/* line 1100, ../sass/starter-template.scss */
.BLEU {
  color: #35648e;
}

/* line 1103, ../sass/starter-template.scss */
.ROUGE {
  color: #ec8d18;
}

/* line 1106, ../sass/starter-template.scss */
.tab-content {
  padding: 0.5em;
  border: 1px solid #eaecec;
  border-radius: 10px;
}

/* line 1111, ../sass/starter-template.scss */
.blocGeo {
  margin: 1em;
  background-color: #eaecec;
}

/* line 1115, ../sass/starter-template.scss */
.BPGACCUEILGen {
  background-color: #709fb2;
}

/* line 1118, ../sass/starter-template.scss */
.BPGACCUEILblog {
  background-color: #35648e;
}

/* line 1122, ../sass/starter-template.scss */
.ADRACCUEIL h3 {
  margin-bottom: 0.8em;
}
/* line 1125, ../sass/starter-template.scss */
.ADRACCUEIL table {
  margin-bottom: 2em;
  margin-left: 1em;
}
/* line 1128, ../sass/starter-template.scss */
.ADRACCUEIL table tbody tr td {
  font-size: 1em;
  padding: 0;
  color: #fff;
}
/* line 1132, ../sass/starter-template.scss */
.ADRACCUEIL table tbody tr td p {
  line-height: 0.5em;
  font-size: 1em;
  color: #fff;
}

/* line 1143, ../sass/starter-template.scss */
table {
  width: 98%;
}
/* line 1145, ../sass/starter-template.scss */
table.TableAPreciserCGO {
  border: 0;
  max-width: 98%;
}
/* line 1149, ../sass/starter-template.scss */
table.TableExempleCGO {
  border: 0;
  max-width: 98%;
}
/* line 1153, ../sass/starter-template.scss */
table.TableGT {
  border-left: 0 solid #2b4893;
  border-bottom: 1px solid #2b4893;
  border-right: 0 solid #2b4893;
  border-top: 0 solid #2b4893;
  color: #d3dde0;
  box-shadow: 10px 10px 5px #eaecec;
  margin-bottom: 2em;
}
/* line 1163, ../sass/starter-template.scss */
table.TableGT tbody tr th {
  background-color: #1e3852;
  color: #fff;
  padding: 0.5em;
  border: 1px solid #fff;
  font-size: 1.4em;
  vertical-align: middle;
}
/* line 1171, ../sass/starter-template.scss */
table.TableGT tbody tr td {
  border: 1px solid #d3dde0;
  background-color: #fff;
  color: #537a8a;
  padding: 0.5em;
  font-size: 1.1em;
}
/* line 1177, ../sass/starter-template.scss */
table.TableGT tbody tr td.SenteteGT {
  background-color: #1e3852;
  color: #fff;
  padding: 0.5em;
}
/* line 1182, ../sass/starter-template.scss */
table.TableGT tbody tr td ul {
  margin: 0.5em;
  padding: 0.5em;
}
/* line 1189, ../sass/starter-template.scss */
table.TableComp {
  font-size: 1.1em;
  margin: auto;
  margin-top: 2em;
  padding: 0;
  background-color: #fff;
  border-radius: 8px;
}
/* line 1197, ../sass/starter-template.scss */
table.TableComp tbody tr th {
  padding: 0 0.2em;
  background-color: #eaecec;
  border: 1px solid #fff;
}
/* line 1205, ../sass/starter-template.scss */
table.TableComp tbody tr th.Droite {
  text-align: right;
  padding-right: 1em;
}
/* line 1210, ../sass/starter-template.scss */
table.TableComp tbody tr td {
  border-bottom: 0.5px solid #eaecec;
}
/* line 1216, ../sass/starter-template.scss */
table.TableComp tbody tr td.Droite {
  text-align: right;
  padding-right: 1em;
}
/* line 1224, ../sass/starter-template.scss */
table.Annonces tbody tr th div.buttonblock select {
  color: #000;
}
/* line 1227, ../sass/starter-template.scss */
table.Annonces tbody tr th div.buttonblock input {
  color: #000;
}

/* line 1232, ../sass/starter-template.scss */
.TableAPreciserCGO {
  background: url(../images/pictos/attention.png) #f2ccce top left no-repeat;
  color: #ec8d18;
  border-top: 1px solid #f2ccce;
  border-bottom: 1px solid #f2ccce;
  border-right: 1px solid #f2ccce;
  border-radius: 8px;
}
/* line 1237, ../sass/starter-template.scss */
.TableAPreciserCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1241, ../sass/starter-template.scss */
.TableAPreciserCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1244, ../sass/starter-template.scss */
.TableAPreciserCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1251, ../sass/starter-template.scss */
.TableRemarqueCGO {
  background: url(../images/pictos/remarques.png) #f7eec5 top left no-repeat;
  color: #ba9d1b;
  border-top: 1px solid #f7eec5;
  border-bottom: 1px solid #f7eec5;
  border-right: 1px solid #f7eec5;
  border-radius: 8px;
  min-height: 80px;
}
/* line 1257, ../sass/starter-template.scss */
.TableRemarqueCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1261, ../sass/starter-template.scss */
.TableRemarqueCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1264, ../sass/starter-template.scss */
.TableRemarqueCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1271, ../sass/starter-template.scss */
.TablePositionCGO {
  background: url(../images/pictos/remarques.png) #d3dde0 top left no-repeat;
  color: #1e3852;
  border-top: 1px solid #d3dde0;
  border-bottom: 1px solid #d3dde0;
  border-right: 1px solid #d3dde0;
  border-radius: 8px;
}
/* line 1276, ../sass/starter-template.scss */
.TablePositionCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1280, ../sass/starter-template.scss */
.TablePositionCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1283, ../sass/starter-template.scss */
.TablePositionCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1290, ../sass/starter-template.scss */
.TableExempleCGO {
  background: url(../images/pictos/exemple.png) #eaecec top left no-repeat;
  color: #1e3852;
  border-top: 1px solid #eaecec;
  border-bottom: 1px solid #eaecec;
  border-right: 1px solid #eaecec;
  border-radius: 20px;
}
/* line 1295, ../sass/starter-template.scss */
.TableExempleCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1299, ../sass/starter-template.scss */
.TableExempleCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1302, ../sass/starter-template.scss */
.TableExempleCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1310, ../sass/starter-template.scss */
.TableInformationCGO {
  background: url(../images/pictos/infos.png) #f2ccce top left no-repeat;
  color: #a80165;
  border-top: 1px solid #f2ccce;
  border-bottom: 1px solid #f2ccce;
  border-right: 1px solid #f2ccce;
  border-radius: 20px;
}
/* line 1315, ../sass/starter-template.scss */
.TableInformationCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1319, ../sass/starter-template.scss */
.TableInformationCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1322, ../sass/starter-template.scss */
.TableInformationCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1329, ../sass/starter-template.scss */
.TableImportantCGO {
  background: url(../images/pictos/important.png) #f2ccce top left no-repeat;
  color: #a80165;
  border-top: 1px solid #f2ccce;
  border-bottom: 1px solid #f2ccce;
  border-right: 1px solid #f2ccce;
  border-radius: 8px;
}
/* line 1334, ../sass/starter-template.scss */
.TableImportantCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1338, ../sass/starter-template.scss */
.TableImportantCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1341, ../sass/starter-template.scss */
.TableImportantCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1348, ../sass/starter-template.scss */
.TableReunionCGO {
  background: url(../images/pictos/reunion.png) #c5d0e8 top left no-repeat;
  color: #1e3852;
  border-radius: 8px;
}
/* line 1354, ../sass/starter-template.scss */
.TableReunionCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1358, ../sass/starter-template.scss */
.TableReunionCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1361, ../sass/starter-template.scss */
.TableReunionCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1368, ../sass/starter-template.scss */
.TableAgendaCGO {
  background: url(../images/pictos/agenda.png) #cde4f2 top left no-repeat;
  color: #389dde;
  border-radius: 8px;
}
/* line 1374, ../sass/starter-template.scss */
.TableAgendaCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1378, ../sass/starter-template.scss */
.TableAgendaCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1381, ../sass/starter-template.scss */
.TableAgendaCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1388, ../sass/starter-template.scss */
.TableContactCGO {
  background: url(../images/pictos/contact.png) #c7e2d1 top left no-repeat;
  color: #294c6d;
  border-radius: 8px;
}
/* line 1394, ../sass/starter-template.scss */
.TableContactCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1398, ../sass/starter-template.scss */
.TableContactCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1401, ../sass/starter-template.scss */
.TableContactCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1408, ../sass/starter-template.scss */
.TableEvenementCGO {
  background: url(../images/pictos/evenement.png) #efdbc9 top left no-repeat;
  color: #d35400;
  border-radius: 8px;
}
/* line 1414, ../sass/starter-template.scss */
.TableEvenementCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1418, ../sass/starter-template.scss */
.TableEvenementCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1421, ../sass/starter-template.scss */
.TableEvenementCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1428, ../sass/starter-template.scss */
.TableServiceCGO {
  background: url(../images/pictos/service.png) #ebf4e1 top left no-repeat;
  color: #97bf0d;
  border-radius: 8px;
}
/* line 1434, ../sass/starter-template.scss */
.TableServiceCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1438, ../sass/starter-template.scss */
.TableServiceCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1441, ../sass/starter-template.scss */
.TableServiceCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1448, ../sass/starter-template.scss */
.TablePositionCentreCGO {
  background: url(../images/pictos/positionCentre.png) #a3afc9 top left no-repeat;
  color: #1e3852;
  border-radius: 8px;
}
/* line 1454, ../sass/starter-template.scss */
.TablePositionCentreCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1458, ../sass/starter-template.scss */
.TablePositionCentreCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1461, ../sass/starter-template.scss */
.TablePositionCentreCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1468, ../sass/starter-template.scss */
.TableFormationCGO {
  background: url(../images/pictos/formation.png) #eadef2 top left no-repeat;
  color: #7d5497;
  border-radius: 8px;
}
/* line 1474, ../sass/starter-template.scss */
.TableFormationCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1478, ../sass/starter-template.scss */
.TableFormationCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1481, ../sass/starter-template.scss */
.TableFormationCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1488, ../sass/starter-template.scss */
.TableErratumCGO {
  background: #eaecec;
  color: #535048;
  border-radius: 8px;
}
/* line 1495, ../sass/starter-template.scss */
.TableErratumCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1499, ../sass/starter-template.scss */
.TableErratumCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1502, ../sass/starter-template.scss */
.TableErratumCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1509, ../sass/starter-template.scss */
.TableNouveauCGO {
  background: url(../images/pictos/nouveau.png) #eadef2 top left no-repeat;
  color: #a80165;
  border-radius: 8px;
}
/* line 1515, ../sass/starter-template.scss */
.TableNouveauCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1519, ../sass/starter-template.scss */
.TableNouveauCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1522, ../sass/starter-template.scss */
.TableNouveauCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1529, ../sass/starter-template.scss */
.TableNoteCGO {
  background: url(../images/pictos/note.png) #dadee8 top left no-repeat;
  color: #1e3852;
  border-radius: 8px;
}
/* line 1535, ../sass/starter-template.scss */
.TableNoteCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1539, ../sass/starter-template.scss */
.TableNoteCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1542, ../sass/starter-template.scss */
.TableNoteCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1549, ../sass/starter-template.scss */
.TableAttentionCGO {
  background: url(../images/pictos/attention.png) #eadef2 top left no-repeat;
  color: #a80165;
  border-radius: 8px;
}
/* line 1555, ../sass/starter-template.scss */
.TableAttentionCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1559, ../sass/starter-template.scss */
.TableAttentionCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1562, ../sass/starter-template.scss */
.TableAttentionCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1569, ../sass/starter-template.scss */
.TableMethodeCGO {
  background: url(../images/pictos/methode.png) #ebf4e1 top left no-repeat;
  color: #97bf0d;
  border-radius: 8px;
}
/* line 1575, ../sass/starter-template.scss */
.TableMethodeCGO td h2 {
  vertical-align: middle;
  color: #2b4893;
}
/* line 1579, ../sass/starter-template.scss */
.TableMethodeCGO td a {
  vertical-align: middle;
  color: inherit;
}
/* line 1582, ../sass/starter-template.scss */
.TableMethodeCGO td a:hover {
  background-color: inherit;
  color: #1e3852;
}

/* line 1589, ../sass/starter-template.scss */
.starter-template {
  padding: 40px 15px;
  text-align: center;
  margin: inherit;
}

/* line 1594, ../sass/starter-template.scss */
.carousel-inner {
  padding: 0 75px;
  min-height: 400px;
}

/* line 1598, ../sass/starter-template.scss */
.carousel-control {
  width: 12%;
}
/* line 1600, ../sass/starter-template.scss */
.carousel-control.right {
  background-image: none;
}
/* line 1603, ../sass/starter-template.scss */
.carousel-control.left {
  background-image: none;
}

/* line 1611, ../sass/starter-template.scss */
hr.article {
  margin-top: 4em;
  border: 1px dashed #000;
}
/* line 1615, ../sass/starter-template.scss */
hr.traitDotted {
  margin: 2em 1em;
  border: 1px dashed #5b5e5e;
}

/* line 1620, ../sass/starter-template.scss */
.retour {
  border: 1px solid #eaecec;
  background-color: #1abc9c;
  color: #fff;
  float: right;
  padding: 10px;
}

/* line 1627, ../sass/starter-template.scss */
.Gauche {
  float: left;
}

/* line 1630, ../sass/starter-template.scss */
.Droite {
  float: right;
}

/* line 1633, ../sass/starter-template.scss */
.present {
  background-color: #d3dde0;
}
/* line 1635, ../sass/starter-template.scss */
.present h1 {
  color: #1e3852;
}
/* line 1638, ../sass/starter-template.scss */
.present img {
  float: right;
  margin: 0 0 1em 1em;
}
/* line 1642, ../sass/starter-template.scss */
.present p {
  color: #1e3852;
}

/* line 1646, ../sass/starter-template.scss */
.padd {
  padding: 2em;
}

/* line 1649, ../sass/starter-template.scss */
.recherche {
  text-align: right;
  float: right;
  margin: 0 0 0 auto;
  font-weight: bold;
}

/* line 1655, ../sass/starter-template.scss */
.rubriques {
  margin: 1em 0;
  background-color: #fff;
  height: auto;
}

/* line 1665, ../sass/starter-template.scss */
.CallToAction a {
  text-align: center;
  background-color: #fff;
  padding: 0.2em;
  color: #ec8d18;
  border-radius: 8px;
}

/* line 1673, ../sass/starter-template.scss */
.footer {
  background-color: #000;
  color: #fff;
  font-size: 1em;
}
/* line 1677, ../sass/starter-template.scss */
.footer ul li {
  display: inline;
  padding-right: 30px;
}

/* line 1682, ../sass/starter-template.scss */
.colorEmerald {
  background-color: #2ecc71;
}

/* line 1685, ../sass/starter-template.scss */
.colorPeterRiver {
  background-color: #389dde;
}

/* line 1688, ../sass/starter-template.scss */
.colorSunFlower {
  background-color: #f1c40f;
}

/* line 1691, ../sass/starter-template.scss */
.colorPumpkin {
  background-color: #d35400;
}

/* line 1694, ../sass/starter-template.scss */
.colorTurquoise {
  background-color: #1abc9c;
}

/* line 1697, ../sass/starter-template.scss */
.colorSilver {
  background-color: #2b4893;
}

/* line 1700, ../sass/starter-template.scss */
.BoxMessage {
  background-color: #fff;
  border: 1px solid #2b4893;
  margin: 3em;
  border-radius: 8px;
}

/* line 1706, ../sass/starter-template.scss */
.date {
  float: left;
  clear: right;
  text-align: center;
  width: 60px;
  margin: 1em 2em 1em 1em;
}

/* line 1713, ../sass/starter-template.scss */
.blocHaut {
  margin-top: 2em;
  padding: 10px 10px 2px 10px;
  border-radius: 5px 5px 0 0;
  font-size: 16px;
  background-color: #eaecec;
  color: #2b4893;
}

/* line 1721, ../sass/starter-template.scss */
.blocBas {
  padding: 0 10px 2px;
  border-radius: 0 0 5px 5px;
  font-size: 16px;
  font-weight: 500;
  background-color: #ccc;
  color: #fff;
  box-shadow: inset 0 -1px 0 0 #eaecec;
}

/* line 1731, ../sass/starter-template.scss */
.ImagePostAccueil {
  border: 1px solid #eaecec;
  padding: 5px;
  margin: 5px;
}

/* line 1736, ../sass/starter-template.scss */
.ImagePavesAccueil {
  border: 1px solid #eaecec;
  padding: 2px;
  margin: 2px;
}

/* line 1741, ../sass/starter-template.scss */
.borderFolder {
  margin-top: 0.2em;
  border-left: 2em solid #eaecec;
  border-radius: 15px;
}

/* line 1746, ../sass/starter-template.scss */
.borderBloc {
  border: 0.2em solid #eaecec;
}

/* line 1749, ../sass/starter-template.scss */
div#SommaireTest {
  position: fixed;
  top: 30%;
}

/* line 1753, ../sass/starter-template.scss */
div#SommaireTest button {
  margin: 0;
  margin-left: -40px;
  padding: 10px 0;
  writing-mode: vertical-rl;
  text-orientation: upright;
  display: inline-block;
  font-size: 1.1em;
  font-weight: 300;
  text-decoration: none;
  background-color: #5f76b1;
  color: #fff;
}

/* line 1768, ../sass/starter-template.scss */
div#Sommaire {
  position: fixed;
  top: 40%;
}

/* line 1772, ../sass/starter-template.scss */
button.SommairePopup {
  writing-mode: vertical-rl;
  text-orientation: upright;
  display: inline-block;
  font-size: 1.3em;
  font-weight: 500;
  text-decoration: none;
  left: 8px;
  border: 0;
  margin: 0;
  padding: 0.3em;
  background-color: #5f76b1;
  color: #fff;
}

/* line 1788, ../sass/starter-template.scss */
ul.menuPopup {
  max-height: 20em;
  overflow-y: scroll;
}

/* line 1795, ../sass/starter-template.scss */
button.btn01 {
  color: #fff;
  background-color: #7bad3a;
}

/* line 1799, ../sass/starter-template.scss */
button.btn02 {
  color: gray;
}

/* line 1802, ../sass/starter-template.scss */
.barreHautBtnAction {
  background-color: #97bf0d;
  padding: 0.28em;
  text-align: center;
}

/* line 1807, ../sass/starter-template.scss */
.barreHautBtnSearch {
  background-color: #1e3852;
  padding: 0.4em;
  text-align: center;
}

/* line 1812, ../sass/starter-template.scss */
input.searchHT {
  font-size: 1.3em;
}

/* line 1815, ../sass/starter-template.scss */
.barreHautBtnIdent {
  background-color: #1e3852;
  padding: 0.28em;
  text-align: center;
  vertical-align: middle;
}

/* line 1821, ../sass/starter-template.scss */
.SloganAccueil {
  color: #1e3852;
  margin-top: 2em;
  padding: auto auto;
  text-align: center;
}

/* line 1827, ../sass/starter-template.scss */
.LogoAccueil {
  margin-top: 2em;
  margin-bottom: 1em;
}

/* line 1831, ../sass/starter-template.scss */
.BarreMenuPrincipal {
  padding: 0.5em;
}

/* line 1834, ../sass/starter-template.scss */
.menuline {
  line-height: 1.8em !important;
}

/* line 1837, ../sass/starter-template.scss */
.BanniereMiniAnnonce {
  border: 1px solid #fff;
  min-height: 1.8em;
  color: #fff;
  font-size: 1.6em;
  text-align: center;
  padding: 0.1em auto;
  margin: 0;
  vertical-align: middle;
}

/* line 1847, ../sass/starter-template.scss */
.barreSep {
  background-color: #1e3852;
  margin: 0 1em;
}

/* line 1851, ../sass/starter-template.scss */
.MARGIN-DG1 {
  margin: 0 1em;
}

/* line 1855, ../sass/starter-template.scss */
#carousel-example-generic2 {
  witdh: 100%;
  margin: 0;
  padding: 0;
}

/* line 1860, ../sass/starter-template.scss */
.carousel-inner2 {
  padding: 0px;
  min-height: 400px;
}

/* line 1864, ../sass/starter-template.scss */
.carousel-control2 {
  width: 2%;
}

/* line 1875, ../sass/starter-template.scss */
.borderRight {
  border-right: 0.8em solid #eaecec;
}

/* line 1878, ../sass/starter-template.scss */
.ResRecherche {
  font-size: 1.2em;
  line-height: 1.5em;
}

/* line 1882, ../sass/starter-template.scss */
.form-control {
  display: inline;
  width: auto;
  height: auto;
}

/* line 1887, ../sass/starter-template.scss */
.maxCaption {
  height: 750px;
}

/* line 1890, ../sass/starter-template.scss */
.MARGIN02 {
  margin: 0.2em;
}

/* line 1893, ../sass/starter-template.scss */
.MARGIN0502 {
  margin: 0.5em 0.2em;
}

/* line 1896, ../sass/starter-template.scss */
.PADDING05 {
  padding: 0.5em;
}

/* line 1899, ../sass/starter-template.scss */
.PADDING1 {
  padding: 1em;
}

/* line 1902, ../sass/starter-template.scss */
.PADDING3 {
  padding: 0 3em;
}

/* line 1905, ../sass/starter-template.scss */
h1.angelina {
  margin-top: 0.2em;
  font-family: Angelina;
  font-size: 5em;
}

/* line 1910, ../sass/starter-template.scss */
.ButtonSuite a {
  color: #fff;
  background-color: #ec8d18;
}

/* line 1914, ../sass/starter-template.scss */
.navbar-nav > li > a {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 3px;
  font-size: 1.15em;
}

/* line 1921, ../sass/starter-template.scss */
ul li.dropdown a.dropdown-toggle {
  color: #000;
  background-color: inherit;
}

/* line 1931, ../sass/starter-template.scss */
b.VERT {
  color: #97bf0d;
}

/* line 1934, ../sass/starter-template.scss */
ol.carousel-indicators li {
  color: #2b4893;
  border: 1px solid #2b4893;
}
/* line 1937, ../sass/starter-template.scss */
ol.carousel-indicators li.active {
  color: #2b4893;
  border: 1px solid #000;
}

/* line 1945, ../sass/starter-template.scss */
.AjustMargeBlogPost {
  margin: 0.2em 3em;
}

@media only screen and (max-width: 480px) {
  /* line 1950, ../sass/starter-template.scss */
  .AjustMargeBlogPost {
    margin: 0.2em 0.2em;
  }

  /* line 1953, ../sass/starter-template.scss */
  .borderFolder {
    margin-top: 0.2em;
    border-left: 0.2em solid #eaecec;
    border-radius: 15px;
  }
}
/* line 1962, ../sass/starter-template.scss */
div#postAccueil.row {
  overflow: hidden;
  margin: 0em 0;
}

/* line 1966, ../sass/starter-template.scss */
div[class*="postAccueilCol col-"] {
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}

/* line 1970, ../sass/starter-template.scss */
.ligne {
  display: table;
}

/* line 1973, ../sass/starter-template.scss */
.cellule {
  display: table-cell;
}

/* line 1976, ../sass/starter-template.scss */
div.minHeightPostAccueil {
  min-height: 356px;
}
