dl,ul{overflow:hidden;height:auto}label.checkbox,label.radio{white-space:nowrap}.blueTxt{color:#5ab9db}.greenTxt{color:#86c300}.pinkTxt{color:#ff629d}.redTxt{color:#ec4c34}.yellowTxt{color:#f2dc0e}.blueBg{background-color:#5ab9db}.greenBg{background-color:#86c300}.pinkBg{background-color:#ff629d}.redBg{background-color:#ec4c34}.yellowBg{background-color:#f2dc0e}body{font-family:Lato,sans-serif;font-size:14px;color:#333;background:#fff none no-repeat center top}a{color:#333;text-decoration:none}a[href]:hover{text-decoration:underline}.tabAnchor a:hover,.tabMenu:not(.dropdownActive) a:hover,a.btn:hover,a:hover img{text-decoration:none}#bellFooter .copy a:hover,.banner a:hover,.control a:hover{background-color:transparent}a.btn:focus,a.submit:focus{color:#fff}a.carouseltext{color:#333}a.external{margin-right:.6em;padding-right:13px;background-color:transparent;background-repeat:no-repeat;background-position:right center}.wysiwyg a[target="_blank"],a.external{background-image:url(../../../img/canalvie/ico-link-external.png)}a.cancel{text-decoration:underline;padding:.5em;margin-left:1em}a.cancel:hover{text-decoration:none}button:focus{color:#fff}ul.link li>a:after{content:"\0020\003e"}.alert{color:red}.credit{color:#999;display:inline-block;font-size:12px}.auto-credit:before{content:"Crédit photo : "}[lang|=en] .auto-credit:before{content:"Photo: "}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@font-face{font-family:cvFontTitle1;src:url(../font-face/national-lightitalic.eot);src:url(../font-face/national-lightitalic.eot?#iefix) format('embedded-opentype'),url(../font-face/national-lightitalic.woff) format('woff'),url(../font-face/national-lightitalic.ttf) format('truetype'),url(../font-face/national-lightitalic.svg#national-lightitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:cvFontTitle2;src:url(../font-face/national-italic.eot);src:url(../font-face/national-italic.eot?#iefix) format('embedded-opentype'),url(../font-face/national-italic.woff) format('woff'),url(../font-face/national-italic.ttf) format('truetype'),url(../font-face/national-italic.svg#national-bookitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:cvFontMenu1;src:url(../font-face/national-regular.eot);src:url(../font-face/national-regular.eot?#iefix) format('embedded-opentype'),url(../font-face/national-regular.woff) format('woff'),url(../font-face/national-regular.ttf) format('truetype'),url(../font-face/national-regular.svg#national-book) format('svg');font-weight:400;font-style:normal}.hF,.hTitle .h,.pageTitle .theTitle,.pageTitle .theTitle a,.subTitle,.validation .title,div.alert .title,div.alertInfo .title,h2.subTitle a{font-weight:400;line-height:1.2em}.hF a,.hTitle .h a,.subTitle a{text-decoration:none}.hF a:hover,.hTitle .h a:hover,.subTitle a:hover{text-decoration:underline}.pageTitle h1.theTitle{font-size:34px;line-height:34px!important;margin-bottom:15px}.pageTitle .theTitle a,.pageTitle .theTitle a:hover,.pageTitle .theTitle a:visited,h2.subTitle a{color:#de2b4e;background-color:transparent;cursor:default}#doc{position:relative;width:100%;max-width:996px;margin:0 auto;padding-left:14px;padding-right:14px}.core,footer.main,header.main{position:relative;z-index:0;float:left;clear:both;width:100%}footer.main nav,header.main nav{z-index:999}header.main{display:block}div.core{z-index:inherit}.subMenu div.core{padding-top:40px}#content,#siteFooter .x4col,.wideContent .wideColumn{z-index:0;position:relative;float:left;width:67.28%;max-width:670px;padding-left:.4%}#content{z-index:auto}#siteFooter .x4col{width:70%;max-width:70%}#sidebar,#siteFooter .tools,.wideContent .rightColumn{z-index:0;position:relative;float:right;width:30.1%;max-width:300px;padding-right:.4%;text-align:left}#siteFooter .tools{width:30%;max-width:30%}.extraWideSlot,.wideContent .leftColumn,.wideContent .rightColumn,.wideContent .wideColumn{margin-bottom:1em}.wideContent #content{width:99.2%;max-width:996px}.wideContent .wideColumn{width:68%;padding-left:0}.wideContent #sidebar,.wideContent .leftColumn,.wideContent .rightColumn{width:30.32%}.wideContent .rightColumn{padding-right:0}.wideContent #content figure{clear:left}.wideContent #sidebar,.wideContent .authTV .wideColumn{float:right;padding-left:.4%;padding-left:0}.wideContent .authTV #sidebar,.wideContent .leftColumn{float:left;padding-right:0;padding-left:.4%}.myGradient{display:none!important}.pBox{z-index:0;position:relative;overflow:hidden}#content figure{clear:both}a.picture{z-index:0;overflow:hidden;position:relative;display:block;float:left;clear:left;margin-right:1%;line-height:0}.picture.sizeA,img.sizeA{width:670px}.picture.sizeB,img.sizeB{width:499px}.picture.sizeC,.sizeC .txt,img.sizeC{width:328px}.picture.sizeD,.sizeD .txt,img.sizeD{width:214px}.picture.sizeE,img.sizeE{width:157px}.picture.sizeF,img.sizeF{width:58px}.picture.sizeA img,.picture.sizeB img,.picture.sizeC img,.picture.sizeD img,.picture.sizeE img,.picture.sizeF img{width:100%;position:relative}div.hr,hr{height:3px;margin-top:1em;padding:0 0 1em 0;border-width:0}.loadingAnim .loading .anim{background-image:url(../../../img/canalvie/loadingAnim.gif)}@media only screen and (min-device-width :501px){#content .bannerList .banner .alignBanner>a>img,#sidebar .bannerList .banner .alignBanner>a>img,#sidebar .column .banner .alignBanner>a>img{width:100%}}#content .astral-AdElement .pub120x60 .alignBanner{height:60px;width:90px}.x3Banner .pBox{overflow:visible}.x3Banner .pBox>.astral-AdElement{display:inline-block}#content section.pGroup:first-child{display:flex;justify-content:center}#content section.pGroup:first-child{margin-bottom:0}#content>.pGroup .astral-AdElement .pub120x60,#content>.pGroup .astral-AdElement .pub90x60{top:inherit;margin:0 5px}#content>.pGroup .astral-AdElement+.astral-AdElement{margin-left:0}#content>.pGroup .astral-AdElement+.astral-AdElement .pub120x60,#content>.pGroup .astral-AdElement+.astral-AdElement .pub90x60{margin-top:0;top:inherit}#content>.pGroup .astral-AdElement:last-of-type{margin-left:0}#content>.pGroup .astral-AdElement:last-of-type .pub120x60,#content>.pGroup .astral-AdElement:last-of-type .pub90x60{text-align:center;top:inherit}section[class*=sharingWidget-]{position:relative;padding-top:80px!important}section[class*=sharingWidget-] ul{margin-bottom:10px}section[class*=sharingWidget-]:before{content:'';height:50px;width:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:15px;right:0;left:0;margin:0 auto}section.sharingWidget-canalvie:before{background-image:url(/img/commons/share-widget/canalvie.png)}section.sharingWidget-canald:before{background-image:url(/img/commons/share-widget/canald.png)}section.sharingWidget-envedette:before{background-image:url(/img/commons/share-widget/envedette.png)}section.sharingWidget-fraichementpresse:before{background-image:url(/img/commons/share-widget/fraichementpresse.png)}section.sharingWidget-investigation:before{background-image:url(/img/commons/share-widget/investigation.png)}section.sharingWidget-lookdujour:before{background-image:url(/img/commons/share-widget/lookdujour.png)}section.sharingWidget-muramur:before{background-image:url(/img/commons/share-widget/muramur.png)}section.sharingWidget-sympatico:before{background-image:url(/img/commons/share-widget/sympatico.png)}section.sharingWidget-voyage:before{background-image:url(/img/commons/share-widget/voyage.png)}section.sharingWidget-vrak:before{background-image:url(/img/commons/share-widget/vrak.png)}section.sharingWidget-ztele:before{background-image:url(/img/commons/share-widget/ztele.png)}section.sharingWidget-labellegang:before{background-image:url(/img/commons/share-widget/labellegang.png)}section.sharingWidget-canalvie .site-link:hover span:last-of-type,section.sharingWidget-canalvie ul li a:hover{color:#ff315a}section.sharingWidget-canald .site-link:hover span:last-of-type,section.sharingWidget-canald ul li a:hover{color:#4078bc}section.sharingWidget-envedette .site-link:hover span:last-of-type,section.sharingWidget-envedette ul li a:hover{color:#ef4b54}section.sharingWidget-fraichementpresse .site-link:hover span:last-of-type,section.sharingWidget-fraichementpresse ul li a:hover{color:#fb6d3e}section.sharingWidget-investigation .site-link:hover span:last-of-type,section.sharingWidget-investigation ul li a:hover{color:#e31837}section.sharingWidget-lookdujour .site-link:hover span:last-of-type,section.sharingWidget-lookdujour ul li a:hover{color:#aae0c9}section.sharingWidget-muramur .site-link:hover span:last-of-type,section.sharingWidget-muramur ul li a:hover{color:#ff9090}section.sharingWidget-sympatico .site-link:hover span:last-of-type,section.sharingWidget-sympatico ul li a:hover{color:#00b095}section.sharingWidget-voyage .site-link:hover span:last-of-type,section.sharingWidget-voyage ul li a:hover{color:#ff6857}section.sharingWidget-vrak .site-link:hover span:last-of-type,section.sharingWidget-vrak ul li a:hover{color:#000}section.sharingWidget-ztele .site-link:hover span:last-of-type,section.sharingWidget-ztele ul li a:hover{color:#959d9d}section.sharingWidget-labellegang .site-link:hover span:last-of-type,section.sharingWidget-labellegang ul li a:hover{color:#000}@media (min-width:768px){#content section[class*=sharingWidget-]:before,.extraWideSlot section[class*=sharingWidget-]:before{background-position:left center}}.mediaPlayer{background-repeat:no-repeat;background-size:cover}.videoFile.stickyVideoPlayerPlaceholder{padding-bottom:56.25%}.videoPlayerContainer{width:100%}.videoPlayerContainer.stickyVideoPlayer{position:fixed;bottom:10px;left:10px;width:100%;min-width:250px;max-width:320px;z-index:99999;transition:visibility .35s linear,opacity .35s linear,bottom .35s linear,width .5s linear;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.videoPlayerContainer.stickyVideoPlayer.scroll{transition:visibility .35s linear,opacity .35s linear,bottom 0s linear;overflow:visible!important}.videoPlayerContainer.stickyVideoPlayer .close-video-btn{display:block;visibility:hidden;opacity:0;position:absolute;top:0;right:0;z-index:1;width:30px;height:30px;cursor:pointer;background-color:rgba(0,0,0,.6);transition:all .25s linear}.videoPlayerContainer.stickyVideoPlayer .close-video-btn span{position:relative;top:13px;left:5px}.videoPlayerContainer.stickyVideoPlayer .close-video-btn span:after{content:'';position:absolute;height:4px;width:20px;transform:rotate(135deg);display:block;background-color:#fff}.videoPlayerContainer.stickyVideoPlayer .close-video-btn span:before{content:'';position:absolute;height:4px;width:20px;transform:rotate(45deg);display:block;background-color:#fff}.videoPlayerContainer.stickyVideoPlayer:hover .close-video-btn{visibility:visible;opacity:1}iframe[src*='cws.conviva.com']{display:none}img[src*='template=astral.BrightcoveVideoArticle']{position:absolute}video[title=Advertisement]{left:0}.tvShow.emissions section.gradiente_blueSky{padding-bottom:10px}#episode .gradiente_blueSky::after{padding-bottom:0}#navFooter .tools>.link{float:left;width:100%}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxClose{overflow:hidden;position:absolute;top:0;right:0;margin-bottom:20px}#cboxClose a.closeWindow{display:block;min-height:12px;margin-top:-3px;padding:3px 18px 3px 0;background:transparent url(../../../img/canalvie/icon-modal-sprite.png) no-repeat right 5px}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{height:10px}#cboxMiddleLeft,#cboxMiddleRight{width:10px}#cboxContent #cboxTitle{display:none!important}#cboxLoadingGraphic{background:url(../../../img/canalvie/loading-anim-32x32.gif) no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxOverlay{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff none no-repeat center center;opacity:.7!important}#colorbox{z-index:1;position:relative;width:100%;margin:10px auto;background:#fff url(../../../img/canalvie/bg-mosaic-5x5-f7f7f7.png) repeat left top;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:-2px 2px 7px rgba(0,0,0,.5);box-shadow:-2px 2px 7px rgba(0,0,0,.5)}#colorbox:focus{outline:0}#colorbox .cboxInlineContent{display:block}/*! jQuery UI - v1.9.1 - 2012-11-19
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(../../../img/canalvie/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(../../../img/canalvie/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../../../img/canalvie/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(../../../img/canalvie/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(../../../img/canalvie/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../../../img/canalvie/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../../../img/canalvie/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(../../../img/canalvie/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../img/canalvie/jquery-ui/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(../../../img/canalvie/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../../../img/canalvie/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#logo{width:69px;height:43px;margin:0 0 0 3px;background-image:url(../../../img/canalvie/logo/logo-canalvie.png);background-size:69px 43px;background-repeat:no-repeat}#logo:hover{background-color:transparent}#logo img{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.header-main-wrapper{min-height:68px}header.main{z-index:10;padding-top:12px;display:-ms-flex;display:flex;width:996px}.stickyNav header.main{position:fixed;top:0;transition:top .3s ease-in-out}.menuAnimation header.main{top:-120px;transition:top .3s ease-in-out}.menuMobile{display:none}header.main:after{content:'';height:4px;background-color:#ff315a;position:absolute;bottom:0;width:100vw;left:calc((-100vw + 996px)/ 2)}header.main:before{content:'';background-color:#fff;height:100%;position:absolute;width:100vw;top:0;left:calc((-100vw + 996px)/ 2);z-index:-1;transition:all .8s ease-in-out}/*!*transition-delay: 0.3s;*!*/header.main nav ul{z-index:0;margin:0;padding:0}header.main nav>ul>li>a{font-weight:400;text-decoration:none;color:#555}header.main form.searchSite fieldset{margin-top:10px}header.main .header-content-wrapper{width:100%}header.main .header-content-wrapper .header-content{display:-ms-flex;display:flex;width:100%;position:relative}#headerLeaderboard{z-index:999;top:1px;width:1024px;margin-top:10px}@media screen and (min-width:1200px){#headerLeaderboard .banner{margin-left:-28px}.stickyNav.menuAnimation #headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner{top:0}.stickyNav:not(menuAnimation) #headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner{top:68px}.stickyNav.subMenu:not(menuAnimation) #headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner{top:106px}}#headerLeaderboard .banner.smartphone{display:none}#headerLeaderboard.stickyAd.adIsSticky{position:inherit;min-height:98px}#headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner{position:fixed;margin:0 auto;top:0;left:50%;display:inline-block;transform:translateX(-50%);transition:top .3s ease-in-out}#headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner .closeAdBtn{display:block!important;border:0;background-color:#d8d8d8;background-color:rgba(216,216,216,.4);position:absolute;top:0;left:auto;right:-24px;height:24px;width:24px;padding:0;transition:background ease-in-out .2s}#headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner .closeAdBtn:before{content:'\d7';font-family:Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;color:#222;transform:rotate(90deg);transform-origin:center;display:block;margin-left:3px;margin-top:0}#headerLeaderboard.stickyAd.adIsSticky .astral-AdElement .banner .closeAdBtn:hover{background-color:#d8d8d8;background-color:rgba(216,216,216,1)}form.searchSite{margin:0;padding:0}.searchSite fieldset div,form.searchSite fieldset{margin-bottom:0;padding-bottom:0}form.searchSite div.field{z-index:0;overflow:hidden;position:relative;height:24px;padding:0;font-size:14px}form.searchSite input.alphameric{height:auto;margin:0;padding:0 18px 0 0;line-height:22px;text-indent:0;background-color:transparent!important;font-family:Lato,sans-serif;letter-spacing:0;background-image:none;border:1px solid transparent;font-size:14px;color:#000;width:70px;padding-left:5px;transition:all .3s ease-in-out}_:-ms-fullscreen,:root form.searchSite input.alphameric{height:22px}form.searchSite input.alphameric:focus{background-image:none;outline:0;border-color:#ccc;width:90px;padding-right:28px}form.searchSite input.alphameric::placeholder{color:#000;opacity:1}form.searchSite button{width:24px;height:100%;position:absolute;right:0;text-shadow:none;background:transparent url(../../../img/canalvie/loupe.png) center no-repeat;background-size:12px;border-width:0;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}form.searchSite input.alphameric:focus+button{background-color:#fe4664;background-image:url(../../../img/canalvie/loupe-inverted.png)}form.searchSite button span{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}#mainMenu{flex-grow:1;margin-left:10px;margin-top:2px}#mainMenu>ul{overflow:visible;float:left}#mainMenu>ul>li{float:left;padding:0;margin:0;list-style:none}#mainMenu>ul>li>a{overflow:hidden;z-index:0;width:auto;color:#000;padding:0 10px;font-family:Lato,sans-serif;position:relative;display:block;font-size:16px;line-height:40px;text-align:center;text-transform:uppercase;padding-bottom:14px}#mainMenu>ul>li>a:after{content:'';background:url(../../../img/canalvie/curve.png) no-repeat;width:68px;height:14px;display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:-14px;transition:all .2s ease-in-out}#mainMenu>ul>li.active:last-of-type>a,#mainMenu>ul>li:last-of-type>a,#mainMenu>ul>li:last-of-type>a:hover{color:#de2b4e}#mainMenu>ul>li.active>a:focus:after,#mainMenu>ul>li>a:focus:after,#mainMenu>ul>li>a:hover:after{bottom:0}#mainMenu>ul>li.active.hover>a,#mainMenu>ul>li.active>a:focus,#mainMenu>ul>li.active>a:hover,#mainMenu>ul>li.hover>a,#mainMenu>ul>li>a:focus,#mainMenu>ul>li>a:hover{color:#000;z-index:9999;text-decoration:none}#mainMenu>ul>li.active>a{color:#000;height:40px}#mainMenu>ul>li.active>a:after{content:'';background:url(../../../img/canalvie/curve.png) no-repeat;bottom:0;transition:bottom .2s ease-in-out}body.branded-page-element:not(.classic-menu) #mainMenu>ul>li.active>a:after{bottom:-14px}.megaMenu{display:none;top:0}.active .megaMenu{display:block;position:absolute;width:996px;background-color:#fff;top:56px;left:0;z-index:1}.active .megaMenu:before{content:'';height:100%;width:100vw;display:block;background-color:#fff;left:calc((-100vw + 996px)/ 2);position:absolute;top:0;z-index:-1;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.15);box-shadow:0 4px 5px 0 rgba(0,0,0,.15)}.active .megaMenu ul{display:-ms-flex;display:flex;flex-wrap:nowrap;justify-content:center}.active .megaMenu ul li{list-style:none;margin:0;padding:9px 0 11px 0;text-align:center;flex-grow:.1}.active .megaMenu ul li h2{margin-bottom:0;line-height:15px}.active .megaMenu ul li a{font-size:15px;font-weight:400;position:relative;display:inline-block}.active .megaMenu ul li a:after{content:'';position:absolute;bottom:-2px;left:-10px;width:0;height:50%;background-color:#ffdfe1;transition:width .2s linear;z-index:-1}_:-ms-fullscreen,:root .active .megaMenu ul li a:after{left:-10%}.active .megaMenu ul li a:hover{text-decoration:none;color:#de2b4e}_:-ms-fullscreen,:root .active .megaMenu ul li a:hover:after{width:120%}.active .megaMenu ul li a:hover:after{width:calc(100% + 20px)}#topMenu a{display:inline-block;min-width:16px;padding:0;font-size:14px;font-weight:400;text-decoration:none;color:#555}#topMenu .socialBtn a{background:transparent url(../../../img/canalvie/header-social-ico.png) no-repeat right top;background-size:52px}#topMenu>a{width:auto;height:auto;margin-top:7px;padding-right:9px;padding-left:10px;position:relative}#topMenu a.facebook{background-position:0 0}#topMenu a.pinterest{background-position:-17px 0}#topMenu a.twitter{background-position:-35px 0}#topMenu>a:hover{text-decoration:underline}#topMenu>a:after{content:'';height:4px;width:4px;border-radius:50%;position:absolute;background-color:#de2b4e;right:-4px;top:4px;display:inline-block}#topMenu>a:last-of-type{padding-right:8px}#topMenu>a:last-of-type:after{display:none}#topMenu>a:first-child{padding-left:0;background-image:none}#topMenu>a:last-child{padding-right:0}#topMenu .memberPanel{display:none}#topMenu .memberPanel.memberPanel-displayed{display:inline;position:relative;margin-left:15px}#topMenu .memberPanel>a{background:0 0}#topMenu a.memberLoginLink,#topMenu a.memberProfilLink{color:#000;background-image:none;position:relative;margin-top:14px}#topMenu a.memberProfilLink{position:relative}#topMenu a.memberLoginLink span{position:relative;padding-right:20px}#topMenu a.memberLoginLink span:before{content:'';display:inline-block;position:absolute;height:13px;width:13px;background:url(../../../img/canalvie/connexion-icon.svg) no-repeat;background-size:contain;right:0;top:2px}#topMenu a.memberLoginLink:hover span,#topMenu a.memberProfilLink:hover{text-decoration:underline}#topMenu a.memberLogoutLink{height:13px;width:12px;top:1px;position:relative;margin-left:3px;padding-left:0;text-indent:-9999px;background:url(../../../img/canalvie/logout-icon.svg) no-repeat;transition:background .2s linear}#topMenu a.memberLogoutLink:hover{background:url(../../../img/canalvie/logout-icon-hover.svg) no-repeat}.socialBtn a{width:16px;height:18px;margin:0 5px;padding:0;line-height:1px;text-align:center}.socialBtn a:last-of-type{margin-right:0}.socialBtn a.facebook{width:17px;background-position:-32px top}.socialBtn a.twitter{width:20px;background-position:-64px top}.socialBtn a.pinterest{width:18px;background-position:-96px top}.socialBtn a span{display:block;position:absolute;left:-99999px;width:10px;height:1px}#siteFooter .socialIcon .ico{cursor:pointer;width:20px;height:20px;margin-left:14px;background:transparent url(../../../img/canalvie/footer-social-ico.png) no-repeat left top;background-size:60px}#siteFooter .socialIcon a.facebook{background-position:0 0}#siteFooter .socialIcon a.instagram{background-position:-40px 0}#siteFooter .socialIcon a.pinterest{background-position:-20px 0}#siteFooter .socialIcon a.facebook:hover{background-position:0 -20px}#siteFooter .socialIcon a.instagram:hover{background-position:-40px -20px}#siteFooter .socialIcon a.pinterest:hover{background-position:-20px -20px}.icoEdit{padding-right:20px;background-image:url(../../../img/canalvie/icon-site-sprite.png);background-position:right -112px;background-repeat:no-repeat}.icoNewEpisode,.icoNewShow{background:transparent url(../../../img/canalvie/pigment/null/icon24x24-sprite.png) no-repeat;text-indent:-99999px;width:24px;height:24px;position:absolute;right:3px;top:3px}.icoNewShow{background-position:left -552px}.icoNewEpisode{background-position:left -504px}.icoPlus span{padding-right:20px;display:block;position:relative}.icoPlus span:before{content:'+';color:#ff315a;height:14px;width:14px;line-height:14px;position:absolute;top:50%;font-size:14px;font-weight:700;right:2px;text-align:center;transform:translateY(-50%)}.icoPlus span:after{content:'';height:14px;width:14px;border:2px solid #ff315a;position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:50%}.icoDelete span{background-image:url(../../../img/canalvie/pigment/null/icon16x16-sprite.png);background-repeat:no-repeat;background-position:left -304px;padding-left:16px}.mailBtn{padding-left:22px;background:transparent url(../../../img/canalvie/icon-site-sprite24x24.png) no-repeat left -70px}#breadcrumb,#breadcrumb ul{z-index:0;overflow:hidden;clear:both;margin-left:0}#breadcrumb{margin-top:0;margin-bottom:0;padding-left:.4%}#breadcrumb ul{margin-bottom:15px}#breadcrumb ul li{float:left;margin-left:0;padding-left:6px;list-style:none;color:#666;font-weight:400;font-size:14px;cursor:pointer}#breadcrumb ul li a{color:#666}#breadcrumb ul li a:hover{text-decoration:underline}#breadcrumb ul li:not(.first) a{margin-left:10px;color:#666}#breadcrumb ul li strong{font-weight:400;cursor:default}#breadcrumb ul li:not(.first) strong{margin-left:10px;color:#de2b4e}#breadcrumb li:before{border-style:solid;border-width:1px 1px 0 0;border-color:#666;content:'';display:inline-block;height:5px;left:0;position:relative;top:6px;transform:rotate(45deg);vertical-align:top;width:5px}#breadcrumb li.first:before{display:none}#breadcrumb ul li.first{padding-left:0}#content .banner.alignRight{margin-left:1em}#content .bannerList .banner.alignRight{margin-left:0}#siteFooter{z-index:0;overflow:hidden;display:-ms-flex;display:flex;padding-top:40px;padding-bottom:45px}#siteFooter::before{content:'';z-index:-1;display:block;position:absolute;min-width:100%;height:100%;left:50%;top:0;width:100vw;margin-left:-50vw;background-color:#eeeaeb}#navFooter{display:-ms-flex;display:flex;flex-grow:1}#navFooter ul.link{overflow:visible}#navFooter ul.link li{color:#0 background-color: transparent;position:relative}#navFooter ul.link li a{color:#000;transition:color .2s ease-in-out}_:-ms-fullscreen,:root #navFooter ul.link li:after{left:-10%}#navFooter ul.link li a:hover{text-decoration:none;color:#de2b4e}_:-ms-fullscreen,:root #navFooter ul.link li:hover:after{width:120%}#navFooter ul.link li:hover:after{text-decoration:none;color:#de2b4e;width:calc(100% + 20px)}#navFooter ul.link li{margin-bottom:15px;clear:both;float:left}#navFooter ul.link li:last-of-type{margin-bottom:0}#navFooter ul{margin-left:0;margin-bottom:0}#navFooter ul li{margin-left:0;margin-top:0;margin-bottom:0;list-style:none}#navFooter ul.x4col .col{float:left;width:23.33%;padding-left:10px;padding-right:10px}#navFooter ul.x4col .first.col{margin-left:0;border-left:none}#navFooter ul.x4col .col.c1 li a,#navFooter ul.x4col .col.c2 li a{text-transform:uppercase}#navFooter ul.link li>a:after{display:none}#navFooter .tools{padding-right:0;position:relative}#navFooter .tools .socialIcon{position:absolute;bottom:0;left:0}#navFooter .tools .socialIcon>span{color:#000;font-size:12px}#navFooter .tools .socialIcon div{display:inline-block;margin-left:14px;position:relative;top:5px}#navFooter .socialIcon .ico:first-child{margin-left:0}body>.bgWallpaper{display:block;position:fixed;left:0;top:1px;width:100%;height:1800px;background:center top no-repeat;z-index:0;overflow:hidden;max-width:none}#wallpaperAd{max-width:none!important}#wallpaperAdUrl{display:none;width:100%;height:1800px;background:transparent none no-repeat center top;text-decoration:none;max-width:none!important}#wallpaperAdUrl .container{position:relative;width:1024px;margin:0 auto}#wallpaperAdUrl .container .left-wing{position:absolute;left:-350px;width:350px;visibility:visible;background-position:top left;height:100%}#wallpaperAdUrl .container .right-wing{position:absolute;right:-350px;width:350px;visibility:visible;background-position:top right;height:100%}#corpoFooterJS{position:relative}#genericFooter div.whiteFooter{padding-top:20px}#corpoFooterJS::before{z-index:-1;display:block;position:absolute;min-width:100%;height:112%;background-color:#fff;content:'';left:50%;width:100vw;margin-left:-50vw}#searchRecipeField{padding-right:8%;width:91.4%}.column>.colA,.column>.colB,.column>.colC,.column>.colD,.column>.colE,.column>.colF,.column>.colG,.column>.colH,.column>.colI,.column>.colJ,.column>.colK{z-index:0;position:relative;float:left;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.x5col,ul.x7col{margin-left:0;padding-left:0}ul.x5col>li,ul.x7col>li{float:left;list-style:none}.x5col>.col.first,.x7col>.col.first,ul.x5col>li:nth-child(5n+1),ul.x7col>li:nth-child(7n+1){clear:left;margin-left:0!important}.column>.colA{width:100%;margin-left:0}.column>.colB{width:74.45%;margin-left:2.05%}#sidebar ul.x2col>li{float:none;width:100%;margin-left:0}.column>.colC,.x2col .col,ul.x2col li,ul.x2col.bannerList li{width:48.93%;margin-left:2.1%}#sidebar ul.x2col.bannerList>li,ul.bannerList>li{float:left}#sidebar .column .banner,#sidebar .column>.colC,#sidebar .x2col .col,#sidebar .x2col.bannerList>li{width:47.6%;margin-left:4.7%}#sidebar .column .banner{margin-bottom:1.15em}#sidebar .column .banner.alignLeft{clear:left;margin-left:0}#sidebar .colC .picture.sizeE,#sidebar .x2col>.col .picture.sizeE{width:142px}.column>.colD,.x3col .col,ul.x3col>li{width:31.95%;margin-left:2.05%}.column>.colE,.x4col .col,ul.x4col>li{width:23.425%;margin-left:2.1%}.column>.colF{width:10.67%;margin-left:2.05%}.column>.colG{width:65.9%;margin-left:2.05%}.column>.colH,.x5col .col,ul.x5col>li{width:18.32%;margin-left:2.1%}.column>.colI,.x7col .col,ul.x7col>li{width:12.48%;margin-left:2.1%}.x2col .x2col .col,.x2col ul.x2col>li{width:47.9%;margin-left:4.1%}.bottomBox.x2col .col.first,.listBox.x2col .col.first{width:62.9%}.bottomBox.x2col .col.filterList,.listBox.x2col .col.filterList{width:32.9%;margin-left:4.1%}.wideContent .column>.colB{width:74.6%;margin-left:1.4%}.wideContent .column>.colC,.wideContent .x2col>.col,.wideContent ul.x2col>li{width:49.3%;margin-left:1.4%}.wideContent .column>.colD,.wideContent .x3col>.col,.wideContent ul.x3col>li{width:32.4%;margin-left:1.4%}.wideContent .column>.colE,.wideContent .x4col>.col,.wideContent ul.x4col>li{width:23.87%;margin-left:1.5%}.wideContent .column>.colF{width:11.23%;margin-left:1.45%}.wideContent .column>.colG{width:66.2%;margin-left:1.4%}.wideContent .column>.colH{width:18.86%;margin-left:1.42%}.wideContent .column>.colI{width:13.07%;margin-left:1.42%}#sidebar .column>.colA.first,#sidebar .column>.colB.first,#sidebar .column>.colC.first,#sidebar .column>.colD.first,#sidebar .column>.colE.first,#sidebar .column>.colF.first,#sidebar .column>.colG.first,#sidebar .column>.colH.first,#sidebar .column>.colI.first,#sidebar .column>.colJ.first,#sidebar .column>.colK.first,#sidebar .x2col.bannerList li.first,.column>.colA.first,.column>.colB.first,.column>.colC.first,.column>.colD.first,.column>.colE.first,.column>.colF.first,.column>.colG.first,.column>.colH.first,.column>.colI.first,.column>.colJ.first,.column>.colK.first{clear:left;margin-left:0}h6.codeNote{position:absolute;z-index:100;left:-25%}.column .pBox h6.codeNote{left:0}#sidebar h6.codeNote,.rightColumn h6.codeNote{left:auto;right:-30%;text-align:right!important}fieldset{padding-top:1em;padding-bottom:1em;margin-bottom:0;border-top:1px solid #eeeaeb}.fieldset.altBg,fieldset.altBg,form .altBg,form.altBg{padding:1em;margin-bottom:1.21em;border-top:none;border-radius:3px}.x2col .col fieldset,fieldset:first-child{padding-top:0;border-top:none}fieldset.altBg:first-child{padding-top:1em}#content form{margin-bottom:1.1em}form .column div{clear:none}label{margin-bottom:.3em}.fieldset.action,fieldset.action{margin-bottom:0;padding-top:0;text-align:right}.x2col .col.first fieldset.action{text-align:left}.action .btn,.action button{margin-right:0;margin-left:1em}.x2col .col .action .submit{margin-left:3px}input.alphameric,input.file,input[type=color],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],pre.readonly,select,textarea{border:solid 1px #eaeaea;background-image:none}.altBg input.alphameric,.altBg input.file,.altBg pre.readonly,.altBg select,.altBg textarea{border-color:#a3a2a1}#caloresultats,#metrique,.fileInvisible{display:none}pre.readonly{font-size:10px}fieldset pre.readonly{height:7em;width:99.4%;padding-bottom:.5em;overflow-x:hidden}.x2col .col fieldset pre.readonly{width:79%}.checkbox.withWrap,.withWrap label{white-space:normal}.checkbox span.p{float:left;max-width:91%}fieldset .date select{width:auto}select{font-size:11px}select option:before{content:normal}.inlineField select{width:auto}a.btn,button{padding:7px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#ff315a;border:none;-moz-border-radius:2px;border-radius:2px;transition:background ease-in-out .2s}#headerLeaderboard button{background-color:#d8d8d8;background-color:rgba(216,216,216,.4)}a.btn:hover,button:hover{text-decoration:none;background-color:#555}a.btn:focus,button:not(.vjs-control):focus{text-decoration:none;color:#333;background-color:#fff}a.btn:active,a.submit:active,button:active{color:#fff;border-color:#7e7e7e;background-color:#333}button.reset{position:absolute;left:-99999px;width:1em}a.btn.reset,button.reset{background-color:#ccc}a.btn.reset:hover,button.reset:hover{color:#fff;background-color:#a3a2a1}a.btn.control,button.control{background-color:#f5f5f5}a.btn.control:hover,button.control:hover{background-color:#eaeaea}#deletingProfil .deleteProfil{margin-right:1em}#deletingProfil .deleteProfil:hover{background-color:#333;border-color:#333}a.button,a.lightBtn{display:inline-block;margin:0;padding:0;font-size:1em;font-weight:400;font-style:italic;text-align:center;text-decoration:none;color:#000;background-color:#fff;border:1px solid #eaeaea;-moz-border-radius:3px;border-radius:3px;cursor:pointer}a.button:hover,a.lightBtn:hover{background-color:#eaeaea}a.button.active,a.lightBtn.active{color:#fff}.recipe .column .validation,.recipe .column div.alert,.recipe .column div.alertInfo{padding-top:10px;padding-left:38px}.recipe .column .colE .paperShadow,.recipe .column .colE .paperShadow .lShadow,.recipe .column .colE .paperShadow .rShadow{height:7px}.recipe .column .colE .paperShadow .lShadow,.recipe .column .colE .paperShadow .rShadow{margin-top:-2px}.recipe .column .alert span.ico,.recipe .column .alertInfo span.ico,.recipe .column .validation span.ico{left:4px;top:.75em;width:32px;height:32px;background-image:url(../../../img/canalvie/action-validation-sprite-32x32.png)}.recipe .column .alert span.ico{background-position:-64px center}.recipe .column .alertInfo span.ico{background-position:-72px center}.recipe .column .errorValidation span.ico{background-position:-32px center}.recipe .column .successValidation span.ico{background-position:-104px center}.recipe .column .alertValidation span.ico{background-position:-72px center}.recipe .video-player .video-js{width:499px;height:281px}div.selectDate input{float:left;max-width:9em;background:#fff url(../../../img/canalvie/icon-arrowBtn-sprite.png) no-repeat right 3px}div.selectDate input:focus,div.selectDate input:hover{background-image:url(../../../img/canalvie/icon-arrowBtn-sprite.png);background-position:right -347px;cursor:pointer}#ui-datepicker-div{border-color:#dfdfdf;-moz-shadow:-1px 2px 5px rgba(0,0,0,.5);box-shadow:-1px 2px 5px rgba(0,0,0,.5)}#videoFreeSearch fieldset,#videoFreeSearch fieldset div{margin-bottom:0;padding-bottom:0}#videoFreeSearch div.field{z-index:0;overflow:hidden;position:relative;height:2em;margin:0;padding:0;background-color:#fff;border:1px solid #a3a2a1;-moz-border-radius:3px;border-radius:3px}#videoFreeSearch input.alphameric{height:auto;min-height:14px;margin:0;padding:5px 1%;text-indent:0;background-color:transparent!important;border-width:0;border:none;-moz-border-radius:0;border-radius:0}#videoFreeSearch input.alphameric:focus{background-image:none}#videoFreeSearch button span{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}#videoFreeSearch button{position:absolute;top:0;right:0;min-width:38px;min-height:38px;text-shadow:none;background-size:20px;border-width:0;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}#videoFreeSearch button:after{content:'';height:6px;width:2px;display:inline-block;background-color:#606060;transform:rotate(-45deg);position:relative;top:3px;right:2px}#videoFreeSearch button:before{content:'';display:inline-block;height:12px;width:12px;background-color:#fff;border:2px solid #606060;border-radius:50%;top:8px;right:12px}#videoFreeSearch input.alphameric{float:left;width:85%;padding-left:2%;left:20px;position:relative}#searchBabyField,#searchRecipeField{background:#fff url(../../../img/canalvie/icon-site-sprite.png) no-repeat right -11px}#searchBabyField{padding-left:4%}.validation p,.validation ul,div.alert p{margin-bottom:1em!important}.validation .title,div.alert .title,div.alertInfo .title{color:#333}div.alert,div.alertInfo,div.validation{max-width:90%;min-height:28px;margin-right:auto;margin-left:auto;padding:1.5em 10px .5em 54px;border-radius:5px}.jCloseBox{position:relative}.jCloseBox a.closeBtn,div.alert a.closeBtn,div.alertInfo a.closeBtn{position:absolute;right:12px;top:12px;width:11px;height:12px;background:#fff url(../../../img/canalvie/icoCloseModal.png) no-repeat center center}.x2col div.alert,.x2col div.alertInfo,.x2col div.validation{max-width:78%}.x3col div.alert,.x3col div.alertInfo,.x3col div.validation{max-width:64%}.widget .validation p{margin:0!important}.widget div.alert,.widget div.alertInfo,.widget div.validation{min-height:18px;margin-top:.5em;margin-bottom:.25em;padding-top:.4em;padding-bottom:.1em;padding-left:32px}.widget.altBg div.alert,.widget.altBg div.alertInfo,.widget.altBg div.validation{background-color:#fff}.widget .validation span.ico,.widget div.alert span.ico,.widget div.alertInfo span.ico{top:.2em;left:.5em;width:18px;height:18px;background-image:url(/img/astral/action-validation-sprite-18x18.png)}.widget .alert span.ico{background-position:-36px center}.widget .errorValidation span.ico{background-position:-18px center}.widget .successValidation span.ico{background-position:-72px center}.widget .alertValidation span.ico{background-position:-90px center}.widget .floatingTeaser div.validation{float:right;clear:none;max-width:none}div.alert.shadow,div.alertInfo.shadow,div.validation.shadow{clear:both;max-width:660px;min-height:68px;padding-left:88px;background-color:#f5f5f5;border:none;border-radius:0;box-shadow:none}.recipe div.validation.shadow{width:499px;float:left;padding:10px;margin-top:0;background-color:#fffcef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;min-height:1px}.recipe div.validation.shadow h3{font-size:18px}.recipe div.validation.shadow p{margin-bottom:0!important}div.validation.shadow span.ico{display:none}.wideContent div.alert.shadow,.wideContent div.alertInfo.shadow,.wideContent div.validation.shadow{max-width:886px}div.alert.shadow span.ico,div.alertInfo.shadow span.ico,div.validation.shadow span.ico{width:64px;height:64px;background-image:url(../../../img/canalvie/action-validation-sprite-64x64.png)}.errorValidation.shadow span.ico{background-position:-64px top}div.alert.shadow span.ico{background-position:-128px top}.alertValidation.shadow span.ico{background-position:-192px top}.successValidation.shadow span.ico{background-position:-256px top}div.alertInfo.shadow span.ico{background-position:-320px top}div.alertInfo.shadow span.ico.authTV{background-position:-384px top}table{margin-top:0;margin-bottom:1em;font-size:1em;border-spacing:0;border-collapse:collapse;border-color:#eaeaea}td,th{vertical-align:middle;border:1px solid #eaeaea;border-spacing:1px;border-collapse:collapse;border-right-style:dotted;border-left-style:dotted;border-top-color:transparent;border-bottom-color:transparent}td:first-child,th:first-child{border-left-color:transparent}td:last-child,th:last-child{border-right-color:transparent}tbody th,thead td,thead th{background-color:#f5f5f5}.generalTable,.wysiwyg table{padding-left:1em;padding-right:1em;border-collapse:separate;border:1px solid #eaeaea;background-color:#f5f5f5}.generalTable td,.generalTable th,.wysiwyg table td,.wysiwyg table th{border-left:none;border-right:none;vertical-align:top}.generalTable th,.wysiwyg table th{border-bottom:1px dotted #a3a2a1}.generalTable td,.wysiwyg table td{border-top:1px dotted #a3a2a1}.generalTable tr:first-child td,.wysiwyg table tr:first-child td{border-top:none}tbody td.hr,tfoot td.hr{height:3px;padding-right:0;padding-left:0;background:transparent url(../../../img/canalvie/hr-bg.png) repeat-x left center;border-top:none}tbody td.hr-border,tfoot td.hr-border{height:1px;padding:0;background-color:transparent;border-top:1px solid #fff;border-bottom:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}ol{counter-reset:li;margin-left:0;padding:0}ol>li{position:relative;min-height:2.4em;margin:0;padding-top:1em;padding-bottom:1em;padding-left:5em;list-style:none}ol>li:before{position:absolute;left:0;width:2em;content:counter(li) "\002e\0020";counter-increment:li;font-size:3em;color:#a3a2a1;top:50%;transform:translateY(-55%)}#content .col ol>li,ol>li:first-child{border-top:none}a.link{display:inline-block}ul.link{margin-bottom:0;margin-left:0;padding-left:0}ul.link>li{margin-left:0;list-style:none;background-image:none}.mainLandingPage .pageTitle{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.hTitle{clear:left;font-family:Lato,sans-serif;font-weight:300;color:#de2b4e}.hTitle a{color:#555}div[data-polopolyelementid] .hTitle a[name]:after,h2.subTitle a:after,section[data-polopolyelementid] .hTitle a[name]:after{display:none}.pageTitle .pageDetail{clear:left}.hTitle{margin-bottom:10px}.hTitle .h,.validation .title,div.alert .title,div.alertInfo .title{margin:0;font-size:28px;font-family:Lato,sans-serif;font-style:italic;font-weight:700;color:#555}.hTitle h3.subTitle,.hTitle p.h{font-size:1.5em}.hTitle h3.subTitle{margin-bottom:0}h2.hTop,h3.hTop{clear:left}hgroup.subTitle{margin-bottom:1em}hgroup.subTitle h2,hgroup.subTitle h3,hgroup.subTitle h4{margin-top:0;margin-bottom:0}h2.subTitle,hgroup.subTitle h2,hgroup.subTitle h3{font-size:2em}hgroup.subTitle h4{font-size:1em;margin-top:.5em}#sidebar div.hr{height:0;border-top:1px dotted #eeeaeb;background-image:none}div.hr hr{display:none}.tab .tabAnchor,.tabMenu,.tabTeaser .tabAnchor{z-index:0;position:relative;clear:both}.tab .tabAnchor a,.tabMenu a,.tabTeaser .tabAnchor a,a.bubbleBtn{display:inline-block}.tabAnchor a span,.tabMenu a span{margin:0;padding:0}.tab .tabContent,.tabTeaser .tabContent{clear:both}.tabContent .tabSummary,details.tabContent summary{display:block;position:absolute;left:-999999px;width:1em;overflow:hidden}details.tabContent summary::-webkit-details-marker{display:none}.tab .tabAnchor,.tabTeaser .tabAnchor{margin-bottom:10px;background-color:#fff}.tabMenu{z-index:2}a.bubbleBtn{margin-bottom:.4em}.miniMenu.tab .tabAnchor a span,.miniSchedule.tab .tabAnchor a span,a.bubbleBtn span{display:inline-block;height:1em;min-width:2em;padding:3px 5px 4px 5px;white-space:nowrap;border:1px solid #eeeaeb;border-radius:2px;background-color:#fffcef}.miniMenu.shadow .tabAnchor a span,.miniSchedule.shadow .tabAnchor a span{background-color:#eeeaeb;transition:all ease-in-out .1s}.shadow .tabAnchor a span:hover{border-color:#ff315a}.tabMenu.dropdownActive a.open{background-position:right -10px}.tabTeaser ul.teaser.x2col h2,.tabTeaser ul.teaser.x2col p{display:inline}.tabTeaser ul.teaser.x2col p{font-weight:400;font-size:1.2em}.tabTeaser ul.teaser.x2col p:after{content:" - "}.tab .tabAnchor a.open,.tab .tabAnchor a.open:hover,.tab:not(.miniMenu) .tabAnchor a:hover,.tab:not(.miniSchedule) .tabAnchor a:hover,.tabMenu a.open,.tabMenu a.open:hover,.tabTeaser .tabAnchor a.open,a.bubbleBtn.active,a.bubbleBtn.active:hover,a.bubbleBtn.open,a.bubbleBtn.open:hover{color:#de2b4e}.alphabetWidget .tabMenu a:hover span,.miniMenu.tab .tabAnchor a.open span,.miniMenu.tab .tabAnchor a.open:hover span,.miniSchedule.tab .tabAnchor a.open span,.miniSchedule.tab .tabAnchor a.open:hover span,a.bubbleBtn.active span,a.bubbleBtn.active:hover span,a.bubbleBtn.open span,a.bubbleBtn.open:hover span{background-color:#ff315a;border-color:#ff315a}.tabTeaser .tabAnchor,.tvShow .tabMenu{margin-bottom:0;height:auto}.tvShow .tabMenu{border-bottom:1px solid #eeeaeb;margin-bottom:20px}.tvShow+.toolbar{z-index:-1}.tabTeaser .tabAnchor a,.tvShow .tabMenu a{position:relative;padding:0 8px;margin-bottom:10px}.tabTeaser .tabAnchor a:first-of-type,.tvShow .tabMenu a:first-of-type{padding-left:0}.tab:not(.miniSchedule) .tabAnchor a{position:relative;padding:0 10px}.tab.miniMenu .tabAnchor{text-align:center}.tab.miniMenu .tabAnchor a{padding:0;margin:0 2px}nav.tabMenu a{position:relative;padding:0 5px}.tabMenu:not(.dropdownActive):not(.border) a{background-color:#eeeaeb;padding:5px 8px;margin:0 5px 8px 0;transition:all .2s ease-in-out}.tabMenu:not(.dropdownActive):not(.border) a.open{color:#fff;background-color:#ff315a}.tabMenu:not(.dropdownActive):not(.border) a:hover{background-color:#555;color:#fff}.tab:not(.miniSchedule) .tabAnchor a:first-of-type{padding-left:0}.tab:not(.miniSchedule) .tabAnchor a:last-of-type{padding-right:0}.tab:not(.miniSchedule):not(.miniMenu) .tabAnchor a:after,.tab:not(.searchResults) nav.tabMenu a:after{content:'';height:4px;width:4px;border-radius:50%;position:absolute;background-color:#de2b4e;right:-4px;top:7px;display:inline-block}.tab.miniMenu .tabAnchor a:after{top:10px}#content nav.tabMenu:first-of-type a[href*=en-saison]:after,.tab:not(.miniSchedule) .tabAnchor a:last-of-type:after,nav.tabMenu a:last-of-type:after{display:none}.tabTeaser .tabAnchor a:last-of-type,.tvShow .tabMenu a:last-of-type{padding-right:0}.tabTeaser .tabAnchor a:after,.tvShow .tabMenu a:after{content:'';height:4px;width:4px;border-radius:50%;position:absolute;background-color:#de2b4e;right:-4px;top:7px;display:inline-block}.tabTeaser .tabAnchor a:last-of-type:after,.tvShow .tabMenu a:last-of-type:after{display:none}.tabTeaser .tabAnchor a:hover,.tvShow .tabMenu a:hover{text-decoration:underline}.tabTeaser.shadow .tabContent{min-height:140px}.tabMenu.dropdownActive a.open{background-image:none}.tabMenu .tabDropdown{display:none;z-index:1;position:absolute;top:0;width:auto;margin-top:20px;margin-left:-8px;padding-top:0}.tabMenu.open .tabDropdown{display:block}.tabDropdown ul{width:250px;margin:10px;padding:.6em 0;background:#eaeaea url(../../../img/canalvie/bg-mosaic-5x5-f7f7f7.png) repeat left top;border-width:0;-moz-border-radius:10px;border-radius:10px;box-shadow:1px 4px 5px #b7b7b7}.tabDropdown ul li{float:none;clear:both;margin:0;padding:0;list-style:none;background-image:none}.tabDropdown ul li a{display:block;width:98%;margin-left:0;padding:.25em 1%;color:#000;text-decoration:none;background-color:transparent;background-image:none;opacity:.7}.tabDropdown ul li a:hover{color:#000;background-color:#fafafa;background-image:none;opacity:1}.tab.tabLetter .tabAnchor{border-bottom:0;background-color:transparent}.tab.tabLetter .tabAnchor a span{min-width:inherit;height:23px;width:23px;line-height:23px;text-align:center;padding:0}.tab.tabLetter .tabAnchor a.open,.tab.tabLetter .tabAnchor a:hover{background-position:-9px -10px}.tab.tabLetter .tabAnchor a.open{color:#fff}.tab.tabLetter .tabAnchor ul li:first-of-type{margin-left:0}.tab.tabLetter .tabAnchor ul li:last-of-type{margin-right:0}.alphabetWidget p{margin-top:.6em;margin-bottom:.6em}.alphabetWidget .tabMenu{background-color:transparent;margin-bottom:1.6em}.alphabetWidget .tabMenu a span{min-width:inherit;padding-left:.3em;padding-right:.3em;color:#fff;border-color:#a3a2a1;background-color:#a3a2a1}.alphabetWidget .tabMenu a:hover{background-position:-4px -10px}.alphabetWidget form .select{width:50%;margin-right:2%;float:left}.alphabetWidget form fieldset select{width:98%}.alphabetWidget fieldset{padding-bottom:0}.tabAnchor.monthTabs a span{min-width:2.15em}.tabMenu.sortLabelTab{position:relative;padding-left:6.5em}.tabMenu.sortLabelTab:before{position:absolute;left:0;top:.25em;content:"Afficher par :"}.toolbar{z-index:1;position:relative;clear:both;margin-bottom:15px}.toolbar .socialShareWidget{z-index:0;position:relative;float:left;min-width:424px;max-width:65%}.socialShareWidget .gig-button-container{padding-right:5px;margin-bottom:0}.toolbar .tool{float:right;width:32%}div.teaser,ul.teaser{clear:both}div.teaser{z-index:0;overflow:hidden}#content>.bottomLink{margin-bottom:1em}ul.teaser>li{margin-top:0;margin-bottom:0}ul.teaser .show-name,ul.teaser .teaser-type{color:#de2b4e;font-size:12px;line-height:14px}.bottomBox ul.teaser>li{margin-bottom:15px}.bottomBox ul.teaser>li:last-of-type{margin-bottom:0}ul.teaser.x2col>li:nth-child(n+3){margin-top:15px}.videoList ul.teaser.x2col>li:nth-child(n+3){margin-top:0}ul:not(.playList).teaser.x3col>li:nth-child(n+4){margin-top:15px}ul.teaser.x4col>li:nth-child(n+5){margin-top:15px}dd ul.teaser>li{margin-bottom:0}ul.teaser.border>li{padding-top:1em}ul.teaser.border>li:first-child{border-top:none;padding-top:0}div.teaser.floatingTeaser a.picture{margin-bottom:0}div.teaser.floatingTeaser .teaser{margin-top:15px}div.teaser.floatingTeaser .teaser li{margin-bottom:0;margin-top:15px;border-top:1px solid #ff315a;padding-top:15px}div.teaser.floatingTeaser .teaser li:first-of-type{margin-top:0}.captionTeaser,.floatingTeaser,.singleTeaser,.staticTeaser{z-index:0;position:relative;margin-left:0}.captionTeaser a.picture.sizeC{float:none;margin-right:0;margin-bottom:0;line-height:0}.teaser .staticTeaser h2{font-weight:700}.teaser li.captionTeaser>.picture,div.teaser.captionTeaser>.picture,div.teaser.singleTeaser>.picture{margin-bottom:0}.captionTeaser>.caption,.singleTeaser>.caption{z-index:1;overflow:hidden;position:absolute;width:100%;margin-bottom:0;padding:0;font-weight:400}.captionTeaser>.caption .txt,.captionTeaser>.caption a,.singleTeaser>.caption a{display:block;padding:7px 10px;background-color:rgba(255,255,255,.8)}.captionTeaser>.caption a img,.singleTeaser>.caption a img{border:1px solid #fadec3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mosaicTeaser .colC .caption a,.x2col .captionTeaser>.caption .txt,.x2col .captionTeaser>.caption a,.x2col .singleTeaser>.caption a{padding-right:3%;padding-left:3%}.x3col .captionTeaser>.caption .txt,.x3col .captionTeaser>.caption a,.x3col .singleTeaser>.caption a{padding-right:4%;padding-left:4%}.mosaicTeaser .colE .caption a,.x4col .captionTeaser>.caption .txt,.x4col .captionTeaser>.caption a,.x4col .singleTeaser>.caption a{padding-right:6%;padding-left:6%}.mosaicTeaser .captionTeaser .picture{border:1px solid #eeeaeb}.teaserGrid .captionTeaser>.caption{padding:.5em 3%;background-color:rgba(255,255,255,.8)}.teaserGrid .captionTeaser>.caption .txt,.teaserGrid .captionTeaser>.caption a{display:inline;min-height:auto;padding:0;background-color:transparent}.captionTeaser>.caption,.singleTeaser>.caption{bottom:0}.teaserGrid .captionTeaser>.caption,.x2col .captionTeaser>.caption{font-size:1.2em}li.floatingTeaser{margin-left:0}.floatingTeaser ul.teaser{clear:none}.floatingTeaser .picture{float:left;margin-bottom:0}.floatingTeaser h2{font-size:1.5em;font-weight:400}.floatingTeaser h2.mTop{margin-top:1em}.floatingTeaser h2.noH{font-size:1em}.floatingTeaser h2.hTop{font-size:1.2em;font-style:italic}.wide.floatingTeaser h2.noH{font-size:1.5em}.wide.floatingTeaser p{margin-bottom:.7em}.floatingTeaser p.publishingInfo{padding:1em 0 .5em 0}.teaserGrid.x3col li.captionTeaser.sizeC,.teaserGrid.x3col li.staticTeaser.sizeC{width:328px}ul.teaserGrid.x3col>li.first:nth-child(12),ul.teaserGrid.x3col>li.first:nth-child(4),ul.teaserGrid.x3col>li.first:nth-child(7),ul.teaserGrid.x3col>li.first:nth-child(9){clear:left;margin-left:0!important}.mosaicTeaser{margin:0 auto;padding-bottom:0}.mosaicTeaser .colC{margin-left:1.8%}.mosaicTeaser .colE{margin-bottom:0}.mosaicTeaser .captionTeaser{float:left;margin-top:5px;margin-bottom:2px}.mosaicTeaser .caption{display:none}.mosaicTeaser .picture,.teaser.mosaicTeaser .picture{margin-bottom:0}.mosaicTeaser.mosaic-a,.mosaicTeaser.mosaic-b,.mosaicTeaser.mosaic-c,.mosaicTeaser.mosaic-d{width:97%;padding-top:0}.mosaicTeaser.mosaic-a .captionTeaser,.mosaicTeaser.mosaic-b .captionTeaser,.mosaicTeaser.mosaic-c .captionTeaser,.mosaicTeaser.mosaic-d .captionTeaser{overflow:hidden;margin-top:0;margin-bottom:4px}.mosaicTeaser.mosaic-a .captionTeaser .picture,.mosaicTeaser.mosaic-b .captionTeaser .picture,.mosaicTeaser.mosaic-c .captionTeaser .picture,.mosaicTeaser.mosaic-d .captionTeaser .picture{width:100%;text-align:center}.mosaicTeaser.mosaic-a .colD,.mosaicTeaser.mosaic-a .colG,.mosaicTeaser.mosaic-b .colD,.mosaicTeaser.mosaic-b .colG,.mosaicTeaser.mosaic-c .colD,.mosaicTeaser.mosaic-c .colG,.mosaicTeaser.mosaic-d .colD,.mosaicTeaser.mosaic-d .colG{margin-left:0}.mosaicTeaser.mosaic-a .colC,.mosaicTeaser.mosaic-b .colC,.mosaicTeaser.mosaic-c .colC,.mosaicTeaser.mosaic-d .colC{float:right;margin-left:0;width:157px}.mosaicTeaser.mosaic-a .colC.first,.mosaicTeaser.mosaic-b .colC.first,.mosaicTeaser.mosaic-c .colC.first,.mosaicTeaser.mosaic-d .colC.first{float:left}.mosaicTeaser.mosaic-a .colD,.mosaicTeaser.mosaic-b .colD,.mosaicTeaser.mosaic-c .colD,.mosaicTeaser.mosaic-d .colD{width:31%}.mosaicTeaser.mosaic-a .colG,.mosaicTeaser.mosaic-b .colG,.mosaicTeaser.mosaic-c .colG,.mosaicTeaser.mosaic-d .colG{width:215px}.mosaicTeaser.mosaic-a .colD,.mosaicTeaser.mosaic-c .colD{float:left}.mosaicTeaser.mosaic-a .colG,.mosaicTeaser.mosaic-c .colG{float:right}.mosaicTeaser.mosaic-b .colD,.mosaicTeaser.mosaic-b .colD.first,.mosaicTeaser.mosaic-d .colD,.mosaicTeaser.mosaic-d .colD.first{clear:right;float:right}.mosaicTeaser.mosaic-b .colG,.mosaicTeaser.mosaic-d .colG{float:left;margin-top:-93px;margin-right:0}ul.teaser{margin-left:0}.pBox ul,ul.teaser{z-index:0;margin-bottom:0;padding-left:0;overflow:hidden}ul.teaser li{z-index:0;overflow:hidden;list-style:none}ul.teaser li a:not(.btn):hover{text-decoration:underline}.teaser .picture.sizeA,.teaser .picture.sizeB,.teaser .picture.sizeC,.teaser .picture.sizeD,.teaser .picture.sizeE,.teaser .picture.sizeF,.teaser .picture.sizeG,.teaser .picture.sizeH,.teaser .picture.sizeI,.teaser .picture.sizeJ,li img.sizeA,li img.sizeB,li img.sizeC,li img.sizeD,li img.sizeE,li img.sizeF,li img.sizeG,li img.sizeH,li img.sizeI,li img.sizeJ{float:left}.teaser .floatingTeaser .txt{width:66%}.picture .video-duration{display:block;position:absolute;right:0;bottom:0;z-index:1;padding-right:3px;padding-left:3px;height:18px;font-size:10px;line-height:18px;background-color:rgba(255,255,255,.8)}.twocolteaser .picture .video-duration{padding-right:5px;padding-left:5px;height:22px;font-size:12px;line-height:22px}.captionTeaser .picture .video-duration{top:0;bottom:auto}.picture .videoFlag{display:block;z-index:1;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:60px;height:60px;border:0;background:transparent url(../../../img/canalvie/play-button.svg) center no-repeat;background-size:contain}.widget{z-index:auto;overflow:visible;position:relative;margin-bottom:1em}.widget.border{z-index:0;border:1px solid #dfdfdf}.widget.altBg .body,.widget.altBg .footer,.widget.altBg .header,.widget.border{padding:.5em 1%}.x2col .widget.altBg .body,.x2col .widget.altBg .footer,.x2col .widget.altBg .header,.x2col .widget.border,.x3col .widget.altBg .body,.x3col .widget.altBg .footer,.x3col .widget.altBg .header,.x3col .widget.border{padding-right:2%;padding-left:2%}.x2col li a{border:none}.x2col li a.picture.sizeC img{border:1px solid #eeeaeb;width:99.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.x2col .captionTeaser>.caption{left:1px;right:1px;width:auto;font-size:14px}.x2col .captionTeaser>.caption a{min-height:1px}.x4col li a.picture{padding-bottom:1px}.x3col li a.picture,.x4col li a img{border:1px solid #eeeaeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.x3col li.captionTeaser h2.caption{border:1px solid transparent;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.x3col li.captionTeaser.first h2.caption{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#content .widget form{margin-bottom:0}.widget.column{overflow:hidden}.widget .fielset,.widget fieldset{padding-top:.25em}.pBox{z-index:0;overflow:hidden;position:relative;margin-bottom:30px}.pBox.altBg{padding:.5em 1%}.x2col .pBox.altBg{padding-right:2%;padding-left:2%}.pBox a.link{margin-top:1em}.captionPicture{background-color:#f3f3f3;margin:0;padding:.3em 1%;margin-bottom:1em;min-height:2.5em}.captionPicture p{margin-bottom:.2em}.x2col .captionPicture{padding-right:2%;padding-left:2%}.x3col .captionPicture{padding-right:3%;padding-left:3%}.picture{position:relative}.picture .btnOpenModal{position:absolute;top:0;right:0;z-index:1}.post figure img.sizeB+.btnOpenModal,.post figure img.sizeC+.btnOpenModal,.post figure img.sizeD+.btnOpenModal,.post figure img.sizeE+.btnOpenModal{right:-2%}.plainTxt .picture,.teaser .picture{margin-right:10px;margin-bottom:10px}.teaser .picture.sizeA{margin-right:0}.teaser .selected .picture:hover,.teaser .selected .picture:hover .videoFlag{background-color:transparent;cursor:default}.teaser .selected .picture .videoFlag,.teaser .selected .picture img,.teaser .selected .picture:hover .videoFlag,.teaser .selected .picture:hover img,.teaser .selected.hover .picture:hover .videoFlag{opacity:.5}.teaser .selected .picture .gradient{position:absolute;left:0;top:0;background-color:transparent;background-image:none}.teaser .selected .picture:hover .gradient{background-color:transparent}.teaser .selected .picture .gradient:before{content:'';position:absolute;left:0;top:0;border-style:solid;border-width:2px}.teaser .selected .picture.sizeE .gradient{width:157px;height:88px}.teaser h2{margin-bottom:.3em;font-size:1em;font-weight:400}.teaser h4{margin-bottom:0;font-size:1.2em;font-weight:400}.teaser .floatingTeaser .picture,.wide.floatingTeaser .picture{border:1px solid #eeeaeb}#sidebar .teaser .picture{border:1px solid #eeeaeb;margin-bottom:0}#sidebar ul.teaser>li{margin-top:10px;margin-bottom:0;padding-bottom:10px;position:relative}#sidebar ul.teaser>li:first-of-type{margin-top:0}#sidebar ul.teaser>li:last-of-type{padding-bottom:0}#sidebar ul.teaser>li:after{content:'';height:1px;display:block;background-color:#eeeaeb;bottom:0;position:absolute;width:100%}#sidebar ul.teaser>li:last-of-type:after{display:none}#sidebar ul.teaser p{margin-bottom:0}ul.plainTxt{padding:.25em 0}ul.plainTxt li{overflow:hidden;margin-left:0;list-style:none}ul.plainTxt.border{padding-top:0;padding-bottom:0}ul.plainTxt.border li{margin-top:0;margin-bottom:0;padding-top:1em;padding-bottom:1em;border-top:1px solid #eeeaeb}ul.plainTxt.border li:first-child{border-top:none}.shadow{z-index:0;position:relative}nav.previousNext{position:relative}a.btnShadow{display:inline-block;margin:0 .5em 1em 0;padding-bottom:2px;color:#000}a.btnShadow:hover{background-color:#fff}a.btnShadow.lShadow{background-position:left bottom}a.btnShadow.rShadow{background-position:right bottom}a.btnShadow span{display:block;min-height:16px}a.btnShadow>span{padding:5px 10px;background-color:#eeeaeb;border:solid 1px #eeeaeb}a.btnShadow span span{position:relative}a.btnShadow span span:before{content:'';border-width:2px 2px 0 0;border-color:#ff315a;border-style:solid;display:inline-block;height:6px;width:6px;position:absolute;top:50%}a.btnShadow.lShadow span span{padding-left:15px}a.btnShadow.lShadow span span:before{left:0;transform:translateY(-50%) rotate(-135deg)}a.btnShadow.rShadow span span{padding-right:15px}a.btnShadow.rShadow span span:before{transform:translateY(-50%) rotate(45deg);right:0}a.btnShadow:hover span span{text-decoration:underline}a.btnShadow.disable span span{color:#aaa}a.btnShadow.disable span span:before{border-color:#aaa}div.bottomBox,div.bottomLink{clear:both}.teaser li div.bottomLink{padding-top:0}.pBox div.bottomLink,.teaser .floatingTeaser div.bottomLink{padding-top:.5em}.bottomBox h2{font-size:1.2em;font-style:italic;font-weight:400}.bottomBox>a,.bottomLink>a{clear:left;margin:.25em 0}.bottomBox>a,.bottomLink>a{display:inline-block}.bottomLink li>a{display:inline}.bottomBox ul.teaser li{margin-left:0}.bottomLink h2 a:after,.bottomLink>a:after{content:"\0020\003e"}.bottomLink ul.border li.link{border-style:dotted}.bottomBox .col,.bottomBox .noFilter{padding-top:.5em;padding-bottom:.5em}.bottomBox ul{margin-right:.5em}h4.overline{margin-bottom:1em;font-size:1.5em;font-weight:400}ul.teaser li.link{margin-bottom:0;margin-left:0}ul.border{margin-top:0;margin-bottom:0;padding-top:.18em}ul.border li.link{padding:0;border-top:1px solid #eeeaeb}ul.border.x2col>li:nth-child(n+3){padding-top:15px}ul.border li.link:first-of-type{padding-top:0}ul.border:not(.x2col) li.link{padding-top:15px;margin-bottom:15px}ul.border li.link:last-of-type{margin-bottom:0}ul.border.x2col li.link{margin-left:2.05%}ul.border.x2col li.link.first{margin-left:0}.bottomLink ul.teaser li.link>a:after,ul.border li.link>a:after{display:none}ul.border li.link:first-child{border-top:none}ul.border.x2col li.link:nth-child(2){border-top:none}ul.teaser .floatingTeaser:last-of-type a.picture{margin-bottom:0}ul.hrStyle,ul.teaser.hrStyle{padding-top:1em}ul.hrStyle li{margin-top:0;margin-bottom:.5em}ul.hrStyle li p.link{margin-bottom:0}ul.hrStyle li div.hr{margin-top:0;margin-bottom:.5em}ul.hrStyle li.first div.hr,ul.hrStyle li:first-child div.hr{display:none}ul.teaser.wide>li.link{margin-left:0}p.link{padding-top:.25em;padding-bottom:.25em}p.link a{position:relative;display:inline-block;margin:0 .25em 0 .3em}p.link a:before{position:absolute;content:"|";left:-.5em}p.link a:first-child{margin-left:0}p.link a:first-child:before{display:none}.col>.pGroup .pBox{margin-bottom:0}.slideTxtCol{z-index:0;overflow:hidden;width:668px;height:217px;z-index:0;border:1px solid #fadec3}.slideTxtCol .viewport{z-index:0;overflow:hidden;width:652px;padding:10px 10px}.slideTxtCol .viewport>ul{position:relative;width:652px;height:185px;margin:0;padding:0;list-style:none}.slideTxtCol .viewport>ul>li{display:block;float:left;margin:0;padding:0;overflow:hidden}.slideTxtCol .viewport li>a.picture{z-index:2;margin-bottom:0}.slideTxtCol .viewport a.picture img{z-index:1111;position:relative;float:left;width:330px;height:185px}.slideTxtCol.mobile .viewport a.picture img{height:224px}.txt{display:block}.slideTxtCol .txt{width:162px;position:absolute;left:333px;margin:10px 0 0 0}.slideTxtCol .txt h2{font-size:24px;margin-bottom:.25em}.slideTxtCol .txt h2 a{line-height:1em;display:block;font-family:Lato,sans-serif}.slideTxtCol .txt p{font-size:12px;font-weight:lighter}.slideTxtCol .txt .bottomLink{border-top:1px dashed #ccc}.carousel{position:relative;display:block;padding:8px 0;overflow:hidden}.carousel .viewport{position:relative;width:652px;margin:0 auto;height:100%;overflow:hidden}.colC .carousel .viewport,.x2col .carousel .viewport{width:318px}.carousel .viewport ul{position:relative;padding:0;min-width:900000px;list-style:none;overflow-x:auto;overflow:visible}.carousel .viewport ul>li{overflow:hidden;position:relative;display:block;padding:0;float:left;margin:0 0 0 9px}.carousel.wideX4 li .caption h2 .show-name{color:#de2b4e;font-size:12px;display:block}.carousel .viewport ul>li:first-child{margin-left:0}.carousel.wideX4 .viewport ul>li{margin-left:10px}.carousel.wideX4 .viewport ul>li:first-child{margin-left:2px}.carousel.wideX3 .viewport>.caroufredsel_wrapper{height:auto!important}.carousel.wideX3 ul{position:relative!important;height:auto}.carousel.wideX3 li{width:214px}.carousel.wideX3 li .caption h2{margin-bottom:0}.carousel.wideX3 li .caption h2 .show-name{color:#de2b4e;font-size:12px;display:block}.carousel.narrowX1 .viewport>.caroufredsel_wrapper{height:146px!important}.carousel.narrowX1 .viewport{width:157px;margin-right:0;margin-left:0}.carousel.narrowX1 .viewport li{width:157px;margin:0}.carousel.narrowX1 a{margin-right:0}.carousel.narrowX1 a.picture{border:1px solid #ff315a;width:154px}.carousel.narrowX1 ul[style*='left: -3px']{left:0!important}.carousel.narrowX1 .caption h2{padding:0}.carousel.narrowX1 .caption p{text-align:center;margin-bottom:5px}.carousel.narrowX3 li{width:100px}.carousel.wideX3,.carousel.wideX4{border:1px solid #ff315a}.carousel.narrowX3{border:1px solid #ff315a}.carousel.narrowX1 .caption{margin-top:60%}.carousel.narrowX3 .caption{padding-top:8px}.carousel.wideX3 .caption{clear:left;display:none}.wideCarouselInfoBlack,.wideCarouselInfoWhite{color:#000;background-color:rgba(255,255,255,.8)}.carousel .caption h2{font-weight:400;font-size:14px}.carousel .caption h2 a{display:block}.carousel.wideX3 .caption h2{padding:10px 7px 5px}.carousel.narrowX3 .caption h2{width:100px}.carousel.wideX4 .caption h2{width:157px}.carousel.narrowX3 a.picture,.carousel.wideX4 a.picture{margin-bottom:8px}.jSlideArrow a.forward,.jSlideArrow a.rewind{display:none!important}.carousel .control a,.jSlideArrow .control a{z-index:3!important;position:absolute;display:block;top:50%;width:20px;height:34px;text-align:center;background-color:#fff;cursor:pointer;-moz-border-radius:5px;border-radius:5px}.carousel .control a.forward,.jSlideArrow .control a.forward{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:-3px 1px 5px #555}.carousel .control a.rewind,.jSlideArrow .control a.rewind{-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:3px 1px 5px #555}.carousel.wideX3 .control a{z-index:3!important;position:absolute;display:block;top:43px;width:25px;height:50px;text-align:center;background-color:#ff315a;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel.narrowX1 .control a,.carousel.wideX4 .control a{z-index:3!important;position:absolute;display:block;width:20px;height:40px;text-align:center;background-color:#ff315a;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel.narrowX1 .control a:hover{background-color:#97021e}.carousel.wideX3 .control a.rewind,.carousel.wideX4 .control a.rewind{border-top-right-radius:25px;-webkit-border-top-right-radius:25px;border-bottom-right-radius:25px;-webkit-border-bottom-right-radius:25px;left:9px}.carousel.wideX3 .control a.forward,.carousel.wideX4 .control a.forward{border-top-left-radius:25px;-webkit-border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-border-bottom-left-radius:25px;right:8px}.carousel .control a .ico,.jSlideArrow .control a .ico{background:0 0;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;content:'';display:inline-block;height:8px;position:relative;top:46%;left:3px;vertical-align:top;width:8px;margin-top:0}.jSlideArrow .control a.forward{right:324px}.carousel .control a.forward{right:4px}.carousel .control a.forward .ico{transform:rotate(45deg) translateX(-50%)}.carousel .control a.rewind{left:5px}.carousel .control a.rewind .ico{transform:rotate(-135deg) translateX(50%)}.jSlideArrow .control a.forward .ico{background-position:right -132px}.jSlideArrow .control a.rewind{left:0}.jSlideArrow .control a.rewind .ico{background-position:left -132px}.carousel .control a.disable{opacity:.1;cursor:default}.carousel .control a.disable .ico,.carousel .control a.disable:hover .ico{opacity:.2}.carousel.narrowX1 .control a{opacity:1!important;top:20%}.carousel.narrowX1 .control a.rewind{left:1px;border-top-right-radius:30px;-webkit-border-top-right-radius:30px;border-bottom-right-radius:30px;-webkit-border-bottom-right-radius:30px}.carousel.narrowX1 .control a.forward{right:1px;border-top-left-radius:30px;-webkit-border-top-left-radius:30px;border-bottom-left-radius:30px;-webkit-border-bottom-left-radius:30px}.carousel.narrowX3 .control a{top:38px;z-index:3!important;position:absolute;display:block;width:20px;height:40px;text-align:center;background-color:#ff315a;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel.narrowX3 .control a:hover{background-color:#97021e}.carousel.narrowX3 .control a.forward{border-top-left-radius:30px;-webkit-border-top-left-radius:30px;border-bottom-left-radius:30px;-webkit-border-bottom-left-radius:30px}.carousel.narrowX3 .control a.rewind{border-top-right-radius:30px;-webkit-border-top-right-radius:30px;border-bottom-right-radius:30px;-webkit-border-bottom-right-radius:30px}.carousel.wideX4 .control a{top:34px}.jSlideArrow .control a{width:38px;height:66px;margin-top:-33px}.carousel.wideX3 .control a .ico,.jSlideArrow .control a .ico{width:32px;height:33px;margin-top:16px}.jSlideArrow .control a.forward .ico{background-position:center 0}.carousel.wideX3 .control a:hover{background-color:#555}.carousel.wideX3 .control a.forward:hover .ico{background-position:center -66px}.jSlideArrow .control a.rewind .ico{background-position:center -33px}.carousel.wideX3 .control a.rewind:hover .ico{background-position:center -98px}.carousel.wideX3 .control a .ico{background:0 0;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;content:'';display:inline-block;height:8px;position:relative;top:46%;left:3px;vertical-align:top;width:8px;margin-top:0}.carousel ul[style*='left: 5px']{left:1px!important}.carousel.wideX4 ul[style*='left: 5px']{left:-1px!important}.carousel.wideX4 ul[style*='left: 1px']{left:-1px!important}.carousel.wideX3 .control a.rewind .ico{transform:rotate(-135deg) translateX(50%)}.carousel.wideX3 .control a.forward .ico{transform:rotate(45deg) translateX(-50%)}.carousel.letterX7{width:212px;padding-left:27px;padding-right:27px;padding-top:0;padding-bottom:0;overflow:hidden;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.carousel.letterX7 .viewport{width:212px;margin:0 auto;overflow:hidden}.carousel.letterX7 .control a{width:24px;height:22px;margin-top:0;top:0;float:left;background:0 0;opacity:1!important}.carousel.letterX7 .control a:before{border-style:solid;border-width:2px 2px 0 0;border-color:#ff315a;content:'';display:inline-block;height:8px;left:0;position:relative;top:6px;transform:rotate(45deg);vertical-align:top;width:8px;transition:all ease-in-out .1s}.carousel.letterX7 .control a:not([style*="0.5"]):hover:before{border-color:#97021e}.carousel.letterX7 .control a[style*="0.5"]{cursor:default}.carousel.letterX7 .control a[style*="0.5"]:before{border-color:#ff315a}.carousel.letterX7 .control a.rewind{transform:rotate(180deg);left:2px}.carousel.letterX7 .control a.forward{right:2px}.carousel.letterX7 .viewport ul li{margin-left:3px;margin-right:3px}.letterX7 .tabAnchor a{margin-left:0}.slideCaption{z-index:0;overflow:hidden;position:relative;display:inline-block;width:988px;height:330px;margin-left:.3em;padding:5px 0;background-color:#eaeaea}.slideCaption .viewport{width:100%}.slideCaption .viewport ul{position:absolute;list-style:none;margin-top:1px;margin-left:8px}.slideCaption .viewport ul li{display:block;position:relative;overflow:hidden;float:right;width:98px;height:315px;margin:0 3px;cursor:pointer;list-style:none}.slideCaption .viewport ul li div.txt{display:none;position:absolute;bottom:0;width:100%;color:#fff;height:33px;padding:7px 15px 7px 15px;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,rgba(0,0,0,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(1%,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 1%,rgba(0,0,0,.7) 100%);font-size:2em}.slideCaptionArrowLeft,.slideCaptionArrowRight{width:62px;height:182px;background:url(../../../img/canalvie/slideCaptionArrow-sprite.png) right top no-repeat;top:50%;left:50%;margin-top:-91px;margin-left:-31px;position:absolute;z-index:2}.slideCaptionArrowLeft{background:url(../../../img/canalvie/slideCaptionArrow-sprite.png) left top no-repeat}.slideCaption.mobile,.slideTxtCol.mobile{width:100%;overflow:hidden}.slideTxtCol.mobile{height:263px}.slideTxtCol.mobile .viewport{height:224px}.slideCaption.mobile{height:244px}.slideCaption.mobile .viewport{height:226px}.slideCaption.mobile .caroufredsel_wrapper,.slideTxtCol.mobile .caroufredsel_wrapper{border:0;background:0 0}.slideCaption.mobile .viewport,.slideTxtCol.mobile .viewport{width:395px;overflow:hidden;margin:11px auto;padding:0}.slideCaption.mobile .viewport{padding:0;height:295px;margin:0;margin-left:0;margin-top:2px}.slideCaption.mobile .viewport li>a.picture,.slideTxtCol.mobile .viewport li>a.picture{margin:0}.slideCaption.mobile .viewport ul li div.txt,.slideTxtCol.mobile .txt{display:block;position:absolute;left:0;height:inherit;bottom:0;max-height:48px;z-index:99999;right:0;padding:7px 7px 7px 9px;width:335px;color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…BoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(0,0,0,.2) 1%,rgba(0,0,0,.65) 95%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(0,0,0,.2)),color-stop(95%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 1%,rgba(0,0,0,.65) 95%);background:-o-linear-gradient(top,rgba(0,0,0,.2) 1%,rgba(0,0,0,.65) 95%);background:-ms-linear-gradient(top,rgba(0,0,0,.2) 1%,rgba(0,0,0,.65) 95%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 1%,rgba(0,0,0,.65) 95%)}.slideCaption.mobile .viewport ul li div.txt{bottom:-11px;height:inherit;padding-left:7px;max-height:66px;overflow:hidden}.slideCaption.mobile .txt a,.slideTxtCol.mobile .txt a{color:#fff}.slideCaption.mobile .txt a:hover,.slideTxtCol.mobile .txt a:hover{background:0 0}.slideCaption.mobile .viewport a.picture img,.slideTxtCol.mobile .viewport a.picture img{width:395px}.slideCaption.mobile .control a .ico,.slideTxtCol.mobile .control a .ico{width:33px;height:33px}.slideCaption.mobile .control a.forward:hover .ico,.slideTxtCol.mobile .control a.forward:hover .ico{background-position:center -66px}.slideCaption.mobile .control a.rewind:hover .ico,.slideTxtCol.mobile .control a.rewind:hover .ico{background-position:center -98px}.slideCaption.mobile .control a.forward,.slideTxtCol.mobile .control a.forward{right:0!important}.slideCaption.mobile .viewport ul li{width:320px;float:left}.slideCaption.mobile .viewport ul li,.slideCaption.mobile img{width:395px;height:226px}.jPhotoSlides{z-index:0;overflow:hidden;position:relative;display:block;padding:8px 0}.jPhotoSlides.bigGallery{width:670px}.jPhotoSlides.smallGallery{width:328px}.jPhotoSlides .viewport{position:relative;min-width:900000px;height:100%}.jPhotoSlides .viewport ul{position:relative;min-width:900000px;padding:0;margin-left:0;list-style:none;overflow-x:auto}.jPhotoSlides img{position:relative}.jPhotoSlides .figure,.jPhotoSlides .thumbnails{position:relative;width:670px}.jPhotoSlides .figure{height:377px}.jPhotoSlides .thumbnails{margin-top:10px;height:88px}.jPhotoSlides.smallGallery .figure,.jPhotoSlides.smallGallery .thumbnails{position:relative;width:328px}.jPhotoSlides.smallGallery .figure{height:185px}.jPhotoSlides.smallGallery .thumbnails{height:54px}.jPhotoSlides.smallGallery .caption{overflow:hidden;max-height:48px;padding:5px}.jPhotoSlides .figure li,.jPhotoSlides .thumbnails li{overflow:hidden;position:relative;float:left;display:block;margin:0;padding:0}.jPhotoSlides .thumbnails li{margin:0 7px}.jPhotoSlides .figure li.first,.jPhotoSlides .thumbnails li.first{margin-left:0}.jPhotoSlides .figure li>div:first-child{position:relative}.jPhotoSlides .figure li img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.jPhotoSlides .caption{position:absolute;bottom:0;left:0;right:0;padding:10px 15px;background-color:rgba(255,255,255,.8)}.jPhotoSlides .caption .auto-credit::before{content:" / Crédit photo : "}[lang|=en] .jPhotoSlides .caption .auto-credit::before{content:" / Photo: "}a.btnOpenModal{display:block;width:13px;height:12px;padding:2px 3px;background:#000 url(../../../img/canalvie/icon-modal-sprite.png) no-repeat center -22px;-moz-border-radius:2px;border-radius:2px;opacity:.5}a.btnOpenModal:hover{opacity:1;background-color:#000}.jPhotoSlides .btnOpenModal{display:none}.js .jPhotoSlides.smallGallery .btnOpenModal{display:block}.jPhotoSlides.smallGallery .btnOpenModal{z-index:10;position:absolute;top:0;right:0}.jPhotoSlides.smallGallery .control{width:328px}.jPhotoSlides.bigGallery .control{width:670px}.jPhotoSlides :not(.thumbnails) .control{display:block;position:absolute;top:50%}.jPhotoSlides .thumbnails .control a{z-index:3!important;position:absolute;display:block;top:50%;transform:translateY(-50%);text-align:center;background-color:rgba(208,23,39,.4);cursor:pointer;transition:background ease-in-out .1s}.jPhotoSlides .thumbnails .control a:hover{background-color:rgba(151,2,30,1)}.jPhotoSlides .thumbnails .control a[style*="0.5"]{display:block!important}.jPhotoSlides .thumbnails .control a[style*="0.5"]:hover{background-color:rgba(208,23,39,.4);cursor:default}.jPhotoSlides .control a.rewind{left:0}.jPhotoSlides .control a.forward{right:0}.jPhotoSlides .control a .ico{background:0 0;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;content:'';display:inline-block;height:8px;position:relative;top:50%;vertical-align:top;width:8px;margin-top:0}.jPhotoSlides .figure .control a:hover{background-color:#97021e}.jPhotoSlides :not(.thumbnails) .control a .ico{left:3px}.jPhotoSlides .control a.forward .ico{transform:rotate(45deg) translateY(-50%)}.jPhotoSlides .control a.rewind .ico{transform:rotate(-135deg) translateX(50%)}.jPhotoSlides .thumbnails .control a{width:18px;transform:none;top:0}.jPhotoSlides.smallGallery .thumbnails .control a{height:41px}.jPhotoSlides.bigGallery .thumbnails .control a{height:88px}.jPhotoSlides .figure .control a.forward{border-top-left-radius:25px;-webkit-border-top-left-radius:25px;border-bottom-left-radius:25px;-webkit-border-bottom-left-radius:25px}.jPhotoSlides .figure .control a.rewind{border-top-right-radius:25px;-webkit-border-top-right-radius:25px;border-bottom-right-radius:25px;-webkit-border-bottom-right-radius:25px}.jPhotoSlides .thumbnails .control a.rewind .ico{left:5px}.jPhotoSlides .thumbnails .control a.forward .ico{right:5px}.jPhotoSlides .figure .control a{z-index:3!important;position:absolute;display:block;top:50%;width:25px;height:50px;text-align:center;background-color:#ff315a;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transform:translateY(-50%);transition:background ease-in-out .1s}.jPhotoSlides .figure .control a .ico{background:0 0;border-style:solid;border-width:1px 1px 0 0;border-color:#fff;display:inline-block;height:8px;position:relative;top:46%;vertical-align:top;width:8px;margin-top:0}.jPhotoSlides .figure .control a.forward{right:0}.jPhotoSlides .figure .control a.rewind{left:0}.jPhotoSlides .figure .control a.forward .ico{transform:rotate(45deg) translateX(-50%)}.jPhotoSlides .figure .control a.rewind .ico{transform:rotate(-135deg) translateX(50%)}.pollWidget label.radio{white-space:inherit;clear:both}.pollWidget fieldset .picture{float:left}.pollWidget label.radio input.radio{float:left;clear:none;margin-bottom:85px;margin-left:10px;margin-right:10px}.pollWidget .noText label.radio input.radio{margin-top:39px;margin-bottom:45px}.pollWidget .noImage label.radio input.radio{float:inherit;clear:inherit;margin-bottom:inherit;margin-left:inherit}.pollResultTeaser .percentage{font-size:3.2em;color:#b7b7b7;margin-bottom:0}.pollResultTeaser.noText .percentage{margin-top:20px}.pollResultTeaser.noImage .percentage{width:2em;margin-right:.3em;text-align:right;float:left;clear:left}.pollResultTeaser.noImage p{margin-top:.6em;clear:right}.toggleBox .hTitle{margin-bottom:0}.toggleBox .hTitle .h a:after{display:none}.toggleBox .hTitle .toggleControl{display:block;min-height:15px;padding-top:.15em;padding-bottom:.1em;background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat 98% -482px}.toggleBox.open .hTitle .toggleControl{background-position:98% -418px}.toggleBox .hTitle .toggleControl:hover{background-color:#eaeaea}.toggleList ul,ul.toggleList{margin:0;padding:0}.toggleList .toggleList{background-color:#fff;border:1px solid #eeeaeb}.toggleList .toggleList.firstList{background-color:transparent;border:none}.toggleList>.subList ul{display:none;border:none}ul.toggleList li{margin:0;padding:0;list-style:none;background-image:none}.toggleList>li.subList{padding-left:0;padding-right:0}.toggleList li.toggleOpen{background-color:#fff}.toggleList a{display:block;padding:8px 10px 8px 20px;background-color:transparent;font-size:14px;border:1px solid transparent}.toggleList .subList a{padding:8px 10px 8px 20px}.toggleList .active>a,.toggleList .active>a:hover{background-color:#fff;cursor:default}.toggleList .subList.toggleOpen.active>a:hover{cursor:pointer}.toggleList .subList a.toggleControl{padding:8px 44px 8px 20px}.toggleList .subList a.toggleControl:hover,.toggleList a.toggleControl:hover,.toggleList a:hover{text-decoration:underline}.deleteControl{float:left;height:18px;padding-left:24px;margin-top:.25em;line-height:1.5em;background:transparent url(../../../img/canalvie/pigment/null/icon24x24-sprite.png) no-repeat left -696px}.backControl{height:16px;padding-left:22px;position:absolute;top:2.2em;right:0;background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat left -48px}.smallPictureGallery ul{float:left;clear:left;margin-bottom:0;margin-left:0}.smallPictureGallery li{list-style:none;float:left;margin-left:1.1em;margin-bottom:.2em}.smallPictureGallery li.first{margin-left:0;margin-bottom:0}.smallPictureGallery a.link{float:right}.smallPictureGallery .first .credit{position:absolute}.smallPictureGallery .first .auto-credit::before{content:" / Crédit photo : "}[lang|=en] .smallPictureGallery .first .auto-credit::before{content:" / Photo: "}.tve.loader{clear:both}.authSuccess{clear:both}.tve.loader .loader{visibility:visible;position:absolute;left:0;right:0;z-index:9999}.tve.loader .loadingAnim{height:417px;margin-bottom:20px}.tve.loader .loadingAnim .loading .anim{top:50%}.tvSlidesCarousel{z-index:0;clear:both;margin-bottom:1em;background-color:#f5f5f5;visibility:hidden}.tvSlidesCarousel .pagination{text-align:center;padding-bottom:1em}.tvSlidesCarousel .pagination .ico{width:20px;height:12px;display:inline-block;background:transparent url(../../../img/canalvie/pigment/null/icon12x12-sprite.png) no-repeat;background-position:2px -16px}.tvSlidesCarousel .pagination .ico.active{background-position:2px -37px}.tvSlidesCarousel .viewport{position:relative}.tvSlidesCarousel .viewport ul li{list-style:none}.roundabout-holder,.tvSlidesCarousel .viewport ul{list-style:none;padding:0;margin:0;height:410px}.roundabout-moveable-item{width:670px;margin:0;cursor:pointer}.roundabout-moveable-item .picture{margin-right:0;width:auto;box-shadow:0 2px 15px 0 rgba(0,0,0,.7)}.roundabout-moveable-item img{width:auto}.roundabout-moveable-item .caption{height:100px;position:relative;top:277px;background:rgba(0,0,0,.5)}.roundabout-moveable-item .caption,.roundabout-moveable-item .picture:hover .videoFlag,.roundabout-moveable-item .videoFlag{opacity:0}.roundabout-moveable-item .caption a{position:absolute;display:block;top:0;right:0;left:0;padding:10px 9px}.roundabout-moveable-item .caption,.roundabout-moveable-item .caption .details{color:#fff;font-weight:400}.roundabout-moveable-item .caption .mainTitle,.roundabout-moveable-item .caption .subTitle{color:#ee5c46}.roundabout-moveable-item .caption .mainTitle{font-weight:700;font-size:1.37em}.roundabout-moveable-item .caption .subTitle{font-size:.9em;font-style:italic}.roundabout-moveable-item .caption .details{font-size:1.1em}.roundabout-in-focus{cursor:auto}.mediaMobile .flyout .menu li ul li .border,.mediaMobile .ico,.mediaMobile .searchSite button span,.mediaMobile footer li{background-image:url(../../../img/canalvie/pigment/null/flyout-sprite.png)}.recipeSearchResult form{border:1px solid #ff315a;background-color:#fff!important}body.branded-page-element{overflow:hidden}.branded-page-element #doc{z-index:1;margin-top:100vh}.branded-page-element.menu-animation #doc{margin-top:0;animation:slideUp 1.5s;will-change:transform}.brandedPage{display:none}.branded-page-element .brandedPage{display:block;z-index:1;background:0 0;height:100vh;width:100vw;position:absolute;overflow:hidden;top:0;left:0}.branded-page-element.menu-animation .brandedPage{z-index:-2}.branded-page-element .brandedPage:before{display:block;height:200vh;width:200vw;content:'';background:url(../../../img/canalvie/wave.svg) no-repeat;position:absolute;background-size:cover;left:0;z-index:3;margin-top:100vh}.branded-page-element.menu-animation .brandedPage:before{animation:slideUpLeft 1.5s;will-change:transform}.branded-page-element:not(.menu-animation) #doc{animation-iteration-count:1;animation-delay:4s;animation-name:teasing;animation-duration:12s;animation-timing-function:cubic-bezier(.8,0,.3,.8);will-change:transform}.branded-page-element .core:before{content:'';height:100%;position:absolute;width:100vw;left:calc((-100vw + 996px)/ 2);background-color:#fff;z-index:-2}.branded-page-element .brandedPage .fullPageImage{z-index:0;background-position:center!important;background-size:cover!important;height:100vh;width:100vw;position:absolute;left:0;top:0}.branded-page-element .brandedPage .fullPageImage.gradient-effect{background-blend-mode:soft-light}.branded-page-element .brandedPage .fullPageImage.gradient-effect:after{content:'';z-index:-1;display:block;position:absolute;height:100%;width:100%;opacity:.4;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}.branded-page-element .brandedPage .fullPageImage.zoom-effect:after{content:'';display:block;z-index:-1;background-image:var(--bkgimg);background-size:cover;background-position:center;position:absolute;height:100%;width:100%;transform:scale(1);-webkit-animation:Zoom 45s linear infinite;-moz-animation:Zoom 45s linear infinite;animation:Zoom 45s linear infinite}.brandedPage .fullPageImage .brandedPageContent{position:absolute;z-index:9;max-width:32%}.brandedPage .fullPageImage .brandedPageContent.top-left{top:100px;left:100px}.brandedPage .fullPageImage .brandedPageContent.bottom-right,.brandedPage .fullPageImage .brandedPageContent.top-right{right:100px;left:auto;text-align:right}.brandedPage .fullPageImage .brandedPageContent.top-right{top:100px;bottom:auto}.brandedPage .fullPageImage .brandedPageContent.bottom-right{bottom:100px;top:auto}@media screen and (max-device-width:1023px) and (orientation:landscape){[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent{max-width:70%}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent .logoFullPage{width:120px;margin-bottom:20px}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.bottom-right{bottom:5vh;right:5vh}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.top-right{top:5vh;right:5vh}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.top-left{top:5vh;left:5vh}}@media screen and (min-device-width:1024px) and (orientation:landscape){[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.bottom-right{bottom:5vh;right:5vh}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.top-right{top:5vh;right:5vh}[data-useragent~=mobile].branded-page-element .brandedPage .fullPageImage .brandedPageContent.top-left{top:5vh;left:5vh}}.brandedPage .fullPageImage .brandedPageContent .logoFullPage{width:180px;height:auto;background-color:transparent;margin-bottom:40px}.branded-page-element.menu-animation .fullPageImage .brandedPageContent .logoFullPage{animation:slideOutUp 1.5s}.brandedPage .fullPageImage .brandedPageContent h2{color:#fff;font-size:36px;text-transform:uppercase;font-style:italic;margin-bottom:15px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.brandedPage .fullPageImage .brandedPageContent p{color:#fff;font-size:28px;font-weight:400;margin-bottom:15px;text-shadow:0 2px 10px rgba(0,0,0,.4)}.brandedPage .fullPageImage .brandedPageContent a{background-color:#fff;text-transform:uppercase;font-size:18px;padding:10px 15px;margin-top:15px;display:inline-block;transition:background-color .2s ease-in-out;box-shadow:0 2px 10px rgba(0,0,0,.4)}.brandedPage .fullPageImage .brandedPageContent a:focus,.brandedPage .fullPageImage .brandedPageContent a:hover{text-decoration:none;color:#fff;background-color:#ff315a}@-webkit-keyframes teasing{0%{margin-top:100vh}10%{margin-top:90vh}20%{margin-top:100vh}80%{margin-top:100vh}90%{margin-top:90vh}100%{margin-top:100vh}}@keyframes teasing{0%{margin-top:100vh}10%{margin-top:90vh}20%{margin-top:100vh}80%{margin-top:100vh}90%{margin-top:90vh}100%{margin-top:100vh}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-250%,0);transform:translate3d(0,-250%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-250%,0);transform:translate3d(0,-250%,0)}}@-webkit-keyframes slideUp{from{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}to{visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideUp{from{-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}to{visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideUpLeft{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100vw,-300vh);transform:translate(-100vw,-300vh)}}@keyframes slideUpLeft{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100vw,-300vh);transform:translate(-100vw,-300vh)}}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Zoom{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes Zoom{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.extraWideSlot{margin-bottom:0}.extraWideSlot .pBox{margin-bottom:0;margin-top:0}.extraWideSlot .col .astral-AdElement{margin-bottom:20px}.extraWideSlot .pBox .miniSchedule{margin-bottom:20px}.extraWideSlot .column{z-index:inherit}.extraWideSlot .teaser li a:not(.btn):hover{text-decoration:none}.extraWideSlot .hTitle{position:relative;margin-bottom:12px}.extraWideSlot .teaser h2{margin-bottom:0}.extraWideSlot .pBox .hTitle .h{font-size:28px;font-style:italic;font-weight:700;color:#555}.extraWideSlot .pBox .hTitle .h a{color:#555}.extraWideSlot>section:first-of-type{margin-top:0}.extraWideSlot .teaser li.link{margin-top:20px}.extraWideSlot+#content h1.theTitle{display:none}.extraWideSlot+#content>.pBox .hTitle{margin-bottom:0}.extraWideSlot .teaser .picture{width:100%;float:none;clear:none;border:none;margin:0}.extraWideSlot .teaser .picture img{width:100%;border:none;margin:0}.episodeRelatedVideos .teaser .picture,.episodeRelatedVideos .teaser .picture img{width:100%!important;border:none!important;margin:0}.extraWideSlot .teaser.x2col{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.episodeRelatedVideos .teaser.x3col,.extraWideSlot .teaser.x3col{display:flex;flex-wrap:wrap;justify-content:left;margin-bottom:0}.extraWideSlot .column .teaser li,.extraWideSlot .pBox .teaser li,.extraWideSlot .teaser li,.extraWideSlot ul.teaser.x2col>li:nth-child(n+3),.tvShow .episodeRelatedVideos .pBox .teaser li{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 20px 0}.extraWideSlot .column .teaser li.link,.extraWideSlot .pBox .teaser li.link,.extraWideSlot .teaser li.link,.tvShow .episodeRelatedVideos .pBox .teaser li.link{display:block}.extraWideSlot .column .teaser li img,.extraWideSlot .pBox .teaser li img,.extraWideSlot .teaser li img,.tvShow .episodeRelatedVideos .pBox .teaser li img{transition:all .3s ease-in-out}.extraWideSlot .column .teaser li:hover img,.extraWideSlot .pBox .teaser li:hover img,.extraWideSlot .teaser li:hover img,.tvShow .episodeRelatedVideos .pBox .teaser li:hover img{-webkit-filter:brightness(.8);filter:brightness(.8)}.extraWideSlot .teaser.x2col li{width:49%}.extraWideSlot .teaser.x3col li,.tvShow .episodeRelatedVideos ul.teaser.x3col li{width:32%;margin-left:2%}.extraWideSlot ul:not(.playList).teaser.x3col>li:nth-child(n+4),.tvShow .episodeRelatedVideos ul:not(.playList).teaser.x3col>li:nth-child(n+4){margin-top:0}.episodeRelatedVideos .teaser .captionTeaser>.caption,.extraWideSlot .teaser .captionTeaser>.caption,.extraWideSlot .teaser .staticTeaser p{background-color:#fff;position:relative;border:none;left:0;right:0;opacity:1;flex-grow:1;padding:0;margin:0}.episodeRelatedVideos .teaser .captionTeaser>.caption a,.extraWideSlot .teaser .captionTeaser>.caption a,.extraWideSlot .teaser .staticTeaser p a{background:0 0;font-size:20px;font-weight:700;line-height:25px;padding:12px 10px;display:block}.episodeRelatedVideos .teaser .captionTeaser>.caption a:hover,.extraWideSlot .teaser .captionTeaser>.caption a:hover,.extraWideSlot .teaser .staticTeaser p a:hover{text-decoration:none}.episodeRelatedVideos>.largeteaser .captionTeaser>.caption a,.extraWideSlot>.largeteaser .captionTeaser>.caption a,.extraWideSlot>.largeteaser .teaser .staticTeaser p a{padding:30px 25px 20px 25px}.extraWideSlot>.largeteaser .captionTeaser>.caption a .show-name{margin-bottom:12px;font-size:20px;line-height:24px}.extraWideSlot>.largeteaser .captionTeaser>.caption a .teaser-name,.extraWideSlot>.largeteaser .captionTeaser>.caption a .teaser-title{margin-bottom:50px;color:#555;font-size:28px;line-height:32px;display:inline-block;width:100%}.extraWideSlot>.largeteaser .captionTeaser>.caption a .teaser-name{margin-bottom:0}.extraWideSlot>.largeteaser .captionTeaser>.caption a .teaser-lead{margin-bottom:0;font-size:22px;line-height:28px;font-weight:700;color:#202020}.extraWideSlot .column.x2-3col,.extraWideSlot .pBox.threecolteaser,.extraWideSlot .pBox.twocolteaser,.tvShow .episodeRelatedVideos .pBox.threecolteaser{padding-bottom:20px;padding-top:40px}.extraWideSlot>.astral-AdElement{margin:20px auto}.extraWideSlot>:not([class*=gradient-])~.astral-AdElement{margin-top:0}.extraWideSlot>[class*=gradient-]~.astral-AdElement{margin-bottom:30px}.extraWideSlot>[class*=gradient-]+.astral-AdElement{margin-top:40px;margin-bottom:20px}.extraWideSlot .column.x2-3col:not([class*=gradient-]) .col>:last-child{padding-bottom:10px}.extraWideSlot>:not([class*=gradient-]):not(.tvShow.emissions)+:not([class*=gradient-])+:not([class*=gradient-])+:not([class*=gradient-]):not(.astral-AdElement),.extraWideSlot>:not([class*=gradient-]):not(.tvShow.emissions)+:not([class*=gradient-])+:not([class*=gradient-]):not(.astral-AdElement),.extraWideSlot>:not([class*=gradient-]):not(.tvShow.emissions)+:not([class*=gradient-]):not(.astral-AdElement){padding-top:20px}.extraWideSlot .pBox,.tvShow .episodeRelatedVideos .pBox{z-index:inherit}.extraWideSlot .column .pBox.twocolteaser{padding-top:0}.extraWideSlot .x2-3col{display:flex;flex-wrap:wrap;justify-content:space-between}_:-ms-fullscreen,:root .extraWideSlot .x2-3col > .first{margin-right:2%}.extraWideSlot .x2-3col .col .teaser li,.extraWideSlot .x2-3col .col .teaser.x2col li{margin:0 0 20px 0}.extraWideSlot .x2-3col .col .teaser li a{border:0;margin:0;width:100%!important}.extraWideSlot .x2-3col .col .teaser li a.picture{float:none}.extraWideSlot .col .teaser li h2,.extraWideSlot .col .teaser li p{background-color:#fff;position:relative;border:none;left:0;right:0;padding:0;margin:0}.extraWideSlot .col .teaser li h2 a,.extraWideSlot .col .teaser li p a{background:0 0;font-size:20px;font-weight:700;line-height:25px;padding:12px 10px;display:block;box-sizing:border-box}.episodeRelatedVideos .teaser li .teaser-type,.extraWideSlot .teaser li .show-name{font-size:17px;font-weight:400;line-height:20px;display:inline-block;margin-bottom:5px;width:100%;color:#de2b4e}.episodeRelatedVideos .teaser li .teaser-type{text-transform:capitalize}.extraWideSlot .teaser li .teaser-name{width:100%;display:inline-block;font-size:20px;font-weight:700;line-height:25px}.extraWideSlot .x2-3col .col .x2col.teaser li p .extraWideSlot .x2-3col .col .teaser li h2 a:hover{text-decoration:none}.extraWideSlot .x2-3col .col .teaser .teaser li a img,.extraWideSlot .x2-3col .col .x2col.teaser li a img{border:0}.extraWideSlot .x2-3col>.col:first-of-type{width:66%}.extraWideSlot .x2-3col>.col:last-of-type{width:32%}.extraWideSlot .x2-3col>.col .x2col li{width:48.5%;display:flex;flex-direction:column}.extraWideSlot .x2-3col>.col .x2col li .caption,.extraWideSlot .x2-3col>.col .x2col.teaser li p{flex-grow:1}.extraWideSlot>.videoFullOnly{padding:40px 0 20px 0}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper{display:flex;flex-wrap:nowrap;background-color:#fff;margin:0 40px 20px 40px}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption{margin:0;width:253px}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption .link{display:block;padding:20px 25px;box-sizing:border-box;margin:0}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption .link span{transition:color .2s ease-in-out}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption .link .teaser-title{margin-bottom:50px;color:#555;font-size:28px;line-height:32px;display:inline-block;width:100%}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption .link .teaser-text{margin-bottom:0;font-size:22px;line-height:28px;font-weight:700;color:#202020}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption .link:hover{text-decoration:none!important}.extraWideSlot>.videoFullOnly .videoFullOnlyWrapper .caption a.link:hover span{color:#de2b4e!important}.extraWideSlot>.videoFullOnly .mediaPlayer{margin:0;width:663px;height:372px}.extraWideSlot>.videoFullOnly .playerContainer{position:relative}.extraWideSlot>.videoFullOnly .playerContainer .videoPlayerContainer:not(.stickyVideoPlayer) .video-player{width:663px}.extraWideSlot>.videoFullOnly .mediaPlayer .videoFile{padding-bottom:0;height:100%;width:100%;background-image:none!important;background-color:#ececec;float:inherit;min-height:0!important}.extraWideSlot>.videoFullOnly .mediaPlayer .video-js .vjs-big-play-button{display:none}.extraWideSlot>.videoFullOnly .mediaPlayer .video-js:not(.vjs-has-started) .vjs-control-bar:not(.vjs-ad-control-bar){display:flex}.extraWideSlot>.videoFullOnly .mediaPlayer .video-js:not(.vjs-has-started) .vjs-control-bar:not(.vjs-ad-control-bar) .vjs-play-control{background-color:#ff315a}.extraWideSlot>.largeteaser{padding:40px 0 20px 0}.extraWideSlot>.largeteaser .teaser .captionTeaser{flex-direction:row-reverse;flex-wrap:nowrap;margin:0 40px 20px 40px}.extraWideSlot>.x2-3col .largeteaser .teaser .captionTeaser{margin-bottom:30px}.extraWideSlot>.largeteaser .teaser .captionTeaser .caption{width:38%}.extraWideSlot>.column.x2-3col,.extraWideSlot>.largeteaser,.extraWideSlot>.threecolteaser,.extraWideSlot>.twocolteaser,.extraWideSlot>.videoFullOnly,.tvShow .episodeRelatedVideos>.threecolteaser{position:relative;overflow:visible}.extraWideSlot>[class*=gradient-]:not([class*=border-]) .hTitle .h,.extraWideSlot>[class*=gradient-]:not([class*=border-]) .hTitle .h a,.tvShow .episodeRelatedVideos>[class*=gradient-] .hTitle .h,.tvShow .episodeRelatedVideos>[class*=gradient-] .hTitle .h a,.tvShow .guideEpisodes[class*=gradient-] .subTitle{color:#fff}.extraWideSlot>.column.x2-3col[class*=gradient-]:after,.extraWideSlot>.column.x2-3col[class*=gradient-]:before,.extraWideSlot>.largeteaser[class*=gradient-]:after,.extraWideSlot>.largeteaser[class*=gradient-]:before,.extraWideSlot>.threecolteaser[class*=gradient-]:after,.extraWideSlot>.threecolteaser[class*=gradient-]:before,.extraWideSlot>.twocolteaser[class*=gradient-]:after,.extraWideSlot>.twocolteaser[class*=gradient-]:before,.extraWideSlot>.videoFullOnly[class*=gradient-]:after,.extraWideSlot>.videoFullOnly[class*=gradient-]:before,.tvShow .episodeRelatedVideos>.threecolteaser[class*=gradient-]:after,.tvShow .episodeRelatedVideos>.threecolteaser[class*=gradient-]:before,.tvShow .guideEpisodes:after,.tvShow .guideEpisodes:before{content:'';position:absolute;height:100%;left:50%;top:0;width:100vw;margin-left:-50vw}.extraWideSlot>.largeteaser[class*=border-] .teaser,.extraWideSlot>.largeteaser[class*=border-] .teaser .captionTeaser{overflow:visible}.extraWideSlot>.largeteaser[class*=border-] .teaser .captionTeaser::after{content:'';display:block;height:calc(100% + 20px);position:absolute;width:calc(100% + 20px);top:-10px;left:-10px;z-index:-1}.extraWideSlot>[class*=border-]::after{display:none}.extraWideSlot>[class*=gradient-]::after,.tvShow .episodeRelatedVideos>[class*=gradient-]::after,.tvShow .guideEpisodes[class*=gradient-]::after{z-index:-2}.extraWideSlot>[class*=gradient-]::before,.tvShow .episodeRelatedVideos>[class*=gradient-]::before,.tvShow .guideEpisodes[class*=gradient-]::before{background-repeat:repeat;background-position:center;opacity:.25;z-index:-1!important}[class*=gradient-]::before{background-image:url(../../../img/canalvie/patern.png)}.zigzag[class*=gradient-]::before{background-image:url(../../../img/canalvie/patern-zigzag.png);background-size:90px}.pois[class*=gradient-]::before{background-image:url(../../../img/canalvie/patern-pois.png);background-size:90px}.gradient-peach::after{background:#fd5960;background:-moz-linear-gradient(135deg,#fd5960 0,#ea9e5d 100%);background:-webkit-linear-gradient(135deg,#fd5960 0,#ea9e5d 100%);background:linear-gradient(135deg,#fd5960 0,#ea9e5d 100%)}.gradient-purple::after{background:#8065d2;background:-moz-linear-gradient(135deg,#8065d2 0,#35c7db 100%);background:-webkit-linear-gradient(135deg,#8065d2 0,#35c7db 100%);background:linear-gradient(135deg,#8065d2 0,#35c7db 100%)}.gradient-turquoise::after{background:#68a434;background:-moz-linear-gradient(135deg,#68a434 0,#3fc6c4 100%);background:-webkit-linear-gradient(135deg,#68a434 0,#3fc6c4 100%);background:linear-gradient(135deg,#68a434 0,#3fc6c4 100%)}.extraWideSlot>.largeteaser.border-peach .teaser .captionTeaser::after{background:#fd5960;background:-moz-linear-gradient(135deg,#fd5960 0,#ea9e5d 100%);background:-webkit-linear-gradient(135deg,#fd5960 0,#ea9e5d 100%);background:linear-gradient(135deg,#fd5960 0,#ea9e5d 100%)}.extraWideSlot>.largeteaser.border-purple .teaser .captionTeaser::after{background:#8065d2;background:-moz-linear-gradient(135deg,#8065d2 0,#35c7db 100%);background:-webkit-linear-gradient(135deg,#8065d2 0,#35c7db 100%);background:linear-gradient(135deg,#8065d2 0,#35c7db 100%)}.extraWideSlot>.largeteaser.border-turquoise .teaser .captionTeaser::after{background:#68a434;background:-moz-linear-gradient(135deg,#68a434 0,#3fc6c4 100%);background:-webkit-linear-gradient(135deg,#68a434 0,#3fc6c4 100%);background:linear-gradient(135deg,#68a434 0,#3fc6c4 100%)}.episodeRelatedVideos .picture .videoFlag,.extraWideSlot .picture .videoFlag{height:110px;width:110px;border:0;background:transparent url(../../../img/canalvie/play-button.svg) center no-repeat;background-size:contain}.extraWideSlot .x2col .picture .videoFlag{background-size:90%}.episodeRelatedVideos .x3col .picture .videoFlag,.extraWideSlot .x2-3col>.col .x2col .picture .videoFlag,.extraWideSlot .x2-3col>.col:last-of-type .picture .videoFlag,.extraWideSlot .x3col .picture .videoFlag{background-size:80%}.extraWideSlot .picture .videoFlag:after{display:none}.tvShow.emissions>.horaire{width:670px;margin-bottom:20px;margin-top:-15px}.tvShow.emissions>.horaire span{font-size:22px;line-height:28px;font-weight:700;font-style:italic;color:#202020}.tvShow.emissions>.sponsors .borderWrapper{display:flex;justify-content:flex-start}.tvShow.emissions>.sponsors .borderWrapper>.astral-AdElement{margin-right:10px}.tvShow.emissions>.sponsors .borderWrapper>.astral-AdElement .alignBanner{display:block}.tvShow.emissions>.sponsors .borderWrapper>.astral-AdElement .alignBanner>div{margin-bottom:20px}.tvShow.emissions>.sponsors .borderWrapper>.astral-AdElement:last-of-type{margin-right:0}.tvShow.emissions .section-animateurs h2.nom-animateurs{color:#202020;font-size:28px;margin-bottom:0;padding-bottom:10px}.tvShow.emissions .section-animateurs .description-animateurs{font-size:17px;line-height:22px;margin-bottom:0;flex:1}.tvShow.emissions .section-animateurs .photo-animateur{margin-right:2%}.tvShow.emissions .section-animateurs .lire-bio{margin-bottom:2%}.tvShow.emissions .section-animateurs .lire-bio a{font-size:medium;font-weight:700;position:relative;text-decoration:none}.tvShow.emissions .section-apropos li.faq-link a.faq,.tvShow.emissions .section-apropos li.link.first a{font-size:medium;font-weight:700}.tvShow.emissions .section-apropos .link:after{display:none}.tvShow.emissions .section-apropos li.link.first:before{content:"";background-repeat:no-repeat;display:inline-block;background-image:url(../../../img/canalvie/arrow.svg);width:20px;height:12px}.tvShow.emissions .section-apropos li.link.first a{margin-left:5px;position:relative}.tvShow.emissions .section-apropos li.faq-link a.faq:hover,.tvShow.emissions .section-apropos li.link.first a:hover{color:#de2b4e}.tvShow.emissions .section-apropos .teaser li.link.first a:hover:before,.tvShow.emissions .section-apropos li.faq-link a.faq:hover:before{text-decoration:none;width:calc(100% + 10px)}.tvShow.emissions .section-apropos li.faq-link a.faq:before,.tvShow.emissions .section-apropos li.link.first a:hover:before{content:"";position:absolute;bottom:-2px;left:-5px;width:0;height:50%;background-color:#ffdfe1;transition:width .2s linear;z-index:-1}.tvShow.emissions .section-apropos li.faq-link a{position:relative;display:inline-block;margin-left:5px}.tvShow.emissions .section-apropos li.link a.faq:hover,.tvShow.emissions .section-apropos li.link:hover{text-decoration:none}.tvShow.emissions .section-animateurs .lire-bio a.link:after,.tvShow.emissions .section-apropos li.faq-link:after{display:none}.tvShow.emissions .section-animateurs .lire-bio a.link:hover,.tvShow.emissions .section-apropos li.faq-link.first a.faq:hover{color:#de2b4e}.tvShow.emissions .section-animateurs .lire-bio a.link:hover:before,.tvShow.emissions .section-apropos li.faq-link.first a.faq:hover:before{text-decoration:none;width:calc(100% + 10px)}.tvShow.emissions .section-animateurs .lire-bio a.link:before,.tvShow.emissions .section-apropos li.faq-link.first a.faq:before{content:"";position:absolute;bottom:-2px;left:-5px;width:0;height:50%;background-color:#ffdfe1;transition:width .2s linear;z-index:-1}.tvShow.emissions .animateurs-right-block{display:flex;flex-direction:column;flex:1;min-height:210px;margin-left:2%}.tvShow.emissions .animateur-img-container .photo-animateur{min-width:210px}.tvShow.emissions .animateurs-header{display:none}.tvShow.emissions .section-apropos{padding:2.5% 0 20px 0}.tvShow.emissions .section-apropos p{font-size:17px}.tvShow.emissions .section-apropos a.faq{font-weight:700;font-size:medium}.tvShow.emissions .apropos-header a,.tvShow.emissions .section-apropos a.faq{color:#202020}.tvShow.emissions .apropos-header{font-style:normal;font-weight:400}.guide_des_episodes .floatingTeaser .noH{padding-left:10px;font-size:17px;padding-top:10px;font-weight:700}.guide_des_episodes .episodeData .noH:before{content:"";display:inline-block;margin-right:5px;height:12px;width:20px;background:transparent url(../../../img/canalvie/arrow.svg) center no-repeat;background-size:contain}.guide_des_episodes .floatingTeaser .publishingInfo{padding-left:10px;font-weight:400;font-size:15px}.tvShow .guideEpisodes{position:relative}.tvShow .guideEpisodes[class*=gradient-]{padding-top:40px;padding-bottom:20px}.tvShow .guideEpisodes .subTitle{font-style:italic;font-weight:700}.tvShow .guideEpisodes:not([class*=gradient-]) .subTitle{padding-top:20px}.tvShow .guideEpisodes_wrapper .episodePicker .searchEpisode .inlineField{padding-left:0}.tvShow .guide_des_episodes ul li{background-color:#fff}select.monthSelector{font-size:15px;color:#000;padding:.2em 2.5em .2em .75em;border-radius:0;background-color:#fff;background:#fff url(../../../img/canalvie/Sprite-arrows-Episodes.png) no-repeat right 0;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:9px}select.monthSelector:hover{font-size:15px;-webkit-appearance:none;color:#000;padding:.2em 2.5em .2em .75em;border-radius:0;background-color:#fff;background:#fff url(../../../img/canalvie/Sprite-arrows-Episodes.png) no-repeat right 0;background-position:right -50px;z-index:2;-moz-appearance:none;appearance:none}.flex-container{display:flex;flex-wrap:wrap}.flex-container li{background-color:#fff;width:15%;margin:5px;font-size:12px;font-weight:700;color:#202020}.section-personnes .flex-container h2{padding-top:10px;background-color:#fff;font-size:15px}.section-personnes .teaser.hrStyle.flex-container .floatingTeaser.first .description-collaborateurs{display:none}section.tvShow.emissions .pBox{margin-top:inherit;margin-bottom:inherit}.extraWideSlot .pBox.section-personnes .teaser li{margin:0 5px 6px}.extraWideSlot .emissions section.pBox.section-personnes h3{font-style:normal;font-weight:400;color:#202020}.section-animateurs .bloc-animateurs .animateur-img-container{flex:1;max-width:225px}#doc .floatingTeaser.first.bloc-animateurs{flex-direction:row}.tvShow.emissions .showLeftColumn h2.subTitle{color:#202020}.tvShow.emissions .column.x2col .showLeftColumn .tous-les-episodes{display:none}.tvShow.emissions .section-apropos .link.faq-link:before,.tvShow.emissions p.lire-bio-arrow:before{content:"";background-repeat:no-repeat;display:inline-block;background-image:url(../../../img/canalvie/arrow.svg);width:20px;height:12px}.modalPage #connexion .paperShadow{display:none}.modalPage input.alphameric{width:46%}.modalPage.x2col input.alphameric{width:76%}.scrollable{overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#AddToListButton{float:right}#AddOthersItems{font-size:18px;font-weight:400}.recipe #ingredient .wysiwyg{margin-bottom:30px}.wysiwyg.altBg{padding:10px;background-color:#fffcef;border:1px solid #fadfc4}.wysiwyg a{border-bottom:1px dotted #333}.wysiwyg p{font-size:16px;margin-bottom:20px;line-height:18px}.wysiwyg h1,.wysiwyg h2{font-size:20px;margin-bottom:20px}.wysiwyg.altBg h2{margin-top:0}.wysiwyg h3{font-size:1.2em;font-weight:700}.wysiwyg h4{padding:0!important;font-weight:400;font-size:1.4em;margin-bottom:.7em}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4{font-weight:400}.wysiwyg h3{font-weight:700}.wysiwyg hr{background-image:none;border-top:1px dotted #a3a2a1}.wysiwyg ul{margin-bottom:1em}.wysiwyg ul li{clear:both;margin-bottom:20px;font-size:16px}.wysiwyg ul li:last-child{margin-bottom:0}.wysiwyg ul>li{list-style-type:none;margin-left:15px;line-height:18px;position:relative}.wysiwyg ul>li:before{content:'';width:3px;height:3px;border-radius:50%;background-color:#000;display:inline-block;position:absolute;left:-7px;top:9px}.wysiwyg li img,.wysiwyg li p{margin-bottom:.75em}.wysiwyg .picture{float:left;margin-right:2%;margin-bottom:.75em}.wysiwyg .picture.alignRight{margin-right:0;margin-left:2%}.wysiwyg .stepByStep>li,.wysiwyg ol>li,.wysiwyg ul.stepByStep,ul.stepByStep,ul.stepByStep>li{margin-left:0}ul.stepByStep>li{clear:both;list-style:none;margin-bottom:0}.wysiwyg ol>li{clear:both;margin-bottom:0;padding-bottom:0}.wysiwyg .inlinePicture{clear:both}.stepByStep li p,.wysiwyg .inlinePicture p,.wysiwyg ol>li p{margin-bottom:1.25em}.stepByStep li .picture,.wysiwyg .inlinePicture .picture,.wysiwyg ol>li .picture{float:left;margin-right:2%;margin-bottom:1em}.stepByStep li .picture img,.wysiwyg .inlinePicture .picture img,.wysiwyg ol>li .picture img{margin-bottom:0}.stepByStep .legend,.wysiwyg .inlinePicture .legend,.wysiwyg ol>li .legend{background-color:#f3f3f3;padding:2%;display:block}.pageDetail.blogger{margin-top:-1em}dl.pageDetail,dl.pageDetail dt{margin-left:0}dl.pageDetail dd,dl.pageDetail dt{float:left}dl.pageDetail dt{clear:left;font-weight:400}dl.pageDetail dt:after{content:"\0020\003a"}figure,figure.picture{position:relative;zoom:1}figure.videoPlayer{z-index:0;position:relative;margin-bottom:1em}.post figure{position:relative;width:auto;margin-bottom:20px;text-align:center}.post figure img{max-width:100%;border:1px solid #fadfc4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.post.first figure img.sizeB{margin-left:0}.post .disclaimer{padding-bottom:40px;padding-top:10px}.post .disclaimer p{font-size:10px}.tvShow figure{margin-bottom:20px;position:relative;width:670px}.tvShow>figure.mediaPlayer.authTV{min-height:0!important}.tvShow>figure.mediaPlayer.authTV .videoFile{width:100%;padding-bottom:56.25%;min-height:0!important}.tvShow figure img.sizeB,.tvShow figure img.sizeC,.tvShow figure img.sizeD,.tvShow figure img.sizeE{width:100%}figure.x2col{z-index:0;overflow:hidden}figure.x2col img{float:left;width:48.93%;margin-left:2%;border:1px solid #eeeaeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}figure.x2col img.first{clear:left;margin-left:0}.teaser.gallery li{margin-bottom:0}.categories h4{display:none}.categories .tags{margin-left:0;border-bottom:1px solid #eeeaeb;padding-bottom:17px}.categories .tags li{float:left;margin-left:0;margin-right:7px;list-style:none}.categories li a{display:block;padding:6px 12px;border:1px solid #eeeaeb;background-color:#eeeaeb;font-size:14px}.categories li a:hover{text-decoration:underline}.blog .filterTool{margin-bottom:1em}.blog .filterTool.altBg{background-color:eeeaeb}.blog .filterTool ul.x2col li{width:47%;margin-bottom:.5em;margin-left:.5em;border-top:none;border-left:1px solid #eeeaeb;clear:none}.blog .filterTool ul.x2col li.first{margin-left:0;border-left:none}.blog .filterTool ul.x2col li.first a.picture{float:none}.blog .filterTool ul.x2col li a.picture{margin-bottom:.5em;margin-left:.6em}.blog .filterTool ul.x2col li p{margin-left:.5em}.blog .filterTool p.publishingInfo,.blog .filterTool ul.x2col li.first p{margin-left:0}.blog .filterTool p.bottomLink{clear:left;margin:.3em;border-top:1px dotted #a3a2a1}.blog .filterTool p.publishingInfo{font-size:.91em;color:#a3a2a1}.blog .filterTool p.publishingInfo span{display:block}.blog .filterList h3{font-size:1.2em;font-weight:400;margin-top:.2em;margin-bottom:.4em}#content .recipe{z-index:0;position:relative}.recipe figure img{border:1px solid #eeeaeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.recipe .x2col .col{width:24.5%;margin-left:1%}.recipe .x2col .col.first{width:74.5%;margin-left:0}.recipe aside.floatingCol{position:absolute;right:0;top:0;float:right;width:23.425%;padding-bottom:2em;padding-left:2.1%;background-color:#fff}.recipe #ingredients,.recipe #instructions{width:71.1%}.recipe #ingredients h3{font-size:14px;margin-bottom:10px}.recipe #ingredients p{font-size:14px;margin-bottom:7px;margin-left:10px}.recipe .summary{margin-left:0}.recipe .summary h2{margin-top:30px;font-size:12px;font-weight:400}.recipe .summary li{font-size:12px;list-style:none;margin-left:0;margin-top:0;margin-bottom:.8em}.recipe .accompany ul{margin:0}.recipe .accompany li{margin:0;list-style:none}.recipe .accompany>ul>li{margin-bottom:1em;padding:.5em 1.5%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#fffcef;border-radius:3px;border:1px solid #fadfc4;float:left}.recipe .accompany .header{width:100%;position:relative;overflow:hidden}.recipe .accompany .header img{float:left;margin-right:1em}.recipe .accompany .header ul{float:left;margin-top:1em;margin-bottom:1em}.recipe .accompany .header li{float:left;border-left:1px solid #a3a2a1;padding-left:.5em;margin-left:.5em}.recipe .accompany .header li:first-child{border-left:none;padding-left:0;margin-left:0}.recipe .accompany .header a{position:absolute;top:0;bottom:0;right:0;left:0}.recipe .accompany .header a:after{content:'';border-style:solid;border-width:2px 2px 0 0;border-color:#d01727;display:inline-block;height:8px;width:8px;top:50%;position:absolute;transform:translateY(calc(-50% + 3px)) rotate(-45deg);right:20px;transition:all ease-in-out .2s}.recipe .accompany .closed .header a:after{transform:translateY(-50%) rotate(135deg)}.recipe .accompany .header a:hover{background-position:left -150px}.recipe .accompany .closed .header a{background-position:left top}.recipe .accompany .closed .header a:hover{background-position:left -50px}.recipe .accompany .closed .content{display:none}.recipe .accompany .content{margin-top:.5em;width:100%;float:left;clear:both}.recipe .accompany .content ul{width:82%;float:right}.recipe .accompany .content li{margin-bottom:.2em}.recipe .nutritionInfo{position:absolute;right:5px;top:0;z-index:999;min-width:400px;padding:.5em 14px;display:none;background-color:#fff;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:-1px -1px 7px rgba(0,0,0,.5);box-shadow:-1px -1px 7px rgba(0,0,0,.5)}.recipe .nutritionInfo h2{font-size:1.3em;font-weight:400;padding-top:.2em;padding-bottom:.5em;border-bottom:1px dotted #fadfc4}.recipe .nutritionInfo ul{margin-bottom:0}.recipe .nutritionInfo .icoBubble{display:block;width:12px;height:10px;position:absolute;top:-10px;right:30px;background:url(../../../img/canalvie/bubblePointerRecette.png) center center no-repeat}.recipe #instructions h2{margin-bottom:10px}.recipe #instructions ol>li{overflow:hidden;clear:left;border-bottom:1px solid #fadfc4;padding-bottom:20px;padding-top:20px;padding-left:65px;min-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px}.recipe #instructions li .picture{float:right;margin-right:0;margin-left:2%}.recipe #ingredients{margin-top:7px;margin-bottom:45px}.recipe section.photos{text-align:right;margin-top:10%}.recipe .photos h2{font-weight:400;font-size:1.2em;margin:0;padding:0;text-align:left}.recipe dl.ratingTool{margin-top:.8em;margin-bottom:1em}.recipe .ratingTool dt{font-weight:400;padding-top:5px}.addFave{position:relative}.recipe .addFave a{display:block;font-size:12px;padding-left:30px}.recipe .addFave a:hover span{text-decoration:underline}.recipe .addFave a:before{content:'';display:block;width:20px;height:20px;float:left;background:url(../../../img/canalvie/bookmark-ico.png) no-repeat;position:absolute;top:1px;left:2px}.recipe .addFave a span{position:relative;display:inline-block}.recipe .addFave.added a:before{background:url(../../../img/canalvie/bookmark-ico-select.png) no-repeat}.recipe .addGrocery{float:right}.recipe .addGrocery a{background:transparent url(../../../img/canalvie/receipe-cart.png) no-repeat;padding-left:20px;padding-bottom:1px;border-bottom:none;font-size:12px}.recipe .addGrocery a:hover{text-decoration:underline}.recipe .addGrocery a:hover span{background-color:#eaeaea}.recipe ul.summary{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #fadfc4}.recipe ul.summary>li:last-of-type{margin-bottom:0}#favLink{margin-bottom:12px}#print-recipe{font-size:12px;padding-left:31px;background:transparent url(../../../img/canalvie/print-ico.png) no-repeat 0 1px;-webkit-background-size:20px 20px;background-size:20px 20px;padding-bottom:20px;border-bottom:1px solid #fadfc4;margin-bottom:20px}#print-recipe a{display:block;margin-bottom:3px}#print-recipe a:hover{text-decoration:underline}#print-recipe a.with-photo{margin-top:5px}.noRecipeTitle{margin-bottom:1em;padding:1.25em 0;font-size:1.5em;border-bottom:1px dotted #a3a2a1;border-top:1px dotted #a3a2a1;text-align:center}.itemAdd{margin-bottom:1em;padding:1em 0 1em 1em}#addItem{position:relative;z-index:0;overflow:hidden}#addItem fieldset{float:left;width:80%;clear:none}#addItem fieldset input{width:95%}#addItem fieldset.action{float:left;width:15%;text-align:left}.listeEpicerie.webapp table{margin-bottom:2em}.listeEpicerie.webapp thead th{padding-left:20px;color:#fff;background-color:#d01727;border:1px solid #fff}.listeEpicerie.webapp thead th.first{background-color:transparent}.listeEpicerie.webapp tbody td{padding-left:20px;border-right:none;border-right:#fff solid 1px}.listeEpicerie.webapp tbody td.first{width:15%;border-left:none;border-right:#333 dotted 1px}div.lexiconFilter{clear:both}.lexiconFilter nav.alphabetAnchor{margin-left:-.19em}nav.alphabetAnchor a{display:inline-block;width:auto;min-width:1%;margin-left:1%;padding:0 .19em;font-size:1.5em;text-align:center}nav.alphabetAnchor a.first{margin-left:0}.lexiconFilter .alphabetAnchor a{color:#a3a2a1;text-decoration:none;text-transform:lowercase}.lexiconFilter .alphabetAnchor a:hover{color:#000}dl.lexicon,dl.lexicon dd,dl.lexicon dd ul,dl.lexicon dt{margin-left:0}dl.lexicon dd,dl.lexicon dt{clear:both;width:100%}dl.lexicon dt a{display:block;position:relative;font-size:2em}dl.lexicon dt a:hover{background:#eaeaea url(../../../img/canalvie/icon-arrowBtn-sprite.png) no-repeat 99% -144px}dl.lexicon dt strong{font-weight:400;text-transform:lowercase}dl.lexicon dd{margin-bottom:1em}dl.lexicon dd a.picture{margin-bottom:.75em}dl.lexicon dd h2{font-size:1em;font-weight:400}.lexiconFilter .alphabetAnchor,.lexiconFilter .episodeLegend,.lexiconFilter .lexicon{clear:both;width:100%}.recipeWidget.tabTeaser.shadow .tabContent{min-height:140px}.recipeWidget{margin-left:5px}.recipeWidget>span{display:block;float:left;width:58px;height:58px;margin-right:10px;background:url(../../../img/canalvie/recipe-icon-sprite.png) no-repeat 5px 15px}.recipeWidget>div.txt{float:left;width:210px}.recipeWidget>div.txt p{font-size:1.2em}.groceryWidget.tabTeaser.shadow .tabContent{min-height:140px}.groceryWidget{margin-left:5px}.groceryWidget>span{display:block;float:left;width:58px;height:58px;margin-right:10px;background:url(../../../img/canalvie/recipe-icon-sprite.png) no-repeat 5px -85px}.groceryWidget>div.txt{float:left;width:210px}.groceryWidget>div.txt p{font-size:1.2em}.toolbar{position:relative;min-height:20px;overflow:hidden}.toolbar .tool{text-align:right;margin-top:6px}.toolbar .tool a{display:inline-block;margin-left:15px}.toolbar .tool a:first-of-type{margin-left:0}.toolbar .tool a:hover{text-decoration:underline}.tool a span{background:transparent url(../../../img/canalvie/pigment/null/toolbar-sprite.png) no-repeat left top}.toolbar .tool a.printBtn span{background:transparent url(../../../img/canalvie/print-ico.png) no-repeat left top}.tool .commentBtn span{padding-left:22px;background-position:2px -16px}.tool .printBtn span{padding-left:28px;display:block;min-height:24px;line-height:24px;vertical-align:middle;background-position:2px -32px}.teaser .tool{margin-top:1em;margin-bottom:.25em;text-align:right}p.desc.x2line{clear:both;min-height:3em}a.addBtn,a.removeBtn{display:inline-block;margin-top:.5em}.addBtn span{padding-left:14px;background:transparent url(../../../img/canalvie/icon-site-sprite10x10.png) no-repeat left top;background-position:0 0}.removeBtn span{padding-left:14px;background:transparent url(../../../img/canalvie/icon-site-sprite10x10.png) no-repeat left top;background-position:0 -29px}.retirerBtn span{display:block;height:30px;padding-top:1em;padding-left:18px;background:url(../../../img/canalvie/quiz-radioico-sprite.png) left -48px no-repeat;border-top:1px dotted #a3a2a1}.secondaryTool{margin-top:.5em;margin-bottom:.5em;margin-left:0}.secondaryTool li{margin:0;padding-left:1.5%;padding-right:1.5%;list-style:none;border-left:1px solid #dfdfdf;float:left}.secondaryTool li:first-child{padding-left:0;border-left:none}li.addRecipe a{background:transparent url(../../../img/canalvie/pigment/null/icon24x24-sprite.png) no-repeat left -24px;height:24px;padding-left:24px}dl.ratingTool{margin-bottom:0;margin-left:0}.ratingTool .rating .ratingIco,.ratingTool .rating div,.ratingTool .rating p,.ratingTool dd,.ratingTool dt{float:left}.ratingTool dt{font-weight:400}.ratingTool dt:after{content:"\003a";display:inline-block;padding-left:.15em}.ratingTool p{margin-bottom:0;padding-left:.2em}.ratingTool .rating{padding-left:.2em}.ratingTool .ratingIco{display:block;float:left;width:14px;height:14px;margin-right:3px;background-color:transparent;background-repeat:no-repeat;background-position:left -24px}.rating .score10 .icoScore1{background-position:left -120px}.rating .score20 .icoScore1{background-position:left -72px}.rating .score30 .icoScore1{background-position:left -72px}.rating .score30 .icoScore2{background-position:left -120px}.rating .score40 .icoScore1,.rating .score40 .icoScore2{background-position:left -72px}.rating .score50 .icoScore1,.rating .score50 .icoScore2{background-position:left -72px}.rating .score50 .icoScore3{background-position:left -120px}.rating .score60 .icoScore1,.rating .score60 .icoScore2,.rating .score60 .icoScore3{background-position:left -72px}.rating .score70 .icoScore1,.rating .score70 .icoScore2,.rating .score70 .icoScore3{background-position:left -72px}.rating .score70 .icoScore4{background-position:left -120px}.rating .score80 .icoScore1,.rating .score80 .icoScore2,.rating .score80 .icoScore3,.rating .score80 .icoScore4{background-position:left -72px}.rating .score90 .icoScore1,.rating .score90 .icoScore2,.rating .score90 .icoScore3,.rating .score90 .icoScore4{background-position:left -72px}.rating .score90 .icoScore5{background-position:left -120px}.rating .score100 .icoScore1,.rating .score100 .icoScore2,.rating .score100 .icoScore3,.rating .score100 .icoScore4,.rating .score100 .icoScore5{background-position:left -72px}.rating .ratingIco:hover{background-position:left -72px}.ratingTool .ratingSquare .ratingIco{background-image:url(../../../img/canalvie/pigment/null/rating-square-sprite.png)}.heartTool{padding-top:.4em;padding-bottom:.8em;overflow:hidden}.heartIco{background-image:url(../../../img/canalvie/icon-site-sprite24x24.png);background-repeat:no-repeat;background-position:left -215px;height:24px;width:24px;float:left}.heartIco.active,.heartIco:hover{background-image:url(../../../img/canalvie/pigment/null/icon24x24-sprite.png);background-position:left -71px;background-color:transparent}.heartTool .counter{border:solid 1px #eaeaea;border-radius:3px;padding:2px 7px 2px 3px;background-color:#fff;float:left}.heartTool .counter .tip{width:4px;height:6px;position:relative;top:4px;left:-7px;float:left;background-image:url(../../../img/canalvie/icon-site-sprite24x24.png);background-repeat:no-repeat;background-position:left -168px}ul.schema{margin-left:0}ul li.vCard{margin-left:0}.vCard{z-index:0;overflow:hidden;clear:both;margin-top:0;margin-bottom:1em;padding-bottom:.8em;border-bottom:1px dotted #a3a2a1}.vCard h2.name{display:block;font-weight:400;font-size:1.4em;width:auto;margin-bottom:0}.vCard .heading{z-index:0;overflow:hidden}.vCard .heading h2.name{display:inline-block}.vCard .heading .tool{float:right;width:35%;text-align:left}.vCard h3{font-weight:400;font-size:1.2em;margin-top:.2em;margin-bottom:.2em}.vCard a.url{clear:left;display:inline-block}.vCard p{margin-bottom:1.21em}.vCard .tool{margin-top:.3em;float:left}.vCard .coordinates{padding-top:1em}ul.coordinates{margin-left:0}ul.coordinates>li{width:35%;margin-bottom:0;margin-left:0;float:right;list-style:none}ul.coordinates>li.address,ul.coordinates>li.region{float:left;width:60%}ul.coordinates>li.email{float:left;clear:left;width:96%}.vCard .coordinates abbr:after{content:"\002e"}.vCard .details{clear:both;overflow:hidden}.vCard .details h4{margin-bottom:0}.vCard .details .picture{margin-right:1.8%;margin-bottom:.75em}.vCard .details blockquote{margin:0 0 1.21em 0}.vCard .details blockquote p{margin-bottom:.6em}.filterBox h2{margin-bottom:.2em;font-size:1.21em;font-weight:400}.filterBox ul{margin-left:0;margin-bottom:0}.filterBox li{margin-left:0;list-style:none}.filterBox .tool a span{background-image:url(../../../img/canalvie/icon-site-sprite24x24.png);background-position:left -120px}.filterBox li.vCard{margin-top:4em;margin-bottom:0;padding-bottom:0;border-bottom:none}.filterBox li.vCard:first-child{margin-top:0}.filterBox .vCard .coordinates{margin-bottom:1em;padding-bottom:.8em;border-bottom:1px dotted #a3a2a1}.filterBox li.checkbox{margin-left:0;margin-top:0;margin-bottom:0;white-space:nowrap;overflow:hidden}.sponsor{margin-bottom:3em;text-align:right;padding-right:2.3em}.sponsor span{display:block}.filterBox.filterBoxSearchResults{margin-bottom:30px}.filterTool{z-index:0;border:1px solid #eeeaeb;background-color:#eeeaeb;padding:10px;margin-bottom:30px}.filterTool .toolSet input{margin-left:0}.filterTool .toolSet.first{display:none}aside .filterTool .toolSet.first{display:block}.filterTool .toolSet nav{margin-top:.5em}.filterTool .toolSet nav a{display:inline-block;height:1em;min-width:2em;padding:2px 4px 4px 4px;white-space:nowrap;float:left;margin-left:.2em;margin-bottom:.25em;text-align:center;background-color:#fff;border:1px solid #b7b7b7}.filterTool .toolSet nav a:hover{color:#fff;background-color:#ff629d}.filterTool .toolSet nav a span{display:inline-block;height:1em;min-width:2em;white-space:nowrap}.filterTool .toolSet select{margin-top:.5em}.filterTool .selectedcheckbox{background-color:#eaeaea}.filterTool .checkbox:hover{cursor:pointer}.filterTool .toolSet.first{padding:0;border-top:none}.filterTool h3{font-size:16px;font-weight:600;margin-bottom:10px}.filterList h4,.filterTool h4{font-size:1.2em;font-weight:400;margin-top:.2em;margin-bottom:.4em}.filterList{padding:.3em 2%;border-top:1px solid #eeeaeb;border-bottom:1px solid #eeeaeb}.filterList a:hover{text-decoration:underline}.filterList>ul>li{margin-left:0;list-style:none}.filterBox.filterBoxSearchResults ul.teaser li{border-bottom:1px solid #eeeaeb}.filterBox.filterBoxSearchResults ul.teaser li:last-of-type{border-bottom:none}.pBox .filterList h4{color:#000}.pBox .filterList>ul{margin-left:0}.pBox .filterList>ul>li{padding-top:0;padding-bottom:0}.filterTool p{margin-top:0;margin-bottom:0;margin-left:1em}.filterTool label{margin-top:1em}.filterTool li.checkbox label{margin-top:.3em;white-space:normal}.filterTool p.link{padding-top:1em;padding-bottom:1em}.filterTool ul{margin-left:0;margin-bottom:0}.filterTool li{margin-bottom:10px;margin-top:5px;margin-left:0;list-style:none;clear:both;font-size:12px}.filterTool li.more a:after{content:">";background-color:#fffcef;display:inline-block;position:relative;right:7px}.filterTool ul.link li>a:after{content:""}.filterTool a.button,nav.letterGroup a.lightBtn{width:22%;padding-top:.3em;padding-bottom:.4em;margin-bottom:.3em}.filterTool form div.select,form.filterTool div.select{margin-bottom:0;padding-left:0;padding-bottom:0}.listBox.x2col{margin-top:.5em}.listBox ul.teaser li{margin-left:0}.hTitle.recipe h3{font-size:16px;color:#000;font-weight:600}.recipeSearchResult form{border-radius:0}ul.forum{margin-left:0;padding:1em;border:solid 1px #dfdfdf}ul.forum li{margin-left:0;margin-bottom:1em;list-style:none}ul.forum h2{margin-bottom:.25em;padding-bottom:.25em;font-size:1.5em;font-style:italic;font-weight:400;border-bottom:1px dotted #a3a2a1}.forumTeaser h2,ul.forum h3{margin-bottom:0;font-size:1.2em;font-weight:400}.forumTeaser .publishingInfo,ul.forum .publishingInfo{font-size:.91em}table.forumTeaser{border:none;border-collapse:separate}.forumTeaser tr.first td{border-top:none}.forumTeaser td{width:50%;padding-right:1em;padding-left:1em;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}.forumTeaser td.first{border-left:none}.forumTeaser h2 strong{display:inline;border-left:1px solid #000;padding-left:.5em}.forumTeaser li,ul.forumTeaser{margin-left:0;list-style:none outside none}.forumTeaser li{padding:.6em 0;border-top:1px solid #eaeaea}.forumTeaser li.first{border-top:none}#epicerieform .firstChoice{width:50%}.pagination{margin-bottom:1em;overflow:hidden;clear:both}.pagination div.hr{margin-top:0;padding-bottom:3px}.resultString{font-weight:400;margin-bottom:.1em}.pagination .resultString{float:left;clear:none;font-size:1.8em}.resultString strong{font-weight:400}.pagination .pageList{float:right;clear:none}.pageList{margin-top:10px;position:relative}.pageList>a:not(.btn) span,.pageList>span{color:#333;display:inline-block;padding:9px 10px;margin:0 10px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:14px;border:1px solid #fadec3;text-align:center}.pageList a:hover span{border-color:#ff315a}.pageList span.active{color:#fff;border-color:#ff315a;background-color:#ff315a}.pageList .btn{padding:0;margin:0;position:relative}.pageList .btn:after{content:'';height:8px;width:8px;top:10px;border-width:2px 2px 0 0;border-color:#fff;border-style:solid;display:inline-block;position:absolute;transform-origin:center;transition:all ease-in-out .1s}.pageList .btn span{text-indent:-99999px;display:inline-block;overflow:hidden}.pageList .btn:hover{background-color:transparent}.pageList .btn.toPreviousItem{margin-left:0;margin-right:5px}.pageList .btn.toPreviousItem:after{transform:rotate(-135deg)}.pageList .btn.toNextItem{margin-right:0;margin-left:5px}.pageList .btn.toNextItem:after{transform:rotate(45deg)}.paginationNull h4,.paginationNull p{margin:.15em 0;font-size:1.5em;font-weight:400}.calendarReminder,.pregnancyTeaser{z-index:0;padding:.25em;background:#fff url(../../../img/canalvie/bg-mosaic-5x5-efefef.png) repeat left top;border:1px solid #dfdfdf;overflow:hidden}.calendarReminder .week,.pregnancyTeaser .week{float:left;clear:left;min-width:3em;padding:.25em 2%;margin-right:1%;font-size:1.5em;font-weight:400;background-color:rgba(0,0,0,.05);text-align:center}.calendarReminder .week span,.pregnancyTeaser .week span{display:block;font-size:3.6em;line-height:.9em;font-weight:700}.calendarReminder .txt,.pregnancyTeaser .txt{float:right;clear:none;padding:.5em 0;margin:0}.x2col .calendarReminder .week{width:28%}.x2col .calendarReminder .txt{max-width:66%}.x3col .calendarReminder .week{width:36%}.x3col .calendarReminder .txt{max-width:58%}.x2col .calendarReminder.weddingPlanner .week,.x3col .calendarReminder.weddingPlanner .week{width:inherit}.calendarReminder.weddingPlanner .txt,.x2col .calendarReminder.weddingPlanner .txt{float:none;max-width:inherit;margin-top:2em}.x3col .calendarReminder.weddingPlanner .txt{width:inherit;margin-top:1em}.widget form.appSubscribe{overflow:hidden;margin-bottom:1em;padding-top:0;padding-bottom:.25em}.widget .appSubscribe fieldset{float:left;width:62%;border-top:none}.widget .appSubscribe fieldset.action{float:right;width:35%;margin-top:-2.5em}.x3col .widget .appSubscribe fieldset{float:none;width:auto;margin-top:0}.widget .appSubscribe p{margin-bottom:.25em}.widget .appSubscribe label.radio{white-space:normal;float:none;display:block}.widget .appSubscribe label.radio input{margin-bottom:3px}.widget .appSubscribe label.checkbox{white-space:normal}.widget .appSubscribe a.link{margin-left:2em}.widget .appSubscribe button{float:right;min-width:7em;margin:0}.newbornWidget p.footer,.pregnancyWidget p.footer,.weddingWidget p.footer{clear:both;margin-bottom:0;padding-top:.5em;padding-bottom:.5em;border-top:1px dotted #a3a2a1}.pregnancyWidget #pregnancyRegisterForm{padding-top:0}.pregnancyWidget #pregnancyRegisterForm #pregTeaserDatePicker{margin-left:20px}.pregnancyWidget #pregnancyRegisterForm fieldset{width:100%}.pregnancyWidget #pregnancyRegisterForm fieldset.action{clear:both;margin-top:0}.pregnancyWidget #pregnancyRegisterForm a.link{float:right}.pregnancyWidget .colC #pregnancyRegisterForm a.link,.x2col .pregnancyWidget.altBg #pregnancyRegisterForm a.link{padding-top:2px}.newbornWidget h2,.pregnancyWidget h2,.weddingWidget h2{margin-bottom:.25em}.widgetCalculator div,.widgetCalculator fieldset,.widgetCalculator input,.widgetCalculator label{float:left;clear:none}.widgetCalculator fieldset{padding-bottom:0}.widgetCalculator .label{padding-top:.2em}.widgetCalculator fieldset.gender{margin-left:5%}.widgetCalculator fieldset.age,.widgetCalculator fieldset.poids{width:55%;margin-left:5%}.widgetCalculator div.poids{width:60%}.widgetCalculator div.grandeur{width:38%}.widgetCalculator div.pouces{width:35%}.widgetCalculator .age label,.widgetCalculator .gender label,.widgetCalculator .grandeur label,.widgetCalculator .poids label,.widgetCalculator .pouces input{margin-right:1em}.widgetCalculator .age input,.widgetCalculator .poids input{width:50%}.widgetCalculator .grandeur input{width:40%}.widgetCalculator fieldset.action{width:35%;text-align:left}.recipeMenuGrid li h3{margin-bottom:0;padding-bottom:.25em;font-size:1.2em;font-weight:400}.recipeMenuGrid>h3{margin-bottom:.25em;font-size:1.5em;font-weight:400}.recipeMenuGrid li a.picture{float:none;margin-right:0}.recipeMenuGrid li ul{width:auto;min-height:20em;margin-top:.3em;margin-bottom:1em;margin-left:0;padding:.5em 3%;background-color:#f5f5f5}.recipeMenuGrid li ul li{margin-left:0;padding-bottom:.5em;list-style:none}.recipeMenuGrid td ul li{margin-left:0;padding:.5em 3%;list-style:none}.recipeMenuGrid td ul li:last-of-type{padding-bottom:0;margin-bottom:0}.recipeMenuGrid table{border:none;margin-bottom:0}.recipeMenuGrid table .margin{width:2%;padding:0;background-color:#fff}.recipeMenuGrid table th{width:123px;margin:0;padding:.5em 0;font-size:15px;font-weight:400;border:none;border-spacing:0;background-color:#fff;vertical-align:top}.recipeMenuGrid table thead:nth-last-child(2) th:not(.margin){font-weight:700;border-bottom:1px solid #fadec3}.recipeMenuGrid table tr.weekDay th{font-size:1.5em}.recipeMenuGrid table td{width:123px;padding:0;border:none;border-spacing:0;vertical-align:top}.recipeMenuGrid table td.first{padding-bottom:.5em;background-color:#fff}.recipeMenuGrid table td.txt{display:table-cell}.recipeMenuGrid table td img{border:1px solid #fadec3}.listGrid{margin:1.5em 0}.listGrid ul,.listGrid ul li{margin:0;list-style:none}.listGrid ul.teaser.border li.link a{padding:0;border:none}.listGrid h2{margin-bottom:.2em;font-size:1.5em;font-weight:400}.listGrid h2{min-height:2em}.listGrid li.link a{clear:left;display:block;padding:.2em 0;border-top:1px solid #eaeaea}.listGrid li.link.first a{border-top:none}.filterBox li.link>a:after,.listGrid li.link>a:after{display:none}#sidebar .recipeSearch{padding:10px;background-color:#fff;border:1px solid #ff315a}#sidebar .recipeSearch fieldset>div{padding-left:0}#sidebar .recipeSearch form{z-index:0;overflow:hidden;position:relative}#sidebar .recipeSearch #searchRecipeField{width:210px;padding-left:0;border:1px solid #b7b7b7;height:18px}#sidebar .recipeSearch .filterBox{clear:both;border-top:1px solid #eeeaeb;border-bottom:1px solid #eeeaeb}#sidebar .recipeSearch .filterBox h2{margin-top:1em;font-size:1.2em}#sidebar .recipeSearch fieldset{padding-bottom:0}#sidebar .recipeSearch .bottomLink{margin-top:.25em;font-size:1.2em}#sidebar .recipeSearch form .bottomLink{float:left;width:60%}#sidebar .recipeSearch fieldset.action{position:absolute;top:0;right:0}#sidebar .recipeSearch ul{margin-left:5%}#sidebar .astral-AdElement{margin-bottom:15px}.episodeLegend .icoNewEpisode,.episodeLegend .icoNewShow{text-indent:inherit;position:inherit;float:right;padding-left:2.2em;margin-left:1.2em;line-height:2em;width:auto}#schedule{z-index:0;position:relative}#schedule .header{overflow:hidden}#schedule #scheduleView{width:100%;position:absolute;overflow:visible;top:0;left:0}#schedule a:hover{background-color:inherit}#schedule li,#schedule ul{margin:0;padding:0}#schedule .header a.bubbleBtn{float:left;margin-right:10px;padding-right:7px;position:relative}#schedule .header a.bubbleBtn.scheduleByDay{color:#de2b4e}#schedule .header a.bubbleBtn:after{content:'';height:4px;width:4px;border-radius:50%;position:absolute;background-color:#de2b4e;right:0;top:7px;display:inline-block}#schedule .header * a.bubbleBtn:last-of-type:after{display:none}#schedule .header a.bubbleBtn span{display:block;background:0 0;border:0;height:auto;min-width:auto;padding:0 8px 0 0}#schedule .fileDownloader{float:right;text-align:right}#schedule .fileDownloader a{position:relative;margin-left:.5em;text-decoration:underline}#schedule .fileDownloader a:after{content:"\002c";position:absolute;right:-.3em}#schedule .fileDownloader a:last-child:after{display:none}.fileDownloader .link:hover{text-decoration:underline}#schedule .megaMenu{visibility:visible;z-index:999;position:absolute;top:18px;left:110px;padding:10px;background-color:#fff;border:1px solid #eeeaeb;border-radius:0}#schedule .megaMenu header h4{margin-bottom:0;padding-bottom:7px;font-size:24px;font-weight:400;color:#c8c8c6}#schedule .megaMenu ul{margin-bottom:10px}#schedule .megaMenu li{list-style:none;padding-bottom:5px}#schedule .megaMenu a:hover{text-decoration:underline}#schedule .dbCol{width:146px;overflow:hidden;padding:0 10px;position:relative;display:table-cell}#schedule .dbCol:last-of-type:after{display:none}#schedule .weekNav{z-index:0;position:relative}#schedule .weekNav .control a{color:#fff}#schedule .weekNav .control a.previous{left:0;margin-left:15px;padding-left:15px}#schedule .weekNav .control a.next{right:0;margin-right:15px;padding-right:15px}#schedule .weekNav .control a .arrow{height:8px;width:8px;border-color:#ff315a;border-style:solid;display:inline-block;position:absolute;transform-origin:top;top:50%}#schedule .header .weekNav .control a .arrow{border-color:#fff}#schedule .weekNav .control a.previous .arrow{transform:rotate(45deg) translateY(-50%);border-width:0 0 2px 2px;left:0}#schedule .weekNav .control a.next .arrow{transform:rotate(45deg) translateY(-50%);border-width:2px 2px 0 0;right:0}#schedule .header .weekNav{margin-top:40px}#schedule .weekNav .gradientBg{z-index:0;position:relative;text-align:center;background-color:#555}#schedule .weekNav h2.h{margin:0 auto;color:#fff;font-family:Lato,sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;padding:15px 130px}#schedule .header .weekNav .control{z-index:0;overflow:hidden;position:absolute;width:100%;height:100%;top:0}#schedule .weekNav .control a{font-size:14px;position:absolute;top:50%;transform:translateY(-50%)}#schedule .footer .weekNav{margin-top:30px;margin-bottom:60px}#schedule .footer .weekNav .control{display:inline-block}#schedule .footer .weekNav .control a{color:#333}#schedule .tabAnchor.dayTab{background-color:#eeeaeb;border:1px solid #eeeaeb;padding:15px;display:inline-flex;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;justify-content:space-between}#schedule .tabAnchor.dayTab a{padding:0}#schedule .tabAnchor.dayTab a span{display:block;text-align:center;padding:5px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#fff;transition:all ease-in-out .1s}#schedule .tabAnchor.dayTab a:hover span{color:#333;border-color:#ff315a}#schedule .tabAnchor.dayTab a.open span{color:#fff;border-color:#ff315a;background-color:#ff315a}#schedule .tabAnchor.dayTab a:after{display:none}#schedule .tabAnchor.dayTab a span{text-align:center}#schedule .tabContent details.period{margin:0 0 10px 0;border:1px solid #eeeaeb}#schedule .period summary{position:relative;left:0;width:auto;margin:0}#schedule .period summary:before{content:"";height:21px;width:21px;position:absolute;top:50%;left:15px;border:1px solid #333;border-radius:50%;display:inline-block;transform:translateY(-50%)}#schedule .period.open summary:before{border-color:#ff315a}#schedule .period summary a:before{content:'';display:inline-block;position:absolute;width:1px;background-color:#333;height:12px;top:50%;left:26px;transform:translateY(-50%);opacity:1;transition:opacity ease-in-out .2s}#schedule .period summary a:after{content:'';display:inline-block;position:absolute;height:1px;background-color:#333;width:13px;top:50%;left:20px;transform:translateY(-50%)}#schedule .period.open summary a:before{opacity:0}#schedule .period.open summary a:after{background-color:#ff315a}#schedule .period summary a{display:block;padding:15px 15px 15px 46px;font-size:16px;line-height:16px;text-transform:uppercase;background-color:#eeeaeb}#schedule .period.open summary a,#schedule .period.open summary a:hover{color:#202020}#schedule .period summary strong{font-weight:400}#schedule .period summary a:hover strong{text-decoration:underline}#schedule .picture{float:right}#schedule .period ul{margin:0}#schedule .period li{overflow:hidden;padding:10px 10px 10px 20px;list-style:none;border-top:1px solid #eeeaeb;position:relative}#schedule .period li.first{padding-top:0}#schedule .period li.now{background-color:#eeeaeb}#schedule .period li .picture{margin-right:0;border:1px solid #eeeaeb}#schedule .period .hour{margin-top:6px;margin-bottom:10px;padding-bottom:0;font-size:26px;line-height:26px;font-family:Lato,sans-serif;font-weight:300}#schedule .period li.now:hover .hour,#schedule .period li:hover .hour{color:#565656}#schedule .period li a:not(.picture):hover{text-decoration:underline}#schedule .period li h2{font-size:16px;font-weight:600;margin-bottom:5px}#schedule .period li h3.episode{font-size:14px;font-weight:400;margin-bottom:0}#schedule h2#emissionName{margin-bottom:.25em}#schedule dl#emissionDetail{width:99%;margin:0;border:1px solid #ccc}#schedule #emissionDetail dd,#schedule #emissionDetail dt{width:98%;margin-right:auto;margin-left:auto;padding-right:1%;padding-left:1%;border-collapse:collapse}#schedule #emissionDetail dt{margin-bottom:0;padding-top:.5em;padding-bottom:0;vertical-align:text-top;font-size:1.5em;font-weight:400;color:#333;border-top:1px solid #ccc}#schedule #emissionDetail dt:first-child{border-top:none;border-top-width:0}#schedule #emissionDetail dd{clear:left;margin-top:0;margin-bottom:2em;padding-top:0;padding-bottom:.5em}#schedule #emissionDetail .period li{padding-right:2%;padding-left:2%}#schedule .acronym .ico{position:relative;display:block;width:26px;height:22px;background:transparent url(../../../img/canalvie/pigment/null/schedule-acronym-sprite.png) no-repeat left top;border-bottom:none}#schedule .acronym .ico span{display:inline-block;position:absolute;text-indent:99999px;bottom:-4px}#schedule .acronym .icoSTC{background-position:center -21px}#schedule .acronym .icoVD{background-position:center -44px}#schedule .acronym .icoN{background-position:center -72px}#schedule .acronym .icoNE{background-position:center -96px}#schedule .acronym .icoWTV{background-position:center -120px}#schedule .period .acronym{z-index:0;position:absolute;padding:0;text-align:right;top:50%;transform:translateY(-50%);right:180px}#schedule .period .acronym .ico{margin-bottom:10px}#schedule .period .acronym .ico:last-of-type{margin-bottom:0}#schedule .acronym .ico{display:block;width:20px;height:12px;cursor:default!important;border:2px solid #ff315a;border-radius:2px;position:relative}#schedule dl.acronym .ico{top:5px}#schedule .acronym .ico:after{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);font-weight:bolder}#schedule .acronym .icoSTC{background-image:none}#schedule .acronym .icoSTC:after{content:'CC';font-size:10px;color:#ff315a}#schedule .acronym .ico.icoVD{height:24px;width:21px;border:0}#schedule dl.acronym .ico.icoVD{top:0}#schedule .acronym .icoVD span{left:0;text-indent:9999px}#schedule .acronym .icoN{background-color:#ff315a;background-image:none}#schedule .acronym .icoN:after{content:'N';font-size:12px}#schedule .acronym .icoNE{background-color:#ff315a;background-image:none}#schedule .acronym .icoNE:after{content:'NÉ';font-size:10px}#schedule dl.acronym .icoWTV{background-position:center -336px}#schedule dl.acronym{z-index:0;position:relative;margin-bottom:2em;margin-left:0;padding:15px 15px 11px 15px;text-align:center;border:1px solid #eeeaeb}#schedule dl.acronym dt{display:inline-block;width:auto;margin:-5px .5% 0 2.5%;text-align:right;line-height:16px;vertical-align:text-top}#schedule dl.acronym dt:first-child{margin-left:0}#schedule dl.acronym dd{display:inline-block;width:auto;min-height:16px;margin:0;text-align:left;line-height:1em;vertical-align:text-bottom}.autoMiniSchedule{padding:10px 20px;background-color:#eeeaeb;border:0}.autoMiniSchedule .wrapper>span{font-weight:700;text-align:right}.pBox .autoMiniSchedule .hTitle .h{font-size:20px}.autoMiniSchedule ul{margin:0;overflow:visible}.autoMiniSchedule ul .hTitle{margin-bottom:10px}.autoMiniSchedule ul li{list-style:none;margin:0;font-size:16px}.autoMiniSchedule li:not(.onAir){background-color:#fff;display:flex;flex-wrap:nowrap;margin-bottom:10px}.autoMiniSchedule li:not(.onAir) a{display:block;padding:10px}.autoMiniSchedule li:last-of-type{margin-bottom:0}.autoMiniSchedule li:not(.onAir) span:first-of-type{background-color:#ff315a;font-size:13px;color:#fff;width:20%;position:relative;display:flex;align-items:center;justify-content:center}.autoMiniSchedule li:not(.onAir) span:first-of-type time{align-self:center}.autoMiniSchedule li:not(.onAir) span:last-of-type{height:100%;width:80%;display:block}.autoMiniSchedule .onAir{margin-bottom:20px}.autoMiniSchedule .onAir a{display:block}.autoMiniSchedule .onAir span{background-color:#fff;display:block;padding:10px;text-align:left;box-shadow:none}.autoMiniSchedule .nextDay.first{position:relative;margin-top:40px}.autoMiniSchedule .nextDay.first:before{content:'Demain';display:block;font-size:12px;font-style:italic;padding:0 10px 10px;color:#555;position:absolute;top:-30px}.autoMiniSchedule .onAirImage{margin-right:0;margin-left:0;height:auto;width:100%;display:block;box-shadow:none}.autoMiniSchedule .wrapper>span{display:block;font-weight:700;text-align:right;margin:25px 0 15px}.miniSchedule .wrapper{padding:10px;background-color:#fff;border:1px solid #ff315a}[class*=gradient-] .miniSchedule .wrapper{border-color:#fff}.miniSchedule .tabContent summary{display:block;position:inherit;left:auto;width:auto;font-size:12px;color:#646362;margin-top:20px}.miniSchedule.tab .tabAnchor a.open{color:#fff}.miniSchedule .tabContent ul{margin-left:0}.miniSchedule .tabContent li{list-style:none;margin:5px 0 0 0;padding:0;font-size:14px}.miniSchedule .tabContent li:first-of-type{margin-top:0}.miniSchedule .tabContent li.onAir{margin-bottom:.5em;font-family:Lato,sans-serif;font-size:14px;background-color:transparent}.miniSchedule .tabContent li.onAir a{color:#96011e}.miniSchedule .tabContent li.onAir strong{font-size:14px;font-weight:700}.miniSchedule .carousel .control a{background-color:none;border:none;border-width:0;box-shadow:none;top:2px}.miniSchedule .carousel .control a span{background-color:none;background-image:none;border:none;border-width:0;box-shadow:none}.miniMenu{padding:10px;border:1px solid #ff315a;background-color:#fff}.modalDoc fieldset.action{margin-bottom:0}.modalPage.scrollable{width:100%;height:395px}#loginform fieldset{margin-bottom:0;padding-bottom:0}#loginform fieldset.action{padding-bottom:1em}#loginform fieldset.action button{float:right;margin-top:.25em}#loginform fieldset.action a.link{float:left;margin-left:3px}.membershipTeaser p.txt{float:left}.membershipTeaser a.btn{float:right;margin-right:0}.membershipTeaser a.annuler{clear:both;float:right;display:block;margin-top:30px;font-size:1.4em;font-weight:700}#gigya_fb{display:none}.connexion-accountBtn{width:320px;margin-left:0;margin-top:60px;margin-bottom:70px;overflow:hidden}.connexion-accountBtn li{float:left;margin:0 0 0 10px;padding:0;list-style:none}.connexion-accountBtn li.first{margin-left:0}.connexion-accountBtn .account{float:left;width:115px;height:42px;background:transparent url(../../../../img/astral/connexion-account-sprite.png) no-repeat 0 -2px}.connexion-accountBtn .btnTwitter{width:115px;background-position:0 -46px}.connexion-accountBtn .account span{display:block;position:absolute;left:-99999px;width:1em}#gigyaLoginWidget table{background-color:transparent}#gigyaLoginWidget #gigyaLoginWidget_bottomLink{display:none}.loginform-accountBtn a span{overflow:hidden;position:absolute;display:block;left:-9999px;top:auto;width:1px;height:1px}.tvShow{position:relative}.tvShow .videoDescription{margin-bottom:20px}.tvShow .previousNext a.link{float:left}.tvShow .previousNext a.btnShadow{float:left;margin:0 20px 20px 0}.tvShow .previousNext a.btnShadow.rShadow{margin-right:5%}.tvShow .previousNext a.link{margin-top:.3em;margin-left:5%}.tvShow .previousNext a.link.last{float:right}.tvShow .previousNext a.link.alignToRight{float:right;margin-right:10%}.tvShow .episodeNavigationWrapper{overflow:auto;display:flow-root}.tvShow.emissions #episode .episodeNavigationWrapper{overflow:auto;display:flow-root}.tvShow .episodeNavigationWrapper .toolbar{float:right;clear:none}.tvShow .episodeNavigationWrapper .toolbar .socialShareWidget{min-width:auto;max-width:auto}.tvShow .episodeNavigationWrapper .toolbar .socialShareWidget .gig-button-container-pinterest,.tvShow .episodeNavigationWrapper .toolbar .socialShareWidget .gig-button-container-twitter{display:none}.tvShow .episodeNavigationWrapper .toolbar .socialShareWidget img{padding-top:0}.tvShow .episodeNavigationWrapper .toolbar .tool{margin-top:0}.tvShow .episodeNavigationWrapper .toolbar .tool .printBtn span{margin-left:5px}.tvShow .horairesDiffusionWrappers{margin-bottom:20px}.tvShow .horairesDiffusionWrappers>ul{margin:0;width:100%}.tvShow .horairesDiffusionWrappers>ul>li{list-style:none;display:inline-block;float:left;margin:0;box-sizing:border-box}.tvShow .horairesDiffusionWrappers>ul>li:nth-child(n+2){margin-left:100px}.tvShow h2.subTitle{clear:both}.tvShow .sponsor p{margin-bottom:.5em}.tvShow .sponsor img{margin-right:2%}.tvShow nav.filterTool.colE{float:right}.tvShow ul.rerun li{margin-left:0;padding-left:0;list-style:none;background-image:none}.tvShow .nav.episodePicker fieldset,.tvShow nav.episodePicker .text,.tvShow nav.episodePicker h3{float:left}.tvShow nav.episodePicker h3{width:20%}.tvShow nav.episodePicker .text{width:9%;padding-top:.25em}.tvShow nav.episodePicker fieldset,.tvShow nav.episodePicker fieldset div{clear:none}.tvShow nav.episodePicker fieldset{width:70%;padding:0;border-top:none}.tvShow #showContent{overflow:visible;margin-bottom:40px}.tvShow .showLeftColumn{width:670px;padding-bottom:20px}.tvShow #showContent>.col{width:328px}.tvShow #showContent>.col:not(.first){position:static}.tvShow .showLeftColumn>.linkWrapper .link{font-size:17px;line-height:24px;position:relative;margin-bottom:10px;clear:both}.tvShow .showLeftColumn>.linkWrapper .link:hover{text-decoration:none}.tvShow .showLeftColumn>.linkWrapper .link:before{content:"";display:inline-block;margin-right:5px;height:12px;width:20px;background:transparent url(../../../img/canalvie/arrow.svg) center no-repeat;background-size:contain}.tvShow .showLeftColumn>.linkWrapper .link:after{display:none}.tvShow+.toolbar{width:670px;margin-top:20px}.tvShow #showContent .astral-AdElement:nth-child(2){position:absolute;top:0;right:0}.produitsReferences{margin-top:30px;margin-bottom:30px}.btn-produitsEtReferences:before{content:"";display:inline-block;margin-right:5px;height:12px;width:20px;background:transparent url(../../../img/canalvie/arrow-inverted.svg) center no-repeat;background-size:contain}.btn-produitsEtReferences{border:none;color:#fff;text-align:left;text-decoration:none;display:inline-block;font-size:20px;font-weight:900}.produitsReferences a{text-decoration:none;font-size:20px;line-height:25px;background:#ea9e5d;background:-moz-linear-gradient(-45deg,#fd5960 0,#ea9e5d 100%);background:-webkit-linear-gradient(-45deg,#fd5960 0,#ea9e5d 100%);background:linear-gradient(135deg,#fd5960 0,#ea9e5d 100%);padding:20px 70px 40px 20px}.produitsReferences a span{position:relative;z-index:1}.produitsReferences a:hover{text-decoration:none}.produitsReferences a:hover span:after{width:calc(100% + 20px)}.produitsReferences a span:after{content:'';height:50%;width:0;background-color:#f19778;z-index:-1;position:absolute;bottom:-1px;left:0;margin-left:-10px;transition:width .2s linear}.tvShow .episodeRelatedVideos .teaser li.link{margin-top:10px;margin-bottom:10px}.tvShow .episodeRelatedVideos .teaser li.link a{color:#202020;font-size:20px;line-height:25px;position:relative}.tvShow .episodeRelatedVideos .teaser li.link a:hover,.tvShow .episodeRelatedVideos .teaser li.link:hover{text-decoration:none}.tvShow .episodeRelatedVideos .teaser li.link a:after{content:'';height:50%;width:0;background-color:#f19778;z-index:-1;position:absolute;bottom:-2px;left:0;margin-left:-5px;transition:width .2s linear}.tvShow .episodeRelatedVideos .teaser li.link a:hover:after{width:calc(100% + 10px)}.tvShow .episodeRelatedVideos [class*=gradient-] .teaser li.link a{color:#fff}.tvShow .episodeRelatedVideos .teaser li.link:before{content:"";display:inline-block;margin-right:5px;height:12px;width:20px;background:transparent url(../../../img/canalvie/arrow.svg) center no-repeat;background-size:contain}.tvShow .episodeRelatedVideos [class*=gradient-] .teaser li.link:before{background:transparent url(../../../img/canalvie/arrow-inverted.svg) center no-repeat}.tvShow .episodeRelatedVideos .teaser li.link:after{display:none}#references .wysiwyg.altBg img{margin-left:-.5em;margin-bottom:.5em}#references .wysiwyg.altBg img:first-child{margin-top:-.5em}#references .col.first{clear:left}.visibilityContainer{overflow:visible;z-index:auto}#date,#regionId,#userFirstName,#userLastName,#villeId{margin-bottom:10px}.visibilityContainer.error .valFlag{width:29px;background-image:url(../../../img/canalvie/form-validation-flag-29x22.png)}.fieldVisibility{overflow:visible}.fieldVisibility .control{position:absolute;right:0;width:24px;height:24px;font-size:0;background-image:url(../../../img/canalvie/pigment/null/icon24x24-sprite.png);background-repeat:no-repeat;background-position:2px -115px;border-radius:6px}.fieldVisibility .control.unlocked{background-position:2px -453px}.fieldVisibility .content{display:none;position:absolute;right:2.5em;top:-2em;margin-top:12px;z-index:1}.fieldVisibility .content{width:13em;padding:.5em;background:#fff url(../../../img/canalvie/bg-mosaic-5x5-f7f7f7.png) repeat left top;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.5);-moz-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.5);-o-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.5);box-shadow:-2px 2px 7px 0 rgba(0,0,0,.5)}.fieldVisibility .content a{width:100%;padding-top:.8em;padding-bottom:.8em;border-top:1px dotted #b7b7b7;float:left}.fieldVisibility .content a:first-child{border-top:none}.fieldVisibility .content a span{padding-left:36px;background-image:url(../../../img/canalvie/icon-site-sprite.png);background-repeat:no-repeat;background-position:15px -144px;float:left}.fieldVisibility .content a.unlocked span{background-position:15px -176px}.fieldVisibility .control span{overflow:hidden;position:absolute;display:block;left:-9999px}.hTitleVisibilityContainer .hTitle{display:inline}.hTitleVisibilityContainer .h{display:inline}.hTitleVisibilityContainer .fieldVisibility{top:.2em;right:-4em;position:relative}.imagePicker div{padding-left:0;padding-right:0;margin-bottom:0}.imagePicker .imgButton label.imgButton{float:left;list-style:none;margin-top:0;margin-bottom:.9em;margin-left:1.44%;margin-right:0;border:none}.imagePicker .imgButton label.first{margin-left:0}.imagePicker label img{opacity:.75}.imagePicker label:hover img{opacity:.9}.imagePicker label img.highlight{opacity:1}.letterPicker label.checkbox{list-style:none;background-image:url(../../../img/canalvie/newsletter-thumbnail.png);background-position:top left;background-repeat:no-repeat;margin-top:0;margin-bottom:0;padding-top:.5em;padding-left:64px;width:40%;min-height:58px;float:left}.letterPicker #letterPickerItem1{background-position:0 -116px}.letterPicker #letterPickerItem2{background-position:0 -232px}.letterPicker #letterPickerItem3{background-position:0 -348px}.letterPicker #letterPickerItem4{background-position:0 -464px}.letterPicker #letterPickerItem5{background-position:0 -580px}.letterPicker #letterPickerItem6{background-position:0 -696px}.memberInfoHeader{background-color:#f5f5f5;overflow:hidden;margin-bottom:1em}.memberInfoHeader .col1{width:33%;float:left}.memberInfoHeader .col1 img{max-width:98%}.memberInfoHeader .col2{width:66%;float:left}.memberInfoHeader li{list-style:none;border-top:1px dotted #b7b7b7;padding-top:.9em;padding-bottom:.9em;margin-left:0}.memberInfoHeader li:first-child{border-top:none}.hTitle .h a.icoEdit:after{content:none}.memberInfoHeader ul{margin-left:0}.titleEdit{display:none}.toggleEdit{display:none;overflow:visible}.toggleInfo fieldset{padding-bottom:0}.toggleEditContainer dl,.toggleInfo input.checkbox,.toggleInfo input[type=checkbox]{margin-left:0}.toggleEditContainer dd,.toggleEditContainer dt{float:left;width:49%;margin-top:.5em;margin-bottom:.5em;font-weight:400}.toggleEditContainer dd{width:46%;padding-right:3%}.toggleEditContainer .toggleEdit dd{margin-top:0;margin-bottom:1.5em}.toggleEditContainer .toggleInfo dt{width:39%}.toggleEditContainer .toggleInfo dd{width:54%;padding-right:4%}.toggleEdit pre.field{float:left;clear:none;width:49%;margin-top:.5em;margin-bottom:.5em;font-family:Lato,sans-serif;font-weight:400}.toggleEdit dl.visibilityContainer{overflow:visible;z-index:auto;position:relative;margin-left:3px}.toggleEdit dl.visibilityContainer dd{margin-bottom:.5em}.toggleEdit dl .fieldVisibility .content{top:-4em}dd.control{background-image:url(../../../img/canalvie/pigment/null/icon24x24-sprite.png);background-repeat:no-repeat;background-position:110% -120px;word-wrap:break-word}dd.control.unlocked{background-position:110% -456px}.toggleEditContainer .toggleInfo dd.control{background-position:108% -120px}.toggleEditContainer .toggleInfo dd.control.unlocked{background-position:108% -456px}.memberPhotoGroup{margin-left:0}.memberPhotoGroup>li{margin-left:0;margin-top:0;margin-bottom:0;padding-top:1em;list-style:none;border-top:1px dotted #b7b7b7}.memberPhotoGroup>li:first-child{padding-top:0;border-top:none}.memberContribution h3{font-weight:400}.memberContribution dl.row{margin-left:0;margin-bottom:0}.memberContribution dl.row dt{width:23.425%;margin-right:0;margin-bottom:.8em;font-weight:400}.memberContribution dl.row dd{width:74.45%;margin-left:2.05%;margin-bottom:.8em;padding-left:0}.memberContribution dl.row dd.container{width:100%;margin-left:0;margin-bottom:0}.memberContribution dl.row dl.row{margin-bottom:0}.memberContribution .control{margin-left:25.475%;padding-top:.8em;padding-bottom:.8em;border-top:1px dotted #a3a2a1}.memberContribution .control li{list-style:none;margin-left:0;margin-top:0;margin-bottom:0;padding-left:.7em;padding-right:.7em;border-left:1px solid #a3a2a1;float:left}.memberContribution .control li:first-child{padding-left:0;border-left:none}.cboxInlineContent{display:none;padding-top:2.5em}.cboxInlineContent hgroup{border-bottom:1px dotted #a3a2a1;padding-bottom:1em;margin-bottom:1em}.col a.cboxElement:not(.btnOpenModal):hover{background:0 0}.searchResults ul.teaser li{margin:0;padding-top:.5em;padding-bottom:.5em;border-top:1px dotted #b7b7b7}.searchResults ul.teaser li:first-child{border-top:none}.searchResults ul.teaser .txt{display:inline-block;float:left;width:65%}.searchResults h3{font-size:1.5em;font-weight:400}.searchResults .teaser h2{font-size:1.2em}.searchResults .teaser .picture{margin-bottom:0}.quiz .floatingTeaser,.quiz>figure{z-index:0;overflow:hidden;margin-bottom:2em}.quiz .floatingTeaser h3{font-size:1.5em;font-weight:400}.quiz ol{clear:both}.quiz ol h2{font-size:1.5em;font-weight:400}#content .quiz ol>li{padding-bottom:0}.quiz ol li>fieldset{border-top:none}.quiz ol label.radio{white-space:normal}.quiz ol label{display:block;float:none;margin:0 1em 1em 0;position:relative;z-index:0}.quiz .radioIco{display:block;float:left;margin-right:.25em;width:15px;height:15px;background:url(../../../img/canalvie/quiz-radioico-sprite.png) no-repeat;background-position:0 0}.quiz ol.quizAnswers label.radio:hover{cursor:default}.quizAnswers .bad .radioIco{background-position:left -61px}.quizAnswers .good .radioIco{background-position:left -125px}.quizAnswers span.theAnswer{margin-left:1em;font-weight:700}.quizAnswers p.theAnswer{margin-left:1.5em;padding-bottom:1em}.quiz .validation p{margin-bottom:1em!important}.quiz .validation h4.title{font-size:1.8em}.quiz .validation h4{font-size:1.2em;font-weight:400;margin-bottom:0}nav.listAnchor{margin-bottom:2em}nav.listAnchor a{margin-left:1em;font-size:1.5em;text-decoration:underline}nav.listAnchor a.first{margin-left:0}.quiz dl.lexicon dd{padding-bottom:3px;background:transparent url(../../../img/canalvie/hr-bg.png) repeat-x left bottom}.quiz dl.lexicon dt a{font-weight:400}.quiz dl.lexicon dt a strong{text-transform:none}.randomizer li{display:none}.imgButton label.radio{width:25%;margin-left:0;margin-right:0;clear:none;float:left;overflow:hidden}.imgButton label.radio:first-child{margin-left:0}.imgButton label.radio img{margin-bottom:1em;float:left}.quiz .imgButton .radioIco,.quiz .imgButton input.radio{clear:left;margin-left:45%;float:left}.quiz .imgButton .bad.radio,.quiz .imgButton .good.radio{padding:0}.quizAnswers .imgButton label img{opacity:.2}.quiz .imgButton .bad img,.quiz .imgButton .good img{opacity:1}.quiz .imgButton .radioIco{margin-bottom:1em}.quizAnswers .imgButton label.radio{padding:0}.picture .icoAuthTV{display:block;z-index:1;position:absolute;right:0;bottom:0;width:10px;height:19px;padding:2px 10px 0 10px;background:transparent url(../../../img/canalvie/pigment/red_E74638/icon16x16-sprite.png) no-repeat left top;border-bottom:0;background-color:#fff}.picture span.icoAuthTV.false{background-position:10px -332px}.picture span.icoAuthTV.true{background-position:10px -364px}abbr.icoAuthTV,span.icoAuthTV{display:inline-block;width:16px;height:15px;background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat left top;border-bottom:0}abbr.icoAuthTV.false,span.icoAuthTV{background-position:left -336px}abbr.icoAuthTV.true{background-position:left -368px}a.open>span>abbr.icoAuthTV{background-image:url(../../../img/canalvie/icon-site-sprite.png)}a.open>span>abbr.icoAuthTV.false{background-position:left -208px}a.open>span>abbr.icoAuthTV.true{background-position:left -240px}.optionBar.authTV{float:right;margin-top:-1em;margin-right:.4%;margin-bottom:0;border-width:0;border:none}.optionBar.authTV ul{margin:0;padding:0}.optionBar.authTV li{float:right;width:auto;margin:5px 0 0 .75em;padding:0 0 0 .75em;list-style:none;text-align:left;vertical-align:text-bottom;background-image:none;border-left:1px solid #b7b7b7}.optionBar.authTV li.broadcasterLogo{margin-top:0}.optionBar.authTV li:first-child,.optionBar.authTV li:last-child{border-left-width:0;border-left:none}.optionBar.authTV a{display:block;padding-top:2px;min-height:15px}.optionBar.authTV a.ico{background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat left -99999px}.optionBar.authTV a.ico.authLogedout{padding-left:20px;background-position:left -336px}.optionBar.authTV a.ico.authLogedout:hover{background-position:left -368px}.optionBar.authTV a.ico.authLogedin{padding-left:20px;background-position:left -368px}.optionBar.authTV a.ico.authLogedin:hover{background-position:left -336px}.optionBar.authTV a.ico.preferences{padding-left:20px;background-position:left -622px}.optionBar.authTV a.ico.apps{padding-left:17px;background-position:left -592px}.optionBar.authTV a.ico.help{padding-left:23px;background-position:left -559px}.optionBar.authTV a.ico span{display:block}#content section.authTV{margin-bottom:30px}.tabMenu.authTV abbr.icoAuthTV{position:absolute;top:3px;right:8px}.tabMenu.authTV a.ico span{padding-right:24px}.tabMenu.authTV a:hover abbr.icoAuthTV{opacity:.7}.mediaPlayer,.wideContent #sidebar .mediaPlayer,.wideContent .leftColumn .mediaPlayer.authTV,.wideContent .rightColumn .mediaPlayer.authTV,.wideContent .wideColumn .mediaPlayer.authTV{z-index:0;position:relative;clear:both;margin-bottom:1em;padding:0;background-color:#f5f5f5}.column>.col .mediaPlayer{padding-bottom:1em}.wideContent div.hr{padding-bottom:2em}.mediaPlayer .videoFile{float:left;width:100%;position:relative;padding-bottom:56.25%}.mediaPlayer .video-js .vjs-big-play-button,.mediaPlayer .video-js .vjs-play-control:hover,.mediaPlayer .video-js .vjs-play-progress{background-color:#ff315a}.mediaPlayer .next-media-caption{display:none!important;position:relative;padding:20px 5px 10px 10px;background-color:#414141;z-index:1}.mediaPlayer .next-media-caption p{margin:0;padding-left:16px;text-indent:-16px;text-transform:uppercase;font-size:14px;line-height:1.2;color:#fff}.next-media-caption .ico{display:inline-block;font-weight:700;width:16px;height:16px;margin-bottom:-3px;background:url(../../../img/canalvie/video/next-video-arrow.png) no-repeat left top;background-size:16px 16px}.next-media-caption strong{font-weight:400;color:#e74638}.next-media-caption strong:after{content:"\0020\003A"}.next-media-caption .next-title{font-style:normal}#content .mediaPlayer .next-media-caption,#sidebar .mediaPlayer .next-media-caption{padding-top:10px}#content .column>.col .mediaPlayer .next-media-caption{box-shadow:0 2px 8px #b1b1b1}#content>.mediaPlayer.authTV.fullWidthVideo .videoFile{width:100%}.post>figure.mediaPlayer{width:100%!important}#content>figure.mediaPlayer:not(.webtele) .videoFile,section:not(.post) .mediaPlayer.authTV:not(.webtele),section:not(.post) .mediaPlayer.authTV:not(.webtele) .videoFile,section:not(.post) div:not(.pBox) .mediaPlayer.authTV:not(.webtele),section:not(.post) div:not(.pBox) .mediaPlayer.authTV:not(.webtele) .videoFile{min-height:280px}#showContent .mediaPlayer.authTV,#showContent .mediaPlayer.authTV .videoFile{min-height:258px;padding-bottom:0}#content>figure.mediaPlayer .videoFile{width:74.5%;padding-bottom:0}section.post .mediaPlayer.authTV:not(.webtele) .videoFile{padding-bottom:56.25%}.col .pBox .mediaPlayer.authTV:not(.webtele) .videoFile{padding-bottom:0;margin-bottom:20px;min-height:150px!important}.pBox .mediaPlayer.authTV:not(.webtele) .video-player .video-js{width:100%}.wideContent #content>figure.mediaPlayer{z-index:5}.extraWideSlot figure.mediaPlayer .videoFile,.wideContent #content>figure.mediaPlayer .videoFile{width:68.6%}.playerContainer .video-player{position:relative;padding-bottom:56.25%}.playerContainer .video-js{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}#content>figure.mediaPlayer .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}.column>.col .mediaPlayer .videoFile{margin-bottom:.5em}.mediaPlayer .videoDetails{float:right;width:23.5%;max-width:157px;padding:0 1% 0 0}.extraWideSlot .mediaPlayer .videoDetails,.wideContent .mediaPlayer.authTV .videoDetails{float:right;width:30%;max-width:320px;padding-right:0;padding-bottom:.75em;padding-left:1%}.wideContent .mediaPlayer.authTV .videoDetails{color:#000}.wideContent .mediaPlayer{background-color:transparent}.wideContent .mediaPlayer.altBg{background-color:#efefef}.wideContent .hTitle span.text{font-size:2em}.wideContent .hTitle h2.mainTitle{display:inline;font-weight:400}.wideContent .hTitle h2.mainTitle span.tvShow{font-size:1.4em}.wideContent .hTitle .mainTitle .s-ep{font-size:.9em}#sidebar .mediaPlayer .videoDetails,.column>.col .mediaPlayer .videoDetails,.wideContent .leftColumn .mediaPlayer .videoDetails,.wideContent .mediaPlayer .videoDetails,.wideContent .rightColumn .mediaPlayer .videoDetails,.wideContent .wideColumn .mediaPlayer .videoDetails{float:none;width:94%;max-width:100%;padding-right:3%;padding-left:3%}#sidebar .mediaPlayer .videoDetails,.column>.col .mediaPlayer .videoDetails,.wideContent .leftColumn .mediaPlayer .videoDetails,.wideContent .rightColumn .mediaPlayer .videoDetails{width:94%;padding-right:3%;padding-bottom:0;padding-left:3%}.nextPlayList h2.mainTitle{margin-bottom:0;font-weight:400;font-size:2em}.videoDetails .videoTitle{color:#000;font-weight:300;margin-bottom:0;font-size:36px;line-height:1em}.mediaPlayer.authTV:not(.webtele){z-index:1}.mediaPlayer.authTV:not(.webtele) .videoDetails .videoTitle{color:#000;font-size:24px;margin-bottom:10px}.mediaPlayer.authTV:not(.webtele) .clock:before{display:none}.videoDetails .mainTitle{font-size:20px!important;font-weight:400}.nextPlayList h3.videoTitle{font-weight:400}.column>.col .videoDetails h3.videoTitle{margin-bottom:.5em}.videoDetails .mainTitle .s-ep abbr,.wideContent .hTitle .mainTitle .s-ep abbr{border:none}.videoDetails p.mainTitle,.videoDetails p.videoTitle{font-size:1em}.videoDetails .excerpt{margin-bottom:5px;font-size:14px;line-height:1.3;margin-top:10px}.videoDetails .taxonomy li{margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;list-style:none;background-image:none}.loadMore-container{margin-bottom:10px}.loadMore-container .loadMore{cursor:pointer;color:#000}.column>.col .videoDetails .taxonomy li.stats{padding-bottom:.5em;background-image:none;border-bottom:1px dotted #b7b7b7}.videoDetails ul.taxonomy{margin:0;padding:0}.videoDetails ul.taxonomy.videoTags{padding-top:7px}.videoDetails ul.taxonomy .stats{margin-bottom:20px;padding-bottom:0}#showContent .mediaPlayer .videoDetails ul.taxonomy li.stats{margin-bottom:0}.videoDetails .taxonomy .endDate .dt:before,.videoDetails .taxonomy .viewCount .dt:before{content:"-";display:inline-block;padding:0 7px}.videoDetails .taxonomy .dt:after{content:"\003a";display:inline-block;padding-left:.15em}.authTeaserTxt .bottomLegend,.videoDetails .rightFooter{position:absolute;bottom:.75em;right:1%;background-color:#eaeaea}.videoDetails .rightFooter{width:27.5%;padding:.5em 1%;background-color:transparent}.videoDetails .taxonomy .jFilter{color:#fff;padding:7px;background-color:#fff;border:1px solid #fff;margin-right:3px;margin-bottom:5px}.videoDetails .taxonomy .jFilter:hover{text-decoration:underline}.authTeaserTxt .bottomLegend{width:26.5%;margin-bottom:0;padding:.5em .5% .5em 2.75%;text-indent:-1.75%}.authTeaser a.btn{font-weight:400;font-size:2em!important;text-transform:none}.authTeaserTxt .bottomLegend,.authTeaserTxt .contactBroadcaster,.authTeaserTxt .topTease{clear:both}.authTeaserTxt .topTease{position:relative}.authTeaserTxt .topTease h2{margin-top:1.6em;font-weight:400;font-size:3em}.authTeaserTxt .topTease .siteLogo{display:none}.authTeaserTxt .topTease a.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;min-width:68%;margin-left:13%;padding:.2em 30px .2em .5em;font-size:1.2em;text-align:center;background-color:#fff;border-color:#fff;text-shadow:none;box-shadow:-2px 2px 3px #b7b7b7}.authTeaserTxt .topTease a.btn:hover{box-shadow:-1px 1px 1px #b7b7b7}.authTeaserTxt .topTease .btn .innerWrapper{display:block;padding-right:.15em}.authTeaserTxt .topTease .btn .ico{position:absolute;top:52%;right:6px;display:block;width:16px;height:16px;margin-top:-7px;background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat left -80px}.authTeaserTxt .contactBroadcaster{padding-top:1.4em;font-size:1.2em}.authTeaserTxt .contactBroadcaster h4{margin-bottom:0}.authTeaserTxt .bottomLegend .icoAuthTV{margin-right:.25em;margin-bottom:-.25em}.wideColumn.authTV ul.bigLogo{padding-top:2em}.wideColumn.authTV ul.bigLogo li{float:left;width:auto;margin:0 5em 0 0;padding:0 0 5em 0;list-style:none;background:0 0}.wideColumn.authTV ul.bigLogo li a.logo{display:block;height:84px;background:transparent url(/img/astral/logo/ctaSites-authTV-sprite.png) no-repeat left center}.wideColumn.authTV ul.bigLogo li a.canald{width:79px;background-position:-186px -9px}.wideColumn.authTV ul.bigLogo li a.ztele{width:99px;background-position:-348px 0}.wideColumn.authTV ul.bigLogo li a.canalvie{width:71px;background-position:-20px -2px}.wideColumn.authTV ul.bigLogo li a.investigation{width:174px;background-position:-746px -6px}.wideColumn.authTV ul.bigLogo li a.vrak,.wideColumn.authTV ul.bigLogo li a.vraktv{width:147px;background-position:-526px -2px}nav.otherCTAsites.authTV{clear:both;overflow:hidden;min-height:1em;margin-bottom:1em;padding-top:.75em}.otherCTAsites ul{margin:0;padding:0}.otherCTAsites ul li{float:left;width:auto;margin:0 0 0 .75em;padding:0;list-style:none;background-image:none}.otherCTAsites ul li.txt{margin-left:0;padding-top:.5em}.otherCTAsites .txt span{display:block}.otherCTAsites .txt span:after{content:":"}.otherCTAsites li.link{background-color:#f5f5f5;border-radius:4px}.otherCTAsites .link a{display:block;max-width:82px;height:25px;padding:1px 9px;background:transparent url(/img/astral/logo/ctaSites-82x23-sprite.png) no-repeat left center;opacity:.7}.otherCTAsites .link a:after{content:"";display:none}.otherCTAsites .link a.canald{width:28px;background-position:10px center}.otherCTAsites .link a.canalvie{width:16px;background-position:-80px center}.otherCTAsites .link a.historia{width:43px;background-position:-170px center}.otherCTAsites .link a.investigation{width:81px;background-position:-260px center}.otherCTAsites .link a.vrak,.otherCTAsites .link a.vraktv{width:46px;background-position:-351px center}.otherCTAsites .link a.ztele{width:30px;background-position:-437px center}.otherCTAsites .link a span{position:absolute;display:block;left:-99999px;height:1px;width:1px}ul.bduButtons.authTV{position:relative;width:94%;margin:10px auto}.bduButtons.authTV>li{float:left;width:auto;margin:0 1.5% 20px;padding:0;list-style:none;background-image:none}.bduButtons.authTV a{display:block;line-height:0;background-color:#fff;border-radius:5px;border:1px solid #ccc;box-shadow:1px 2px 3px #eaeaea}.bduButtons.authTV a:hover{border-color:#7e7e7e;box-shadow:1px 2px 3px #ccc}.bduButtons.authTV a img{overflow:hidden;width:188px;height:75px;background-color:#fff;border-width:0;border:none;border-radius:5px}#noVCSmessage{margin:0;font:normal 2em/1.1em Lato,sans-serif}.wideContent #content section.authTV{float:none;clear:both;padding-top:1em}.authTV .wideColumn .videoTypeFilter{position:relative;margin-bottom:15px}#content .authTV .videoTypeFilter form,.authTV .videoTypeFilter form fieldset{margin:0;padding:0}.authTV .videoTypeFilter button,.authTV .videoTypeFilter div.fields,.authTV .videoTypeFilter p{float:left;clear:none;width:auto;margin:0}.authTV .videoTypeFilter p{margin-top:.55em;text-transform:uppercase;font-weight:400}.authTV .videoTypeFilter p span:after{content:" :"}.authTV .videoTypeFilter div.fields{margin-top:.43em}.authTV .videoTypeFilter .fields label{width:19.4%;margin-right:15px}.authTV .videoTypeFilter .fields label:last-of-type{width:25.8%}.authTV .videoTypeFilter .fields label.disabled{opacity:.7;cursor:default}.authTV .videoTypeFilter .fields label span{font-size:14px}.authTV .videoTypeFilter .fields label span .ico-checkbox{position:relative;display:inline-block;width:14px;height:14px;top:3px;margin-left:10px;border:1px solid #555;border-radius:2px}.authTV .videoTypeFilter .fields label input:checked+span .ico-checkbox{border-color:#fff}.authTV .videoTypeFilter .fields label input:disabled+span .ico-checkbox{border-color:#ededeb}.authTV .videoTypeFilter .fields button[type=submit]{background-color:#555}.authTV ul.teaser li p{float:left;clear:left;width:85%}.authTV ul.teaser li abbr.icoAuthTV{float:right;margin-right:3%}.widget.toggleBox,form#videoFreeSearch{margin-bottom:1em;border:1px solid #eaeaea}#videoFreeSearch fieldset label,.widget.toggleBox .hTitle .h a{font-weight:400;text-decoration:none}.filterWrapper.widget.toggleBox{border:none;background:0 0;margin-bottom:0}.filterWrapper>.widget.toggleBox{border:none;background:0 0;margin-bottom:0}.filterWrapper>.widget>.hTitle{display:none}#videoFreeSearch label,.authTV .hTitle .h{font-size:2.5em}#videoFreeSearch{padding-bottom:.5em}#videoFreeSearch fieldset label{margin:.15em 0 .1em 2%}#videoFreeSearch div.field{margin-right:1%;margin-left:1%}.faqStatic{margin-bottom:2em}.faqStatic .hTitle{margin-top:1em}.faqStatic div.hr{margin-top:0}.faqStatic dl{margin:0}.faqStatic dt.first{padding-top:0;border-top:none}.faqStatic dt{padding-top:1.21em;padding-bottom:.5em;border-top:1px solid #eeeaeb;font-size:1.2em;font-weight:700}.infolettreStatic figure{float:left;margin-right:2%}.infolettreStatic div.hr{margin-top:2em;margin-bottom:1em}.infolettreStatic a.btn{float:right;margin-right:0}.infolettreStatic .pBox h2{font-size:1.2em;font-weight:400}.infolettreStatic h3{font-size:1.5em;font-weight:400}.infolettreStatic li.staticTeaser{margin-bottom:3em}.gameObject{margin-bottom:1em}.gameObject img{width:100%}.placeholder{color:#aaa}#calomachine .select_calorimetre select{margin-bottom:1em}form#contact label.radio{float:none;display:block;margin-bottom:1em}form#contact label.radio.first{margin-top:1em}.authTVApps{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;height:417px;padding-top:15px;padding-left:52%;font-size:2em;background:transparent url(../../../img/canalvie/authTV-apps-bg.png) no-repeat left top}.authTVApps p{margin-bottom:.8em}.authTVApps .appBtn{position:absolute;left:52%;bottom:95px;height:80px}.authTVApps .appBtn a{margin-right:.5em}.authTVSettings ul{margin:0}.authTVSettings li{margin:0;padding:0;list-style:none}.quality .header{border-bottom:1px dotted #b7b7b7}.quality label.radio{float:none;padding:.3em 2em;background-color:#fff;border-radius:5px;margin-left:40%;margin-top:0;margin-bottom:.6em}.quality .radio input{margin:0}.quality .header p{text-align:center;margin-top:.1em;margin-bottom:.1em}.quality>li{border-radius:3px;min-height:22em}.quality .low{background-color:#f5f5f5}.quality .medium{background-color:#eaeaea}.quality .high{background-color:#a3a2a1}.low .header p{font-size:1.8em}.medium .header p{font-size:2.3em}.high .header p{font-size:2.8em}.quality ul{margin:.7em 1em}.quality ul li{margin-bottom:.5em;font-size:1.5em}ul.quality.radio li>p{padding:1em;font-size:1.2em}.faqExpandable h3{font-size:1.5em;font-weight:400;background:transparent url(../../../img/canalvie/hr-bg.png) repeat-x left bottom;padding-bottom:.4em;margin-bottom:.2em}.faqExpandable ul{margin:0 0 2em 0}.faqExpandable li{margin:0;padding-top:.6em;padding-bottom:.6em;list-style:none;background-color:#f5f5f5;border-bottom:1px solid #eaeaea;line-height:1.3}.faqExpandable li.closed{background-color:transparent}.faqExpandable li.closed:hover{background-color:#f5f5f5}.faqExpandable .header a{padding-left:30px;font-weight:700;font-size:1.2em;min-height:16px;background:transparent url(../../../img/canalvie/pigment/null/icon16x16-sprite.png) no-repeat 5px -496px;display:block}.faqExpandable .closed .header a{background-position:5px -432px}.faqExpandable .content{padding-top:.5em;padding-bottom:.5em;padding-left:30px}.faqExpandable .closed .content{display:none}.goTop{font-size:.9em;text-align:right;width:70px;padding-left:15px;background:transparent url(../../../img/canalvie/pigment/null/icon12x12-sprite.png) no-repeat left -156px;float:right}.tooltip{display:none;z-index:1000;position:absolute;left:0;bottom:43px;max-width:195px;padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;white-space:normal;background-color:#e7e7e7;box-shadow:-3px 2px 2px 0 rgba(0,0,0,.45)}.tooltip p{margin-bottom:0;color:#333}.tooltip div{z-index:0;position:relative}.tooltip div.arrow-down{z-index:0;position:absolute;right:23px!important;bottom:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e7e7e7;text-shadow:-3px 2px 2px rgba(0,0,0,.45)}#getAppForDevice{position:relative}#getAppForDevice .linkToApp{float:right;margin-top:2px;margin-right:20px;min-width:170px;height:auto;min-height:43px;background-color:transparent}#getAppForDevice .linkToApp p{margin:0}#getAppForDevice .linkToApp a img{border-width:0;border:none}#getAppForDevice .title{margin-top:-4px}.playList{transition:all 1s ease-in-out}.faqStatic dd ul li{margin-top:15px}.faqStatic dd ul li.first{margin-top:0}.wideContent #content>figure{margin-bottom:0}.wideContent #content>figure.webtele .videoFile{width:100%;padding-bottom:56.25%}.playerContainer{position:absolute;top:0;left:0;right:0;bottom:0}.wideContent #content>figure.webtele .videoDetails{width:100%;max-width:100%;float:left;position:relative;padding:0}.wideContent #content>figure.webtele .txt{padding:20px;width:67%;color:#000}.wideContent #content>figure.webtele .txt h2{margin-bottom:0;font-size:36px;line-height:1em;margin-top:10px}.wideContent #content>figure.webtele .txt h3{font-size:18px;font-weight:400;margin-bottom:10px}.wideContent #content>figure.webtele .txt a{line-height:1em;color:#000;display:inline-block}.wideContent #content>figure.webtele .txt stats{margin-bottom:10px}.wideContent #content>figure.webtele .socialShareWidget{position:absolute;top:20px;right:10px}.videoDetails .timeRequired .dt{display:none}.playList .timeRequired,.videoDetails .timeRequired{font-size:12px;font-weight:500}.videoDetails .timeRequired .small-clock{display:inline-block;margin-right:10px;top:7px;width:22px;height:22px;border-radius:50%;border:2px solid #000;position:relative}.videoDetails .timeRequired .small-clock::before{content:'';display:inline-block;width:2px;height:10px;background:#000;position:absolute;left:50%;transform:translateX(-50%);top:2px;transform-origin:bottom center;border-bottom-left-radius:2px}.videoDetails .timeRequired .small-clock::after{content:'';width:2px;height:6px;background:#000;position:absolute;left:10px;transform:rotate(135deg);top:5px;transform-origin:bottom center}.clock-wrapper{display:inline-block}.playList{background:#e4e4e4;padding:10px 0;color:#000}.playList.close,.playList.open{padding-bottom:0}.playList a{color:#000}ul.playList.x3col>li{width:31.95%;margin:0 0 10px}.playList li,.playList.x3col li:nth-child(3n+1){margin-left:10px!important}.playList li:nth-last-child(-n+3){margin-bottom:0}.playList .picture{position:relative;width:50%;float:left;margin-right:10px;margin-bottom:0}.playList .txt{width:46%;float:left}.playList .txt .videoTitle{margin-bottom:0;font-size:14px;font-weight:700;line-height:1.35}.playList .txt .mainTitle{font-size:12px;font-weight:400}.playList img{width:100%}.playList .timeRequired{background:#fff;color:#000;position:absolute;bottom:3px;right:0;padding:3px}.playList .timeRequired .clock::before{width:10px;height:10px;background-size:10px;padding-right:5px}.loadMore-container{text-align:center;position:relative;background:#e4e4e4;border-top:2px solid #fff;padding:7px 0;color:#000}.loadMore-container::after{content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #e4e4e4;position:absolute;bottom:-10px;transform:translateX(-50%);left:50%;z-index:-1}.authTV .bottomPagination .hr,.authTV .bottomPagination .resultString,.authTV .topPagination{display:none}.authTV .videoTypeFilter div.fields{width:100%;margin-top:0}.authTV .videoTypeFilter .hr:last-child{margin-top:0;padding-bottom:0;background-position:left bottom;padding-top:10px}.authTV .videoTypeFilter .hr:first-child{margin-top:0;padding-bottom:20px;padding-top:0}.authTV .videoTypeFilter .checkbox{position:relative;text-align:center;margin-top:0;margin-bottom:0}.authTV .videoTypeFilter input[type=checkbox]{display:none}.authTV input[type=checkbox]+span{font-size:16px;display:block;color:#555;border:1px solid #555;background:0 0;height:38px;line-height:38px}.authTV .videoTypeFilter input:checked+span{color:#fff;background:#555}.authTV .videoTypeFilter input:checked+span:after{border-color:#fff}.authTV .videoTypeFilter input:checked+span .ico-checkbox:before{content:'';border:solid #fff;width:5px;height:12px;border-width:0 1px 1px 0;transform:rotate(45deg);display:block;position:absolute;right:1px;top:-3px;z-index:3}.authTV .videoTypeFilter input:checked+span .ico-checkbox:after{content:'';background-color:#555;width:8px;height:8px;display:block;position:absolute;right:-7px;top:-1px;z-index:2}.authTV .videoTypeFilter input:disabled+span:after{border-color:#c9c9c7}.authTV .videoTypeFilter input:disabled+span{border-color:#ededeb;background:#fff;color:#c9c9c7}.authTV .videoTypeFilter .fields{padding:0}.authTV .videoTypeFilter button{border:none;border-radius:0;position:relative;padding:0}.authTV .videoTypeFilter button:before{content:'';height:16px;width:16px;border:2px solid #fff;display:inline-block;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease-in-out .2s}.authTV .videoTypeFilter button:after{transform:rotate(90deg);border-style:solid;border-width:2px 2px 0 0;border-color:#fff;content:'';display:inline-block;height:7px;position:absolute;top:11px;right:10px;width:7px}.authTV .videoTypeFilter button span:before{transform:rotate(90deg);border-style:solid;border-width:0 6px 0 0;border-color:#555;content:'';display:inline-block;height:10px;position:absolute;top:11px;right:3px;width:10px;transition:all ease-in-out .2s}.authTV .videoTypeFilter button:hover span:before{border-color:#555}.authTV .videoTypeFilter button span{display:block}.authTV .videoTypeFilter button strong{display:none}.authTV .videoTypeFilter button .ico{width:40px;height:40px}#jResultBox fieldset{border:none}form#videoFreeSearch{margin-right:10px;padding-bottom:0;border:0;margin-bottom:15px}.filterWrapper,form#videoFreeSearch{transition:width .5s ease-in-out;width:100%}.filterWrapper.close h3 .toggleControl{text-indent:-9999px}.toggleBox .hTitle .toggleControl{padding:0}#videoFreeSearchField{transition:width .5s ease-in-out}#videoFreeSearch div.field{height:40px;border:none;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0}#videoFreeSearch #videoFreeSearchField{outline:0;padding:0;width:100%;font-size:14px;height:40px;padding-right:40px;padding-left:8px;left:inherit;letter-spacing:0;background-color:transparent;border:1px solid #606060;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#videoFreeSearch #videoFreeSearchField:focus{border-color:#1f1f1f}#videoFreeSearchField:-moz-placeholder,#videoFreeSearchField::-moz-placeholder{color:#606060;opacity:1}#videoFreeSearchField:-ms-input-placeholder,#videoFreeSearchField::-webkit-input-placeholder{color:#606060}.filterWrapper .toggleList .toggleBox{margin-bottom:5px;border:none}.filterWrapper .toggleList .toggleBox .h .toggleControl{padding:10px}.filterWrapper .toggleBox .toggleList.firstList a{font-size:16px;font-family:Lato,sans-serif;text-transform:uppercase;color:#202020;padding:10px}.filterWrapper .toggleBox .toggleList .toggleList a{background-color:#fff}.filterWrapper .toggleBox .toggleList.firstList a{background:#eeeaeb}.filterWrapper .toggleBox .toggleList.firstList a.active{background:#555;color:#fff}.filterWrapper .toggleBox .toggleList a.active{background-color:#fadfc4}#jResult .x2col p{width:48%;float:left;clear:none}.filterWrapper .toggleList.firstList>li{margin-bottom:5px}.filterWrapper .toggleList .toggleControl{position:relative}.filterWrapper .toggleList>li:last-of-type{margin-bottom:0}.toggleList .toggleList:not(.firstList) li{border:none}.filterWrapper .toggleList .toggleList:not(.firstList) li{font-size:14px}.filterWrapper .toggleBox .toggleBox .hTitle .toggleControl{background-color:#eeeaeb;background-size:20px 20px;font-size:16px;font-family:Lato,sans-serif;text-transform:uppercase;color:#202020}.filterWrapper .toggleBox .toggleControl .ico{height:20px;width:20px;position:absolute;top:50%;right:10px;border:1px solid #ff315a;border-radius:50%;display:inline-block;transform:translateY(-50%)}.filterWrapper .toggleBox .subList .toggleControl .ico{right:9px;border-color:#ff315a}.filterWrapper .toggleBox .toggleControl .ico:after{content:'';display:inline-block;position:absolute;height:1px;background-color:#ff315a;width:60%;top:50%;left:50%;transform:translate(-50%,-50%)}.filterWrapper .toggleBox .toggleControl .ico:before{content:'';display:inline-block;position:absolute;width:1px;background-color:#fff;height:60%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity ease-in-out .2s}.filterWrapper .toggleBox .subList .toggleControl .ico:after,.filterWrapper .toggleBox .subList .toggleControl .ico:before{background-color:#ff315a}.filterWrapper .toggleBox.open .toggleBox.open .toggleControl .ico:before{opacity:0}.filterWrapper .toggleBox.open .subList.toggleClosed .toggleControl .ico:before{opacity:1}.authTV .staticTeaser{border-bottom:1px solid #eeeaeb;overflow:visible;margin-bottom:10px}.authTV .staticTeaser::before{content:'';display:block;position:absolute;bottom:-1px;right:-11px;height:3px;width:12px;border-bottom:1px solid #eeeaeb}.authTV .staticTeaser>a{border:1px solid #eeeaeb}.authTV .staticTeaser a{font-size:13px;font-weight:700;color:#5e5e5d}.authTV .wideColumn .hTitle{margin:0;height:0}.authTV #jSearchTitle{text-indent:-9999px}.subList ul li{text-align:right}.subList.toggleOpen li{background-color:transparent!important}.socialBtnWidget img,.socialShareWidget img{width:25px;height:25px;padding:5px;background-color:#fff;border-radius:2px}.bottomPagination .pagination{overflow:visible;float:left;width:100%}.bottomPagination .pageList{font-size:13px;width:100%}.bottomPagination .pageList a{float:none;clear:none;display:inline-block}.bottomPagination .pageList a.btn{border-radius:0;display:inline-block;width:30px;height:30px;margin-top:0;background-color:#ff315a;transition:background ease-in-out .1s}.bottomPagination .pageList a.btn:hover{background-color:#97021e}.bottomPagination .pageList .pagination-wrapper{width:auto;display:table;margin:0 auto;text-align:left}.bottomPagination .pageList .pagination-wrapper a.toLastItem{margin:0;top:7px;position:relative;padding:10px 0;width:35px}.bottomPagination .pageList .pagination-wrapper a.toLastItem:hover{font-weight:700;text-decoration:underline}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination{position:relative;display:inline-block;vertical-align:bottom}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination form{display:table;padding:0;margin:0!important}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination form *{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-transform:inherit}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination form input{height:30px;width:80px;line-height:33px;padding:0 5px;color:#1f1f1f;font-size:13px;float:left;text-align:center;position:relative;z-index:2;border:1px solid #eeeaeb}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination form input:focus::placeholder{color:#fff;opacity:0}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination.open form+ul{display:block}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination button{width:auto;height:30px;text-align:center;padding:0 6px;background-color:#ff315a;left:0;color:#fff;font-size:14px;line-height:32px;vertical-align:middle;border:0;border-radius:0;position:absolute;opacity:0;z-index:1}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination button:hover{background-color:#97021e}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination button.visible{animation-name:slideButton;animation-duration:.3s;position:relative;left:0;opacity:1}@keyframes slideButton{0%{left:-35px;opacity:0}100%{left:0;opacity:1}}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul{position:absolute;overflow-y:auto;max-height:152px;padding:0;margin:0;min-width:80px;display:none}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul li{list-style:none;margin:0;padding:0;background-image:none;border-radius:inherit}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul li a{height:32px;line-height:32px;text-align:center;display:block;margin:0;padding:0;width:100%;border-radius:inherit;background-color:#efefef}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul li a:hover{background-color:#ff315a;color:#fff}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul li.active{width:100%;float:inherit}.bottomPagination .pageList .pagination-wrapper .dropdown-pagination ul li.active>a{background-color:#ff315a;color:#fff}.bottomPagination .hellip{position:relative;margin:0 10px;top:7px}.bottomPagination .pageList{font-size:13px;width:100%}.bottomPagination .btn.toNextItem{margin-left:15px}.bottomPagination .btn.toNextItem:after{left:8px}.bottomPagination .pageList .active{padding:10px;color:#fff}.bottomPagination .pageList .btn.toPreviousItem{margin-right:15px}.bottomPagination .pageList .btn.toPreviousItem:after{left:12px}.bottomPagination .pageList .btn.disabled,.bottomPagination .pageList .btn.disabled:hover{pointer-events:none;background-color:#eeeaeb}.authTV .presentedBy{background-color:#393939;position:absolute;right:0;top:0;z-index:100;margin:0}.authTV .staticTeaser .season-info,.authTV .staticTeaser .teaser-name{font-weight:500;font-size:12px}.authTV .staticTeaser .show-name{font-size:14px}.authTV .presentedBy .picture{background-color:transparent;width:auto;height:auto;float:none!important;padding:0;text-decoration:none;display:block;margin:0}.authTV .presentedBy .picture:before{content:'Présenté par ';text-decoration:none;display:block;color:#fff;text-align:center;height:30px;line-height:30px}.authTV .presentedBy .presented-by-label{display:none}.authTV .presentedBy:after{display:none}.authTV .gradient{display:none}.hide-overlay .vjs-overlay{display:none}.vjs-overlay{-webkit-box-shadow:12px -12px 4px 18px rgba(0,0,0,.8);-moz-box-shadow:12px -12px 4px 18px rgba(0,0,0,.8);box-shadow:12px -12px 4px 18px rgba(0,0,0,.8);position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:10px 15px;margin:0;top:0;right:0;text-align:right}.vjs-overlay p{text-transform:none;margin-bottom:0}.pBox.carousel-recette{width:100%}.tvShow>h2:first-of-type{margin-bottom:10px}.tvShow h4{margin-bottom:0}.tvShow figure img{display:block}.tvShow figure .horaire{position:absolute;bottom:10px;left:10px;right:30px}.tvShow figure .horaire span{display:inline-block;font-size:22px;line-height:28px;background-color:#fff;font-weight:700;font-style:italic;margin:0;padding:6px 10px;color:#202020}.tvShow figure .sponsors{position:absolute;top:0;right:0;margin:0}.tvShow figure .sponsors .borderWrapper{display:flex}.tvShow figure .sponsors .borderWrapper>.astral-AdElement{display:inline-block;min-height:0;min-width:0}.tvShow figure .sponsors .borderWrapper>.astral-AdElement>.banner{display:flex;position:inherit}.tvShow figure .sponsors .borderWrapper>.astral-AdElement .alignBanner>div{padding-bottom:2px;padding-top:2px;margin-top:26px;background-color:#fff}.tvShow figure .sponsors .borderWrapper>.astral-AdElement:first-of-type .alignBanner>div{padding-left:2px}.tvShow figure .sponsors .borderWrapper>.astral-AdElement:last-of-type .alignBanner>div:before{content:"Émission présentée par";color:#000;top:0;right:0;height:26px;line-height:26px;background-color:#fff;position:absolute;display:block;width:160px;text-align:center}.tvShow .episodeDescription{font-size:17px;line-height:24px}.tvShow .link:hover{text-decoration:underline}.tvShow .link:after{content:'>';margin-left:3px}.tvShow .rerun{margin-left:0;margin-bottom:0}.tvShow .col>p:first-of-type{margin-bottom:40px}.wysiwyg .base-card-abonnement{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0!important;margin:0 auto 20px auto!important;width:100%}.wysiwyg .base-card-abonnement .abonnement-card{display:flex;flex-direction:column;box-sizing:border-box;text-align:center;height:0;width:49.8%;padding-bottom:49.8%;margin:0!important;justify-content:space-around;position:relative;background-image:none}.extraWideSlot .wysiwyg .base-card-abonnement .abonnement-card{width:33.3%;padding-bottom:33.3%}.wysiwyg .base-card-abonnement .abonnement-card:before{display:none}.wysiwyg .base-card-abonnement .abonnement-card>div{-webkit-box-shadow:inset 0 0 0 2px #ccc;box-shadow:inset 0 0 0 2px #ccc;background-color:#fff;margin:5px!important;height:calc(100% - 10px);display:flex;justify-content:center;flex-direction:column;position:absolute;width:calc(100% - 10px);top:0;left:0;font-size:12px;padding:10px;box-sizing:border-box}.wysiwyg .base-card-abonnement .abonnement-card>div>.abonnement-card.bell{width:45%}.wysiwyg .base-card-abonnement .abonnement-card>div>img{display:block;margin-left:auto;margin-right:auto;width:75%;height:auto;margin-bottom:10%!important;border:0}.wysiwyg .base-card-abonnement .abonnement-card.bell>div>img{width:45%}.wysiwyg .base-card-abonnement .abonnement-card>div>p{display:block;margin:0 0 5% 0!important;padding:0!important;font-size:14px}.wysiwyg .base-card-abonnement .abonnement-card>div>p :nth-of-type(2){margin-bottom:8%}.wysiwyg .base-card-abonnement .abonnement-card>div>a{margin:0 auto;display:inline-block;padding:7px 10px;width:auto;min-width:40%;text-decoration:none;border-bottom:none}.wysiwyg .base-card-abonnement .abonnement-card>div>a:nth-child(3){color:#000;background-color:transparent;border-radius:0;border-bottom:none;font-weight:500;font-size:16px}.wysiwyg .base-card-abonnement .abonnement-card>div>a:focus,.wysiwyg .base-card-abonnement .abonnement-card>div>a:hover{text-decoration:none;font-weight:800}.wysiwyg .base-card-abonnement .abonnement-card>div>a:visited{text-decoration:none;font-weight:800}.wysiwyg .base-card-abonnement .abonnement-card .btn-abonnement{padding:7px 10px;background-color:#464646;color:#fff;border-radius:8px;font-weight:800;transition:background .1s ease-in-out}.wysiwyg .base-card-abonnement .abonnement-card .btn-abonnement:hover{background-color:#ccc;text-decoration:none;font-weight:800}