/* ==========================================================================
   @4-PAGES
   ========================================================================== */
/* GRILLE ET POINTS DE RUPTURES TABLETTE / DESKTOP
  ========================================================================== */
/* line 38, ../scss/partielles/_grille.scss */
.grid-1 {
  float: left;
  margin-right: 3.06748%;
  width: 5.52147%;
}

/* line 42, ../scss/partielles/_grille.scss */
.middle-1 {
  float: left;
  width: 7.05521%;
}

/* line 46, ../scss/partielles/_grille.scss */
.last-1 {
  float: left;
  width: 5.52147%;
}

/* line 50, ../scss/partielles/_grille.scss */
.grid-2 {
  float: left;
  margin-right: 3.06748%;
  width: 14.11043%;
}

/* line 54, ../scss/partielles/_grille.scss */
.middle-2 {
  float: left;
  width: 15.64417%;
}

/* line 58, ../scss/partielles/_grille.scss */
.last-2 {
  float: left;
  width: 14.11043%;
}

/* line 62, ../scss/partielles/_grille.scss */
.grid-3 {
  float: left;
  margin-right: 3.06748%;
  width: 22.69939%;
}

/* line 66, ../scss/partielles/_grille.scss */
.middle-3 {
  float: left;
  width: 24.23313%;
}

/* line 70, ../scss/partielles/_grille.scss */
.last-3 {
  float: left;
  width: 22.69939%;
}

/* line 74, ../scss/partielles/_grille.scss */
.grid-4 {
  float: left;
  margin-right: 3.06748%;
  width: 31.28834%;
}

/* line 78, ../scss/partielles/_grille.scss */
.middle-4 {
  float: left;
  width: 32.82209%;
}

/* line 82, ../scss/partielles/_grille.scss */
.last-4 {
  float: left;
  width: 31.28834%;
}

/* line 87, ../scss/partielles/_grille.scss */
.grid-5 {
  float: left;
  margin-right: 3.06748%;
  width: 39.8773%;
}

/* line 91, ../scss/partielles/_grille.scss */
.middle-5 {
  float: left;
  width: 41.41104%;
}

/* line 95, ../scss/partielles/_grille.scss */
.last-5 {
  float: left;
  width: 39.8773%;
}

/* line 100, ../scss/partielles/_grille.scss */
.grid-6 {
  float: left;
  margin-right: 3.06748%;
  width: 48.46626%;
}

/* line 104, ../scss/partielles/_grille.scss */
.middle-6 {
  float: left;
  width: 50%;
}

/* line 108, ../scss/partielles/_grille.scss */
.last-6 {
  float: left;
  width: 48.46626%;
}

/* line 112, ../scss/partielles/_grille.scss */
.grid-7 {
  float: left;
  margin-right: 3.06748%;
  width: 57.05521%;
}

/* line 116, ../scss/partielles/_grille.scss */
.middle-7 {
  float: left;
  width: 58.58896%;
}

/* line 120, ../scss/partielles/_grille.scss */
.last-7 {
  float: left;
  width: 57.05521%;
}

/* line 125, ../scss/partielles/_grille.scss */
.grid-8 {
  float: left;
  margin-right: 3.06748%;
  width: 65.64417%;
}

/* line 129, ../scss/partielles/_grille.scss */
.middle-8 {
  float: left;
  width: 67.17791%;
}

/* line 133, ../scss/partielles/_grille.scss */
.last-8 {
  float: left;
  width: 65.64417%;
}

/* line 138, ../scss/partielles/_grille.scss */
.grid-9 {
  float: left;
  margin-right: 3.06748%;
  width: 74.23313%;
}

/* line 142, ../scss/partielles/_grille.scss */
.middle-9 {
  float: left;
  width: 75.76687%;
}

/* line 146, ../scss/partielles/_grille.scss */
.last-9 {
  float: left;
  width: 74.23313%;
}

/* line 150, ../scss/partielles/_grille.scss */
.grid-10 {
  float: left;
  margin-right: 3.06748%;
  width: 82.82209%;
}

/* line 154, ../scss/partielles/_grille.scss */
.middle-10 {
  float: left;
  width: 84.35583%;
}

/* line 158, ../scss/partielles/_grille.scss */
.last-10 {
  float: left;
  width: 82.82209%;
}

/* line 163, ../scss/partielles/_grille.scss */
.grid-11 {
  float: left;
  margin-right: 3.06748%;
  width: 91.41104%;
}

