/*
#@0
#@1
#@2
#@3
#@4
#@5
#@6
#@7
#@8
#@9
#@10
#@11
#@12
#@13
#@14
#@15
#@16
#@17
#@18
#@19
#@20
#@21
#@22
#@23
#@24
#@25
#@26
#@27
#@28
#@29
#@30
#@31
#@32
#@33
#@34
#@35
#@36
#@37
#@38
#@39
#@40
#@41
#@42
#@43
#@44
#@45
#@46
#@47
#@48
#@49
#@50
#@51
#@52
#@53
#@54
#@55
#@56
#@57
#@58
#@59
#@60
#@61
#@62
#@63
#@64
#@65
#@66
#@67
#@68
#@69
#@70
#@71
#@72
#@73
#@74
#@75
#@76
#@77
#@78
#@79
#@80
#@81
#@82
#@83
#@84
#@85
#@86
#@87
#@88
#@89
#@90
#@91
#@92
#@93
#@94
#@95
#@96
#@97
#@98
#@99
#@100
#@101
#@102
#@103
#@104
#@105
#@106
#@107
#@108
#@109
#@110
#@111
#@112
#@113
#@114
#@115
#@116
#@117
#@118
#@119
#@120
#@121
#@122
#@123
#@124
#@125
#@126
#@127
#@128
#@129
#@130
#@131
#@132
#@133
#@134
#@135
*/
@charset "UTF-8";
/**
 * Variables et fonctions de base
 * 
 * Ces imports ne génèrent aucun style CSS, ce sont des utilitaires
 */
/* Palette de couleur */
/* */
/* Palette fonctionnelle */
/* Palette fonctionnelle: special estilo liburu */
/* Les puces de la section ASIDE*/
/* Variables de typographie */
/* Configuration neatienne (un peu plus facile à prononcer et à écrire que nietzschéenne) */
@import url(https://fonts.googleapis.com/css?family=Raleway:200,400);
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/**
 * Base CSS
 * 
 * Styles de premier niveau pour les éléments de base, la plupart sans classes
 */
/* --------------------------------------------------

   Composition helpers
   [fr] Aides a la composition
   
   (c) 2010-2014 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

----------------------------------------------------- */
/* Box model
[fr] http://blog.goetter.fr/post/27612618411/box-sizing-et-pourquoi-pas
[en] http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* Blocks */
.block {
  display: block;
  margin-bottom: 1.5em;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
/* Positioning */
.left {
  float: left;
}
.right {
  float: right;
}
.center {
  margin-right: auto;
  margin-left: auto;
}
/* Blocks spacer
[fr] Espaceur de blocs : http://romy.tetue.net/657 */
.clear {
  clear: both;
}
br.clear {
  clear: both;
  margin: 0;
  padding: 0;
  border: 0;
  height: 0;
  line-height: 1px;
  font-size: 1px;
}
hr.clear {
  visibility: hidden;
}
/* clearfix : http://www.positioniseverything.net/easyclearing.html */
.clearfix:after, .accroche-filtrage:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.clearfix, .accroche-filtrage {
  display: inline-table;
}
/* Hides from IE-mac \*/
.clearfix, .accroche-filtrage {
  height: 1%;
}
.clearfix, .accroche-filtrage {
  display: block;
}
/* End hide from IE-mac */
/* Not visible */
.offscreen {
  position: absolute;
  left: -999em;
  height: 1%;
}
.hidden {
  visibility: hidden;
}
.none {
  display: none;
}
/* debug */
.todo {
  opacity: 0.5;
}
.todo:hover {
  opacity: 1;
}
.blink {
  text-decoration: blink;
}
/* --------------------------------------------------

   Typographical base
   
   (c) 2010-2014 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

----------------------------------------------------- */
html {
  font-size: 100.01%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
/* Cf.: http://www.pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/
et http://forum.alsacreations.com/topic-4-54377-1.html
[en] http://stackoverflow.com/questions/2703056/body-font-size-100-01-vs-body-font-size-100 */
body {
  font-size: 1em;
  line-height: 1.5;
}
/* Fonts */
.font1 {
  font-family: serif;
}
.font2 {
  font-family: sans-serif;
}
.font3 {
  font-family: monospace;
}
.font4 {
  font-family: fantasy;
}
/* Titraille / Intertitres */
h1, .h1, .focus .titre, h2, .h2, .accroche-filtrage .explication .titre, .page_evenement .date, h3, .h3, .liste.contenus a, h4, .h4, .page_sommaire .liste .titre, h5, .h5, h6, .h6 {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-weight: normal;
}
h1, .h1, .focus .titre {
  font-size: 2em;
  line-height: 1.5;
  margin-bottom: 0.75em;
}
h2, .h2, .accroche-filtrage .explication .titre, .page_evenement .date {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1em;
}
h3, .h3, .liste.contenus a {
  font-size: 1.25em;
  line-height: 1.2;
  margin-bottom: 1.2em;
}
h4, .h4, .page_sommaire .liste .titre {
  font-size: 1.1em;
  line-height: 1.364;
  margin-bottom: 1.364em;
}
h5, .h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.5em;
}
h6, .h6 {
  font-size: 1em;
  font-weight: bold;
}
h1 small, .h1 small, .focus .titre small, h2 small, .h2 small, .accroche-filtrage .explication .titre small, .page_evenement .date small, h3 small, .h3 small, .liste.contenus a small, h4 small, .h4 small, .page_sommaire .liste .titre small, h5 small, .h5 small, h6 small, .h6 small {
  font-size: 60%;
  line-height: 0;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  margin: 1.5em 0;
  border: solid;
  border-width: 1px 0 0;
}
/* Typographical enhancements */
em, i, .i {
  font-style: italic;
}
strong, b, .b {
  font-weight: bold;
}
mark, .mark {
  background: #ff0;
  color: #000;
}
.smaller {
  font-size: 75%;
}
small, .small {
  font-size: 80%;
}
big, .big {
  font-size: 130%;
}
.bigger {
  font-size: 175%;
}
.biggest {
  font-size: 200%;
}
abbr[title], acronym[title] {
  border-bottom: 0.1em dotted;
  cursor: help;
}
@media print {
  abbr[title] {
    border-bottom: 0;
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
}
dfn, .dfn {
  font-weight: bold;
  font-style: italic;
}
s, strike, del, .del {
  opacity: 0.5;
  text-decoration: line-through;
}
ins, .ins {
  background-color: rgba(255, 255, 204, 0.5);
  text-decoration: none;
}
u, .u {
  text-decoration: underline;
}
sup, .sup, sub, .sub {
  position: relative;
  font-size: 80%;
  font-variant: normal;
  line-height: 0;
  vertical-align: baseline;
}
sup, .sup {
  top: -0.5em;
}
sub, .sub {
  bottom: -0.25em;
}
.lead {
  font-size: 120%;
}
.caps {
  font-variant: small-caps;
}
.quiet {
  color: #555555;
}
/* Alignment */
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
  text-justify: newspaper;
}
/* Lists */
ul {
  list-style-type: disc;
}
ul ul {
  list-style-type: circle;
}
ul ul ul {
  list-style-type: square;
}
ol {
  list-style-type: decimal;
}
ol ol {
  list-style-type: lower-alpha;
}
ol ol ol {
  list-style-type: lower-greek;
}
ul ul, ol ol, ul ol, ol ul {
  margin-top: 0;
  margin-bottom: 0;
}
ol, ul {
  margin-left: 1.5em;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 1.5em;
}
.list-none, .liste-items, .firstnav .menu-items, .breadcrumb .breadcrumb-items {
  margin-left: 0;
  list-style: none;
}
.list-none li:before, .liste-items li:before, .firstnav .menu-items li:before, .breadcrumb .breadcrumb-items li:before {
  content: "";
}
.list-square {
  margin-left: 1.5em;
  list-style: square;
}
.list-square li:before {
  content: "";
}
.list-disc {
  margin-left: 1.5em;
  list-style: disc;
}
.list-disc li:before {
  content: "";
}
.list-circle {
  margin-left: 1.5em;
  list-style: circle;
}
.list-circle li:before {
  content: "";
}
.list-decimal {
  margin-left: 1.5em;
  list-style: decimal;
}
.list-decimal li:before {
  content: "";
}
.list-inline {
  margin-left: 0;
}
.list-inline li {
  display: inline-block;
  margin: 0;
  margin-right: 1em;
}
.list-inline li:Last-Child {
  margin-right: 0;
}
.list-inline.list-inline-sep li {
  margin-right: 0;
}
.list-inline.list-inline-sep li:after {
  content: " | ";
}
.list-inline.list-inline-sep li:Last-Child:after {
  content: "";
}
.list-inline.list-inline-dash li {
  margin-right: 0;
}
.list-inline.list-inline-dash li:after {
  content: " - ";
}
.list-inline.list-inline-dash li:Last-Child:after {
  content: "";
}
.list-inline.list-inline-comma li {
  margin-right: 0;
}
.list-inline.list-inline-comma li:after {
  content: ", ";
}
.list-inline.list-inline-comma li:Last-Child:after {
  content: ". ";
}
.list-block li {
  display: block;
  margin-right: 0;
}
/* Tables */
table {
  max-width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
.table, table.spip {
  width: 100%;
}
.table caption, table.spip caption, .table th, table.spip th, .table td, table.spip td {
  padding: 0.375em;
}
.table caption, table.spip caption {
  font-weight: bold;
  text-align: left;
  border-bottom: 2px solid;
}
.table th, table.spip th {
  font-weight: bold;
}
.table th, table.spip th, .table td, table.spip td {
  border-bottom: 1px solid;
}
.table thead th, table.spip thead th {
  vertical-align: bottom;
}
.table tbody tr:hover td, table.spip tbody tr:hover td {
  background-color: rgba(34, 34, 34, 0.05);
}
.table tfoot, table.spip tfoot {
  font-style: italic;
}
.table tfoot td, table.spip tfoot td {
  border-bottom: 0;
  vertical-align: top;
}
@media (max-width: 640px) {
  .table-responsive {
    width: 100%;
    overflow-y: hidden;
    overflow-x: scroll;
    margin-bottom: 1.5em;
  }
  .table-responsive table {
    width: 100%;
    margin-bottom: 0;
  }
  .table-responsive thead, .table-responsive tbody, .table-responsive tfoot, .table-responsive tr, .table-responsive th, .table-responsive td {
    white-space: nowrap;
  }
}
/* Quotes, code and poetry */
q {
  quotes: "“" "”" "‘" "’";
}
:lang(en) > q {
  quotes: "“" "”" "‘" "’";
}
:lang(fr) > q {
  quotes: "« " " »" "“" "”" "‘" "’";
}
:lang(es) > q {
  quotes: "«" "»" "“" "”";
}
:lang(it) > q {
  quotes: "« " " »" "“" "”";
}
:lang(de) > q {
  quotes: "»" "«" "›" "‹";
}
:lang(no) > q {
  quotes: "« " " »" "‹" "›";
}
/* [en] http://en.wikipedia.org/wiki/International_variation_in_quotation_marks */
q:before {
  content: open-quote;
}
q:after {
  content: close-quote;
}
blockquote {
  position: relative;
  padding-left: 1.5em;
  border: solid rgba(34, 34, 34, 0.2);
  border-width: 0 0 0 5px;
}
blockquote:before {
  z-index: -1;
  position: absolute;
  left: 0;
  top: 0;
  content: "«";
  line-height: 0;
  font-size: 10em;
  color: rgba(34, 34, 34, 0.1);
}
cite, .cite {
  font-style: italic;
}
address {
  font-style: italic;
}
pre, code, kbd, samp, var, tt {
  font-family: monospace;
  font-size: 1em;
}
pre {
  white-space: pre-wrap;
  word-break: break-all;
  word-wrap: break-word;
}
kbd {
  white-space: nowrap;
  padding: 0.1em 0.3em;
  background-color: #eee;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px #ffffff inset;
  color: #333;
}
samp {
  font-weight: bold;
}
var {
  font-style: italic;
}
/* Box */
.box {
  display: block;
  margin-bottom: 1.5em;
  padding: 1.5em 1.5em;
  padding-bottom: 0.1em;
  border: 1px solid;
}
@media print {
  .box {
    border: 1px solid !important;
  }
}
@media (min-width: 640px) {
  .box.right {
    width: 33%;
    margin-left: 1.5em;
  }
  .box.left {
    width: 33%;
    margin-right: 1.5em;
  }
  .box.center {
    width: 75%;
  }
}
/* Paragraphs */
p, .p, ul, ol, dl, dd, blockquote, address, pre, .table, table.spip, fieldset {
  margin-bottom: 1.5em;
}
/* Typography for small screens
[fr] http://www.alsacreations.com/astuce/lire/1177 */
@media (max-width: 640px) {
  /* fixer une largeur maximale  de 100 % aux elements potentiellement problematiques */
  /* gestion des mots longs */
  img, table, td, blockquote, code, pre, textarea, input, iframe, object, embed, video {
    max-width: 100% !important;
  }
  textarea, table, td, th, pre, code, samp {
    word-wrap: break-word;
    /* cesure forcee */
  }
  pre, code, samp {
    white-space: pre-line;
    /* passage a la ligne specifique pour les elements a chasse fixe */
  }
}
/* orientation iOS5 font-size fix */
@media (orientation: landscape) and (max-device-width: 640px) {
  html, body {
    -webkit-text-size-adjust: 100%;
  }
}
/* Print styles from HTML5 Boilerplate
Inlined to avoid required HTTP connection: h5bp.com/r */
@media print {
  pre, blockquote {
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr, img {
    page-break-inside: avoid;
  }
  @page {
    margin: 2cm 0.5cm;
  }
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  h2, h3 {
    page-break-after: avoid;
  }
}
/* --------------------------------------------------

   Hyperlinks
   
   (c) 2010-2014 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

----------------------------------------------------- */
/* Hyperlinks
[fr] Signalétique des hyperliens : http://letrainde13h37.fr/43/signaletique-hyperliens/ */
a {
  background: transparent;
  color: inherit;
}
a:link {
  transition: 0.5s;
}
a:visited {
  color: inherit;
}
a:focus {
  outline: thin dotted;
  background-color: #222222 !important;
  border-color: #222222 !important;
  color: #f8f8f8 !important;
  text-shadow: none;
}
a:hover {
  outline: 0;
  cursor: pointer;
}
a:active {
  outline: 0;
}
/* a { outline: none; }
[en] http://www.outlinenone.com
[fr] http://www.outlinenone.fr
*/
a:after, a:before, a small {
  font-size: 90%;
  opacity: 0.9;
}
a[hreflang]:after {
  content: " [" attr(hreflang) "]";
}
/* External Links */
a.external:after {
  content: " ➚";
}
a[hreflang].external:after {
  content: " [" attr(hreflang) "] ➚";
}
/* mailto / tel */
a.mailto:after {
  content: " ✉";
}
a.tel:after {
  content: " ✆";
}
/* Documents */
a.download:after {
  content: " ↧";
}
a[hreflang].download:after {
  content: " [" attr(hreflang) "] ↧";
}
a.audio:after {
  content: " ♫";
}
a[hreflang].audio:after {
  content: " [" attr(hreflang) "] ♫";
}
/* Linked images */
a img {
  border: 0;
}
a:focus img, a:active img {
  -moz-transform: translateY(1px);
  -webkit-transform: translateY(1px);
  -o-transform: translateY(1px);
  -ms-transform: translate(1px);
  transform: translateY(1px);
}
@media print {
  /* Don't show links for images, or javascript/internal links */
  a, a:visited {
    text-decoration: underline;
  }
  a:after {
    content: "";
  }
  a[rel="external"]:after, a.external:after {
    content: " (" attr(href) ")";
  }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }
}
/* --------------------------------------------------

   Illustrations, images and albums
   
   (c) 2010-2014 Tiny Typo v1.3 - MIT License - tinytypo.tetue.net

----------------------------------------------------- */
/* Make images responsive by default */
img, object, embed {
  max-width: 100%;
  height: auto;
}
@media print {
  img {
    max-width: 100% !important;
  }
}
img {
  vertical-align: middle;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio, canvas, progress, video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden], template {
  display: none;
}
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}
/* thumbnail */
.thumb, .thumb.left {
  margin: 0 10px 10px 0;
}
.thumb.right {
  margin: 0 0 10px 10px;
}
/* style effects */
img.round {
  border-radius: 5px;
}
img.circle {
  border-radius: 50%;
}
img.border {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #bbb;
}
img.shadow {
  box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7), -1px 2px 20px rgba(255, 255, 255, 0.6) inset;
}
/* figure */
figure {
  margin: 0;
  margin-bottom: 0.75em;
  text-align: center;
}
figure.center {
  margin-bottom: 1.5em;
}
figure.left {
  margin-right: 1.5em;
}
figure.right {
  margin-left: 1.5em;
}
@media (max-width: 640px) {
  figure {
    margin-bottom: 1.5em;
  }
  figure.left {
    float: none;
    margin-right: 0;
  }
  figure.right {
    float: none;
    margin-left: 0;
  }
}
/* album */
.album {
  margin-bottom: 1.5em;
}
.album ul {
  overflow: hidden;
  margin: 0;
  list-style: none;
}
.album li {
  float: left;
  margin: 0;
  margin: 0 10px 10px 0;
}
.album .thumb {
  margin: 0;
}
/* Mises aux couleurs du thème pour les éléments de base */
body {
  color: black;
  font-family: pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans, "Top Secret";
}
h1, .h1, .focus .titre, h2, .h2, .accroche-filtrage .explication .titre, .page_evenement .date, h3, .h3, .liste.contenus a, h4, .h4, .page_sommaire .liste .titre, h5, .h5, h6, .h6 {
  font-family: oswald, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
  font-weight: lighter;
}
h1 {
  /*text-transform:uppercase;*/
}
a {
  color: #1976d2;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:focus {
  background-color: #31948f !important;
  color: white !important;
  outline: 0;
}
a:visited {
  color: #1976d2;
}
a.link-block {
  display: block;
  color: black;
  cursor: pointer;
}
a.link-block .titre, a.link-block h1, a.link-block .h1, a.link-block .focus .titre, .focus a.link-block .titre, a.link-block h2, a.link-block .h2, a.link-block .accroche-filtrage .explication .titre, .accroche-filtrage .explication a.link-block .titre, a.link-block .page_evenement .date, .page_evenement a.link-block .date, a.link-block h3, a.link-block .h3, a.link-block .liste.contenus a, .liste.contenus a.link-block a, a.link-block h4, a.link-block .h4, a.link-block .page_sommaire .liste .titre, .page_sommaire .liste a.link-block .titre, a.link-block h5, a.link-block .h5, a.link-block h6, a.link-block .h6 {
  color: #1976d2;
}
a.link-block:focus .titre, a.link-block:focus h1, a.link-block:focus .h1, a.link-block:focus .focus .titre, .focus a.link-block:focus .titre, a.link-block:focus h2, a.link-block:focus .h2, a.link-block:focus .accroche-filtrage .explication .titre, .accroche-filtrage .explication a.link-block:focus .titre, a.link-block:focus .page_evenement .date, .page_evenement a.link-block:focus .date, a.link-block:focus h3, a.link-block:focus .h3, a.link-block:focus .liste.contenus a, .liste.contenus a.link-block:focus a, a.link-block:focus h4, a.link-block:focus .h4, a.link-block:focus .page_sommaire .liste .titre, .page_sommaire .liste a.link-block:focus .titre, a.link-block:focus h5, a.link-block:focus .h5, a.link-block:focus h6, a.link-block:focus .h6 {
  color: white;
}
.link-block-wrapper, .resultats .item, .page_sommaire .liste.agenda .item {
  position: relative;
}
.link-block-wrapper a, .resultats .item a, .page_sommaire .liste.agenda .item a {
  position: inherit;
}
.link-block-wrapper a:before, .resultats .item a:before, .page_sommaire .liste.agenda .item a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
ul, ol {
  list-style: none;
}
ul.spip {
  list-style: none;
  /* > li {
    	margin-left:-0.75em;
	}*/
}
ul.spip > li:before {
  color: #1976d2;
  font-size: 0.75em;
  margin-left: -2em !important;
  margin-right: 0.5em !important;
}
ul.spip ul, ul.spip ul ul {
  list-style: none;
}
ol.spip {
  list-style: decimal;
}
hr {
  border-style: dotted;
}
/**
 * Gestion des gabarits
 * 
 * Placement des blocs principaux, colonnes, etc
 */
.page {
  background: #f0ede6 url('https://www.ikas.eus/plugins/ikas/theme/images/fond-vagues.png');
}
.central .container, .central .alerte_urgence .alerte_urgence-texte, .alerte_urgence .central .alerte_urgence-texte {
  background-color: white;
  position: relative;
  z-index: 0;
}
/* Tous les .container quelques soient les écrans */
.container, .alerte_urgence .alerte_urgence-texte {
  max-width: 60em;
  margin-left: auto;
  margin-right: auto;
  padding: 0 1em;
}
.container:after, .alerte_urgence .alerte_urgence-texte:after {
  content: "";
  display: table;
  clear: both;
}
/* Configuration des blocs utiles à la mixin Layoutgala */
/* En grand écran, on passe à deux colonnes */
@media screen and (min-width: 60em) {
  #content {
    padding-right: 2.3576515979%;
  }
  #falsecontainer {
    width: 100%;
    margin: 0 auto;
  }
  #content {
    display: inline;
    float: left;
    width: 68.2384343986%;
  }
  #aside {
    display: inline;
    float: right;
    width: 31.7615656014%;
  }
  #extra {
    display: inline;
    float: right;
    clear: right;
    width: 31.7615656014%;
  }
  #falsefooter {
    clear: both;
    width: 100%;
  }
}
/* Configuration hashgridesque */
#grid, #grid .vert-container {
  position: absolute;
  top: 0;
  overflow: hidden;
}
#grid .vert-container {
  left: 0;
  right: 0;
}
#grid, #grid * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#grid .vert {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  outline: 1px solid rgba(255, 255, 255, 0);
}
#grid .horiz {
  /* 20px line height */
  height: 23px;
  border-bottom: 1px dotted darkgray;
  margin: 0;
  padding: 0;
}
#grid.grid-1 {
  width: 104.7153031959%;
  left: 50%;
  margin-left: -52.3576515979%;
}
#grid.grid-1 .vert {
  margin-right: 2.3576515979%;
  width: 6.1721527019%;
}
#grid.grid-1 .vert.first-line {
  margin-left: 2.3576515979%;
}
#grid.grid-1 .horiz {
  height: 23px;
}
/**
 * Modules
 * 
 * Ce sont des modèles cohérents, réutilisables quelque soit l'endroit où on les place
 */
