.btn{display:inline-block;margin:.3em auto;padding:5px;text-decoration:none;text-align:center;line-height:20px;font-size:14px;font-family:Helvetica, Arial, serif;color:#333;background-color:#f1f1f1;border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:linear-gradient(transparent,rgba(0,0,0,0.5));background-origin:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.background-image-vertical{background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:linear-gradient(transparent,rgba(0,0,0,0.5));background-origin:border-box;}html,body{margin:0;padding:0;color:#222;background-color:#fff;font-family:Helvetica, Arial, serif;}h1,h2,h3,h4,h5,h6{color:#1e418a;font-family:Helvetica, Arial, serif;}hr{margin:20px 0;border-style:solid none;border-width:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}a,button{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.container{margin:0 auto;padding:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.header{margin:0 0 5px;padding:0;}.header h1{padding:0;margin:0 auto 2px;text-align:center;}.header h1 img{width:100%;height:auto;max-width:320px;}.intersticiel{overflow:hidden;}.intersticiel .container{height:0;overflow:hidden;}.intersticiel .intersticiel-container{position:absolute;top:0;left:0;z-index:400;width:100%;height:100%;color:#fff;background-color:#000;}.intersticiel .intersticiel-entry{width:80%;margin:0 auto 20px;padding:20px;}.intersticiel .intersticiel-footer{text-align:center;}.thumbnail-container{margin:0 auto;padding:0;max-width:912px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.thumbnail{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:6px 3px 0;min-height:260px;max-width:300px;}.thumbnail h1{margin:0 0 3px;padding-bottom:0;font-size:1.5em;line-height:1;}.thumbnail img{display:block;margin:0 auto 4px;width:100%;height:auto;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #1e418a;background-color:#4678d6;}.thumbnail .nav{text-align:center;margin-top:20px;}.hentry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 5px 5px;padding:5px;}.hentry h1{margin:0 0 4px;font-size:1.5em;}.hentry h2{font-size:1em;border-bottom:1px solid #1e418a;}.hentry h3{font-size:1em;}.hentry h3:nth-of-type(2n+1){color:#d82424;}.hentry strong{color:#c10b45;}.entry-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.entry-content p{padding:0;margin:0;font-size:80%;}.formulaire{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1em auto;width:80%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9afcf;border:1px solid #993c64;font:normal 16px/1.5 Georgia, serif;}.formulaire div{*zoom:1;margin-bottom:3px;padding:3px 10px;}.formulaire div:before,.formulaire div:after{display:table;content:"";line-height:0;}.formulaire div:after{clear:both;}.formulaire h1{margin:0 auto 1em;padding:.3em;font-size:1em;text-align:center;background-color:#993c64;color:#fff;}.formulaire select,.formulaire input[type=text],.formulaire input[type=email]{padding:5px;font-size:18px;border:1px solid #e5e4e9;font-family:Georgia, serif;}.formulaire input[type=email],.formulaire input[type=text]{width:80%;max-width:270px;}.formulaire .form-label{float:left;width:30%;text-align:right;text-transform:capitalize;color:#993c64;}.formulaire .form-content{float:left;text-align:left;padding-left:20px;width:65%;}.formulaire .hidden{display:none;}.formulaire .show{display:block;}.formulaire .infos{padding:5px;margin-bottom:5px;font-style:italic;text-align:center;background-color:#f5d9e4;color:#993c64;}.formulaire .submit{padding:5px;text-align:center;}.tarot ul{*zoom:1;list-style:none;margin:1em auto;padding:0;width:96%;}.tarot ul:before,.tarot ul:after{display:table;content:"";line-height:0;}.tarot ul:after{clear:both;}.tarot ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:19%;padding:3px;margin:0 .5% .5em;font-size:.8em;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#f5f5f5;background-color:#444;}.tarot ul li h4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin:0 0 .5em;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f5f5f5;}.tarot ul li p{text-align:left;}.tarot-nav ul{*zoom:1;list-style:none;margin:1em auto;padding:0;width:96%;}.tarot-nav ul:before,.tarot-nav ul:after{display:table;content:"";line-height:0;}.tarot-nav ul:after{clear:both;}.tarot-nav ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tarot-nav ul li img{width:100%;height:auto;}.horoscope{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.horoscope img{width:100%;margin:0 auto 5px;display:block;height:auto;padding:3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.note{margin:.2em auto;font-size:18px;text-align:center;padding:2px;border:1px solid #e1e1e1;}.note p{margin:0;padding:10px 2px 2px;background-color:#e1e1e1;}.note strong{text-transform:uppercase;color:#1e418a;}.note code{display:inline-block;margin:.3em;padding:.3em;font-weight:bold;font-family:sans-serif;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:linear-gradient(transparent,rgba(0,0,0,0.5));background-origin:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#1e418a;}.btn-large{display:inline-block;margin:.3em auto;padding:5px;text-decoration:none;text-align:center;line-height:20px;font-size:14px;font-family:Helvetica, Arial, serif;color:#333;background-color:#f1f1f1;border:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:linear-gradient(transparent,rgba(0,0,0,0.5));background-origin:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:30px;font-size:18px;}.more{background-color:#ed6a9f;color:#fff;}.more:hover{background-color:#e83c82;}.success{background-color:#4678d6;color:#fff;}.success:hover{background-color:#2a5ebf;}.no-js .phonecall{display:none;}.footer{margin-top:20px;font-size:0.6em;text-align:justify;}.footer a{color:#222;}.cgu{margin:1em auto;padding:5px;min-width:280px;width:95%;font-size:13px;}.main-nav ul{margin:0 auto 5px;padding:0;width:100%;list-style:none;}.main-nav li{float:left;width:32.3%;padding:0;margin:0 .5%;}.main-nav li a{display:block;width:100%;height:2em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;font-size:.8em;line-height:2em;text-decoration:none;text-align:center;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:-o-linear-gradient(transparent,rgba(0,0,0,0.5));background-image:linear-gradient(transparent,rgba(0,0,0,0.5));background-origin:border-box;cursor:pointer;color:#444;background-color:#f1f1f1;}.main-nav li a:hover{color:#fff;background-color:#ed6a9f;}.main-nav li.selected a{color:#fff;background-color:#ed6a9f;}.action-index .horoscope{float:left;width:47%;margin:0 1% 1%;}.action-index .thumbnail img{float:left;width:50%;margin-right:1%;}.action-index .thumbnail .nav{text-align:left;}.action-index .entry-content{float:left;padding:0 0 0 .5%;width:45%;}.action-index .entry-content p{height:118px;}@media only screen and (min-width: 470px){.horoscope h1{display:none;}}@media only screen and (min-width: 620px){.action-index .thumbnail-container{width:608px;}.action-index .thumbnail-container:hover .thumbnail:hover{opacity:1;}.action-index .thumbnail-container:hover .thumbnail:not(:hover){opacity:.5;}.action-index .thumbnail-container .entry-content p{height:auto;overflow:auto;}.action-index .thumbnail-container .thumbnail{position:relative;float:left;margin:0 0 10px;height:300px;overflow-y:auto;}.action-index .thumbnail-container .thumbnail hr{display:none;}.horoscope,.main-nav{max-width:608px;margin:0 auto 5px;}}@media only screen and (max-width: 240px){.action-index .entry-content p{overflow:hidden;}}@media only screen and (min-width: 360px){.main-nav li a{font-size:1em;}}@media only screen and (max-width: 400px){.tarot ul li{width:98%;float:none;font-size:15px;}}@media only screen and (min-width: 401px) and (max-width: 480px){.main-nav li{font-size:.8em;margin:0 .5%;}.tarot ul li{width:48%;font-size:15px;}}@media only screen and (max-width: 600px){.formulaire{width:95%;}.formulaire .form-content,.formulaire .form-label{float:none;display:block;text-align:left;margin:3px auto;width:98%;padding:0 5px;}.formulaire select.long{width:90%;margin-bottom:2px;}}@media only screen and (min-width: 600px){.formulaire h1{font-size:1.2em;}.tarot-nav ul{max-width:520px;}}@media only screen and (min-width: 920px){.formulaire h1{font-size:1.7em;}.action-index .thumbnail-container{width:912px;}}.cpy {vertical-align:bottom}