/* line 167, ../scss/partielles/_grille.scss */
.middle-11 {
  float: left;
  width: 92.94479%;
}

/* line 171, ../scss/partielles/_grille.scss */
.last-11 {
  float: left;
  width: 91.41104%;
}

/* line 176, ../scss/partielles/_grille.scss */
.grid-12 {
  float: left;
  margin-right: 3.06748%;
  width: 100%;
}

/* line 180, ../scss/partielles/_grille.scss */
.middle-12 {
  float: left;
  width: 101.53374%;
}

/* line 184, ../scss/partielles/_grille.scss */
.last-12 {
  float: left;
  width: 100%;
}

/* Général
  ========================================================================== */
/* line 16, ../scss/4-pages-TABLETTE.scss */
.quizz section, .quizz2 section, .lexique section {
  width: auto;
}

/* @CONNEXION
  ========================================================================== */
/* line 24, ../scss/4-pages-TABLETTE.scss */
.connexion #page {
  margin-top: 60px;
  background: none !important;
}

/* line 29, ../scss/4-pages-TABLETTE.scss */
.connexion section {
  width: 535px !important;
  margin: 0 auto !important;
  float: none !important;
  padding: 0 !important;
}

/* line 36, ../scss/4-pages-TABLETTE.scss */
.connexion #page .titre {
  text-align: center;
  background-color: #FFFFFF;
  padding: 20px;
}

/* line 42, ../scss/4-pages-TABLETTE.scss */
.connexion #page .acces {
  margin: 0 auto;
  padding: 30px;
  background-color: #e1e1e1 !important;
}

/* line 48, ../scss/4-pages-TABLETTE.scss */
.connexion #footer {
  width: 535px !important;
  border: none !important;
}

/* @ACCUEIL
  ========================================================================== */
/* line 56, ../scss/4-pages-TABLETTE.scss */
.accueil {
  padding-top: 20px !important;
}

/* line 60, ../scss/4-pages-TABLETTE.scss */
.accueil section .etapesSimulation {
  width: 978px;
  height: 140px;
  background: url(img/etapes-simulation.png);
}

/* line 66, ../scss/4-pages-TABLETTE.scss */
.accueil h1 {
  margin: 30px 0;
}

/* line 71, ../scss/4-pages-TABLETTE.scss */
.accueil .col1 {
  margin: 30px 0 0 0;
}

/* line 75, ../scss/4-pages-TABLETTE.scss */
.accueil .col1 .col1-2 {
  width: 460px !important;
}

/* line 79, ../scss/4-pages-TABLETTE.scss */
.accueil .article .documents {
  margin: 0 5px 0 0;
}

/* -----------------------  Animation sur l'accueil -------------------*/
/* line 85, ../scss/4-pages-TABLETTE.scss */
.animation {
  background-color: #a5a5a5;
  height: 260px;
}

/* -----------------------  Simulations rapides -------------------*/
/* line 92, ../scss/4-pages-TABLETTE.scss */
.accueil .rapides {
  clear: both;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  /* line 97, ../scss/4-pages-TABLETTE.scss */
  .accueil .rapides .grid_3, .accueil .rapides .last_3 {
    height: 106px;
    background-color: #f2f2f2;
    border-bottom: 4px solid #1c9ad5;
  }
}
@media only screen and (max-width: 767px) {
  /* line 97, ../scss/4-pages-TABLETTE.scss */
  .accueil .rapides .grid_3, .accueil .rapides .last_3 {
    height: 110px;
    background-color: #f2f2f2;
  }
}

/* line 113, ../scss/4-pages-TABLETTE.scss */
.accueil .rapides .grid_3 img, .accueil .rapides .last_3 img {
  float: left;
  padding: 10px;
  line-height: 57px;
}

/* line 119, ../scss/4-pages-TABLETTE.scss */
.accueil .rapides .grid_3 h5, .accueil .rapides .last_3 h5 {
  float: left;
  width: 7.15746%;
  padding: 10px;
}

/* @SIMULATEUR
  ========================================================================== */
/*--------------ETAPES du simulateur--------------*/
/* line 130, ../scss/4-pages-TABLETTE.scss */
.steps {
  width: auto;
  overflow: hidden;
  padding: 0;
  margin: 30px 0;
}

