.announcement-type, .jol-spotlight-item-header {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.announcement-type, .jol-spotlight-item-header {
  color: rgba(255, 255, 255, 1); }
.announcement-type, .jol-spotlight-item-header {
  text-shadow: 0 1px rgba(0, 0, 0, 0); }
blockquote, .jumbotron, .comments-reply, .comments-login {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.comments-reply, .comments-login {
  background-image: none;
  box-shadow: none; }
.jol-article-meta, .jol-list-news .jol-list-news-meta, .review-author, .jol-contentfeed-meta {
  background-color: rgba(0, 0, 0, 0.7014160156); }
a, .breadcrumbs a, #header-tabs a, .jol-module .fake-body a {
  color: rgba(255, 255, 255, 1); }
a:hover, .breadcrumbs a:hover, #header-tabs a:hover, .jol-module .fake-body a:hover {
  color: rgba(255, 255, 255, 1); }
body, .jol-module .fake-body {
  color: rgba(255, 255, 255, 1); }
body, .jol-module .fake-body {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6311035156); }
.jol-button, .jol-slider a.jol-slider-handle, .ui-state-default, .ui-widget-header, .ui-widget-content, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .btn-default, .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default.active[disabled], fieldset[disabled] .btn-default.active, .input-group-addon, .breadcrumb, .pagination > li > a, .pagination > li > span, .pager li > a, .pager li > span, .list-group-item {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-button, .jol-slider a.jol-slider-handle, .ui-widget-content, .ui-widget-header, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .btn-default, .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default.active[disabled], fieldset[disabled] .btn-default.active, .input-group-addon, .pagination > li > a, .pagination > li > span, .pagination a, .pagination a:visited, .pager li > a, .pager li > span, .list-group-item {
  border-color: rgba(255, 255, 255, 1); }
.jol-button:focus, .jol-button:hover, .jol-button-hover, .jol-slider a.jol-slider-handle:hover, .jol-slider a.jol-slider-handle:focus, .ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover, .btn-default:hover, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pager li > a:hover, .pager li > a:focus, a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-button:focus .jol-button-content, .jol-button:hover .jol-button-content, .jol-button-hover .jol-button-content, .btn-default:hover, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pager li > a:hover, .pager li > a:focus, a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
  color: rgba(255, 255, 255, 1); }
.jol-button .jol-button-content, .jol-button .jol-icon, .btn-default, .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default.active[disabled], fieldset[disabled] .btn-default.active, .input-group-addon, .breadcrumb > .active, .pagination > li > a, .pagination > li > span, .pagination a, .pagination a:visited, .pager li > a, .pager li > span, .list-group-item, a.list-group-item, button.list-group-item {
  color: rgba(255, 255, 255, 1); }
.jol-button .jol-button-content {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0); }
.jol-form fieldset {
  border-color: rgba(255, 255, 255, 1); }
.jol-form input:focus, .form-control:focus, .form-control.focus, .select2-container--bootstrap .select2-search--dropdown .select2-search__field, .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-form-input, .jol-form input, input.jol-form-input, .jol-form textarea, .jol-form select, .jol-form option, .form-control, .progress, .select2-container--bootstrap .select2-selection, .select2-dropdown {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-form-input, .jol-form input, input.jol-form-input, .jol-form textarea, .jol-form select, .jol-form option, .form-control, .select2-container--bootstrap .select2-selection, .select2-dropdown, .select2-container--bootstrap .select2-dropdown, .select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: rgba(255, 255, 255, 1); }
.jol-form input[readonly], .jol-form input[disabled], .jol-form select[disabled], .jol-form textarea[disabled], .jol-form input.disabled, .jol-form select.disabled, .jol-form textarea.disabled, .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-form input[readonly], .jol-form input[disabled], .jol-form select[disabled], .jol-form textarea[disabled], .jol-form input.disabled, .jol-form select.disabled, .jol-form textarea.disabled, .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  color: rgba(105, 105, 105, 1); }
.jol-form-input, .jol-form input, input.jol-form-input, .jol-form textarea, .jol-form select, .jol-form option, .form-control, .select2-container--bootstrap, .select2-container--bootstrap .select2-selection, .select2-container--bootstrap .select2-selection--single .select2-selection__rendered, .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder, .select2-container--bootstrap .select2-search--dropdown .select2-search__field, .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  color: rgba(255, 255, 255, 1); }
.jol-image, div.jol_actus_image, div.jol_actus_video, div.jol_image, div.jol_video, .img-thumbnail, .thumbnail, .fancybox-skin {
  background-color: rgba(0, 0, 0, 0); }
