html{position:relative;min-height:100%}body{font-family:'Roboto',sans-serif;margin-bottom:475px;background:#ebf4f1 url('../i/bg-1.jpg') top center no-repeat}body.saison2{background:#ebf4f1 url('../i/bg-2.jpg') top center no-repeat}h1,h2,h3,h4{font-family:'Roboto Condensed',sans-serif;font-weight:400}h4{font-weight:700}a:active,a:focus,.nav>li>a:focus,.nav>li>a:hover{outline:none;background:none;text-decoration:none}a{color:#5b73b7}a:hover{text-decoration:none;color:#859ce4}p{font-weight:400;font-size:1.143em}.clear{clear:both}.container{position:relative}.center{text-align:center}.player .title header{display:none};header,header .container-fluid,header nav,.navbar-header{height:150px}.navbar{border:none}.navbar-toggle .icon-bar{background-color:#888}.navbar>.container-fluid .navbar-brand{width:244px;height:107px;margin-top:22px;padding:0;margin-left:-30px}.navbar>.container-fluid .navbar-brand img{width:100%;height:auto}header ul.main-menu{margin-top:55px}header ul.main-menu>li{margin-left:20px}header ul.main-menu>li:first-child{margin-left:0}header ul.main-menu>li>a{font-family:'Roboto Condensed',sans-serif;font-weight:700;text-transform:uppercase;font-size:1.143em;color:#000;padding-left:0;padding-right:0;padding-bottom:10px}header ul.main-menu>li>a:hover,header ul.main-menu>li>a.active,header ul.main-menu>li.open>a{background:none;border-bottom:2px solid #c0909f}header ul.social{display:block;height:60px;margin-left:20px;margin-top:50px;margin-right:-40px}header ul.social li{margin-left:7px}header ul.social li:first-child{margin-left:0}header ul.social li a{font-size:2.143em;color:#5b73b7;padding-left:0;padding-right:0}header ul.social li a:hover{background:none}.navbar-right .dropdown-menu{right:initial;border:1px solid #3b7ab3}.navbar-right .dropdown-menu a{font-weight:bold}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:none}.dropdown-menu .divider{margin:5px 0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#faf6f7}.current-video{padding-left:0;padding-right:0}.video-date{width:100%;height:60px;font-weight:bold;font-size:1.143em;background:#11243b;color:#fff;padding:15px 0 0 30px}.video,.video iframe{width:1170px;height:658px;background:#11243b}.overlay{position:absolute;background:url('../i/video-overlay.png') right no-repeat;right:0;top:60px;width:644px;height:392px;padding:30px 20px 0 205px}.overlay h1{color:#fff;font-size:3.571em;line-height:1em;margin-top:0}.overlay span{color:#fff;font-size:1.714em;text-transform:uppercase}.overlay p{color:#fff;background:url('../i/header-underline-blue.gif') left top no-repeat;padding-top:15px}.overlay p:not(:first-of-type){background:none;padding-top:0}.overlay p:last-of-type{display:block;margin-bottom:30px}.video-link{font-weight:700;text-transform:uppercase;color:#859ce4;padding:10px 15px;border:2px solid #859ce4;margin-top:20px}.video-link:hover{color:#5b73b7;border-color:#5b73b7}.trailers{width:100%;height:250px;background:#11243b;padding:10px 50px 0 50px}.scroll{width:100%;overflow:auto;height:auto;height:225px;white-space:nowrap}.trailer{display:inline-block;width:200px;margin-right:20px}.trailer a img{margin-top:5px}.trailer.active_video a img{border:3px solid #fff}.trailer a img:hover{border:3px solid #fff}.trailer:last-child{margin-right:0}.trailer p{color:#fff;margin-bottom:3px}.trailer p span{color:#5b73b7;padding-right:5px;font-weight:bold}.trailer a span{display:block;overflow:hidden;text-overflow:ellipsis}.jspTrack{background:#11243b url('../i/bg-scroll-track.gif') center repeat-x}.jspHorizontalBar{height:22px}.jspDrag{background:#11243b url('../i/bg-scroll.gif') center center no-repeat;border-radius:10px;height:30px}.tabs{height:45px;background:#5e74b5;padding:1px 0 0 0}.tabs a.active{background:#13253a}.tabs a{display:block;float:left;background:#213c5c;height:45px;padding:15px 25px 0 25px;text-align:center;border-radius:8px 8px 0 0;margin-right:1px;font-weight:bold;text-transform:uppercase}.gallery{margin-top:30px}.gallery-item{margin-bottom:30px}.content{padding:40px 30px 40px 30px;background:#fff}.content h2{color:#5b73b7;text-transform:uppercase;background:url('../i/header-underline-pink.gif') left bottom no-repeat;padding-bottom:15px}.content h2:first-of-type{margin-top:0}.content p.episode-date{color:#5b73b7}.content ol,.content ul{padding:0 0 0 17px}.sub-block{padding-top:50px;background:url('../i/sub-block-top.gif'),url('../i/sub-block-bottom.gif');background-color:#cea8b3;background-repeat:no-repeat;background-position:left top,left bottom}.saison2 .sub-block{background:url('../i/sub-block-top-2.gif'),url('../i/sub-block-bottom-2.gif');background-color:#2b85aa;background-repeat:no-repeat;background-position:left top,left bottom}.sub-block h2{color:#fff;background:url('../i/header-underline-blue.gif') left bottom no-repeat;padding-bottom:15px}.faison-img{display:block;position:relative;margin:5px 0 30px 0}.faison-img.inactive{opacity:0.5}.faison-img>span{display:block;position:absolute;bottom:0;width:100%;padding:15px;color:#fff;background:rgba(161,127,145,0.9);font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.faison-img span .ep{color:#e2c2ce}.faison-img span .name{font-weight:600;display:block;white-space:normal}.faison-img span .desc{display:block;white-space:normal}.faison-img:hover>span{color:#a17f91;background:rgba(255,255,255,0.9)}.front-page-humans{padding-left:30px;padding-right:15px}.front-page-humans div{padding:0;text-align:center}.front-page-humans div a span{display:block;position:absolute;bottom:0;width:100%;padding:15px;color:#fff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.front-page-humans div:nth-child(odd) a span{background:rgba(92,115,184,0.9)}.front-page-humans div:nth-child(even) a span{background:rgba(117,189,223,0.9)}.front-page-humans div:nth-child(odd):hover a span{color:#5c73b8;background:rgba(255,255,255,0.9)}.front-page-humans div:nth-child(even):hover a span{color:#75bddf;background:rgba(255,255,255,0.9)}.front-page-humans div img{width:100%;max-height:auto}.front-page-humans div.plus{background:#11243b}.front-page-humans div.plus a{position:absolute;display:block;font-size:1.286em;text-transform:uppercase;text-align:center;color:#fff;width:70%;height:70%;border:2px solid #5b73b7;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%)}.front-page-humans div.plus a span{position:relative;top:50%;transform:translateY(-50%);background:none}.front-page-humans div.plus img{display:block;width:100%;height:100%}.cfa-logo{display:block;width:150px;height:112px;margin:0 auto 0 auto}.grid{background:#fff}.lire-plus{font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:uppercase;font-size:3.571em;border:2px solid #c0909f;padding:0 20px}.lire-plus i{color:#c0909f}.lire-plus:hover{border-color:#e1afbe}.lire-plus:hover i{color:#e1afbe}.scroll small{display:block;text-align:center;font-size:1.143em;color:#999;padding:35px 0}.intro{padding:0 20px 0 0;margin-bottom:25px}.intro .content{padding:20px;float:left;border:2px solid #627d91;background:none}.intro .content h1{display:block;width:50%;float:left;margin:0;font-size:3.571em;text-transform:uppercase;color:#5b73b7;border-right:2px solid #c0909f;padding-right:25px}.intro .content p{display:block;width:50%;padding-top:4px;padding-left:25px;float:right}.intro-fasions{padding:0;margin-bottom:25px}.intro-fasions .content{padding:20px;border:2px solid #627d91;background:none}.intro-fasions .content h1{display:block;float:left;margin:0;text-transform:uppercase;color:#5b73b7;border-right:2px solid #c0909f;padding-right:25px}.intro-fasions .content h2{display:block;float:left;background:none;margin:0;padding:0 0 0 25px;font-size:1.5em;text-transform:initial;line-height:1.9em}.intro-alt{padding:0;margin-bottom:25px}.intro-alt .content{padding:20px;border:2px solid #627d91;background:none}.intro-alt .content h1{display:block;float:left;margin:0;text-transform:uppercase;color:#5b73b7;padding-right:25px}.intro-alt .content h2{display:block;float:left;border-left:2px solid #c0909f;background:none;margin:0;padding:0 0 0 25px;font-size:1.5em;text-transform:initial;line-height:1.9em}.intro-alt .content a.retour{float:right;font-size:1.143em;line-height:2.125em}.nonactive img{opacity:0.21}.soumettez{padding:0}.soumettez .content{width:100%;padding:39px;background:#11243b;float:left}.soumettez .content p{position:relative;color:#fff;padding-left:85px;margin-bottom:22px}.soumettez .content p::before{position:absolute;content:'';display:block;width:63px;height:58px;background:url('../i/icon-book.png') no-repeat;background-size:63px 58px;top:5px;left:0}.soumettez .content a{display:block;text-align:center;border:2px solid #c0909f;font-size:1.286em;line-height:90%;color:#5b73b7;text-transform:uppercase;padding:10px 20px}.soumettez .content a:hover{color:#859ce4;border-color:#e1afbe}.scroll.human{width:100%;height:auto;overflow:hidden;white-space:normal}.series_video{float:left;padding-right:20px;padding-bottom:20px}.series_video iframe,.series_video img{width:613px;height:395px;background:#11243b}.series_text{float:left}.next_page{padding-top:30px;padding-bottom:30px;text-align:center;clear:both}.sub-page{padding-bottom:50px}.pour-plus{color:#4d619a}.racontez-votre-histoire{margin:25px 0}.racontez-votre-histoire .form-group{border-bottom:1px solid #ddd;padding-bottom:25px}.racontez-votre-histoire button{width:100%;background:linear-gradient(to bottom,#5bab3d 0%,#437f2d 100%);color:#fff;border:none}.racontez-votre-histoire button:hover{background:linear-gradient(to bottom,#3f782a 0%,#4a8c32 100%);color:#fff}.facebook-soumettez{margin-top:25px}.facebook-soumettez i{font-size:2em}.disclaimer{font-size:0.875em;color:#666;padding:0 20px}.merci{padding:15px;border-radius:4px}.error{padding:15px;border-radius:4px;font-size:0.875em}.contact-link{color:#32585e}.contact-link:hover{color:#5a9faa}.map-container{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.map-header{background:#fff;padding-bottom:20px}.map-footer{background:#5c74b8;padding-top:15px;padding-bottom:15px}.map-footer p{margin-bottom:0;font-size:14px;color:#fff}.iw-content p{margin-bottom:25px;font-size:15px;text-justify:none;line-height:20px}footer{width:100%;height:475px;position:absolute;bottom:0;background:#48465f url('../i/bg-footer.gif') center no-repeat}.saison2 footer{background:#48465f url('../i/bg-footer-2.jpg') center no-repeat}.footer-content{height:430px;padding:45px 30px;background:url('../i/bg-footer-gradient.png') repeat-x}ul.partenaires{margin:0;padding:0}ul.partenaires li{display:block;float:left;list-style:none;margin-right:30px}ul.partenaires li:nth-child(1),ul.partenaires li:nth-child(2),ul.partenaires li:nth-child(3){margin-top:19px}ul.partenaires li:last-child{margin-right:0}ul.footer-menu{float:left;margin:0 0 30px 0;padding:0}ul.footer-menu li{display:block;float:left;list-style:none;margin-right:22px}ul.footer-menu li:last-child{margin-right:0}ul.footer-menu li a{font-family:'Roboto Condensed',sans-serif;color:#fff;text-transform:uppercase;font-size:1em;padding-bottom:10px}ul.footer-menu li a:hover,ul.footer-menu li a.active{border-bottom:2px solid #c0909f}ul.footer-social{float:right;margin:-5px 0 0 0;padding:0}ul.footer-social li{display:block;float:left;list-style:none;margin-left:8px}ul.footer-social li:first-child{margin-left:0}ul.footer-social li a{color:#c0909f;font-size:2.143em}.copyright{font-family:'Roboto Condensed',sans-serif;display:block;clear:both;color:#fff}.item{max-height:295px;cursor:pointer;padding:0;overflow:hidden}.item .img-container{width:100%;height:100%;display:inline-block;vertical-align:middle}.item .img-container img{width:100%;height:auto}.item .img-container span{display:block;position:absolute;bottom:0;width:100%;padding:15px;color:#fff}.item .img-container span .title{font-weight:700;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;display:none}.item .img-container span .description{padding-top:0;margin-top:10px;margin-bottom:0}.item .img-container span .description-medium{display:none}article.item:nth-of-type(odd) .img-container span{background:rgba(92,115,184,0.9)}article.item:nth-of-type(even) .img-container span{background:rgba(117,189,223,0.9)}article.item:nth-of-type(odd):hover .img-container span{color:#5c73b8;background:rgba(255,255,255,0.9)}article.item:nth-of-type(even):hover .img-container span{color:#75bddf;background:rgba(255,255,255,0.9)}.big-img-container{display:block;float:left;width:50%;height:100%}.big-img-container img{width:100%;height:auto}#close{position:absolute;top:0;right:0;display:block;width:25px;height:25px;line-height:1.714em;background:#c0909f;color:#000;text-align:center}#close:hover{color:#fff}#overlay{display:none;position:absolute;width:100%;background:#f6f6f6;z-index:100;overflow:hidden}#overlay .item-content{width:50%;float:right;padding:45px;height:100%}#overlay .item-content h3{margin-top:0;font-size:2.143em;color:#5b73b7;background:url('../i/header-underline-pink.gif') left bottom no-repeat;padding-bottom:15px}#overlay .item-content p{margin-bottom:20px}#overlay .item-content p:last-child{margin-bottom:0}#overlay .item-content p em{font-size:0.857em;color:#999}#overlay .item-content a.view{display:block;font-size:1.286em;font-weight:bold;color:#000;text-align:right}#overlay .item-content a.view:hover{color:#859ce4}#overlay .item-content .item-text{height:90%;overflow-y:scroll;overflow:auto;padding-right:20px}#overlay .item-content .item-text::-webkit-scrollbar{width:10px}#overlay .item-content .item-text::-webkit-scrollbar-track{-webkit-border-radius:8px;border-radius:8px}#overlay .item-content .item-text::-webkit-scrollbar-thumb{-webkit-border-radius:8px;border-radius:8px;background:rgba(0,0,0,0.1)}#overlay .item-content .item-text::-webkit-scrollbar-thumb:window-inactive{background:rgba(200,200,200,0.4)}.equipe-section{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #eee}.equipe-section p,.equipe-section img{}.equipe-logos{margin-bottom:15px}.biographie h3{margin-top:-5px}@media (max-width:1199px){.video,.video iframe{width:970px;height:546px}.series_video iframe,.series_video img{width:496px;height:320px}header ul.social{margin-top:0;right:25px;position:absolute}.navbar-nav.main-menu{margin-right:-45px}header ul.main-menu li{margin-left:15px}#overlay .item-content{padding:25px}#overlay .item-content .item-text{height:85%}.item .img-container span .description{}ul.partenaires li{margin-right:15px}ul.footer-menu li{margin-right:10px}.intro .content h1{width:54%;font-size:3.214em}.intro .content p{width:46%}.soumettez .content{padding:34px}}@media (max-width:991px){header,header .container-fluid,header nav,.navbar-header{height:180px}.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-nav.main-menu{margin-right:-45px}.navbar-nav.main-menu>li{height:28px;padding:0;display:block;float:none;padding:0;margin:0;text-align:right}.navbar-nav.main-menu>li a{padding:0;width:auto;display:inline-block;padding-bottom:3px}.series_video iframe,.series_video img{width:655px;height:423px}.faison-img span .ep{display:block;width:100%;text-align:center;color:#fff}.faison-img span .date,.faison-img span .desc{display:none}.faison-img:hover>span .ep{color:#a17f91}.overlay{position:relative;width:100%;height:auto;background:none;top:0;padding:0 45px 25px 45px;text-align:center}.overlay span{display:inline;font-size:1.286em;margin-right:5px}.overlay h1{display:inline;font-size:2em;border:none}.overlay p{background:none}.video-link{display:block}.video{width:100%}.video iframe{width:750px;height:360px}.video-date{text-align:center;padding-left:0}.faison-img:first-child{margin-top:0}.faison-img img{width:100%;height:auto}.front-page-humans{padding:15px 0 15px 15px}.intro{padding:0 0 0 0;margin-bottom:30px}.intro .content h1{width:50%;font-size:3.214em}.soumettez{margin-bottom:30px}.soumettez .content p{min-height:65px}.big-img-container{display:block;width:50%;padding:33px 0 0 15px}.item .img-container span{padding:0}.item .img-container span .description{display:none}ul.partenaires{width:482px;height:79px;display:block;margin:0 auto 30px auto;padding:0;float:none}ul.partenaires li{margin-right:30px}ul.footer-menu{display:block;width:100%;margin:0 0 10px 0}ul.footer-menu li{display:block;width:100%;margin-right:22px;margin-bottom:10px;float:none;text-align:center}ul.footer-menu li a:hover{padding:0;border-bottom:none}ul.footer-social{width:127px;height:42px;margin:0 auto 30px auto;float:none}.copyright{text-align:center}}@media (max-width:767px){body{margin-bottom:494px}header,header .container-fluid,header nav,.navbar-header{height:150px}.container-fluid>.navbar-collapse{position:relative;z-index:9999;background:#273a52;border:none;margin-top:-1px;margin-left:-30px;margin-right:-30px}.navbar-toggle{margin-right:0}.navbar-nav.main-menu{position:relative;margin-top:0;margin-right:0;margin-left:0;margin-top:10px;margin-bottom:15px}.navbar-nav.main-menu>li{text-align:center;height:auto;padding:0 0 20px 0}.navbar-nav.main-menu li a{color:#fff;border-bottom:2px solid #273a52}header ul.social{width:94px;position:relative;margin:15px auto 0 auto;right:0}header ul.social li{float:left}.current-video{background:#11243b}.video{height:initial}.video iframe{width:100%}.series_video{width:100%}.series_video iframe{width:100%;height:275px}.intro{padding:0 45px}.intro .content h1{width:100%;font-size:2em;padding:0 0 20px 0;border-bottom:2px solid #c0909f;border-right:0;margin-bottom:20px;text-align:center}.intro .content p{width:100%;padding:0;text-align:center}.intro-alt{padding:0 45px}.intro-alt .content h1{float:none;text-align:center;padding:0}.intro-alt .content h2{float:none;border:none;text-align:center;padding:0;line-height:1.1em}.intro-fasions{padding:0 45px}.intro-fasions .content h1{float:none;text-align:center;border:none;padding:0;margin-bottom:10px}.intro-fasions .content h2{float:none;text-align:center;padding:0;line-height:1.1em}.intro-alt .content a.retour{display:block;float:none;text-align:center}.soumettez{padding-left:45px;padding-right:45px}.big-img-container{display:block;width:50%;padding:33px 0 0 15px}.big-img-container img{width:100%;height:auto}.soumettez .content p{padding-left:45px;min-height:45px}.soumettez .content p::before{position:absolute;content:'';display:block;width:30px;height:28px;background:url('../i/icon-book.png') no-repeat;background-size:30px 28px;top:5px;left:0}.soumettez .content a{line-height:1.1em}.item .img-container span{padding:15px}.lire-plus{font-family:'Roboto Condensed',sans-serif;font-weight:300;text-transform:uppercase;font-size:2.857em;border:2px solid #c0909f;padding:0 20px}#overlay .item-content{width:50%}#overlay .item-content .item-text{height:85%}.item .img-container span .description{display:block}.bio-image{margin-bottom:25px}footer{height:494px;background:#48465f url(../i/bg-footer.gif) bottom no-repeat}.footer-content{height:auto;padding:25px 30px 0 30px}ul.partenaires{width:226px;height:188px;display:block;margin:0 auto 30px auto;padding:0;float:none}ul.partenaires li{margin-top:0;margin-right:0;width:100%;margin-bottom:15px}ul.partenaires li:nth-child(1),ul.partenaires li:nth-child(2),ul.partenaires li:nth-child(3){margin-top:0}ul.partenaires li:last-child{margin-bottom:15px}ul.partenaires li img{margin:0 auto}ul.partenaires li:nth-child(even){margin-right:0}.copyright{display:block;margin-top:25px;text-align:center;font-size:1em}#overlay{width:100%;right:0!important}}@media (max-width:574px){.big-img-container{display:none}#overlay .item-content{width:100%}.item .img-container span .description{display:none}.item .img-container span{padding:0}.faison-img span{text-align:center}.faison-img span>span{display:block;text-align:center;color:#fff}}