@import url('//dofusretro.jeuxonline.info/theme/1.0/css/articles.css');
body, body.takeover #page-wrapper {
  background-color: #7faa63; }
#footer-wrapper {
  background-color: #482e14; }
.jol-module, .reviews-versus .reviews-versus-versus-vs, #jol-error-popup, .jol-timeline-dot-wrapper, .modal-content {
  background-color: rgba(245, 242, 233, 1); }
.jol-sidebar {
  border-left-color: rgba(245, 242, 233, 1); }
.jol-module-footer, .modal-footer {
  background-color: rgba(240, 234, 216, 1); }
.jol-module, .jol-text, a.jol-text, legend, ul.jol-list-select li a, .close, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .thumbnail .caption, .modal-content {
  color: rgba(48, 48, 48, 1); }
#top-menu, #menu, .jol-module .fake-menu {
  background-color: rgba(72, 42, 18, 0.94); }
#top-menu .jol-menu > ul > li > a, #top-menu .jol-menu ul li a, #menu .jol-menu > ul > li > a, #menu .jol-menu ul li a, .jol-module .fake-menu .jol-menu > ul > li > a, .jol-module .fake-menu .jol-menu ul li a {
  color: #fff; }
#top-menu .jol-menu > ul > li > a:hover, #top-menu .jol-menu ul li a:hover, #menu .jol-menu > ul > li > a:hover, #menu .jol-menu ul li a:hover, .jol-module .fake-menu .jol-menu > ul > li > a:hover, .jol-module .fake-menu .jol-menu ul li a:hover, .jol-module .fake-menu .jol-menu > ul > li > a.hover, .jol-module .fake-menu .jol-menu ul li a.hover {
  color: #ddd5c1; }
#top-menu .jol-menu > ul > li, #menu .jol-menu > ul > li, .jol-module .fake-menu .jol-menu > ul > li {
  text-shadow: 0 1px 0 #303030; }
@font-face {
  font-family: 'texgyreadventorregular';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-regular-webfont.svg#texgyreadventorregular') format('svg');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'texgyreadventorbold';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'texgyreadventorbold_italic';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-bolditalic-webfont.svg#texgyreadventorbold_italic') format('svg');
  font-weight: bold;
  font-style: italic; }
@font-face {
  font-family: 'texgyreadventoritalic';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/texgyreadventor-italic-webfont.svg#texgyreadventoritalic') format('svg');
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'Bebas';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfontd41d.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/bebas-neue/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Roboto';
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.eot');
  src: url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.eot#iefix') format('embedded-opentype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.woff2') format('woff2'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.woff') format('woff'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'), url('//dofusretro.jeuxonline.info/theme/1.0/fonts/roboto/Roboto-Regular-webfont.svg#robotoregular') format('svg');
  font-weight: normal;
  font-style: normal; }
* {
  text-shadow: none; }
html {
  background-color: #7faa63; }
body {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/header.jpg") no-repeat top center; }
@media (min-width: 740px) {
  body {
    background-size: 100% auto; } }
@media (min-width: 440px) and (max-width: 740px) {
  body {
    background-size: 220% auto; } }
@media (max-width: 440px) {
  body {
    background-size: 320% auto; } }
a {
  color: #749b40;
  text-decoration: none; }
#header-wrapper {
  display: none; }
#main-wrapper {
  margin-top: 195px; }
#menu-site {
  text-align: center; }
#menu-site-content {
  display: inline-block;
  height: 36px; }
#menu {
  border-bottom: none;
  box-shadow: 0 2px 0 #ddd5c1 inset; }
#menu ul li ul {
  font-family: Roboto, sans-serif;
  background-color: rgba(81, 39, 6, 0.94);
  border: none; }
@media (max-width: 1050px) {
  #menu {
    height: 32px; }
  .jol-menu > ul > li, .jol-menu > ul > li > a {
    height: 32px; }
  #menu ul li > a {
    font-size: 1.1em; } }
@media (min-width: 1050px) {
  #menu {
    height: 42px; }
  .jol-menu > ul > li, .jol-menu > ul > li > a {
    height: 42px; }
  #menu ul li > a {
    font-size: 1.2em; } }
#menu ul li > a {
  color: #fff;
  font-family: Roboto, sans-serif;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75); }
#menu ul li > a:hover {
  color: #ddd5c1; }
#menu > ul > li > ul > li {
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis; }
#menu ul li ul li a {
  color: #fff;
  font-family: Roboto, sans-serif;
  text-shadow: 1px 0 0 rgba(72, 42, 18, 0.94);
  font-size: 16px; }
#menu ul li ul li, #menu ul li ul li:hover {
  min-width: 220px;
  height: 31px;
  line-height: 29px;
  text-align: left; }
