body{background-color: #ebeae9;}
header.header-top{
  position: fixed;
  top:0;
  left:0;
  right:0;
  background-color: rgb(200,200,200);
  background-color: rgba(20,20,20,.8);
  padding: 7px 0;
  color: white;
  z-index: 1000;
}
header.header-top a{color:white; font-weight: bold; font-size: .8em;text-decoration: underline;}
header.header-top .collection{font-weight: 500;}
header.header-top .sequences-index{
  position: absolute;
  left: -14px;
}
header.header-top .sequences-index .icon{
  height: 27px;
  padding: 0 7px;
}
header.header-top .sequences-index ul{
  display: none;
  position: absolute;
  left:-7px;
  top:27px;
  margin:0;
  padding: 0;
  list-style-type: none;
  padding: 7px 0 14px 0;
  background-color: rgb(200,200,200);
  background-color: rgba(20,20,20,.8);
}
header.header-top .sequences-index:hover ul{display: block;}
header.header-top .sequences-index ul li a{
  display: block;
  white-space: nowrap;
  padding: 4px 14px;
  font-weight: 500;
  text-decoration: none;
  color:#bbb;
}
header.header-top .sequences-index ul li.active a,
header.header-top .sequences-index ul li:hover a
  {color: white;}
header.header-top .sequences-index ul li a .glyphicon
  {opacity: .2;}
header.header-top .sequences-index ul li.active a .glyphicon,
header.header-top .sequences-index ul li:hover a .glyphicon
  {opacity: 1;}

header.header{
  padding:80px 0 30px 0; background-color: #726565;color:white;
  text-align: center;
}
header.header h1{margin:0;}
header.header h2{margin:0 0 15px 0; line-height: 135%;}
header.header h4{margin:0;}

header.header .container{position: relative;}
header.header nav{position: absolute; top: -35px; right: 15px; left: auto; bottom: auto;}
header.header nav ul{display: block;list-style-type: none;padding: 0;margin: 0;}
header.header nav ul li{display: inline-block;}
header.header nav ul li a{color:white;font-size: .85em; text-decoration: none;}
header.header nav ul li a:hover{color:white;text-decoration: none;}
header.header nav ul li .sep{display: inline-block; border-right: 1px solid white; height: 10px;padding-left: 2px;margin-right: 2px;}

footer{
  position: fixed;
  bottom:0;
  left:0;
  right:0;
  background-color: #726565;
  padding: 7px 0;
  color: white;
  font-size: .85em;
  z-index: 1001;
}
footer a,
footer a:hover
{text-decoration: none; color:white;}
footer .col-canton{}
footer .col-canton a{text-decoration: none; color:white;}
footer .col-canton img{width:18px; vertical-align: top; margin-right: 2px;margin-top: -2px;}

footer nav{display: block; text-align: center;}
footer nav ul{display: block;list-style-type: none;padding: 0;margin: 0;}
footer nav ul li{display: inline-block;}
footer nav ul li a{color:white; text-decoration: none;}
footer nav ul li a:hover{color:white; text-decoration: none;}
footer nav ul li .sep{display: inline-block; border-right: 1px solid white; height: 10px;padding-left: 2px;margin-right: 2px;}

footer select{color:black;opacity: .1;}
footer select:hover{opacity: 1;}

body.home header.header
{
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../header/01.png);
}

.encadre {
    position: relative;
    border: 2px solid #f0986b;
    padding: 7px 15px;
    border-radius: 15px;
    margin: 20px 0;
}

