/*!
 * FALCON
 *
 * Copyright 2013 ONF
 * all specific class for idc are prefixed with onf
 * contains bootstrap css and mixins, lesshat mixins
 * use idc-variables.less to overwrite/specify bootstrap variables
 */@import "../fonts/ciuatadella/ciuatadella.css";@import "../fonts/suisse/stylesheet.css";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:Suisse,sans-serif;line-height:1.5;color:#000;background-color:#f6f4f0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#000;text-decoration:none}a:focus,a:hover{color:#0085CA;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#f6f4f0;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:24px;margin-bottom:24px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}ol,ul{list-style-type:none;margin:0;padding:0}a,a:focus{outline:0}a:focus,a:hover{text-decoration:none}.hoverTransition,a,a span{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear}input{outline:0}.etatNormal{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}.etatHover{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}a:hover{-moz-backface-visibility:hidden}a:hover .etatNormal{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}a:hover .etatHover{zoom:1!important;filter:alpha(opacity=100)!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important}svg:not(:root){overflow:visible}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:focus:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;background:#fff}img{display:block}.img-full{width:100%}.img-responsiveMinHeightCenter{position:absolute;min-height:100%;max-height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fluidSvg{width:100%}.embed-player-container{position:relative;padding-bottom:56.25%}.embed-player-container embed,.embed-player-container iframe,.embed-player-container object{position:absolute;border:0;top:0;left:0;width:100%!important;height:100%!important;z-index:1}html{background:#8cfff8}#l-generalContainer{top:45px;width:100%;position:relative}.standalone #l-generalContainer{top:0;height:100%}#l-generalContainer #l-mainPageContent{visibility:hidden;position:relative}#l-generalContainer #l-mainPageContent.is-loaded{visibility:visible}#l-generalContainer #l-mainPageContent section:last-child{padding-bottom:2.5rem}.footer{overflow:hidden;width:100%;text-align:center;font-family:Ciutadella-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;padding-top:2.5rem;background:#fff;line-height:1.75rem}.footer a{display:block}.footer a.btn{color:#FF5C39;border-color:#FF5C39;display:inline-block;margin-bottom:25px}.footer a.btn:hover{color:#000;background:#FF5C39}.footer .l-largeur90p{position:relative;z-index:2}.footer .l-largeur90p div{margin-bottom:1.25rem}.footer .l-largeur90p>div.row{margin-bottom:0}.footer h4{text-transform:uppercase;margin:0;line-height:2rem;margin-bottom:.1875rem}.footer #footerGetStarted h4{color:#00BFB3}.footer #footerGetHelp h4{color:#E03C31}.footer #footerMore h4{color:#F6416C}.footer #footerConnect h4{color:#87319A}.footer .primaryLinks a{width:100%}.footer .social{overflow:hidden}.footer .social .follow-product{color:#FF5C39;margin-bottom:5px;line-height:1.2em;display:block;font-size:1rem;margin-top:5px}.footer .social h5{display:none}.footer .social a{width:19%;display:inline-block;text-align:center;padding-bottom:3px}.footer .social a i{font-size:30px;position:relative;top:4px}.footer .social a i+span{display:none}.footer #canadaLogo{margin-bottom:25px}.footer #canadaLogo img{width:64px;display:inline-block;height:15px}.footer div.creditsSecondaryLinks{margin-bottom:40px;padding-top:1rem;font-size:.83333rem}.footer div.creditsSecondaryLinks .sep{display:none;color:#FF5C39}.footer .bonhomme path{fill:#00BFB3}@media (min-width:768px){.footer{text-align:left}.footer .social{clear:both}.footer .social h5{display:inline;margin-right:8px}.footer .social a{width:auto;margin:0 8px;display:inline-block;float:none}.footer .social a i{font-size:19px}.footer .social a i.icon-vimeo{font-size:17px}.footer .social a i.icon-youtube{font-size:22px;top:4px}.footer a.btn{margin-bottom:0;margin-right:20px}.footer #canadaLogo{margin-bottom:0;padding-top:0;margin-right:15px}.footer #canadaLogo img{width:53px;display:inline-block;position:relative;top:-2px}.footer div.creditsSecondaryLinks{position:relative}.footer div.creditsSecondaryLinks a{display:inline-block}.footer div.creditsSecondaryLinks .sep{display:inline-block;position:relative;top:-.05em}}@media (min-width:1200px){.footer{font-size:.875rem}}@media (min-width:1200px){.footer .social{clear:none}.footer .social h5{display:block}.footer .social a{display:block;margin:0;text-align:left;padding-bottom:0}.footer .social a i{width:20px;display:inline-block;margin-right:10px;text-align:center}.footer .social a i+span{display:inline-block}.footer div.creditsSecondaryLinks{clear:both}}@media (min-width:1440px){.footer #canadaLogo{margin-right:18px}.footer #canadaLogo img{width:63px;top:-3px;height:21px}}html{background:#f6f4f0}html.forceScrollY{overflow-y:scroll}body,html{height:100%}#l-generalContainer{height:calc(100% - 45px)}#l-rightContentSide{min-height:100%;overflow:hidden}#l-rightContentSide{position:relative;padding-bottom:979px}.standalone #l-rightContentSide{padding-bottom:245px}.standalone #l-rightContentSide footer#l-footerLayout{height:auto;background:0 0;overflow:visible;z-index:0}@media (min-width:1200px){.standalone #l-rightContentSide footer#l-footerLayout{font-size:16px;line-height:33px}}.standalone #l-rightContentSide footer#l-footerLayout #fragment_bonhomme_inc{position:absolute;background-size:365px 288px;bottom:-9px;right:0;width:196px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.standalone #l-rightContentSide footer#l-footerLayout #fragment_bonhomme_inc path{fill:#00BFB3}.standalone #l-rightContentSide footer#l-footerLayout div.creditsSecondaryLinks{position:relative;z-index:2}#l-rightContentSide footer#l-footerLayout{position:absolute;bottom:0;left:0}@media (min-width:768px){#l-rightContentSide{padding-bottom:421px}.standalone #l-rightContentSide{padding-bottom:6.75rem}.standalone #l-rightContentSide footer#l-footerLayout div.creditsSecondaryLinks{padding-left:2.5rem}#l-rightContentSide #l-footerLayout{height:421px}}@media (min-width:1200px){#l-rightContentSide{padding-bottom:331px}#l-rightContentSide #l-footerLayout{height:331px}}@media (min-width:1440px){#l-rightContentSide{padding-bottom:384px}#l-rightContentSide #l-footerLayout{height:384px}}.l-logoOnf{margin:0 auto;display:block;margin-bottom:19px;display:none}.l-logoOnf:hover{opacity:.8}.l-toggleItem{text-align:center;display:block;width:45px;height:45px;margin-top:0;position:relative;cursor:pointer;z-index:2}.l-toggleItem .menuHam{top:21px;left:50%;margin-left:-10px}.l-toggleItem .menuHam,.l-toggleItem .menuHam:after,.l-toggleItem .menuHam:before{cursor:pointer;border-radius:1px;height:2px;width:20px;background:#000;position:absolute;display:block;content:''}.l-toggleItem .menuHam:before{top:-7px}.l-toggleItem .menuHam:after{bottom:-7px}.l-toggleItem:hover .menuHam,.l-toggleItem:hover .menuHam:after,.l-toggleItem:hover .menuHam:before{background:#0085CA}.l-searchItem{display:block;float:right;margin-right:16px}.l-searchItem.icon-loupe{display:block;font-size:20px;line-height:45px}.is-activated #l-leftNav,.is-activated .l-contentContainer{-webkit-transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1);-moz-transition:-moz-transform .8s cubic-bezier(.19,1,.22,1);-o-transition:-o-transform .8s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .8s cubic-bezier(.19,1,.22,1),-moz-transform .8s cubic-bezier(.19,1,.22,1),-o-transform .8s cubic-bezier(.19,1,.22,1),transform .8s cubic-bezier(.19,1,.22,1)}.is-activated #l-leftNav-collapsed{-webkit-transition:-webkit-transform .4s .4s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform .4s .4s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform .4s .4s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .4s .4s cubic-bezier(.23,1,.32,1),-moz-transform .4s .4s cubic-bezier(.23,1,.32,1),-o-transform .4s .4s cubic-bezier(.23,1,.32,1),transform .4s .4s cubic-bezier(.23,1,.32,1)}.is-activated #l-leftNav-collapsed .l-toggleItem .menuHam,.is-activated #l-leftNav-collapsed .l-toggleItem .menuHam:after,.is-activated #l-leftNav-collapsed .l-toggleItem .menuHam:before{-webkit-transition:all .55s;-moz-transition:all .55s;-o-transition:all .55s;transition:all .55s}.is-nav-open #l-leftNav{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.is-nav-open #l-leftNav-collapsed{-webkit-transition-delay:0s;transition-delay:0s}.is-nav-open #l-leftNav-collapsed .l-toggleItem .menuHam{background-color:transparent}.is-nav-open #l-leftNav-collapsed .l-toggleItem .menuHam:after{backface-visibility:hidden;top:0;-webkit-transform:rotate(410deg);-moz-transform:rotate(410deg);-o-transform:rotate(410deg);-ms-transform:rotate(410deg);transform:rotate(410deg);background:#63666A}.is-nav-open #l-leftNav-collapsed .l-toggleItem .menuHam:before{backface-visibility:hidden;top:0;-webkit-transform:rotate(-410deg);-moz-transform:rotate(-410deg);-o-transform:rotate(-410deg);-ms-transform:rotate(-410deg);transform:rotate(-410deg);background:#63666A}.is-nav-open .l-contentContainer{-webkit-transform:translateX(236px);-moz-transform:translateX(236px);-o-transform:translateX(236px);-ms-transform:translateX(236px);transform:translateX(236px)}#l-leftNav{top:45px;height:calc(100% - 45px);border-right:1px solid #d8d9db;-webkit-transform:translateX(-281px);-moz-transform:translateX(-281px);-o-transform:translateX(-281px);-ms-transform:translateX(-281px);transform:translateX(-281px);background:url(../img/layout/branding/fragment-identitaire-nav.png) no-repeat left bottom #fff;font-family:Ciutadella-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;width:236px;position:fixed;z-index:3;font-size:16px}#l-leftNav>div{position:relative;height:100%}#l-leftNav #paddingBottomFragment{margin-bottom:118px}#l-leftNav .jspPane{width:100%!important}#l-leftNav .l-logoOnf{margin-top:45px;width:62%}#l-leftNav .l-logoOnf img{width:100%}#l-leftNav ul{padding-bottom:16px}#l-leftNav ul:first-of-type{padding-top:36px}#l-leftNav li{margin-bottom:11px;position:relative;width:100%;padding:0 19%}#l-leftNav li.searchIcon-container{display:none}#l-leftNav li a{text-transform:uppercase;width:100%;display:block;position:relative;color:#000}#l-leftNav li a:hover{color:#0085CA}#l-leftNav li .campus-tag-menu{font-size:10px;display:inline-block;background:#00BFB3;padding:0 8px;font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;vertical-align:top;color:#fff;line-height:16px;margin-left:8px;margin-top:3px}#l-leftNav li a.active{color:#0085CA}#l-leftNav li a.searchIcon{width:120%;background:#edeeee;color:#000;margin-left:-10%;margin-bottom:2em;padding:0 10%;line-height:2em;-webkit-border-radius:1em;-webkit-background-clip:padding-box;-moz-border-radius:1em;-moz-background-clip:padding;border-radius:1em;background-clip:padding-box;position:relative}#l-leftNav li a.searchIcon .icon-loupe{position:absolute;display:block;top:50%;margin-top:-9px;right:10%;font-size:18px;width:18px;height:18px;background-size:100% auto}#l-leftNav li a.searchIcon:hover{background:#d8d9db}#l-leftNav li.connexionLi{margin-bottom:15px}#l-leftNav li.connexionLi a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:52px}#l-leftNav li.connexionLi a img{display:inline-block;margin-right:8px}#l-leftNav ul#unconnectedMenu li.connexionLi a:before{width:50px;position:absolute;top:0;left:0;height:4px;background:#F6416C;content:""}.campus-member-menu#l-leftNav ul#unconnectedMenu li.connexionLi a:before{background:#00BFB3}#l-leftNav ul#unconnectedMenu li.connexionLi a:after{width:50px;position:absolute;bottom:0;left:0;height:4px;background:#F6416C;content:""}#l-leftNav ul#connectedMenu li a{padding-right:25px}#l-leftNav ul#connectedMenu li a.active{color:#fff}#l-leftNav ul#connectedMenu li a.active i{color:#0085CA}#l-leftNav ul#connectedMenu li.connexionLi .doubleAction{position:relative}#l-leftNav ul#connectedMenu li.connexionLi .doubleAction:before{width:50px;position:absolute;top:0;left:0;height:4px;background:#F6416C;content:""}#l-leftNav ul#connectedMenu li.connexionLi .doubleAction:after{width:50px;position:absolute;bottom:0;left:0;height:4px;background:#F6416C;content:""}#l-leftNav ul#connectedMenu li.connexionLi a{text-transform:none;padding-left:40px}#l-leftNav ul#connectedMenu li.connexionLi a img{position:absolute;top:11px;width:30px;height:30px;left:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#l-leftNav ul#connectedMenu li.connexionLi a:before{position:absolute;top:11px;left:0;opacity:0;z-index:2;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;content:"";border-radius:50%;background:url(../img/layout/icon/ico-settings.svg) center center no-repeat #0085CA;background-size:16px 16px;width:30px;height:30px}#l-leftNav ul#connectedMenu li.connexionLi a:hover:before{opacity:1}#l-leftNav ul#connectedMenu li.connexionLi a:hover img{opacity:0}#l-leftNav ul#connectedMenu li.connexionLi a.active{color:#fff}#l-leftNav ul#connectedMenu li.connexionLi a.active:before{opacity:1;background-color:#FFD100}#l-leftNav ul#connectedMenu li.connexionLi .warning{display:none}#l-leftNav ul#connectedMenu li.connexionLi.not-verify .icon,#l-leftNav ul#connectedMenu li.connexionLi.not-verify a{color:#E03C31}#l-leftNav ul#connectedMenu li.connexionLi.not-verify a.warning{display:block;width:auto;border:none;padding:0 0;position:absolute;right:0;color:#FFD100;margin:0 0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#l-leftNav ul#connectedMenu li.connexionLi.not-verify a.warning:before{display:none}#l-leftNav ul#connectedMenu li.connexionLi.not-verify a.warning:hover{color:#E03C31}#l-leftNav ul#connectedMenu li.connexionLi.not-verify a.warning.active{color:#FF5C39}#l-leftNav ul#connectedMenu li.connexionLi.not-verify a.warning .icon{position:relative;margin:0 0;padding:0 0}#l-leftNav ul#connectedMenu i{color:#000;position:absolute;right:0;top:2px;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;height:20px}#l-leftNav ul#connectedMenu a:hover i{color:#0085CA}#l-leftNav.campus-member-menu ul#connectedMenu li.connexionLi .doubleAction:after,#l-leftNav.campus-member-menu ul#connectedMenu li.connexionLi .doubleAction:before{background:#00BFB3}#l-leftNav ul#socialNav{padding:0 19%;overflow:hidden;margin-top:7px}#l-leftNav ul#socialNav li{float:left;width:auto;padding:0;margin-bottom:0;margin-left:21px}#l-leftNav ul#socialNav li:first-child{margin-left:0}#l-leftNav ul#socialNav li a{font-size:24px;color:#63666A}#l-leftNav ul#socialNav li a:hover{color:#0085CA}#l-leftNav .l-toggleItem{right:0;position:absolute;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);-moz-transition:all .2s cubic-bezier(.23,1,.32,1);-o-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);display:none}#l-leftNav .l-toggleItem .menuHam{background-color:transparent}#l-leftNav .l-toggleItem .menuHam:after{backface-visibility:hidden;top:0;-webkit-transform:rotate(410deg);-moz-transform:rotate(410deg);-o-transform:rotate(410deg);-ms-transform:rotate(410deg);transform:rotate(410deg);background:#63666A}#l-leftNav .l-toggleItem .menuHam:before{backface-visibility:hidden;top:0;-webkit-transform:rotate(-410deg);-moz-transform:rotate(-410deg);-o-transform:rotate(-410deg);-ms-transform:rotate(-410deg);transform:rotate(-410deg);background:#63666A}#l-leftNav-collapsed{background:#fff;border-right:1px solid #d8d9db;border-bottom:1px solid #d8d9db;height:45px;z-index:100;width:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:fixed;top:0;left:0}#l-leftNav-collapsed .l-logoOnf.vert{margin-top:14px;float:left;width:100%;display:none}#l-leftNav-collapsed .l-logoOnf.vert img{height:64px;margin:0 auto}#l-leftNav-collapsed .l-logoOnf.horz{width:35px;float:left;margin:0 0 0 16px;top:50%;position:relative;margin-top:-9px;display:block}#l-leftNav-collapsed .l-logoOnf.horz img{width:100%}#l-leftNav-collapsed .l-toggleItem{position:relative;float:left}.l-contentContainer{position:relative;margin-left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:1}.l-contentContainer:after,.l-contentContainer:before{content:" ";display:table}.l-contentContainer:after{clear:both}.l-contentContainer>.l-largeur80p{display:block;margin-left:auto;margin-right:auto;width:80%}.l-contentContainer>.l-largeur90p{display:block;margin-left:auto;margin-right:auto;width:86%}@media (min-width:990px){.brand-resize{height:100%}.brand-resize #l-generalContainer,.brand-resize body{height:100%}.brand-resize #l-generalContainer{top:0}.brand-resize .l-bigContainer{padding-left:236px}.brand-resize .l-searchItem{float:none;margin:0 auto;clear:both}.brand-resize #l-leftNav{top:0;height:100%}.brand-resize #l-leftNav .l-logoOnf{display:block}.brand-resize #l-leftNav .searchIcon-container{display:block}.brand-resize #l-leftNav .l-toggleItem{display:block}.brand-resize #l-leftNav ul:first-of-type{padding-top:19px}.brand-resize #l-leftNav-collapsed{width:45px;height:auto;text-align:center}.brand-resize #l-leftNav-collapsed .l-logoOnf.horz{display:none}.brand-resize #l-leftNav-collapsed .l-logoOnf.vert{display:block}.brand-resize .l-contentContainer{-webkit-transform:translateX(-118px);-moz-transform:translateX(-118px);-o-transform:translateX(-118px);-ms-transform:translateX(-118px);transform:translateX(-118px)}.brand-resize .l-contentContainer>.l-largeur80p.maxWidth{max-width:646px}.brand-resize .l-contentContainer>.l-largeur80p{max-width:1280px}.brand-resize .l-contentContainer>.l-largeur90p.maxWidth{max-width:694px}.brand-resize .l-contentContainer>.l-largeur90p{max-width:1440px;width:90%}.brand-resize .is-nav-open #l-leftNav{-webkit-transition-delay:.2s;transition-delay:.2s}.brand-resize .is-nav-open #l-leftNav-collapsed{-webkit-transform:translateX(-54px);-moz-transform:translateX(-54px);-o-transform:translateX(-54px);-ms-transform:translateX(-54px);transform:translateX(-54px)}.brand-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menuHam>span{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.brand-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-top{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0}.brand-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-middle{opacity:1;top:6px}.brand-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-bottom{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:12px}.brand-resize .is-nav-open .l-contentContainer{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.2s;transition-delay:.2s}}@media (min-width:1200px){.legacy-resize{height:100%}.legacy-resize #l-generalContainer,.legacy-resize body{height:100%}.legacy-resize #l-generalContainer{top:0}.legacy-resize .l-bigContainer{padding-left:236px}.legacy-resize .l-searchItem{float:none;margin:0 auto;clear:both}.legacy-resize #l-leftNav{top:0;height:100%}.legacy-resize #l-leftNav .l-logoOnf{display:block}.legacy-resize #l-leftNav .searchIcon-container{display:block}.legacy-resize #l-leftNav .l-toggleItem{display:block}.legacy-resize #l-leftNav ul:first-of-type{padding-top:19px}.legacy-resize #l-leftNav-collapsed{width:45px;height:auto;text-align:center}.legacy-resize #l-leftNav-collapsed .l-logoOnf.horz{display:none}.legacy-resize #l-leftNav-collapsed .l-logoOnf.vert{display:block}.legacy-resize .l-contentContainer{-webkit-transform:translateX(-118px);-moz-transform:translateX(-118px);-o-transform:translateX(-118px);-ms-transform:translateX(-118px);transform:translateX(-118px)}.legacy-resize .l-contentContainer>.l-largeur80p.maxWidth{max-width:646px}.legacy-resize .l-contentContainer>.l-largeur80p{max-width:1280px}.legacy-resize .l-contentContainer>.l-largeur90p.maxWidth{max-width:694px}.legacy-resize .l-contentContainer>.l-largeur90p{max-width:1440px;width:90%}.legacy-resize .is-nav-open #l-leftNav{-webkit-transition-delay:.2s;transition-delay:.2s}.legacy-resize .is-nav-open #l-leftNav-collapsed{-webkit-transform:translateX(-54px);-moz-transform:translateX(-54px);-o-transform:translateX(-54px);-ms-transform:translateX(-54px);transform:translateX(-54px)}.legacy-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menuHam>span{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.legacy-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-top{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0}.legacy-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-middle{opacity:1;top:6px}.legacy-resize .is-nav-open #l-leftNav-collapsed .l-toggleItem .menu-bottom{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:12px}.legacy-resize .is-nav-open .l-contentContainer{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.2s;transition-delay:.2s}}.minWidthDesktop{min-width:990px}@media (min-width:1440px){.brand-resize .l-bigContainer,.legacy-resize .l-bigContainer{padding-left:16.38888889%}.brand-resize #l-leftNav,.legacy-resize #l-leftNav{width:16.38888889%;-webkit-transform:translateX(-438px);-moz-transform:translateX(-438px);-o-transform:translateX(-438px);-ms-transform:translateX(-438px);transform:translateX(-438px)}.brand-resize .is-nav-open #l-leftNav,.legacy-resize .is-nav-open #l-leftNav{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.brand-resize .l-contentContainer,.legacy-resize .l-contentContainer{-webkit-transform:translateX(-9.8%);-moz-transform:translateX(-9.8%);-o-transform:translateX(-9.8%);-ms-transform:translateX(-9.8%);transform:translateX(-9.8%)}.brand-resize .l-contentContainer>.l-largeur80p.maxWidth,.legacy-resize .l-contentContainer>.l-largeur80p.maxWidth{max-width:767px}.brand-resize .l-contentContainer>.l-largeur90p.maxWidth,.legacy-resize .l-contentContainer>.l-largeur90p.maxWidth{max-width:825px}}.l-boxRatio{position:relative;overflow:hidden}.l-boxRatio:before{content:"";display:block;margin-top:100%}.l-boxRatio .content{position:absolute;top:0;left:0;bottom:0;right:0}.ratio2_1:before{margin-top:50%}.ratio1_2:before{margin-top:200%}.ratio4_3:before{margin-top:75%}.ratio16_9:before{margin-top:56.25%}.ratio9_16:before{margin-top:178%}.ratioImageArticle:before{margin-top:22.1%}.l-maxWidthText{max-width:28.125rem}.l-equal{display:table}.l-equal .rowEqual{display:table-row}.l-equal .rowEqual>div,.l-equal .rowEqual>li{display:table-cell}.l-blocGrisPale{background:#f6f4f0}.l-blocGrisFonce{background:#f0ede6}.l-blocBlanc{background:#fff;color:#000}.l-blocJaune{background:#FFD100;color:#000}.l-blocJaune+.l-blocBlanc h2.h1{margin-top:.75em}.l-blocBeige{background:#FFFAEB;color:#000}#l-background{position:absolute;z-index:0;width:100%;height:800px;overflow:hidden;top:0;left:0}#l-background #imgFilm{position:absolute;z-index:1;opacity:.8}#l-background .screenImg{width:100%;-webkit-filter:grayscale(70%);-moz-filter:grayscale(70%);-ms-filter:grayscale(70%);filter:grayscale(70%);mix-blend-mode:screen}#l-background canvas{position:absolute;z-index:5}#l-background .degrade{position:absolute;z-index:10;bottom:0;height:100%;width:100%;background-image:8121991;background-image:-webkit-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 80%);background-image:-moz-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 80%);background-image:-o-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 80%);background-image:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 80%)}#l-background #eycon-1,#l-background #eyecon-3{position:absolute;right:0;width:80%;top:0;max-width:390px}@media (min-width:768px){#l-background #eycon-1,#l-background #eyecon-3{width:56%;max-width:970px}}#l-background #eyecon-3{width:107px;top:0}@media (min-width:768px){#l-background #eyecon-3{width:285px;top:0}}@media (min-width:990px){#l-background #eyecon-3{width:330px;top:40px}}@media (min-width:1200px){#l-background #eyecon-3{width:400px;top:0}}@media (min-width:1440px){#l-background #eyecon-3{width:430px}}@media (min-width:768px){#l-background.eycon-2-background .l-largeur90p{position:relative;height:2000px}#l-background.eycon-relatif .l-largeur90p{position:relative;height:2000px}}@media (min-width:768px){#l-background #eyecon-2{position:absolute;width:84%;right:calc(-26.5% + 40px)}}@media (min-width:990px){#l-background #eyecon-2{width:100%;right:calc(-31.4% + 40px)}}@media (min-width:1200px){#l-background #eyecon-2{width:90%;right:calc(-28.4% + 40px)}}@media (min-width:1440px){#l-background #eyecon-2{width:80%;right:calc(-25.2% + 40px)}}@media (min-width:1566px){#l-background #eyecon-2{width:892px;right:-241px}}@media (min-width:990px){#l-background .eyecon-4{left:316px;width:787px;position:absolute}}@media (min-width:1200px){#l-background .eyecon-4{width:40%;left:auto;right:0}}.lt-ie10 path.is-switch-color{visibility:visible!important;fill:#FFD100}.centerHeightInContainer{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.centerFlexBox{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.closeHeight{-webkit-transition:height .5s linear;-moz-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear}.closeHeight.close{height:0}.relative{position:relative}.partner-tag{position:absolute;padding:0 9px;font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;-webkit-box-shadow:0 3px 3px 0 rgba(52,51,51,.2);-moz-box-shadow:0 3px 3px 0 rgba(52,51,51,.2);box-shadow:0 3px 3px 0 rgba(52,51,51,.2);z-index:10;text-transform:uppercase;left:0;top:0;font-size:12px;line-height:2em;pointer-events:none}.paddingBas{padding-bottom:40px}.alignerAvecLogo{padding-top:36px}@media (min-width:990px){.alignerAvecLogo{padding-top:45px}}.bandeTop{position:relative}.bandeTop h1{display:inline-block;margin:0;color:#000;display:none}.border-hr-container{position:relative}.border-hr-container:after,.border-hr-container:before{content:" ";display:table}.border-hr-container:after{clear:both}.border-hr-container .border-hr{height:4px;background:#fff;width:109px;display:block;position:absolute;z-index:2}.border-hr-container .border-hr hr{display:none}.border-hr-container .border-top{top:0}.border-hr-container .border-bottom{bottom:0}.collapseBlock{position:relative;cursor:pointer;display:inline;font-family:Ciutadella-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;text-transform:uppercase}.collapseBlock i{font-size:.75rem;margin-right:.3125rem;display:inline-block;-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;-o-transition:-o-transform .2s linear;transition:-webkit-transform .2s linear,-moz-transform .2s linear,-o-transform .2s linear,transform .2s linear}.collapseBlock+div{display:none}.collapseBlock+div.is-masonry{height:0;visibility:hidden;display:block}.collapseBlock.is-collapseBlock-open i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.collapseBlock.is-collapseBlock-open-default+div{display:block}.opacity0{opacity:0}.is-desktop .visible-desktop{display:block}.is-desktop .visible-mobile{display:none}.is-mobile .visible-desktop{display:none}.is-mobile .visible-mobile{display:block}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}cite{font-weight:700}.titreDotDotDot{overflow:hidden;word-wrap:normal!important}.h1,h1{font-size:3rem;font-weight:400;margin-bottom:.75em;margin-top:1.5em}.h2,h2{font-size:2rem;font-weight:400;margin-bottom:.75em;margin-top:1.5em}.h3,h3{font-size:1.75rem;font-weight:400;margin-bottom:.75em;margin-top:1.5em}.h4,h4{font-size:1.5rem;margin-bottom:.75em;margin-top:1.5em}.h5,h5{font-size:1.3333333rem;margin-bottom:.5em;margin-top:1em}.h6,h6{font-size:1.1667rem;margin-bottom:.75em;margin-top:.75em}.copy ol li,.copy ul li,.p,blockquote,p{font-size:1rem;margin-bottom:.75em;margin-top:.75em}.copy ol li:first-child,.copy ul li:first-child{margin-top:0}.noMarginTop{margin-top:0!important}.noMarginBottom{margin-bottom:0!important}.copy{margin-bottom:0}.copy ol,.copy ul{padding-left:2.5rem;margin-bottom:1.5em}.copy ol ol,.copy ul ul{margin-bottom:.75em}.copy ul{list-style-type:disc}.copy a{color:#0085CA}.copy a:hover{text-decoration:underline}.copy ul ul{list-style-type:circle}.copy ol{list-style-type:decimal}.nowrap{white-space:nowrap}.dash{position:relative;top:-.05em;color:#63666A;display:inline-block;padding:0 .2em}label{font-weight:400}.copy ol li.small,.copy ul li.small,.small,small{font-size:.83333rem}.xsmall{font-size:.75rem}blockquote{margin-bottom:2em;position:relative}blockquote>img:first-child{position:absolute;border-radius:50%;width:10%;height:auto;max-width:48px}blockquote>img:first-child+p,blockquote>img:first-child+small{padding-left:18%}blockquote>img:first-child+p+small,blockquote>img:first-child+small+small{padding-left:18%}@media (min-width:768px){blockquote>img:first-child+p,blockquote>img:first-child+small{padding-left:90px}blockquote>img:first-child+p+small,blockquote>img:first-child+small+small{padding-left:90px}}blockquote p{font-size:1.1667rem;font-family:Suisse,sans-serif;font-style:italic}blockquote p:first-of-type{margin-top:0}blockquote small{font-style:normal}blockquote small cite{font-weight:400}blockquote small.p{margin-top:0;margin-bottom:0}.rating{font-weight:400;color:#63666A;font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;display:inline-block}.realisateur{font-family:Ciutadella-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.shortInfos{color:#63666A}.shortInfos .realisateur{color:#000}.smallprint{font-size:14px;color:#63666A;font-style:italic}p .glyphicon{font-size:.8em}@media (min-width:1440px){html{font-size:19px}}button,textarea:focus{outline:0}.help-block-server{display:none}i.form-control-feedback.server{display:none;position:absolute;top:29px;right:0;z-index:2;width:32px;height:32px;line-height:32px;text-align:center;right:10px;top:3px}.has-serverError .checkbox,.has-serverError .checkbox-inline,.has-serverError .control-label,.has-serverError .help-block,.has-serverError .radio,.has-serverError .radio-inline{color:#E03C31}.has-serverError .form-control{border-color:#E03C31}.has-serverError .form-control:focus{border-color:#c1271d;-webkit-box-shadow:none;box-shadow:none}.has-serverError .input-group-addon{color:#E03C31;border-color:#E03C31;background-color:#E03C31}.has-serverError .help-block,.has-serverError i.form-control-feedback:not(.server){display:none!important}.has-serverError i.form-control-feedback.server{display:block;color:#E03C31}.has-serverError .help-block-server{color:#E03C31;margin-top:5px;display:block}.has-error .help-block a{text-decoration:underline;color:inherit}.form-control{height:40px;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;border-color:#d8d9db}.form-group.has-error .errorExplanation{display:block;color:#E03C31}.form-horizontal .has-feedback .form-control-feedback{top:3px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.has-feedback .form-control-feedback{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:2;display:block;width:32px;height:32px;line-height:32px;text-align:center}.form-control-feedback{color:#32b17c}.has-error .form-control-feedback{color:#E03C31}.has-warning .form-control-feedback{color:#FFEC20}@media (max-width:1199px){.form-horizontal .top-label-md{text-align:left}}.formButtonsAndLinks{text-align:right;padding-top:10px;overflow:hidden}.formButtonsAndLinks .extraLink{margin-top:0}.formButtonsAndLinks .extraLink a{color:#FF5C39;display:inline-block;font-size:.83333rem;margin-top:0}.formButtonsAndLinks .btn+.extraLink{margin-top:15px;margin-bottom:0}.formButtonsAndLinks .btn{margin-left:10px}.formButtonsAndLinks .btn:first-of-type{margin-left:0}.m-followBt{position:relative;min-width:9.0625rem;padding-right:0;padding-left:0}.m-followBt .followingTxt{display:none}.m-followBt .unfallowTxt{opacity:0;width:100%;padding:6px 12px;color:#E03C31;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;text-align:center;position:absolute;z-index:2;background:#fff;top:0;left:0}.m-followBt:hover .unfallowTxt{color:#E03C31}.m-followBt.is-following{background:#0085CA!important;color:#fff;border-color:#0085CA}.m-followBt.is-following .followingTxt{display:block}.m-followBt.is-following .followTxt{display:none}.m-followBt.is-following.is-unfollow-hover{border-color:#E03C31}.m-followBt.is-following.is-unfollow-hover .unfallowTxt{opacity:1}.btn strong{font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;font-weight:400}.m-exploreMoreFilm{text-align:center;margin-bottom:2.0625rem}.m-exploreMoreFilm .plusLink{display:inline-block;position:relative;font-size:1.75rem;color:#63666A;text-transform:uppercase;font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif}.m-exploreMoreFilm .plusLink svg{width:100px;height:100px;margin:0 auto;display:block;-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear}.m-exploreMoreFilm .plusLink span{display:block;margin-top:.625rem;line-height:1em}.m-exploreMoreFilm .plusLink path{fill:#63666A;-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear}.m-exploreMoreFilm .plusLink:hover span{color:#0085CA}.m-exploreMoreFilm .plusLink:hover path{fill:#0085CA}.m-load-more{position:relative}.m-load-more .plusLink{width:100px;height:100px;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.m-load-more .plusLink path{fill:#63666A}.m-load-more .plusLink:hover path{fill:#0085CA}.m-load-more .m-svgLoading{visibility:hidden;margin:0 auto;display:block}.m-load-more.loading .plusLink{display:none}.m-load-more.loading .m-svgLoading{visibility:visible}div.vignette .m-load-more{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}@keyframes stroke-width{0%,100%{stroke-width:0}45%,55%{stroke-width:2.66666667}50%{stroke-width:4}}@keyframes stroke-width-sm{0%,100%{stroke-width:0}45%,55%{stroke-width:1.33333333}50%{stroke-width:2}}.smallLoading .m-svgLoading{display:inline-block;animation:svg-rotate 8s linear infinite}.smallLoading circle{fill:transparent;stroke:#00bfb3;stroke-width:2;stroke-linecap:round;stroke-dasharray:0,73.30382858;animation:stroke-dash 2s linear infinite,stroke-width-sm 2s linear infinite,stroke-color 8s steps(4) infinite}@keyframes svg-rotate{to{transform:rotate(360deg)}}@keyframes stroke-dash{0%{stroke-dasharray:0,73.30382858;stroke-dashoffset:0}50%{stroke-dasharray:73.30382858,0;stroke-dashoffset:0}100%{stroke-dasharray:73.30382858,73.30382858;stroke-dashoffset:-73.30382858}}@keyframes stroke-color{14%{stroke:#0085CA}28%{stroke:#00BFB3}41%{stroke:#87319A}53%{stroke:#E03C31}64%{stroke:#F6416C}76%{stroke:#FF5C39}88%{stroke:#FFD100}100%{stroke:#C4D600}}.m-svgLoading{display:inline-block;animation:svg-rotate 8s linear infinite}circle{fill:transparent;stroke:#00bfb3;stroke-width:4;stroke-linecap:round;stroke-dasharray:0,309.97047515;animation:stroke-dash 2s linear infinite,stroke-width 2s linear infinite,stroke-color 8s steps(4) infinite}@keyframes svg-rotate{to{transform:rotate(360deg)}}@keyframes stroke-dash{0%{stroke-dasharray:0,309.97047515;stroke-dashoffset:0}50%{stroke-dasharray:309.97047515,0;stroke-dashoffset:0}100%{stroke-dasharray:309.97047515,309.97047515;stroke-dashoffset:-309.97047515}}@keyframes stroke-color{14%{stroke:#0085CA}28%{stroke:#00BFB3}41%{stroke:#87319A}53%{stroke:#E03C31}64%{stroke:#F6416C}76%{stroke:#FF5C39}88%{stroke:#FFD100}100%{stroke:#C4D600}}.priceTag{font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;display:inline-block;font-size:28px;line-height:24px;color:#63666A;z-index:2}:lang(en) body .m-followBt{min-width:8.75rem}button.is-popoverLink{display:inline;padding:0;margin:0;text-decoration:underline}.helpInfos{font-family:Ciutadella-Bold,"Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;cursor:pointer;padding:0 5px;border-radius:50%;font-size:14px;vertical-align:middle;position:relative;top:-2px;width:17px;text-align:center;height:17px;line-height:19px;display:inline-block;background-color:#0085CA;color:#fff}.bootstrap-select.btn-group .btn{font-family:inherit;text-transform:inherit}.bootstrap-select.btn-group .btn.formSelect{border:1px solid #d8d9db;background:#fff}.bootstrap-select.btn-group .btn.max-width{max-width:200px}.linkSelectContainer{display:inline}.linkSelectContainer .bootstrap-select{width:auto!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-overflow:ellipsis}.bootstrap-select.btn-group .dropdown-toggle .filter-option .caret{border:0;background:url(../img/layout/icon/caret.svg);background-size:100% auto;width:1rem;margin-top:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:1rem}.has-error .bootstrap-select.btn-group .dropdown-toggle .filter-option .caret,.has-success .bootstrap-select.btn-group .dropdown-toggle .filter-option .caret{display:none}.bootstrap-select.btn-group .linkSelect.btn{text-transform:none;font-size:1em;padding-right:1.875rem;border:0;padding-left:0;outline:0}.bootstrap-select.btn-group.open>.linkSelect.btn{border:0!important;box-shadow:none!important;width:auto!important;outline:0!important}.bootstrap-select.btn-group .dropdown-toggle:focus{outline:0!important}.has-error .bootstrap-select.btn-group .caret,.has-success .bootstrap-select.btn-group .caret{display:none}.fixWidth{min-width:9.0625rem}.btn-jaune{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#e6bc00}.btn-jaune.plein{background-color:#FFD100;border-color:#FFD100;color:#000}.btn-jaune.plein:hover{background-color:#fff;color:#000;border-color:#e6bc00}.btn-jaune:hover{color:#000;background-color:#FFD100;border-color:#a88a00}.btn-jaune.active,.btn-jaune:active,.open .dropdown-toggle.btn-jaune{color:#000;background-color:#FFD100}.btn-jaune.active,.btn-jaune:active,.open .dropdown-toggle.btn-jaune{background-image:none}.btn-jaune:hover{color:#fff}.btn-group .btn-jaune:focus,.btn-group .btn-jaune:hover{color:#fff;background-color:#FFD100;border-color:#a88a00}.btn-vert{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#adbd00}.btn-vert.plein{background-color:#C4D600;border-color:#C4D600;color:#000}.btn-vert.plein:hover{background-color:#fff;color:#000;border-color:#adbd00}.btn-vert:hover{color:#000;background-color:#C4D600;border-color:#757f00}.btn-vert.active,.btn-vert:active,.open .dropdown-toggle.btn-vert{color:#000;background-color:#C4D600}.btn-vert.active,.btn-vert:active,.open .dropdown-toggle.btn-vert{background-image:none}.btn-vert:hover{color:#fff}.btn-group .btn-vert:focus,.btn-group .btn-vert:hover{color:#fff;background-color:#C4D600;border-color:#757f00}.btn-rose{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#f52959}.btn-rose.plein{background-color:#F6416C;border-color:#F6416C;color:#000}.btn-rose.plein:hover{background-color:#fff;color:#000;border-color:#f52959}.btn-rose:hover{color:#000;background-color:#F6416C;border-color:#d60a3b}.btn-rose.active,.btn-rose:active,.open .dropdown-toggle.btn-rose{color:#000;background-color:#F6416C}.btn-rose.active,.btn-rose:active,.open .dropdown-toggle.btn-rose{background-image:none}.btn-rose:hover{color:#fff}.btn-group .btn-rose:focus,.btn-group .btn-rose:hover{color:#fff;background-color:#F6416C;border-color:#d60a3b}.btn-violet{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#762b87}.btn-violet.plein{background-color:#87319A;border-color:#87319A;color:#000}.btn-violet.plein:hover{background-color:#fff;color:#000;border-color:#762b87}.btn-violet:hover{color:#000;background-color:#87319A;border-color:#4d1c58}.btn-violet.active,.btn-violet:active,.open .dropdown-toggle.btn-violet{color:#000;background-color:#87319A}.btn-violet.active,.btn-violet:active,.open .dropdown-toggle.btn-violet{background-image:none}.btn-violet:hover{color:#fff}.btn-group .btn-violet:focus,.btn-group .btn-violet:hover{color:#fff;background-color:#87319A;border-color:#4d1c58}.btn-turquoise{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#00a69b}.btn-turquoise.plein{background-color:#00BFB3;border-color:#00BFB3;color:#000}.btn-turquoise.plein:hover{background-color:#fff;color:#000;border-color:#00a69b}.btn-turquoise:hover{color:#000;background-color:#00BFB3;border-color:#006862}.btn-turquoise.active,.btn-turquoise:active,.open .dropdown-toggle.btn-turquoise{color:#000;background-color:#00BFB3}.btn-turquoise.active,.btn-turquoise:active,.open .dropdown-toggle.btn-turquoise{background-image:none}.btn-turquoise:hover{color:#fff}.btn-group .btn-turquoise:focus,.btn-group .btn-turquoise:hover{color:#fff;background-color:#00BFB3;border-color:#006862}.btn-vert{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#adbd00}.btn-vert.plein{background-color:#C4D600;border-color:#C4D600;color:#000}.btn-vert.plein:hover{background-color:#fff;color:#000;border-color:#adbd00}.btn-vert:hover{color:#000;background-color:#C4D600;border-color:#757f00}.btn-vert.active,.btn-vert:active,.open .dropdown-toggle.btn-vert{color:#000;background-color:#C4D600}.btn-vert.active,.btn-vert:active,.open .dropdown-toggle.btn-vert{background-image:none}.btn-vert:hover{color:#fff}.btn-group .btn-vert:focus,.btn-group .btn-vert:hover{color:#fff;background-color:#C4D600;border-color:#757f00}.btn-rouge{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#d72c20}.btn-rouge.plein{background-color:#E03C31;border-color:#E03C31;color:#000}.btn-rouge.plein:hover{background-color:#fff;color:#000;border-color:#d72c20}.btn-rouge:hover{color:#000;background-color:#E03C31;border-color:#a22118}.btn-rouge.active,.btn-rouge:active,.open .dropdown-toggle.btn-rouge{color:#000;background-color:#E03C31}.btn-rouge.active,.btn-rouge:active,.open .dropdown-toggle.btn-rouge{background-image:none}.btn-rouge:hover{color:#fff}.btn-group .btn-rouge:focus,.btn-group .btn-rouge:hover{color:#fff;background-color:#E03C31;border-color:#a22118}.btn-orange{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;color:#000;background-color:#fff;border-color:#ff4720}.btn-orange.plein{background-color:#FF5C39;border-color:#FF5C39;color:#000}.btn-orange.plein:hover{background-color:#fff;color:#000;border-color:#ff4720}.btn-orange:hover{color:#000;background-color:#FF5C39;border-color:#e12800}.btn-orange.active,.btn-orange:active,.open .dropdown-toggle.btn-orange{color:#000;background-color:#FF5C39}.btn-orange.active,.btn-orange:active,.open .dropdown-toggle.btn-orange{background-image:none}.btn-orange:hover{color:#fff}.btn-group .btn-orange:focus,.btn-group .btn-orange:hover{color:#fff;background-color:#FF5C39;border-color:#e12800}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?-qsgjbg);src:url(../fonts/icomoon.eot?#iefix-qsgjbg) format('embedded-opentype'),url(../fonts/icomoon.svg?-qsgjbg#icomoon) format('svg'),url(../fonts/icomoon.woff?-qsgjbg) format('woff'),url(../fonts/icomoon.ttf?-qsgjbg) format('truetype');font-weight:400;font-style:normal}.inline-icon-end [class^=icon-],.inline-icon-end[class*=" icon-"]{margin-left:.3em}#container-rightsLoading{width:150px;height:214px}.ico-rightsLoading{width:100%;height:429px;text-indent:-9000px;background:url(../img/film/douanier-sprite.png) left top repeat-x;background-size:1200% auto;-webkit-animation:play 1.4s steps(12) infinite;-moz-animation:play 1.4s steps(12) infinite;-o-animation:play 1.4s steps(12) infinite;animation:play 1.4s steps(12) infinite}lesshat-selector{-lh-property:0}@-webkit-keyframes play{100%{background-position:1200% 0}}@-moz-keyframes play{100%{background-position:1200% 0}}@-o-keyframes play{100%{background-position:1200% 0}}@keyframes play{100%{background-position:1200% 0}}.ico-cc{background:url(../img/layout/icon/ico-cc-en.svg) center center no-repeat;width:20px;height:18px;display:inline-block;background-size:100% auto}:lang(fr) .ico-cc{background:url(../img/layout/icon/ico-cc-fr.svg) center center no-repeat;margin:0 2px}.ico-dv{background:url(../img/layout/icon/ico-dv.svg) no-repeat;width:20px;height:18px;background-size:100% auto;display:inline-block}.topLink{background-size:15px 7px}.topLink i{-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear}.watchLater{float:right;cursor:pointer;z-index:2}.watchLater path{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transform:none}.watchLater .ico-clock{width:28px;height:28px;display:inline-block;position:relative}.watchLater .ico-clock path{-webkit-transform:translateZ(0);fill:#63666A}.watchLater:hover .ico-clock path{fill:#0085CA}.watchLater .ico-clock-check{width:28px;height:28px;display:inline-block;position:absolute;top:0;display:none}.watchLater .ico-clock-check .rond{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;fill:#d8d9db}.watchLater .ico-clock-check .check{-webkit-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,fill .2s linear,opacity .2s linear,border-color .2s linear;fill:#63666A}.watchLater:hover .ico-clock-check .rond{fill:#0085CA}.watchLater:hover .ico-clock-check .check{fill:#fff}.watchLater.is-checked .ico-clock-check{display:block}.watchLater.is-checked .ico-clock{opacity:0}.watchLater.blanc .ico-clock path{fill:#fff}.watchLater.blanc:hover .ico-clock path{fill:#0085CA}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-48h-rental:before{content:"\e60b"}.icon-avatar:before{content:"\e60c"}.icon-cash:before{content:"\e608"}.icon-cash-o:before{content:"\e61d"}.icon-cc-en:before{content:"\e602"}.icon-cc-fr:before{content:"\e61a"}.icon-cd:before{content:"\e609"}.icon-ciseaux:before{content:"\e620"}.icon-clock:before{content:"\e60d"}.icon-closeNav:before{content:"\e600"}.icon-delete-circle:before{content:"\e905"}.icon-desactivation:before{content:"\e629"}.icon-dto-disk:before{content:"\e621"}.icon-dto-o:before{content:"\e606"}.icon-dv:before{content:"\e603"}.icon-edit:before{content:"\e902"}.icon-edit-circle:before{content:"\e907"}.icon-external-link:before{content:"\e61c"}.icon-facebook:before{content:"\f09a"}.icon-facture:before{content:"\e61b"}.icon-gallery:before{content:"\e619"}.icon-google-plus:before{content:"\e903"}.icon-helpcenter:before{content:"\e60a"}.icon-interactif:before{content:"\e618"}.icon-interactive-app:before{content:"\e909"}.icon-learning-bundles:before{content:"\e90a"}.icon-loupe:before{content:"\e616"}.icon-next:before{content:"\e615"}.icon-phone-circle:before{content:"\e607"}.icon-play:before{content:"\e613"}.icon-play-o:before{content:"\e605"}.icon-prev:before{content:"\e614"}.icon-revert:before{content:"\e904"}.icon-roundedArrow:before{content:"\e612"}.icon-share:before{content:"\e611"}.icon-study-guides:before{content:"\e90b"}.icon-switch:before{content:"\e900"}.icon-top:before{content:"\e610"}.icon-twitter:before{content:"\f099"}.icon-unlink:before{content:"\f127"}.icon-vimeo:before{content:"\e60e"}.icon-virtual-class:before{content:"\e911"}.icon-vod:before{content:"\e604"}.icon-vod-o:before{content:"\e601"}.icon-vod-tilt:before{content:"\e60f"}.icon-vod-tilt-o:before{content:"\e617"}.icon-warning:before{content:"\e61e"}.icon-youtube:before{content:"\e61f"}.icon-instagram:before{content:"\ea92"}.icon-cc-amex:before{content:"\e626"}.icon-cc-amex2:before{content:"\e627"}.icon-cc-mastercard:before{content:"\e624"}.icon-cc-mastercard2:before{content:"\e62a"}.icon-cc-visa:before{content:"\e625"}.icon-cc-visa2:before{content:"\e62b"}.icon-credit-card:before{content:"\e628"}.icon-credit-card2:before{content:"\e62c"}.icon-nfb-onf-logo:before{content:"\e901"}.icon-nfb-onf-logo2:before{content:"\e908"}