/* Ajouter un dégradé de transparent vers un fond, pour masquer le bas d'un texte */
/*.button{
	@include linear-gradient(to top, $couleur-gris-moyen,white, $fallback:#eee);
	border:1px solid $couleur-gris-moyen;
	border-radius:3px;
	
	&:focus{
		
	}
	&:active{
		@include linear-gradient(to bottom, $couleur-gris-moyen,white, $fallback:#ddd);
	}
}*/
.button, button, input.submit, input[type=submit], .resultats .tout, .page_sommaire .liste .tout a {
  border: 1px solid #cacaca;
  border-radius: 3px;
  box-shadow: inset 0 1px 0 0 white;
  color: #333;
  display: inline-block;
  font-size: inherit;
  font-weight: bold;
  background-color: #eee;
  background-image: -webkit-linear-gradient(#eee, #d2d2d2);
  background-image: linear-gradient(#eee, #d2d2d2);
  padding: 7px 18px;
  text-decoration: none;
  text-shadow: 0 1px 0 #f8f8f8;
  background-clip: padding-box;
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
  border-width: 0.0625em;
  color: #333 !important;
  font-family: inherit;
  font-size: inherit;
  font-weight: normal;
  line-height: inherit;
  margin: 0;
  padding: 0.6875em 1em;
}
.button:hover:not(:disabled), button:hover:not(:disabled), input.submit:hover:not(:disabled), input[type=submit]:hover:not(:disabled), .resultats .tout:hover:not(:disabled), .page_sommaire .liste .tout a:hover:not(:disabled) {
  box-shadow: inset 0 1px 0 0 #fbfbfb;
  cursor: pointer;
  background-color: #e1e1e1;
  background-image: -webkit-linear-gradient(#e1e1e1, #cacaca);
  background-image: linear-gradient(#e1e1e1, #cacaca);
}
.button:active:not(:disabled), button:active:not(:disabled), input.submit:active:not(:disabled), input[type=submit]:active:not(:disabled), .resultats .tout:active:not(:disabled), .page_sommaire .liste .tout a:active:not(:disabled) {
  border: 1px solid #cacaca;
  box-shadow: inset 0 0 8px 4px #c3c3c3, inset 0 0 8px 4px #c3c3c3, 0 1px 1px 0 #eee;
}
.button:disabled, button:disabled, input.submit:disabled, input[type=submit]:disabled, .resultats .tout:disabled, .page_sommaire .liste .tout a:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.button:focus, button:focus, input.submit:focus, input[type=submit]:focus, .resultats .tout:focus, .page_sommaire .liste .tout a:focus {
  border-color: #cfc6c6 !important;
  background-color: #e2dcdc !important;
  color: #333 !important;
  text-decoration: underline;
}
.button:active:not(:disabled), button:active:not(:disabled), input.submit:active:not(:disabled), input[type=submit]:active:not(:disabled), .resultats .tout:active:not(:disabled), .page_sommaire .liste .tout a:active:not(:disabled) {
  border-width: 0.0625em;
}
/* Variantes de tailles */
.button-mini, .access .formulaire_recherche input.submit, .menu_estilo .formulaire_recherche input.submit {
  line-height: 1.25;
  padding: 0 0.25em;
}
.button-block, .page_sommaire .liste.ressources .tout a {
  display: block;
  margin-bottom: 1.5em;
}
/* Variantes de couleurs */
.button-primary, .page_sommaire .liste.ressources .tout a {
  background-color: #e46015;
  background-image: -webkit-linear-gradient(#e46015, #cd5613);
  background-image: linear-gradient(#e46015, #cd5613);
  color: white !important;
  text-shadow: 0 1px 0 #f76817;
}
.button-primary:hover:not(:disabled), .page_sommaire .liste.ressources .tout a:hover:not(:disabled) {
  background-color: #c85717;
  background-image: -webkit-linear-gradient(#c85717, #aa4308);
  background-image: linear-gradient(#c85717, #aa4308);
}
.button-primary:active:not(:disabled), .page_sommaire .liste.ressources .tout a:active:not(:disabled) {
  box-shadow: inset 0 0 8px 4px #9a3d08, inset 0 0 8px 4px #9a3d08, 0 1px 1px 0 #eee;
}
/* Les tableaux, notamment ceux générés par SPIP */
/* Formulaires - styles communs */
label {
  display: block;
  font-weight: bold;
}
textarea, input[type=text], input.text, .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, select {
  background-color: #f5e8c9;
  border: 0.0625em solid white;
  border-radius: 3px;
  font-size: 1em;
  line-height: 1.375;
  margin: 0;
  padding: 0 0.5em;
  width: 90%;
  max-width: 90%;
}
textarea:focus, input[type=text]:focus, input.text:focus, .chosen-container-multi .chosen-choices:focus, .aside div.formulaire_recherche .chosen-container-multi .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices:focus, div.formulaire_rechercher_test .chosen-container-multi .chosen-choices:focus, select:focus {
  background-color: white;
  border-color: #fec027;
}
.chosen-container-multi {
  width: 100% !important;
}
.chosen-container-multi .chosen-choices {
  background-image: none;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  height: auto;
  max-width: auto;
  padding: 0;
  width: 100%;
}
/* Formulaire fournis par SPIP */
.formulaire_spip {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  clear: both;
  margin-bottom: 1.5em;
}
.formulaire_spip .editer-groupe {
  margin: 0;
  padding: 0.75em;
}
.formulaire_spip .editer {
  list-style: none;
  margin-bottom: 1.5em;
}
.formulaire_spip .editer:last-child {
  margin-bottom: 0;
}
.formulaire_spip .editer .erreur_message {
  background-color: #B03838;
  color: white;
  padding: 0 0.5em;
}
.formulaire_spip fieldset {
  margin-bottom: 0;
}
.formulaire_spip .saisie_textarea {
  clear: both;
}
.formulaire_spip .boutons {
  clear: both;
  border-top: 0.0625em solid white;
  margin-bottom: 0;
  margin-top: 0.6875em;
  padding: 0.75em;
  text-align: center;
}
.formulaire_contact_libre legend {
  display: none;
}
/* Les paginations de SPIP */
.pagination {
  border-radius: 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  display: inline-block;
  margin-bottom: 1.5em;
}
.pagination .sep {
  display: none;
}
.pagination ul {
  display: inline-block;
  margin-left: 0;
  margin-bottom: 0;
}
.pagination li {
  display: inline;
}
.pagination a {
  color: #e46015;
}
.pagination a, .pagination strong {
  padding: 0.1875em 0.75em;
  line-height: 1;
  text-decoration: none;
  background-color: white;
  border: 0.0625em solid #f0ede6;
  border-left-width: 0;
}
.pagination .on, .pagination .active .disabled {
  color: #f0ede6;
  cursor: default;
  font-weight: normal;
}
.pagination a:hover, .pagination a:focus, .pagination .pages .on, .pagination .pages .active {
  background-color: #e46015;
  color: white;
  border-color: #f0ede6 !important;
}
.pagination span:first-child a, .pagination span:first-child strong {
  border-left-width: 1px;
  border-radius: 3px 0 0 3px;
}
.pagination span:last-child a, .pagination span:last-child strong {
  border-radius: 0 3px 3px 0;
}
.liste-items .item .titre {
  display: block;
}
.liste-items .item:after {
  clear: both;
  content: "";
  display: block;
}
.liste.evenements abbr {
  border: none;
}
.liste.evenements .publication {
  margin: 0;
}
.liste.evenements time {
  background-color: #e46015;
  color: white;
  padding: 0 0.5em;
}
.liste.documents h2 {
  background-color: #31948f;
  border: 0;
  color: white;
  padding: 0;
}
.liste.documents h2:before {
  background-color: #1976d2;
  margin-left: 0 !important;
  padding: 0.5em !important;
  width: auto !important;
}
.liste.documents .item:after {
  clear: both;
  content: "";
  display: block;
}
.liste.documents .spip_logos {
  float: left;
  margin: 0 1em 1.5em 0;
}
/* Styles communs à tous les résultats de recherche */
.resultats .filtres-actifs .supprimer {
  text-decoration: none;
}
.resultats .liste-items {
  margin-bottom: 0;
}
.resultats .item {
  background-color: #f0ede6;
  padding: 0.75em;
  margin-bottom: 1.5em;
}
.resultats time {
  background-color: #374046;
  color: white;
  padding: 0 0.5em;
}
.resultats p {
  margin-bottom: 0;
}
.liste.contenus .item {
  padding-left: 1.5em;
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce-bleue.png') left 0.6em no-repeat;
}
@media screen and (min-width: 48em) {
  .liste.contenus .item {
    float: left;
    padding-right: 1em;
    width: 50%;
  }
}
/* Les menus par défaut */
.menu-items {
  list-style: none;
  margin-left: 0;
}
.menu-items a {
  color: black;
}
.menu-items a:hover {
  color: #1976d2;
  text-decoration: none;
}
.menu.secteur > .menu-items > .item {
  border-bottom: 1px solid black;
  margin-bottom: 0.75em;
  margin-top: -1px;
  padding-bottom: 0.75em;
}
/* Menu réduit quand trop long en JS */
.menu-reduit {
  position: relative;
  height: 10em;
  overflow: hidden;
}
.menu-reduit:after {
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-linear-gradient(null, rgba(255, 255, 255, 0), white);
  background-image: linear-gradient(to bottom,rgba(255, 255, 255, 0), white);
  bottom: 0;
  content: "";
  height: 10em;
  left: 0;
  position: absolute;
  width: 100%;
}
/* Le menu de langue en lien */
#menu_lang {
  background-color: #1976d2;
  color: white;
  text-transform: uppercase;
}
#menu_lang a {
  color: white;
}
#menu_lang a:focus {
  text-decoration: underline;
}
#menu_lang strong {
  font-weight: normal;
  color: #fec027;
}
#menu_lang > *:after {
  content: " / ";
  color: #fec027;
  font-weight: bold;
  line-height: 1em;
}
#menu_lang > *:last-child:after {
  content: "";
}
#menu_lang:before {
  color: #fec027;
}
.spip_logo {
  float: right;
  margin: 0 0 1.5em 1em;
}
.spip_documents {
  margin-bottom: 1.5em;
}
.spip_documents, .spip_documents_center, .spip_doc_titre, .spip_doc_descriptif {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.spip_documents_center {
  clear: both;
  display: block;
  width: 100%;
}
.spip_doc_descriptif {
  clear: both;
  font-size: small;
}
.spip_documents_left {
  float: left;
  margin-right: 2em;
}
.spip_documents_right {
  float: right;
  margin-left: 2em;
}
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-loading .slick-list {
  background: #fff url('https://www.ikas.eus/plugins/ikas/theme/images/ajax-loader.gif') center center no-repeat;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
/* Icons */
@font-face {
  font-family: "slick";
  src: url('https://www.ikas.eus/plugins/ikas/theme/polices/slick.eot');
  src: url('https://www.ikas.eus/plugins/ikas/theme/polices/slick.eot?#iefix') format("embedded-opentype"), url('https://www.ikas.eus/plugins/ikas/theme/polices/slick.woff') format("woff"), url('https://www.ikas.eus/plugins/ikas/theme/polices/slick.ttf') format("truetype"), url('https://www.ikas.eus/plugins/ikas/theme/polices/slick.svg#slick') format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev, .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before, .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir="rtl"] .slick-prev:before {
  content: "→";
}
.slick-next {
  right: -25px;
}
[dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir="rtl"] .slick-next:before {
  content: "←";
}
/* Dots */
.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}
/*!
 * jQuery UI Tooltip 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
.ui-tooltip {
  font-size: small;
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  /*-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;*/
}
.ui-tooltip h3 {
  color: #1976d2;
}
body .ui-tooltip {
  border-width: 2px;
  border-color: #fec027;
}
/* Grosses mises en avant */
/* Focus simple */
.focus .item {
  position: relative;
}
.focus .texte {
  padding: 0 1em;
}
.focus .titre {
  background-color: rgba(255, 255, 255, 0.5);
  color: black;
  line-height: 1.2;
  padding: 0.5rem;
  text-transform: uppercase;
}
.focus .descriptif {
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  line-height: 1.2;
  padding: 1rem;
}
.focus a:hover, .focus a:focus {
  background-color: transparent !important;
}
.focus a:hover .titre, .focus a:hover .descriptif, .focus a:focus .titre, .focus a:focus .descriptif {
  background-color: #374046;
  color: white;
}
@media screen and (min-width: 60em) {
  .focus .texte {
    width: 60em;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
  }
  .focus .titre {
    display: inline-block;
  }
  .focus .descriptif {
    width: 60%;
  }
}
/* Focus multiple en slider */
.focus-slider {
  margin-bottom: 1.5em;
}
.focus-slider .item {
  position: relative;
}
.focus-slider .spip_logos {
  margin: 0;
}
.focus-slider .slick-prev, .focus-slider .slick-next {
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
  height: 48px;
  width: 48px;
}
.focus-slider .slick-prev:before, .focus-slider .slick-next:before {
  color: black;
  font-size: 48px;
}
.focus-slider .slick-prev {
  left: 16px;
}
.focus-slider .slick-next {
  right: 16px;
}
.focus-slider a {
  color: white;
}
.focus-slider a:hover, .focus-slider a:focus {
  background-color: transparent !important;
}
.focus-slider a:hover .titre, .focus-slider a:focus .titre {
  color: white;
}
.focus-slider a:hover .texte, .focus-slider a:focus .texte {
  background-color: #1976d2;
  color: white;
}
.focus-slider .titre {
  color: black;
}
.focus-slider .texte {
  background-color: #fec027;
  color: black;
  padding: 0.5em;
}
@media screen and (min-width: 30em) {
  .focus-slider .texte {
    position: absolute;
    top: 1em;
    right: 1em;
    width: 33.33%;
  }
}
/* Des petits carrés mignons pour décorer */
/* Code commun à toutes les icônes */
.icon:before, ul.spip > li:before, .liste.documents h2:before, .resultats .filtres-actifs .supprimer:before, #menu_lang:before, .header .menus-toggle:before, html.rubrique_estilo_liburua #header .menus-toggle:before, html.article_estilo_liburua #header .menus-toggle:before, html.definition #header .menus-toggle:before, html.dictionnaire #header .menus-toggle:before, html.definition_estilo_liburua #header .menus-toggle:before, html.dictionnaire_estilo_liburua #header .menus-toggle:before, html.rubrique_test #header .menus-toggle:before, html.article_test #header .menus-toggle:before, html.definition_test #header .menus-toggle:before, html.dictionnaire_test #header .menus-toggle:before, [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: 0.2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
/* Liste des icônes réellement incluses dans la police */
.icon-mail:before {
  content: "";
}
/* '' */
.icon-heart:before {
  content: "";
}
/* '' */
.icon-ok:before {
  content: "";
}
/* '' */
.icon-eye:before {
  content: "";
}
/* '' */
.icon-menu:before, .header .menus-toggle:before, html.rubrique_estilo_liburua #header .menus-toggle:before, html.article_estilo_liburua #header .menus-toggle:before, html.definition #header .menus-toggle:before, html.dictionnaire #header .menus-toggle:before, html.definition_estilo_liburua #header .menus-toggle:before, html.dictionnaire_estilo_liburua #header .menus-toggle:before, html.rubrique_test #header .menus-toggle:before, html.article_test #header .menus-toggle:before, html.definition_test #header .menus-toggle:before, html.dictionnaire_test #header .menus-toggle:before {
  content: "";
}
/* '' */
.icon-hand-up:before {
  content: "";
}
/* '' */
.icon-hand-down:before {
  content: "";
}
/* '' */
.icon-book:before {
  content: "";
}
/* '' */
.icon-globe:before, #menu_lang:before {
  content: "";
}
/* '' */
.icon-facebook:before {
  content: "";
}
/* '' */
.icon-search:before {
  content: "";
}
/* '' */
.icon-location:before {
  content: "";
}
/* '' */
.icon-square:before, ul.spip > li:before {
  content: "";
}
/* '' */
.icon-key:before {
  content: "";
}
/* '' */
.icon-key-inv:before {
  content: "";
}
/* '' */
.icon-print:before {
  content: "";
}
/* '' */
.icon-clock:before {
  content: "";
}
/* '' */
.icon-remove:before, .resultats .filtres-actifs .supprimer:before {
  content: "";
}
/* '' */
.icon-attach:before, .liste.documents h2:before {
  content: "";
}
/* '' */
.icon-phone:before {
  content: "";
}
/* '' */
.icon-twitter:before {
  content: "";
}
/* '' */
.icon-newspaper:before {
  content: "";
}
/* '' */
.icon-mic:before {
  content: "";
}
/* '' */
.icon-monitor:before {
  content: "";
}
/* '' */
.icon-book-open:before {
  content: "";
}
/* '' */
.icon-down:before {
  content: "";
}
/* '' */
.icon-up:before {
  content: "";
}
/* '' */
/* Des étiquettes */
.label, .rubrique_ressources a.opac, .rubrique_ressources-mediateka a.opac {
  background-color: #1976d2;
  color: white;
  border-radius: 0.25em;
  display: inline-block;
  line-height: 1;
  padding: 0.2em 0.6em 0.3em;
  text-align: center;
  white-space: nowrap;
}
.label a, .rubrique_ressources a.opac a, .rubrique_ressources-mediateka a.opac a {
  color: white;
}
.label a:hover, .rubrique_ressources a.opac a:hover, .rubrique_ressources-mediateka a.opac a:hover, .label a:focus, .rubrique_ressources a.opac a:focus, .rubrique_ressources-mediateka a.opac a:focus {
  color: white;
}
/* Les cartes du site */
.carte_gis {
  margin-bottom: 1.5em;
}
.accroche {
  margin-bottom: 1.5em;
  padding: 0.75em;
}
.accroche .adapt-img-wrapper {
  display: none;
}
.accroche h1, .accroche h2, .accroche h3 {
  border: 0 !important;
  font-family: inherit;
  padding: 0 !important;
  text-transform: none;
}
.accroche .introduction {
  font-size: 1.2em;
  line-height: 1.25;
}
@media screen and (min-width: 48em) {
  .accroche {
    padding: 0;
  }
  .accroche .accroche-inside {
    position: relative;
    min-height: 12em;
  }
  .accroche .adapt-img-wrapper {
    display: inline-block;
    width: 100%;
    z-index: 0;
  }
  .accroche h1, .accroche h2, .accroche h3 {
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    padding: 0.375em !important;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 1;
  }
  .accroche .introduction {
    background-color: #fec027;
    padding: 0.75em;
    position: relative;
    display: inline-block;
    width: 70%;
  }
  .accroche .introduction:after {
    width: 0;
    height: 0;
    border-right: 0.5em solid transparent;
    border-bottom: 0.866em solid #fec027;
    border-left: 0.5em solid transparent;
    content: "";
    position: absolute;
    left: 1em;
    top: -0.85em;
    z-index: 10;
  }
}
.accroche-filtrage {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  margin-bottom: 1.5em;
}
.accroche-filtrage .explication {
  background-color: transparent;
  background-image: -webkit-linear-gradient(-345deg, #e46015 0%, #e46015 80%, rgba(228, 96, 21, 0) 80.5%, rgba(228, 96, 21, 0) 100%);
  background-image: linear-gradient(75deg,#e46015 0%, #e46015 80%, rgba(228, 96, 21, 0) 80.5%, rgba(228, 96, 21, 0) 100%);
  border: 0;
  color: white;
  display: inline-block;
  line-height: 1.2;
  margin-bottom: 0;
  padding: 0.5em;
  padding-right: 15%;
}
.accroche-filtrage .explication .titre {
  background-color: transparent;
  text-transform: uppercase;
}
.accroche-filtrage .formulaire_spip {
  background: transparent;
  margin: 0;
}
@media screen and (min-width: 48em) {
  .accroche-filtrage {
    display: table;
    width: 100%;
  }
  .accroche-filtrage .explication {
    display: table-cell;
    vertical-align: top;
    width: 60%;
  }
  .accroche-filtrage .filtrage {
    display: table-cell;
  }
}
.alerte_urgence .alerte_urgence-texte {
  font-size: 1.2em;
  line-height: 1.25;
}
.alerte_urgence p {
  margin-bottom: 1.25em;
}
/**
 * Sections
 * 
 * Styles spécifiques à des morceaux de pages, mais dans tout le site
 */
/* Tout premier menu, accessibilité et accès rapides */
.access {
  position: relative;
  display: none;
}
.access .menu-items {
  font-size: 0.9em;
  line-height: 1.6666666667;
  margin: 0;
}
.access .item {
  display: inline-block;
  margin-right: 1.5em;
}
.access .item.right {
  float: right;
  margin-left: 2em;
  margin-right: 0;
}
.access .formulaire_recherche {
  margin: 0 -1em;
  background: none;
}
.access .formulaire_recherche label {
  display: none;
}
.access .formulaire_recherche placeholder {
  display: ues;
}
.access .formulaire_recherche input.text, .access .formulaire_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .access .formulaire_recherche .chosen-choices {
  width: 80%;
  background: white;
  border-color: couleur-jaune;
}
.access .formulaire_recherche input.submit {
  margin-left: 1em;
}
@media screen and (min-width: 30em) {
  .access .item:before {
    font-size: 2em;
    vertical-align: middle;
    line-height: 0.5em;
  }
}
@media screen and (min-width: 60em) {
  .access {
    display: block !important;
    padding: 0;
    position: absolute;
    text-align: right;
    top: 3em;
    width: 100%;
  }
  .access .menu, .access .menu-items, .access .search {
    /* On aligne tout en grand écran */
    display: inline-block;
  }
  .access .formulaire_recherche {
    display: inline-block;
    margin: 0;
    top: 0.75em;
  }
  .access .formulaire_recherche input.text, .access .formulaire_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .access .formulaire_recherche .chosen-choices, .access .formulaire_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .access .formulaire_recherche .chosen-choices {
    width: auto;
  }
}
.header {
  background-color: rgba(255, 255, 255, 0.5);
  padding: 0.75em 0;
}
.header .container, .header .alerte_urgence .alerte_urgence-texte, .alerte_urgence .header .alerte_urgence-texte {
  position: relative;
}
.header h1 {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/logo-ikas.png') center center no-repeat;
  background-size: contain;
  float: left;
  font-size: 1em;
  height: 1.5em;
  margin: 0;
  margin-right: 1em;
  text-indent: -1000px;
  width: 25%;
}
.header .menus-toggle {
  background-color: #e46015;
  color: white;
  padding: 0 0.75em;
  position: absolute;
  right: 1em;
}
.header #menu_lang {
  display: inline-block;
  padding: 0 0.5em;
}
@media screen and (min-width: 60em) {
  .header {
    padding: 1.5em 0;
  }
  .header .accueil {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 23.2317613015%;
  }
  .header .accueil:last-child {
    margin-right: 0;
  }
  .header h1 {
    float: none;
    font-size: 1em;
    background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/logo-ikas-baseline_berria.png') left center no-repeat;
    margin: 0;
    min-height: 4.38em;
    width: auto;
  }
  .header .menus-toggle {
    display: none;
  }
  .header #menu_lang {
    margin-top: 1.5em;
    position: absolute;
    z-index: 100;
  }
}
/* Menu principal */
.firstnav {
  background-color: #e46015;
  color: white;
  clear: both;
  display: none;
  /* En mode sticky */
}
.firstnav .menu-items {
  margin: 0;
}
.firstnav .menu-items__panel {
  background-color: #e46015;
}
.firstnav .menu-items[data-depth="1"] {
  display: none;
}
.firstnav .menu-items[data-depth="1"].open {
  display: block;
}
.firstnav a {
  display: block;
  color: white;
  font-size: 1.1em;
  line-height: 1.3636363636;
  padding: 0.6818181818em 0;
  text-transform: uppercase;
  transition-property: color, background-color, border;
}
.firstnav a:hover, .firstnav a:focus {
  background-color: transparent !important;
  color: #fec027 !important;
  text-decoration: none !important;
}
.firstnav a[aria-expanded]:after {
  display: inline-block;
  line-height: 0;
  margin-top: 0.5em;
  font-size: 1.5em;
  vertical-align: middle;
}
.firstnav a[aria-expanded="false"]:after {
  content: " ˅";
}
.firstnav a[aria-expanded="true"]:after {
  content: " ˄";
}
.firstnav .on > a {
  color: #fec027;
}
@media screen and (min-width: 60em) {
  .firstnav {
    display: block !important;
  }
  .firstnav .menu-items[data-depth="0"] {
    border-bottom: 0.5625em solid #ccc;
    line-height: 0;
    margin: 0 -1em;
    padding: 0 1em;
    display: flex;
    justify-content: space-between;
  }
  .firstnav .menu-items[data-depth="0"]:after {
    content: "";
    display: inline-block;
    vertical-align: baseline;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    vertical-align: top;
    width: 99%;
  }
  .firstnav .menu-items[data-depth="0"] > .menu-items__item {
    line-height: 1.5;
    margin: 0;
    padding: 0;
    vertical-align: top;
  }
  .firstnav .menu-items[data-depth="0"] > .menu-items__item > a:hover, .firstnav .menu-items[data-depth="0"] > .menu-items__item > a:focus {
    border-bottom: 0.5625em solid #a6a6a6 !important;
    margin-bottom: -0.5625em;
  }
  .firstnav .menu-items__panel {
    border-style: solid;
    border-color: #ccc;
    border-width: 0 0.5625em 0.5625em 0.5625em;
    margin-left: -0.5625em;
  }
  .firstnav .home a {
    background-image: url('https://www.ikas.eus/plugins/ikas/theme/images/icon-home.png');
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -10000px;
    width: 2em;
  }
}
.firstnav.is_stuck {
  z-index: 100;
  box-shadow: 0 0.1em 0.25em rgba(0, 0, 0, 0.33);
}
.firstnav-guraso {
  background-color: #1976d2;
}
/* Chemin de navigation hiérarchique */
.breadcrumb .container, .breadcrumb .alerte_urgence .alerte_urgence-texte, .alerte_urgence .breadcrumb .alerte_urgence-texte {
  background-color: white;
  padding-bottom: 0.75em;
  padding-top: 0.75em;
}
.breadcrumb .breadcrumb-items {
  margin: 0;
}
.breadcrumb .item {
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
}
.breadcrumb strong {
  font-weight: normal;
  font-style: italic;
}
/* Contenu principal */
.content h1 {
  line-height: 1;
}
.content .badge {
  /* Un rond rouge */
  height: 30px;
  width: 90px;
  border-radius: 10%;
  background-color: red;
  border: 2px solid red;
  /* Des initiales blanches */
  color: white;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  /* Et centrées */
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.content .cartouche {
  margin-bottom: 1.5em;
}
.content footer {
  clear: both;
}
.content footer .publication {
  text-align: right;
}
.content aside .liste, .content aside .carte {
  border-top: 1px dotted #374046;
  margin-top: 0.75em;
  padding-top: 0.75em;
}
/* Les choses en plus à côté */
.aside {
  /* Les éléments actifs */
}
.aside .explication {
  background-color: #e46015;
  color: white;
  padding: 0.75em;
  text-align: center;
}
.aside h2 {
  background-color: #1976d2;
  color: white;
  font-family: pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans, "Top Secret";
  font-size: 1em;
  line-height: 1.5;
  margin-bottom: 0.75em;
  padding: 0 1.5em;
  text-transform: uppercase;
}
.aside .menu {
  margin-bottom: 1.5em;
}
.aside .menu-items {
  margin: 0;
}
.aside .menu-items .item {
  padding-left: 1.5em;
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce-grise.png') left 0.6em no-repeat;
}
.aside .menu-items .item .item {
  background-image: url('https://www.ikas.eus/plugins/ikas/theme/images/puce-bleue.png');
}
.aside .loturak {
  background: #F19C0A url(https://www.ikas.eus/plugins/ikas/theme/images/play.png) no-repeat left 0.6em center !important;
  width: 31%;
  display: inline-block;
  position: absolute;
  padding-left: 4em;
  padding-right: 3em;
  margin-top: 3px;
  height: 50px;
  line-height: 3em;
  color: white;
  margin-bottom: 0.75em;
}
.aside .texte-du-lien {
  padding-left: 50px;
}
.aside .active > a, .aside .active > span, .aside .active > strong {
  font-weight: bold;
}
.aside div.formulaire_recherche {
  background: #f0ede6;
  color: black;
  position: relative;
}
.aside div.formulaire_recherche div.editer-groupe div.editer_id_rubriques div.choix {
  float: left;
  width: 50%;
}
@media screen and (min-width: 60em) {
  .aside div.formulaire_recherche div.editer-groupe div.editer_id_rubriques div.choix {
    width: 25%;
  }
}
.aside div.formulaire_recherche div.editer-groupe div.editer_id_rubriques div.choix input.checkbox {
  float: left;
}
.aside div.formulaire_recherche div.editer-groupe div.editer_id_rubriques div.choix label {
  float: left;
  width: 82%;
  font-weight: normal;
}
.aside div.formulaire_recherche div.editer-groupe div.editer_recherche {
  clear: left;
}
.aside div.formulaire_recherche div.editer-groupe div.editer_recherche input {
  background-color: white;
}
.aside div.formulaire_recherche div.editer-groupe div.editer_recherche placeholder {
  color: #f0ede6;
  font-style: italic;
}
.aside div.formulaire_recherche .button, .aside div.formulaire_recherche button, .aside div.formulaire_recherche input.submit, .aside div.formulaire_recherche input[type=submit], .aside div.formulaire_recherche .resultats .tout, .resultats .aside div.formulaire_recherche .tout, .aside div.formulaire_recherche .page_sommaire .liste .tout a, .page_sommaire .liste .tout .aside div.formulaire_recherche a {
  display: none;
}
.aside div.formulaire_recherche .saisie_input label {
  display: block;
  font-weight: bold;
}
.aside div.formulaire_recherche .saisie_input textarea, .aside div.formulaire_recherche .saisie_input input[type=text], .aside div.formulaire_recherche .saisie_input input.text, .aside div.formulaire_recherche .saisie_input .chosen-container-multi .chosen-choices, .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .saisie_input .chosen-choices, .aside div.formulaire_recherche .saisie_input #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices, .aside div.formulaire_recherche .saisie_input div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices, .aside div.formulaire_recherche .saisie_input select {
  background-color: white;
  font-size: 1em;
  /*border-radius:3px;*/
  line-height: 1.375;
  margin: 0;
  padding: 0 0.5em;
}
.aside div.formulaire_recherche .saisie_input textarea:focus, .aside div.formulaire_recherche .saisie_input input[type=text]:focus, .aside div.formulaire_recherche .saisie_input input.text:focus, .aside div.formulaire_recherche .saisie_input .chosen-container-multi .chosen-choices:focus, .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices:focus, .aside div.formulaire_recherche .chosen-container-multi .saisie_input .chosen-choices:focus, .aside div.formulaire_recherche .saisie_input #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices:focus, .aside div.formulaire_recherche .saisie_input div.formulaire_rechercher_test .chosen-container-multi .chosen-choices:focus, div.formulaire_rechercher_test .chosen-container-multi .aside div.formulaire_recherche .saisie_input .chosen-choices:focus, .aside div.formulaire_recherche .saisie_input select:focus {
  background-color: white;
}
.aside div.formulaire_recherche .chosen-container-multi {
  width: 100% !important;
}
.aside div.formulaire_recherche .chosen-container-multi .chosen-choices {
  background-image: none;
}
.aside div.formulaire_recherche .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  height: auto;
  max-width: auto;
  padding: 0;
  width: 100%;
}
/* Pied de page */
.footer {
  background-color: #f0ede6;
  padding-top: 1.5em;
}
.footer .miniplan > .menu-items > .item > a {
  color: #374046;
  font-weight: bold;
}
.footer .organization {
  margin-bottom: 3em;
}
.footer .organization p {
  margin: 0;
}
.footer .organization .organization__nom a {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/logo-ikas-petit.png') center center no-repeat;
  display: inline-block;
  text-indent: -10000px;
  width: 59px;
}
.footer .pied {
  background-color: #374046;
  color: white;
  padding: 0.75em 0;
  margin: 0 -1em;
  text-align: center;
}
.footer .pied .menu-items {
  margin: 0;
}
.footer .pied a {
  color: white;
}
.footer .pied a:hover {
  color: #fec027;
  text-decoration: underline;
}
.footer .pied a:focus {
  background-color: white !important;
  color: #374046 !important;
}
.footer .partenaires {
  float: right;
}
@media screen and (min-width: 48em) {
  .footer .pied .item {
    display: inline-block;
  }
  .footer .pied .item:before {
    content: "  -  ";
  }
  .footer .pied .item:first-child:before {
    content: "";
  }
}
@media screen and (min-width: 60em) {
  .footer {
    padding-bottom: 3em;
    position: relative;
  }
  .footer .miniplan > .menu-items {
    display: block;
  }
  .footer .miniplan > .menu-items:after {
    content: "";
    display: table;
    clear: both;
  }
  .footer .miniplan > .menu-items > .item {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 18.1138787216%;
  }
  .footer .miniplan > .menu-items > .item:last-child {
    margin-right: 0;
  }
  .footer .partenaires {
    margin-top: 0.5em;
  }
  .footer .pied {
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 0;
    width: 100%;
  }
}
/* Menu de la rubrique estilo liburua */
.menu_estilo {
  position: relative;
  display: none;
}
.menu_estilo .menu-items {
  font-size: 0.9em;
  line-height: 1.6666666667;
  margin: 0;
}
.menu_estilo .item {
  display: inline-block;
  margin-right: 1.5em;
}
.menu_estilo .item.right {
  float: right;
  margin-left: 2em;
  margin-right: 0;
}
.menu_estilo .formulaire_recherche {
  margin: 0 -1em;
  background: none;
}
.menu_estilo .formulaire_recherche label {
  display: none;
}
.menu_estilo .formulaire_recherche input.text, .menu_estilo .formulaire_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices {
  width: 80%;
}
.menu_estilo .formulaire_recherche input.submit {
  margin-left: 1em;
}
@media screen and (min-width: 30em) {
  .menu_estilo .item:before {
    font-size: 2em;
    vertical-align: middle;
    line-height: 0.5em;
  }
}
@media screen and (min-width: 60em) {
  .menu_estilo {
    display: block !important;
    padding: 0;
    text-align: right;
    width: 100%;
  }
  .menu_estilo .menu, .menu_estilo .menu-items, .menu_estilo .search {
    /* On aligne tout en grand écran */
    display: inline-block;
  }
  .menu_estilo .formulaire_recherche {
    display: inline-block;
    margin: 0;
    top: 0.75em;
  }
  .menu_estilo .formulaire_recherche input.text, .menu_estilo .formulaire_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices, .menu_estilo .formulaire_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .menu_estilo .formulaire_recherche .chosen-choices {
    width: auto;
  }
}
/**
 * Templates
 * 
 * Styles spécifiques à des pages ou groupes de pages
 */
