@charset "UTF-8";.single_content.generic_page .content_news{width:100%}.single_content .col{padding:0}#planning{overflow:hidden}#planning #sidebar{float:left;padding:20px;background-color:#efefef}#planning #sidebar p{margin:0}#planning #sidebar .info{padding:10px;border:1px solid #ddd;margin-bottom:15px;background-color:#eee}#planning #sidebar .group{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd;clear:both}#planning #sidebar .group label{width:100%;margin:0;cursor:inherit}#planning #sidebar .group .weekday-link{cursor:pointer}#planning #timeline{float:left;width:40%;padding:0 20px;min-height:500px;min-width:380px}#planning #timeline .loading{padding:10px}#planning #timeline .session{height:71px;overflow:hidden}#planning #timeline .session:nth-of-type(2n){background:#eee;background:-moz-linear-gradient(left,#eee 35%,#fff 100%);background:-webkit-linear-gradient(left,#eee 35%,#fff 100%);background:linear-gradient(to right,#eee 35%,#fff 100%)}#planning #timeline p{margin:0}#planning #timeline .hour,#planning #timeline .infos,#planning #timeline .infos-col2{display:inline-block;height:100%}#planning #timeline .hour{float:left;padding:7px;line-height:2.1;font-size:.9em;padding-top:10px}#planning #timeline img{vertical-align:top}#planning #timeline .infos-col2{float:right;width:60px;position:relative}#planning #timeline .stage{font-size:.8em;text-align:right;line-height:1;margin-top:3px;font-family:Palanquin,sans-serif;font-weight:700;color:#f83600}#planning #timeline .stage span{display:inline-block;color:#fff;font-size:1.2em;font-family:Catamaran,sans-serif;font-weight:700;position:relative;padding:5px;line-height:1;padding-bottom:3px;z-index:2}#planning #timeline .stage span:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);z-index:-1;background:#f83600;background:-moz-linear-gradient(left,#f83600 0,#fead44 100%);background:-webkit-linear-gradient(left,#f83600 0,#fead44 100%);background:linear-gradient(to right,#f83600 0,#fead44 100%)}#planning #timeline .stage span:before:hover{background:#f83600}#planning #timeline .stage a{text-decoration:none;color:#f83600}#planning #timeline .stage:hover span:before{background:#f83600}#planning #timeline .where{text-align:right;font-family:Palanquin,sans-serif;font-weight:400;font-size:.9em;position:absolute;bottom:6px;right:5px;line-height:1}#planning #timeline .infos{position:relative;min-width:150px;padding:0 5px}#planning #timeline .discipline,#planning #timeline .level{font-family:Palanquin,sans-serif;font-weight:700;margin-top:5px}#planning #timeline .prof{font-family:Palanquin,sans-serif;font-weight:400;position:absolute;bottom:6px}#planning #timeline .discipline,#planning #timeline .level,#planning #timeline .prof{line-height:1}#planning #timeline .discipline a,#planning #timeline .level a,#planning #timeline .prof a{line-height:1;color:#f83600;text-decoration:none}#planning #timeline .discipline{font-size:.9em}#planning #timeline .level,#planning #timeline .prof{font-size:.8em}#planning #timeline .next-day .session:nth-of-type(2n){background:#eee;background:-moz-linear-gradient(left,#eee 35%,#fff 100%);background:-webkit-linear-gradient(left,#eee 35%,#fff 100%);background:linear-gradient(to right,#eee 35%,#fff 100%)}#planning #timeline p.date{background-color:#404040;text-align:center;color:#fff;border-bottom:3px solid #bebebe;padding:7px 0;line-height:1}#planning #timeline .session{backface-visibility:hidden;z-index:1}#planning #timeline .session-move{transition:all .6s ease-in-out 50ms}#planning #timeline .session-enter-active{transition:all .4s ease-out}#planning #timeline .session-leave-active{transition:all .2s ease-in;position:absolute;z-index:0}#planning #timeline .session-enter,#planning #timeline .session-leave-to{opacity:0}#planning #timeline .fa-video{color:#1e90ff;margin:0 2px;top:1px;position:relative}#planning #timeline .shop{font-size:10px;background-color:purple;color:#fff!important;padding:0 4px;border-radius:5px}#planning #threadlist{float:left;width:30%;padding:20px;background-color:#efefef}#planning #threadlist ul{list-style-type:none;padding:0}#planning #threadlist ul li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}