#menu ul li ul li:hover > a {
  background-color: rgba(164, 154, 132, 0.7);
  border: none;
  border-radius: 0px;
  font-size: 16px; }
/*
 #menu ul li ul li:hover a span::after {
 content: "\e072";
 font-family: 'Glyphicons Halflings';
 font-size: 8px;
 float: right;
 }
 */
#menu ul li ul li a span {
  color: #fff; }
.no-touch #menu .jol-menu > ul > li:hover > a {
  box-shadow: 0 2px 0 #b3a175 inset; }
.jol-menu li.parent > a > span::after, .jol-menu > ul > li.selected > a > span:after {
  color: #80aa58; }
.jol-menu li.parent > a > span::after:hover {
  color: #ffb400; }
.jol-menu ul ul li.parent > a > span:after {
  color: #80aa58;
  content: "\25B8";
  display: block;
  font-size: 16px;
  position: absolute;
  top: 2px;
  right: 10px; }
.jol-menu > ul > li.selected > a {
  background-color: transparent; }
.jol-menu > ul > li.selected > a > span {
  color: #fff; }
.jol-menu ul ul li a {
  padding: 0; }
.jol-menu ul ul li.parent > ul > li > a, .jol-menu ul ul li.parent > ul > li:hover > a {
  background-color: transparent; }
.jol-menu ul ul li a, .jol-menu ul ul li:hover a {
  border: none; }
/*#menu-site > #menu-site-content > ul > li > a::first-letter, #menu-site > #menu-site-content > ul > li.parent > ul > li > a::first-letter, #menu-site > #menu-site-content > ul > li.parent > ul > li.parent > ul > li > a::first-letter {
 color: #44ae44;
 }*/
/*Page d'article*/
.jol-article-headline {
  padding: 15px;
  /*font-size: 110%!important;*/ }
ul.nav-tabs {
  border-bottom: 1px dashed #608143; }
ul.nav-tabs li.active {
  font-weight: bold; }
ul.nav-tabs li a {
  background-color: #eae5d2;
  border: none; }
ul.nav-tabs li.active a {
  background-color: #ded8c2;
  border-top: 1px solid #608143;
  border-left: 1px solid #608143;
  border-right: 1px solid #608143; }
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
  border-top: 1px solid #608143;
  border-left: 1px solid #608143;
  border-right: 1px solid #608143; }
div.tab-content div.tab-pane {
  padding-top: 10px; }
.jol-article-body div.panel-group div.panel-default div.panel-heading {
  color: #333;
  background-color: #eae5d2;
  border: 1px solid #749b40; }
.jol-article-body hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px dashed #9dbd71; }
.jol-article-title {
  background-color: #482e14;
  border: none;
  padding-left: 10px;
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 20px;
  text-align: center;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  line-height: 33px; }
.jol-article-title h1 {
  font-family: texgyreadventorregular, sans-serif; }
.jol-article-title h1 .fa-rss {
  top: 0px; }
.jol-article-title h1 a, .jol-article-title h2 a, .jol-article-title h3 a {
  color: #ddd5c1; }
#page-wrapper {
  background-color: rgba(143, 485, 113, 0.24);
  padding: 0 5px 10px 0; }
.jol-contentfeed-title-wrapper {
  height: 35px;
  padding-left: 50px; }
.jol-contentfeed-comments-count-new {
  background-color: #d41212;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  margin-left: 5px;
  font-size: 11px;
  margin-top: 1px;
  padding: 0 3px 0 2px;
  position: absolute;
  text-shadow: none; }
.jol-contentfeed-category-news-3 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-65 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-163 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/actualites.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-3 .jol-article-title, .jol-news-category-65 .jol-article-title, .jol-news-category-163 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/actualites.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-6 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/jol_02.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-6 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/jol_02.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-5 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/interview.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-5 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/interview.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-8 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/beta.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-8 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/beta.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-46 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-62 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-120 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-248 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-284 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/event.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-46 .jol-article-title, .jol-news-category-62 .jol-article-title, .jol-news-category-120 .jol-article-title, .jol-news-category-248 .jol-article-title, .jol-news-category-284 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/event.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-9 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-147 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-news-276 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/patch.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-9 .jol-article-title, .jol-news-category-147 .jol-article-title, .jol-news-category-276 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/patch.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-244 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/jol_02.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-244 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/jol_02.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-303 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/interview.png") no-repeat left top;
  background-color: #482e14; }
.jol-news-category-303 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/interview.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-article-5 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-article-6 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper, .jol-contentfeed-category-article-7 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/articles.png") no-repeat left top;
  background-color: #482e14; }
.jol-article-category-5 .jol-article-title, .jol-article-category-6 .jol-article-title, .jol-article-category-7 .jol-article-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/articles.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px;
  padding: 0 0 0 50px; }
.jol-contentfeed-category-news-241 .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/actualites.png") no-repeat left top;
  background-color: #482e14; }
.jol-list-news .jol-list-item .jol-list-news-title {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/actualites.png") no-repeat left top;
  background-color: #482e14;
  height: 35px;
  padding-left: 50px; }
.jol-list-news .jol-list-item .jol-list-news-title h2 a {
  color: #ddd5c1;
  line-height: 33px;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  font-weight: normal;
  font-family: texgyreadventorregular, sans-serif;
  font-size: 16px; }
.jol-list-news .jol-list-item .jol-list-news-title h2 a:hover {
  text-decoration: none;
  color: #ddd5c1; }
.jol-contentfeed-title-link {
  color: #ddd5c1;
  line-height: 33px;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  font-weight: normal;
  font-family: texgyreadventorregular, sans-serif;
  font-size: 16px; }
.jol-contentfeed-title-link:hover {
  text-decoration: none;
  color: #ddd5c1; }
.margeTop10 {
  margin-top: 10px; }
.margeTop5 {
  margin-top: 5px; }
/* #block_stream, #block_vu_forum, #block_pub_square
 {
 height: 305px;
 }
 */
/* #block_stream
 {
 padding-left: 5px;
 }
 */
/* #block_stream {
 left: 5px;
 }
 */
#block_aside_misc {
  min-width: 25%;
  /* background-color: #482E14;
   height: 100%; */
  padding: 5px 0px 0px 0px; }
#block_profil {
  background-color: #150e06;
  border: 1px solid #f1e6ce 4f;
  padding-bottom: 5px;
  line-height: 25px;
  height: 30px;
  font-family: texgyreadventorregular, sans-serif; }
#arrow_profil {
  margin-top: 5px; }
.color_text_title {
  color: #ffb400;
  /* background: -webkit-gradient(linear, left top, left bottom, from(#FEC700), to(#FFB600));
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;*/
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.75); }
#pseudo {
  font-weight: bold; }
/* spe pour la page profile */
.link_profile {
  text-shadow: none;
  background-color: #3f3f3f;
  border: 1px solid #bf8804;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 14px;
  font-family: "Myriad Pro";
  color: rgba(255, 180, 0, 0.851);
  padding: 0 10px 0 10px; }
.link_profile:hover {
  text-decoration: none;
  color: rgba(255, 180, 0, 0.851); }
#link_profile:hover {
  text-decoration: none;
  color: rgba(255, 180, 0, 0.851); }
.block_profil_detail .panel, .block_profil_detail .panel-default {
  border: none; }
.block_profil_detail .panel-heading {
  background-color: #482e14;
  height: 50px;
  line-height: 28px;
  padding: 10px; }
.block_profil_detail .panel-body {
  padding: 10px; }
.title_profile {
  font-family: texgyreadventorbold, sans-serif;
  text-shadow: none;
  color: #ffb400;
  font-size: 24px;
  margin-left: 10px; }
.logo_profil_plain {
  margin-top: -10px; }
.logo_profil_plain2 {
  margin-top: -10px;
  width: 25px; }
#block_link_all_awards {
  background-color: #482e14;
  padding: 5px; }
