/* #PRODUIRE{fond=style_public_plugin_agenda,couleur_claire=017ca5}
   md5:41fa52a08396b9ace7debceafc64862b */

/*.pagination a.creer {float:;}*/
/* vevent */
/*
li.item div.vevent h3 {margin:0;font-size:1.1em;}
li.item div.vevent p {margin:2px 0 0;}
li.item div.vevent p.date {font-size: 0.98em; }
ul.evenements li.item.court p,ul.evenements li.item.court .actions { display: none; }
li.item div.vevent p.category {font-size:0.9em;color:#999;}
*/
/* liste des evenements */
/*
.plier_deplier { float: ; font-size: 0.9em; }
.liste-items.evenements li.item { padding-left: 130px; }
.liste-items.evenements li.court { border-width: 1px; }
.liste-items.evenements li.item .jour { width: 120px; margin-left: -130px; float: ; display: inline; position: relative; overflow: hidden; white-space: nowrap; font-size: 98%; }

li.item .repetitions {margin-top:0.5em;font-size:0.9em;}
li.court .repetitions {display: none;}
li.item .repetitions ul,
li.item .repetitions li {display:inline;margin:0;padding:0;}
*/

.liste-items.evenements .actions {text-align:right;font-size:0.9em;margin:5px 0 0;}
.liste-objets.evenements p.date {margin-bottom: 0;}
.liste-objets.evenements .date.first-of {color:#000;}
.liste-objets.evenements .date.same-as {color:#ccc;}
 
.liste-objets.evenements .on td,.liste-objets.evenements .on th {background-color: var(--spip-color-theme-lighter)}

.liste-objets.evenements tr.repetition {filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.liste-objets.evenements .repetition .id a {display: block;}
/* sur la fiche rubriques */
.rubrique .agenda-statut img.statut {float:;margin-:5px;}
.rubrique .agenda-statut .bd {display: none;}

/* sur la fiche article */
.fiche_objet #agenda {position: relative;}
.fiche_objet #agenda .creer_evenement {position: absolute;top:-1px;right: 5px;}
.fiche_objet #agenda .onglets_simple {margin-bottom: 0}
.fiche_objet #agenda .onglets_simple+.liste-objets.evenements {margin-top: 0}
.fiche_objet #agenda .onglets_simple+.liste-objets.evenements+.creer_evenement {top:2em;}

/* sur la fiche evenement */
.evenement .fiche_objet .formulaire_dater {display: none;}
.evenement #wysiwyg .contenu_dates {margin-bottom: 1.5em;}
.evenement #wysiwyg .contenu_timezone_affiche .label {display: inline;font-weight: bold;}
.evenement #wysiwyg .contenu_timezone_affiche .timezone_affiche {display: inline;}
.evenement #wysiwyg .contenu_lieu .label {display: inline;font-weight: bold;}
.evenement #wysiwyg .contenu_lieu .lieu {display: inline;}
.evenement #wysiwyg .contenu_adresse .label {display: block;}
.evenement .fiche_objet .contenu_dates {padding-:20px;background:url('https://www.ccb-armor.org/plugins/auto/agenda/v5.1.0/prive/themes/spip/images/agenda-xx.svg?16px') no-repeat  0.25em;background-size:16px;}
.evenement #wysiwyg .contenu_places {margin-top: 1em;}
.evenement #wysiwyg .contenu_places .label {display: inline;font-weight: bold;}
.evenement #wysiwyg .contenu_places .places {display: inline;}
.evenement .fiche_objet .contenu_repetitions:not(.msg-alert) {padding-:20px;}
.evenement #wysiwyg .contenu_repetitions .label {display: inline;color:inherit;}
 .evenement #wysiwyg .contenu_repetition_de .label {display: block;color:inherit;}
.evenement .fiche_objet .contenu_repetitions .repetitions {display: inline;color:#999;}

/* edition d'un evenement */
.formulaire_editer_evenement .editer_parent {}
.formulaire_editer_evenement .editer_parent label {margin-:0;display:block;float:left;padding:2px 0;width:130px;}
.formulaire_editer_evenement .editer_parent_disabled { background: #eee;}

.formulaire_editer_evenement .fieldset {margin-top: 0.75em;}

.formulaire_editer_evenement .editer_horaire {padding-top:0;margin-top:0; width: 45%; float: left;}
.formulaire_editer_evenement .editer_horaire label {margin:0;display:inline;width:auto;float:none;}
.formulaire_editer_evenement .editer_timezone_affiche {padding-top:0;margin-top:-1.7em; width: 45%; float: right; clear: none;}
.formulaire_editer_evenement .editer_timezone_affiche label {margin:0;display:inline;width:auto;float:none;}
.formulaire_editer_evenement .editer.editer_date,
.formulaire_editer_evenement .editer.editer_date li {clear:left;}
.formulaire_editer_evenement .editer.editer_date_debut_fin label { /*vertical-align: top;*/ }
.formulaire_editer_evenement img.ui-datepicker-trigger { max-width:1.25em;margin-top: -0.25em; }

.formulaire_editer_evenement input.date {width:6.5em !important;padding-right:20px;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;-ms-box-sizing: content-box;box-sizing: content-box;}
.formulaire_editer_evenement span.afficher_horaire label {float:none;display:inline;padding:0;margin:0;}
.formulaire_editer_evenement input.heure {width:4.5em !important;}

.formulaire_editer_evenement .editer.editer_date label.heure {display:none;}
.formulaire_editer_evenement .editer.editer_date label {display:inline;float:none;margin:0;}

.formulaire_editer_evenement .editer_repetitions .information {margin: 0}
.formulaire_editer_evenement .editer_repetitions>label {display: inline-block}
.formulaire_editer_evenement .editer_repetitions>label+button {float:right;}
.formulaire_editer_evenement .ajouter_repetitions {display: flex;flex-direction: row;}
.formulaire_editer_evenement #repetitions_picker {order:2;width: auto;flex-grow: 2}
.formulaire_editer_evenement #repetitions_picker .datepicker-inline {width: auto}
.formulaire_editer_evenement #repetitions_picker+textarea[readonly] {margin-: 20px;order:1;height: auto}
.formulaire_editer_evenement .editer_inscription .choix {display:block;}
.formulaire_editer_evenement .editer_inscription .choix input.text {width:50px;margin-left:1em;/*vertical-align:top;*/}

/* le picker */

/* begin: jQuery UI Datepicker moving pixels fix */
	table.ui-datepicker-calendar {border-collapse: separate;}
	.ui-datepicker-calendar td {border: 1px solid transparent;}
/* end: jQuery UI Datepicker moving pixels fix */
/* begin: jQuery UI Datepicker emphasis on selected dates */
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
	background: ; /* a color that fits the widget theme */
	color: white; /* a color that is readeable with the color above */
}
/* end: jQuery UI Datepicker emphasis on selected dates */

#repetitions_picker {}
.editer_repetitions textarea {width:100%;height:4em;color:#999;border:1px solid #999;}

/* Calendrier */
ul.menu li .pagination a, ul.menu li .pagination strong.on { display:inline; }