/*
#@/web/spip/plugins/spipr-dane/css/spipr-dane-pages.less
#@/web/spip/sites/lettres-histoire.ac-versailles.fr/squelettes/css/variables.less
#@/web/spip/sites/lettres-histoire.ac-versailles.fr/squelettes/css/colors.less
*/
/* pour plugin bootstrap >2.0 */
/* Pages spécifiques */
.page_sommaire #nav .menu-container {
  padding-left: 0;
}
.page_sommaire #nav .menu-container .nav .item-picto.home a.icon-nav-home {
  background-color: #fbba08;
}
.page_sommaire #content .selection {
  margin-top: 2em;
}
.page_sommaire .liste h2 {
  font-size: 1.6em;
  font-variant: small-caps;
  border-bottom: 0px solid #eeeff0;
}
.page_sommaire .liste h2.h2 {
  font-weight: normal;
}
.page_sommaire .liste.evenements .bt a {
  color: #fafafa;
}
.page_sommaire .liste.evenements .category {
  display: none;
}
.page_sommaire .aside .liste ul.liste-items li span {
  /* padding-left:inherit; */
}
.page_sommaire #aside .liste.videos {
  text-align: center;
}
.page_sommaire #aside .liste.videos .liste-items .item {
  padding: 1em 0 0 0;
  background: none;
}
.page_sommaire #aside .liste.videos .liste-items .item h3 {
  margin-bottom: .5em;
}
.page_sommaire #aside .liste.videos .liste-items .item:hover {
  background: none;
}
.page_sommaire #aside .liste.videos .oembed_video .oembed.oe-video {
  margin: 0 -15px;
}
.page_sommaire #aside .liste.videos .oembed_video .spip_doc_titre {
  display: none;
}
.page_sommaire #footer {
  margin-top: 0;
}
.page_article .content .main {
  margin-bottom: 2em;
}
.page_article .content span.tags {
  margin-top: 0;
}
.page_article .content span.tags li {
  margin-bottom: 1.5em;
}
.page_article .content .evenement .url {
  color: inherit;
  cursor: inherit;
  text-decoration: none;
}
.page_article .content .formulaire_formidable {
  background-color: #fff;
  margin-bottom: 0;
}
.page_article .content .pagination_precedent_suivant ul.liste-items {
  list-style: none;
  margin: 4em 0;
  padding: 1em 0;
}
.page_article .content .pagination_precedent_suivant ul.liste-items li.item {
  display: inline-block;
  clear: none;
  padding: 0;
}
.page_article .content .pagination_precedent_suivant ul.liste-items li.item.right {
  text-align: right;
}
.page_article .content .pagination_precedent_suivant ul.liste-items li.item a {
  padding: 1em 2em;
  display: block;
}
.page_article .content .pagination_precedent_suivant ul.liste-items li.item a span.normal {
  color: #000000;
}
.page_article .content .pagination_precedent_suivant ul.liste-items li.item a span.big {
  display: block;
}
.page_article .ps h2 {
  visibility: hidden;
}
.page_article .aside.secondary {
  padding-top: 2.5em;
}
.page_breve #content .hyperlien,
.page_article #content .hyperlien {
  background-color: #eeeff0;
}
.page_rubrique .icone-rss,
.page_rubrique .icone {
  display: none;
}
.page_rubrique .liste.menu.rubriques ul.inline {
  margin: 0;
}
.page_rubrique .liste.menu.rubriques ul.inline li.item.span2 {
  border-top: 1px solid #eeeff0;
  margin: -1px 6px 0 0;
  min-width: 180px;
  min-height: 4em;
  text-align: center;
  vertical-align: top;
  float: none;
  display: inline-block;
}
.page_rubrique .liste.sites,
.page_sites .liste.sites {
  margin-left: 0;
}
.page_rubrique .liste.sites .item,
.page_sites .liste.sites .item {
  float: none;
  margin-left: 0;
}
.page_rubrique .liste.sites .item.span2,
.page_sites .liste.sites .item.span2 {
  padding: .4em 1em;
  min-width: 180px;
}
.page_rubrique .liste.sites .item .spip_logos,
.page_sites .liste.sites .item .spip_logos {
  display: block;
  margin: 0 auto 11px auto;
}
.page_site .aside.secondary {
  padding-top: 2.5em;
}
.page_site .aside .liste.sites .liste-items li.item {
  border: none;
}
.page_site #content .hyperlien {
  margin: 1em 0 1.5em 0;
  font-size: 1.3em;
}
.page_site #content .liste.syndic {
  border: 1px solid #eeeff0;
}
.page_site #content .liste.syndic ul.liste-items li {
  padding: 1em;
}
.page_site #content .liste.syndic ul.liste-items li h3 {
  margin-bottom: .3em;
}
.page_site #content .liste.syndic ul.liste-items li a {
  padding: .5em 0;
}
.page_site #content .liste.syndic ul.liste-items li a.spip_out {
  padding-right: 20px;
}
.page_site #content .liste.syndic ul.liste-items li .small a {
  display: inline;
  padding: 0;
}
.page_plan #content .main ul.plan {
  list-style: none;
  font-size: 1.2em;
}
.page_plan #content .main ul.plan li a {
  display: block;
}
.page_plan #content .main ul.plan li a:hover {
  background-color: #eeeff0;
}
.page_plan #content .main ul.plan ul {
  list-style: none;
  font-size: 90%;
}
.page_recherche #aside .liste.span4,
.page_recherche #content .liste.span4 {
  margin-right: 20px;
  margin-left: 0;
}
.page_recherche #aside .liste.span4 .tags ul li.item,
.page_recherche #content .liste.span4 .tags ul li.item {
  padding: .5em 1em;
}
.page_recherche #aside .liste.span4 .tags ul li.item:hover,
.page_recherche #content .liste.span4 .tags ul li.item:hover {
  background: transparent;
}
.page_recherche #aside .liste.span4 .tags ul li.item > a,
.page_recherche #content .liste.span4 .tags ul li.item > a {
  display: inline;
  padding: .4em 1em;
}
.page_star #content .liste h2.h2,
.page_rubrique #content .liste h2.h2,
.page_grappe #content .liste h2.h2,
.page_mot #content .liste h2.h2,
.page_sites #content .liste h2.h2,
.page_star .liste h2.h2,
.page_rubrique .liste h2.h2,
.page_grappe .liste h2.h2,
.page_mot .liste h2.h2,
.page_sites .liste h2.h2 {
  text-align: left;
  font-size: 1.5em;
}
.page_star #content .liste.sites .liste-items,
.page_rubrique #content .liste.sites .liste-items,
.page_grappe #content .liste.sites .liste-items,
.page_mot #content .liste.sites .liste-items,
.page_sites #content .liste.sites .liste-items,
.page_star .liste.sites .liste-items,
.page_rubrique .liste.sites .liste-items,
.page_grappe .liste.sites .liste-items,
.page_mot .liste.sites .liste-items,
.page_sites .liste.sites .liste-items {
  display: inline-block;
  border-bottom: 1px solid #eeeff0;
}
.page_star #content .liste.sites .liste-items li.item,
.page_rubrique #content .liste.sites .liste-items li.item,
.page_grappe #content .liste.sites .liste-items li.item,
.page_mot #content .liste.sites .liste-items li.item,
.page_sites #content .liste.sites .liste-items li.item,
.page_star .liste.sites .liste-items li.item,
.page_rubrique .liste.sites .liste-items li.item,
.page_grappe .liste.sites .liste-items li.item,
.page_mot .liste.sites .liste-items li.item,
.page_sites .liste.sites .liste-items li.item {
  padding-top: 6px;
  padding-bottom: 3px;
  display: inline-block;
  vertical-align: top;
  border-top: 1px solid #eeeff0;
  border-bottom: none;
  clear: none;
}
.page_star #content .liste.sites .liste-items li.item .spip_logos,
.page_rubrique #content .liste.sites .liste-items li.item .spip_logos,
.page_grappe #content .liste.sites .liste-items li.item .spip_logos,
.page_mot #content .liste.sites .liste-items li.item .spip_logos,
.page_sites #content .liste.sites .liste-items li.item .spip_logos,
.page_star .liste.sites .liste-items li.item .spip_logos,
.page_rubrique .liste.sites .liste-items li.item .spip_logos,
.page_grappe .liste.sites .liste-items li.item .spip_logos,
.page_mot .liste.sites .liste-items li.item .spip_logos,
.page_sites .liste.sites .liste-items li.item .spip_logos {
  float: none;
}
.page_site .aside .liste.sites,
.page_auteur .aside .liste.auteurs,
.page_article .aside .liste.articles {
  border: 1px solid #eeeff0;
}
.page_site .aside .liste.sites .item:last-child,
.page_auteur .aside .liste.auteurs .item:last-child,
.page_article .aside .liste.articles .item:last-child {
  border-bottom: none;
}
.page_recherche .aside .liste.grappes li a,
.page_recherche .aside .liste.rubriques li a {
  display: block;
}
.page_recherche .aside .liste.grappes {
  border: none;
}
.page_agenda #nav .btagenda,
.page_jour #nav .btagenda {
  background-color: #fbba08;
}
.page_agenda .aside h2,
.page_jour .aside h2 {
  display: none;
}
.page_agenda .aside .well,
.page_jour .aside .well {
  background-color: transparent;
  margin-bottom: 0;
  border: none;
  box-shadow: none;
}
.page_agenda .aside .calendriermini,
.page_jour .aside .calendriermini {
  margin-bottom: 0;
  background-color: transparent;
}
.page_agenda .aside .calendriermini .calendar-container,
.page_jour .aside .calendriermini .calendar-container {
  padding: 0 1em;
}
.page_agenda .aside .calendriermini .ui-widget-header,
.page_jour .aside .calendriermini .ui-widget-header,
.page_agenda .aside .calendriermini .ui-widget-content,
.page_jour .aside .calendriermini .ui-widget-content {
  background-color: transparent;
  border: none;
}
.page_agenda .aside .calendriermini .ui-state-highlight a,
.page_jour .aside .calendriermini .ui-state-highlight a {
  background: #8c1e69;
  color: #fafafa;
  border: none;
}
.page_agenda .aside .calendriermini table .ui-state-highlight a:hover,
.page_jour .aside .calendriermini table .ui-state-highlight a:hover {
  background: #fbba08;
  color: #636;
}
.page_contact #nav .btcontact {
  background-color: #fbba08;
}
.page_sites #nav .btsites {
  background-color: #fbba08;
}
.page_mentions #content span.intitule {
  font-family: 'vagrounded_ltnormal', Arial, Helvetica, sans-serif;
  font-variant: small-caps;
}