#link_all_awards {
  font-size: 16px;
  font-weight: bold;
  color: #ffb400; }
#link_all_awards:hover {
  color: #ffb400;
  text-decoration: none; }
#cup_awards {
  margin-right: 5px;
  margin-top: -3px; }
#btn_search_user {
  color: #ffb400;
  background-color: #482e14;
  border: 1px solid #482e14; }
.pseudo_profil {
  font-family: texgyreadventorbold, sans-serif;
  text-shadow: none;
  font-weight: bold;
  font-size: 28px;
  color: #482e14; }
.text_awards_affiche {
  font-size: 20px;
  font-weight: bold;
  color: #303030; }
.text_awards_affiche2 {
  font-size: 18px;
  color: #303030; }
#btn_valid_sign {
  color: #ffb400;
  background-color: #482e14; }
.jol-contentfeed-thumbnail-wrapper.jol-contentfeed-thumbnail-before-title {
  margin: 40px 10px 0 10px;
  position: absolute;
  left: 0px; }
.jol-contentfeed-thumbnail-wrapper.jol-contentfeed-thumbnail-before-title .jol-contentfeed-thumbnail .img-thumbnail {
  background-color: #f0ead7; }
#block_news {
  padding: 0; }
#block_news .jol-module-wrapper .jol-module .jol-module-content, .jol-layout-column-aside .jol-module-content, #top-bar-sites .jol-module-content, #carte-donjons .jol-module-content, #article-content .jol-module-content {
  background-color: transparent; }
.jol-layout-column-aside .jol-module-content {
  color: #949393; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-header-wrapper {
  display: none; }
#block_news .jol-module-wrapper .jol-module {
  background-color: transparent;
  border: none;
  box-shadow: none;
  border-radius: 0;
  padding: 0; }
.jol-module-body {
  padding: 0 5px; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper {
  border: none; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body {
  padding: 0 0 10px 0; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content {
  background-color: #f6f3e9; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-meta-wrapper {
  padding: 0 10px;
  margin-top: 0; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-meta-wrapper .jol-contentfeed-meta {
  padding: 5px 10px 0 10px;
  background-color: #f0ead7;
  border: 1px solid #d0c9b2; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-excerpt-wrapper {
  padding: 10px;
  margin-top: 0; }
.jol-layout-column-main .jol-module-wrapper {
  margin-bottom: 0px !important; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-excerpt-wrapper .jol-contentfeed-excerpt .jol-contentfeed-excerpt-content .jol-contentfeed-excerpt-more-wrapper {
  display: block;
  margin-top: 23px;
  text-align: right; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-excerpt-wrapper .jol-contentfeed-excerpt .jol-contentfeed-excerpt-content .jol-contentfeed-excerpt-more-wrapper .jol-contentfeed-excerpt-more-link {
  color: #ddd5c1;
  background-color: #482e14;
  border: 2px solid transparent;
  padding: 5px 8px;
  text-shadow: none;
  text-transform: uppercase;
  text-decoration: none;
  transition: 1s ease all;
  font-family: "Tahoma";
  font-weight: bold; }
#block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-excerpt-wrapper .jol-contentfeed-excerpt .jol-contentfeed-excerpt-content .jol-contentfeed-excerpt-more-wrapper .jol-contentfeed-excerpt-more-link:hover {
  border: 2px solid #ddd5c1;
  color: #fff;
  transition: 1s ease all; }
#block_news .jol-contentfeed-next-content a {
  background-color: #482e14;
  padding: 3px 5px;
  border: none; }
#block_news .jol-contentfeed-next-content a span {
  color: #ddd5c1;
  text-shadow: none;
  font-family: "Tahoma";
  font-weight: bold; }
#block_news .jol-contentfeed-next-content a:hover span {
  text-decoration: underline; }
/*Page d'article*/
.jol-article-title {
  background-color: #482e14;
  border: none;
  padding-left: 10px;
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 20px;
  text-align: center;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  line-height: 33px; }
#article-wrapper .jol-layout-column-main {
  padding: 0; }
.jol-list-news .jol-list-item {
  background-color: #f6f3e9;
  padding: 0 0 10px 0;
  margin-bottom: 10px; }
.jol-list-news .jol-list-news-image {
  margin: 40px 10px 0 10px;
  background-color: #f0ead7;
  border: 1px solid #ddd;
  border-radius: 4px; }
.jol-list-news .jol-list-news-intro {
  padding: 0 10px; }
.jol-list-news .jol-list-news-meta {
  padding: 5px 20px 0 20px;
  margin-left: 10px;
  background-color: #f0ead7;
  border: 1px solid #d0c9b2; }
.jol-list-news .jol-list-news-intro-more {
  display: block;
  margin-top: 10px;
  text-align: right; }
.jol-list-news .jol-list-news-intro-more a {
  color: #ddd5c1;
  background-color: #482e14;
  padding: 3px 5px;
  text-shadow: none;
  font-family: "Tahoma";
  font-weight: bold; }
.jol-module {
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0; }
#sheet-rating .jol-module, #sheet-players .jol-module, .jol-social-widget-follow-us-small, .jol-news-widget-news-list-small {
  background-color: #fcfbfa; }
#sheet-players .jol-module-footer-wrapper {
  padding: 5px; }
#list-news-infinite-next a.jol-button {
  background-color: #482e14;
  padding: 3px 5px;
  border: none; }
#list-news-infinite-next a.jol-button span.jol-button-content {
  color: #ddd5c1;
  text-shadow: none;
  font-family: "Tahoma";
  font-weight: bold; }