/* line 137, ../scss/4-pages-TABLETTE.scss */
.steps ul, .steps li {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 143, ../scss/4-pages-TABLETTE.scss */
.steps ul {
  width: 726px;
  float: left;
}

/* line 148, ../scss/4-pages-TABLETTE.scss */
.steps li {
  float: left;
  /*width: 268px;*/
  width: 210px;
}

/* line 154, ../scss/4-pages-TABLETTE.scss */
.steps li a {
  display: block;
  padding: 13px 20px 0 0px;
  height: 42px;
  background: #f4f4f4;
  line-height: 1.5em;
  text-decoration: none;
  color: #212121;
  background: transparent url(img/etape-off.png) center right no-repeat;
}

/* line 165, ../scss/4-pages-TABLETTE.scss */
.steps li.step, .steps li.step a {
  position: relative;
}

/*----------- Décalage + padding vers la gauche des step 2 3 4----------------*/
/* line 172, ../scss/4-pages-TABLETTE.scss */
.steps li.step-2, .steps li.step-3, .steps li.step-4 {
  margin-left: -40px;
}

/* line 176, ../scss/4-pages-TABLETTE.scss */
.steps li.step-2 a, .steps li.step-3 a, .steps li.step-4 a {
  padding-left: 20px;
}

/*----------- Fin décalage + padding vers la gauche des step 2 3 4----------------*/
/* line 182, ../scss/4-pages-TABLETTE.scss */
.steps li.step-1, .steps li.step-1 a {
  z-index: 40;
}

/* line 186, ../scss/4-pages-TABLETTE.scss */
.steps li.step-2, .steps li.step-2 a {
  z-index: 30;
}

/* line 191, ../scss/4-pages-TABLETTE.scss */
.steps li.step-3, .steps li.step-3 a {
  z-index: 20;
}

/* line 195, ../scss/4-pages-TABLETTE.scss */
.steps li.step-4, .steps li.step-4 a {
  z-index: 10;
}

/*---------------- Etat de .STEP (visited, hover, active) ---------------*/
/* line 202, ../scss/4-pages-TABLETTE.scss */
.steps li a:visited {
  padding-right: 20px;
}

/* line 206, ../scss/4-pages-TABLETTE.scss */
.steps li a:hover {
  background: transparent url(img/etape-on.png) center right no-repeat !important;
  padding-right: 20px;
  color: #FFFFFF !important;
}

/* line 212, ../scss/4-pages-TABLETTE.scss */
.steps li a:active {
  background: transparent url(img/etape-on.png) center right no-repeat !important;
  padding-right: 20px;
  color: #FFFFFF !important;
}

/*---------------- Fin état de .STEP (visited, hover, active) ---------------*/
/* line 219, ../scss/4-pages-TABLETTE.scss */
.steps li a .numero {
  line-height: 30px !important;
  float: left;
  margin: 0 10px 0 0;
  padding: 0 3px 0 10px;
  /*font: 48px/0.5em "open_sanslight", Arial, sans-serif;*/
  font: 2.5em/0.5em "open_sanslight", Arial, sans-serif;
  /*21px*/
  border-right: 1px solid #1c9ca5;
  color: #1c9ca5;
}

/*---------------- Etat de .NUMERO (en visited, hover, active) ---------------*/
/* line 232, ../scss/4-pages-TABLETTE.scss */
.step a:visited .numero {
  /*color:#1c9ca5 !important;*/
}

/* line 236, ../scss/4-pages-TABLETTE.scss */
.step a:hover .numero {
  color: #FFFFFF;
  border-right: 1px solid #FFFFFF !important;
}

/* line 241, ../scss/4-pages-TABLETTE.scss */
.step a:active .numero {
  color: #FFFFFF;
}

/*---------------- Fin état de .NUMERO (en visited, hover, active) ---------------*/
/* line 247, ../scss/4-pages-TABLETTE.scss */
.steps li .titre {
  display: block;
  font: 1em 'open_sanssemibold', Arial, sans-serif;
  padding-top: 5px;
}

/* ------ class rajoutées dynamiquement ------*/
/* line 256, ../scss/4-pages-TABLETTE.scss */
.active a {
  background: transparent url(img/etape-on.png) center right no-repeat !important;
  color: #FFFFFF !important;
}

/* line 261, ../scss/4-pages-TABLETTE.scss */
.active a .numero {
  color: #FFFFFF !important;
  border-right: 1px solid #FFFFFF !important;
}

/* ------ Fin class rajoutées dynamiquement ------*/
/*--------------PAGES SIMULATEUR--------------*/
/* line 271, ../scss/4-pages-TABLETTE.scss */
.simulation {
  width: 725px;
  background-color: #f4f4f4;
  margin: 0;
}

/* line 277, ../scss/4-pages-TABLETTE.scss */
.simulation .col1-1 {
  clear: both;
}

/* line 281, ../scss/4-pages-TABLETTE.scss */
.simulationEtape1 .simulation {
  width: 693px;
  padding: 0 15px !important;
}

/*-------page simulateur étape 1------*/
/* line 288, ../scss/4-pages-TABLETTE.scss */
.ddn .col1-2 {
  width: 175px !important;
  background: none !important;
  padding: 7px 0 !important;
}

/* line 294, ../scss/4-pages-TABLETTE.scss */
.ddn .col2-2 {
  width: auto !important;
  background: none !important;
  float: left;
  padding: 0 !important;
}

/* line 301, ../scss/4-pages-TABLETTE.scss */
.ddn .col2-2 label {
  display: inline-block;
  width: 140px !important;
  text-align: right;
  padding: 0 15px 0 0;
}

/* line 308, ../scss/4-pages-TABLETTE.scss */
.ddn .col2-2 input {
  clear: both;
}

/*-------page simulateur étape 2------*/
/* line 316, ../scss/4-pages-TABLETTE.scss */
.etape2 .col1-2 {
  width: 445px !important;
  background-color: #e1e1e1;
  min-height: 520px;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  padding-left: 15px !important;
}

/*-------page simulateur étape 3------*/
/* line 328, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-1, .etape3 #tabs-2, .etape3 #tabs-3 {
  background-color: #f4f4f4;
}

/* line 333, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-2, .etape3 #tabs-3 {
  padding: 15px 15px;
}

/* line 338, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-3 {
  padding-bottom: 10px;
}

/* line 342, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-3 .col1 {
  clear: both;
  padding: 0;
  background-color: #FFFFFF;
  margin: 0 0 15px 0;
}

/* line 349, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-3 .col1 .titre {
  background-color: #a5a5a5;
  padding: 10px;
}

/* line 355, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-3 .col1 .col1 {
  clear: both;
  padding: 10px;
  margin: 0 10px 10px 10px;
}

/* line 361, ../scss/4-pages-TABLETTE.scss */
.etape3 #tabs-3 .col2-2 {
  width: 189px !important;
  background-color: #FFFFFF !important;
  border-left: 1px solid #a5a5a5;
  background: url(img/fleche-somme.png) no-repeat 0 17px;
  margin: 0 0 15px 0;
}

