@media all and (max-width:1150px){body #global section.lvl2 h1{font-size:16px;line-height:17px;width:25px}body #global section:not(.annonce).lvl2>.lvl3:nth-of-type(1){margin-left:28px}body #global section.lvl2 section article.big,body #global section.annonce article.big,body #imal,body #infosPratiques,body #fablab{width:50% !important;left:25%;margin:0}body #global section.lvl2 section article.big .close{margin-top:-6px}body #infosPratiques .close,body #imal .close{right:25%}body #global section.annonce article.lvl3 .imagebox h2.grosTitre{font-size:50px;line-height:55px}}@media all and (max-width:850px){body #global section.lvl2 h1{font-size:14px;line-height:14px;width:20px;padding-top:5px}body #global #close{padding:3px;margin-left:-2px}body #global section:not(.annonce).lvl2>.lvl3:nth-of-type(1){margin-left:23px}body #global section.lvl2:nth-of-type(2) h2,body #global section.lvl2:nth-of-type(2) h3,body #global section.lvl2:nth-of-type(2) .date{margin:0}body #global section.lvl2 section article.big,body #global section.lvl2:nth-of-type(2) section article.big,body #global section.annonce article.big,body #imal,body #infosPratiques{width:auto !important;height:auto !important;-webkit-transform:translate3d(0, 0, 0);left:8px;right:8px;top:8px;bottom:39px;margin:0}body #global{top:33px;bottom:0}body nav{top:0}body nav .burger{position:absolute;display:inline;right:10px;font-size:25px;cursor:s-resize}body nav img.logoImal{position:absolute}body nav ul,body nav ul li{display:block;text-align:center}body nav ul li:not(.imal){display:none}body nav.clickedMobile{height:auto}body nav.clickedMobile .burger{cursor:n-resize}body nav.clickedMobile ul li{display:block;font-size:24px;line-height:32px}body nav.clickedMobile ul.langs li,body nav.clickedMobile ul.reso li{display:inline}body nav.clickedMobile ul.reso{float:none}body #infosPratiques .close,body #imal .close{right:8px}body #global section.lvl2 section article.big,body #global section.lvl2:nth-of-type(2) section article.big,body #global section.annonce article.big,body #imal,body #infosPratiques{bottom:8px;top:39px;z-index:10}}@media all and (max-width:850px) and (orientation:portrait){body #global section.lvl2{width:calc(100% - 4px);height:calc(25% - 4px)}body #global section.lvl2:nth-of-type(2){top:25%}body #global section.lvl2:nth-of-type(3){top:50%}body #global section.lvl2:nth-of-type(2).maximized .image img{height:100%;width:auto;margin:auto}}