.arial {
  font-family: 'Arial', "Trebuchet MS", Tahoma, Helvetica, sans-serif;
  /*letter-spacing: 0;*/
}
.tahoma {
  font-family: 'Tahoma', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-bold-regular {
  font-family: 'gothamboldregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-medium {
  font-family: 'gotham-medium', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-book {
  font-family: 'gotham-book', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-black {
  font-family: 'gotham-black', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-condensed-medium {
  font-family: 'gotham_condensedmedium', "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 0;
}
.gotham-condensed-bold {
  font-family: 'gotham_condensedbold', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-condensed-book-regular {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-condensed-light-regular {
  font-family: 'gotham_condensed_lightregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-ultra-regular {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-narrow-medium {
  font-family: 'gothamnarrow-medium', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-narrow-bold {
  font-family: 'gothamnarrow-bold', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-narrow-black {
  font-family: 'gothamnarrow-black', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-narrow-light-italic {
  font-family: 'gothamnarrow-lightitalic', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.gotham-narrow-bold-italic {
  font-family: 'gothamnarrow-bolditalic', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.standard-07-55-regular {
  font-family: 'standard_07_55regular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.standard-07-57-regular {
  font-family: 'standard_07_57regular', "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.no-border {
  border-width: 0px;
  border: none;
  border-top: none !important;
  border-right: none !important;
  border-bottom: none !important;
  border-left: none !important;
}
.no-box-shadow {
  -webkit-box-shadow: 0 0 0 0 #222222;
  box-shadow: 0 0 0 0 #222222;
}
.no-border-radius {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.border-radius-6 {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.border-radius-4 {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.border-radius-4-left {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.border-radius-4-right {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.border-radius-round {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.no-padding {
  padding: 0 !important;
}
.no-padding-top {
  padding-top: 0 !important;
}
.no-padding-right {
  padding-right: 0 !important;
}
.no-padding-bottom {
  padding-bottom: 0 !important;
}
.no-padding-left {
  padding-left: 0 !important;
}
.padding-left-15 {
  padding-left: 15px !important;
}
.padding-inner-site {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.no-margin {
  margin: 0 !important;
}
.no-margin-auto {
  margin: 0 auto !important;
}
.no-margin-left-right {
  margin-left: 0;
  margin-right: 0;
}
.no-padding-margin {
  padding: 0;
  margin: 0;
}
.absolute-bottom {
  position: absolute;
  bottom: 0;
  left: 15px;
  right: 15px;
  width: auto;
}
.absolute-top-right {
  position: absolute;
  top: 7px;
  right: 3px;
}
.absolute-top-right * {
  position: absolute;
  right: 12px;
  top: 0;
  z-index: 10;
}
.width-100 {
  width: 100%;
  max-width: 100%;
}
.width-92 {
  width: 92%;
  max-width: 92%;
}
.transition05 {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.transition04 {
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.transition03 {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.transition02 {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.transition015 {
  -webkit-transition: all 0.15s ease;
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.transition01 {
  -webkit-transition: all 0.1s ease;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.no-transition {
  -webkit-transition: all 0s ease;
  -moz-transition: all 0s ease;
  -o-transition: all 0s ease;
  transition: all 0s ease;
}
.transition01linear {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.img-responsive {
  max-width: 100%;
  height: auto;
  display: block;
}
.rotate-90-right {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.rotate-90-left {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.rotate-180-left {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.rotate-180-right {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.translate0 {
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
.translateX50 {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.translateY50 {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.translateCenter {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.translateCenterXbottom {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.transform1 {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.opacity0 {
  opacity: 0;
  visibility: hidden;
}
.opacity1 {
  opacity: 1;
  visibility: visible;
}
.sorry-no-outline {
  outline: none !important;
}
.placeholder-uppercase {
  /* Firefox 18- */
  /* Firefox 19+ */
}
.placeholder-uppercase ::-webkit-input-placeholder {
  text-transform: uppercase;
}
.placeholder-uppercase :-moz-placeholder {
  text-transform: uppercase;
}
.placeholder-uppercase ::-moz-placeholder {
  text-transform: uppercase;
}
.placeholder-uppercase :-ms-input-placeholder {
  text-transform: uppercase;
}
#cfdt-top h1 a,
#selection-site-tpe h1 a,
#cfdt-top h2 a,
#selection-site-tpe h2 a,
#cfdt-top h3 a,
#selection-site-tpe h3 a,
#cfdt-top h4 a,
#selection-site-tpe h4 a,
#cfdt-top h5 a,
#selection-site-tpe h5 a,
#cfdt-top h6 a,
#selection-site-tpe h6 a {
  color: inherit;
}
#cfdt-top .note-juridique-multi-sites-search-result a,
#selection-site-tpe .note-juridique-multi-sites-search-result a,
#cfdt-top .lettre-type-multi-sites-search-result a,
#selection-site-tpe .lettre-type-multi-sites-search-result a,
#cfdt-top .conclusion-multi-sites-search-result a,
#selection-site-tpe .conclusion-multi-sites-search-result a,
#cfdt-top .jugement-multi-sites-search-result a,
#selection-site-tpe .jugement-multi-sites-search-result a {
  color: inherit;
}
#cfdt-top .note-juridique-multi-sites-search-result h2,
#selection-site-tpe .note-juridique-multi-sites-search-result h2,
#cfdt-top .lettre-type-multi-sites-search-result h2,
#selection-site-tpe .lettre-type-multi-sites-search-result h2,
#cfdt-top .conclusion-multi-sites-search-result h2,
#selection-site-tpe .conclusion-multi-sites-search-result h2,
#cfdt-top .jugement-multi-sites-search-result h2,
#selection-site-tpe .jugement-multi-sites-search-result h2 {
  font-family: 'gotham-black', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.7em;
  line-height: 1.1em;
  color: #111;
  padding: 15px 0 5px;
}
#selection-site-tpe .cfdt-landing-article-item .cfdt-landing-article-item-txt table,
#container-site-infoprudhommes .cfdt-landing-article-item .cfdt-landing-article-item-txt table {
  width: 100%;
  max-width: 100%;
}
.note-juridique-result-condensed {
  padding-bottom: 55px;
}
.note-juridique-result-condensed h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.1em;
  text-transform: uppercase;
  padding: 12px 0;
  margin: 0;
}
.note-juridique-result-condensed .btn-cfdt {
  text-transform: uppercase;
}
.note-juridique-result-condensed.thematique-semaine {
  padding-bottom: 0;
}
.note-juridique-result-condensed.thematique-semaine h2 {
  font-size: 2.6em;
  text-transform: uppercase;
}
.note-juridique-result-condensed.thematique-semaine > h3 {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.65em;
  text-transform: uppercase;
  padding: 15px 0 0px;
  margin: 0;
}
@media (max-width: 767px) {
  .note-juridique-result-condensed {
    padding-bottom: 10px;
  }
}
.note-juridique-result {
  padding-bottom: 40px;
}
.note-juridique-result h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.1em;
  text-transform: uppercase;
  padding: 12px 0 20px 0;
  margin: 0;
  color: inherit;
  font-style: inherit;
}
.note-juridique-result:hover h2 {
  color: #e75c21;
}
.note-juridique-result h3 {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #e75c21;
  line-height: 1.1em;
  text-transform: uppercase;
  font-size: 1.2em;
  padding-bottom: 10px;
  margin: 0;
}
.note-juridique-result .readmore {
  text-decoration: underline;
  color: #e75c21;
}
.note-juridique-multi-sites-search-result,
.lettre-type-multi-sites-search-result,
.conclusion-multi-sites-search-result,
.jugement-multi-sites-search-result {
  background-color: #fcfcfc;
  padding: 25px 25px 15px;
  margin-bottom: 15px;
}
.note-juridique-multi-sites-search-result h2,
.lettre-type-multi-sites-search-result h2,
.conclusion-multi-sites-search-result h2,
.jugement-multi-sites-search-result h2 {
  font-family: 'gotham-black', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.1em;
  color: #111;
  padding: 15px 0 5px;
}
.note-juridique-multi-sites-search-result .meta-donnees,
.lettre-type-multi-sites-search-result .meta-donnees,
.conclusion-multi-sites-search-result .meta-donnees,
.jugement-multi-sites-search-result .meta-donnees {
  padding: 10px;
}
.note-juridique-multi-sites-search-result .meta-donnees .site,
.lettre-type-multi-sites-search-result .meta-donnees .site,
.conclusion-multi-sites-search-result .meta-donnees .site,
.jugement-multi-sites-search-result .meta-donnees .site {
  font: normal 13px Tahoma, Arial, Helvetica, sans-serif;
  padding: 6px 0 10px 0;
}
.note-juridique-multi-sites-search-result .meta-donnees .site b,
.lettre-type-multi-sites-search-result .meta-donnees .site b,
.conclusion-multi-sites-search-result .meta-donnees .site b,
.jugement-multi-sites-search-result .meta-donnees .site b {
  font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
}
.note-juridique-multi-sites-search-result .meta-donnees .themes,
.lettre-type-multi-sites-search-result .meta-donnees .themes,
.conclusion-multi-sites-search-result .meta-donnees .themes,
.jugement-multi-sites-search-result .meta-donnees .themes {
  font: normal 8px 'standard_07_57regular', Arial, Helvetica, sans-serif;
  color: #999;
  padding: 6px 0 0 0;
}
.note-juridique-multi-sites-search-result .meta-donnees .themes b,
.lettre-type-multi-sites-search-result .meta-donnees .themes b,
.conclusion-multi-sites-search-result .meta-donnees .themes b,
.jugement-multi-sites-search-result .meta-donnees .themes b {
  color: #df5a25;
  font-weight: normal;
}
.note-juridique-multi-sites-search-result .meta-donnees .date,
.lettre-type-multi-sites-search-result .meta-donnees .date,
.conclusion-multi-sites-search-result .meta-donnees .date,
.jugement-multi-sites-search-result .meta-donnees .date {
  font: normal 8px 'standard_07_57regular', Arial, Helvetica, sans-serif;
  line-height: 10px;
  color: #999;
  text-transform: uppercase;
  text-align: right;
  padding: 5px 0 3px 0;
}
.note-juridique-multi-sites-search-result .meta-donnees .date span,
.lettre-type-multi-sites-search-result .meta-donnees .date span,
.conclusion-multi-sites-search-result .meta-donnees .date span,
.jugement-multi-sites-search-result .meta-donnees .date span {
  color: #e75c21;
  text-transform: uppercase;
}
.note-juridique-full-display {
  position: relative;
}
.note-juridique-full-display > h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 2.2em;
  text-transform: uppercase;
}
.note-juridique-full-display > h3 {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.65em;
  text-transform: uppercase;
  padding: 0 0 5px;
}
.note-juridique-full-display:hover h3 {
  color: initial;
}
.lettre-type-full-display,
.conclusion-full-display,
.jugement-full-display {
  position: relative;
  min-height: 350px;
}
.lettre-type-full-display > h2,
.conclusion-full-display > h2,
.jugement-full-display > h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 2.2em;
  color: #343434;
  text-transform: uppercase;
  padding: 10px 0 0;
}
.lettre-type-full-display .files a,
.conclusion-full-display .files a,
.jugement-full-display .files a {
  display: inline-block;
  padding: 12px 0 0;
  position: relative;
}
.lettre-type-full-display > h3,
.conclusion-full-display > h3,
.jugement-full-display > h3 {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.lettre-type-full-display .invitation-adherer,
.conclusion-full-display .invitation-adherer,
.jugement-full-display .invitation-adherer {
  position: absolute;
  bottom: 0;
  left: 10px;
}
.lettre-type-full-display .invitation-adherer h3,
.conclusion-full-display .invitation-adherer h3,
.jugement-full-display .invitation-adherer h3 {
  font-family: 'gotham_condensedmedium', "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  font-size: 1.4em;
  line-height: 1.3em;
  color: #e75c21;
}
.lettre-type-full-display .invitation-adherer h4,
.conclusion-full-display .invitation-adherer h4,
.jugement-full-display .invitation-adherer h4 {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  line-height: 1.3em;
  color: #b3b3b3;
  padding: 5px 0 10px;
}
.lettre-type-full-display .invitation-adherer .link,
.conclusion-full-display .invitation-adherer .link,
.jugement-full-display .invitation-adherer .link {
  position: relative;
  text-decoration: underline;
  color: #e75c21;
  padding: 1px 0 0 15px;
}
.lettre-type-full-display .invitation-adherer .link:before,
.conclusion-full-display .invitation-adherer .link:before,
.jugement-full-display .invitation-adherer .link:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '>';
  color: #e75c21;
  text-decoration: none;
}
.lettre-type-full-display .equal-height,
.conclusion-full-display .equal-height,
.jugement-full-display .equal-height {
  min-height: 250px;
}
.lettre-type-full-display,
.conclusion-full-display,
.jugement-full-display {
  /*.note-juridique-result{
		h2, h3{
			.gotham-ultra-regular; font-style: normal; color: @cfdt-black; text-transform: uppercase;
		}
	}*/
}
@media (max-width: 767px) {
  .lettre-type-full-display,
  .conclusion-full-display,
  .jugement-full-display {
    position: relative;
    min-height: 350px;
    /*.files{
			a{ display: inline-block; padding: 12px 0 0; position: relative; }
		}*/
  }
  .lettre-type-full-display > h2,
  .conclusion-full-display > h2,
  .jugement-full-display > h2 {
    font-size: 1.8em;
    padding: 0;
  }
  .lettre-type-full-display .invitation-adherer,
  .conclusion-full-display .invitation-adherer,
  .jugement-full-display .invitation-adherer {
    position: relative;
    bottom: 0;
    left: 10px;
    /*h3{ .gotham-condensed-medium; font-size: 1.4em; line-height: 1.3em; color: @cfdt-orange; }
			h4{ .gotham-condensed-book-regular; font-size: 1.4em; line-height: 1.3em; color: @cfdt-medium-grey; padding: 5px 0 10px; }
			.link{
				position: relative; text-decoration: underline; color: @cfdt-orange; padding: 1px 0 0 15px;
				&:before{ position: absolute; top: 0; left: 0; content: '>'; color: @cfdt-orange; text-decoration: none; }
			}*/
  }
}
.lettre-type-result,
.conclusion-result,
.jugement-result {
  padding-bottom: 40px;
}
.lettre-type-result h2,
.conclusion-result h2,
.jugement-result h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.1em;
  text-transform: uppercase;
  padding: 12px 0 20px 0;
  margin: 0;
  color: inherit;
  font-style: inherit;
}
.lettre-type-result a:hover h2,
.conclusion-result a:hover h2,
.jugement-result a:hover h2 {
  color: #e75c21;
}
.lettre-type-result .files,
.conclusion-result .files,
.jugement-result .files {
  margin-top: 15px;
  position: relative;
}
.lettre-type-result .files a,
.conclusion-result .files a,
.jugement-result .files a {
  display: inline;
  padding: 12px 0 0 4px;
}
.lettre-type-result .files a.cfdt-icon:after,
.conclusion-result .files a.cfdt-icon:after,
.jugement-result .files a.cfdt-icon:after {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  top: 0;
  right: -20px;
  background-image: url(../../CFDTPlugin/img/icons/sprite-cfdt-buttons.png);
  background-repeat: no-repeat;
  background-position: -20px -380px;
}
.lettre-type-result .files a:hover,
.conclusion-result .files a:hover,
.jugement-result .files a:hover {
  color: #e75c21;
}
/* DATES DE LA PUBLICATION */
article .meta-head {
  font: normal 14px 'gothamnarrow-medium', Arial, Helvetica, sans-serif;
  line-height: 16px;
  color: #999;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 10px;
}
article .meta-head span.auteur {
  color: #fff;
  background: #df5a25;
  padding: 1px 3px;
}
article .meta-head span.date {
  float: right;
  font: normal 8px 'standard_07_57regular', Arial, Helvetica, sans-serif;
  line-height: 10px;
  color: #999;
  text-transform: uppercase;
  padding: 0 0 0px;
}
article .meta-head span.date span {
  color: #000;
}
.faq-infoprudhommes > h2 {
  font-family: 'gothamultraregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #343434;
  text-transform: uppercase;
  padding: 15px 0 8px;
}
.faq-infoprudhommes .description {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  color: #343434;
  text-transform: uppercase;
}
.faq-entree-infoprudhommes {
  border-top: 1px solid #e75c21;
  padding: 5px 0 5px;
}
.faq-entree-infoprudhommes.first {
  border-top: 1px solid transparent;
}
.faq-entree-infoprudhommes h3 {
  font-family: 'gotham_condensed_lightregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.9em;
  color: #e75c21;
  font-style: italic;
  padding: 5px 0 5px;
}
.faq-entree-infoprudhommes .answer {
  overflow: hidden;
}
.faq-entree-infoprudhommes .answer .en-tete {
  font-family: 'gotham_condensed_bookregular', "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  font-weight: normal;
  display: inline-block;
  float: left;
  padding: 2px 7px 3px;
  margin-right: 10px;
  margin-top: 5px;
  background-color: #eaeaea;
  color: #FFF;
}
.faq-entree-infoprudhommes .answer .en-tete.vert {
  background-color: #e4e039;
}
.faq-entree-infoprudhommes .answer .en-tete.orange {
  background-color: #e75c21;
}
.faq-entree-infoprudhommes .answer .wiki-edit {
  border: none;
}
.summary-container {
  padding-bottom: 5px;
  margin-bottom: 15px;
  border-bottom: 2px solid #e75c21;
  border-top: 8px solid #FFf;
  background-color: #FFF;
  z-index: 1500;
  zoom: 1;
}
.summary-container ol,
.summary-container ul {
  padding: 0;
  margin: 0;
}
.summary-container ol li a,
.summary-container ul li a {
  text-decoration: none;
  border-bottom: 1px solid #eaeaea;
}
.summary-container ol li a:hover,
.summary-container ul li a:hover {
  border-bottom: 1px solid #343434;
}
.summary-container.scrolled {
  -webkit-box-shadow: 0 12px 25px -12px #222222;
  box-shadow: 0 12px 25px -12px #222222;
}
.summary-container > p {
  font-family: 'gotham_condensedmedium', "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  color: #FFF;
  font-size: 1.5em;
  text-transform: uppercase;
  background-color: #e75c21;
  padding: 5px 0 5px 8px;
  cursor: pointer;
}
.summary-container > ol {
  list-style-type: none;
  font-family: 'gotham_condensedmedium', "Trebuchet MS", Arial, Helvetica, sans-serif;
  letter-spacing: 0;
  letter-spacing: 0.05em;
}
.summary-container > ol li a {
  display: inline-block;
  text-transform: uppercase;
}
.summary-container > ol li a:hover {
  background-color: #fcfcfc;
}
.summary-container > ol > li {
  font-size: 1.6em;
  color: #343434;
}
.summary-container > ol > li > a {
  padding: 5px 0 0;
  margin-bottom: 5px;
}
.summary-container > ol > li > ol {
  list-style-type: none;
  margin-left: 35px;
  padding-bottom: 10px;
}
.summary-container > ol > li > ol > li {
  font-size: 0.9em;
  color: #b3b3b3;
}
.summary-container > ol > li > ol > li > a {
  padding: 2px 0 0;
  margin-bottom: 2px;
}
#sticky-next {
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