/* line 370, ../scss/4-pages-TABLETTE.scss */
.etape3 .col1-2 {
  width: 443px !important;
  /*min-height:500px;*/
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  padding-left: 15px !important;
}

/* line 379, ../scss/4-pages-TABLETTE.scss */
.etape2 .col2-2 {
  width: 220px !important;
  padding: 15px;
}

/* line 385, ../scss/4-pages-TABLETTE.scss */
.etape3 .col2-2 {
  width: 220px !important;
  padding: 15px;
  background-color: #e1e1e1;
}

/* line 391, ../scss/4-pages-TABLETTE.scss */
#tabs-1 .col2-2 {
  min-height: 400px;
  overflow: hidden;
}

/* line 396, ../scss/4-pages-TABLETTE.scss */
.etape2 .col2-2 #chartdivCotisation {
  width: 230px;
  margin: 0;
  padding: 0;
}

/* line 402, ../scss/4-pages-TABLETTE.scss */
.etape3 .col2-2 #chartdivCotisation {
  width: 230px;
  margin: 0;
  padding: 0;
}

/* line 408, ../scss/4-pages-TABLETTE.scss */
.etape3 .legende img {
  margin: 0 10px 0 0;
}

/*-------page résultats de recherche------*/
/* line 413, ../scss/4-pages-TABLETTE.scss */
.resultats {
  background-color: #e1e1e1;
  padding: 5px;
}

/* @MES-DOCUMENTS
  ========================================================================== */
/* line 424, ../scss/4-pages-TABLETTE.scss */
.lienTexte img {
  padding: 0 5px 0 0;
}

/* @INFOS ET CONSEILS
  ========================================================================== */
/*-------carroussel fiches pratiques------*/
/* line 432, ../scss/4-pages-TABLETTE.scss */
#divCarouselDocument {
  height: 300px;
  display: relative;
}

/* line 437, ../scss/4-pages-TABLETTE.scss */
#divCarouselDocument img {
  display: hidden;
  /* hide images until carousel prepares them */
  cursor: pointer;
  /* not needed if you wrap carousel items in links */
}

