.collections-list li .overlay{
    display:none;	
}
.collections-list li:hover .overlay{
    display:block;	
}
.zoom img.img-zoom {
    height: 100%;
}
.collection_wrap .slider-container .slider-content > ul > li img{
    height: 87%;	
}
.puzzle-news .box .overlay-news{
    filter: alpha(opacity=0);	
}
.puzzle-news .box:hover .overlay-news{
    filter: alpha(opacity=90);	
}
.submenu > div{
    border-bottom: 3px solid #E6E6E6;
}


.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li,
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li + li{
	background-color: #FFF;
}
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li a span,
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li + li a span{
	margin-top: 0;
	color: #666;
}
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li:hover a span,
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li + li:hover a span{
	color: #FFF;
}
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li:hover,
.section-header .menu > li a.collections + .container-submenu .menu li:first-child + li + li:hover{
	background-color: #000 !important;
}
#landing-ateliers,
#landing-ateliers *,
#landing-ateliers .row p{
font-family: Arial, sans-serif !important;}
#landing-ateliers .button {
    margin-bottom: 0; }
  #landing-ateliers .wrapper {
    width: 95%;
    max-width: 975px; }
  #landing-ateliers .col-1 {
    width: 16.66667%; }
  #landing-ateliers .col-offset-1 {
    margin-left: 16.66667%; }
  #landing-ateliers .col-2 {
    width: 33.33333%; }
  #landing-ateliers .col-offset-2 {
    margin-left: 33.33333%; }
  #landing-ateliers .col-3 {
    width: 50%; }
  #landing-ateliers .col-offset-3 {
    margin-left: 50%; }
  #landing-ateliers .col-4 {
    width: 66.66667%; }
  #landing-ateliers .col-offset-4 {
    margin-left: 66.66667%; }
  #landing-ateliers .col-5 {
    width: 83.33333%; }
  #landing-ateliers .col-offset-5 {
    margin-left: 83.33333%; }
  #landing-ateliers .col-6 {
    width: 100%; }
  #landing-ateliers .col-offset-6 {
    margin-left: 100%; }
  #landing-ateliers .row-intro,
  #landing-ateliers .row-ateliers,
  #landing-ateliers .row-manufacture {
    height: 100vh; }
    #landing-ateliers .row-intro .content,
    #landing-ateliers .row-ateliers .content,
    #landing-ateliers .row-manufacture .content {
      height: 100vh; }
      #landing-ateliers .row-intro .content .valign,
      #landing-ateliers .row-ateliers .content .valign,
      #landing-ateliers .row-manufacture .content .valign {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
  #landing-ateliers .row-intro p {
    padding-left: 30px; }
  #landing-ateliers .row-intro .button {
    margin-left: 30px; }
  #landing-ateliers .row-ateliers .menu .el {
    height: 50vh !important; }
  #landing-ateliers .row-manufacture h2 {
    margin-top: 0; } }