body{padding-top:0;padding-bottom:20px;background-color:#f8f9fa}.containerfluid .row{margin-right:0}.jumbotron{box-shadow:0 0 10px 1px #06b;position:relative;overflow:hidden}.navbar-brand{padding:0}@media all and (min-width:1200px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#navsite{background-color:#fff;-webkit-box-shadow:0 0 2px 1px #06b}#navsite .navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:linear-gradient(to bottom,#fff 0,#06b 100%)}#navsite .dropdown-menu>li>a{color:#06b}#navtitre{font-size:1.25em;text-decoration:none!important}#headerpage{padding-top:100px;min-height:280px;background-size:cover;background-position:center;color:#fff;text-shadow:1px 1px 1px #06b;text-align:center;box-shadow:inset 0 0 80px 1px #06b,0 0 10px 1px #06b;padding-bottom:20px}.ban1{background-image:url(../img/bg1.jpg?v1.6.5)}.ban2{background-image:url(../img/bg2.jpg?v1.6.5)}.ban3{background-image:url(../img/bg3.jpg?v1.6.5)}.ban4{background-image:url(../img/bg4.jpg?v1.6.5)}.ban5{background-image:url(../img/bg5.jpg?v1.6.5)}.ban6{background-image:url(../img/bg6.jpg?v1.6.5)}#cloudsite{background:rgba(0,0,0,.3);padding:20px 0}#logosite .logo{width:100px}#website{visibility:hidden;background-image:url(../img/fond.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}#website h1{margin-bottom:20px}#website .rngcol{text-shadow:1px 1px 1px #06b}#website .rngbox{box-shadow:0 0 10px 1px #06b}@media all and (min-width:1200px){#website{font-size:1.25em}}#headerfoot{min-height:240px;text-align:center;margin-top:20px;padding-top:20px;box-shadow:0 -10px 10px -8px #06b;background-image:url(../img/footer1.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}#footpage{text-align:center;min-height:200px;background-image:url(../img/paint2.png);background-size:contain;background-position:left;background-repeat:no-repeat}.nav-rgpd{background:#fff!important;padding:10px 0 0 0;border-top:1px solid #ccc}.box-rgpd{background:#fff!important;padding:10px;border:1px solid #ccc}#headersite{background-size:cover;background-position:center;min-height:400px;color:#fff;text-shadow:1px 1px 1px #06b;text-align:center;box-shadow:inset 0 0 80px 1px #06b,0 0 10px 1px #06b}#logosite{-moz-animation-name:dropHeader;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in;-moz-animation-duration:.5s;-webkit-animation-name:dropHeader;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:.5s;animation-name:dropHeader;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.5s}@-moz-keyframes dropHeader{0%{-moz-transform:translateY(-40px);opacity:0}100%{-moz-transform:translateY(0);opacity:1}}@-webkit-keyframes dropHeader{0%{-webkit-transform:translateY(-40px);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes dropHeader{0%{transform:translateY(-40px);opacity:0}100%{transform:translateY(0);opacity:1}}#actualite{margin-bottom:40px}#actualite h2{padding:10px;text-shadow:0 0 2px #927}#actualite .motdir2{text-align:center;padding:0 50px;font-style:italic;color:#fff;border:1px solid #fff;box-shadow:0 0 10px 1px #06b;background-color:#4ae}#actualite .actucal{border:1px solid #fff;box-shadow:0 0 10px 1px #06b;background-color:#4ae;padding:6px}#actualite .actucal h2{color:#fff}#actualite .actucal i{color:#fff}#actualite .motdir{background-image:url(../img/cloud1.png);background-size:cover;background-position:center;background-repeat:no-repeat}#actualite .actu{background-image:url(../img/paint3.png);background-size:cover;background-position:center;background-repeat:no-repeat}#actualite .cal{background-image:url(../img/cloud1.png);background-size:contain;background-position:right;background-repeat:no-repeat}#projetpeda{text-align:center;background-image:url(../img/paint1.png);background-size:cover;background-position:center}#projetpeda .lead,#projetpeda h1{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}#projetpeda .lead{margin-bottom:30px;font-style:italic}#equipe{padding:20px;text-align:center;min-height:380px;background-image:url(../img/cloud1.png);background-size:contain;background-position:right;background-repeat:no-repeat}#equipe h1{text-shadow:0 0 2px #06b;margin-bottom:30px}#equipe .rubrique{height:150px;margin:16px;background-size:contain;background-position:center;background-repeat:no-repeat;padding-top:140px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#equipe .rubrique:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:translatZ(0) scale(1.15);transform:translatZ(0) scale(1.15)}#equipe .s1{background-image:url(../img/star1.png)}#equipe .s2{background-image:url(../img/star4.png)}#equipe .s3{background-image:url(../img/star3.png)}#equipe .s4{background-image:url(../img/star2.png)}#equipe a{font-size:20px}#apel{padding:20px;text-align:center;background-image:url(../img/apel_ban.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:340px;box-shadow:0 0 10px 1px #06b}#apel h1{color:#fff;text-shadow:0 0 2px #333}#apel .apelgo{margin:0 auto;margin-top:20px;padding:10px;min-width:66%;background:#fff;border:1px solid #999;border-radius:4px;box-shadow:0 0 10px 1px #fff;opacity:.9}#infos{background-color:#b49;text-align:center;padding:60px 0;background-image:url(../img/paint1foot.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 10px 1px #927}#infos h1{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);margin-top:0;margin-bottom:40px}.rubrique-card{display:block;padding:30px 20px;margin-bottom:30px;color:#fff!important;background-color:rgba(0,0,0,.5);background:linear-gradient(270deg,orange,#0cbd0c,#3434eb,indigo,violet,#ff4b4b,orange);background-size:1400% 1400%;border:1px solid rgba(255,255,255,.25);border-radius:8px;font-weight:700;font-size:1.2em;text-decoration:none;transition:all .3s ease-in-out;min-height:160px;animation:rainbow-bg 10s ease infinite;transition:transform 1s ease-in-out;opacity:.75}.rubrique-card:focus,.rubrique-card:hover{background-color:rgba(0,0,0,.65);transform:scale(1.05);box-shadow:0 10px 20px rgba(0,0,0,.2);color:#fff;text-decoration:none}.rubrique-card .glyphicon{display:block;font-size:3em;margin-bottom:15px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}@keyframes rainbow-bg{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.text-justify{text-align:justify!important}.text-liner{line-height:1.75!important}.text-clean{text-align:justify!important;line-height:1.75!important}.blink-2{-webkit-animation:blink-2 .9s both;animation:blink-2 .9s both}@-webkit-keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.kenburns-top{-webkit-animation:kenburns-top 5s ease-out both;animation:kenburns-top 5s ease-out both}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}.heartbeat{-webkit-animation:heartbeat 2s ease-in-out infinite both;animation:heartbeat 2s ease-in-out infinite both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.puff-in-center{-webkit-animation:puff-in-center 1s cubic-bezier(.47,0,.745,.715) 0s both;animation:puff-in-center 1s cubic-bezier(.47,0,.745,.715) 0s both}@-webkit-keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}.actucal.text-center img{transition:transform .3s ease,box-shadow .3s ease}.actucal.text-center img:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.15)}#equipe,#galerie,#infos,#projetpeda{padding:60px 0}#equipe h1,#galerie h1,#infos h1,#projetpeda h1{margin-bottom:40px}#galerie{background-color:#fff}#galerie img{transition:all .3s ease-in-out;box-shadow:0 4px 8px rgba(0,0,0,.1)}#galerie img:hover{transform:scale(1.05) translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,.2)}#snow-canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;pointer-events:none}