
/* --- HOME SLIDER --------------------------- */
.modif_slider {
  background: #00a8f6;
  background-image: -webkit-linear-gradient(bottom, #0097e2 0%, #35bfff 100%);
  background-image: -moz-linear-gradient(bottom, #0097e2 0%, #35bfff 100%);
  background-image: -ms-linear-gradient(bottom, #0097e2 0%, #35bfff 100%);
  background-image: -o-linear-gradient(bottom, #0097e2 0%, #35bfff 100%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0097e2), color-stop(1, #35bfff));
  background-image: linear-gradient(to bottom, #0097e2 0%, #35bfff 100%); 
  
  position:relative;}

.modif_slider .hs_logo,
.modif_slider .hs_data {
  color: white; }

/* -- Arrows -- */
.modif_slider .tparrows {
  background-image: none; }

.modif_slider .tp-leftarrow {
  background:#0e81ba url(../assets/arr_left.png) 4px 4px no-repeat; 
  
  }
.modif_slider .tp-rightarrow {
  background:#1891cd url(../assets/arr_right.png)  4px 4px no-repeat; 
  
  }
.modif_slider .tparrows:hover {background-color:#35bfff}

/* -- Bullet -- */
.tp-bullets .bullet {
  background: url("../assets/icns.png") -30px -60px no-repeat !important; }

/* selected */
.tp-bullets .bullet.selected {
  background-position: -40px -60px !important; }
  
   
  

.modif_slider {
  overflow: hidden;
  max-height: 400px; 
  }
  .index .modif_slider {
    max-height: 400px; }
  .modif_slider.ms_full {
    display: block; }
  .modif_slider .hs_logo,
  .modif_slider .hs_data {
    width: 460px;
    white-space: normal !important; }
  .modif_slider .hs_logo {
    letter-spacing: -0.05em;
    line-height: 0.9;
    font-weight: bold;
    font-size: 3.125em; }
  .modif_slider .hs_data {
    line-height: 1.2;
    font-size: 0.9375em; }
  .modif_slider .tparrows,
  .modif_slider .tparrows.default {
    width: 45px;
    height: 45px; }
  .modif_slider .tparrows {
    line-height: 45px;
    left: 0 !important;
    right: auto !important;
    top: 50% !important;
    bottom: 50px !important;
    margin: -23px 0 0 !important; }
    .modif_slider .tparrows:after {
      left: 50%;
      top: 50%;
      width: 0;
      height: 0;
      margin-top: -7px;
      margin-left: -12px; }
  .modif_slider.ms_full .tparrows {
    left: 33px !important;
    top: auto !important;
    bottom: 0 !important;
    margin: 0 !important; }
  .modif_slider .tp-rightarrow {
    right: auto !important;
    left: 45px !important; }
    .modif_slider .tp-rightarrow:after {
      margin-left: -2px; }
  .modif_slider.ms_full .tp-rightarrow {
    left: 78px !important; }  
.tp-bullets {
  position: absolute;
  left: 139px !important;
  bottom: 18px !important;
  margin: 0 !important; }
  .tp-bullets .bullet {
    display: block;
    float: left;
    width: 9px;
    height: 9px;
    margin: 0 0 0 9px;
    cursor: pointer; }