/* line 442, ../scss/4-pages-TABLETTE.scss */
#carroussel {
  width: 400px;
  margin: 0 auto;
  padding: 30px 0 30px 15px;
}

/* line 448, ../scss/4-pages-TABLETTE.scss */
.infos-et-conseils .col1 .col1-2 {
  width: 357px !important;
  float: left;
}

/* line 453, ../scss/4-pages-TABLETTE.scss */
.infos-et-conseils .col1 .col2-2 {
  width: 347px !important;
}

/* @QUIZZ PAGE 1
========================================================================== */
/* line 459, ../scss/4-pages-TABLETTE.scss */
.quizz .col1 {
  padding: 0 0 30px 0;
}

/* line 463, ../scss/4-pages-TABLETTE.scss */
.quizzSeul {
  width: 316px !important;
  color: #FFFFFF;
  padding: 0 !important;
}

/* line 468, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .titre {
  margin: 0;
}

/* line 472, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .titre a {
  display: block;
  height: 100%;
  color: #FFFFFF;
  background: #a5a5a5 url(img/fleche-contacts.jpg) no-repeat right center;
  padding: 10px 0 10px 10px;
}

/* line 480, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .titre a:hover {
  text-decoration: none;
  color: #FFFFFF;
  background: #1c9ca5 url(img/fleche-contacts.jpg) no-repeat right center;
}

/* line 486, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .desc {
  padding: 10px;
  color: #212121;
  width: auto;
  overflow: hidden;
}

/* line 493, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .desc img {
  float: left;
  margin: 0 10px 0 0;
}

/* line 498, ../scss/4-pages-TABLETTE.scss */
.quizzSeul .desc p {
  padding-top: 15px;
}

/* @QUIZZ PAGE 2
========================================================================== */
/* line 504, ../scss/4-pages-TABLETTE.scss */
.quizz2 .titre {
  width: auto;
  overflow: hidden;
  padding: 10px;
  background-color: #a5a5a5;
  color: #FFFFFF;
}

/* line 512, ../scss/4-pages-TABLETTE.scss */
.quizz2 .question {
  float: left;
}

/* line 516, ../scss/4-pages-TABLETTE.scss */
.quizz2 .question span {
  font-size: 12px;
  padding: 0 0 0 15px;
}

/* line 521, ../scss/4-pages-TABLETTE.scss */
.quizz2 .progressbar {
  float: right;
}

/* line 525, ../scss/4-pages-TABLETTE.scss */
.quizz2 .desc {
  width: auto;
  overflow: hidden;
  margin: 15px;
}

/* line 531, ../scss/4-pages-TABLETTE.scss */
.quizz2 .desc img {
  float: left;
  padding: 0 15px 0 0;
}

/* line 536, ../scss/4-pages-TABLETTE.scss */
.quizz2 .desc .texte {
  width: 800px;
  float: left;
}

/* line 541, ../scss/4-pages-TABLETTE.scss */
.quizz2 .desc .texte .question {
  font-weight: bold;
  padding: 0 0 10px 0;
  float: none;
}

/* line 547, ../scss/4-pages-TABLETTE.scss */
.quizz2 .desc .texte .reponses label {
  padding: 0 0 5px 0 !important;
}

/* line 551, ../scss/4-pages-TABLETTE.scss */
.quizz2 .reponse {
  background-color: #d3d3d3;
  padding: 15px;
}

/* line 556, ../scss/4-pages-TABLETTE.scss */
.quizz2 .intitule {
  margin: 0 0 15px 0;
}

/* line 560, ../scss/4-pages-TABLETTE.scss */
.quizz2 .intitule label {
  font-weight: bold;
  font-size: 21px;
}

/* line 565, ../scss/4-pages-TABLETTE.scss */
.validation img {
  float: none !important;
  margin: 0 0 0 15px;
}

/* line 570, ../scss/4-pages-TABLETTE.scss */
.resultats {
  width: 950px;
  overflow: hidden;
  padding: 15px;
}

/* line 576, ../scss/4-pages-TABLETTE.scss */
.resultats .chartdivCotisation {
  width: 400px;
  float: left;
  margin: 0 30px 0 0;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 16px;
}

/* line 585, ../scss/4-pages-TABLETTE.scss */
.resultats .legende {
  margin: 30px 0 0 0;
}

/* line 589, ../scss/4-pages-TABLETTE.scss */
.resultats .legende .titre {
  background: none;
  color: #212121 !important;
}

