@font-face {font-family: 'adj-icon';src:url('https://www.diantredujeu.net/uploads/fonts/adj-icon.eot?qcb2w3');src:url('https://www.diantredujeu.net/uploads/fonts/adj-icon.eot?#iefixqcb2w3') format('embedded-opentype'),url('https://www.diantredujeu.net/uploads/fonts/adj-icon.woff?qcb2w3') format('woff'),url('https://www.diantredujeu.net/uploads/fonts/adj-icon.ttf?qcb2w3') format('truetype'),url('https://www.diantredujeu.net/uploads/fonts/adj-icon.svg?qcb2w3#adj-icon') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'adj-icon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-bus:before        { content: "\e601"; }.icon-car:before        { content: "\e600"; }.icon-location:before   { content: "\e947"; }.icon-map:before        { content: "\e94c"; }.icon-bubbles:before    { content: "\e96f"; }.icon-menu:before       { content: "\e9bd"; }.icon-mail:before       { content: "\ea86"; }.icon-facebook:before   { content: "\ea8e"; }.icon-twitter:before    { content: "\ea93"; }.icon-cross:before      { content: "\ea0f"; }.icon-spinner:before    { content: "\e97e"; }.icon-calendar:before   { content: "\e953"; }.icon-check:before      { content: "\ea10"; }.icon-wink:before       { content: "\e9e7"; }.icon-key:before        { content: "\e98d"; }.icon-member:before     { content: "\e602"; }html {font-family: "open sans", sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;line-height: 1.5;font-weight: normal;color: rgba(0, 0, 0, 0.87); }@media only screen and (min-width: 0) {html {font-size: 14px; } }@media only screen and (min-width: 1281px) {html {font-size: 15px; } }body {margin: 0;padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block; vertical-align: baseline; }[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}h1, h2, h3 {font-weight: 400; }h1 a, h2 a, h3 a {font-weight: inherit; }h1 {margin: 0.67em 0;font-size: 2.5em;line-height: 1.7;margin: 0; }h2 {font-size: 2em;line-height: 1.7;margin: 1em 0; }h3 {font-size: 1.5em;line-height: 1.7;margin: 1em 0 1em 0; }}img {border: 0;}figure {margin: 1em 40px;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}input[type="number"]{-moz-appearance:textfield;}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;max-width: 100%;}optgroup {font-weight: bold;}html {box-sizing: border-box;}*, *:before, *:after {box-sizing: inherit;}ul {list-style-type: none;}a {color: #039be5;text-decoration: none;}p {line-height: 1.8;}.btn, .btn-large, .btn-flat {display: inline-block;height: 36px;margin-bottom: 15px;padding: 0 2rem;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-clip: padding-box;line-height: 36px;text-transform: uppercase;border: none;outline: 0;-webkit-tap-highlight-color: transparent; }.btn.disabled, .disabled.btn-large, .btn-large.disabled, .btn:disabled, .btn-large:disabled, .btn-large:disabled {background-color: #DFDFDF;box-shadow: none;color: #9F9F9F;cursor: default; }.btn.disabled:hover, .disabled.btn-large:hover, .btn-large.disabled:hover, .btn:disabled:hover, .btn-large:disabled:hover, .btn-large:disabled:hover {background-color: #DFDFDF;color: #9F9F9F; }.btn i, .btn-large i, .btn-flat i {font-size: 1.3rem;line-height: inherit; }.btn, .btn-large {text-decoration: none;color: #fff;background-color: #D4E157 ;text-align: center;letter-spacing: 0.5px;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;cursor: pointer; }.btn:hover, .btn-large:hover {color: #827717; }.btn-flat {box-shadow: none;background-color: transparent;color: #343434;cursor: pointer; }.btn-flat.disabled {color: #b3b3b3;cursor: default; }.btn-large {height: 54px;line-height: 56px; }.btn-large i {font-size: 1.6rem; }ul {padding: 0;}ul li {list-style-type: none;}.clearfix {clear: both; }.clearafter:after {clear: both;content: "";display:block;}.divider {height: 1px;overflow: hidden;background-color: #e0e0e0;}img.responsive-img, video.responsive-video {max-width: 100%;height: auto;}.text-left { text-align: left; }.text-right { text-align: right; }.text-center { text-align: center; }.text-justify { text-align: justify; }.text-ttu { text-transform: uppercase; }.left { float: left !important; }.right { float: right !important; }.no-select, input[type=range], input[type=range] + .thumb {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.masked {max-height: 0;margin:0 !important;overflow: hidden;-webkit-transition: 0.2s ease-out;-moz-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;-ms-transition: 0.2s ease-out;transition: 0.2s ease-out;}.unmasked {max-height: 1000px;}.circle {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-clip: padding-box; }.center-block {display: block;margin-left: auto;margin-right: auto; }.container {padding: 0 1.5rem;margin: 0 auto;max-width: 1280px;width: 100%; }@media only screen and (min-width : 993px) {.container {width: 90%; }}@media only screen and (min-width : 1100px) {.container {width: 80%; }}@media only screen and (min-width : 1281px) {.container {width: 75%; }}.container .row {margin-left: -0.75rem;margin-right: -0.75rem; }.section {padding-top: 1rem;padding-bottom: 1rem; }.section.no-pad { padding: 0; }.section.no-pad-bot { padding-bottom: 0; }.section.no-pad-top { padding-top: 0; }.row {margin-left: auto;margin-right: auto;margin-bottom: 20px; }.row:after {content: "";display: table;clear: both; }.row .col {-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 2em; }.row .col.s1 {width: 8.33333%;margin-left: 0; }.row .col.s2 {width: 16.66667%;margin-left: 0; }.row .col.s3 {width: 25%;margin-left: 0; }.row .col.s4 {width: 33.33333%;margin-left: 0; }.row .col.s5 {width: 41.66667%;margin-left: 0; }.row .col.s6 {width: 50%;margin-left: 0; }.row .col.s7 {width: 58.33333%;margin-left: 0; }.row .col.s8 {width: 66.66667%;margin-left: 0; }.row .col.s9 {width: 75%;margin-left: 0; }.row .col.s10 {width: 83.33333%;margin-left: 0; }.row .col.s11 {width: 91.66667%;margin-left: 0; }.row .col.s12 {width: 100%;margin-left: 0; }.row .col.a1 { margin-right: 8.33333%; }.row .col.p1 { margin-left: 8.33333%; }.mt-0 { margin-top: 0; }.mt-1 { margin-top: 1em; }.mb-0 { margin-bottom: 0; }.mb-1 { margin-bottom: 1em; }.mb-2 { margin-bottom: 2em; }.mr-1 { margin-right: 1em; }.ml-1 { margin-left: 1em; }nav {color: #fff;background-color: #fff;width: 100%;height: 56px;line-height: 56px;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);white-space: nowrap; }nav .nav-wrapper {height: 100%; }nav a {color: #fff; }nav a.button-collapse {float: left;position: relative;z-index: 1;height: 56px; }nav a.button-collapse i {font-size: 2.7rem;height: 56px;line-height: 56px; }nav .brand-logo {position: absolute;color: #fff;display: inline-block;font-size: 2.1rem;padding: 0; }nav .brand-logo.right {right: 0.5rem;padding: 0; }nav ul {margin: 0;height: 56px;/*overflow: hidden;*/ }nav ul li {float: left;padding: 0px;position: relative;-webkit-transition: background-color 0.3s;-moz-transition: background-color 0.3s;-o-transition: background-color 0.3s;-ms-transition: background-color 0.3s;transition: background-color 0.3s; }nav ul li a:hover, nav ul li.active a {background-color: rgba(0, 0, 0, 0.1); }nav ul li ul {position: absolute;height: auto;min-width: 100%;background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%;z-index: 1;display: none;}nav ul ul li {float: none;display: block;}nav ul li:hover ul {display: block;}nav ul a {font-size: 1rem;color: #fff;display: block;padding: 0px 1em; }nav ul.left {float: left; }nav .input-field {margin: 0; }nav .input-field input {height: 100%;font-size: 1.2rem;border: none;padding-left: 2rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid {border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none; }nav .input-field label {top: 0;left: 0; }nav .input-field label i {color: rgba(255, 255, 255, 0.7);-webkit-transition: color 0.3s;-moz-transition: color 0.3s;-o-transition: color 0.3s;-ms-transition: color 0.3s;transition: color 0.3s; }nav .input-field label.active i {color: #fff; }nav .input-field label.active {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0); }.lime { background-color: #cddc39 !important; }.lime.lighten-1 { background-color: #D4E157 !important; }.lime.darken-1 { background-color: #c0ca33 !important; }.lime.darken-2 { background-color: #afb42b !important; }.lime.darken-4 { background-color: #827717 !important; }.olive { background-color: #9FA087 !important; }.olive.lighten-4 { background-color: #ebecd3 !important; }.black { background-color: #000000 !important; }.white { background-color: #FFFFFF !important; }.lime-text { color: #cddc39 !important; }.lime-text.text-lighten-1 { color: #d4e157 !important; }.lime-text.text-darken-1 { color: #c0ca33 !important; }.lime-text.text-darken-4 { color: #827717 !important; }.red-text { color: #ff0000 !important; }.grey-text { color: #999 !important; }.black-text { color: #000000 !important; }.white-text { color: #FFFFFF !important; }.parallax-container {position: relative;overflow: hidden;min-height: 265px;line-height: 0;height: auto;}.parallax {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;}.parallax img {position: absolute;top: 0;width: 100%;}nav .brand-logo {display: block;width: 108px;height: 108px;background: url("https://www.diantredujeu.net/uploads/images/badge.png") no-repeat scroll 0 0 transparent;text-indent: -9999px;overflow: hidden;margin-top: 10px;}nav .button-collapse { display: none; }nav ul li a:hover, nav ul li.menuactive > a {background-color: rgba(175, 180, 80, 0.25) !important;}nav ul a,nav ul .sectionheader > span,nav .brand-logo {color: #444;z-index: 8;}nav ul .sectionheader > span {padding: 0 1em;}.ico-block {margin-top: 1em;}.ico-block i,.ico-block em,.ico-block img {margin: 0;font-size: 3em;line-height: 1;margin-right: .25em;vertical-align: middle;display: inline-block;}.section-block { padding-top: 0; }.section-title { padding: 0 15px; }#index-banner .jdr-explained {background-color: rgba(0, 12, 0, 0.35);padding: 1em}#index-banner .jdr-explained h2 {font-size: 1.8em;line-height: 1.7;margin: 0;}#index-banner .jdr-explained p {line-height: 1.7;margin-top: 0;}#index-banner .jdr-explained p + p {margin: 0;}#index-submenu ul li a:hover, #index-submenu ul li a.active {background: rgba(255,255,255,0.25) !important;}#index-news .row { margin-top: 20px; }#index-news .col.s3 { padding: 0; }#index-news .col img {max-width: 100%;}#index-news .head-article { margin-top: 0; }#index-news .head-article span {display:block;text-transform: uppercase;}#index-news .head-article strong {font-size: 2em;}#index-contact .col.s6 select, #index-contact .col.s6 input, #index-contact .col.s6 textarea { width: 100%; }#index-contact .col.s6 input[type=checkbox],#index-contact .col.s6 input[type=radio]{ width: auto; }#index-contact .col.s6.submit input {width: auto;display: inline-block;height: 36px;margin-bottom: 15px;padding: 0 2rem;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-clip: padding-box;line-height: 36px;text-transform: uppercase;border: none;outline: 0;-webkit-tap-highlight-color: transparent;color: #fff;background-color: #D4E157 ;}#index-contact span.erreur { color: #FB573C }footer.page-footer .col.s3 { padding: 0 1em; }footer.page-footer .col i { font-size: 1.5em; vertical-align: middle; margin-right: 0.25em; }@media only screen and (max-width : 993px) {body { transition: all .5s; position: relative; left: 0; }body.open-menu { left: 70%; overflow: visible; }body.closing-menu { left: 0; overflow: visible; }body.open-menu:before {content: "";position: absolute;top: 0; bottom: 0;left: 0; right: 0;background: rgba(0,0,0,.7);z-index: 9;}nav.main-nav .container { width: 100%; }nav .brand-logo {left: 50%;/*margin-left: -54px;*/}nav a.button-collapse { display: block; z-index: 11; }body.open-menu nav a.button-collapse i { color: #EBECD3; }body.open-menu nav.main-nav ul { position: absolute;z-index: 10;top: 0;left: -70%;width: 70%;height: 100%;background: #fff;}nav.main-nav li {float: none;display: none;}nav.main-nav li.forum {display: block;background-color: #f5f6e9;}body.open-menu nav.main-nav ul ul {position: static;height: auto;background: none;display: block;width: 90%;min-width: 90%;margin-left: 10%;}body.open-menu nav.main-nav li {display: block;}#index-banner .container { width: 100%; }#index-banner .jdr-explained {width: auto;margin-top: 60px;}}@media only screen and (max-width : 993px) {.parallax img { width: 150%; right: -25%; }}@media only screen and (max-width : 720px) {#index-submenu { display: none; }#index-news .col.s3 { padding: 0; }footer.page-footer .col.s3 { width: 50%; }footer.page-footer .col.s3:nth-child(3) { clear:left; }}@media only screen and (max-width : 600px) {.parallax img { width: 250%; right: -50%; }#index-asso .col.s6 { width: 100%; }}@media only screen and (max-width : 480px) {.parallax img { width: 350%; right: -75%; }#index-news .col.s3 { width: 100%; padding: 0 2em 1px; text-align: center; }#index-news .col.s3 img { max-height: 10em; }#index-news .col.s9 { width: 100%; }footer.page-footer .col.s3 .btn { padding: 0 1em; letter-spacing: 0; }}@media only screen and (max-width : 380px) {.parallax img { width: 450%; right: -100%; }}
/* Stylesheet: style_adj_v2 Modified On 2022-04-23 22:52:39 */
html {scroll-behavior: smooth;}.parallax-container {position: static;min-height: 0;height: auto;line-height: 1.5;}.parallax {position: static;}.parallax img {position: static;width: 100%;display: block;}nav .brand-logo {display: block;width: 200px;height: 96px;text-indent: -9999px;overflow: hidden;margin-top: 10px;}nav .brand-logo.e2015 {background: url("https://www.diantredujeu.net/uploads/images/DDJ_logo_small.png") no-repeat scroll 0 0 transparent;}nav .brand-logo.e2016 {background: url("https://www.diantredujeu.net/uploads/images/2016/DDJ_logo_small.png") no-repeat scroll 0 0 transparent;}nav .brand-logo.e2017 {background: url("https://www.diantredujeu.net/uploads/images/2017/DDJ_logo_small.png") no-repeat scroll 0 0 transparent;}nav .brand-logo.e2018 {background: url("https://www.diantredujeu.net/uploads/images/2018/DDJ_logo_small.png") no-repeat scroll 0 0 transparent;}nav .brand-logo.e2019 {background: url("https://www.diantredujeu.net/uploads/images/2019/logo_5.png") no-repeat scroll 0 0 transparent;top: 56px;left: 16px;/*max-width: 95vw;*/width: 360px;height: 160px;background-size: contain;}@media only screen and (max-width : 720px) {nav .brand-logo.e2019 {left: calc(50% - 120px);width: 240px;}}nav ul li a:hover, nav ul li.menuactive > a {background-color: rgba(106, 178, 190, 0.25) !important;}.lightblue { background-color: #6ab2be; }.lightblue.darken-1 { background-color: #558e98; }.lightblue.darken-2 { background-color: #406b72; }.lightblue.darken-4 { background-color: #2a474c; }.lightblue.lighten-1 { background-color: #88c1cb; }.lightblue.lighten-2 { background-color: #a6d1d8; }.lightblue.lighten-4 { background-color: #c3e0e5; }.lightblue-text { color: #6ab2be; }.lightblue-text.text-darken-1 { color: #558e98; }.lightblue-text.text-darken-2 { color: #406b72; }.lightblue-text.text-darken-4 { color: #2a474c; }.lightblue-text.text-lighten-1 { color: #88c1cb; }.lightblue-text.text-lighten-2 { color: #a6d1d8; }.lightblue-text.text-lighten-4 { color: #c3e0e5; }.shadow-text { text-shadow: 1px 1px 0 #fff; }.black-shadow { text-shadow: 3px 3px 0 #000; text-shadow: 1px 1px 2px #000,-1px 1px 2px #000; }#index-banner { height: calc(100vw / 3.55); min-height: 150px; }.parallax { height: 100%; }.parallax img { bottom: 0; top: auto; height: 100%; object-fit: cover; }#index-banner .theme{position: absolute;bottom: 1rem;left: 1rem;width: auto;top: auto;max-width: 90%;}@media only screen and (max-width : 720px) {#index-banner .conquete {top: auto; bottom: .5em;right: auto; left: .5em;}}@media only screen and (max-width : 480px) {/*#index-banner .parallax img { width: 235%; right: 0; }*/#index-banner .conquete { max-width: 35%; }}.footer-copyright {padding: .5em 0;}@media only screen and (max-width : 720px) {footer.page-footer .container .row .col.s6 { width: 100%; }footer.page-footer .container .row .col.s3 { width: 50%; padding: 0 2em; clear: none; }}.col img {max-width: 100%;}@media only screen and (max-width : 720px) {#index-submenu { display: none; }#index-presentation .col.s4 { width: 100%; padding: 0; }#index-presentation .col.s4 .ico-block { text-align: left; }#index-presentation .col.s4 .ico-block i { width: 50px; }#index-presentation .col.s4 p { margin-top: .5em; }}#index-intervenants .ico-block > p:first-child, #index-partenaires .ico-block > p:first-child { min-height: 96px; line-height: 96px;  }#index-intervenants .ico-block div p, #index-partenaires .ico-block div p { min-height: 9em;  }#index-intervenants .col.s4, #index-partenaires .col.s4 { width: 33%; float: none; display: inline-block; vertical-align: top; }#index-intervenants .col.s4:only-child, #index-partenaires .col.s4:only-child { width: 100%; }#index-intervenants .row, #index-partenaires .row { text-align: center; }#index-intervenants .row .col, #index-partenaires .row .col { padding: 0 1em; }@media only screen and (max-width : 720px) {#index-intervenants .col.s4, #index-partenaires .col.s4 { width: 100%; }#index-intervenants .col.s4 .ico-block, #index-partenaires .col.s4 .ico-block { text-align: left; }#index-intervenants .col.s4 .ico-block i,#index-partenaires .col.s4 .ico-block i { width: 50px; }#index-intervenants .col.s4 p, #index-partenaires .col.s4 p { margin-top: .5em; }#index-intervenants .ico-block div p, #index-partenaires .ico-block div p { min-height: 0; }#index-horaires .col.s4 { width: 100%; }#index-horaires .col.s4 h3 { margin-top: .5rem }footer.page-footer .container .row .col.s6 { width: 100%; }footer.page-footer .container .row .col.s3 { width: 50%; padding: 0 2em; clear: none; }}@media only screen and (max-width : 600px) {#index-reservations .col.s6 { width: 100%; }}#index-acces iframe { max-width: 50%; }#index-horaires .s4 p {line-height: 2;margin: 0 0 .5em;padding: 0 0 .5em;border-bottom: 1px #eee solid;overflow: hidden;}#index-horaires .s4 p .hours {background: #C3E0E5;padding: 0px 0.4em;border-radius: 3px;float: right;clear: right;margin-left: 0.4em;line-height: 2;height: 2em;}#index-horaires .s4 p .hours + .hours {margin-top: 0.4em;}#index-tournoi p .disponibilite,#index-soiree-enquete p .disponibilite {background: #C3E0E5;padding: 0px 0.4em;border-radius: 3px;margin: 0 auto;line-height: 2;height: 2em;display: inline-block;}@media only screen and (max-width : 720px) {#index-tarifs .col.s4 { width: 100%; }#index-soiree-enquete .s4 { width: 100%; }#index-soiree-enquete .s8 { width: 100%; }#index-lightsaber .s6 { width: 100%; }#index-lightsaber .s6 iframe { max-width: 100%; }#index-tournoi .s4 { width: 100%; }#index-tournoi .s4 img { max-width: 100%; }#index-horaires .col.s4 { width: 100%; }#index-acces iframe { min-width: 100%; width: 100%; }}@media only screen and (max-width : 600px) {#index-reservations .col.s6 { width: 100%; }}.js .program-block {padding: 0;//max-height:0;overflow:hidden;//transition: all .5s ease;}#index-vendredi.program-block {max-height: 500vh;}.le-programme #index-submenu {display: block;}@media only screen and (max-width : 720px) {#index-lightsaber .row .col.s6 {width:100%}#index-lightsaber .row .col.s6 + .s6 { padding:0; }}.hours .s6 div {display: inline-block;padding: 0.25em 0.5em;background: lightblue;margin: 0 0.25em 0.25em 0;border-radius: 2px;}form .erreur { color:red; }.e2021 nav {height:  auto;}.e2021 .container {width: calc(100% - 2rem);margin: 0 auto;max-width: 1680px;}.e2021 .section-title {padding: 0;}@media only screen and (min-width : 600px) {.e2021 .container { width: 90%;; }}.e2021 nav .nav-wrapper {display: flex;justify-content: space-between;align-items: end;position:relative}.e2021 nav .brand-logo {background: url("https://www.diantredujeu.net/uploads/images/2021/logo.png") no-repeat 50% 50%;width: 320px;height: 144px;position: static;}.e2021 #index-banner {height: auto;}.e2021.diantre-du-jeu-2022 #index-banner .parallax {background: url("https://www.diantredujeu.net/uploads/images/2021/bridge.png") 0 0 no-repeat;background-size: cover;display: flex;padding: 2rem;}.e2021 .parallax {position: relative;}.e2021 .parallax-container {max-height: 65vh;}.e2021 .teaser {color: #12285c;/*position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);*/margin:  auto;display: inline-block;padding: 1.5rem 3rem;border-radius: 10px;background: #fffd;box-shadow: 0 0 20px #000;}.e2021 .teaser p {margin: 0;font-size: 1.5rem;font-weight: bold;line-height: 1.25;}.e2021 #index-partenaires .responsive-img,.e2021 #index-intervenants .responsive-img {max-height:95px;}#index-tournoi .ico-block img {max-height: 80px;max-width: 340px;width: auto;}.e2021 .activity-list {columns: 2;}.e2023.diantre-du-jeu-2023  #index-banner {height: 450px;min-height: 450px;}.e2023.diantre-du-jeu-2023 #index-banner .parallax {background: url("https://www.diantredujeu.net/uploads/images/2023/ddj7_banner2.jpg") 50% 50% no-repeat;background-size: cover;display: flex;padding: 6rem 2rem 2rem;}.e2023 .main-nav {background-color: transparent !important;position: absolute;box-shadow:none;}.e2023 nav .brand-logo {background: url("https://www.diantredujeu.net/uploads/images/2023/logo_ddj7.png") no-repeat 50% 50%;width: 300px;height: 171px;position: absolute;top: 0;}.e2023 .main-nav ul {background: #fff;border-radius: 0 0 5px 5px;}.e2023 .main-nav a.button-collapse {color: #fff !important;}.e2023 .main-nav ul li ul {right: 5px;}.e2023 .btn-blue {background: #406b72}@media only screen and (max-width : 993px) {.e2021 nav .nav-wrapper {justify-content: flex-start;}.e2023 nav .brand-logo {right: calc(50% - 125px);left: auto;background-size: contain;width: 250px;height: 142px;}.e2023.diantre-du-jeu-2023 #index-banner .parallax {padding-top: 10rem;}.e2023.diantre-du-jeu-2023  #index-banner { min-height: 530px; }}.e2024.diantre-du-jeu-2024 #index-banner .parallax {background: url("https://www.diantredujeu.net/uploads/images/2024/ddj8_banner.jpg") 100% 50% no-repeat;background-size: cover;display: flex;padding: 8rem 2rem 2rem;}.e2024 nav .brand-logo {background: url("https://www.diantredujeu.net/uploads/images/2024/logo_ddj8.png") no-repeat 50% 50%;width: 300px;height: 190px;position: absolute;top: 0;}.e2024 .parallax img {max-height: 450px;}@media only screen and (max-width : 993px) {.e2024.diantre-du-jeu-2024 #index-banner .parallax {padding: 14rem 2rem 2rem;}}
/* Stylesheet: style_ddj_v2 Modified On 2024-08-04 23:29:41 */
