/**
 * @file
 * Block Styling
 */
.block { /* Block wrapper */
  margin-bottom: 0.5em;
}
.region-sidebar-second .block {
  padding:10px;
}
#block-voxelis-player-voxelis-player {
  clear:both;
  height:48;
  margin:0;
  padding-top: 10px;
}
#block-views-animation-hp-block {
  margin-bottom:0;
}
#views-nivo-slider-animation-hp-block {
  margin-bottom:15px;
}
#block-views-animation-hp-block .theme-default .nivo-directionNav a {
  border: 0 none;
  display: block;
  text-indent: -9999px;
  width: 16px;
  height: 30px;
}
#block-views-animation-hp-block .theme-default a.nivo-nextNav {
  background: url('../images/carousel-right.png');
  right: 10px;
  top:115px;
}
#block-views-animation-hp-block .theme-default a.nivo-prevNav {
  background: url('../images/carousel-left.png');
  left: 10px;
}
#block-views-animation-hp-block .theme-default a.nivo-nextNav:hover {
  background-image: url('../images/carousel-hover-right.png');
}
#block-views-animation-hp-block .theme-default a.nivo-prevNav:hover {
  background-image: url('../images/carousel-hover-left.png');
}
#block-views-animation-hp-block .theme-default .nivo-controlNav {
  bottom: -42px;
  left: 50px;
  margin-left: -40px;
  position: absolute;
  top: 90%;
}
#block-views-animation-hp-block .theme-default .nivo-controlNav a {
  background-image: url("../images/bullets.png");
}
#block-views-animation-hp-block-1 {
  height:100%;
  margin-bottom:0;
}
#block-views-animation-hp-block-1 .views-field-field-visuel {
  float:left;
  margin-right:10px;
  height: 167px;
}
#block-views-animation-hp-block-1 .views-row {
  float:left;
  width:304px;
  border: 1px solid #c2baba;
  padding:10px;
}
#block-views-animation-hp-block-1 .views-row-1,
#block-views-animation-hp-block-1 .views-row-2  {
  margin-bottom:20px;
}
#block-views-animation-hp-block-1 .views-row-1,
#block-views-animation-hp-block-1 .views-row-3  {
  margin-right:20px;
}
#block-views-animation-hp-block-1 .views-field-title,
#block-views-animation-hp-block-1 .views-field-body,
#block-views-animation-hp-block-1 .views-field-field-lien {
  float:left;
  width: 140px;
}
#block-views-animation-hp-block-1 .views-field-title {
  color:#006aa3;
  font-size:30px;
  line-height: 1.1em;
}
#block-views-animation-hp-block-1 .views-field-body {
  font-size:13px;
}
#block-views-animation-hp-block-1 .views-field-body p,
#block-views-animation-hp-block-1 .views-field-body h2,
#block-views-animation-hp-block-1 .views-field-body h3 {
  margin:0;
}
#block-views-animation-hp-block-1 .views-field-field-lien {
  margin-top:5px;
}
#block-views-animation-hp-block-1 .views-field-field-lien a {
  color:#8a8585;
  text-decoration:none;
  padding-left:10px;
  background: transparent url("../images/bouton.png") no-repeat 0 0;
  width:133px;
  height:25px;
  display:block;
}
#block-views-animation-hp-block-1 .views-field-field-lien a:hover {
  color:#f29600;
}

.block-views .view-focus .views-row {
  border-top: 1px solid #c2baba;
  margin-bottom: 15px;
}
.block-views .view-focus .views-row .views-field-title h2 {
  color:#3f3a39;
  font-size:24px;
  line-height:1.1em;
  margin:5px 0;
}
#block-views-catalogues-block-2 {
  padding-bottom:0;
}
#block-block-2 {
  padding-top:2px;
}
#block-views-catalogues-block-2 h2.block-title {
  text-align:center;
  font-size:2.4em;
  font-weight: 400;
}
#block-voxelis-player-voxelis-player-list {
  display:none;
}
#content .theme-default .nivoSlider {
  box-shadow: 0 0 0 0 transparent;
}
