/*
COLORS
*/
@import url("typo.css");
body,
.tooltip,
popover
{
  font-family: 'open_sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #5e5e5e;
}

body
{
}

h4{line-height: 135%;}
.nav-chapitrage .level-1{margin-left: 15px;}
.nav-chapitrage .level-2{margin-left: 30px;}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row.marging {
  margin-right: -15px;
  margin-left: -15px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.modal-full .modal-body{padding: 25px 50px;}
.modal-full.modal-iframe .modal-body{padding: 0;line-height: 0;}
.modal-full .modal-dialog{width:980px;}

.modal iframe{
  width:100%;
  border: 0;
}

#alert-smartphone{
  position: fixed;
  top:0;
  left:0;
  right:0;
  z-index: 1001;
  padding: 7px;
}

.groups.items{}
.groups.items .item{border-top: 1px solid #333; margin-top:15px; padding-top: 15px;}
.groups.items .item h3{margin-top:0;}
.groups.items .item .subitem{border-bottom: 1px dashed #ccc;padding-bottom:7px;margin-bottom: 7px;}
.groups.items .item .subitem:last-child{border-bottom: 0 none;padding-bottom:0;}

.tradition
  {background-repeat: no-repeat;}
.tradition.tradition-chretiens
  {background-image: url(../data/share/traditions/chretiens.svg);}
.tradition.tradition-juifs
  {background-image: url(../data/share/traditions/juifs.svg);}
.tradition.tradition-musulmans
  {background-image: url(../data/share/traditions/musulmans.svg);}
.tradition.tradition-hindous
  {background-image: url(../data/share/traditions/hindous.svg);}
.tradition.tradition-bouddhistes
  {background-image: url(../data/share/traditions/bouddhistes.svg);}
.tradition.tradition-shintos
  {background-image: url(../data/share/traditions/shintos.svg);}
.tradition.tradition-taoistes
  {background-image: url(../data/share/traditions/taoistes.svg);}
.tradition.tradition-jains
  {background-image: url(../data/share/traditions/jains.svg);}
.tradition.tradition-sikhs
  {background-image: url(../data/share/traditions/sikhs.svg);}
.tradition.tradition-traditions-ethniques
  {background-image: url(../data/share/traditions/traditions-ethniques.svg);}
.tradition.tradition-religions-de-l-antiquite
  {background-image: url(../data/share/traditions/religions-de-l-antiquite.svg);}
.tradition.tradition-nhambiquara
  {background-image: url(../data/share/traditions/nhambiquara.svg);}
.tradition.tradition-la-santeria
  {background-image: url(../data/share/traditions/la-santeria.svg);}
.tradition.tradition-bainuk
  {background-image: url(../data/share/traditions/bainuk.svg);}
.tradition.tradition-pygmees
  {background-image: url(../data/share/traditions/pygmees.svg);}
.tradition.tradition-aborigenes
  {background-image: url(../data/share/traditions/aborigenes.svg);}


.cc_image{
  float: left;
  margin-right: 7px;
}

.fine{
  font-size: 30%;
  line-height: 0;
  white-space: nowrap;
}

footer .col-canton img.agora{
	width: 57px;
	margin-top: 0px;
}

footer a[href="#mentions-legales"]{
  color: white;
  text-decoration: none;
}

#glossaireDetails{
  overflow-y: auto;
}
#myCgModal,
#myCgModal h1,
#myCgModal h2,
#myCgModal h3,
#myCgModal h4,
#myCgModal p
{color:#333333 !important;}

#myCgModal h2
{margin: 2rem 0;}

/* WIKI */
small, .small{font-size: .85em;}
.big{font-size: 1.15em;}
.todo{color:#dd00dd;}
.wikicl{color:#5cb85c;}

@media (max-width: 1200px)
{

}

@media (max-width: 992px)
{

}

@media (max-width: 768px)
{

}

@media (max-width: 430px)
{

}

@media (min-width: 1480px) {
  .col-xlg-1, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9, .col-xlg-10, .col-xlg-11, .col-xlg-12 {
    float: left;
  }
  .col-xlg-12 {
    width: 100%;
  }
  .col-xlg-11 {
    width: 91.66666667%;
  }
  .col-xlg-10 {
    width: 83.33333333%;
  }
  .col-xlg-9 {
    width: 75%;
  }
  .col-xlg-8 {
    width: 66.66666667%;
  }
  .col-xlg-7 {
    width: 58.33333333%;
  }
  .col-xlg-6 {
    width: 50%;
  }
  .col-xlg-5 {
    width: 41.66666667%;
  }
  .col-xlg-4 {
    width: 33.33333333%;
  }
  .col-xlg-3 {
    width: 25%;
  }
  .col-xlg-2 {
    width: 16.66666667%;
  }
  .col-xlg-1 {
    width: 8.33333333%;
  }
  .col-xlg-pull-12 {
    right: 100%;
  }
  .col-xlg-pull-11 {
    right: 91.66666667%;
  }
  .col-xlg-pull-10 {
    right: 83.33333333%;
  }
  .col-xlg-pull-9 {
    right: 75%;
  }
  .col-xlg-pull-8 {
    right: 66.66666667%;
  }
  .col-xlg-pull-7 {
    right: 58.33333333%;
  }
  .col-xlg-pull-6 {
    right: 50%;
  }
  .col-xlg-pull-5 {
    right: 41.66666667%;
  }
  .col-xlg-pull-4 {
    right: 33.33333333%;
  }
  .col-xlg-pull-3 {
    right: 25%;
  }
  .col-xlg-pull-2 {
    right: 16.66666667%;
  }
  .col-xlg-pull-1 {
    right: 8.33333333%;
  }
  .col-xlg-pull-0 {
    right: auto;
  }
  .col-xlg-push-12 {
    left: 100%;
  }
  .col-xlg-push-11 {
    left: 91.66666667%;
  }
  .col-xlg-push-10 {
    left: 83.33333333%;
  }
  .col-xlg-push-9 {
    left: 75%;
  }
  .col-xlg-push-8 {
    left: 66.66666667%;
  }
  .col-xlg-push-7 {
    left: 58.33333333%;
  }
  .col-xlg-push-6 {
    left: 50%;
  }
  .col-xlg-push-5 {
    left: 41.66666667%;
  }
  .col-xlg-push-4 {
    left: 33.33333333%;
  }
  .col-xlg-push-3 {
    left: 25%;
  }
  .col-xlg-push-2 {
    left: 16.66666667%;
  }
  .col-xlg-push-1 {
    left: 8.33333333%;
  }
  .col-xlg-push-0 {
    left: auto;
  }
  .col-xlg-offset-12 {
    margin-left: 100%;
  }
  .col-xlg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-xlg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-xlg-offset-9 {
    margin-left: 75%;
  }
  .col-xlg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-xlg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-xlg-offset-6 {
    margin-left: 50%;
  }
  .col-xlg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-xlg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-xlg-offset-3 {
    margin-left: 25%;
  }
  .col-xlg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-xlg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-xlg-offset-0 {
    margin-left: 0;
  }
}
