@charset "UTF-8";body,div,fieldset,input,img,select,a,li,ul,p,h1,h2,h3,h4,h5,h6,iframe{margin:0;padding:0;border:0;text-decoration:none;outline:none;list-style:none;vertical-align:bottom;white-space:normal;color:inherit}a:hover,a:active,a:focus,a:visited{text-decoration:none!important;color:inherit;outline:0;border-style:none}a:-webkit-any-link{text-decoration:none!important;color:inherit}a{color:inherit;outline:0;border-style:none}::selection{background:#0f4464;color:#fff}::-moz-selection{background:#0f4464;color:#fff}.clear{clear:both}.ptnarrow{font-family:pt sans narrow,sans-serif}.ptsans{font-family:pt sans,sans-serif}body{background-color:#fff;font-family:pt sans,sans-serif}input{border:2px solid #e6e6e6;padding:10px 15px;display:block;font-family:pt sans,sans-serif;font-size:15px;color:#000;border-radius:0}hr{margin:20px 15px}.p20{padding:20px}.pl0{padding-left:0!important}.pt15{padding-top:15px!important}.mt0{margin-top:0!important}input[type=checkbox],input[type=radio]{cursor:pointer}blockquote{padding:10px 20px;margin:15px;font-size:17.5px;border-left:5px solid #eee;background-color:#f9f9f9;font-style:italic}blockquote p{padding:15px!important}header{background-color:#fff}header .top-bar-header{background-color:#151515;color:#8f8f8f;display:block;padding:10px 20px;text-align:center}.top-bar-header ul{display:inline-block}.top-bar-header ul li{display:inline-block;text-transform:uppercase;font-size:17px;font-family:pt sans narrow,sans-serif;font-weight:700;color:#fff;margin-right:8px}.canal-orange{color:#ff6501}.canal-sfr{color:#e2001a}.canal-bbox{color:#6dd0e8}.canal-freebox{color:red}.canal-numericable{color:#bad41d}.canal-dartybox{color:#b98007}.social-header,.canal-header{display:inline-block}.canal-header{float:left;line-height:20px}.social-header a{margin-right:8px;color:#fff;transition:color ease .3s}.social-header a i{font-size:14px}.social-header a:hover{color:#8f8f8f}span.mce-is{color:#8f8f8f;font-size:15px;margin-right:10px;display:inline-block}@media screen and (max-width:1050px){span.mce-is{display:none;opacity:0}}@media screen and (max-width:750px){header .top-bar-header{display:none;opacity:0}}.main-header{height:90px;border-bottom:1px solid #e6e6e6;position:relative;display:none}@media screen and (max-width:1000px){.center-logo{position:absolute;left:calc(50% - 17px);z-index:99}a.logo-home{display:inline-block;margin-top:10px}.logo-header{width:50px;height:auto}span.hamburge{width:40px;height:40px;display:block;text-align:center;position:absolute;top:15px;left:15px;cursor:pointer;z-index:15}span.hamburge i{line-height:40px;font-size:28px;color:#0f4464}.main-header{height:70px;display:block;background-color:#fff}.filter-navigation{background:#000;bottom:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s,bottom 0s .3s;z-index:1010}.filter-navigation-on{bottom:0%;opacity:.7;transition:opacity .3s}nav.navigation{position:fixed;top:0;left:0;height:100%;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background:#fff;-webkit-transition:all .4s ease-in-out;transition:transform .4s ease-in-out;width:85%;min-width:200px;display:block;z-index:9999}nav.navigation.navigation-on{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-div{display:block;height:70px;border-bottom:1px solid #e6e6e6;background-color:#333;color:#fff;line-height:70px;text-transform:uppercase;font-weight:700;font-size:20px;padding-left:20px;padding-right:20px;position:relative}span.close-menu{width:40px;height:40px;display:block;text-align:center;position:absolute;top:14px;right:12px;cursor:pointer;z-index:15;line-height:0}span.close-menu i{display:block;width:25px;height:4px;transform:translate(8px,18px) rotate(45deg);background-color:#fff;position:relative}span.close-menu i:before{content:'';width:25px;height:4px;transform:rotate(90deg);background-color:#fff;position:absolute;top:0;left:0}ul#nav>li.menu-item{border-bottom:1px solid #e6e6e6}ul#nav li.menu-item>a{color:#0f4464;text-transform:uppercase;font-family:pt sans,sans-serif;font-size:18px;font-weight:700;padding-right:12px;padding-left:12px;height:100%;display:block;line-height:35px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul#nav li.menu-item:hover>a{background-color:#0f4464;color:#fff}ul#nav ul.sub-menu{padding:0 0 15px 20px;height:0;overflow:hidden;display:none}ul#nav ul.sub-menu.sub-menu-open{height:100%;display:block;background-color:#0f4464}ul#nav ul.sub-menu.sub-menu-open>li a{color:#fff}ul#nav ul.sub-menu.sub-menu-open li:hover a{color:#b5b5b5}ul#nav li ul.sub-menu.sub-menu-open li ul li:hover a{color:#fff}ul#nav a.sub-menu-open{color:#fff!important;background-color:#0f4464}span.menu-item-child{display:inline-block;width:40px;height:35px;vertical-align:top;float:right;z-index:151}span.menu-item-child i{width:0;height:0;border:7px solid transparent;border-bottom:none;border-top-color:#b5b5b5;content:'';vertical-align:middle;position:absolute;top:46%;right:25px}span.menu-item-child:hover i{border-top-color:#fff}span.menu-item-child.menu-item-child-on i{border-top-color:#fff;top:44%;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav #nav li ul.sub-menu li.menu-item-has-children a span.menu-item-child{display:inline-block;width:40px;height:35px;vertical-align:top;float:right;z-index:151;position:relative}nav #nav li ul.sub-menu li.menu-item-has-children a span.menu-item-child i{width:0;height:0;border:7px solid transparent;border-bottom:none;border-top-color:#b5b5b5;content:'';vertical-align:middle;position:absolute;top:15px;right:13px}nav #nav li ul.sub-menu li.menu-item-has-children a span.menu-item-child:hover i{border-top-color:#fff}}@media screen and (min-width:1000px){header{z-index:255}.logo-header{display:block;width:90px}.center-logo{position:absolute;z-index:99998;margin-left:2%;margin-top:15px}.center-logo a{display:block}span.hamburge{display:none}nav.navigation{position:relative;z-index:10500;display:block;height:90px;width:100%;line-height:90px;text-align:right;border-bottom:1px solid #e6e6e6;background-color:#fff;font-size:0}.menu-div{display:none}span.menu-item-child{display:none}ul#nav{font-size:0;display:inline-block;vertical-align:middle;height:100%;width:calc(100% - 100px);margin-top:-1px}.search-icon{position:relative;display:inline-block;vertical-align:middle;width:90px;margin-left:10px;text-align:center;height:90px;border-left:1px solid #e6e6e6;cursor:pointer}.search-icon.is-clicked i.fa-times{display:block}.search-icon.is-clicked i.fa-search{display:none}.search-icon i.fa-times{display:none}.search-icon i.fa-search{display:block}.search-icon i{font-size:21px;color:#0f4464;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}_:-ms-fullscreen,:root ul#nav{padding-right:17px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){ul#nav{padding-left:20px;padding-right:20px}}ul#nav li.menu-item{position:relative;z-index:2555;list-style:outside;height:90px;display:inline-block}ul#nav li.menu-item:hover>a{color:#fff;background-color:#0f4464}#nav li.current-menu-item>a,#nav li.current-menu-parent>a,#nav li.current-menu-ancestor>a,.current-post-ancestor a{color:#0f4464;background-color:#e6e6e6}ul#nav li.menu-item a{color:#0f4464;text-transform:uppercase;font-family:pt sans,sans-serif;font-size:18px;font-weight:700;padding-right:20px;padding-left:20px;height:100%;display:block;line-height:72px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul#nav .menu-item-has-children>a:after{width:0;height:0;border:4px solid transparent;border-bottom:none;border-top-color:#b5b5b5;content:'';vertical-align:middle;position:absolute;top:65%;left:48%}ul#nav .menu-item-has-children:hover>a:after{border-top-color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#nav li.current-menu-item.campus-nav>a,#nav li.current-category-ancestor.campus-nav>a,#nav li.current-menu-ancestor.campus-nav>a,#nav li.menu-item.campus-nav ul.sub-menu li.menu-item:hover>a,#nav li.current-post-ancestor.campus-nav>a,#nav li.menu-item.campus-nav:hover>a{background-color:#3080e8!important;color:#fff}#nav li.current-menu-item.menu-item-has-children.campus-nav>a:after,#nav li.current-category-ancestor.menu-item-has-children.campus-nav>a:after,#nav li.current-menu-ancestor.menu-item-has-children.campus-nav>a:after,#nav li.current-post-ancestor.menu-item-has-children.campus-nav>a:after{border-top-color:#fff}#nav li.current-menu-item.culture-nav>a,#nav li.current-category-ancestor.culture-nav>a,#nav li.menu-item.culture-nav ul.sub-menu li.menu-item:hover>a,#nav li.current-post-ancestor.culture-nav>a,#nav li.menu-item.culture-nav:hover>a{background-color:#30e8bd!important;color:#fff}#nav li.current-menu-item.menu-item-has-children.culture-nav>a:after,#nav li.current-category-ancestor.menu-item-has-children.culture-nav>a:after,#nav li.current-post-ancestor.menu-item-has-children.culture-nav>a:after{border-top-color:#fff}#nav li.current-menu-item.politique-nav>a,#nav li.current-category-ancestor.politique-nav>a,#nav li.menu-item.politique-nav ul.sub-menu li.menu-item:hover>a,#nav li.current-post-ancestor.politique-nav>a,#nav li.menu-item.politique-nav:hover>a{background-color:#aa5dfd!important;color:#fff}#nav li.current-menu-item.menu-item-has-children.politique-nav>a:after,#nav li.current-category-ancestor.menu-item-has-children.politique-nav>a:after,#nav li.current-post-ancestor.menu-item-has-children.politique-nav>a:after{border-top-color:#fff}#nav li.current-menu-item.gamers-nav>a,#nav li.current-category-ancestor.gamers-nav>a,#nav li.menu-item.gamers-nav ul.sub-menu li.menu-item:hover>a,#nav li.current-post-ancestor.gamers-nav>a,ul#nav li.menu-item.gamers-nav:hover>a{background-color:#e86830!important;color:#fff}#nav li.current-menu-item.menu-item-has-children.gamers-nav>a:after,#nav li.current-category-ancestor.menu-item-has-children.gamers-nav>a:after,#nav li.current-post-ancestor.menu-item-has-children.gamers-nav>a:after{border-top-color:#fff}#nav li.current-menu-item.buzz-nav>a,#nav li.current-category-ancestor.buzz-nav>a,#nav li.menu-item.buzz-nav ul.sub-menu li.menu-item:hover>a,#nav li.current-post-ancestor.buzz-nav>a,ul#nav li.menu-item.buzz-nav:hover>a{background-color:#e83a30!important;color:#fff}#nav li.current-menu-item.menu-item-has-children.buzz-nav>a:after,#nav li.current-category-ancestor.menu-item-has-children.buzz-nav>a:after,#nav li.current-post-ancestor.menu-item-has-children.buzz-nav>a:after{border-top-color:#fff}ul#nav ul.sub-menu{position:absolute;top:100%;left:0;background:#151515;color:#fff!important;width:210px;z-index:1001}ul#nav li.menu-item:last-child ul.sub-menu{right:0;left:initial}ul#nav li.menu-item ul.sub-menu li.menu-item-has-children ul.sub-menu{display:none}ul#nav li.menu-item ul.sub-menu li.menu-item-has-children:hover ul.sub-menu{right:100%;top:0;display:block}ul#nav li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a:after{transform:rotate(-90deg);top:46%;right:15px;left:initial}ul#nav li:hover>ul li{height:100%;overflow:visible}ul#nav ul.sub-menu li{padding:0;display:block;text-align:left;height:0;overflow:hidden}ul#nav ul.sub-menu li a{padding-top:12px;padding-bottom:12px;line-height:25px;color:#fff;font-size:16px;background:#151515}ul#nav ul.sub-menu li.current-menu-item a{background:#e6e6e6;color:#0f4464}}@media screen and (min-width:1000px){span.search-mobile{display:none}}@media screen and (max-width:1000px){span.search-mobile{width:40px;height:40px;display:block;text-align:center;position:absolute;top:15px;right:15px;cursor:pointer;z-index:15}span.search-mobile i{line-height:40px;font-size:28px;color:#0f4464}span.search-mobile i.fa-times{display:none}span.search-mobile.is-clicked i.fa-times{display:block}span.search-mobile.is-clicked i.fa-search{display:none}}.secondary-header{position:relative;z-index:500;border-bottom:1px solid #e6e6e6;display:none;width:100%;margin:0 auto;background-color:#fff}.search-header{display:block;float:right;width:100%;max-width:300px;padding:10px 10px 10px 20px;border-left:1px solid #e6e6e6}.secondary-header.search-on{position:absolute;display:block}form.search{position:relative;font-size:0}input.search-submit{display:inline-block;vertical-align:middle;width:40px;height:40px;font-size:16px;line-height:22px;font-weight:700;color:#0f4464;padding:0;border:none;background-color:transparent}input.search-input{border:none;padding:5px;display:inline-block;vertical-align:middle;width:calc(100% - 40px);font-family:pt sans,sans-serif;font-size:15px;line-height:30px;color:#000}@media screen and (max-width:800px){.search-header{max-width:none}}.content h1,h1.mce-tv{font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;color:#000;padding:20px 15px}.content h2{font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f4464;padding:15px}.content p{font-size:15px;padding:0 15px 15px}.content a{color:#0f4464;font-weight:700}.content a:hover{color:#000}h2.category-title,.newsletter h2,.social-media h2,.sponso h2,.concours h2,.post-video h2{font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:20px;color:#0f4464;padding:5px 15px 0}.campus h2.category-title{color:#3080e8!important}.culture h2.category-title{color:#30e8bd!important}.politique h2.category-title{color:#aa5dfd!important}.gamers h2.category-title{color:#e86830!important}.buzz h2.category-title{color:#e83a30!important}.lifestyle h2.category-title{color:#a5e830!important}h2.category-title i,.newsletter h2 i,.social-media h2 i{font-size:15px!important;vertical-align:middle;margin-bottom:5px}.main-container{width:1020px;max-width:100%;background:#fff!important;margin:0 auto;padding:10px;display:block;z-index:200!important;margin-bottom:40px;padding-top:30px}@media screen and (max-width:1020px){.main-container{width:100%;padding-right:0;padding-left:0;font-size:0}}.top{margin-bottom:10px}@media screen and (min-width:801px){.top{padding-left:15px;padding-right:15px}}.left-top,.right-top{display:block;float:left}.left-top{padding-right:5px;width:65%}.right-top{padding-left:5px;width:35%}.article-top{margin-bottom:10px;position:relative;background-size:cover;height:245px}.left-top .article-top.first{width:100%}.left-top .article-top.secondary{width:50%;display:block;float:left}.left-top>.secondary{padding-right:5px;padding-left:0}.left-top>.secondary~.secondary{padding-left:5px;padding-right:0}@media screen and (min-width:500px) and (max-width:800px){.left-top,.right-top{width:100%;padding:0 15px}.left-top .article-top{height:245px}.right-top .article-top{width:50%;display:block;float:left}.right-top>.secondary{padding-right:5px;padding-left:0}.right-top>.secondary~.secondary{padding-left:5px;padding-right:0}}@media screen and (max-width:500px){.article-top{height:300px!important}.left-top,.right-top{width:100%;padding:0 15px}.left-top .article-top.secondary{width:100%;display:block;float:left;padding-right:0;padding-left:0}}a.content-article-top{position:absolute;bottom:0;left:0;padding:20px;z-index:5;color:#fff;font-family:pt sans,sans-serif;text-decoration:none}.article-top .content-article-top:hover+.media-article-top .filter,.article-top .filter:hover{opacity:.9;transition:all ease-in .3s}.title-article-top{font-weight:700;font-size:25px;line-height:33px;max-height:162px;overflow:hidden;color:#fff}.cat-article-top{padding:4px 9px;display:inline-block;margin-bottom:7px;color:#fff;font-size:12px;text-transform:uppercase;background-color:#0f4464}.cat-article-top.mon-mag-campus{background-color:#3080e8!important}.cat-article-top.mon-mag-culture{background-color:#2fc89e!important}.cat-article-top.mon-mag-politique-societe{background-color:#aa5dfd!important}.cat-article-top.mon-mag-gamers-time{background-color:#e86830!important}.cat-article-top.mon-mag-buzz{background-color:#e83a30!important}.cat-article-top.mon-mag-lifestyle{background-color:#7eb82c!important}.media-article-top{position:relative;height:100%;width:100%;z-index:1;overflow:hidden;background-size:cover;background-position:center}.media-article-top img{position:absolute;top:50%;left:50%;z-index:3;display:block;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}.article-top .filter{z-index:4;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.content{width:calc(100% - 320px);float:left}.content-full{width:100%;float:none}.content-ajax{width:100%}@media screen and (min-width:768px){.category.category-list>div:nth-child(n+3):nth-child(odd){padding-right:5px!important}.category.category-list>div:nth-child(n+3):nth-child(even){padding-left:5px!important}.category.category-page>div:nth-child(n+4):nth-child(even){padding-right:5px!important}.category.category-page>div:nth-child(n+4):nth-child(odd){padding-left:5px!important}.search-result>div:nth-child(odd){padding-right:5px!important}.search-result>div:nth-child(even){padding-left:5px!important}}.search-result article:hover{border-bottom:2px #0f4464 solid}.search-result article:hover h3{color:#80a1b5}article.big-post{position:relative;width:100%;height:245px;background-color:#fff;border-bottom:2px #e6e6e6 solid;cursor:pointer;color:#fff;transition:all .5s;margin-bottom:10px}article.little-post{position:relative;width:100%;height:245px;background-color:#fff;border-bottom:2px #e6e6e6 solid;cursor:pointer;color:#fff;transition:all .5s;margin-bottom:10px}.category article:hover{border-bottom:2px #0f4464 solid}.category article:hover h3{color:#80a1b5}.category.campus article:hover{border-bottom:2px #3080e8 solid}.category.campus article:hover h3{color:#3080e8}.category.buzz article:hover{border-bottom:2px #e83a30 solid}.category.buzz article:hover h3{color:#e83a30}.category.culture article:hover{border-bottom:2px #30e8bd solid}.category.culture article:hover h3{color:#30e8bd}.category.politique article:hover{border-bottom:2px #aa5dfd solid}.category.politique article:hover h3{color:#aa5dfd}.category.gamers article:hover{border-bottom:2px #e86830 solid}.category.gamers article:hover h3{color:#e86830}.category.lifestyle article:hover{border-bottom:2px #a5e830 solid}.category.lifestyle article:hover h3{color:#a5e830}.article-media{position:relative;height:100%;width:100%;z-index:1;overflow:hidden;background-size:cover;background-position:center}article.big-post .article-media img{position:absolute;top:50%;left:50%;z-index:3;display:block;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}article.little-post .article-media img{position:absolute;top:50%;left:50%;z-index:3;display:block;min-height:100%;min-width:100%;transform:translate(-50%,-50%)}.article-filter{height:100%;width:100%;display:block;position:absolute;top:0;z-index:5}.article-filter,.article-top .filter{background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0%,rgb(0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(0,0,0)),color-stop(100%,rgb(0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgb(0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.3) 0%,rgb(0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.3) 0%,rgb(0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgb(0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);opacity:.6;transition:opacity .3s ease}article:hover .article-filter{opacity:.9}.ie9 article:hover .article-filter{opacity:1;filter:alpha(opacity=70);background:#000}a.article-content{position:absolute;bottom:0;width:100%;z-index:2;padding:20px;box-sizing:border-box;transition:all .3s;color:#fff}a.article-content:hover{color:#fff;text-decoration:none}.option{display:inline-block;font-size:15px;font-weight:400}.option-share{float:right}article h3{margin-bottom:20px;font-size:20px;font-weight:700;transition:color .3s}@media screen and (max-width:500px){article.big-post .article-media img{background-size:cover;width:auto;height:100%}}@media screen and (min-width:500px) and (max-width:768px){article.little-post .article-media img{background-size:cover;width:100%;height:auto}}@media screen and (max-width:500px){article.little-post .article-media img{background-size:cover;width:auto;height:100%}}a.more{display:block;width:260px;margin:auto;background-color:#fff;border:2px solid #e6e6e6;padding:10px 13px;text-align:left;text-transform:uppercase;font-family:pt sans,sans-serif;color:#000;font-weight:700;font-size:15px;cursor:pointer;margin-top:10px;margin-bottom:30px;position:relative}a.more i{content:"\f178";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:18px;top:12px;right:15px;position:absolute}a.more:hover{transition:ease-in .2s;border:2px solid #0f4464;color:#0f4464}.campus a.more:hover{border:2px solid #3080e8;color:#3080e8}.buzz a.more:hover{border:2px solid #e83a30;color:#e83a30}.culture a.more:hover{border:2px solid #30e8bd;color:#30e8bd}.politique a.more:hover{border:2px solid #aa5dfd;color:#aa5dfd}.gamers a.more:hover{border:2px solid #e86830;color:#e86830}.lifestyle a.more:hover{border:2px solid #a5e830;color:#a5e830}.navigation-page,.navigation-page-ecole{text-align:center;margin-top:25px}.navigation-page li{display:inline}.navigation-page li a,.navigation-page li a:hover,.navigation-page li.active a,.navigation-page li.disabled{background-color:#fff;border:2px solid #e6e6e6;border-radius:0;cursor:pointer;padding:12px;padding:10px 15px;color:#000;text-transform:uppercase;font-family:pt sans,sans-serif;font-weight:700;font-size:15px}.navigation-page li a:hover,.navigation-page li.active a{transition:ease-in .2s;border:2px solid #0f4464;color:#000}.campus .navigation-page li a:hover,.campus .navigation-page li.active a{border:2px solid #3080e8}.buzz .navigation-page li a:hover,.buzz .navigation-page li.active a{border:2px solid #e83a30}.culture .navigation-page li a:hover,.culture .navigation-page li.active a{border:2px solid #30e8bd}.politique .navigation-page li a:hover,.politique .navigation-page li.active a{border:2px solid #aa5dfd}.gamers .navigation-page li a:hover,.gamers .navigation-page li.active a{border:2px solid #e86830}.lifestyle .navigation-page li a:hover,.lifestyle .navigation-page li.active a{border:2px solid #a5e830}.navigation-page-ecole a.page-numbers,.navigation-page-ecole a.page-numbers:hover,.navigation-page-ecole span.page-numbers.current{background-color:#fff;border:2px solid #e6e6e6;border-radius:0;cursor:pointer;padding:12px;padding:10px 15px;color:#000;text-transform:uppercase;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;display:inline-block;margin:4px}.navigation-page-ecole span.page-numbers.dots{font-size:15px;display:inline-block;margin:4px}.navigation-page-ecole span.page-numbers.current{cursor:default;border:2px solid #0f4464}.navigation-page-ecole a.page-numbers:hover{transition:ease-in .2s;border:2px solid #0f4464;color:#000}.social-media ul{padding-left:15px;padding-right:15px;text-align:center}.social-media ul li{border:2px solid #e6e6e6;width:15%;height:0;padding-top:15%;box-sizing:border-box;position:relative;display:inline-block;margin:0}.social-media ul li:hover{transition:all ease-in .3s}.social-media ul li:hover a i{color:#000}.social-media ul li.twitter:hover{border-color:#00aced}.social-media ul li.twitter:hover a i{color:#00aced}.social-media ul li.facebook:hover{border-color:#3b579d}.social-media ul li.facebook:hover a i{color:#3b579d}.social-media ul li.google-plus:hover{border-color:#dd4a3a}.social-media ul li.google-plus:hover a i{color:#dd4a3a}.social-media ul li.youtube:hover{border-color:#cd201f}.social-media ul li.youtube:hover a i{color:#cd201f}.social-media ul li.instagram:hover{border-color:#9b6954}.social-media ul li.instagram:hover a i{color:#9b6954}.social-media ul li.snapchat:hover{border-color:#fffc00}.social-media ul li.snapchat:hover a i{color:#fffc00}.social-media ul li a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:25%}.social-media ul li a i{font-size:30px;font-size:3vw;color:#e6e6e6}@media screen and (max-width:800px){.social-media ul li a i{font-size:30px;font-size:5vw}}@media screen and (min-width:960px){.social-media ul li a i{font-size:30px}}.newsletter p{font-size:15px;padding-right:30px;padding-left:30px}.newsletter form{padding:15px}.newsletter input{width:65%;display:inline-block;float:left}.newsletter input:focus{border-color:#0f4464;transition:ease-in .2s}.newsletter-inscription{float:right;display:inline-block;width:33%;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#0f4464;padding:10px 15px;text-align:left;border-radius:0;border:2px solid #0f4464;position:relative}.newsletter-inscription i{content:"\f1d8";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:15px;top:13px;right:15px;position:absolute}.newsletter-inscription:hover{border:2px solid #0f4464;background-color:#fff;transition:ease-in .2s}.newsletter-inscription:hover i{color:#0f4464;transition:ease-in .2s}@media screen and (max-width:500px){.newsletter input{width:100%;display:block;float:none}.newsletter-inscription{width:100%;display:block;float:none;margin-top:10px}}.validation{margin-top:15px;font-size:15px;font-weight:700;text-align:center}.validation-yes{color:#4caf50}.validation-no{color:#f44336}.single-container{position:relative;cursor:auto}.post-top{position:relative}@media screen and (max-width:800px){.post-top{padding-left:15px;padding-right:15px}}.post-top .post-detail{width:100%;padding-top:10px;font-family:pt sans narrow,sans-serif;font-weight:400;font-size:15px;color:#b0b0b0}.post-detail .category-post,.post-detail .post-infos{display:inline-block;float:left}.post-detail .category-post{font-family:pt sans narrow,sans-serif;font-weight:700;font-size:20px;color:#fff;text-transform:uppercase;display:inline-block;background-color:#0f4464;padding:5px 10px;margin-right:15px;float:left}.post-detail .category-post.campus{background-color:#3080e8}.post-detail .category-post.buzz{background-color:#e83a30}.post-detail .category-post.culture{background-color:#30e8bd}.post-detail .category-post.gamers{background-color:#e86830}.post-detail .category-post.lifestyle{background-color:#a5e830}.post-detail .category-post.politique{background-color:#aa5dfd}.post-infos{line-height:38px;margin-left:15px}.post-infos .post-info{display:inline-block;float:left;padding-left:10px;padding-right:10px}span.info-separator{display:inline-block;float:left}.post-infos .post-info i{margin-right:3px}.post-infos .post-info-author a:hover{color:#000;transition:all ease-in .3s}.post-detail .top-share-post{float:right;line-height:38px}.top-share-post .social-icons,.top-share-post .social-icon{display:inline-block;vertical-align:top;height:38px;margin-left:5px}.top-share-post .social-icon{display:inline-block;margin:0 2px}.top-share-post .social-icon a{display:inline-block;float:left;position:relative;width:38px;height:38px;font-size:20px;color:#000;cursor:pointer;text-align:center;line-height:33px;background:#fff;border:2px solid transparent;-moz-transition:all ease-in .3s;-o-transition:all ease-in .3s;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.top-share-post .social-icon a.facebook{background:#3b579d}.top-share-post .social-icon a.twitter{background:#00aced}.top-share-post .social-icon a:hover{-moz-box-shadow:#fff 0 38px 0 inset;-webkit-box-shadow:#fff 0 38px 0 inset;box-shadow:#fff 0 38px 0 inset;border:2px solid #e6e6e6}.top-share-post .social-icon a i{font-size:20px;text-align:center;vertical-align:middle;color:#000}.top-share-post .social-icon a i{color:#fff}.top-share-post .social-icon a.facebook:hover i{color:#3b579d}.top-share-post .social-icon a.twitter:hover i{color:#00aced}.top-share-post .social-icon a span{position:absolute;left:-35px;right:-35px;top:0;z-index:-1;height:40px;line-height:40px;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;background:#0f4464;text-transform:uppercase;visibility:hidden;opacity:0;-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.top-share-post .social-icon a:hover span{top:48px;visibility:visible;opacity:1;z-index:2}.top-share-post .social-icon a span:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0f4464;position:absolute;top:-5px;left:46px}@media screen and (max-width:670px){.post-detail .top-share-post{display:none}.post-detail .category-post{margin-right:0}.post-detail .post-infos{display:inline-block;float:right;margin-left:0}}@media screen and (max-width:500px){.post-detail .category-post{display:block;text-align:center;margin:0 auto;width:100%}.post-detail .post-infos{display:block;width:100%;text-align:center;margin-top:10px}.post-infos .post-info,span.info-separator{float:none}}.mobile-button-facebook{display:none;position:fixed;height:50px;width:100%;height:auto;bottom:-50px;z-index:1009;margin:0;left:0;right:0;-webkit-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.mobile-button-facebook.visible{-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px)}.mobile-button-facebook a{font-size:24px;line-height:30px;padding:10px 13px;color:#fff;display:block;position:relative;background:#38548f;margin:0}.mobile-button-facebook a i{margin-right:15px}@media screen and (max-width:670px){.mobile-button-facebook{display:block}}.post-top h1{width:100%;font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;text-align:left;padding:20px 0}@media screen and (max-width:500px){.post-top h1{font-size:30px}}.post-top .post-img.full{width:100%;overflow:hidden;margin:10px 0;max-height:450px}.post-top .post-img.full img{width:100%;height:auto}.post-top .sticky-social{display:none;opacity:0}.post-top .sticky-social span{display:block;font-family:pt sans narrow,sans-serif;font-weight:400;font-size:15px;color:#b0b0b0;text-align:center}@media screen and (min-width:1135px){.post-top .sticky-social{position:absolute;left:-60px;top:250px;width:60px;display:block;opacity:1}.post-top .fixed-social{position:absolute;top:0}.post-top .sticky-social .sticky-social-bloc{display:block;width:60px;height:60px;text-align:center;line-height:64px;margin:5px 0;border:2px solid #e6e6e6;background-color:#fff}.post-top .sticky-social a.sticky-social-bloc i{font-size:25px;color:#00aced}.post-top .sticky-social a.sticky-social-bloc.facebook i{color:#3b579d}.post-top .sticky-social a.sticky-social-bloc.twitter i{color:#00aced}.post-top .sticky-social a.sticky-social-bloc.google-plus i{color:#dd4a3a}.post-top .sticky-social a.sticky-social-bloc:hover{background-color:#fff;border:2px solid transparent;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.post-top .sticky-social a.sticky-social-bloc:hover i{color:#fff}.post-top .sticky-social a.sticky-social-bloc.facebook:hover{-moz-box-shadow:#3b579d 0 60px 0 inset;-webkit-box-shadow:#3b579d 0 60px 0 inset;box-shadow:#3b579d 0 60px 0 inset}.post-top .sticky-social a.sticky-social-bloc.twitter:hover{-moz-box-shadow:#00aced 0 60px 0 inset;-webkit-box-shadow:#00aced 0 60px 0 inset;box-shadow:#00aced 0 60px 0 inset}.post-top .sticky-social a.sticky-social-bloc.google-plus:hover{-moz-box-shadow:#dd4a3a 0 60px 0 inset;-webkit-box-shadow:#dd4a3a 0 60px 0 inset;box-shadow:#dd4a3a 0 60px 0 inset}.post-top .sticky-social .share-counts{font-family:pt sans narrow,sans-serif;font-size:20px;font-weight:700;color:#000;line-height:58px}}.post-content{font-family:pt sans,sans-serif;padding-right:15px;padding-left:15px;margin-bottom:20px}.post-excerpt{font-family:pt sans,sans-serif;font-weight:700;font-size:18px;text-transform:initial;color:#0f4464;padding:10px 15px;line-height:24px}.post-content p{padding:10px 15px!important;font-size:18px!important;line-height:24px}p.wp-caption-text{text-align:left;color:#9e9e9e;font-size:14px;padding-top:0}.post-content a{color:#0f4464;font-weight:700}.post-content a:hover{color:#000}.post-content h2,.post-content h3,h3.title-partenaires{padding:20px 15px 10px;color:#000;font-size:20px;font-weight:700}.post-content ul{padding:10px 15px;font-size:18px;line-height:24px}.post-content ul li{list-style:initial;margin-left:30px;list-style-position:inside}.post-content .wp-caption{width:100%!important}.post-content img{width:100%;height:auto;padding-top:15px;padding-bottom:15px}.post-content .post-tag{padding:10px 15px;text-transform:uppercase;font-family:pt sans,sans-serif;color:#000;font-size:15px}.post-content .post-tag .post-tag-title{color:#b0b0b0;text-transform:initial}.post-content .post-tag a{color:#000}.post-content .post-tag a:hover{color:#0f4464}.bottom-share-post{display:block;width:100%}.bottom-share-post{padding:15px 0;text-align:center}.bottom-share-post a.social-icon{display:inline-block;text-align:left;width:calc(32% - 3px);padding:11px 15px;background-color:#000;border:2px solid transparent;font-size:20px;font-weight:700;font-family:pt sans,sans-serif;color:#fff;text-transform:uppercase}.bottom-share-post a.social-icon.facebook{background-color:#38548f;margin-right:2%}.bottom-share-post a.social-icon.twitter{background-color:#00aced}.bottom-share-post a.social-icon.google-plus{background-color:#dd4a3a;margin-left:2%}.bottom-share-post a.social-icon:hover{background-color:#fff;border:2px solid #e6e6e6;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-moz-box-shadow:#fff 0 54px 0 inset;-webkit-box-shadow:#fff 0 54px 0 inset;box-shadow:#fff 0 54px 0 inset}.bottom-share-post a.social-icon.facebook:hover{color:#38548f}.bottom-share-post a.social-icon.twitter:hover{color:#00aced}.bottom-share-post a.social-icon.google-plus:hover{color:#dd4a3a}.bottom-share-post a.social-icon i{margin-right:15px}@media screen and (max-width:560px){.bottom-share-post a.social-icon{width:100%;margin:5px 0!important}}.post-video .textwidget{padding-right:15px;padding-left:15px}.post-carousel{padding:20px 0}.carousel-inner>.item>img{padding:0;padding-top:0;padding-bottom:0}.carousel-control.right,.carousel-control.left{background-image:none}.carousel-control .icon-next,.carousel-control .icon-prev{line-height:.6;color:#fff;font-size:40px}.carousel-control:focus,.carousel-control:active{filter:alpha(opacity=50);opacity:.5}.carousel-control:hover{filter:alpha(opacity=100);opacity:1}p.concours-finished{margin-bottom:20px;color:red;text-transform:uppercase;font-family:pt sans narrow;font-weight:700}.concours-form .concours-social{display:block;width:100%;padding:5px 0}@media screen and (min-width:500px){.concours-bloc{padding-left:30px;padding-right:15px}}.concours-bloc .form-group{padding-top:7px;margin-bottom:8px;display:inline-block;width:100%}.concours-bloc label.concours-checkbox-label{font-size:14px}.concours-bloc label.concours-label{display:block;height:45px;margin-bottom:0;line-height:45px;font-size:15px;font-weight:400;color:#000;font-family:pt sans,sans-serif}.concours-bloc input.concours-input{width:100%}.concours-bloc input.concours-input:focus{border-color:#0f4464;transition:ease-in .2s}.radio-sexe{padding:11px 20px}.radio-sexe input[type=radio]{font-size:14px}select#jour_naissance,select#mois_naissance,select#annee_naissance{border:2px solid #e6e6e6;padding:10px 15px;display:inline-block;font-family:pt sans,sans-serif;font-size:15px;color:#000;border-radius:0;margin-right:5px}@media screen and (max-width:327px){select#annee_naissance{margin-top:5px}}.form-horizontal .checkbox{padding-right:15px;padding-left:15px}.concours-submit{display:block;width:260px;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#0f4464;padding:10px 15px;text-align:left;border-radius:0;border:2px solid #0f4464;position:relative;margin:25px auto}.concours-submit:hover{border:2px solid #0f4464;background-color:#fff!important;transition:ease-in .2s;border-color:#0f4464}.concours-submit:focus,.concours-submit:active{border:2px solid #0f4464;background-color:#fff!important;transition:ease-in .2s;outline:none!important;box-shadow:none!important;border-color:#e6e6e6!important}.concours-submit i{content:"\f1d8";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:15px;top:13px;right:15px;position:absolute}.concours-submit:hover i,.concours-submit:focus i,.concours-submit:active i{color:#0f4464;transition:ease-in .2s}.error-msg{color:red;font-weight:700;text-align:left;padding:5px 0 5px 10px}.video-wrapper{width:100%;position:relative;padding-top:56.25%;height:0;margin:14px 0;overflow:hidden}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.iframe_container{position:relative;width:100%;height:0;padding-bottom:56.25%}.iframe_container iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.list-jeux-concours li{display:inline-block;width:100%;text-align:left;border-bottom:2px solid #e6e6e6;padding:20px 10px;font-size:18px}ul.list-jeux-concours li.jeux-concours-top{display:inline-block;width:100%;text-align:left;padding:10px;background-color:#0f4464;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;border-bottom:none}li.jeux-concours-col{display:inline-block;margin-right:-4px;float:none;vertical-align:middle;font-size:18px}.jc-date-fin{font-size:16px;font-weight:700;line-height:24px}.jc-date-fin.active{color:#4caf50}.jc-date-fin.inactive{color:#f44336}.jc-infos{display:inline-block;padding:0 25px 20px;font-size:16px}.jc-infos-item{display:inline-block;font-size:16px;margin-right:10px}.jc-infos-item:last-child{margin-right:0}a.jc-previous-right{display:block;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#c1c1c1;padding:10px 15px;text-align:center;border-radius:0;border:2px solid #c1c1c1;margin:0 15px 10px}a.jc-previous-right:hover{border:2px solid #0f4464;background-color:#fff;transition:ease-in .2s;color:#0f4464}@media screen and (min-width:1020px){.participants-jeux-concours{width:90%}}.participants-jeux-concours h1{font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f4464;padding:15px}ul.jc-participants-list{display:block;width:100%;padding:0 15px;text-align:center}li.jc-participants-top{display:inline-block;width:100%;text-align:center;padding:10px 0;background-color:#0f4464;color:#fff;text-transform:uppercase;font-weight:700}li.jc-participants-element{display:inline-block;width:100%;text-align:center;border-bottom:2px solid #e6e6e6;padding:20px 0}.jc-participants-col{display:inline-block;margin-right:-4px;float:none;vertical-align:middle;font-size:14px}.fa-mars{color:#2196f3;font-weight:700}.fa-venus{color:#e91e63;font-weight:700}ul.etablissement-list{display:block;width:100%;padding:0 15px;text-align:center}li.etablissement-top{display:inline-block;width:100%;text-align:center;padding:10px 0;background-color:#0f4464;color:#fff;text-transform:uppercase;font-weight:700}li.etablissement-element{display:inline-block;width:100%;text-align:center;border-bottom:2px solid #e6e6e6;padding:20px 0}.row-centered{text-align:center}.etablissement-col{display:inline-block;margin-right:-4px;float:none;vertical-align:middle;font-size:14px}a.etablissement-title{display:block;font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f4464;line-height:30px}.etablissement-lieu{text-align:left}.etablissement-image img{height:auto;width:100%;vertical-align:middle}@media(max-width:768px){.etablissement-image img{width:30%}}form#searchform-etablissement{display:block;width:100%;padding:0 15px}form#searchform-etablissement span{font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;margin:20px 0;line-height:44px;padding:0 10px}form#searchform-etablissement input[type=text]{display:inline-block}select.etablissement-select{border:2px solid #e6e6e6;padding:10px 15px;display:inline-block;font-family:pt sans,sans-serif;font-size:15px;color:#000;border-radius:0;margin-right:5px}form#searchform-etablissement option[selected=selected]{color:#ccc}select.etablissement-select:focus,form#searchform-etablissement input:focus{border-color:#0f4464;transition:ease-in .2s}form#searchform-etablissement input[type=submit]{display:block;width:260px;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#0f4464;padding:10px 15px;text-align:center;border-radius:0;border:2px solid #0f4464;position:relative;margin:25px auto}form#searchform-etablissement input[type=submit]:hover{color:#0f4464;border:2px solid #0f4464;background-color:#fff!important;transition:ease-in .2s;border-color:#0f4464}@media screen and (max-width:1000px){form#searchform-etablissement input{width:100%;margin-bottom:15px}}@media screen and (max-width:750px){form#searchform-etablissement input{width:100%;margin-bottom:0}select.etablissement-select{width:100%;margin-bottom:10px}}.etablissement-content p{padding:10px 15px;font-size:18px;line-height:24px}.etablissement-content a{color:#0f4464;font-weight:700}.etablissement-content a:hover{color:#000}.etablissement-content h3{padding:20px 15px 10px;color:#000;font-size:20px;font-weight:700}.etablissement-content img{width:100%;height:auto;padding-top:15px;padding-bottom:15px}.logo-etablissement{width:100%;text-align:center}.logo-etablissement img{max-width:200px;width:auto;height:auto}.links-to-bloc{display:block;clear:both;padding:10px 15px;text-align:center}a.link-to-bloc{background-color:#fff;border:2px solid #e6e6e6;padding:10px 13px;text-align:left;text-transform:uppercase;font-family:pt sans,sans-serif;color:#000;font-weight:700;font-size:15px;cursor:pointer;margin-bottom:10px;margin-right:8px;position:relative;display:inline-block}a.link-to-bloc:hover{background-color:#3080e8;border:2px solid #3080e8;color:#fff;transition:ease-in .3s}a.link-to-bloc:last-child{margin-right:0}@media screen and (max-width:560px){a.link-to-bloc{display:block;text-align:center;margin-bottom:10px;margin-right:0}a.link-to-bloc:last-child{margin-bottom:0}}span.title-etablissement{color:#3080e8;font-weight:700}a.etablissement-btn{display:block;width:95%;margin:auto;background-color:#fff;border:2px solid #3080e8;background-color:#3080e8;padding:10px 13px;text-align:left;text-transform:uppercase;font-family:pt sans,sans-serif;color:#fff;font-weight:700;font-size:15px;cursor:pointer;margin-top:10px;margin-bottom:10px;position:relative}a.etablissement-btn i{content:"\f178";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:18px;top:12px;right:15px;position:absolute}a.etablissement-btn:hover{transition:ease-in .2s;border:2px solid #3080e8;background-color:#fff;color:#3080e8}a.etablissement-btn:hover i{color:#3080e8}.etablissement-content .etablissement-video{padding-left:15px;padding-right:15px}.social-etablissement{padding:0;list-style:none;display:inline-block;text-align:center;width:100%;margin:6px auto}.social-etablissement li{display:inline-block;margin:4px 2px}.social-etablissement a{display:inline-block;float:left;width:45px;height:45px;font-size:20px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;line-height:42px;background:#000;position:relative;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;border:2px solid transparent;color:#fff}.social-etablissement a:hover{-moz-box-shadow:#fff 0 45px 0 inset;-webkit-box-shadow:#fff 0 45px 0 inset;box-shadow:#fff 0 45px 0 inset;border:2px solid #e6e6e6;color:#fff}.social-etablissement .twitter{background:#00aced}.social-etablissement .facebook{background:#3b579d}.social-etablissement .google-plus{background:#dd4a3a}.social-etablissement .youtube{background:#cd201f}.social-etablissement a:hover>i{color:#fff}.social-etablissement a.twitter:hover>i{color:#00aced}.social-etablissement a.facebook:hover>i{color:#3b579d}.social-etablissement a.google-plus:hover>i{color:#dd4a3a}.social-etablissement a.youtube:hover>i{color:#cd201f}@media screen and (max-width:800px){.social-etablissement a span{display:none;visibility:hidden;opacity:0}}@media screen and (min-width:800px){.social-etablissement a span{position:absolute;left:-35px;right:-35px;top:0;z-index:-1;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;background:#0f4464;text-transform:uppercase;visibility:hidden;opacity:0;-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.social-etablissement a span:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0f4464;position:absolute;top:-5px;left:50px}.social-etablissement a:hover span{top:48px;visibility:visible;opacity:1;z-index:2}}ul.emission-list{display:block}ul.emission-list li.emission-element:nth-child(2n+1){clear:both}ul.emission-list li.emission-element article{position:relative;width:100%;background-color:#fff;cursor:pointer;color:#fff;transition:all .5s;margin-bottom:30px}ul.emission-list li article .emission-media{position:relative;height:100%;width:100%;z-index:1;overflow:hidden}ul.emission-list li .emission-media img{display:block;width:100%;max-height:250px}ul.emission-list li article a{position:absolute;bottom:0;width:100%;z-index:2;padding:20px;box-sizing:border-box;transition:all .3s;color:#fff}h3.emission-title{margin-bottom:0;font-size:20px;font-weight:700;transition:color .3s}ul.emission-list li.emission-element article:hover h3.emission-title{color:#80a1b5}li.grilletv-element{font-size:15px;text-align:left;padding-top:10px;padding-bottom:10px}.grilletv-element .grilletv-title{font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f4464}.grilletv-element .grilletv-time{color:#969696}.grilletv-element .grilletv-resume{margin-bottom:5px}ul.partenaires-list li.partenaire-element{margin-bottom:30px}ul.partenaires-list li.partenaire-element a img{padding-top:10px;padding-bottom:10px;height:auto;width:70%}h2.partenaire-title{font-family:pt sans narrow,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#0f4464;padding-bottom:15px;padding-top:10px}@media screen and (max-width:768px){ul.partenaires-list li.partenaire-element a{text-align:center}h2.partenaire-title{text-align:center}}.resultat-bac-header{margin-bottom:20px;width:100%;padding-right:15px;padding-left:15px}.resultat-bac-footer{margin-top:20px;width:100%;padding-right:15px;padding-left:15px}a.resultat-bac-header-link,a.resultat-bac-footer-link{display:block}a.resultat-bac-header-link img,a.resultat-bac-footer-link img{width:100%;height:auto}@media screen and (max-width:500px){.resultat-bac-header{margin-bottom:10px}.resultat-bac-footer{margin-top:10px}}ul.resultat-bac-sponsors{display:block;width:100%}ul.resultat-bac-sponsors li{display:inline-block;width:calc(100%/3);padding-right:15px;padding-left:15px;padding-bottom:10px}ul.resultat-bac-sponsors li img{width:100%}@media screen and (max-width:700px){ul.resultat-bac-sponsors li{width:100%;padding-bottom:15px}}.resultat-bac{font-size:0}.resultat-bac h1{font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;color:#000;padding:20px 15px}.resultat-bac p{padding:10px 15px;font-size:18px;line-height:24px}.resultat-bac-bloc,.resultat-bac-show{display:block;padding:15px;width:100%}.resultat-bac-show p{padding:15px;font-size:18px;line-height:24px}@media screen and (min-width:900px){.resultat-bac-bloc{display:inline-block;vertical-align:top;padding:15px;width:70%}.resultat-bac-show{display:inline-block;vertical-align:top;padding:0;width:30%}}.resultat-bac-bloc .form-group{padding-top:7px;margin-bottom:8px;display:inline-block;width:100%}.resultat-bac-bloc label.resultat-bac-checkbox-label{font-size:14px}.resultat-bac-bloc label.resultat-bac-label{display:block;height:45px;margin-bottom:0;line-height:45px;font-size:15px;font-weight:400;color:#000;font-family:pt sans,sans-serif}.resultat-bac-bloc input.resultat-bac-input{width:100%}.resultat-bac-bloc input.resultat-bac-input:focus{border-color:#0f4464;transition:ease-in .2s}.resultat-bac-submit{display:block;width:260px;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#0f4464;padding:10px 15px;text-align:left;border-radius:0;border:2px solid #0f4464;position:relative;margin:25px auto}.resultat-bac-submit:hover{border:2px solid #0f4464;background-color:#fff!important;transition:ease-in .2s;border-color:#0f4464}.resultat-bac-submit:focus,.resultat-bac-submit:active{border:2px solid #0f4464;background-color:#fff!important;transition:ease-in .2s;outline:none!important;box-shadow:none!important;border-color:#e6e6e6!important}select#specialisation-bac,select#academie_canditat{width:100%;border:2px solid #e6e6e6;padding:10px 15px;display:inline-block;font-family:pt sans,sans-serif;font-size:15px;color:#000;border-radius:0;margin-right:5px}.resultat-bac-submit i{content:"\f1d8";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:15px;top:13px;right:15px;position:absolute}.resultat-bac-submit:hover i,.resultat-bac-submit:focus i,.resultat-bac-submit:active i{color:#0f4464;transition:ease-in .2s}.resultat-bac-show{font-size:14px}a.concours-header-link{display:block;margin-bottom:20px}a.concours-footer-link{display:block;margin-top:20px}@media screen and (max-width:500px){a.concours-header-link{margin-bottom:10px}a.concours-footer-link{margin-top:10px}}img.concours,img.concours-header-image,img.concours-footer-image{width:100%;height:auto}img.concours-ibde-header-image{margin-bottom:20px;width:100%;height:auto}@media screen and (max-width:991px){.concours{padding-left:15px;padding-right:15px}}.concours h1{font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;color:#000;text-align:center;padding:10px 15px}.presentation-concours{padding:10px 0;font-size:16px;margin-bottom:10px}.desc-presentation-concours{margin-top:30px}.desc-presentation-concours a{color:#0f4464;font-weight:700}.desc-presentation-concours a:hover{color:#000}.episodes-concours,.teams-concours{padding:0 15px}.episode-concours,.team-concours{padding:0 5px}@media(max-width:768px){.episode-concours,.team-concours{padding:0}}@media(min-width:768px) and (max-width:991px){.episode-concours:nth-child(2n+1){clear:both}.team-concours:nth-child(2n+1){clear:both}}.episode-concours .video-wrapper{margin-bottom:5px;margin-top:0}.episode-concours p,.team-concours p{padding:10px 10px 15px;font-size:14px}.team-concours img{margin-bottom:10px;width:100%;height:auto}.presentation-jury{padding:10px 15px;font-size:16px;margin-bottom:10px}.desc-jury-concours{margin-top:30px}.image-jury-concours img{width:100%;height:auto}.desc-partenaires-concours{padding:10px 15px}.desc-partenaires-concours h3{font-size:18px;font-weight:700;padding-bottom:10px}.desc-partenaires-concours p{font-size:16px;padding-bottom:20px}h1.concours-ibde{font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;color:#000;padding:20px 15px;text-align:center}.links-to-bloc-ibde{display:block;clear:both;padding:10px 15px;text-align:center}a.link-to-bloc-ibde{background-color:#fff;border:2px solid #e6e6e6;padding:10px 13px;text-align:left;text-transform:uppercase;font-family:pt sans,sans-serif;color:#000;font-weight:700;font-size:15px;cursor:pointer;margin-bottom:10px;margin-right:8px;position:relative;display:inline-block}a.link-to-bloc-ibde:hover{background-color:#ff4200;border:2px solid #ff4200;color:#fff;transition:ease-in .3s}a.link-to-bloc-ibde:last-child{margin-right:0}a.link-to-bloc-ibde.active{background-color:#ff4200;border:2px solid #ff4200;color:#fff}a.link-to-bloc-ibde.inactive{cursor:not-allowed;background-color:#e6e6e6!important;border:2px solid #e6e6e6!important;color:#000!important}a.link-to-bloc-ibde.inactive:hover{cursor:not-allowed;background-color:#e6e6e6;border:2px solid #e6e6e6;color:#000}@media screen and (max-width:560px){a.link-to-bloc-ibde{display:block;text-align:center;margin-bottom:10px;margin-right:0}a.link-to-bloc-ibde:last-child{margin-bottom:0}}.concours-ibde-content p{font-size:18px;line-height:24px}.concours-ibde-content .image-participer{text-align:center}img.logo-partenaire{width:100%;height:auto;padding:20px 15px 0}.list-jury .jury-item{text-align:center;margin-top:10px}h3.title-jury{color:#000;font-size:20px;font-weight:700;padding:15px 0 0}.desc-jury{padding:10px 0!important}p.desc-jury{min-height:68px}img.image-jury{max-width:120px;max-height:150px}h3.title-episodes,h3.title-finale{color:#000;font-size:20px;font-weight:700;padding:15px}a.sponso-header-link{display:block;margin-bottom:20px}a.sponso-footer-link{display:block;margin-top:20px}@media screen and (max-width:500px){a.sponso-header-link{margin-bottom:10px}a.sponso-footer-link{margin-top:10px}}img.sponso,img.sponso-header-image,img.sponso-footer-image{width:100%;height:auto}@media screen and (max-width:991px){.sponso{padding-left:15px;padding-right:15px}}.sponso .article-sponso{margin-bottom:10px;position:relative;background-size:cover;height:245px;padding-left:5px;padding-right:5px}.sponso .media-article-sponso{position:relative;height:100%;width:100%;z-index:1;overflow:hidden}.sponso .media-article-sponso img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:block;height:100%;width:auto}@media screen and (min-width:500px) and (max-width:768px){.sponso .media-article-sponso img{background-size:cover;width:100%;height:auto}}@media screen and (max-width:500px){.sponso .media-article-sponso img{background-size:cover;width:auto;height:100%}}a.content-article-sponso{position:absolute;bottom:0;left:0;padding:20px;z-index:5;color:#fff;font-family:pt sans,sans-serif;text-decoration:none}.article-sponso .filter{z-index:4;display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.article-sponso .content-article-sponso:hover+.media-article-sponso .filter,.article-sponso .filter:hover{opacity:.9;transition:all ease-in .3s}.sidebar{width:300px;max-width:300px;float:left;margin-left:5px;margin-right:15px}.bloc-sidebar{margin-bottom:30px}@media screen and (max-width:800px){.content{width:100%;float:none;margin-right:20px}.sidebar{width:100%!important;float:none;margin:0 auto!important;max-width:100%;margin-top:30px!important;text-align:center;display:inline-block}.bloc-sidebar{padding-left:15px;padding-right:15px}}.bloc-sidebar a img{width:100%;height:auto;margin-bottom:10px}.bloc-sidebar a:hover img{opacity:.8;transition:all ease-in .3s}.bloc-sidebar a:last-child img{margin-bottom:0}.sidebar h2,.sidebar h3{padding-bottom:15px;padding-top:5px;font-size:25px;font-weight:700;color:#0f4464;font-family:pt sans narrow,sans-serif;text-align:center}.sidebar p{font-size:15px;text-align:left;padding-right:15px;padding-left:15px}.social-sidebar{padding:0;list-style:none;display:inline-block;text-align:center;width:100%;margin:6px auto}.social-sidebar li{display:inline-block;margin:4px 2px}.social-sidebar a{display:inline-block;float:left;width:40px;height:40px;font-size:20px;color:#fff;text-decoration:none;cursor:pointer;text-align:center;line-height:40px;background:#000;position:relative;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.social-sidebar a{color:#fff}.social-sidebar a:hover{-moz-box-shadow:#000 0 40px 0 inset;-webkit-box-shadow:#000 0 40px 0 inset;box-shadow:#000 0 40px 0 inset}.social-sidebar a:hover>i{color:#fff}.social-sidebar .twitter{background:#00aced}.social-sidebar .facebook{background:#3b579d}.social-sidebar .google-plus{background:#dd4a3a}.social-sidebar .youtube{background:#cd201f}.social-sidebar .instagram{background:#9b6954}.social-sidebar .snapchat{background:#fffc00;color:#000}@media screen and (max-width:800px){.social-sidebar a span{display:none;visibility:hidden;opacity:0}}@media screen and (min-width:800px){.social-sidebar a span{position:absolute;left:-35px;right:-35px;top:0;z-index:-1;color:#fff;font-family:pt sans,sans-serif;font-weight:700;font-size:15px;background:#0f4464;text-transform:uppercase;visibility:hidden;opacity:0;-o-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);-moz-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.social-sidebar a span:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #0f4464;position:absolute;top:-5px;left:50px}.social-sidebar a:hover span{top:48px;visibility:visible;opacity:1;z-index:2}}a.post-sidebar{border:2px solid transparent;border-bottom:2px solid #e6e6e6;padding:18px;font-family:pt sans,sans-serif;font-weight:700;font-size:16px;display:block}a.post-sidebar:hover{cursor:pointer;text-decoration:none;border-color:#0f4464;color:inherit;transition:ease-in .2s}a.concours-sidebar{border:2px solid transparent;border-bottom:2px solid #e6e6e6;font-family:pt sans,sans-serif;font-weight:700;font-size:16px;display:block;margin-top:15px}a.concours-sidebar:hover{cursor:pointer;text-decoration:none;border-color:#0f4464;color:inherit;transition:ease-in .2s}a.concours-sidebar img.concours-sidebar-img{width:100%;height:auto;display:block;margin-bottom:0}a.concours-sidebar:hover img.concours-sidebar-img{opacity:1}a.concours-sidebar .concours-sidebar-text{padding:18px}p.poll-question{font-size:16px;font-weight:700;font-family:pt sans;text-align:left;background-color:#e6e6e6;padding:20px}.wp-polls input.btn-vote-poll{padding:10px;background-color:#0f4464;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700;font-family:pt sans}.wp-polls a.see-results-poll{float:right;line-height:42px;color:#0f4464;font-size:16px;font-weight:700;font-family:pt sans narrow}.wp-polls ul.wp-polls-ul{margin:0}.wp-polls ul.wp-polls-ul li{padding:15px 20px;border-bottom:2px solid #e6e6e6;line-height:13px;font-size:16px;font-weight:400}.wp-polls ul.wp-polls-ul li label{line-height:16px;font-weight:400;font-size:16px}.wp-polls .poll-footer{padding:15px}.wp-polls .pollbar{margin-top:5px}footer{background-color:#fff}.container-footer{width:1020px;max-width:100%;margin:0 auto;padding:10px;display:block}@media screen and (max-width:1020px){.container-footer{width:100%;padding-right:0;padding-left:0}}.secondary-footer{border-top:1px solid #e6e6e6;display:block;padding-left:20px;padding-right:20px}.secondary-footer .top-footer{text-transform:uppercase;font-family:pt sans,sans-serif;font-size:15px;color:#0f4464;font-weight:700;display:inline-block;float:right;line-height:28px}.secondary-footer .top-footer a:hover{color:#151515;transition:all ease-in .3s}footer .main-footer{border-top:1px solid #e6e6e6;padding-top:20px;padding-bottom:20px}.canal-footer{text-align:center;margin:10px 0}.canal-footer ul{display:inline-block;min-height:65px;line-height:49px;margin:0 28px}.canal-footer ul li{display:inline-block;margin-right:28px}.canal-footer ul li:last-child{margin-right:0}.canal-footer img.logo-footer{width:65px;height:auto;display:inline-block;margin-right:12px}.number-canal-footer{width:20px;line-height:16px;display:inline-block;font-family:pt sans narrow,sans-serif;font-weight:700;font-size:15px;color:#151515;text-transform:uppercase}.legal-footer{text-align:center;color:#0f4464;font-size:16px;padding:10px;word-wrap:normal}.legal-footer a:hover{color:#000;transition:all ease-in .3s}.legal-footer .separator-footer{display:inline-block;margin:0 9px 0 5px;width:1px;background-color:#e9e9e9;height:13px;vertical-align:middle}.legal-footer .no-separator .separator-footer{display:none!important}.legal-footer li.menu-item{display:inline-block}.legal-footer li.menu-item:first-child span{display:none}footer .usual-footer{background-color:#151515;color:#8f8f8f;padding-top:10px;padding-bottom:10px;display:block;padding-left:20px;padding-right:20px}.social-footer,.copyright-footer{display:inline-block}.social-footer{float:left;line-height:28px}.social-footer a{margin-right:8px;font-size:16px;color:#23527c;transition:color ease .3s}.social-footer a:hover{color:#000}.dev-footer{display:inline-block}.dev-footer a{transition:color ease .3s}.dev-footer a:hover{color:#fff}.copyright-footer{float:right}@media screen and (max-width:550px){.social-footer,.copyright-footer,.top-footer{display:block;text-align:center;width:100%}.copyright-footer{margin-top:10px}}a.backtop{display:none;opacity:0}a.backtop i{display:none;opacity:0}@media screen and (min-width:500px){a.backtop{position:fixed;bottom:85px;right:50px;font-size:17px;width:35px;height:35px;color:#fff;background-color:#0f4464;text-align:center;line-height:35px;z-index:999;opacity:1}a.backtop:hover{color:#fff;background-color:#151515;transition:all ease 1s}a.backtop i{display:inline-block;opacity:1}}.error{text-align:center;margin-top:100px;margin-bottom:100px}.error h2{font-family:pt sans narrow,sans-serif;font-size:45px;font-weight:700;color:#000;padding:20px 15px}.error p{font-size:15px;padding:30px}a.error{display:block;width:260px;height:initial;margin:auto;background-color:#fff;border:2px solid #e6e6e6;padding:10px 13px;text-align:left;text-transform:uppercase;font-family:pt sans,sans-serif;color:#000;font-weight:700;font-size:15px;cursor:pointer;margin-top:10px;margin-bottom:30px;position:relative}a.error:hover{transition:ease-in .2s;border:2px solid #0f4464;color:#0f4464}a.error i{content:"\f178";font-family:fontawesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:18px;top:12px;right:15px;position:absolute}@media screen and (max-width:800px){#isnotmobile{display:none}}@media screen and (min-width:800px){#isnotmobile{display:block;width:0;height:0}}