button:focus {outline:0;}
#gal_reed .RadImageGallery .rigThumbnailsList .rigThumbnailActive a img{margin:0px !important;}
  #gal_reed .RadImageGallery {    width: 100% !important;}
  #gal_reed .RadImageGallery .rigThumbnailsList{
width: 100% !important;
}
#gal_reed .rltbWrapper {
justify-content: center;
    display: flex;
    align-items: center;
}
#gal_reed .rltbActiveImage{width:auto !important; height:auto !important; max-width:90vw; max-height:90vh; padding:0 !important}
 #gal_reed .RadImageGallery .rigThumbnailsList{
	width: 100% !important;
	display: flex;
	flex-wrap: wrap;
}
  #gal_reed .rigActiveImage img {
    width: 100% !important;
    padding: 0 !important;
}
@media screen and (min-width:600px)  and (max-width:1220px) {
   #gal_reed .RadImageGallery .rigThumbnailsList>li {
     width: calc(84% / 3);
    height: auto !important;
    margin: 0px 0.5vw  1vw 0.5vw  !important

}
    #gal_reed .rigThumbnailsList li a:hover {
    display: block;
   width:  100%  !important;
 background: rgb(0,0,0) url(/files/app_002/images/zoom.png) center center no-repeat;
height:100% !important;
}
}

@media screen and (max-width:600px)  {
   #gal_reed .RadImageGallery .rigThumbnailsList>li {
width: 80%;
    height: 100% !important;
    margin: 8px auto !important;

}
    #gal_reed .rigThumbnailsList li a:hover {
height:100% !important;
    display: block;
width: 100%;
    height: 100% !important;
    margin:0px  !important;  background: rgb(0,0,0) url(/files/app_002/images/zoom.png) center center no-repeat;
}
}

@media screen and (min-width:1220px) {
   #gal_reed .RadImageGallery .rigThumbnailsList>li {width: calc(90% / 4);height: auto !important;    margin: 0px 0.5vw  1vw 0.5vw  !important}
  #gal_reed .rigThumbnailsList li a:hover {
    display: block;
   width:  100%  !important;
    height: 100% !important;
    margin:0px !important;
 background: rgb(0,0,0) url(/files/app_002/images/zoom.png) center center no-repeat;
 
 
}
}
     #gal_reed .RadImageGallery .rigThumbnailsList {
    /*width: 100% !important;*/
}

     #gal_reed .rigItemBox {
    height: auto !important;
}

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

}



    #gal_reed .rigThumbnailsList li a:hover {
height:100% !important;
    display: block;
  /*  background: rgb(251,195,24) url(/files/app_002/images/zoom.png) center center no-repeat;*/
}
    #gal_reed .RadImageGallery .rigThumbnailsList a:hover img {
    opacity: .5 !important;
height:100% !important;
}
    #gal_reed .RadImageGallery .rigThumbnailsList a:hover img {
    opacity: 0.5 !important; 
height:100% !important;
}
    #gal_reed .RadImageGallery .rigScrollPrevButton{ 
    display: none !important;
   opacity:1;
    top: calc(50% - 4px);
    left: 00px;
    width: 28px;
    height: 8px;
    cursor: pointer;
    background: url(../../../Images/arrowRight.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;
}
   #gal_reed .RadImageGallery .rigScrollNextButton {
    opacity: 1;
    display: none !important;
top: calc(50% - 4px);
    right: 00px;
    width: 28px;
    height: 8px;
    cursor: pointer;
    background: url(../../../Images/arrowLeft.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;
}
    #gal_reed .RadImageGallery .rigScrollPrevButton:hover{
    background: url(../../../Images/arrowRight.png) 50% 50% no-repeat;
}
 
       #gal_reed .RadImageGallery .rigScrollNextButton:hover{
    background: url(../../../Images/arrowLeft.png) 50% 50% no-repeat;
}
    #gal_reed .rigThumbnailsList {

}
    #gal_reed .RadImageGallery_Metro .rigScrollPrevIcon {

}
    #gal_reed .RadImageGallery_Metro .rigScrollNextIcon  {

}
    #gal_reed .RadImageGallery .rigThumbnailsBox div {
    overflow: hidden;
    height: 100%;
 overflow-x: hidden !important;
}
    #gal_reed .RadImageGallery .rigThumbnailsList .rigThumbnailActive a {
    border: none;
}

    #gal_reed .RadLightBox.rltbMaximized .rltbWrapper {
    border-radius: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
  #gal_reed .rigThumbnailsBoxHorizontal {height:auto !important;     }

 #gal_reed .RadImageGallery .rigThumbnailsList .rigThumbnailActive a img{
    opacity: 1 !important;
    width: 100% !important;

}
 #gal_reed .RadImageGallery .rigThumbnailsList .rigThumbnailActive a {
    border: none;
    opacity: 1 !important;
    width: 100% !important;
   height:100% !important;

}





