/* app slippry .css */

/* Slippry-slider */
div.full-slider {
margin: 0;
}

.full-slider .sy-slides-wrap {
min-height: 300px;
}
.full-slider .article {
height: 100%;
background-repeat: no-repeat;
background-size: cover;
}
.full-slider .text-content {
  color: #f1f1f1;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: rgb(205, 205, 205);
  background-color: rgba(255, 255, 255, 0.6);
  background-color: rgba(0,0,0, 0.3);
  padding: 1em;
  width: 30%;
  height: 100%;
  border-radius: 0 0 400px 0;
}
.full-slider .text-content h2 {
  font-size: 30px;
  font-style: italic;
  line-height: 120%;
  margin: 0;
}
.full-slider .text-content p {
  font-size: 16px;
  margin: 1em 0;
}
.full-slider .text-content a.button-link {
  padding: 0.25em 0.5em;
  position: absolute;
  bottom: 1em;
  right: 1em;
}
.full-slider .image-content {
  line-height: 0;
}
.full-slider .image-content img {
  max-width: 100%;
}
.full-slider .full-pager {
  text-align: right;
  display: block;
  margin: 0.2em 0 0;
  padding: 0;
  list-style: none;
}
.full-slider .full-pager li {
  display: inline-block;
  padding: 0.6em;
  margin: 0 0 0 1em;
}
.full-slider .full-pager li.sy-active a {
  color: #31ace2;
}
.full-slider .full-pager li a {
  font-weight: 500;
  text-decoration: none;
  display: block;
  color: #222;
}

.sy-controls li a:after {
background-image: url("/img/cms/assets/arrows.svg");
}

/* slogan Texte */
.full-slider .slogan-content {
height: 100%;
position: relative;
}
.full-slider .slogan-content h2 {
background: #888;
background: rgba(0,0,0,0.4);
color: #f1f1f1;
padding: 4px 10px;
font-size: 26px;
font-weight: 100;
line-height: 120%;
position: absolute;
left: 2%;
top: 2%;
}
.full-slider .slogan-content.-wb h2 {
background: rgba(0,0,0,0.4);
color: #f1f1f1;
}
.full-slider .slogan-content.-bw h2 {
background: rgba(255,255,255,0.4);
color: #000;
}
.full-slider .slogan-content.-wt h2 {
background: transparent;
color: #f1f1f1;
}
.full-slider .slogan-content.-bt h2 {
background: transparent;
color: #000;
}


/* position left-top */
.full-slider .slogan-content.-lt h2 {
left: 5%;
top: 5%;
}
/* position right-top */
.full-slider .slogan-content.-rt h2 {
left: inherit;
right: 2%;
top: 5%;
}
/* position left-bottom */
.full-slider .slogan-content.-lb h2 {
top: inherit;
left: 2%;
bottom: 5%;
}
/* position right-bottom */
.full-slider .slogan-content.-rb h2 {
left: inherit;
top: inherit;
right: 2%;
bottom: 5%;
}

.full-slider .slogan-content h2 span {
display: block;
font-size: 70%;
font-style: italic;
line-height: 110%;

}

.full-slider .slogan-content h3 {
color: #f1f1f1;
background: rgba(0,0,0,0.4);
padding: 2px 8px;
font-size: 16px;
font-weight: 100;
position: absolute;
left: 40%;
top: 20px;
}


