/* Sidebar agenda */
.secondary-agenda a.return-list {padding:10px;display:block;width:260px;height:30px;line-height:30px;font-size:12px;text-transform:uppercase;text-decoration:none!important;margin-bottom:32px;text-align:center;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;}
.secondary-agenda a.return-list:hover {text-decoration:none!important}
.secondary-agenda a.return-list .return-arrow-left {font-size:17px;margin:-1px 0px 0 9px;display:block;float:left;}
.secondary-agenda a.return-list:hover .return-arrow-left {text-decoration:none;}

/* Slider agenda connecté */
.relations-agenda-v2 {height:162px;overflow:hidden;margin:0!important;transition:all 0.3s ease-in-out;position:relative;padding:10px 18px 10px;}
.relations-agenda-v2 ul {padding:0!important;height:130px;margin-left:0!important;}
.relations-agenda-v2 ul li {position:relative;margin-right:0;width:255px;padding:16px 8px!important;height:130px;float:left;margin-right:20px;list-style-image:none!important;background-color:#fff;}
.relations-agenda-v2 ul li .categorie-date {width:93px;float:left;border-right:1px solid #262626;height:98px;}
.relations-agenda-v2 ul li .categorie-date span {display:block;font-weight:300;color:#262626;}
.relations-agenda-v2 ul li .categorie-date span.phrase {font-size:12px;}
.relations-agenda-v2 ul li .categorie-date span.jour-lettre {display:none;}
.relations-agenda-v2 ul li .categorie-date span.date-agenda {padding:0;font-size:70px;line-height:52px;font-weight:bold;margin-bottom:11px;}
.relations-agenda-v2 ul li .categorie-date span.mois {font-weight:bold;font-size:14px;}
.relations-agenda-v2 ul li .categorie-date span.mois-court {display:none;}
.relations-agenda-v2 ul li .categorie-date span.mois-lettre {display:none;}
.relations-agenda-v2 ul li p.titre-agenda {font-size:18px;line-height:20px;color:#262626;margin:0px 0 0 12px;font-weight:300;float:left;width:149px;}
.relations-agenda-v2 ul li a.voir-fiche {color:#fff!important;background-color:#483f3a;display:block;text-align:center;height:31px;line-height:30px;text-decoration:none!important;font-size:16px;font-weight:normal!important;text-transform:lowercase;position:absolute;bottom:0;left:0;width:100%;}
.relations-agenda-v2 ul li a:hover.voir-fiche {text-decoration:underline!important;}
.relations-agenda-v2:hover .nav-agenda {position:absolute;top:80px;width:271px;}
.relations-agenda-v2:hover .prev-agenda, .relations-agenda-v2:hover .next-agenda {cursor:pointer;display:block;height:28px;width:28px;}
.relations-agenda-v2:hover .prev-agenda {background-position:0 -79px!important;float:left;}
.relations-agenda-v2:hover .next-agenda {background-position:-29px -79px!important;float:right;}

/* Catégorie agenda sidebar */
.context-liste-categories-agenda {border-top:10px solid #FFF;} /* Le border doit être de la même couleur que le fond de la colonne. Ou alors utiliser un margin-top, ca dépend de la maquette */
.context-liste-categories-agenda.no-relation {border-top:0; padding-bottom: 25px;}

/* Slider sidebar agenda v2 */
.evenementlie .nav-defaut-sidebar span.ie9-tools {display:block;float:left;margin-left:10px;}
.evenementlie .nav-defaut-sidebar .next span.ie9-tools {margin-right:-37px;}
.relations-agenda {height:107px;overflow:hidden;position:relative;}
.relations-agenda ul {overflow:hidden;position:relative;}
.relations-agenda ul li {position:relative;overflow:hidden;cursor:pointer;float:left;margin-right:20px;}
.relations-agenda ul li .categorie-date {width:105px;text-align:center;height:107px;}
.relations-agenda ul li .categorie-date span.phrase,
.relations-agenda ul li .categorie-date span.jour-lettre,
.relations-agenda ul li .categorie-date span.jour-nombre,
.relations-agenda ul li .categorie-date span.mois,
.relations-agenda ul li .categorie-date span.mois-court,
.relations-agenda ul li .categorie-date span.mois-chiffre {display:none;}
.relations-agenda ul li p.titre-agenda {text-transform:uppercase;font-weight:bold;padding:15px 0 0;margin-bottom:0;}
.relations-agenda ul li a.hover-context {display:none;position:absolute;width:100%;text-align:center;height:100%;top:0;left:0;min-height:104px;transition:all 0.3s ease-in-out;}
.relations-agenda ul li a.hover-context svg {position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:21px;height:21px;transition:all 0.3s ease-in-out;}
.relations-agenda ul li a.hover-context .background-link {display:block;z-index:0;background-color:#fff;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";width:100%;height:100%;}
.relations-agenda ul li a.hover-context span.lire-suite-ie {display:block;z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:21px;height:21px;text-indent:-9999px;background:url('../images/plus.png') no-repeat left top;}
.relations-agenda ul li:hover a.hover-context {display:block;}