/* Styles spécifiques à la page d'accueil */
.page_sommaire {
  /* Pas de chemin hiérarchique sur le sommaire */
}
.page_sommaire #pub-dudaken {
  display: table;
  background-color: #f39200;
  background-image: linear-gradient(to right, #f39200, #fbba00);
  width: 100%;
  margin-bottom: 0.5em;
}
.page_sommaire #pub-dudaken img {
  display: table-cell;
  margin-left: 2em;
  padding: 1em;
}
.page_sommaire #pub-dudaken p {
  display: none;
}
@media screen and (min-width: 30em) {
  .page_sommaire #pub-dudaken p {
    display: table-cell;
    color: white;
    font-family: FuturaLT, pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
    font-size: 32px;
    font-style: italic;
    font-weight: lighter;
    vertical-align: middle;
  }
}
.page_sommaire .breadcrumb {
  display: none;
}
.page_sommaire .central .container, .page_sommaire .central .alerte_urgence .alerte_urgence-texte, .alerte_urgence .page_sommaire .central .alerte_urgence-texte {
  padding-top: 1em;
}
.page_sommaire .input {
  border-color: #1976d2;
  background-color: white;
}
.page_sommaire h2 {
  background-color: #1976d2;
  color: white;
  display: inline-block;
  margin-bottom: 0.5em;
  padding: 0.25em;
  text-transform: uppercase;
}
.page_sommaire .liste {
  margin-bottom: 1.5em;
  /*
		@include media($bp-medium-up){
			.liste-items{
				@include row();
			}
			.item{
				@include span-columns(4);
				@include omega(3n);
			}
		}
		*/
}
.page_sommaire .liste .liste-items {
  margin-bottom: 1.5em;
}
.page_sommaire .liste .texte {
  padding: 1em 0;
}
.page_sommaire .liste .titre {
  margin: 0;
}
.page_sommaire .liste .tout {
  border-top: 1px solid #f0ede6;
  padding-top: calc(1.5em - 1px);
  text-align: center;
}
.page_sommaire .liste.agenda {
  background-color: #31948f;
  color: white;
  padding: 1.5em 1em;
}
.page_sommaire .liste.agenda h2 {
  color: #fec027;
  padding: 0;
}
.page_sommaire .liste.agenda .item a {
  color: black;
}
.page_sommaire .liste.agenda .item a:hover {
  color: #fec027;
}
.page_sommaire .liste.agenda .item a:focus {
  color: #fec027 !important;
}
.page_sommaire .liste.agenda .introduction {
  display: none;
}
.page_sommaire .liste.ressources .item {
  border-bottom: solid 1px #ccc;
  padding-top: 20px;
}
.page_sommaire .liste.actualites .item {
  border-bottom: solid 1px #ccc;
  padding-top: 20px;
}
@media screen and (min-width: 48em) {
  .page_sommaire {
    /*
		.liste.agenda{
			.item{
				@include span-columns(3);
				@include omega(4n);
			}
			.adapt-img-wrapper{
				position:static;
			}
			.publication{
				display:inline-block;
			}
			img{
				max-height:100%;
			}
			.introduction{
				font-size:0.9em;
			}
			.tout {
				clear: both;
				margin-top: $typo-margin-vertical;
			}
		}
		*/
    /*
		.liste.ressources{
			.item{
				@include omega-reset(3n);
				@include span-columns(6);
				@include omega(2n);
			}
		}
		*/
  }
  .page_sommaire .nouveautes {
    display: block;
  }
  .page_sommaire .nouveautes:after {
    content: "";
    display: table;
    clear: both;
  }
  .page_sommaire .liste.actualites {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 40.2913699012%;
  }
  .page_sommaire .liste.actualites:last-child {
    margin-right: 0;
  }
  .page_sommaire .bazar {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 48.821174201%;
    margin-left: 8.5298042998%;
  }
  .page_sommaire .bazar:last-child {
    margin-right: 0;
  }
}
@media screen and (min-width: 60em) {
  .page_sommaire #content, .page_sommaire #aside, .page_sommaire #extra {
    display: block;
    float: none;
    padding: 0;
    width: 100%;
    /*.container{
				padding:0 1em;
			}*/
  }
}
.rubrique_ressources {
  /* Lien vers OPAC dans le header */
}
@media screen and (min-width: 30em) {
  .rubrique_ressources a.opac {
    float: right;
    margin-top: -3.25em;
  }
}
.rubrique_ressources .filtres {
  background: white url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  margin-bottom: 1.5em;
  padding: 0.75em;
  position: relative;
  z-index: 1;
  /* Deuxième niveau */
}
.rubrique_ressources .filtres h2 {
  display: none;
}
.rubrique_ressources .filtres h3 {
  background-color: #f0ede6;
  font-size: 1rem;
  font-weight: normal;
  padding: 0.5625em 0.75em;
  border-bottom: 0.375em solid #ddd;
  position: relative;
}
.rubrique_ressources .filtres h3:before {
  background-color: #1976d2;
  content: "";
  margin: -0.75em;
  position: absolute;
  left: 0;
  top: 0;
  height: 3.375em;
  width: calc(100% + 1.5em);
  z-index: -1;
}
.rubrique_ressources .filtres .menu.categories {
  background-color: white;
  margin-bottom: 1.5em;
}
.rubrique_ressources .filtres a {
  display: block;
  padding: 0.375em;
}
.rubrique_ressources .filtres a:hover, .rubrique_ressources .filtres a:focus {
  background-color: #f0ede6 !important;
  color: black !important;
}
.rubrique_ressources .filtres .item .item a {
  padding-left: 1.125em;
}
@media screen and (min-width: 48em) {
  .rubrique_ressources .filtres {
    display: block;
  }
  .rubrique_ressources .filtres:after {
    content: "";
    display: table;
    clear: both;
  }
  .rubrique_ressources .filtres .menu.categories {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 31.7615656014%;
  }
  .rubrique_ressources .filtres .menu.categories:last-child {
    margin-right: 0;
  }
  .rubrique_ressources .filtres .menu.categories:nth-child(3n) {
    margin-right: 0;
  }
  .rubrique_ressources .filtres .menu.categories:nth-child(3n+1) {
    clear: left;
  }
}
@media screen and (min-width: 48em) {
  .rubrique_ressources .liste.ressources .liste-items {
    display: block;
  }
  .rubrique_ressources .liste.ressources .liste-items:after {
    content: "";
    display: table;
    clear: both;
  }
  .rubrique_ressources .liste.ressources .item {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 48.821174201%;
  }
  .rubrique_ressources .liste.ressources .item:last-child {
    margin-right: 0;
  }
  .rubrique_ressources .liste.ressources .item:nth-child(2n) {
    margin-right: 0;
  }
  .rubrique_ressources .liste.ressources .item:nth-child(2n+1) {
    clear: left;
  }
}
@media screen and (min-width: 60em) {
  .rubrique_ressources #content, .rubrique_ressources #aside, .rubrique_ressources #extra {
    display: block;
    float: none;
    padding: 0;
    width: 100%;
    /*.container{
				padding:0 1em;
			}*/
  }
}
.goratasuna {
  height: 800px;
}
@media screen and (min-width: 48em) {
  .ressources-katalogoa .liste-items {
    display: block;
  }
  .ressources-katalogoa .liste-items:after {
    content: "";
    display: table;
    clear: both;
  }
  .ressources-katalogoa .item {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 23.2317613015%;
    height: 400px;
    box-shadow: 8px 8px 2px 1px #d7d3c9;
  }
  .ressources-katalogoa .item:last-child {
    margin-right: 0;
  }
  .ressources-katalogoa .item:nth-child(4n) {
    margin-right: 0;
  }
  .ressources-katalogoa .item:nth-child(4n+1) {
    clear: left;
  }
  .ressources-katalogoa .irudia {
    display: flex;
    justify-content: center;
  }
  .ressources-katalogoa h2 {
    color: white;
    background-color: #1976d2;
    font-family: pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans, "Top Secret";
    font-size: 1.2em;
    line-height: 1.5;
    margin-bottom: 0.75em;
    padding: 0 1.5em;
  }
  .ressources-katalogoa h4 {
    margin-bottom: 0;
  }
  .ressources-katalogoa h6 {
    font-size: 15px;
  }
  .ressources-katalogoa .publication {
    background-color: red;
    font-size: small;
    color: white;
    display: inline-block;
    padding: 0 0.5em;
  }
  .ressources-katalogoa .selections .spip_logos {
    border-right: 2px solid #a49d86;
    border-bottom: 2px solid #a49d86;
  }
  .ressources-katalogoa .autoreak {
    font-size: 13px;
    color: #374046;
  }
  .ressources-katalogoa .isbn {
    font-size: 10px;
  }
}
.rubrique_ressources-mediateka {
  /* Lien vers OPAC dans le header */
  /*@include media($bp-large-up){
		// On enlève les colonnes sur l'accueil
		#content, #aside, #extra{
			display:block;
			float:none;
			padding:0;
			width:100%;
			
			.container{
				padding:0 1em;
			}
		}
	}*/
}
@media screen and (min-width: 30em) {
  .rubrique_ressources-mediateka a.opac {
    float: right;
    margin-top: -3.25em;
  }
}
.rubrique_ressources-mediateka .filtres {
  background: white url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  margin-bottom: 1.5em;
  padding: 0.75em;
  position: relative;
  z-index: 1;
  /* Deuxième niveau */
}
.rubrique_ressources-mediateka .filtres h2 {
  display: none;
}
.rubrique_ressources-mediateka .filtres h3 {
  background-color: #f0ede6;
  font-size: 1rem;
  font-weight: normal;
  padding: 0.5625em 0.75em;
  border-bottom: 0.375em solid #ddd;
  position: relative;
}
.rubrique_ressources-mediateka .filtres h3:before {
  background-color: #1976d2;
  content: "";
  margin: -0.75em;
  position: absolute;
  left: 0;
  top: 0;
  height: 3.375em;
  width: calc(100% + 1.5em);
  z-index: -1;
}
.rubrique_ressources-mediateka .filtres .menu.categories {
  background-color: white;
  margin-bottom: 1.5em;
}
.rubrique_ressources-mediateka .filtres a {
  display: block;
  padding: 0.375em;
}
.rubrique_ressources-mediateka .filtres a:hover, .rubrique_ressources-mediateka .filtres a:focus {
  background-color: #f0ede6 !important;
  color: black !important;
}
.rubrique_ressources-mediateka .filtres .item .item a {
  padding-left: 1.125em;
}
@media screen and (min-width: 48em) {
  .rubrique_ressources-mediateka .filtres {
    display: block;
  }
  .rubrique_ressources-mediateka .filtres:after {
    content: "";
    display: table;
    clear: both;
  }
  .rubrique_ressources-mediateka .filtres .menu.categories {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 31.7615656014%;
  }
  .rubrique_ressources-mediateka .filtres .menu.categories:last-child {
    margin-right: 0;
  }
  .rubrique_ressources-mediateka .filtres .menu.categories:nth-child(3n) {
    margin-right: 0;
  }
  .rubrique_ressources-mediateka .filtres .menu.categories:nth-child(3n+1) {
    clear: left;
  }
}
@media screen and (min-width: 48em) {
  .rubrique_ressources-mediateka .liste.ressources .liste-items {
    display: block;
  }
  .rubrique_ressources-mediateka .liste.ressources .liste-items:after {
    content: "";
    display: table;
    clear: both;
  }
  .rubrique_ressources-mediateka .liste.ressources .item {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 48.821174201%;
  }
  .rubrique_ressources-mediateka .liste.ressources .item:last-child {
    margin-right: 0;
  }
  .rubrique_ressources-mediateka .liste.ressources .item:nth-child(2n) {
    margin-right: 0;
  }
  .rubrique_ressources-mediateka .liste.ressources .item:nth-child(2n+1) {
    clear: left;
  }
}
.rubrique_ressources-mediateka figure.snip1091 {
  font-family: "Raleway", Arial, sans-serif;
  position: relative;
  display: inline-block;
  margin: 10px;
  min-width: 220px;
  max-width: 250px;
  max-height: 310px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  background: #000000;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.rubrique_ressources-mediateka figure.snip1091 * {
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.rubrique_ressources-mediateka figure.snip1091 img {
  opacity: 0.25;
  max-width: 100%;
  position: relative;
  top: 0;
  left: 0;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption {
  position: absolute;
  top: 50%;
  left: 30px;
  right: 30px;
  -webkit-transform: rotate(0deg) translateY(-50%) scale(1);
  transform: rotate(0deg) translateY(-50%) scale(1);
  -webkit-transform-origin: center 0;
  transform-origin: center 0;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption h2 {
  top: 50%;
  letter-spacing: -1px;
  color: #ffffff;
  text-transform: uppercase;
  padding: 10px 0;
  margin: 0;
  font-weight: 300;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption h2 span {
  font-weight: 800;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption:before, .rubrique_ressources-mediateka figure.snip1091 figcaption:after {
  background-color: rgba(255, 255, 255, 0.8);
  width: 100%;
  height: 2px;
  position: absolute;
  content: "";
  display: block;
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption:before {
  left: 0;
  top: 0;
}
.rubrique_ressources-mediateka figure.snip1091 figcaption:after {
  bottom: 0;
  right: 0;
}
.rubrique_ressources-mediateka figure.snip1091.blue {
  background: #091b27;
}
.rubrique_ressources-mediateka figure.snip1091.red {
  background: #2e0e0a;
}
.rubrique_ressources-mediateka figure.snip1091.liranja {
  background: #E46015;
}
.rubrique_ressources-mediateka figure.snip1091.yellow {
  background: #4f3204;
}
.rubrique_ressources-mediateka figure.snip1091.green {
  background: #061c10;
}
.rubrique_ressources-mediateka figure.snip1091.navy {
  background: #000000;
}
.rubrique_ressources-mediateka figure.snip1091 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
}
.rubrique_ressources-mediateka figure.snip1091:hover img, .rubrique_ressources-mediateka figure.snip1091.hover img {
  opacity: 1;
}
.rubrique_ressources-mediateka figure.snip1091:hover figcaption, .rubrique_ressources-mediateka figure.snip1091.hover figcaption {
  -webkit-transform: rotate(-45deg) translateY(-50%) scale(0.9);
  transform: rotate(-45deg) translateY(-50%) scale(0.9);
}
.rubrique_ressources-mediateka figure.snip1091:hover figcaption:before, .rubrique_ressources-mediateka figure.snip1091.hover figcaption:before, .rubrique_ressources-mediateka figure.snip1091:hover figcaption:after, .rubrique_ressources-mediateka figure.snip1091.hover figcaption:after {
  width: 200%;
}
.rubrique_ressources-mediateka .roundedImage {
  overflow: hidden;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  width: 90px;
  height: 90px;
}
.rubrique_ressources-mediateka .elise {
  background: #f0ede6;
  display: block;
  margin-bottom: 5px;
}
.rubrique_ressources-mediateka .elise p {
  padding-left: 15px;
  padding-right: 15px;
  text-align: justify;
}
.page_evenement .date {
  background-color: #e46015;
  color: white;
  margin-bottom: 1.5em;
  padding: 0.5em;
  position: relative;
}
.page_evenement .date abbr {
  border: 0;
}
.page_evenement .date:after {
  width: 0;
  height: 0;
  border-top: 0.866em solid #e46015;
  border-right: 0.5em solid transparent;
  border-left: 0.5em solid transparent;
  content: "";
  position: absolute;
  left: 1em;
  bottom: -0.85em;
  z-index: 10;
}
@media screen and (min-width: 48em) {
  .page_evenement .cartouche {
    padding-top: 6em;
    position: relative;
  }
  .page_evenement .cartouche .date {
    position: absolute;
    top: 0;
    width: 93%;
  }
}
.page_recherche .aside .menu-items .item {
  background: none;
}
.page_recherche .aside .menu-items .item:before {
  content: "+";
  display: inline-block;
  margin-left: -1em;
  width: 1em;
}
.page_recherche .aside .menu-items .item.active:before {
  content: "/";
}
#content div.formulaire_rechercher_estilo_liburua {
  background: #f0ede6;
  position: relative;
}
#content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_id_rubriques div.choix {
  float: left;
  width: 50%;
}
@media screen and (min-width: 60em) {
  #content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_id_rubriques div.choix {
    width: 25%;
  }
}
#content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_id_rubriques div.choix input.checkbox {
  float: left;
}
#content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_id_rubriques div.choix label {
  float: left;
  width: 82%;
  font-weight: normal;
}
#content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_recherche {
  clear: left;
}
#content div.formulaire_rechercher_estilo_liburua div.editer-groupe div.editer_recherche placeholder {
  color: #f0ede6;
  font-style: italic;
}
#content div.formulaire_rechercher_estilo_liburua .button, #content div.formulaire_rechercher_estilo_liburua button, #content div.formulaire_rechercher_estilo_liburua input.submit, #content div.formulaire_rechercher_estilo_liburua input[type=submit], #content div.formulaire_rechercher_estilo_liburua .resultats .tout, .resultats #content div.formulaire_rechercher_estilo_liburua .tout, #content div.formulaire_rechercher_estilo_liburua .page_sommaire .liste .tout a, .page_sommaire .liste .tout #content div.formulaire_rechercher_estilo_liburua a {
  border-radius: 10;
  border: none;
  color: white !important;
  font-family: inherit;
  font-size: inherit;
  font-weight: normal;
  line-height: 15px;
  margin: 0;
  padding: 6px 6px 6px 6px;
  background: #f39200;
  /*&:focus{
			border-color:$border !important;
			background-color:lighten($border,8%) !important;
			color:$couleur-vert !important;
			text-decoration:underline;
		}
		&:active:not(:disabled){
			border-width:($typo-margin-vertical / 3 / 8);
		}*/
}
#content div.formulaire_rechercher_estilo_liburua p.boutons {
  position: absolute;
  right: 0;
  bottom: 0;
  border: none;
}
#content div.formulaire_rechercher_estilo_liburua .saisie_input label {
  display: none;
  font-weight: bold;
}
#content div.formulaire_rechercher_estilo_liburua .saisie_input textarea, #content div.formulaire_rechercher_estilo_liburua .saisie_input input[type=text], #content div.formulaire_rechercher_estilo_liburua .saisie_input input.text, #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-container-multi .chosen-choices, .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .saisie_input .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .saisie_input .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .saisie_input div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .saisie_input select {
  background-color: white;
  font-size: 1em;
  /*border-radius:3px;*/
  line-height: 1.375;
  margin: 0;
  padding: 0 0.5em;
}
#content div.formulaire_rechercher_estilo_liburua .saisie_input textarea:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input input[type=text]:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input input.text:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-container-multi .chosen-choices:focus, .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input .aside div.formulaire_recherche .chosen-container-multi .chosen-choices:focus, .aside div.formulaire_recherche .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .saisie_input .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input div.formulaire_rechercher_test .chosen-container-multi .chosen-choices:focus, div.formulaire_rechercher_test .chosen-container-multi #content div.formulaire_rechercher_estilo_liburua .saisie_input .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .saisie_input select:focus {
  background-color: white;
}
#content div.formulaire_rechercher_estilo_liburua .chosen-container-multi {
  width: 100% !important;
}
#content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices {
  background-image: none;
}
#content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  height: auto;
  max-width: auto;
  padding: 0;
  width: 100%;
}
.comment-form {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  padding: 12px;
}
div.estilo_liburua {
  padding-bottom: 1em;
  /*Modification des tables*/
  /* trier les colonnes en cliquant sur la flèche*/
  /*table.spip thead tr .header {
        	background-color: transparent;
        	background-image: url("http://www.ikas.eus/plugins/auto/tablesorter/v1.4.2/images/bg.gif");
        	background-repeat: no-repeat;
        	background-position: center right;
        	cursor: pointer;
	}*/
  /*Les couleurs du texte avec des balises*/
  /*Autres nouvelles balises*/
  /*div.ikas_estilo_liburua_araua::before {
		content: "ARAUA";
    		font-size: smaller;
    		font-weight: bold;
    		color: white;
    		background-color: #E46015;
    		box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, .2);
   		position: absolute;
   		top: 0.4em;
  		left: 0.4em;
   		padding: 0.2em 0.2em;
   		margin: 0.2em 0.2em;
    		transform: rotate(350deg);
	}*/
}
div.estilo_liburua div {
  margin: 1em 0;
}
div.estilo_liburua i {
  /*background-color: yellow;*/
  /*color: #1976d2;*/
}
div.estilo_liburua p {
  margin-top: 0.5em;
  margin-bottom: 0;
}
div.estilo_liburua blockquote {
  /*font-style: italic;*/
  /*background-color:#F5D59D;*/
  margin-top: 3%;
  margin-botom: 1%;
  border-color: #E46015;
  margin-left: 10%;
}
div.estilo_liburua del {
  color: red;
  font-style: bold;
}
div.estilo_liburua del::before {
  content: "*";
  color: red;
  font-style: bold;
}
div.estilo_liburua table.spip tr.row_first {
  background-color: none;
  color: black;
  /*text-align: center;*/
}
div.estilo_liburua table.spip td {
  background-color: white;
  verticla-align: center;
}
div.estilo_liburua lag, div.estilo_liburua zein {
  color: #832EC0;
}
div.estilo_liburua nag {
  color: #B03838;
}
div.estilo_liburua izenondo, div.estilo_liburua berde {
  color: #07A144;
}
div.estilo_liburua izen, div.estilo_liburua arrunta {
  color: #148D46;
}
div.estilo_liburua gorri {
  color: red;
}
div.estilo_liburua gris {
  color: #374046;
}
div.estilo_liburua liranja {
  color: #E46015;
}
div.estilo_liburua legend {
  font-weight: bold;
  color: #374046;
  background-color: white;
  border-style: solid;
  border-color: #374046;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  position: relative;
}
div.estilo_liburua corpus {
  color: #374046;
  font-size: smaller;
  margin: 2em;
  position: relative;
}
div.estilo_liburua regla {
  text-align: center;
  background-color: #f0ede6;
  border-style: solid;
  border-color: #20615E;
  margin: 0;
  padding: 0.25em;
  /*position: relative;*/
}
div.estilo_liburua div.ikas_estilo_liburua_ezker {
  position: relative;
  top: 0px;
  width: 48%;
  padding: 10px;
  border: 1px solid orange;
  border-radius: 5px;
  left: 0px;
}
div.estilo_liburua div.ikas_estilo_liburua_eskuin {
  position: relative;
  top: 0px;
  width: 48%;
  padding: 10px;
  border: 1px solid orange;
  border-radius: 5px;
  right: 0px;
}
div.estilo_liburua div.ikas_estilo_liburua_trukoa {
  border: solid thin #f39200;
  border-width: 2px 2px 2px 12px;
  border-radius: 10px;
  padding: 2em;
  padding-right: 3em;
  padding-top: 3em;
  font-weight: normal;
  background-image: url('https://www.ikas.eus/plugins/ikas/theme/images/anpoil.png');
  background-color: #f0ede6;
  background-repeat: no-repeat;
  background-position: right 10px;
  position: relative;
}
div.estilo_liburua div.ikas_estilo_liburua_trukoa::before {
  content: "Gogoan izan";
  font-size: smaller;
  font-weight: bold;
  color: white;
  background-color: #f39200;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.75);
  border-radius: 4px;
  position: absolute;
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em 0.2em 0.2em;
  transform: rotate(350deg);
}
div.estilo_liburua div.ikas_estilo_liburua_araua {
  color: black;
  position: relative;
  /*padding: 2em;*/
}
div.estilo_liburua div.ikas_estilo_liburua_azalpena {
  color: black;
  /*642A09;*/
  position: relative;
  padding: 2em;
}
div.estilo_liburua div.ikas_estilo_liburua_azalpena::before {
  content: "AZALPENA";
  font-size: smaller;
  font-weight: bold;
  color: white;
  background-color: #E46015;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  position: absolute;
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  transform: rotate(350deg);
}
div.estilo_liburua div.ikas_estilo_liburua_adibidea {
  font-style: italic;
  color: #1976d2;
  font-style: italic;
  text-align: center;
  /*position: relative;*/
  padding-left: 5em;
}
div.estilo_liburua div.estilo_liburua div.ikas_estilo_liburua_adibidea::before {
  content: "ADIBIDEA";
  font-size: smaller;
  font-weight: bold;
  color: #1976d2;
  font-style: normal;
  position: absolute;
  left: 0;
}
div.estilo_liburua div.ikas_estilo_liburua_iturria {
  font-style: italic;
  color: #715627;
  margin: 0;
  text-align: right;
}
div.estilo_liburua div.ikas_estilo_liburua_kasu {
  color: #642A09;
}
div.estilo_liburua div.ikas_estilo_liburua_kasu::before {
  content: url("http://www.ikas.eus/plugins/ikas/theme/images/Warning-100px.png");
}
div.estilo_liburua div.ikas_estilo_liburua_normala {
  overflow: hidden;
  width: 100%;
  font-style: normal;
}
div.estilo_liburua div.ikas_estilo_liburua_ezker {
  float: left;
  width: 45%;
}
div.estilo_liburua div.ikas_estilo_liburua_eskuin {
  float: right;
  width: 45%;
}
html.rubrique_estilo_liburua body, html.article_estilo_liburua body, html.definition body, html.dictionnaire body, html.definition_estilo_liburua body, html.dictionnaire_estilo_liburua body {
  font-family: FuturaLT, pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
}
html.rubrique_estilo_liburua #firstnav, html.rubrique_estilo_liburua #acces_rapides, html.rubrique_estilo_liburua #access, html.article_estilo_liburua #firstnav, html.article_estilo_liburua #acces_rapides, html.article_estilo_liburua #access, html.definition #firstnav, html.definition #acces_rapides, html.definition #access, html.dictionnaire #firstnav, html.dictionnaire #acces_rapides, html.dictionnaire #access, html.definition_estilo_liburua #firstnav, html.definition_estilo_liburua #acces_rapides, html.definition_estilo_liburua #access, html.dictionnaire_estilo_liburua #firstnav, html.dictionnaire_estilo_liburua #acces_rapides, html.dictionnaire_estilo_liburua #access {
  display: none !important;
}
html.rubrique_estilo_liburua #menu_estilo, html.article_estilo_liburua #menu_estilo, html.definition #menu_estilo, html.dictionnaire #menu_estilo, html.definition_estilo_liburua #menu_estilo, html.dictionnaire_estilo_liburua #menu_estilo {
  display: block !important;
  padding: 0;
  text-align: right;
  width: 100%;
}
html.rubrique_estilo_liburua #menu_lang, html.article_estilo_liburua #menu_lang, html.definition #menu_lang, html.dictionnaire #menu_lang, html.definition_estilo_liburua #menu_lang, html.dictionnaire_estilo_liburua #menu_lang {
  display: none;
}
@media screen and (min-width: 60em) {
  html.rubrique_estilo_liburua #content, html.article_estilo_liburua #content, html.definition #content, html.dictionnaire #content, html.definition_estilo_liburua #content, html.dictionnaire_estilo_liburua #content {
    width: 77%;
    text-align: justify;
  }
  html.rubrique_estilo_liburua #content .tablesorter-default, html.article_estilo_liburua #content .tablesorter-default, html.definition #content .tablesorter-default, html.dictionnaire #content .tablesorter-default, html.definition_estilo_liburua #content .tablesorter-default, html.dictionnaire_estilo_liburua #content .tablesorter-default {
    font-family: FuturaLT, pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
  }
  html.rubrique_estilo_liburua #aside, html.article_estilo_liburua #aside, html.definition #aside, html.dictionnaire #aside, html.definition_estilo_liburua #aside, html.dictionnaire_estilo_liburua #aside {
    width: 23%;
  }
}
html.rubrique_estilo_liburua .page, html.article_estilo_liburua .page, html.definition .page, html.dictionnaire .page, html.definition_estilo_liburua .page, html.dictionnaire_estilo_liburua .page {
  background: none;
  background-color: white;
}
html.rubrique_estilo_liburua #aside, html.article_estilo_liburua #aside, html.definition #aside, html.dictionnaire #aside, html.definition_estilo_liburua #aside, html.dictionnaire_estilo_liburua #aside {
  /*li {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce1.png') left 0.6em no-repeat;
			}
			li:nth-child(2) {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce2.png') left 0.6em no-repeat;			
			}
			li:nth-child(3) {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce3.png') left 0.6em no-repeat;
			}
			li:nth-child(4) {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce4.png') left 0.6em no-repeat;
			}
			li:nth-child(5) {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce5.png') left 0.6em no-repeat;
			}
			li:nth-child(6) {
				background:transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce6.png') left 0.6em no-repeat;	
			}*/
}
html.rubrique_estilo_liburua #aside .explication, html.article_estilo_liburua #aside .explication, html.definition #aside .explication, html.dictionnaire #aside .explication, html.definition_estilo_liburua #aside .explication, html.dictionnaire_estilo_liburua #aside .explication {
  background-color: #e46015;
  color: white;
  padding: 0.75em;
  text-align: center;
}
html.rubrique_estilo_liburua #aside nav.menu h2, html.article_estilo_liburua #aside nav.menu h2, html.definition #aside nav.menu h2, html.dictionnaire #aside nav.menu h2, html.definition_estilo_liburua #aside nav.menu h2, html.dictionnaire_estilo_liburua #aside nav.menu h2 {
  background-color: #f39200;
  font-family: FuturaLT, pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
  border-radius: 3px;
}
html.rubrique_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo, html.article_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo, html.definition #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo, html.dictionnaire #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo, html.definition_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo, html.dictionnaire_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo {
  border-bottom: 1px solid black;
  margin-bottom: 0.75em;
  margin-top: -1;
  padding-bottom: 0.75em;
}
html.rubrique_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre, html.article_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre, html.definition #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre, html.dictionnaire #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre, html.definition_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre, html.dictionnaire_estilo_liburua #aside nav.menu div.selections > ul.menu-items-2 > li.item-kanpo article > a.link-block > strong.titre {
  font-weight: normal;
  color: inherit;
}
html.rubrique_estilo_liburua #breadcrumb, html.article_estilo_liburua #breadcrumb, html.definition #breadcrumb, html.dictionnaire #breadcrumb, html.definition_estilo_liburua #breadcrumb, html.dictionnaire_estilo_liburua #breadcrumb {
  color: #f39200;
}
html.rubrique_estilo_liburua #breadcrumb ul > li:first-child, html.article_estilo_liburua #breadcrumb ul > li:first-child, html.definition #breadcrumb ul > li:first-child, html.dictionnaire #breadcrumb ul > li:first-child, html.definition_estilo_liburua #breadcrumb ul > li:first-child, html.dictionnaire_estilo_liburua #breadcrumb ul > li:first-child {
  display: none;
}
html.rubrique_estilo_liburua #header, html.article_estilo_liburua #header, html.definition #header, html.dictionnaire #header, html.definition_estilo_liburua #header, html.dictionnaire_estilo_liburua #header {
  background-color: #f39200;
  /*rgba(49,148,143,1);*/
  background-image: linear-gradient(to right, #f39200, #fbba00);
  padding: 1.5em;
  margin-bottom: 12px;
}
html.rubrique_estilo_liburua #header .container, html.rubrique_estilo_liburua #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.rubrique_estilo_liburua #header .alerte_urgence-texte, html.article_estilo_liburua #header .container, html.article_estilo_liburua #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.article_estilo_liburua #header .alerte_urgence-texte, html.definition #header .container, html.definition #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.definition #header .alerte_urgence-texte, html.dictionnaire #header .container, html.dictionnaire #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.dictionnaire #header .alerte_urgence-texte, html.definition_estilo_liburua #header .container, html.definition_estilo_liburua #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.definition_estilo_liburua #header .alerte_urgence-texte, html.dictionnaire_estilo_liburua #header .container, html.dictionnaire_estilo_liburua #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.dictionnaire_estilo_liburua #header .alerte_urgence-texte {
  position: relative;
}
html.rubrique_estilo_liburua #header h1, html.article_estilo_liburua #header h1, html.definition #header h1, html.dictionnaire #header h1, html.definition_estilo_liburua #header h1, html.dictionnaire_estilo_liburua #header h1 {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/logo_dudaken_transp_ok.png') center center no-repeat;
  background-size: contain;
  float: left;
  font-size: 1em;
  height: 1.5em;
  margin: 0;
  margin-right: 1em;
  text-indent: -1000px;
  width: 25%;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo, html.article_estilo_liburua #header div.menu ul.menu_estilo, html.definition #header div.menu ul.menu_estilo, html.dictionnaire #header div.menu ul.menu_estilo, html.definition_estilo_liburua #header div.menu ul.menu_estilo, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo {
  margin-bottom: 0;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua {
  margin-bottom: 0;
  background-color: #fff;
  background-image: none;
  border: 1px solid #dfe1e5;
  box-shadow: none;
  border-radius: 12px;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div {
  padding: 0 4px;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe {
  background-image: url("data:image/svg+xml,%3Csvg focusable='false' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em;
  text-align: left;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche label {
  display: none;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche input.text, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-container-multi .chosen-choices, .chosen-container-multi html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche div.formulaire_rechercher_test .chosen-container-multi .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div div.editer-groupe div.editer_recherche .chosen-choices {
  background-color: white;
  color: #222;
  border: none;
  padding: 0;
  word-wrap: break-word;
  outline: none;
}
html.rubrique_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons, html.article_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons, html.definition #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons, html.dictionnaire #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons, html.definition_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons, html.dictionnaire_estilo_liburua #header div.menu ul.menu_estilo li.menu-items__item_recherche div.formulaire_rechercher_estilo_liburua form > div p.boutons {
  display: none;
}
html.rubrique_estilo_liburua #header .menus-toggle, html.article_estilo_liburua #header .menus-toggle, html.definition #header .menus-toggle, html.dictionnaire #header .menus-toggle, html.definition_estilo_liburua #header .menus-toggle, html.dictionnaire_estilo_liburua #header .menus-toggle {
  background-color: #f39200;
  color: white;
  padding: 0 0.75em;
  position: absolute;
  right: 1em;
}
html.rubrique_estilo_liburua #header .menus-toggle:hover, html.article_estilo_liburua #header .menus-toggle:hover, html.definition #header .menus-toggle:hover, html.dictionnaire #header .menus-toggle:hover, html.definition_estilo_liburua #header .menus-toggle:hover, html.dictionnaire_estilo_liburua #header .menus-toggle:hover {
  background-color: transparent;
}
html.rubrique_estilo_liburua #header .menus-toggle:focus, html.article_estilo_liburua #header .menus-toggle:focus, html.definition #header .menus-toggle:focus, html.dictionnaire #header .menus-toggle:focus, html.definition_estilo_liburua #header .menus-toggle:focus, html.dictionnaire_estilo_liburua #header .menus-toggle:focus {
  background-color: transparent !important;
}
html.rubrique_estilo_liburua #header .menus-toggle:visited, html.article_estilo_liburua #header .menus-toggle:visited, html.definition #header .menus-toggle:visited, html.dictionnaire #header .menus-toggle:visited, html.definition_estilo_liburua #header .menus-toggle:visited, html.dictionnaire_estilo_liburua #header .menus-toggle:visited {
  color: inherit;
}
@media screen and (min-width: 60em) {
  html.rubrique_estilo_liburua #header, html.article_estilo_liburua #header, html.definition #header, html.dictionnaire #header, html.definition_estilo_liburua #header, html.dictionnaire_estilo_liburua #header {
    /*padding:($typo-margin-vertical / 2) 0;*/
  }
  html.rubrique_estilo_liburua #header .accueil, html.article_estilo_liburua #header .accueil, html.definition #header .accueil, html.dictionnaire #header .accueil, html.definition_estilo_liburua #header .accueil, html.dictionnaire_estilo_liburua #header .accueil {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 23.2317613015%;
  }
  html.rubrique_estilo_liburua #header .accueil:last-child, html.article_estilo_liburua #header .accueil:last-child, html.definition #header .accueil:last-child, html.dictionnaire #header .accueil:last-child, html.definition_estilo_liburua #header .accueil:last-child, html.dictionnaire_estilo_liburua #header .accueil:last-child {
    margin-right: 0;
  }
  html.rubrique_estilo_liburua #header .menus-toggle, html.article_estilo_liburua #header .menus-toggle, html.definition #header .menus-toggle, html.dictionnaire #header .menus-toggle, html.definition_estilo_liburua #header .menus-toggle, html.dictionnaire_estilo_liburua #header .menus-toggle {
    display: none;
  }
  html.rubrique_estilo_liburua #header a, html.article_estilo_liburua #header a, html.definition #header a, html.dictionnaire #header a, html.definition_estilo_liburua #header a, html.dictionnaire_estilo_liburua #header a {
    color: white;
  }
}
html.rubrique_estilo_liburua h1, html.rubrique_estilo_liburua .h1, html.rubrique_estilo_liburua .focus .titre, .focus html.rubrique_estilo_liburua .titre, html.rubrique_estilo_liburua h2, html.rubrique_estilo_liburua .h2, html.rubrique_estilo_liburua .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.rubrique_estilo_liburua .titre, html.rubrique_estilo_liburua .page_evenement .date, .page_evenement html.rubrique_estilo_liburua .date, html.rubrique_estilo_liburua h3, html.rubrique_estilo_liburua .h3, html.rubrique_estilo_liburua .liste.contenus a, .liste.contenus html.rubrique_estilo_liburua a, html.rubrique_estilo_liburua h4, html.rubrique_estilo_liburua .h4, html.rubrique_estilo_liburua .page_sommaire .liste .titre, .page_sommaire .liste html.rubrique_estilo_liburua .titre, html.rubrique_estilo_liburua h5, html.rubrique_estilo_liburua .h5, html.rubrique_estilo_liburua h6, html.rubrique_estilo_liburua .h6, html.article_estilo_liburua h1, html.article_estilo_liburua .h1, html.article_estilo_liburua .focus .titre, .focus html.article_estilo_liburua .titre, html.article_estilo_liburua h2, html.article_estilo_liburua .h2, html.article_estilo_liburua .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.article_estilo_liburua .titre, html.article_estilo_liburua .page_evenement .date, .page_evenement html.article_estilo_liburua .date, html.article_estilo_liburua h3, html.article_estilo_liburua .h3, html.article_estilo_liburua .liste.contenus a, .liste.contenus html.article_estilo_liburua a, html.article_estilo_liburua h4, html.article_estilo_liburua .h4, html.article_estilo_liburua .page_sommaire .liste .titre, .page_sommaire .liste html.article_estilo_liburua .titre, html.article_estilo_liburua h5, html.article_estilo_liburua .h5, html.article_estilo_liburua h6, html.article_estilo_liburua .h6, html.definition h1, html.definition .h1, html.definition .focus .titre, .focus html.definition .titre, html.definition h2, html.definition .h2, html.definition .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.definition .titre, html.definition .page_evenement .date, .page_evenement html.definition .date, html.definition h3, html.definition .h3, html.definition .liste.contenus a, .liste.contenus html.definition a, html.definition h4, html.definition .h4, html.definition .page_sommaire .liste .titre, .page_sommaire .liste html.definition .titre, html.definition h5, html.definition .h5, html.definition h6, html.definition .h6, html.dictionnaire h1, html.dictionnaire .h1, html.dictionnaire .focus .titre, .focus html.dictionnaire .titre, html.dictionnaire h2, html.dictionnaire .h2, html.dictionnaire .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.dictionnaire .titre, html.dictionnaire .page_evenement .date, .page_evenement html.dictionnaire .date, html.dictionnaire h3, html.dictionnaire .h3, html.dictionnaire .liste.contenus a, .liste.contenus html.dictionnaire a, html.dictionnaire h4, html.dictionnaire .h4, html.dictionnaire .page_sommaire .liste .titre, .page_sommaire .liste html.dictionnaire .titre, html.dictionnaire h5, html.dictionnaire .h5, html.dictionnaire h6, html.dictionnaire .h6, html.definition_estilo_liburua h1, html.definition_estilo_liburua .h1, html.definition_estilo_liburua .focus .titre, .focus html.definition_estilo_liburua .titre, html.definition_estilo_liburua h2, html.definition_estilo_liburua .h2, html.definition_estilo_liburua .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.definition_estilo_liburua .titre, html.definition_estilo_liburua .page_evenement .date, .page_evenement html.definition_estilo_liburua .date, html.definition_estilo_liburua h3, html.definition_estilo_liburua .h3, html.definition_estilo_liburua .liste.contenus a, .liste.contenus html.definition_estilo_liburua a, html.definition_estilo_liburua h4, html.definition_estilo_liburua .h4, html.definition_estilo_liburua .page_sommaire .liste .titre, .page_sommaire .liste html.definition_estilo_liburua .titre, html.definition_estilo_liburua h5, html.definition_estilo_liburua .h5, html.definition_estilo_liburua h6, html.definition_estilo_liburua .h6, html.dictionnaire_estilo_liburua h1, html.dictionnaire_estilo_liburua .h1, html.dictionnaire_estilo_liburua .focus .titre, .focus html.dictionnaire_estilo_liburua .titre, html.dictionnaire_estilo_liburua h2, html.dictionnaire_estilo_liburua .h2, html.dictionnaire_estilo_liburua .accroche-filtrage .explication .titre, .accroche-filtrage .explication html.dictionnaire_estilo_liburua .titre, html.dictionnaire_estilo_liburua .page_evenement .date, .page_evenement html.dictionnaire_estilo_liburua .date, html.dictionnaire_estilo_liburua h3, html.dictionnaire_estilo_liburua .h3, html.dictionnaire_estilo_liburua .liste.contenus a, .liste.contenus html.dictionnaire_estilo_liburua a, html.dictionnaire_estilo_liburua h4, html.dictionnaire_estilo_liburua .h4, html.dictionnaire_estilo_liburua .page_sommaire .liste .titre, .page_sommaire .liste html.dictionnaire_estilo_liburua .titre, html.dictionnaire_estilo_liburua h5, html.dictionnaire_estilo_liburua .h5, html.dictionnaire_estilo_liburua h6, html.dictionnaire_estilo_liburua .h6 {
  font-family: FuturaLT, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans;
  font-weight: lighter;
}
div.estilo_liburua_atala boutons {
  padding: 6px 6px 6px 6px;
  font: Bold 13px Arial;
  width: 90px;
  border: none;
  color: white !important;
  background-color: #f39200;
}
div.estilo_liburua_atala p.boutons {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 25%;
  color: white;
}
div.estilo_liburua_atala a {
  color: white;
}
div.estilo_liburua_atala berde {
  color: #31948f;
}
html.rubrique_estilo_liburua body div.page div.central div.container div.wrapper div.content section div.main table.tablesorter thead, html.rubrique_estilo_liburua body div.page div.central .alerte_urgence div.alerte_urgence-texte div.wrapper div.content section div.main table.tablesorter thead, .alerte_urgence html.rubrique_estilo_liburua body div.page div.central div.alerte_urgence-texte div.wrapper div.content section div.main table.tablesorter thead {
  display: none;
}
html.rubrique_estilo_liburua header.cartouche h1 {
  display: none;
}
.goratasuna {
  height: 100px;
}
@media screen and (min-width: 48em) {
  .ressources-usti .liste-items {
    display: block;
  }
  .ressources-usti .liste-items:after {
    content: "";
    display: table;
    clear: both;
  }
  .ressources-usti .item {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 48.821174201%;
  }
  .ressources-usti .item:last-child {
    margin-right: 0;
  }
  .ressources-usti .item:nth-child(2n) {
    margin-right: 0;
  }
  .ressources-usti .item:nth-child(2n+1) {
    clear: left;
  }
  .ressources-usti h2 {
    color: white;
    background-color: #1976d2;
    font-family: pt_sans, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif, sans, "Top Secret";
    font-size: 1.2em;
    line-height: 1.5;
    margin-bottom: 0.75em;
    padding: 0 1.5em;
  }
  .ressources-usti h4 {
    margin-bottom: 0;
  }
  .ressources-usti .publication {
    background-color: #a49d86;
    font-size: small;
    color: white;
    display: inline-block;
    padding: 0 0.5em;
  }
  .ressources-usti .selections .spip_logos {
    border-right: 2px solid #a49d86;
    border-bottom: 2px solid #a49d86;
  }
}
div.formulaire_rechercher_test {
  background: #e46015;
  position: relative;
}
div.formulaire_rechercher_test div.editer-groupe div.editer_id_rubriques div.choix {
  float: left;
  width: 50%;
}
@media screen and (min-width: 60em) {
  div.formulaire_rechercher_test div.editer-groupe div.editer_id_rubriques div.choix {
    width: 50%;
  }
}
div.formulaire_rechercher_test div.editer-groupe div.editer_id_rubriques div.choix input.checkbox {
  float: left;
}
div.formulaire_rechercher_test div.editer-groupe div.editer_id_rubriques div.choix label {
  float: left;
  width: 82%;
  font-weight: normal;
  color: white;
}
div.formulaire_rechercher_test div.editer-groupe div.editer_recherche {
  clear: left;
  width: 75%;
  border: none;
  background: #e46015;
}
div.formulaire_rechercher_test div.editer-groupe div.editer_recherche placeholder {
  color: #f0ede6;
  font-style: italic;
  background: none;
}
div.formulaire_rechercher_test .button, div.formulaire_rechercher_test button, div.formulaire_rechercher_test input.submit, div.formulaire_rechercher_test input[type=submit], div.formulaire_rechercher_test .resultats .tout, .resultats div.formulaire_rechercher_test .tout, div.formulaire_rechercher_test .page_sommaire .liste .tout a, .page_sommaire .liste .tout div.formulaire_rechercher_test a {
  border: none;
  color: white !important;
  font-family: inherit;
  font-size: inherit;
  font-weight: normal;
  line-height: 15px;
  margin: 0;
  padding: 6px 6px 6px 6px;
  background: #31948f;
}
div.formulaire_rechercher_test .button:focus, div.formulaire_rechercher_test button:focus, div.formulaire_rechercher_test input.submit:focus, div.formulaire_rechercher_test input[type=submit]:focus, div.formulaire_rechercher_test .resultats .tout:focus, .resultats div.formulaire_rechercher_test .tout:focus, div.formulaire_rechercher_test .page_sommaire .liste .tout a:focus, .page_sommaire .liste .tout div.formulaire_rechercher_test a:focus {
  background-color: #3bb3ad !important;
  color: #31948f !important;
  text-decoration: underline;
}
div.formulaire_rechercher_test .button:active:not(:disabled), div.formulaire_rechercher_test button:active:not(:disabled), div.formulaire_rechercher_test input.submit:active:not(:disabled), div.formulaire_rechercher_test input[type=submit]:active:not(:disabled), div.formulaire_rechercher_test .resultats .tout:active:not(:disabled), .resultats div.formulaire_rechercher_test .tout:active:not(:disabled), div.formulaire_rechercher_test .page_sommaire .liste .tout a:active:not(:disabled), .page_sommaire .liste .tout div.formulaire_rechercher_test a:active:not(:disabled) {
  border-width: 0.0625em;
}
div.formulaire_rechercher_test p.boutons {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 25%;
  border: none;
}
div.formulaire_rechercher_test .saisie_input label {
  display: block;
  font-weight: bold;
}
div.formulaire_rechercher_test .saisie_input textarea, div.formulaire_rechercher_test .saisie_input input[type=text], div.formulaire_rechercher_test .saisie_input input.text, div.formulaire_rechercher_test .saisie_input .chosen-container-multi .chosen-choices, .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices, div.formulaire_rechercher_test .saisie_input .aside div.formulaire_recherche .chosen-container-multi .chosen-choices, .aside div.formulaire_recherche .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices, div.formulaire_rechercher_test .saisie_input #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices, div.formulaire_rechercher_test .chosen-container-multi .saisie_input .chosen-choices, div.formulaire_rechercher_test .saisie_input select {
  background-color: white;
  font-size: 1em;
  /*border-radius:3px;*/
  line-height: 1.375;
  margin: 0;
  padding: 0 0.5em;
  width: 90%;
  max-width: 90%;
}
div.formulaire_rechercher_test .saisie_input textarea:focus, div.formulaire_rechercher_test .saisie_input input[type=text]:focus, div.formulaire_rechercher_test .saisie_input input.text:focus, div.formulaire_rechercher_test .saisie_input .chosen-container-multi .chosen-choices:focus, .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices:focus, div.formulaire_rechercher_test .saisie_input .aside div.formulaire_recherche .chosen-container-multi .chosen-choices:focus, .aside div.formulaire_recherche .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices:focus, div.formulaire_rechercher_test .saisie_input #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi .chosen-choices:focus, #content div.formulaire_rechercher_estilo_liburua .chosen-container-multi div.formulaire_rechercher_test .saisie_input .chosen-choices:focus, div.formulaire_rechercher_test .chosen-container-multi .saisie_input .chosen-choices:focus, div.formulaire_rechercher_test .saisie_input select:focus {
  background-color: white;
}
div.formulaire_rechercher_test .chosen-container-multi {
  width: 100% !important;
}
div.formulaire_rechercher_test .chosen-container-multi .chosen-choices {
  background-image: none;
}
div.formulaire_rechercher_test .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  height: auto;
  max-width: auto;
  padding: 0;
  width: 100%;
}
.comment-form {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/fond-hachures.jpg');
  padding: 12px;
}
div.test {
  padding-bottom: 1em;
  /*Modification des tables*/
  /* trier les colonnes en cliquant sur la flèche*/
  /*Les couleurs du texte avec des balises*/
  /*Autres nouvelles balises*/
}
div.test div {
  margin: 1em 0;
}
div.test i {
  /*background-color: yellow;*/
  /*color: #1976d2;*/
}
div.test p {
  margin-top: 0.5em;
  margin-bottom: 0;
}
div.test blockquote {
  /*font-style: italic;*/
  /*background-color:#F5D59D;*/
  margin-top: 3%;
  margin-botom: 1%;
  border-color: #E46015;
  margin-left: 10%;
}
div.test del {
  color: red;
  font-style: bold;
}
div.test del::before {
  content: "*";
  color: red;
  font-style: bold;
}
div.test table.spip tr.row_first {
  background-color: none;
  color: #31948f;
  text-transform: uppercase;
  text-align: center;
}
div.test table.spip td {
  background-color: white;
}
div.test table.spip thead tr .header {
  background-color: transparent;
  background-image: url("http://www.ikas.eus/plugins/auto/tablesorter/v1.4.2/images/bg.gif");
  background-repeat: no-repeat;
  background-position: center right;
  cursor: pointer;
}
div.test lag, div.test zein {
  color: #832EC0;
}
div.test nag {
  color: #B03838;
}
div.test izenondo, div.test berde {
  color: #31948f;
}
div.test izen, div.test arrunta {
  color: #148D46;
}
div.test gorri {
  color: red;
}
div.test gris {
  color: #374046;
}
div.test liranja {
  color: #E46015;
}
div.test legend {
  font-weight: bold;
  color: #374046;
  background-color: white;
  border-style: solid;
  border-color: #374046;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  position: relative;
}
div.test corpus {
  background-color: #ECBEA3;
  border: 2px;
  border-color: #374046;
  color: #374046;
  background-image: url("http://www.ikas.eus/plugins/ikas/theme/images/idazluma.png");
  background-repeat: no-repeat;
  background-position: right 5px;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  position: relative;
}
div.test regla {
  text-align: center;
  background-color: #f0ede6;
  border-style: solid;
  border-color: #20615E;
  margin: 0;
  padding: 0.25em;
  /*position: relative;*/
}
div.test div.ikas_estilo_liburua_ezker {
  position: relative;
  top: 0px;
  width: 48%;
  padding: 10px;
  border: 1px solid orange;
  border-radius: 5px;
  left: 0px;
}
div.test div.ikas_estilo_liburua_eskuin {
  position: relative;
  top: 0px;
  width: 48%;
  padding: 10px;
  border: 1px solid orange;
  border-radius: 5px;
  right: 0px;
}
div.test div.ikas_test_araua {
  color: black;
  /*642A09;*/
  /*border: solid thin #E46015;*/
  /*border-width: 0 0px 0px 12px;*/
  /*border-radius: 10px;*/
  /*font-weight: bold;*/
  /*background-color:#F3B853;*/
  /*box-shadow: 8px 8px 12px #aaa;*/
  position: relative;
  padding: 2em;
}
div.test div.ikas_test_araua::before {
  content: "AZALPENA";
  font-size: smaller;
  font-weight: bold;
  color: white;
  background-color: #E46015;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  position: absolute;
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  transform: rotate(350deg);
}
div.test div.ikas_test_azalpena {
  color: black;
  /*642A09;*/
  /*border: solid thin #E46015;*/
  /*border-width: 0 0px 0px 12px;*/
  /*border-radius: 10px;*/
  /*font-weight: bold;*/
  /*background-color:#F3B853;*/
  /*box-shadow: 8px 8px 12px #aaa;*/
  position: relative;
  padding: 2em;
}
div.test div.ikas_test_azalpena::before {
  content: "AZALPENA";
  font-size: smaller;
  font-weight: bold;
  color: white;
  background-color: #E46015;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  position: absolute;
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em;
  transform: rotate(350deg);
}
div.test div.ikas_test_trukoa {
  border: solid thin #31948f;
  border-width: 2px 2px 2px 12px;
  border-radius: 10px;
  padding: 2em;
  padding-right: 3em;
  padding-top: 3em;
  font-weight: normal;
  background-image: url("http://www.ikas.eus/plugins/ikas/theme/images/anpoil.png");
  background-color: #E9EFE0;
  background-repeat: no-repeat;
  background-position: right 5px;
  position: relative;
}
div.test div.ikas_test_trukoa::before {
  content: "Gogoan izan";
  font-size: smaller;
  font-weight: bold;
  color: white;
  background-color: #31948f;
  box-shadow: 4px 4px 2px 1px rgba(0, 0, 255, 0.2);
  position: absolute;
  top: 0.4em;
  left: 0.4em;
  padding: 0.2em 0.2em;
  margin: 0.2em 0.2em 0.2em 0.2em;
  transform: rotate(350deg);
}
div.test div.ikas_test_adibidea {
  font-style: italic;
  color: #1976d2;
  font-style: italic;
  text-align: center;
  /*position: relative;*/
  padding-left: 5em;
}
div.test div.test div.test_adibidea::before {
  content: "ADIBIDEA";
  font-size: smaller;
  font-weight: bold;
  color: #1976d2;
  font-style: normal;
  position: absolute;
  left: 0;
}
div.test div.ikas_test_iturria {
  font-style: italic;
  color: #715627;
  margin: 0;
  text-align: right;
}
div.test div.ikas_test_kasu {
  color: #642A09;
}
div.test div.ikas_test_kasu::before {
  content: url("http://www.ikas.eus/plugins/ikas/theme/images/Warning-100px.png");
}
div.test div.ikas_test_normala {
  overflow: hidden;
  width: 100%;
  font-style: normal;
}
div.test div.ikas_test_ezker {
  float: left;
  width: 45%;
}
div.test div.ikas_test_eskuin {
  float: right;
  width: 45%;
}
html.rubrique_test #firstnav, html.rubrique_test #acces_rapides, html.article_test #firstnav, html.article_test #acces_rapides, html.definition_test #firstnav, html.definition_test #acces_rapides, html.dictionnaire_test #firstnav, html.dictionnaire_test #acces_rapides {
  display: none !important;
}
html.rubrique_test .access .menu-items, html.article_test .access .menu-items, html.definition_test .access .menu-items, html.dictionnaire_test .access .menu-items {
  padding-bottom: 20px;
}
html.rubrique_test .icon-mail, html.rubrique_test .icon-remove, html.rubrique_test .resultats .filtres-actifs .supprimer, .resultats .filtres-actifs html.rubrique_test .supprimer, html.article_test .icon-mail, html.article_test .icon-remove, html.article_test .resultats .filtres-actifs .supprimer, .resultats .filtres-actifs html.article_test .supprimer, html.definition_test .icon-mail, html.definition_test .icon-remove, html.definition_test .resultats .filtres-actifs .supprimer, .resultats .filtres-actifs html.definition_test .supprimer, html.dictionnaire_test .icon-mail, html.dictionnaire_test .icon-remove, html.dictionnaire_test .resultats .filtres-actifs .supprimer, .resultats .filtres-actifs html.dictionnaire_test .supprimer {
  color: #fec027;
}
html.rubrique_test #access ul > li, html.article_test #access ul > li, html.definition_test #access ul > li, html.dictionnaire_test #access ul > li {
  margin-top: 0;
}
html.rubrique_test #access ul > li a, html.article_test #access ul > li a, html.definition_test #access ul > li a, html.dictionnaire_test #access ul > li a {
  color: white;
}
html.rubrique_test #access ul > li:first-child, html.article_test #access ul > li:first-child, html.definition_test #access ul > li:first-child, html.dictionnaire_test #access ul > li:first-child {
  display: none;
}
html.rubrique_test #menu_lang, html.article_test #menu_lang, html.definition_test #menu_lang, html.dictionnaire_test #menu_lang {
  display: none;
}
@media screen and (min-width: 60em) {
  html.rubrique_test #content, html.article_test #content, html.definition_test #content, html.dictionnaire_test #content {
    width: 77%;
    font-family: helvetica;
    text-align: justify;
  }
  html.rubrique_test #aside, html.article_test #aside, html.definition_test #aside, html.dictionnaire_test #aside {
    width: 23%;
  }
}
html.rubrique_test .page, html.article_test .page, html.definition_test .page, html.dictionnaire_test .page {
  background: none;
  background-color: white;
}
html.rubrique_test #aside .explication, html.article_test #aside .explication, html.definition_test #aside .explication, html.dictionnaire_test #aside .explication {
  background-color: #e46015;
  color: white;
  padding: 0.75em;
  text-align: center;
}
html.rubrique_test #aside h2, html.article_test #aside h2, html.definition_test #aside h2, html.dictionnaire_test #aside h2 {
  background-color: #31948f;
}
html.rubrique_test #aside li:first-child, html.article_test #aside li:first-child, html.definition_test #aside li:first-child, html.dictionnaire_test #aside li:first-child {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce1.png') left 0.6em no-repeat;
}
html.rubrique_test #aside li:nth-child(2), html.article_test #aside li:nth-child(2), html.definition_test #aside li:nth-child(2), html.dictionnaire_test #aside li:nth-child(2) {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce2.png') left 0.6em no-repeat;
}
html.rubrique_test #aside li:nth-child(3), html.article_test #aside li:nth-child(3), html.definition_test #aside li:nth-child(3), html.dictionnaire_test #aside li:nth-child(3) {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce3.png') left 0.6em no-repeat;
}
html.rubrique_test #aside li:nth-child(4), html.article_test #aside li:nth-child(4), html.definition_test #aside li:nth-child(4), html.dictionnaire_test #aside li:nth-child(4) {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce4.png') left 0.6em no-repeat;
}
html.rubrique_test #aside li:nth-child(5), html.article_test #aside li:nth-child(5), html.definition_test #aside li:nth-child(5), html.dictionnaire_test #aside li:nth-child(5) {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce5.png') left 0.6em no-repeat;
}
html.rubrique_test #aside li:nth-child(6), html.article_test #aside li:nth-child(6), html.definition_test #aside li:nth-child(6), html.dictionnaire_test #aside li:nth-child(6) {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce6.png') left 0.6em no-repeat;
}
html.rubrique_test #aside .menu-items-2 li, html.article_test #aside .menu-items-2 li, html.definition_test #aside .menu-items-2 li, html.dictionnaire_test #aside .menu-items-2 li {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/puce-externe.png') left 0.6em no-repeat;
}
html.rubrique_test #breadcrumb, html.article_test #breadcrumb, html.definition_test #breadcrumb, html.dictionnaire_test #breadcrumb {
  color: #31948f;
}
html.rubrique_test #breadcrumb ul > li:first-child, html.article_test #breadcrumb ul > li:first-child, html.definition_test #breadcrumb ul > li:first-child, html.dictionnaire_test #breadcrumb ul > li:first-child {
  display: none;
}
html.rubrique_test #header, html.article_test #header, html.definition_test #header, html.dictionnaire_test #header {
  background-color: #31948f;
  padding: 0.75em 0;
}
html.rubrique_test #header .container, html.rubrique_test #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.rubrique_test #header .alerte_urgence-texte, html.article_test #header .container, html.article_test #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.article_test #header .alerte_urgence-texte, html.definition_test #header .container, html.definition_test #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.definition_test #header .alerte_urgence-texte, html.dictionnaire_test #header .container, html.dictionnaire_test #header .alerte_urgence .alerte_urgence-texte, .alerte_urgence html.dictionnaire_test #header .alerte_urgence-texte {
  position: relative;
}
html.rubrique_test #header h1, html.article_test #header h1, html.definition_test #header h1, html.dictionnaire_test #header h1 {
  background: transparent url('https://www.ikas.eus/plugins/ikas/theme/images/logo-ikas-baseline_blanc.png') center center no-repeat;
  background-size: contain;
  float: left;
  font-size: 1em;
  height: auto;
  margin: 0;
  margin-right: 1em;
  text-indent: -1000px;
  width: 25%;
}
html.rubrique_test #header .menus-toggle, html.article_test #header .menus-toggle, html.definition_test #header .menus-toggle, html.dictionnaire_test #header .menus-toggle {
  background-color: #e46015;
  color: white;
  padding: 0 0.75em;
  position: absolute;
  right: 1em;
}
@media screen and (min-width: 60em) {
  html.rubrique_test #header, html.article_test #header, html.definition_test #header, html.dictionnaire_test #header {
    padding: 0;
  }
  html.rubrique_test #header .accueil, html.article_test #header .accueil, html.definition_test #header .accueil, html.dictionnaire_test #header .accueil {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 23.2317613015%;
  }
  html.rubrique_test #header .accueil:last-child, html.article_test #header .accueil:last-child, html.definition_test #header .accueil:last-child, html.dictionnaire_test #header .accueil:last-child {
    margin-right: 0;
  }
  html.rubrique_test #header #menu_lang, html.article_test #header #menu_lang, html.definition_test #header #menu_lang, html.dictionnaire_test #header #menu_lang {
    margin-top: 1.5em;
    position: absolute;
    z-index: 100;
  }
}
div.test_atala boutons {
  padding: 6px 6px 6px 6px;
  font: Bold 13px Arial;
  width: 90px;
  border: none;
  color: white !important;
  background-color: #31948f;
}
div.test_atala p.boutons {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 25%;
  color: white;
}
div.test_atala a {
  color: white;
}
div.test_atala berde {
  color: #31948f;
}
