@media screen and (max-width:1500px){html body .infos .row1 h3{font-size:18.75px;margin-right:15px}html body .global.shop .book-category{margin:0 120px 75px 0}html body .global.shop .book-category h5,html body .global.shop .book-category h6{margin:0 0 45px -75px}html body .global.shop .book-category .book-item .view{width:calc(100% / 3)}}@media screen and (max-width:1300px){html body .infos .row1 h1{width:40%}html body .infos .row2 h2{margin-left:0}}@media screen and (max-width:1150px){html body .infos .row1 h1{width:60%}html body .infos .row1 .langue{width:50px}html body .infos .row2{padding:5px 10px;line-height:18px}html body .content .formulaire:hover,html body .content .intro:hover,html body .content .pageForm:hover,html body .content .reglement:hover{cursor:default}html body .content .concours{margin-left:40%;width:60%}html body .content .concours .acces,html body .content .concours .subconcours{width:100%;float:none}html body .content .concours .acces .king{padding:0 3%}html body .content .pageForm{margin-left:18%}html body .content .pageForm .formulaire,html body .content .pageForm .intro,html body .content .pageForm .reglement{position:relative;width:100%;left:0}html body .content .pageForm:hover{text-decoration:none}html body .global{left:6%}html body .global .center,html body .global .formulaire,html body .global .intro,html body .global .reglement,html body .global .right{position:relative;width:90%;left:0}html body .global .center{margin-bottom:1em}html body .right{margin-left:8%}html .credits{margin-left:41%}}@media screen and (max-width:950px){html body .infos{position:absolute}html body .infos .row1{flex-direction:column}html body .infos .row1 .langue{display:none}html body .infos .row1 h3{margin-bottom:10px}html body .infos .row1 h1{width:100%;margin-top:10px}html body .menu{z-index:100;right:0;top:auto;padding-top:0!important;max-width:100%;width:100%;background-image:url(img/fond2-3-mobile.svg);height:30px}html body .menu .langueMobile{display:inline;width:100%;display:flex;align-items:center;justify-content:center;position:fixed;height:30px;bottom:0}html body .menu .langueMobile a,html body .menu .langueMobile span{width:15%;height:30px;display:inline-block;height:auto;border-right:1px solid;text-align:center;margin-top:3px}html body .menu .langueMobile span{border-right:0;width:75%}html body .menu .nav{display:none}html body .menu:not(.menuClicked):hover{background-image:url(img/fond2-3-mobile.svg);cursor:n-resize}html body .menu.menuClicked{overflow-y:auto;height:90%;cursor:s-resize;background-image:url(img/fond2-3-mobile.svg)}html body .menu.menuClicked .langueMobile{background:#fff;color:#634209;border-top:1px solid}html body .menu.menuClicked .nav{margin-top:30px;padding:10px;display:block;font-size:18.75px}html body .menu.menuClicked .nav li{line-height:26.25px}html body .menu.menuClicked .nav li::before{content:"l! "}html body .menu.menuClicked .nav li .contentPart{margin-left:50px}html body .menu.menuClicked .nav li .contentPart li{text-transform:lowercase}html body .menu.menuClicked .nav li .contentPart li::first-letter{text-transform:uppercase}html body .menu.menuClicked .nav li .contentPart li:before{content:"6l ";margin-left:-50px;width:50px;display:inline-block}html body .infos .row2 h3{padding:10px 15px}html body{overflow-x:hidden}html body .content .concours,html body .content .concours .acces,html body .content .concours .subconcours,html body marquee{width:100%;margin-left:0;z-index:1000;background:#fff;position:fixed}html body .content{margin-left:0}html body .content .pageForm{margin-left:0;float:none}html body .content .pageForm .formulaire,html body .content .pageForm .intro,html body .content .pageForm .reglement{padding-left:0;padding-right:0}html body .content .pageForm .formulaire righ .content,html body .content .pageForm .intro righ .content,html body .content .pageForm .reglement righ .content{padding:0}html body .content .pageForm .formulaire,html body .content .pageForm .reglement{flex-direction:column}html body .content .pageForm .formulaire h2,html body .content .pageForm .reglement h2{padding:.5rem}html body .content .pageForm .formulaire h2 span:not(:nth-of-type(1)),html body .content .pageForm .reglement h2 span:not(:nth-of-type(1)){display:inline}html body .content .pageForm .formulaire h2.last,html body .content .pageForm .reglement h2.last{display:none!important}html body .content .pageForm .formulaire .content,html body .content .pageForm .reglement .content{padding:.5rem}html body .content .pageForm .formulaire .content .box,html body .content .pageForm .formulaire .content .boxfat,html body .content .pageForm .reglement .content .box,html body .content .pageForm .reglement .content .boxfat{padding-right:.75rem!important}html body .content .concours .titre::before{margin-left:10%}html body .content .concours .titre::after,html body .content .concours .titre::before{font-size:60px}html body .content .concours .titre{word-wrap:break-word}html body .content .concours .acces h2,html body .content .concours .acces h3{font-size:30px;line-height:35px}html body .content .concours .acces .king h4,html body .content .concours .acces .text h4{font-family:futuram;font-size:32px;line-height:38px}html body .global{background:#fff;margin-left:0;left:0;width:100%}html body .global .intro .content,html body .global .intro h1,html body .global .intro h1 div{padding:0}html body .global .center{width:98%;margin-left:1%}html body .global .center .grosTitre h3{font-size:20vw}html body .global .right{width:98%;margin-left:1%}html body .global .intro h1{font-size:2.2rem;line-height:2.6rem}html body .global .formulaire,html body .global .reglement{display:block}html body .global .formulaire .boxfat .accessoire,html body .global .reglement .boxfat .accessoire{width:90%}html body .global .formulaire .content,html body .global .reglement .content{margin-left:0;margin-right:0;padding:0}html body .global .formulaire .content p,html body .global .reglement .content p{padding:0 1rem}html body .global .formulaire .content table,html body .global .reglement .content table{line-height:1rem}html body .global .formulaire .content table td,html body .global .reglement .content table td{font-size:.8rem!important}html body .global .formulaire .content form .large,html body .global .reglement .content form .large{width:100%;vertical-align:top;padding:1rem;padding-left:1rem;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0;padding-left:0;display:block}html body .global .formulaire .content form .large .box,html body .global .reglement .content form .large .box{display:block;width:100%;margin-bottom:1rem}html body .global .formulaire .content form .large .box input,html body .global .reglement .content form .large .box input{width:90%}html body .global .formulaire .content form h4,html body .global .reglement .content form h4{text-transform:uppercase;padding-top:1rem;letter-spacing:.25rem;transform:rotate(0);margin-bottom:60px;margin-left:10px;height:auto}html body .global .formulaire .content form label.accessoire,html body .global .reglement .content form label.accessoire{margin-bottom:30px}html body .global .formulaire .content ul.part,html body .global .reglement .content ul.part{display:block}html body .global .formulaire .content ul.part li,html body .global .reglement .content ul.part li{width:calc(90% - 1rem)}html body .global ul .logos{display:block;margin:25px auto}html body .global .formulaire h2:nth-last-of-type(1),html body .global .reglement h2:nth-last-of-type(1){display:none}html body .global .formulaire h2,html body .global .reglement h2{padding-right:0}html body .global .formulaire h2 span,html body .global .reglement h2 span{display:inline}html body .global .formulaire h2 span:nth-of-type(1),html body .global .reglement h2 span:nth-of-type(1){display:block}html .credits{margin-left:0}html .global.shop{padding-right:0}html .global.shop .submenu{top:0;padding:15px 0 0 0;background-color:#fff;z-index:99;border-left:solid 1px #000f9f;height:100%;width:50%;right:calc(-50% + 15px*2);-webkit-transition:right .5s;transition:right .5s}html .global.shop .submenu ul{margin:0 0 0 30px}html .global.shop .submenu .title-res{position:absolute;width:30px;height:100%;text-align:center;display:block}html .global.shop .submenu .book-category{width:100%}html .global.shop .submenu:hover{right:0;-webkit-transition:right .5s;transition:right .5s}}@media screen and (max-width:600px){html body .global.shop{padding:0}html body .global.shop .submenu{width:90%;right:calc(-90% + 15px*2)}html body .global.shop .submenu ul li:not(:first-of-type){margin-left:0}html body .global.shop h4{margin:0 0 0 18%;font-size:45px}html body .global.shop .book-category{margin:0}html body .global.shop .book-category h5,html body .global.shop .book-category h6{margin-left:15px;font-size:22.5px;line-height:30px}html body .global.shop .book-category h5{margin-bottom:0}html body .global.shop .book-category h5 .sign{width:calc(18% - 15px)}html body .global.shop .book-category h6{margin-top:33.75px}html body .global.shop .book-category .book-item .view{display:none}html body .global.shop .book-category .book-item .about{margin:0 0 0 20%;padding:0 3% 0 0}html body .global.shop .book-category .book-item .about .authors,html body .global.shop .book-category .book-item .about .buy,html body .global.shop .book-category .book-item .about header{font-size:15px;line-height:19.5px}html body .global.shop .book-category .book-item .about .authors .title{font-size:16px}html body .global.shop .book-category .book-item .about .authors,html body .global.shop .book-category .book-item .about header{padding-bottom:0}html body .global.shop .book-category .book-item .about .authors{margin-top:7.5px}html body .global.shop .book-category .book-item .about .details li:nth-child(2){padding:10px 0 0 calc(100% / 3)}html body .global.shop .book-category .book-item .about .details .price{font-size:22.5px}html body .global.shop .book-category .book-item .details,html body .global.shop .book-category .book-item .price{font-size:15px}}