#bottom-breadcrumbs-wrapper {
  text-shadow: none; }
.selectric:hover {
  background-color: #f5f4f3; }
#news-categories-widget, #articles-categories-widget {
  background-color: #f5f4f3; }
#article-wrapper .jol-module .jol-module-content .jol-module-header-wrapper {
  display: none; }
.jol-article {
  background-color: #f6f3e9;
  margin: 0; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-title {
  border-left: none;
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/logo_title_article.png") no-repeat left top;
  background-color: #482e14;
  min-height: 35px; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-title h1 {
  color: #ddd5c1;
  line-height: 33px;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  font-weight: normal;
  font-family: texgyreadventorregular, sans-serif;
  text-align: center;
  font-size: 20px; }
.jol-article-toolbar-wrapper {
  display: none; }
.jol-article .jol-article-body {
  padding: 0 10px;
  padding-bottom: 15px;
  color: #303030; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body h1, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body h2, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body h3, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body h4, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body .jol_lexique_infobulle, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body a, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body a:active, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body a:hover {
  color: #608143; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body table {
  margin: auto;
  border-collapse: separate;
  border-spacing: 2px; }
.jol-table tbody tr:nth-child(2n+1) th, .jol-article table:not(.table) tbody tr:nth-child(2n+1) th, .jol-table tbody tr:nth-child(2n) th, .jol-article table:not(.table) tbody tr:nth-child(2n) th {
  background-color: #b1aa91;
  border: 1px solid #777; }
.jol-table tbody tr.variante th, .jol-article table:not(.table) tbody tr.variante th, .jol-table tbody tr.variante th, .jol-article table:not(.table) tbody tr.variante th, #tabRewards th {
  background-color: #ccc7b4; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body table tbody tr.variante td, #tabRewards td {
  background-color: #e7e6e2;
  border: 1px solid #a8bd78;
  padding: 10px; }
.jol-table th, .jol-article table:not(.table) th {
  text-align: center;
  font-weight: bold;
  white-space: normal;
  padding: 5px 8px;
  text-shadow: none; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body table tbody tr td {
  background-color: #e7e1cb;
  border: 1px solid #a8bd78;
  padding: 10px;
  /* text-shadow: 1px 0 0 rgba(0,0,0,0.35); */ }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-body table tbody tr td a {
  color: #6c8950;
  text-shadow: none; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article .jol-article-family {
  margin-bottom: 0;
  padding-bottom: 5px; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article-toolbar-bottom-wrapper {
  background-color: #e7e1cb;
  margin: 0;
  height: 50px;
  line-height: 48px;
  text-align: right;
  padding-right: 10px;
  border-top: 2px solid #beb7a1; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-article-toolbar-bottom-wrapper button {
  line-height: 32px; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom {
  margin-top: 10px;
  background-color: #f6f3e9; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-content {
  padding: 0 15px; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-header {
  margin: 0; }
#article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-body-wrapper li, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-body-wrapper li a, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-body-wrapper li a:hover, #article-wrapper .jol-layout-column-main .jol-article-widget-article .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-embedded-bottom .jol-module-body-wrapper li a:active {
  color: #6c8950; }
#bottom-breadcrumbs-wrapper {
  margin-top: 15px; }
#bottom-breadcrumbs-wrapper a, #bottom-breadcrumbs-wrapper .breadcrumb-separator, #bottom-breadcrumbs-wrapper strong {
  color: #000; }
.jol-article-meta, .jol-article-source {
  padding: 5px 10px 0 10px;
  background-color: #f0ead7;
  border: 1px solid #d0c9b2; }
.jol-news-widget-related-news {
  padding: 5px 10px 0 10px;
  background-color: #f0ead7; }
.jol-news-widget-related-news .jol-module {
  border: none !important; }
.jol-news-widget-related-news .jol-module-footer {
  margin: 0 5px 5px 5px; }
@media (max-width: 830px) {
  #block_news .jol-module-wrapper .jol-module .jol-module-content .jol-module-body-wrapper .jol-module-body .jol-module-body-content .jol-contentfeed-wrapper .jol-contentfeed .jol-contentfeed-content .jol-contentfeed-items .jol-contentfeed-item .jol-contentfeed-body-wrapper .jol-contentfeed-body .jol-contentfeed-body-content .jol-contentfeed-excerpt-wrapper .jol-contentfeed-excerpt .jol-contentfeed-excerpt-content .jol-contentfeed-excerpt-more-wrapper {
    display: block;
    margin-top: 5px;
    text-align: right; } }
@media (min-width: 872px) {
  .jol-layout-column-main {
    width: 80%; }
  #article .jol-layout-column-aside {
    width: 20%; }
  #modulehome .jol-layout-column-aside {
    width: 100%; } }
#article .jol-layout-column-aside, #modulehome .jol-layout-column-aside {
  background-color: #482e14;
  /*padding-top: 5px;*/
  padding: 5px;
  /* margin-left: 5px; */ }
.reverseX {
  transform: scaleX(-1); }
.reverseY {
  transform: scaleY(-1); }
.inline {
  display: inline-block; }
.fcentre {
  display: block;
  margin: auto; }
.fdroite {
  display: block;
  float: right;
  margin: 10px 0 10px 10px; }
.fgauche {
  display: block;
  float: left;
  margin: 10px 10px 10px 0; }
@media (max-width: 960px) {
  .fgauche, .fdroite {
    width: 100px !important; } }
.centre {
  text-align: center; }
.droite {
  text-align: right; }
.gauche {
  text-align: left; }
blockquote {
  background-color: #f0ead7;
  border-left: 5px solid #d0c9b2; }
.jol-recommendations-title-link {
  background-color: #482e14;
  border: none;
  padding-left: 10px;
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 12px;
  text-align: center;
  text-shadow: 1px 0 0 rgba(0, 0, 0, 0.75);
  line-height: 33px; }
.jol-recommendations-image-overlay {
  border: 1px solid #482e14; }
/*Les modifs de Shad*/
.jol-module-wrapper .jol-module-embedded-bottom {
  display: none; }
.jol-news-widget-news-list-small {
  background-color: #482e14;
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 12px; }
.jol-module-title-content a {
  color: #ddd5c1;
  text-align: center;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 14px; }
.jol-module-title h2 .fa-rss {
  top: 0px; }
.jol-list-square .jol-list-item a:link {
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 12px; }
.jol-text-small .jol-text-lighter {
  color: #acacac;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  font-weight: normal;
  font-size: 12px; }
.jol-collection-widget-sheet-stats-small {
  display: none; }
.jol-social-widget-follow-us-small {
  display: none; }
.jol-rating-widget-sheet-rating-small {
  display: none; }
@media (min-width: 600px) {
  .jol-contentfeed-body-content {
    height: 220px; }
  .jol-contentfeed-excerpt-content {
    padding-left: 230px; } }
@media (max-width: 600px) {
  .jol-contentfeed-body-content {
    height: auto; }
  .jol-contentfeed-excerpt-content {
    padding-left: 5px; } }
.jol-contentfeed-thumbnail-before-title {
  position: absolute;
  left: 0px;
  padding-top: 40px; }
jol-contentfeed-excerpt-more-link {
  position: absolute;
  bottom: 10px; }
.jol-contentfeed-type-video .jol-contentfeed-title-wrapper {
  background: url("//dofusretro.jeuxonline.info/theme/1.0/images/pictos_articles/jol_02.png") no-repeat left top;
  background-color: #482e14; }
.breadcrumbs-totop {
  display: none; }
.video-description {
  padding: 10px; }
.video-buttons {
  padding: 10px; }
#video-latest-widget {
  display: none; }
h1 {
  font-family: 'Roboto', 'Trebuchet MS', arial, helvetica, clean, sans-serif; }
.jol-menu ul li ul li span {
  padding-top: 0px;
  padding-left: 4px;
  padding-right: 10px;
  padding-bottom: 0px; }
.jol-menu ul li span {
  display: inline; }
img.bouton_rss {
  vertical-align: inherit;
  position: initial;
  top: inherit; }
.bouton_rss {
  background-color: #482e14;
  height: 18px;
  width: 18px; }
.jol-article-meta {
  text-align: center; }
.jol-module-content {
  padding: 0;
  position: relative;
  text-shadow: none;
  background-color: #f6f3e9; }
.jol-layout-column-aside .jol-module-body a {
  color: #ddd5c1; }
.jol-timeline::before {
  content: '';
  position: absolute;
  top: 0;
  left: 4px;
  height: 100%;
  width: 4px;
  background: #7ab34c; }
.jol-timeline-dot {
  border: 4px solid #ffb404; }
.jol-timeline-dot-wrapper {
  background-color: #f6f3e9; }
.jol-timeline-content table tbody tr td a, .jol-timeline-content table tbody tr td a:hover {
  color: #608143;
  font-weight: bold; }
.jol-timeline-content table tbody tr td a.jol-text {
  color: #949393; }
/* Boutons Home  Top */
#top-button-wrapper {
  bottom: 10px;
  height: 0;
  left: 0;
  margin: 0 auto;
  /* max-width: 1168px; */
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 100; }
#home-button, #top-button {
  background-color: #333;
  bottom: 0px;
  opacity: 0.4;
  position: absolute;
  border-radius: 4px;
  display: none;
  z-index: 100;
  cursor: pointer; }
#home-button-link {
  color: #fff;
  font-size: 48px;
  padding: 8px;
  text-shadow: none; }
#home-button-link, #top-button-link {
  display: block;
  width: 48px;
  height: 48px;
  box-sizing: content-box; }
#home-button {
  left: 10px; }
#top-button {
  right: 10px;
  padding: 8px; }
/* Header Tabs */
#header-tabs {
  text-shadow: none;
  border-bottom: 1px solid #ffa608;
  box-shadow: 0 1px 0 #ffb40a;
  padding: 0;
  margin-bottom: 11px;
  background: #482e14; }
#header-tabs a {
  color: #ffa608;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif; }
.sheet-tabs-separator {
  width: 0;
  border-left: 1px solid #61a12b;
  border-right: 1px solid #5e9d2c;
  float: left;
  margin: 2px 10px 0 10px;
  height: 35px; }
#header-tabs .jol-tabs a:hover, #header-tabs .jol-tab-active a {
  border-color: #ffb40a #ffb40a transparent #ffb40a;
  background-color: #444343;
  font-weight: normal;
  background-image: none; }
#header-tabs ul li a, #header-tabs ul li a:hover {
  color: #ffa608;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif; }
.jol-tabs li {
  bottom: 0;
  display: inline-block;
  padding: 0 !important;
  position: relative; }
/* Pied de Page */
#footer-wrapper {
  margin-top: 70px;
  border-top: 2px solid #ddd5c1;
  background-image: url('//dofusretro.jeuxonline.info/theme/1.0/images/footer_pattern.png');
  background-color: #3e2b18; }
#footer-content {
  text-align: center; }
#footer-content a {
  color: #ddd5c1;
  font-weight: bold; }
#footer-content:after {
  display: block;
  content: "Certaines images sont la propri\0000e9t\0000e9\000020 d\000027Ankama Games \000026\000020 France T\0000e9l\0000e9vision \0000a9\000020 2019.\000020\00007C\000020 Graphismes \000020\00003A\000020  Dol\000027\000020\00007C\000020 Int\0000e9gration \000020\00003A\000020 Gawel, Minestra et Salakiss";
  color: #fff;
  text-align: center; }
/* Menu principal JOL */
@media (max-width: 800px) {
  .sidebar-menu-enabled #top-bar-wrapper {
    position: relative; } }
@media (min-width: 800px) {
  .sidebar-menu-enabled #top-bar-wrapper {
    position: fixed; } }
