@font-face{font-family:Mywriting;src:url(fonts/Mywriting.min.ttf) format('truetype');font-weight:400;font-style:normal;font-size:120%}@font-face{font-family:fontello;src:url(fonts/fontello/font/fontello.eot?95419265);src:url(fonts/fontello/font/fontello.eot?95419265#iefix) format('embedded-opentype'),url(fonts/fontello/font/fontello.woff2?95419265) format('woff2'),url(fonts/fontello/font/fontello.woff?95419265) format('woff'),url(fonts/fontello/font/fontello.ttf?95419265) format('truetype'),url(fonts/fontello/font/fontello.svg?95419265#fontello) format('svg');font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{line-height:1}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;-webkit-text-decoration-skip:objects}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}ol,ul{list-style:none}ol{list-style-type:decimal;list-style-position:outside;padding:0;margin:0;padding-left:28px;padding-top:10px;padding-bottom:10px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}img{border:none;border-style:none;margin:0}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}img{height:auto}img.responsive{height:auto;width:100%}td img.responsive{height:auto;width:100%!important}svg:not(:root){overflow:hidden}canvas{display:inline-block}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table,td,tr{empty-cells:show}table{border-collapse:collapse;border-spacing:0}td{text-align:center}div{display:block;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}div{-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0!important;-khtml-user-select:none;-ms-user-select:none;-o-user-select:none}body.localhost div{-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;-o-user-select:auto;user-select:auto}[hidden]{display:none}.button.active,.button.orange,.button.rouge:hover,.button.violet:hover,.button:hover,.fond_orange,button.active,button.orange,button.rouge:hover,button.violet:hover,button:hover,input[type=button]:hover{background:#f6b213;background:-moz-linear-gradient(top,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);background:-webkit-gradient(top,bottom,color-stop(0,rgba(247,221,26,1)),color-stop(100%,rgba(245,158,15,1)));background:-webkit-linear-gradient(top,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);background:-o-linear-gradient(top,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);background:-ms-linear-gradient(top,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);background:linear-gradient(to bottom,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%)}#html5-solitaire-dialog,.button,.button.active:hover,.button.orange:hover,.fond_bleu,button,button.active:hover,button.orange:hover{background-color:#0eb1f7;background:-moz-linear-gradient(top,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);background:-webkit-gradient(top,bottom,color-stop(0,rgba(3,202,247,1)),color-stop(100%,rgba(24,157,247,1)));background:-webkit-linear-gradient(top,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);background:-o-linear-gradient(top,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);background:-ms-linear-gradient(top,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);background:linear-gradient(to bottom,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%)}.button.violet,.fond_violet,button.violet{background:#9c62e8;background:-moz-linear-gradient(top,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%);background:-webkit-gradient(top,bottom,color-stop(0,rgba(171,116,237,1)),color-stop(100%,rgba(144,82,227,1)));background:-webkit-linear-gradient(top,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%);background:-o-linear-gradient(top,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%);background:-ms-linear-gradient(top,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%);background:linear-gradient(to bottom,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%)}.button.rouge,.fond_rouge,button.rouge{background:#f3517b;background:-moz-linear-gradient(top,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%);background:-webkit-gradient(top,bottom,color-stop(0,rgba(244,109,152,1)),color-stop(100%,rgba(242,61,102,1)));background:-webkit-linear-gradient(top,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%);background:-o-linear-gradient(top,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%);background:-ms-linear-gradient(top,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%);background:linear-gradient(to bottom,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%)}body.fr div.outdated-browser>div.fr{display:block}body.fr div.outdated-browser>div.eng{display:none}body.eng div.outdated-browser>div.eng{display:block}body.eng div.outdated-browser>div.fr{display:none}body.fr div.outdated-browser.modal{display:none}body.eng div.outdated-browser.modal{display:none}div.outdated-browser{background:0 0;position:relative;left:auto;top:auto;right:auto;bottom:auto;margin:0;display:block;width:auto;max-width:550px;margin-left:auto;margin-right:auto;padding:0;padding-top:15px;transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);z-index:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.outdated-browser.modal{background:#fff;position:fixed;left:50%;top:50%;margin:0;display:none;color:#000;text-align:left;width:95%;max-width:550px;padding:25px;transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);-webkit-transform:translate(-50%,-55%);z-index:1500;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:none;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.65);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,.65);box-shadow:0 0 15px 2px rgba(0,0,0,.65)}body.show-outdated-browser div.outdated-browser.modal{display:block}div.outdated-browser h2{text-shadow:none;font-family:Arial;font-weight:700;font-size:16px;color:red;letter-spacing:.5px;text-transform:uppercase;text-align:center;padding:0;margin-top:0;margin-left:0;margin-right:0}div.outdated-browser ul{margin:0;padding:0;border-collapse:separate;display:table;table-layout:fixed;width:100%;box-sizing:border-box;border:none;empty-cells:hide}div.outdated-browser.modal ul{padding-top:10px}div.outdated-browser li{margin:0;padding:0;border:none;text-align:center;display:table-cell;background-image:none;white-space:nowrap;text-align:center;box-sizing:border-box;width:100%}div.outdated-browser li a span{display:block!important;text-align:center;padding-top:5px}div.outdated-browser li a i{text-align:center;margin-left:auto;margin-right:auto;display:block;width:64px;height:64px;background-repeat:no-repeat}div.outdated-browser li.firefox a i{background-image:url(../../im/outdated-browser/firefox.png)}div.outdated-browser li.chrome a i{background-image:url(../../im/outdated-browser/chrome.png)}div.outdated-browser li.safari a i{background-image:url(../../im/outdated-browser/safari.png)}div.outdated-browser li.opera a i{background-image:url(../../im/outdated-browser/opera.png)}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chart-bar-1:before{content:'\e800'}.icon-arrows-cw:before{content:'\e801'}.icon-home:before{content:'\e802'}.icon-info-circled:before{content:'\e803'}.icon-cog-1:before{content:'\e804'}.icon-mail-1:before{content:'\e807'}.icon-resize-full-alt:before{content:'\f0b2'}.icon-history:before{content:'\f1da'}body,html{font-family:Arial,serif;font-size:15px;line-height:18px;letter-spacing:1px;color:#333;min-height:100%;height:100%;width:100%;margin:0;padding:0}@media only screen and (max-width:480px),only screen and (max-device-width:480px){body,html{font-size:13px;line-height:15px;letter_spacing:1px}}body{background-image:url(../../im/wood.jpg)!important;background-position:center top;background-color:#fff;background-repeat:repeat;background-color:#fff}@media only screen and (max-width:480px),only screen and (max-device-width:480px){body{background-image:url(../../im/wood-tinyphone.jpg)!important}}body.blank,body.popup{background-color:#fff;padding:15px;width:auto}html.FullScreenMode{background-image:url(../../im/wood.jpg)!important;background-position:center top;background-color:#fff;background-repeat:repeat}@media only screen and (max-width:480px),only screen and (max-device-width:480px){html.FullScreenMode{background-image:url(../../im/wood-tinyphone.jpg)!important}}.NotOnMobile{display:block!important}.OnMobileOnly{display:none!important}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.NotOnMobile{display:none!important}.OnMobileOnly{display:block!important}}div.conteiner_pub_skyscraper{display:table;position:absolute;top:0;left:0;z-index:888888888;bottom:0;height:100%}body.ads120x600 div.conteiner_pub_skyscraper{min-width:140px;width:20%}@media only screen and (max-width:1680px),only screen and (max-device-width:1680px){body.ads120x600 div.conteiner_pub_skyscraper{width:15%}}@media only screen and (max-width:1460px),only screen and (max-device-width:1460px){body.ads120x600 div.conteiner_pub_skyscraper{width:12%}}@media only screen and (max-device-width:720px){body.ads120x600 div.conteiner_pub_skyscraper{min-width:0;display:none}}div.conteiner_pub_skyscraper>div{display:table-cell;vertical-align:top;text-align:center;padding-top:58px}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){div.conteiner_pub_skyscraper>div{padding-top:50px}}div.conteiner_pub_skyscraper>div span{display:block;color:#fff;font-weight:400;font-size:10px;letter-spacing:1.5px;text-align:center;padding:0;margin:0;line-height:10px}.skyscraper120x600{width:120px;height:600px;display:inline-block}@media only screen and (max-device-width:720px){.skyscraper120x600{display:none!important;width:0;height:0}}h1,h2,h3,h4,h5,h6{font-family:Mywriting,Helvetica,sans-serif;letter-spacing:2px;font-weight:400;font-size:20px;font-weight:400;color:#0fb0f7;text-shadow:1px 1px 1px rgba(0,0,0,.5)}h2,h4{margin-top:30px;margin-bottom:15px;font-size:23px}@media only screen and (max-width:480px),only screen and (max-device-width:480px){h2,h4{margin-top:17px;margin-bottom:8px;font-size:18px;letter-spacing:1px}}h1{font-size:22px}@media only screen and (max-width:480px),only screen and (max-device-width:480px){h1{font-size:18px;letter-spacing:1px}}p{padding:0;padding-bottom:7px;padding-top:7px;text-align:justify}span.texte_bleu{color:#2f96bb}span.texte_bleu_fonce{color:#23748f}span.texte_rouge{color:#ba0139}span.texte_orange{color:#f15923}span.texte_violet{color:#909}span.texte_vert{color:#90a62b}span.texte_jaune{color:#f90}span.legende,span.legende a{color:#f90;font-size:12px}span.texte_geant{font-size:32px;line-height:32px}span.texte_espace{letter-spacing:-1px}a{color:#2f96bb;text-decoration:none}a:hover{color:#f90;text-decoration:underline}a img{border-bottom:none}.break{clear:both;background:0 0}.raz{clear:both;padding:0;margin:0;line-height:0;background:0 0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{zoom:1}.float-right{float:right}.float-left{float:left}.only_when_print{display:none}.largeur_maxi{max-width:980px}div#wrapper{width:auto;padding:20px;margin:0;padding-top:50px;min-height:100%;height:100%;display:block;position:relative;left:0}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div#wrapper{padding:10px;padding-top:30px}}body.home div#wrapper{padding-top:0;padding-bottom:0}@media only screen and (max-width:480px),only screen and (max-device-width:480px){body.home div#wrapper{padding-top:0}}div#header{display:block;text-align:center;border:0 solid #10759f;margin:0;border-bottom:1px solid #10759f;-webkit-box-shadow:0 2px 9px 0 rgba(50,50,50,.7);-moz-box-shadow:0 2px 9px 0 rgba(50,50,50,.7);box-shadow:0 2px 9px 0 rgba(50,50,50,.7);position:absolute;top:0;left:0;z-index:100;width:100%;height:36px;color:#fff;letter-spacing:2px;font-family:Mywriting,Helvetica,sans-serif;font-size:22px;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.7);padding-top:0}@media only screen and (max-width:480px),only screen and (max-device-width:480px){div#header{height:33px;font-size:18px;-webkit-box-shadow:0 1px 6px 0 rgba(50,50,50,.7);-moz-box-shadow:0 1px 6px 0 rgba(50,50,50,.7);box-shadow:0 1px 6px 0 rgba(50,50,50,.7)}}div#header:after{background:0 0;border-bottom:1px dashed rgba(255,255,255,.75);content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:2px}div#header div.inner_conteiner{display:table;width:95%;height:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px),only screen and (max-device-width:768px){div#header div.inner_conteiner{width:100%}}div#header div.inner_conteiner div{display:table-cell;text-align:center;vertical-align:middle}div#header h1{padding:0;margin:0;display:block;text-shadow:1px 1px 1px rgba(0,0,0,.7);font-family:Mywriting,Helvetica,sans-serif;padding-top:0;margin-top:0;color:#fff}body.en div#header h1{letter-spacing:3px}div#header h1 span{display:inline}div.liens_footer{color:#fff;display:block;padding-top:20px;padding-bottom:40px;text-align:center}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.liens_footer{padding-top:0;padding-bottom:20px}}div.liens_footer a{margin-left:20px;margin-right:20px}body.en div.liens_footer a{margin-left:10px;margin-right:10px}body.en div.liens_footer a,div.liens_footer a{padding-top:6px!important;padding-bottom:5px!important}@media only screen and (max-width:768px),only screen and (max-device-width:768px){body.en div.liens_footer a,div.liens_footer a{display:block;margin-bottom:20px;width:95%;max-width:340px;margin-left:auto;margin-right:auto;letter-spacing:4px;font-size:23px}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){body.en div.liens_footer a,div.liens_footer a{display:block;margin-bottom:20px;width:97%;max-width:340px;margin-left:auto;margin-right:auto;letter-spacing:3px;font-size:23px;padding-left:8px}}@media only screen and (max-width:820px),only screen and (max-device-width:820px){body.en div.liens_footer a{display:block;margin-bottom:20px;width:97%;max-width:420px;margin-left:auto;margin-right:auto;letter-spacing:4px;font-size:23px}}@media only screen and (max-width:400px),only screen and (max-device-width:400px){body.en div.liens_footer a{letter-spacing:2px;font-size:22px}}div.copyright{display:block;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:25px}div.copyright,div.copyright a{color:#fff;font-size:12px}.top_ads{padding-top:15px;padding-bottom:10px}.left_nav_ads{margin-top:10px;margin-left:5px}.bottom_ads{margin-top:15px;clear:both;margin-bottom:15px;max-width:530px!important}body.home .left_nav_ads{display:none!important}body.home .top_ads{margin-bottom:50px}.adsbygoogle .carre_300x250{margin-top:15px;clear:both;margin-bottom:15px;width:300px;height:250px}.adsbygoogle.NotOnMobile.carre_300x250{display:inline-block!important;margin-left:10px;-webkit-box-shadow:0 0 2px 1px rgba(50,50,50,.42);-moz-box-shadow:0 0 2px 1px rgba(50,50,50,.42);box-shadow:0 0 2px 1px rgba(50,50,50,.42)}ul{list-style-type:none;list-style:none;margin:0;padding:0;display:block;list-style-position:outside;padding-left:0;padding-top:4px}li,li.puce_bleue{margin-left:0;padding-left:14px;padding-top:1px;padding-bottom:10px;border:none;text-align:justify;line-height:17px;color:#555;background-image:url(../../im/puces/puce-bleu.gif);background-repeat:no-repeat;background-position:0 7px}ol,ol li{font-weight:400;background-image:none}ol li a{color:#2f96bb;font-weight:400;border-bottom:none}ol li a:hover{font-weight:400}il{margin-left:0;padding-left:0}hr{display:inlblock;border:none;border-style:none none none;margin-top:75px;margin-bottom:5px;height:15px;line-height:15px;clear:both;background-image:url(../../im/puces/hr_dots.png);background-repeat:repeat-x;background-position:center center}@media only screen and (max-width:720px),only screen and (max-device-width:720px){hr{margin-top:30px;margin-bottom:0;padding-bottom:0;line-height:30px}}.paper-box,.paper-box:after,.paper-box:before,div#erreur_404,div#erreur_404:after,div#erreur_404:before{background-color:#fff;border:1px solid #d1b5a1;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3);-moz-box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3);box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3)}.paper-box,div#erreur_404{position:relative;width:auto;max-width:850px;padding:30px;padding-top:5px;margin:40px auto;display:block}@media only screen and (max-width:768px),only screen and (max-device-width:768px){.paper-box,div#erreur_404{width:auto;max-width:97%;margin:20px auto}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.paper-box,div#erreur_404{padding:9px;padding-top:0;width:auto;max-width:97%;margin:20px auto;-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.3);-moz-box-shadow:0 -2px 3px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.3);box-shadow:0 -2px 3px rgba(0,0,0,.3),0 2px 3px rgba(0,0,0,.3)}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){body.home .paper-box,body.home div#erreur_404{margin-top:-20px}}.paper-box:after,.paper-box:before,div#erreur_404:after,div#erreur_404:before{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;max-width:100%;height:100%;z-index:-1;-webkit-transform:translateZ(0);outline:1px solid transparent;backface-visibility:hidden}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.paper-box:after,.paper-box:before,div#erreur_404:after,div#erreur_404:before{display:none}}.paper-box:after,div#erreur_404:after{-webkit-transform:rotateZ(.69deg);-o-transform:rotate(.69deg);transform:rotateZ(.69deg) translateY(-10px)}.paper-box:before,div#erreur_404:before{-webkit-transform:rotateZ(-.85deg);-o-transform:rotate(-.85deg);transform:rotateZ(-.85deg) translateY(-13px)}.paper-box h2,div#erreur_404 h2{color:#0fb0f7;border-bottom:2px dashed #0fb0f7;text-shadow:none;padding-bottom:15px}.button,button{border-top:none;border-left:none;border-right:none;border-bottom:3px solid #0a649e;border-right:2px solid #0a649e;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:3px 3px 9px 0 rgba(50,50,50,.5);-moz-box-shadow:3px 3px 9px 0 rgba(50,50,50,.5);box-shadow:3px 3px 9px 0 rgba(50,50,50,.5);margin-left:3px;margin-right:5px;display:inline-block}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.button,button{border-left:none;border-top:none;border-bottom:2px solid #0a649e;border-right:1px solid #0a649e;-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.5);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.5);box-shadow:2px 2px 5px 0 rgba(50,50,50,.5)}}.button,.button a,a.button,button{text-shadow:1px 1px 1px rgba(0,0,0,.7);font-family:Mywriting,Helvetica,sans-serif;letter-spacing:2px;font-size:17px!important;white-space:nowrap;color:#fff;text-decoration:none;text-align:left;vertical-align:middle;line-height:22px!important;padding-top:3px!important;padding-bottom:1px!important;padding-left:14px;padding-right:14px}.button>i,button>i{margin-right:4px;font-size:17px!important;margin-bottom:5px!important}

.button:before,#html5-solitaire-sidebar * button:before, #wrapper * button:before{appearance:none;background:0 0;border:.1em dashed #fff;content:"";display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.button.violet,button.violet{border-bottom:3px solid #6921cb;border-right:2px solid #6921cb}
.button.rouge,button.rouge{border-bottom:3px solid #a2103d;border-right:2px solid #a2103d}
@media only screen and (max-width:720px),only screen and (max-device-width:720px){.button.rouge,button.rouge{border-bottom:2px solid #a2103d;border-right:1px solid #a2103d}}.button.orange,button.orange{border-bottom:3px solid #865200;border-right:2px solid #a2103d}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.button.orange,button.orange{border-bottom:2px solid #865200;border-right:1px solid #a2103d}}
.button.active,.button.rouge:hover,.button.violet:hover,.button:hover,button.active,button.rouge:hover,button.violet:hover,button:hover,input[type=button]:hover{border-bottom:3px solid #865200;border-right:2px solid #865200;color:#fff;text-decoration:none}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.button.active,.button.rouge:hover,.button.violet:hover,.button:hover,button.active,button.rouge:hover,button.violet:hover,button:hover,input[type=button]:hover{border-bottom:2px solid #865200;border-right:1px solid #865200}}.button.active:hover,.button.orange:hover,button.active:hover,button.orange:hover{border-bottom:3px solid #0a649e!important;border-right:2px solid #0a649e!important}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.button.active:hover,.button.orange:hover,button.active:hover,button.orange:hover{border-bottom:2px solid #0a649e!important;border-right:1px solid #0a649e!important}}fieldset{margin:0;margin-bottom:28px;padding:8px;padding-top:12px}legend{padding:0;padding-bottom:0;text-transform:uppercase;font-size:14px;letter-spacing:0;line-height:18px;padding-left:8px;padding-right:8px}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}input[type=button]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=text]:focus{outline:0}button::-moz-focus-inner{border:0;padding:0}TEXTAREA,input[type=password],input[type=text]{background-color:#fff;padding:3px;padding-left:3px;padding-right:16px;border:1px solid #2f96bb;-webkit-appearance:textfield;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.2),inset -1px -1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.2),inset -1px -1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 1px 1px 3px 1px rgba(0,0,0,.2),inset -1px -1px 2px 0 rgba(0,0,0,.1)}TEXTAREA{padding-right:4px}SELECT{background-color:#fff;padding:3px;padding-left:3px;padding-right:2px;border:1px solid #2f96bb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.43),inset -1px -1px 3px 0 rgba(0,0,0,.28);-moz-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.43),inset -1px -1px 3px 0 rgba(0,0,0,.28);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.43),inset -1px -1px 3px 0 rgba(0,0,0,.28)}SELECT:focus,TEXTAREA:focus,input[type=password]:focus,input[type=text]:focus{outline:0;border:1px solid #f90}label{color:#555;font-weight:400;display:block;margin-bottom:.5em;padding-left:2px;padding-right:6px}:focus{outline:0}input:-webkit,input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#4b0117}input:-webkit-autofill:focus{-webkit-box-shadow:inset 2px 2px 5px 0 silver,0 0 0 50px #fff inset;-webkit-text-fill-color:#4b0117}SELECT.big{line-height:15px;font-size:13px;padding:5px;padding-left:3px;padding-right:2px}input[type=button]{-webkit-appearance:none}div#social_icons_conteiner{max-width:980px;text-align:center;margin-left:auto;margin-right:auto;display:block}div.social_icons_conteiner{padding-top:55px}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.social_icons_conteiner{padding-top:15px}}div.social_icons_conteiner h3{color:#fff;font-size:35px;padding-bottom:30px;font-family:Mywriting;line-height:45px;letter-spacing:3px}@media only screen and (max-width:768px),only screen and (max-device-width:768px){div.social_icons_conteiner h3{font-size:30px;line-height:40px;letter-spacing:2px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){div.social_icons_conteiner h3{font-size:26px;line-height:30px;letter-spacing:2px}}.social_icons{margin:0;display:block;margin-top:5px;margin-bottom:10px}ul.social_icons{padding:0!important;margin:0!important;list-style-type:none!important;list-style-image:none!important;display:block;text-align:center;background:red;position:relative;width:100%}ul.social_icons li{padding-left:0!important}.icon{float:left;position:relative;height:0;margin:0;display:block}.icon{width:10.5%;padding-bottom:10%}.icon:last-of-type{margin-right:0}.social_icons.with_8_icons .icon{width:10.62%;padding-bottom:10%;margin-right:.95%;margin-left:.95%}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.social_icons.with_8_icons .icon{width:24.65%;margin-right:0;margin-left:0;margin-bottom:1%;padding-bottom:19%;border:2vw solid transparent}}.social_icons.with_8_icons .icon:first-child{margin-left:0}.social_icons.with_8_icons .icon:last-of-type{margin-right:0}.icon a:before{background:0 0;border:.13em dashed #fff;content:"";display:block;position:absolute;top:5px;left:5px;right:5px;bottom:5px;pointer-events:none}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.icon a:before{top:2px;left:2px;right:2px;bottom:2px;border:.083em dashed #fff}}.icon a:after{background:0 0;border:1px solid rgba(255,255,255,.2);content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.icon a:after{border:none}}.icon a{display:block;position:absolute;left:0;width:100%;height:100%;background-size:80%;background-repeat:no-repeat;background-position:center center;transition:all .2s ease-out;text-decoration:none;-webkit-box-shadow:3px 3px 16px 0 rgba(0,0,0,.47);-moz-box-shadow:3px 3px 16px 0 rgba(0,0,0,.47);box-shadow:3px 3px 16px 0 rgba(0,0,0,.47)}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.icon a{-webkit-box-shadow:2px 2px 6px 0 rgba(0,0,0,.47);-moz-box-shadow:2px 2px 6px 0 rgba(0,0,0,.47);box-shadow:2px 2px 6px 0 rgba(0,0,0,.47)}}.icon a,li.icon{border:1px solid transparent;outline:0}.icon a,.icon a:after,.icon a:before,li.icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.icon a,.icon a:after,.icon a:before,li.icon{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}.icon a:hover{background-size:100%;transition:all .2s ease-out}.icon span.icon_name{display:none;position:absolute;opacity:1;top:0;color:#fff;font-size:12px;text-align:center;white-space:nowrap;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;color:#fff;z-index:777!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-shadow:1px 1px .5px rgba(0,0,0,.5);margin-bottom:8px}span.icon_name:after{top:95%;left:0;border:1px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}span.icon_name:after{border-top-color:#3b5998;border-width:8px;margin-left:-8px}.icon_facebook a{background-image:url(../im/social_icons/facebook-64.png)}.icon_facebook a,.icon_facebook span.icon_name{background-color:#3b5998}.icon_facebook span.icon_name:after{border-top-color:#3b5998}.icon_twitter a{background-image:url(../im/social_icons/twitter-64.png)}.icon_twitter a,.icon_twitter span.icon_name{background-color:#00aced}.icon_twitter span.icon_name:after{border-top-color:#00aced}.icon_linkedin a{background-image:url(../im/social_icons/linkedin-64.png)}.icon_linkedin a,.icon_linkedin span.icon_name{background-color:#0076b4}.icon_linkedin span.icon_name:after{border-top-color:#0076b4}.icon_instagram a{background-image:url(../im/social_icons/instagram-64.png)}.icon_instagram a,.icon_instagram span.icon_name{background-color:#5c3d2e}.icon_instagram span.icon_name:after{border-top-color:#5c3d2e}.icon_googleplus a{background-image:url(../im/social_icons/googleplus-64.png)}.icon_googleplus a,.icon_googleplus span.icon_name{background-color:#fc5345}.icon_googleplus span.icon_name:after{border-top-color:#fc5345}.icon_buffer a{background-image:url(../im/social_icons/buffer-64.png)}.icon_buffer a,.icon_buffer span.icon_name{background-color:#fc5345}.icon_buffer span.icon_name:after{border-top-color:#fc5345}.icon_reddit a{background-image:url(../im/social_icons/reddit-64.png)}.icon_reddit a,.icon_reddit span.icon_name{background-color:#5f99cf}.icon_reddit span.icon_name:after{border-top-color:#5f99cf}.icon_stumbleupon a{background-image:url(../im/social_icons/stumbleupon-64.png)}.icon_stumbleupon a,.icon_stumbleupon span.icon_name{background-color:#ef6632}.icon_stumbleupon span.icon_name:after{border-top-color:#ef6632}.icon_pocket a{background-image:url(../im/social_icons/pocket-64.png)}.icon_pocket a,.icon_pocket span.icon_name{background-color:#ef4056}.icon_pocket span.icon_name:after{border-top-color:#ef4056}.icon_pinterest a{background-image:url(../im/social_icons/pinterest-64.png)}.icon_pinterest a,.icon_pinterest span.icon_name{background-color:#cb2129}.icon_pinterest span.icon_name:after{border-top-color:#cb2129}.icon_email a{background-image:url(../im/social_icons/email-64.png)}.icon_email a,.icon_email span.icon_name{background-color:#848484}.icon_email span.icon_name:after{border-top-color:#848484}div.mini_social_icons h3{display:none}div.mini_social_icons .social_icons.with_8_icons .icon{width:11.35%;padding-bottom:11%;margin-right:.58%;margin-left:.58%}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.mini_social_icons .social_icons.with_8_icons .icon{width:12.35%;padding-bottom:9.35%;margin-right:0;margin-left:0;margin-bottom:.3%;border:.75vw solid transparent}}div.mini_social_icons .icon a:before{top:4px;left:4px;right:4px;bottom:4px;border:.083em dashed #fff}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.mini_social_icons .icon a:before{top:1px;left:1px;right:1px;bottom:1px;border:.083em dashed #fff}}div.mini_social_icons div.social_icons_conteiner{padding-top:0;margin-top:0}div.mini_social_icons .icon a,div.mini_social_icons .icon a:after,div.mini_social_icons .icon a:before,div.mini_social_icons li.icon{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.mini_social_icons .icon a,div.mini_social_icons .icon a:after,div.mini_social_icons .icon a:before,div.mini_social_icons li.icon{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}}div.mini_social_icons .icon a{-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.47);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.47);box-shadow:2px 2px 4px 0 rgba(0,0,0,.47)}@media only screen and (max-width:720px),only screen and (max-device-width:720px){div.mini_social_icons .icon a{-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.47);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,.47);box-shadow:2px 2px 4px 0 rgba(0,0,0,.47)}}div.mini_social_icons .social_icons.with_8_icons .icon:first-child{margin-left:.47%}div.mini_social_icons .icon_twitter a,div.mini_social_icons .icon_twitter span.icon_name{background-color:#0288ba}div.mini_social_icons .icon_twitter span.icon_name:after{border-top-color:#0288ba}div#solitaire_conteiner{display:block;margin:0;padding-top:0;min-width:100%;height:100%;box-sizing:border-box;text-align:center}@media only screen and (max-device-width:720px){div#solitaire_conteiner{margin-left:-10px!important;margin-right:-10px!important}}body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-left:20%;padding-right:18%}@media only screen and (max-width:1680px),only screen and (max-device-width:1680px){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-left:15%;padding-right:7.5%}}@media only screen and (max-width:1460px),only screen and (max-device-width:1460px){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-left:12%;padding-right:1.2%}}@media only screen and (max-width:1230px),only screen and (max-device-width:1230px){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-right:0}}@media only screen and (max-width:1080px),only screen and (max-device-width:1080px){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-right:0;padding-left:140px}}@media only screen and (max-width:1024px) and (orientation:portrait),only screen and (max-device-width:1024px) and (orientation:portrait){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-right:0;padding-left:140px}}@media only screen and (max-device-width:720px){body.ads120x600 div#html5-solitaire-loading,body.ads120x600 div#solitaire_conteiner{padding-right:0;padding-left:0;margin-left:-10px!important;margin-right:-10px!important}}div#comment_jouer{padding-top:55px}.html5-solitaire,solitaire{position:relative;display:block;color:#fff;font-weight:bolder;overflow:hidden;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);width:100%;height:100%;text-align:center;z-index:1000;top:0;left:0;bottom:0;right:0}#html5-solitaire-board{height:100%;position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0;bottom:0;right:0;background:0 0}.html5-solitaire canvas,solitaire canvas{position:absolute;top:38px;left:0}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){.html5-solitaire canvas,solitaire canvas{top:34px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.html5-solitaire canvas,solitaire canvas{top:26px}}.html5-solitaire canvas,canvas,solitaire canvas{background:rgba(255,255,255,0)!important}div#html5-solitaire-loading{top:55%;width:100%;position:absolute;display:none;text-align:center;font-size:12px!important;letter-spacing:1px!important;color:#fff;font-weight:400!important;pointer-events:none;cursor:default;overflow:hidden;box-sizing:border-box;z-index:88888}body.solitaire div#html5-solitaire-loading{display:block}.html5-solitaire ul,solitaire ul{list-style:none}#html5-solitaire-board li,#html5-solitaire-sidebar li,#html5-solitaire-topbar li{background:0 0}#html5-solitaire-sidebar{position:absolute;top:auto;bottom:8px;left:0;right:0;width:100%;padding:0;margin:0;z-index:1001;text-align:center}@media only screen and (max-width:900px),only screen and (max-device-width:900px){#html5-solitaire-sidebar{bottom:0}}#html5-solitaire-sidebar ul{margin:0;padding:0;border-collapse:separate;display:table;table-layout:fixed;width:100%;box-sizing:border-box;border:none;empty-cells:hide}#html5-solitaire-sidebar li{margin:0;padding:0;border:none;display:table-cell;background-image:none;white-space:nowrap;text-align:center;box-sizing:border-box;width:100%}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#html5-solitaire-sidebar li{padding-left:6px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#html5-solitaire-sidebar li:first-child{padding-left:10px}}#html5-solitaire-sidebar i{font-size:16px;line-height:30px;padding-right:0!important;margin-right:0!important}#html5-solitaire-sidebar li button{min-width:160px;text-align:center}#html5-solitaire-sidebar li.fullscreen{display:none}body.FullScreenEnabled #html5-solitaire-sidebar li.fullscreen{display:table-cell}#html5-solitaire-sidebar li.sound{display:none}#html5-solitaire-sidebar li.draw3{display:none}#html5-solitaire-sidebar li.stats{display:table-cell}#html5-solitaire-sidebar li.options{display:none}#html5-solitaire-sidebar li.test{display:none}#html5-solitaire-sidebar li span.no_abreg{display:inline}#html5-solitaire-sidebar li span.abreg{display:none}.icon-volume-off{padding-right:15px!important}.icon-check-sign{padding-right:4px!important}#html5-solitaire-options{display:none}@media only screen and (max-width:1024px),only screen and (max-device-width:1024px){#html5-solitaire-sidebar li span.no_abreg{display:none!important}#html5-solitaire-sidebar li span.abreg{display:inline!important}}@media only screen and (max-width:900px),only screen and (max-device-width:900px){#html5-solitaire-sidebar [class*=" icon-"]:before,#html5-solitaire-sidebar [class^=icon-]:before{font-size:21px!important;line-height:.55em!important;width:.65em!important}#html5-solitaire-sidebar button,#html5-solitaire-sidebar button:after,#html5-solitaire-sidebar button:before{background:0 0!important;border:none!important;padding:0!important;margin:0!important;line-height:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#html5-solitaire-sidebar ul{table-layout:fixed}#html5-solitaire-sidebar li,#html5-solitaire-sidebar li button{min-width:auto;width:auto}#html5-solitaire-sidebar button i,#html5-solitaire-sidebar i{padding:0!important;display:block!important;font-size:25px!important;line-height:25px!important;margin:0!important}#html5-solitaire-sidebar li.sound{display:none}#html5-solitaire-sidebar li.draw3{display:none}#html5-solitaire-sidebar li.options{display:none}#html5-solitaire-sidebar li.stats{display:inline}#html5-solitaire-sidebar li.test{display:inline}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-sidebar li.fullscreen{display:none!important}}#html5-solitaire-dialog{position:relative;left:auto;top:-1000px;margin:0;margin-left:auto;margin-right:auto;display:block;color:#fff;text-align:left;width:96%;max-width:590px;padding:24px 22px 24px 22px;z-index:3500;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:top .3s ease-in;-moz-transition:top .3s ease-in;-o-transition:top .3s ease-in;transition:top .3s ease-in;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #10759f;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.65);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,.65);box-shadow:0 0 15px 2px rgba(0,0,0,.65)}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog{width:97%;padding:7px;padding-top:8px;padding-bottom:8px;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.65);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,.65);box-shadow:0 0 4px 2px rgba(0,0,0,.65)}}#html5-solitaire-dialog:before{background:0 0;border:.1em dashed #fff;content:"";display:block;position:absolute;top:7px;left:7px;right:7px;bottom:7px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog:before{top:0;left:0;right:0;bottom:0;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}body.html5-solitaire-show-modal #html5-solitaire-dialog{top:10%;}#html5-solitaire-dialog-message{text-align:center}#html5-solitaire-dialog-close{margin-left:auto!important;margin-right:auto!important;display:block;margin-top:20px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){#html5-solitaire-dialog-close{-chrome-:only(;width: 130px;)}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog-close,#html5-solitaire-dialog-close:hover{margin:0!important;display:block;position:absolute;right:2px;top:-1px;background:0 0;border:none!important;width:auto;height:auto;min-width:auto;padding:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:transparent;font-size:43px;line-height:35px}#html5-solitaire-dialog-close:after,#html5-solitaire-dialog-close:before{content:none;border:none!important}#html5-solitaire-dialog-close:before{font-family:Arial;content:"×";color:#fff;font-size:43px;line-height:35px;text-align:right;padding:0!important}}#html5-solitaire-dialog h1{margin-top:0;color:#fff;text-align:left;line-height:26px;font-size:22px}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog h1{font-size:18px;letter-spacing:1px;line-height:20px;margin-top:3px;margin-bottom:9px}}#html5-solitaire-dialog h1.solitaire-stats{text-align:center}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog h1.solitaire-stats{margin-left:-8px}}#html5-solitaire-dialog table{width:100%;padding:0;margin:0;margin-bottom:5px;margin-top:10px;border-collapse:separate;border-spacing:3px;empty-cells:show}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog table{border-spacing:2px;margin-bottom:0!important;margin-top:0}}#html5-solitaire-dialog table td,#html5-solitaire-dialog table th{padding:4px 10px 4px 10px;font-weight:400;font-size:14px;background:rgba(5,109,135,.2)}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog table td,#html5-solitaire-dialog table th{font-size:11px;letter-spacing:-.1px;line-height:11px;padding:2px 6px 2px 6px;height:18px}}#html5-solitaire-dialog table th{text-align:center;vertical-align:middle;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}#html5-solitaire-dialog table td.NoBackground,#html5-solitaire-dialog table th.NoBackground{background:0 0}#html5-solitaire-dialog table td.definition{text-align:left;vertical-align:middle}#html5-solitaire-dialog table td.value{text-align:center;vertical-align:middle;white-space:nowrap}#html5-solitaire-dialog table td div.definition{float:left}#html5-solitaire-dialog table td div.value{float:right;text-align:center;min-width:50px}#html5-solitaire-reset-stats{text-align:center;color:red;text-decoration:none;margin-bottom:20px;margin-top:20px;width:auto;font-weight:400;padding:0;display:none}#html5-solitaire-dialog div.AsterisqueStatsGlobales{text-align:left;font-weight:400;margin-bottom:15px;padding-left:5px;font-size:13px}@media only screen and (max-width:720px),only screen and (max-device-width:720px){#html5-solitaire-dialog div.AsterisqueStatsGlobales{font-size:10px;letter-spacing:0;margin-bottom:0}}#html5-solitaire-board-overlay,#html5-solitaire-overlay{display:none}body.html5-solitaire-show-modal #html5-solitaire-overlay,body.html5-solitaire-show-overlay #html5-solitaire-overlay,body.html5-solitaire-show-sidebar #html5-solitaire-board-overlay{display:block;position:fixed;-webkit-backface-visibility:hidden;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.2);z-index:1010;width:10000px;height:10000px!important;min-height:100%!important;pointer-events:auto}#html5-solitaire-score,#html5-solitaire-timer{display:none!important}body.home #html5-solitaire-score,body.home #html5-solitaire-timer{display:table-cell!important}body.home.fr #html5-solitaire-score,body.home.fr #html5-solitaire-timer{min-width:120px;letter-spacing:3px}@media only screen and (max-width:720px) and (orientation:portrait),only screen and (max-device-width:720px) and (orientation:portrait){body.home.fr #html5-solitaire-score,body.home.fr #html5-solitaire-timer{min-width:110px;letter-spacing:2.5px}}body.home.en #html5-solitaire-score,body.home.en #html5-solitaire-timer{min-width:140px}@media only screen and (max-width:720px) and (orientation:portrait),only screen and (max-device-width:720px) and (orientation:portrait){body.home.en #html5-solitaire-score,body.home.en #html5-solitaire-timer{min-width:110px;letter-spacing:2.5px}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){body.en #html5-solitaire-score span{display:none!important}}@-webkit-keyframes blink{from{color:red}to{color:#fff}}@-moz-keyframes blink{from{color:red}to{color:#fff}}@-ms-keyframes blink{from{color:red}to{color:#fff}}@-o-keyframes blink{from{color:red}to{color:#fff}}@keyframes blink{from{color:red}to{color:#fff}}@-webkit-keyframes blink2{from{color:red}to{color:#fff}}@-moz-keyframes blink2{from{color:red}to{color:#fff}}@-ms-keyframes blink2{from{color:red}to{color:#fff}}@-o-keyframes blink2{from{color:red}to{color:#fff}}@keyframes blink2{from{color:red}to{color:#fff}}#html5-solitaire-score.down,#html5-solitaire-score.down2{-webkit-animation-name:blink;-moz-animation-name:blink;-o-animation-name:blink;animation-name:blink;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}#html5-solitaire-score.down2{-webkit-animation-name:blink2;-moz-animation-name:blink2;-o-animation-name:blink2;animation-name:blink2;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}@media (max-width:800px){div#header h1 span{display:none}}div.wrapper_formulaire_contact{width:95%;max-width:750px;display:block;margin-left:auto;margin-right:auto;padding:10px;margin-top:30px;background-color:#efeef3;background-image:repeating-linear-gradient(135deg,#14a4f7,#14a4f7 15px,transparent 15px,transparent 50px,red 50px,red 65px,transparent 65px,transparent 100px);-webkit-box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3);-moz-box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3);box-shadow:0 -5px 10px rgba(0,0,0,.3),0 5px 10px rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-position:top center;position:relative}div.wrapper_formulaire_contact:after,div.wrapper_formulaire_contact:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(0,0,0,.5);-webkit-box-shadow:0 15px 10px rgba(0,0,0,.5);-moz-box-shadow:0 15px 10px rgba(0,0,0,.5);box-shadow:0 15px 10px rgba(0,0,0,.5);transform:rotate(-3deg)}div.wrapper_formulaire_contact:after{transform:rotate(3deg);right:10px;left:auto}div.conteiner_formulaire_contact{padding:20px;background:#fff;background:linear-gradient(to top,#fffcf1 0,#fffdf5 100%)}.conteiner_formulaire_contact .champs{text-align:left;padding-bottom:11px}.conteiner_formulaire_contact .champs .message{height:100px}.conteiner_formulaire_contact .legende{color:#8e7520;font-size:12px}.conteiner_formulaire_contact .champs.societe{display:none}.conteiner_formulaire_contact .champs.fax{display:none}.conteiner_formulaire_contact .champs.asterisque{font-weight:400;color:#412d3d;font-size:11px;padding-top:4px}.conteiner_formulaire_contact DIV.informatique_et_libertes{font-size:12px;color:#888}.conteiner_formulaire_contact DIV.objet{max-width:100%}.conteiner_formulaire_contact input[type=text]{max-width:90%;margin:0}.conteiner_formulaire_contact textarea{max-width:90%;margin:0}.conteiner_formulaire_contact SELECT,.conteiner_formulaire_contact input{margin-bottom:5px}div.conteiner_formulaire_contact hr{display:none}div.conteiner_formulaire_contact div.informatique_et_libertes{display:none}div.champs.adresse{display:none}div.champs.code_postal{display:none}div.champs.ville{display:none}div.champs.pays{display:none}div.champs.telephone{display:none}div.conteiner_formulaire_contact span.asterisque{color:red}div.conteiner_formulaire_contact div.champs{font-family:Mywriting,Helvetica,sans-serif}div.champs.bouton{display:none}div.champs.html5_button{display:block!important;text-align:center}div.conteiner_formulaire_contact input[type=button],div.conteiner_formulaire_contact input[type=submit]{display:block;margin-left:auto;margin-right:auto;position:relative}div.conteiner_formulaire_contact p.notification{text-align:center}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.conteiner_formulaire_contact div.adresse input[type=text]{width:230px}.conteiner_formulaire_contact div.email input[type=text]{width:150px}.conteiner_formulaire_contact div.email span.legende{display:none}.conteiner_formulaire_contact input[type=text],.conteiner_formulaire_contact textarea{display:block;-webkit-user-select:text}}.loading_spinner{display:block;height:60px;width:60px;padding:0;margin:34px auto 0 auto;border-style:solid;border-width:6px;border-color:rgba(255,255,255,.15);border-top-color:rgba(255,255,255,.8);-webkit-animation-name:rotation;-moz-animation-name:rotation;-o-animation-name:rotation;animation-name:rotation;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.loading_spinner{height:45px;width:45px;border-width:4px;margin-top:24px}}.loading_spinner.mini{height:13px;width:13px;margin-top:0;border-width:2px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@media all and (min-width:0\0) and (min-resolution:.001dpcm){.loading_spinner{border:none!important;background:no-repeat top left url(../im/loading_spinners/white_loading_spinner.gif);background-size:54px 55px}.loading_spinner.mini{background-size:18px 18px;height:18px;width:18px}}div#erreur_404{padding-bottom:30px!important;display:inline-block!important;position:relative!important;margin-top:120px!important}
a#CybotCookiebotDialogBodyEdgeMoreDetailsLink, a#CybotCookiebotDialogBodyEdgeMoreDetailsLink:focus {border:none!important;outline:none;}
#CybotCookiebotDialog button {width: auto;text-shadow:none!important;box-shadow:none!important;line-height: 28px!important;font-size:14px!important;}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover {background:#000080!important;}
#CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogBodyLevelButtonCustomize:hover {border:none!important;outline:none;}
#CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {width:33%;min-width:350px!important;}
#CybotCookiebotDialogPoweredbyCybot, div#CybotCookiebotDialogHeader {display:none!important;}
#CybotCookiebotDialogBodyLevelButtonCustomize div.CybotCookiebotDialogArrow {display:none;}
a.CybotCookiebotDialogNavItemLink:focus, a.CybotCookiebotDialogNavItemLink.active {border-left:none!important;border-right:none!important;border-top:none!important;outline:none!important;}

.icon_threads a{background-image:url("../im/social_icons/threads-128.png")}.icon_threads a,.icon_threads span.icon_name{background-color:#ed1c63}.icon_threads span.icon_name:after{border-top-color:#ed1c63}

/* évite un zoom sur appareil tactile si double clique sur bouton annuler plein écran ou nouvelle partie */
#html5-solitaire-sidebar button {
	-ms-touch-action: manipulation;
	touch-action: manipulation;
}

/* Gestion des boutons Nouvelle partie / Annuler sur écran tactile */
@media (hover: none), (pointer: coarse) {

	/* Supprime l'état :hover persistant sur tactile */
	#html5-solitaire-sidebar li.newgame button.violet:hover {
		background:#9c62e8;
		background:linear-gradient(to bottom,rgba(171,116,237,1) 0,rgba(144,82,227,1) 100%);
		border-bottom-color:#6921cb;
		border-right-color:#6921cb;
	}

	#html5-solitaire-undo button.rouge:hover {
		background:#f3517b;
		background:linear-gradient(to bottom,rgba(244,109,152,1) 0,rgba(242,61,102,1) 100%);
		border-bottom-color:#a2103d;
		border-right-color:#a2103d;
	}
	
	#html5-solitaire-sidebar li.stats button:hover {
	background-color:#0eb1f7;
	background:linear-gradient(to bottom,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);
	border-bottom-color:#0a649e;
	border-right-color:#0a649e;
}

	/* Orange uniquement pendant l'appui */
	#html5-solitaire-sidebar li.newgame button.violet:active,
#html5-solitaire-undo button.rouge:active,
#html5-solitaire-sidebar li.stats button:active {
		background:#f6b213;
		background:linear-gradient(to bottom,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);
		border-bottom-color:#865200;
		border-right-color:#865200;
	}
	
	
	
	
	/* Bouton Plein écran : bleu hors plein écran */
	#fullscreen_button:hover {
		background-color:#0eb1f7;
		background:linear-gradient(to bottom,rgba(3,202,247,1) 0,rgba(24,157,247,1) 100%);
		border-bottom-color:#0a649e;
		border-right-color:#0a649e;
	}

	/* Bouton Plein écran : orange lorsque le plein écran est actif */
	#fullscreen_button.active,
	#fullscreen_button.active:hover,
	#fullscreen_button:active {
		background:#f6b213;
		background:linear-gradient(to bottom,rgba(247,221,26,1) 0,rgba(245,158,15,1) 100%);
		border-bottom-color:#865200!important;
		border-right-color:#865200!important;
	}
}