/* line 594, ../scss/4-pages-TABLETTE.scss */
.resultats .texte {
  clear: both;
}

/* line 598, ../scss/4-pages-TABLETTE.scss */
.resultats .btnTutoriels {
  text-align: center;
  padding: 15px 0;
}

/* line 603, ../scss/4-pages-TABLETTE.scss */
.resultats .btnTutoriels a.bouton {
  height: 50px;
  width: 300px;
  line-height: 50px;
  font-size: 18px;
  float: none;
}

/* line 611, ../scss/4-pages-TABLETTE.scss */
.progressbar .ui-widget-header {
  background: #1c9ca5;
}

/* @CONTACTS
  ========================================================================== */
/*--------------.categories--------------*/
/*--------------.section page contacts--------------*/
/* line 619, ../scss/4-pages-TABLETTE.scss */
.formulaire label {
  height: 22px;
  clear: both;
  display: block;
}

/* line 625, ../scss/4-pages-TABLETTE.scss */
.formulaire select, .formulaire input {
  width: 98%;
  height: 22px;
}

/* line 630, ../scss/4-pages-TABLETTE.scss */
.formulaire .col2-2 {
  width: 340px !important;
}

/*--------------.entete--------------*/
/* line 635, ../scss/4-pages-TABLETTE.scss */
.entete {
  min-height: 40px;
  padding: 15px;
  background-color: #808080;
  color: #FFFFFF;
}

/* line 642, ../scss/4-pages-TABLETTE.scss */
.entete .col2-2 {
  padding: 0 0 0 1.44509%;
  border-left: 1px solid #FFFFFF;
  font-style: italic;
  font-weight: bold;
}

/*--------------.formulaire--------------*/
/* line 650, ../scss/4-pages-TABLETTE.scss */
.formulaire {
  padding: 15px;
  background-color: #f4f4f4;
}

/* line 655, ../scss/4-pages-TABLETTE.scss */
.formulaire .col2-2 {
  vertical-align: top;
}

/* line 659, ../scss/4-pages-TABLETTE.scss */
.formulaire .col1 {
  clear: both;
  padding: 15px 0 15px 0;
}

/* line 664, ../scss/4-pages-TABLETTE.scss */
.formulaire .col1 textarea {
  width: 685px;
  height: 105px;
}

/* line 669, ../scss/4-pages-TABLETTE.scss */
.obligatoires {
  font-size: 11px;
  display: inline-block;
}

/* line 674, ../scss/4-pages-TABLETTE.scss */
.submit {
  display: inline-block;
  width: 100px !important;
  height: 35px !important;
  background-color: #1c9ca5;
  border: 0;
  border-radius: 5px;
  color: #FFFFFF;
  cursor: pointer;
  float: right;
}

/* @MENTIONS LEGALES
  ========================================================================== */
/* @RESULTATS DE RECHERCHE
  ========================================================================== */
/* @LEXIQUE
  ========================================================================== */
/* line 693, ../scss/4-pages-TABLETTE.scss */
ul.index {
  background-color: #808080;
  height: 30px;
  margin: 30px 0 15px 0;
  padding: 0 !important;
  text-align: center;
}

/* line 701, ../scss/4-pages-TABLETTE.scss */
ul.index li {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
  line-height: 30px;
}

/* line 708, ../scss/4-pages-TABLETTE.scss */
ul.index li a {
  display: block;
  height: 100%;
  color: #FFFFFF;
  padding: 0 12px;
}

/* line 716, ../scss/4-pages-TABLETTE.scss */
ul.index li a:hover {
  text-decoration: none;
  background-color: #1c9ca5;
}

/* line 721, ../scss/4-pages-TABLETTE.scss */
.lettre {
  margin: 15px 0;
  padding: 5px 15px;
  background-color: #f4f4f4;
  font-size: 21px;
}

/* line 728, ../scss/4-pages-TABLETTE.scss */
.lettre a {
  display: block;
  height: 100%;
  width: 100%;
}

/* line 734, ../scss/4-pages-TABLETTE.scss */
.lettre a img {
  display: inline-block;
  vertical-align: middle;
}

/* line 741, ../scss/4-pages-TABLETTE.scss */
.definition {
  margin: 0 0 15px 0;
}

/* line 744, ../scss/4-pages-TABLETTE.scss */
.mot {
  font-weight: bold;
}

/* @ACTUALITES
  ========================================================================== */
/* line 751, ../scss/4-pages-TABLETTE.scss */
ast_6 {
  display: inline-block;
}
