button:focus {outline:0;}
 #Galerie-Farine .RadImageGallery {}

 #Galerie-Farine .rigActiveImage img {
    width: 100% !important;
    padding: 0 !important;
}
@media screen and (max-width:1220px) {
  #Galerie-Farine .RadImageGallery .rigThumbnailsList>li {
   width: calc(100vw / 3) !important;

}
   #Galerie-Farine .rigThumbnailsList li a:hover {
    display: block;
   width: calc(100vw / 3) !important;
  /*  background: rgb(251,195,24) url(/files/app_002/images/zoom.png) center center no-repeat;*/
}
}
@media screen and (min-width:1220px) {
  #Galerie-Farine .RadImageGallery .rigThumbnailsList>li {
   width: calc(97vw / 5) !important;

}
   #Galerie-Farine .rigThumbnailsList li a:hover {
    display: block;
   width: calc(97vw / 5) !important;
  /*  background: rgb(251,195,24) url(/files/app_002/images/zoom.png) center center no-repeat;*/
}
}
    #Galerie-Farine .RadImageGallery .rigThumbnailsList {
    /*width: 100% !important;*/
}

    #Galerie-Farine .rigItemBox {
    height: auto !important;
}

   #Galerie-Farine .RadImageGallery .rigToolsWrapper {
    /*display: none;*/
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsBoxHorizontal{
}
   #Galerie-Farine .rigThumbnailsList {
    background-color: rgba(0,0,0,0.5) !important;
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsBox {
    background-color: transparent;
}
   #Galerie-Farine .RadImageGallery_Metro {
    background-color: transparent !important;
    width: 100% !important;
   }
   #Galerie-Farine .rigThumbnailsList {
    background-color: transparent !important;
    padding-top: 0 !important;
    padding: 0 !important;
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsList img {
    opacity: 1 !important;
    width: 100% !important;
    height: auto !important;
    border: 1px solid #ccc;
  
}


   #Galerie-Farine .rigThumbnailsList li a:hover {
    display: block;
  /*  background: rgb(251,195,24) url(/files/app_002/images/zoom.png) center center no-repeat;*/
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsList a:hover img {
    opacity: .5 !important;
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsList a:hover img {
    opacity: 0.5 !important; 
}
   #Galerie-Farine .RadImageGallery .rigScrollPrevButton{
    opacity: 1;
 
    right: 45px;
    left: calc(50% - 55px);
    width:50px;
    height: 50px;
    cursor: pointer;
    background: #684882 url(../../../Images/Left.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: right;
    position: absolute;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    bottom: 0px !important;
    position: absolute !important;
    top: inherit;
}
  #Galerie-Farine .RadImageGallery .rigScrollNextButton {
    opacity: 1;
 
    right: calc(50% - 55px);
    left: auto;
    width: 50px;
    height: 50px;
    background: #684882 url(../../../Images/Right.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: right;
    position: absolute;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    bottom: 00px !important;
    position: absolute !important;
    top: inherit;
}
   #Galerie-Farine .RadImageGallery .rigScrollPrevButton:hover{
	background: #5d8e53 url(../../../Images/Left.png) 50% 50% no-repeat;
	transition:0.5s;
}
 
   #Galerie-Farine .RadImageGallery .rigScrollNextButton:hover{
	background: #5d8e53 url(../../../Images/Right.png) 50% 50% no-repeat;
	transition:0.5s;
}
   #Galerie-Farine .rigThumbnailsList {

}
   #Galerie-Farine .RadImageGallery_Metro .rigScrollPrevIcon {

}
   #Galerie-Farine .RadImageGallery_Metro .rigScrollNextIcon  {

}
   #Galerie-Farine .RadImageGallery .rigThumbnailsBox div {
    overflow: hidden;
    height: 100%;
 overflow-x: hidden !important;
}
   #Galerie-Farine .RadImageGallery .rigThumbnailsList .rigThumbnailActive a {
    border: none;
}
   #Galerie-Farine .rltbActiveImage {
    vertical-align: middle;
    width: auto !important;
    height: auto !important;
    padding-left: 0 !important;
    max-width: 100%;
}
   #Galerie-Farine .RadLightBox.rltbMaximized .rltbWrapper {
    border-radius: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
 #Galerie-Farine .rigThumbnailsBoxHorizontal {height:auto !important;    padding-bottom: 60px;}

#Galerie-Farine .RadImageGallery .rigThumbnailsList .rigThumbnailActive a img{width:100% !important;   height: auto !important; margin:0px !important;}
#Galerie-Farine .RadImageGallery .rigThumbnailsList .rigThumbnailActive a {
    border: none;
    opacity: 1 !important;
    width: 100% !important;
    height: auto !important;
    /* border: 1px solid #ccc; */
}