#news-categories-widget .jol-list-square .jol-list-item a:link {
  color: #668600; }
.progress-bar-yellow {
  background-color: #f0f333; }
.jol_actus_image, .jol_actus_video, .jol_image, .jol_video {
  padding: 5px;
  background-color: #f0ead7;
  border: 1px solid #d0c9b2;
  max-width: 100%;
  border-radius: 5px;
  text-align: center; }
.jol_images_center {
  margin: 0 auto 10px auto !important; }
.jol_actus_image .legende, .jol_actus_video_legende, .jol_image_legende, .jol_video_legende {
  margin-top: 4px;
  margin-bottom: 1px;
  text-align: center;
  font-size: 92.59%; }
.jol_video_legende .jol_video_titre a {
  font-weight: bold;
  text-decoration: none;
  color: #749b40; }
.jol_video_legende .jol_video_titre a:hover {
  text-decoration: underline; }
.jol_video_legende .jol_video_hd a {
  color: #482e14; }
a.encyclopedia-link {
  text-decoration: none;
  color: inherit !important; }
a.btn-warning, a.btn-info, a.btn-success, a.btn-danger {
  color: #fff; }
#bottom-breadcrumbs-content {
  background-color: rgba(255, 255, 255, .2);
  padding: 4px; }
.bg_color_aside {
  background: #482e14; }
.ui-tooltip, .popover {
  color: #fff !important;
  background: rgba(0, 0, 0, 0.8) !important; }
.nav-tabs li li i {
  visibility: visible !important; }
.jol-spotlight {
  height: 200px !important; }
.jol-spotlight-item-body, .jol-spotlight-right .jol-spotlight-rowspan .jol-spotlight-item-body {
  min-height: 1px !important;
  background-color: rgba(0, 0, 0, 0.4) !important; }
.jol-spotlight-item-header {
  background-color: #303030 !important;
  box-shadow: none !important;
  color: #7ab34c !important;
  border-bottom: 1px solid #ddd5c1 !important;
  border-right: 1px solid #ddd5c1 !important; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #749b40;
  border-color: #7ab34c;
  color: white !important; }
.ui-datepicker {
  z-index: 600 !important; }
/* Style appliqu aux commentaires sous les actualits */
.jol-widget-comments[data-jol-content-type=news] {
  display: block !important; }
.jol-widget-comments[data-jol-content-type=article] {
  display: none; }
.jol-widget-comments .comments {
  padding: 5px; }
.jol-widget-comments .jol-module-title-wrapper {
  background: #482e14;
  border-bottom: 2px solid #ddd5c1; }
.jol-widget-comments .jol-separator-wrapper .jol-separator {
  border: none;
  background-color: transparent; }
.jol-widget-comments .jol-module-body-wrapper {
  background: #f6f3e9; }
.jol-widget-comments #forum-thread-widget-posts-wrapper ul.jol-list-messages li.jol-list-item .comment-meta {
  border-right: 1px solid #d0c9b2; }
.jol-widget-comments #forum-thread-widget-posts-wrapper ul.jol-list-messages li.jol-list-item .comment-meta .comment-author {
  text-align: center; }
.jol-widget-comments #forum-thread-widget-posts-wrapper ul.jol-list-messages li.jol-list-item .comment-meta .comment-author a {
  color: #749b40;
  text-align: center; }
.jol-widget-comments ul#forum-thread-widget-posts li.jol-list-item.comment .comment-body .comment-text a {
  color: #749b40; }
.jol-widget-comments ul#forum-thread-widget-posts li#forum-thread-widget-infinite button.jol-button, .jol-widget-comments ul#forum-thread-widget-posts li#forum-thread-widget-infinite-previous button.jol-button {
  text-align: center;
  background: #482e14;
  border-radius: 5px;
  border: none; }
.jol-widget-comments ul#forum-thread-widget-posts li#forum-thread-widget-infinite button.jol-button span, .jol-widget-comments ul#forum-thread-widget-posts li#forum-thread-widget-infinite-previous button.jol-button span.jol-button-content {
  color: #ddd5c1;
  font-weight: bold; }
.jol-widget-comments .jol-pagination a.jol-button {
  border: 1px solid #d0c9b2;
  border-radius: 5px;
  background-color: #f0ead7; }
.jol-widget-comments .jol-pagination a.jol-button-selected {
  border: 1px solid #d0c9b2;
  border-radius: 5px;
  background-color: #fff; }
.jol-widget-comments .comments-reply-form-submit-container input {
  margin-bottom: 15px; }
#outils .jol-contentfeed-body-content {
  background-color: #f6f3e9;
  height: auto !important; }
#outils .jol-contentfeed-title-wrapper {
  height: 35px;
  color: #ddd5c1;
  text-shadow: none;
  font-family: texgyreadventorregular, sans-serif;
  line-height: 33px;
  font-size: 16px;
  background: url("//jolstatic.fr/dofus/Modules/VueForum/jol.png") no-repeat left top;
  background-color: #482e14;
  text-align: center; }
#outils .jol-contentfeed-title-wrapper span {
  margin-left: -35px; }
a.btn-success, a.btn-info, a.btn-danger, a.btn-warning, a.btn-primary {
  color: #fff !important; }
twitter-widget {
  width: 240px !important; }
.popover .text-warning {
  color: #ffc121; }
.announcement-type {
  background-color: #482e14;
  color: #fb3; }
.d-flex {
  display: flex; }
.flex-row {
  flex-direction: row; }
.flex-row-r {
  flex-direction: row-reverse; }
.flex-column {
  flex-direction: column; }
.flex-column-r {
  flex-direction: column-reverse; }
.justify-start {
  justify-content: start; }
.justify-end {
  justify-content: end; }
.justify-center {
  justify-content: center; }
.justify-between {
  justify-content: space-between; }
.justify-around {
  justify-content: space-around; }
.justify-evenly {
  justify-content: space-evenly; }
.align-start {
  align-items: start; }
.align-end {
  align-items: end; }
.align-center {
  align-items: center; }
.align-stretch {
  align-items: stretch; }
/* Style des modals du site */
.modal-content {
  border-radius: 0px;
  border: 1px solid #000; }
.modal-header {
  background: #dfd5b5; }
.modal-header h4::before {
  content: ' ' !important; }
.modal-header h4 {
  color: #a48768;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 2.5rem; }
.jol-news-widget-news.news .jol-article-body {
  width: 84%;
  margin: auto auto;
  display: block; }
.jol-news-widget-news.news .jol-article-body img[style*="float:right"] {
  margin-left: 10px; }
.jol-news-widget-news.news .jol-article-body img[style*="float:left"] {
  margin-right: 10px; }
.jol-news-widget-news.news .jol-article-body .col-xs-10, .jol-news-widget-news.news .jol-article-body .col-md-10 {
  width: 100% !important;
  margin-left: 0 !important; }
@media (max-width: 768px) {
  .jol-news-widget-news.news .jol-article-body {
    width: 100%; }
  .jol-news-widget-news.news .jol-article-body img[style*="float:right"], .jol-news-widget-news.news .jol-article-body img[style*="float:left"] {
    float: none !important;
    display: block;
    margin: auto auto;
    text-align: center; } }
