#page404{text-align:center;font-size:3em;line-height:10em;overflow:hidden}.animRotation{display:block;-webkit-animation:cssAnimation 3s 404 linear;-moz-animation:cssAnimation 3s 404 linear;-o-animation:cssAnimation 3s 404 linear}@-webkit-keyframes cssAnimation{from{-webkit-transform:rotate(0deg);color:#606060}50%{color:#fff}to{-webkit-transform:rotate(360deg);color:#606060}}@-moz-keyframes cssAnimation{from{-moz-transform:rotate(0deg)}50%{color:#fff}to{-moz-transform:rotate(360deg)}}@-o-keyframes cssAnimation{from{-o-transform:rotate(0deg)}50%{color:#fff}to{-o-transform:rotate(360deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{outline:0}@font-face{font-family:NexaLight;src:url(/NexaLight.otf);font-weight:400}@font-face{font-family:NexaBold;src:url(/NexaBold.otf);font-weight:400}h2{font-size:2em;padding-bottom:1%}strong{font-weight:700}.clear{clear:both;height:1px;float:none!important;margin:0;padding:0}.center{text-align:center}a{color:#606060;text-decoration:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}a:hover{color:#fff}::selection{background:#000}::-moz-selection{background:#000}input:focus,output:focus{background:#111}html,body{height:100%}body{font-family:NexaLight,Helvetica,Arial,sans-serif;background:#191919;color:#fff;font-size:14px;margin:0}#wrap{min-height:100%}#main{overflow:auto;padding-bottom:70px;min-height:100px}body#page-home #main{margin:3%}header{background:#101010}footer{position:relative;margin-top:-100px;height:100px;clear:both;background:#101010;color:#fff}.socialToolbar{position:absolute;right:0;top:0;list-style:none;overflow:hidden;min-width:80px;margin:25px 10px 0}.socialToolbar li{float:left;margin-left:7%}.socialToolbar li a{display:block;height:21px;overflow:hidden;text-indent:-1000px;width:21px;background:url(/images/sprite.png) no-repeat 0 0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.socialToolbar .tool_facebook a{background-position:-21px 0}.socialToolbar .tool_facebook a:hover{background-position:-21px -21px}.socialToolbar .tool_twitter a{background-position:-42px 0}.socialToolbar .tool_twitter a:hover{background-position:-42px -21px}.socialToolbar .tool_googleplus a{background-position:0 -0px}.socialToolbar .tool_googleplus a:hover{background-position:0 -21px}#outilsAide{position:relative;z-index:100}#outilsAideContentTrigger{z-index:100;position:absolute;top:0;right:0;display:block;cursor:pointer;padding:10px;text-align:right;background:#101010;-webkit-box-shadow:-5px 5px 5px 1px rgba(0,0,0,.2);box-shadow:-1px 1px 5px 1px rgba(0,0,0,.2);-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}#outilsAideContent{width:100%;background:#222;z-index:100;position:absolute;display:block;bottom:40px;-webkit-transition:all .8s ease-in;-moz-transition:all .8s ease-in;-o-transition:all .8s ease-in;transition:all .8s ease-in}#outilsAideContent>div{position:relative;padding:2%;-webkit-box-shadow:-2px 2px 5px 0 rgba(0,0,0,.2);box-shadow:-2px 2px 5px 0 rgba(0,0,0,.2)}#outilsAideContentClose{display:block;cursor:pointer;position:absolute;bottom:-24px;right:0;background:#222;padding:5px 8px;-webkit-box-shadow:-2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.2);-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px}#back{padding:10px;background:#101010;width:50px;display:block}#bthome{position:absolute;right:0;top:0;font-weight:lighter;font-size:1.2em;line-height:6em;padding:0 3%;z-index:1000}#trigger{position:absolute;left:0;top:0;z-index:1000;display:block;font-size:.9em;height:100px;width:100px}#trigger span{display:none}#trigger:before{position:absolute;top:30px;left:30px;margin:auto;width:40px;height:6px;background:#fff;box-shadow:0 6px transparent,0 12px #FFF,0 18px transparent,0 24px #FFF;content:''}#trigger:hover{}#logo{font-size:2.6em;line-height:1.3em;font-weight:400;color:#606060;text-decoration:none;text-align:center;display:block;margin:0 140px 0 100px;line-height:100px}#logo strong,#logo b{color:#fff}@media screen and (max-width:640px){#trigger{height:65px;width:65px}#trigger:before{top:20px;left:10px;width:40px;height:5px}#logo{font-size:1.6em;line-height:3em;margin:0 110px 0 65px}#bthome{font-size:.9em;line-height:5em}}@media screen and (max-width:480px){#logo{margin:0 0 0 65px}#bthome{display:none}}@media screen and (max-width:200px){#logo{font-size:1em;line-height:5em}}#menu.open{opacity:1;visibility:visible}#menu{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:1000;position:fixed;width:300px;height:100%;max-width:100%;background-color:#111;top:0;left:0;box-shadow:5px 0 5px 1px rgba(0,0,0,.2)}#menuClose{cursor:pointer;display:block;position:fixed;left:300px;z-index:1001;top:0;height:40px;width:40px;background:#111 url(/images/fermer.png) no-repeat center center}#menuClose span{display:none}#menu li:first-child a{text-align:center;font-size:1.2em}#menu li:first-child a:hover{background:transparent}#menu li a{color:#fff;display:block;font-size:1.4em;padding:.7em 1em;border-bottom:1px solid #191919;word-wrap:break-word;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}#menu li a:hover{background:rgba(0,0,0,.2)}form div{margin-bottom:2px}input{border:0;background:#000;color:inherit;font:inherit;text-align:center}input,output{border:0;color:inherit;font:inherit;text-align:center}.inputSelector{border:0;background:inherit;color:inherit;font:inherit;text-align:center;display:block;margin:auto;width:100%}label{display:block;margin:2%}#pageHomeContent ul li{display:inline-block;margin:0 3% 3% 0;width:30%;text-align:center;font-size:1.8em;line-height:1.8em}#pageHomeContent ul li:nth-child(3n){margin-right:0}#pageHomeContent ul li a{display:block;background:#111;color:#fff;position:relative;overflow:hidden}#pageHomeContent ul li a img{max-width:100%}#pageHomeContent ul li a span{display:block;position:absolute;bottom:-30px;transform:scale(0.9);word-wrap:break-word;padding:3%;width:94%;background:#111;color:#fff;opacity:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}#pageHomeContent ul li a img{-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}#pageHomeContent ul li a:hover span{background:#000;color:#fff;opacity:1;bottom:0;transform:scale(1)}#pageHomeContent ul li a:hover img{transform:rotate(5deg) scale(0.9)}@media screen and (max-width:1000px){#pageHomeContent ul li{font-size:1em}}@media screen and (max-width:640px){#pageHomeContent ul li{font-size:1em}}@media screen and (max-width:360px){#pageHomeContent ul li{width:100%}}#litres-au-100 .wrapper{text-align: center;}canvas{cursor: pointer;}#litres-au-100 form{font-size: 3em;overflow: hidden;margin-top: 2%;}#litres-au-100 form output{min-width: 240px;max-width: 100%;}#litres-au-100 form > div{float: left;width: 50%;margin-bottom: 2%;}@media screen and (max-width: 600px) {#litres-au-100 form{font-size: 2em;}#litres-au-100 form > div{float: none;width: 100%;}}