.jol-image, div.jol_actus_image, div.jol_actus_video, div.jol_image, div.jol_video, .img-thumbnail, .thumbnail {
  border-color: rgba(0, 0, 0, 0.5988769531); }
.jol-list-dotted li, .jol-list-news .jol-list-item, .jol-list-reviews .jol-list-item, .jol-list-top .jol-list-item, ul.jol-list-messages li.jol-list-item, ul.jol-list-messages li.jol-list-item.comment, .jol-table-with-separators tr, .jol-contentfeed-body-wrapper, .list-group-item, a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus, .jol-poll .options td.percents, .jol-poll .options td.votes, .reviews-versus .reviews-versus-versus-vs {
  border-color: rgba(255, 255, 255, 1); }
.jol-button-more-container, .video-gallery .sheet {
  border-bottom-color: rgba(255, 255, 255, 1); }
.review-recommend {
  border-top-color: rgba(255, 255, 255, 1); }
.reviews-versus .reviews-versus-versus-line {
  background-color: rgba(255, 255, 255, 1); }
ul.jol-list-messages li.jol-list-item:hover, ul.jol-list-boxlinks li.jol-list-item:hover, ul.jol-list-messages li.jol-list-item-selected, a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-menu ul ul {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-menu ul ul li a:hover, .jol-menu ul ul li a.active {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-menu ul ul li a:hover, .jol-menu ul ul li a.active {
  border-color: rgba(255, 255, 255, 1); }
.jol-menu ul ul li a:hover, .jol-menu ul ul li a.active {
  color: rgba(255, 255, 255, 1); }
.jol-menu ul ul li a, #top-bar .jol-menu ul ul li a {
  color: rgba(255, 255, 255, 1); }
.jol-menu ul ul li {
  color: rgba(255, 255, 255, 1); }
.jol-menu ul ul li {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0); }
.jol-module, #jol-error-popup, .modal-body {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-module-footer, .modal-footer {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-module-footer a {
  color: rgba(255, 255, 255, 1); }
.jol-module-footer {
  color: rgba(255, 255, 255, 1); }
.jol-module-header, .modal-header {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-module-header a {
  color: rgba(255, 255, 255, 1); }
.jol-module-header {
  color: rgba(255, 255, 255, 1); }
.jol-module a, .jol-link, .btn-link, .modal-body a, ul.jol-list-links li::before, .reviews-versus .review-morereviews::before {
  color: rgba(255, 255, 255, 1); }
a.wikilink, a.jol_lexique_infobulle, #article a.jol_lexique_infobulle {
  border-color: rgba(255, 255, 255, 1); }
.jol-module a:hover, .jol-link:hover, .jol-module a:hover .jol-link, .btn-link:hover, .modal-body a:hover {
  color: rgba(255, 255, 255, 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(255, 255, 255, 1); }
.jol-module, .close, ul.jol-list-select, .jol-tabs a {
  text-shadow: 0 1px 0 rgba(105, 105, 105, 0); }
#top-menu, #menu, .jol-module .fake-menu {
  background-color: rgba(0, 0, 0, 0.7); }
#top-menu .jol-menu > ul > li:hover > a, #menu .jol-menu > ul > li:hover > a, .jol-module .fake-menu .jol-menu > ul > li:hover > a {
  background-color: rgba(0, 0, 0, 0.7); }
#top-menu, #menu, .jol-module .fake-menu {
  border-bottom-color: white; }
#top-menu, #menu, .jol-module .fake-menu {
  box-shadow: 0 4px 0 white inset; }
#top-menu .jol-menu > ul > li:hover > a, #menu .jol-menu > ul > li:hover > a, .jol-module .fake-menu .jol-menu > ul > li.hover > a {
  box-shadow: 0 4px 0 white inset; }
#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: white; }
#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: white; }
#top-menu .jol-menu > ul > li.selected > a > span:after, #menu .jol-menu > ul > li.selected > a > span:after, .jol-module .fake-menu .jol-menu > ul > li.selected > a > span:after {
  color: rgba(255, 255, 255, 1); }
#top-menu .jol-menu > ul > li.selected > a, #menu .jol-menu > ul > li.selected > a, .jol-module .fake-menu .jol-menu > ul > li.selected > a {
  background-color: rgba(0, 0, 0, 0); }