/* Agrandit la zone tactile du bouton Annuler en affichage compact */
/* Modification du 21 octobre 2026 par Tristan / chatGPT */
@media only screen and (max-width:900px),
       only screen and (max-device-width:900px) {

    /* Conserve la structure en cellules et aligne les boutons */
    #html5-solitaire-sidebar li {
        vertical-align: middle;
    }
	
	#html5-solitaire-sidebar li:first-child {
		padding-left: 6px;
	}

    #html5-solitaire-sidebar li.stats {
        display: table-cell;
    }

    /* Agrandit et centre les zones cliquables */
    #html5-solitaire-sidebar ul li button {
        display: block;
        width: 80%;
        min-height: 40px;
        padding: 4px 2px!important;
        margin: 0 auto!important;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
		/*background: rgba(255,255,255,0.1)!important;*/  /* Couleurs temporaires pour les tests */
    }
}

/*sur mobiles, zone cliquables un peu plus large */
@media only screen and (max-width:480px),
       only screen and (max-device-width:480px) {
    #html5-solitaire-sidebar ul li button {
        width: 96%;
    }
}

/*sur tiny mobiles, zone cliquables à 100% */
@media only screen and (max-width:380px),
       only screen and (max-device-width:380px) {
    #html5-solitaire-sidebar ul li button {
        width: 100%!important;
		padding: 0px!important;margin: 0!important;
		/*background: rgba(255,0,0,0.5)!important;*/
    }
}