/* BOOTSTRAP ADD */
.panel.panel-none{
  margin-bottom: 0;
  background-color: transparent;
  border: 0 none transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.panel.panel-none .panel-body{
  padding: 0;
}

.panel.panel-none .panel-heading{
  padding: 0;
  border-bottom: 0 none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel.panel-none .panel-heading + .panel-collapse > .panel-body {
    border-top: 0 none;
}

.modal-full .modal-dialog {
    width: auto;
    max-width: 720px;
}
/* BOOTSTRAP ADD - END */
.container-home{margin-top: -60px;}
.container-home .chapitres{}
.container-home .chapitres .col p{
  background-color: white; min-height: 100px;
  padding: 15px;
  cursor: pointer;
}
.container-home .chapitres .col p{border-bottom: 3px solid #f0986b; margin-bottom: 20px;position: relative;}
.container-home .chapitres .col p a{color:inherit;text-decoration: none;}
.container-home .chapitres .col p b{font-size: .85em;font-weight: bold;display: block;margin-bottom: 5px;}
.container-home .chapitres .col p span{font-weight: bold;display: block;line-height: 130%;}

.container-home .chapitres .col p a img{
  position: absolute;
  top: 10px;
  right: 10px;
  height: 80px;
}

.container-home .chapitres .col:nth-child(1) p a img{display: none;}
.container-home .chapitres .col.un-recit-babylonien p a img{right: 25px;}
.container-home .chapitres .col.un-recit-coranique p a img{height: 45px;top: 25px}
.container-home .chapitres .col.un-recit-grec p a img{height: 92px;top: 2px}
.container-home .chapitres .col.un-recit-indien p a img{height: 92px;top: 2px; right: 20px;}
.container-home .chapitres .col.un-recit-dogon p a img{height: 45px;top: 29px; right: 5px;}
.container-home .chapitres .col.un-recit-chinois p a img{right: 20px;}
.container-home .chapitres .col.un-recit-tahitien p a img{right: 25px;}
.container-home .chapitres .col.un-recit-iroquois p a img{right: 20px;}
.container-home .chapitres .col:nth-child(12) p a img{display: none;}

.container-home .chapitres .col.un-recit-babylonien p{border-color: #c1789f;}
.container-home .chapitres .col.un-recit-biblique p{border-color: #9e4763;}
.container-home .chapitres .col.un-recit-coranique p{border-color: #426cab;}
.container-home .chapitres .col.un-recit-egyptien p{border-color: #52aeb7;}
.container-home .chapitres .col.un-recit-grec p{border-color: #8280b6;}
.container-home .chapitres .col.un-recit-indien p{border-color: #f28583;}
.container-home .chapitres .col.un-recit-dogon p{border-color: #4a9bc1;}
.container-home .chapitres .col.un-recit-chinois p{border-color: #a1779a;}
.container-home .chapitres .col.un-recit-tahitien p{border-color: #92be82;}
.container-home .chapitres .col.un-recit-iroquois p{border-color: #dd8182;}

.container-home .chapitres .col.un-recit-babylonien p span{color: #c1789f;}
.container-home .chapitres .col.un-recit-biblique p span{color: #9e4763;}
.container-home .chapitres .col.un-recit-coranique p span{color: #426cab;}
.container-home .chapitres .col.un-recit-egyptien p span{color: #52aeb7;}
.container-home .chapitres .col.un-recit-grec p span{color: #8280b6;}
.container-home .chapitres .col.un-recit-indien p span{color: #f28583;}
.container-home .chapitres .col.un-recit-dogon p span{color: #4a9bc1;}
.container-home .chapitres .col.un-recit-chinois p span{color: #a1779a;}
.container-home .chapitres .col.un-recit-tahitien p span{color: #92be82;}
.container-home .chapitres .col.un-recit-iroquois p span{color: #dd8182;}

.container-home .chapitres .col:first-child p b,
.container-home .chapitres .col:last-child p b
  {font-size: 1em;font-weight: bold;color:#f0986b;}

.container-home .chapitres .col:first-child p span,
.container-home .chapitres .col:last-child p span
  {font-size: .85em;}

/* NE */
.container-NE{}
.container-NE.container-home .chapitres .col:nth-child(11) p a img,
.container-VD.container-home .chapitres .col:nth-child(11) p a img
  {display: none;}
.container-NE.container-home .chapitres .col:nth-child(11) p,
.container-VD.container-home .chapitres .col:nth-child(11) p
  {border-color: #f0986b;}
.container-NE.container-home .chapitres .col:nth-child(11) p span,
.container-VD.container-home .chapitres .col:nth-child(11) p span
  {color: #5e5e5e;}
.container-NE.container-home .chapitres .col:nth-child(11) p b,
.container-VD.container-home .chapitres .col:nth-child(11) p b
  {font-size: 1em;font-weight: bold;color:#f0986b;}
.container-NE.container-home .chapitres .col:nth-child(11) p span,
.container-VD.container-home .chapitres .col:nth-child(11) p span
  {font-size: .85em;}

.container-VD.container-home .chapitres .col p{
  min-height: 112px;
}

/*
.container-NE.container-home .chapitres .col:nth-child(7) p a img{height: 45px;top: 29px; right: 5px;}
.container-NE.container-home .chapitres .col:nth-child(8) p a img{right: 20px;top:10px; height:80px;}
.container-NE.container-home .chapitres .col:nth-child(9) p a img{right: 25px;}
.container-NE.container-home .chapitres .col:nth-child(10) p a img{right: 20px;}

.container-NE.container-home .chapitres .col:nth-child(6) p{border-color: #f28583;}
.container-NE.container-home .chapitres .col:nth-child(7) p{border-color: #4a9bc1;}
.container-NE.container-home .chapitres .col:nth-child(8) p{border-color: #a1779a;}
.container-NE.container-home .chapitres .col:nth-child(9) p{border-color: #dd8182;}
.container-NE.container-home .chapitres .col:nth-child(10) p{border-color: #8280b6;}

.container-NE.container-home .chapitres .col:nth-child(6) p span{color: #f28583;}
.container-NE.container-home .chapitres .col:nth-child(7) p span{color: #4a9bc1;}
.container-NE.container-home .chapitres .col:nth-child(8) p span{color: #a1779a;}
.container-NE.container-home .chapitres .col:nth-child(9) p span{color: #dd8182;}
.container-NE.container-home .chapitres .col:nth-child(10) p span{color: #8280b6;}

*/


.container-home .pages{}
.container-home .pages a{color:inherit;display: block;padding: 12px 14px;}
.container-home .pages a:hover{text-decoration: none;}
.container-home .pages ul{list-style-type: none;background-color: white;margin-left: 15px;padding: 15px;}
.container-home .pages ul li{border: 1px solid #c4bbb0;margin-bottom: 14px;}
.container-home .pages ul li:last-child{margin-bottom: 0;}

.container-home .pages ul li.active a{color:white;background-color: #726565;}

.glossaryLink{background-color: white;margin-left: 12px;padding: 15px;margin-right: 12px;}
.glossaryLink a{font-weight: 500;color: inherit;text-decoration: none;}
.glossaryLink a .icon{
  display: inline-block;
  height: 24px;
  width: 24px;
  background-image: url(../glossaire.svg);
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: middle;
  margin-bottom: 4px;
  margin-right: 7px;
}

.glossaryLink.home{margin-left: 15px;padding: 15px;margin-right: 0;}

.container-home{margin-bottom: 25px;}
.container-default{margin-bottom: 50px;}
.container-default{margin-top: -80px;}

.nav-chapitrage{font-size: .85em;}
.nav-chapitrage.row{margin-left: 0; margin-right: 0;border:12px solid #ebeae9;background-color: #ebeae9;}
.nav-chapitrage.row .col-lg-6{padding:0;margin:0;}
.nav-chapitrage a{color:white; text-decoration: none;display: block;}
.nav-chapitrage .item{margin: 2px 1px; background-color:#f0986b; min-height: 65px;padding: 7px 14px;}
.nav-chapitrage .item b{display: block; font-size: .9em;font-weight: normal;}
.nav-chapitrage .item span{display: block; font-weight: bold;}

.nav-chapitrage-VD.nav-chapitrage a{min-height: 68px;}


.nav-chapitrage .col-lg-6:first-child .item:first-child b{font-size: 1em;font-weight: bold;}
.nav-chapitrage .col-lg-6:first-child .item:first-child span{font-weight: normal;font-size: .9em}
.nav-chapitrage .col-lg-6:first-child .item:first-child.active a b{color:#f0986b;}

.nav-chapitrage .col-lg-6:nth-child(2) .item:last-child b{font-size: 1em;font-weight: bold;}
.nav-chapitrage .col-lg-6:nth-child(2) .item:last-child span{font-weight: normal;font-size: .9em}
.nav-chapitrage .col-lg-6:nth-child(2) .item:last-child.active a b{color:#f0986b;}

.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(5) b{font-size: 1em;font-weight: bold;}
.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(5) span{font-weight: normal;font-size: .9em}
.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(5).active a b{color:#f0986b;}

.nav-chapitrage .col-lg-6 .item.un-recit-babylonien{background-color:#c1789f;}
.nav-chapitrage .col-lg-6 .item.un-recit-biblique{background-color: #9e4763;}
.nav-chapitrage .col-lg-6 .item.un-recit-coranique{background-color: #426cab;}
.nav-chapitrage .col-lg-6 .item.un-recit-egyptien{background-color: #52aeb7;}
.nav-chapitrage .col-lg-6 .item.un-recit-grec{background-color: #8280b6;}
.nav-chapitrage .col-lg-6 .item.un-recit-indien{background-color: #f28583;}
.nav-chapitrage .col-lg-6 .item.un-recit-dogon{background-color: #4a9bc1;}
.nav-chapitrage .col-lg-6 .item.un-recit-chinois{background-color: #a1779a;}
.nav-chapitrage .col-lg-6 .item.un-recit-tahitien{background-color: #92be82;}
.nav-chapitrage .col-lg-6 .item.un-recit-iroquois{background-color: #dd8182;}

.nav-chapitrage .item.active {background-color: white !important;}
.nav-chapitrage .item.active a{color:#5e5e5e;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-babylonien a span{color:#c1789f;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-biblique a span{color: #9e4763;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-coranique a span{color: #426cab;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-egyptien a span{color: #52aeb7;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-grec a span{color: #8280b6;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-indien a span{color: #f28583;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-dogon a span{color: #4a9bc1;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-chinois a span{color: #a1779a;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-tahitien a span{color: #92be82;}
.nav-chapitrage .col-lg-6 .item.active.un-recit-iroquois a span{color: #dd8182;}
/* .nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(5) a span{color: #dd8182;}
*/

/* NE */
/*
.nav-chapitrage-NE{}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item:nth-child(2){background-color:#c1789f;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item:nth-child(3){background-color: #9e4763;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item:nth-child(4){background-color: #426cab;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item:nth-child(5){background-color: #52aeb7;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item:nth-child(6){background-color: #f28583;}


.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(1){background-color: #4a9bc1;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(2){background-color: #a1779a;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(3){background-color: #dd8182;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(4){background-color: #8280b6;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item:nth-child(5){background-color: #f0986b;}

.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item.active:nth-child(2) a span{color:#c1789f;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item.active:nth-child(3) a span{color: #9e4763;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item.active:nth-child(4) a span{color: #426cab;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item.active:nth-child(5) a span{color: #52aeb7;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:first-child .item.active:nth-child(6) a span{color: #f28583;}


.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(1) a span{color: #4a9bc1;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(2) a span{color: #a1779a;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(3) a span{color: #dd8182;}
.nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(4) a span{color: #8280b6;}
*/
/* .nav-chapitrage-NE.nav-chapitrage .col-lg-6:nth-child(2) .item.active:nth-child(5) a span{color: #dd8182;}
*/

.chapitre header{min-height: 80px;background-color: #f0986b;color:white;margin:0;padding: 14px 40px;}

.chapitre header h3{font-size: 1em; font-weight: 400;padding-top: 4px;}
.chapitre header h4{font-size: 1.3em; font-weight: 500;padding-top: 4px;}
.chapitre header small{color: inherit;}

.chapitre.introduction header h4,
.chapitre.conclusion header h4
  {font-size: 1em; font-weight: 400;padding-top: 4px;}
.chapitre.introduction header h3,
.chapitre.conclusion header h3
  {font-size: 1.3em; font-weight: 500;padding-top: 4px;}

.chapitre.page header h3{font-size: 1.4em; font-weight: 500;padding-top: 14px;}

.chapitre.un-recit-babylonien header{background-color: #c1789f;}
.chapitre.un-recit-biblique header{background-color: #9e4763;}
.chapitre.un-recit-coranique header{background-color: #426cab;}
.chapitre.un-recit-egyptien header{background-color: #52aeb7;}
.chapitre.un-recit-grec header{background-color: #8280b6;}
.chapitre.un-recit-indien header{background-color: #f28583;}
.chapitre.un-recit-dogon header{background-color: #4a9bc1;}
.chapitre.un-recit-chinois header{background-color: #a1779a;}
.chapitre.un-recit-tahitien header{background-color: #92be82;}
.chapitre.un-recit-iroquois header{background-color: #dd8182;}

.chapitre .cl,
.chapitre.introduction .cl,
.chapitre.conclusion .cl
  {color: #f0986b;}
.chapitre.un-recit-babylonien .cl{color: #c1789f;}
.chapitre.un-recit-biblique .cl{color: #9e4763;}
.chapitre.un-recit-coranique .cl{color: #426cab;}
.chapitre.un-recit-egyptien .cl{color: #52aeb7;}
.chapitre.un-recit-grec .cl{color: #8280b6;}
.chapitre.un-recit-indien .cl{color: #f28583;}
.chapitre.un-recit-dogon .cl{color: #4a9bc1;}
.chapitre.un-recit-chinois .cl{color: #a1779a;}
.chapitre.un-recit-tahitien .cl{color: #92be82;}
.chapitre.un-recit-iroquois .cl{color: #dd8182;}

.chapitre .bgclhover{
  color: inherit;
  font-weight: 500;
  display: block;
  padding: 2px 0 2px 25px;
  margin-left: -25px;
  text-decoration: none;
}
.chapitre.un-recit-babylonien .bgclhover:hover{color: white; background-color: #c1789f;}
.chapitre.un-recit-biblique .bgclhover:hover{color: white; background-color: #9e4763;}
.chapitre.un-recit-coranique .bgclhover:hover{color: white; background-color: #426cab;}
.chapitre.un-recit-egyptien .bgclhover:hover{color: white; background-color: #52aeb7;}
.chapitre.un-recit-grec .bgclhover:hover{color: white; background-color: #8280b6;}
.chapitre.un-recit-indien .bgclhover:hover{color: white; background-color: #f28583;}
.chapitre.un-recit-dogon .bgclhover:hover{color: white; background-color: #4a9bc1;}
.chapitre.un-recit-chinois .bgclhover:hover{color: white; background-color: #a1779a;}
.chapitre.un-recit-tahitien .bgclhover:hover{color: white; background-color: #92be82;}
.chapitre.un-recit-iroquois .bgclhover:hover{color: white; background-color: #dd8182;}

body.recits-cosmogoniques-un-recit-babylonien .print-box .print-btn{background-color: #c1789f !important;}
body.recits-cosmogoniques-un-recit-biblique .print-box .print-btn{background-color: #9e4763 !important;}
body.recits-cosmogoniques-un-recit-coranique .print-box .print-btn{background-color: #426cab !important;}
body.recits-cosmogoniques-un-recit-egyptien .print-box .print-btn{background-color: #52aeb7 !important;}
body.recits-cosmogoniques-un-recit-grec .print-box .print-btn{background-color: #8280b6 !important;}
body.recits-cosmogoniques-un-recit-indien .print-box .print-btn{background-color: #f28583 !important;}
body.recits-cosmogoniques-un-recit-dogon .print-box .print-btn{background-color: #4a9bc1 !important;}
body.recits-cosmogoniques-un-recit-chinois .print-box .print-btn{background-color: #a1779a !important;}
body.recits-cosmogoniques-un-recit-tahitien .print-box .print-btn{background-color: #92be82 !important;}
body.recits-cosmogoniques-un-recit-iroquois .print-box .print-btn{background-color: #dd8182 !important;}

body.recits-cosmogoniques-introduction .print-box .print-btn,
body.recits-cosmogoniques-conclusion .print-box .print-btn{background-color: #f0986b !important;}

body.recits-cosmogoniques-un-recit-babylonien .encadre {border-color: #c1789f;}
body.recits-cosmogoniques-un-recit-biblique .encadre {border-color: #9e4763;}
body.recits-cosmogoniques-un-recit-coranique .encadre {border-color: #426cab;}
body.recits-cosmogoniques-un-recit-egyptien .encadre {border-color: #52aeb7;}
body.recits-cosmogoniques-un-recit-grec .encadre {border-color: #8280b6;}
body.recits-cosmogoniques-un-recit-indien .encadre {border-color: #f28583;}
body.recits-cosmogoniques-un-recit-dogon .encadre {border-color: #4a9bc1;}
body.recits-cosmogoniques-un-recit-chinois .encadre {border-color: #a1779a;}
body.recits-cosmogoniques-un-recit-tahitien .encadre {border-color: #92be82;}
body.recits-cosmogoniques-un-recit-iroquois .encadre {border-color: #dd8182;}

.chapitre header h3,
.chapitre header .h3,
.chapitre header h4,
.chapitre header .h4
  {margin: 0;}

.chapitre section{
  background-color: white;
  padding: 14px 40px;
}


.chapitre section .panel{
  margin: 7px 0;
}

.chapitre section .panel
  {text-decoration: none;}
.chapitre section .panel .panel-heading a
  {text-decoration: none;padding:0;font-weight: inherit;}
.chapitre section .panel .panel-heading .glyphicon.item-close,
.chapitre section .panel .panel-heading .glyphicon.item-open
{
  display: inline-block; width:20px; margin-left: -20px;
}

.chapitre section .panel .panel-heading a[aria-expanded="true"] .glyphicon.item-close{display: none;}
.chapitre section .panel .panel-heading a[aria-expanded="true"] .glyphicon.item-open{display: inline-block;;}
.chapitre section .panel .panel-heading a[aria-expanded="false"] .glyphicon.item-open{display: none;}
.chapitre section .panel .panel-heading a[aria-expanded="false"] .glyphicon.item-close{display: inline-block;;}

.chapitre section .panel .panel-body{
  padding-left: 20px;
}

.chapitre section .item-content-back{margin-left: -20px;}

.chapitre section .panel .panel-body ul{
  list-style-type: none;
  margin: 7px 0 15px 0;
  padding: 0;
}

.chapitre section .panel .panel-body .abstract.alone{
  margin-left: -20px;
}
.chapitre section .panel .panel-body ul li{
  padding:0;
  margin:0;
}

.chapitre section .panel .panel-heading .title{
  font-weight: bold;
  padding: 4px 0 4px 20px;
}
.chapitre section .panel .panel-body .title{
  font-weight: bold;
  padding: 4px 0 4px 0;
}
/* NEW - END */

.chapitre section .abstract{
  margin-bottom: 7px;
}

.chapitre section .abstract.alone{
  font-size: .85em;
  margin-bottom: 0;
}
#accordionGlossary{}
#accordionGlossary .title{padding-left: 20px;font-weight: bold;}
#accordionGlossary .title a{color: inherit;}

.ressources-links{}
.ressources-links .item{margin: 7px 0 15px 0;}
.ressources-links .item:after{content:' '; display: table;clear: both;height: 1px;margin-top:-1px;}

.glossaire{margin-top: -20px; padding-bottom: 50px;}
.glossaire h2{padding-left: 20px;font-weight: 900}
.glossaire .group{column-count: 3;-moz-column-count: 3;}
.glossaire .group .item{padding: 2px 0;break-inside: avoid-column;-webkit-column-break-inside: avoid;}
.glossaire .group .item .btnGlossary{
  color: inherit; text-decoration: none;
  font-weight: 500;
  display: block;
  border-bottom: 1px solid white;
  padding: 2px 15px;
}
.glossaire .group .item .btnGlossary.active,
.glossaire .group .item .btnGlossary:hover
  {color: #f0986b; border-color: #f0986b}

#glossaireDetails {padding: 30px 20px; background-color: white; margin: 0 -20px;}
#glossaireDetails .word{font-size: 1.2em; font-weight: bold;}
#glossaireDetails .msg{font-size: .8em; font-style: italic;}
#glossaireDetails .description{margin: 15px 0;}
#glossaireDetails .links{font-size: .8em;}
#glossaireDetails .links a{color: #f0986b; text-decoration: none;}


.wiki h1 {font-size: 24px !important;}
.wiki h2 {font-size: 20px !important;}
.wiki h3 {font-size: 16px !important;}
.wiki h4 {font-size: 14px !important;}
.wiki h5 {font-size: 12px !important;}

.wiki section h1,
.wiki section h2,
.wiki section h3,
.wiki section h4,
.wiki section h5 {font-weight: 600 !important; color: #f0986b !important;}
.wiki ul {padding-left: 20px !important; list-style-type: disc !important;}


.modal .wiki .title {
  font-size: 24px !important;
  font-weight: 500;
  margin-bottom: 15px;
}

/* ACCESS PAGES */
.box {
  margin: 15px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 15px 25px;
  background-color: white;
  margin-bottom: 15px;
  position: relative;
  font-size: 14px;
  border-radius: 15px;
}

body.access{background-color: #D7DDDD;}
body.access header.header{background-color: white;padding-bottom: 50px;}
body.access header.header h1{width:auto; padding-top: 50px;}
body.access header.header h1 img{width:100%; height: auto;}
body.access header.header .col-img-deco{padding-left: 60px;}
body.access header.header .img-deco{width: 100%; margin-top: 0; box-shadow: 0 0 15px rgba(0,0,0,.5);}
body.access header.header .box{margin-top: 15px;background-color: rgba(0,0,0,.5); color: white;}
body.access header.header .box a{color: white;}
body.access .container.connect{padding-top: 30px;}
body.access .container.connect .box{min-height: 220px;}
body.access footer {background-color: #34424C;}

body.access .box h2,
body.access .box h3
{margin-top: 0;}

body.access .box h2
{text-transform: uppercase;font-weight: 900;margin-bottom: 25px;font-size: 24px;}

body.access .box h3
{font-size: 20px;}

body.access.connect > .container {padding-bottom: 50px;}

/* PRINT */
#print-block{}
#print-block footer{}
#print-block footer img{ width: 20px;}

.print-box{position: relative;}
.print-box .print-btn{
  position: absolute;top:0;right:0;
  white-space: nowrap;
  text-decoration: none;cursor: pointer;
  background-color: #726565; color: white;
  opacity: .5;
}
.print-box .print-btn:hover{opacity: 1;}

.print-box .print-box-title{display:none;}
.print-box.print-box-hidden{height:30px; margin-bottom: -30px;}
.print-box.print-box-hidden .print-btn{top:15px;}
.print-box.print-box-hidden .print-box-body{display: none;}

.print-box.print-box-inline{
  margin: 0;
}
.print-box.print-box-inline .print-btn{
  position: relative;
  top:auto;
  right:auto;
}
#glossaireDetails .print-box.print-box-inline .print-btn{
  margin-top: 10px;
  display: inline-block;
}

.print-box.print-box-btn-right .print-btn{
  float: right;
}

.print-box.print-box-hidden-btn .print-btn{display: none;}
.print-box .title{padding-right: 100px;}
@media print
{
  h1,h2,h3,h4,.title{font-weight: 700;}
  h1{font-size:1.75em;}
  h2{font-size:1.5em;}
  h3{font-size:1.25em;}
  h4{font-size:1.15em;}
  body{padding: 15px 0;}
  p.img {
    page-break-before: auto;
    page-break-after: auto;
    page-break-inside: avoid;
  }

  .wiki .title{font-size:1.25em;margin-bottom: 15px;}

  #print-block footer{
    position: relative;
    border-top: 0.25pt solid #808080;
    margin-top: 50px;
    padding-top: 15px;
  }

  #print-block-content .item{margin-bottom: 50px;}
  #print-block-content .details .word{font-size: 1.25em; font-weight: 700;}
  #print-block-content .details .links{font-size: .85em; margin: 15px 0;}

  #myModal .modal-dialog{display: none;}
  header.header-fete{
    padding: 20px 10px;
    border: 1px solid black;
  }
  header.header-fete .infos h2{font-size: 1.75em;}
  header.header-fete .infos .date{font-size: 1.25em;}
  header.header-fete .thumb{
  }

  .wiki ul ul {
    list-style-type: none !important;
    list-style-image: url(../icons/tiret.svg);
  }
  .wiki h3 {
    color:#726565;
    text-transform: uppercase;
    margin-top: 25px;
  }
}

/* RESPONSIVE */
@media (max-width: 1200px)
{
  .nav-chapitrage .item{min-height: 1px;}
  .glossaire .group{column-count: 2;-moz-column-count: 2;}
}

@media (max-width: 992px)
{
  .glossaire .group{column-count: 1;-moz-column-count: 1;}
}

@media (max-width: 768px)
{

}

@media (max-width: 430px)
{

}