#top-menu .jol-menu > ul > li.selected:hover > a, #menu .jol-menu > ul > li.selected:hover > a, .jol-module .fake-menu .jol-menu > ul > li.selected:hover > a, .jol-module .fake-menu .jol-menu > ul > li.selected.hover > a {
  background-color: rgba(0, 0, 0, 0); }
#top-menu .jol-menu > ul > li.selected > a, #menu .jol-menu > ul > li.selected > a, .jol-module .fake-menu .jol-menu > ul > li.selected > a {
  box-shadow: 0 4px 0 rgba(0, 0, 0, 0) inset; }
#top-menu .jol-menu > ul > li.selected > a > span, #menu .jol-menu > ul > li.selected > a > span, .jol-module .fake-menu .jol-menu > ul > li.selected > a > span {
  color: rgba(255, 255, 255, 1); }
#top-menu .jol-menu > ul > li.selected > a > span, #menu .jol-menu > ul > li.selected > a > span, .jol-module .fake-menu .jol-menu > ul > li.selected > a > span {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0); }
#top-menu .jol-menu > ul > li, #menu .jol-menu > ul > li, .jol-module .fake-menu .jol-menu > ul > li {
  color: white; }
#top-menu .jol-menu > ul > li, #menu .jol-menu > ul > li, .jol-module .fake-menu .jol-menu > ul > li {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6936035156); }
.jol-table thead, .jol-table tbody th, .jol-article table:not(.table) thead, .jol-article table:not(.table) tbody th, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td, .table-bordered {
  border-color: rgba(255, 255, 255, 1); }
.jol-table tbody tr:nth-child(2n) th, .jol-article table:not(.table) tbody tr:nth-child(2n) th, .table-hover > tbody > tr:hover {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-table tbody tr:nth-child(2n+1) th, .jol-article table:not(.table) tbody tr:nth-child(2n+1) th, .table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-table tbody tr:nth-child(2n), .jol-article table:not(.table) tbody tr:nth-child(2n) {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-table tbody tr:nth-child(2n+1), .jol-article table:not(.table) tbody tr:nth-child(2n+1) {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-module .jol-tabs li a:hover, .jol-module .jol-tabs .jol-tab-active a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav > li > a:hover, .nav > li > a:focus, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: rgba(0, 0, 0, 0.4992675781); }
.jol-module .jol-tabs-container {
  border-color: rgba(0, 0, 0, 0); }
.jol-module .jol-tabs li:hover a, .jol-module .jol-tabs .jol-tab-active a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .nav > li > a:hover, .nav > li > a:focus {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) transparent; }
.nav-tabs {
  border-bottom-color: rgba(0, 0, 0, 0); }
.jol-toc {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-window-body, .panel, .panel-footer {
  background-color: rgba(0, 0, 0, 0.7014160156); }
.jol-window .jol-window-head, .jol-window h2.jol-window-head, .jol-window h3.jol-window-head, .jol-window h4.jol-window-head, .panel-default > .panel-heading {
  background-color: rgba(0, 0, 0, 0.7014160156); }
body {
  background: url("https://jolstatic.fr/www/captures/108/4/138014.jpg") no-repeat fixed top center #0f0f0f; }
body.takeover #page-wrapper {
  background-image: url("https://jolstatic.fr/www/captures/108/4/138014.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top center;
  background-color: #0f0f0f; }
#profile-banner-wrapper {
  height: 165px;
  background-image: url("https://jolstatic.fr/www/captures/108/4/138014.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: auto auto;
  background-attachment: fixed; }
#profile-banner {
  display: none; }
#profile-avatar-wrapper {
  top: 0px; }
#profile-avatar-wrapper .jol-image {
  padding: 0px;
  background-color: transparent;
  border: 0px solid #ccc; }
#profile-avatar-wrapper .jol-image a {
  background-color: transparent; }
.jol-list-news .jol-list-news-meta, .jol-list-news .jol-list-news-meta a {
  color: white; }
.jol-tabs li:hover a, .jol-tabs .jol-tab-active a {
  color: rgba(255, 255, 255, 0.8); }
#poll-widget {
  display: none; }
.jol-contentfeed-body-wrapper {
  border-bottom: 1px solid #ccc; }
.jol-article .jol-article-meta a {
  color: white; }
.jol-article-body a {
  text-decoration: underline;
  border-bottom: 0px; }
