/* Easy Slider CSS Document */
/* Desktop Version */


/****************************************
 PROPRIETA' GALLERIA - dettaglio post
/****************************************/

/*.modal-backdrop.in { filter: alpha(opacity=94) !important;  opacity: 0.94 !important; }*/

#big-foto{
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-align: center;
    justify-content: center;
    -webkit-justify-content: center;
    justify-items: center;
}


.img-fit-width {  width:  100%;  }
.img-fit-height{  height: 100%;  }

img { -webkit-filter: brightness(100%); }
img:hover { -webkit-filter: brightness(110%); }


.img-fit{  max-width : 100%;  max-height: 100%;  }


.arrow-container{  width: 10%; /*z-index: 99999;*/  }


.arrow-container-left{  left:0;  }


.arrow-container-right{  right: 0;  }


.arrow{
    font-size:      70px;
    color:          white;
    opacity:        0.95;
    position:       absolute !important;
}



#gallery-close{
    position:   absolute;
    z-index:    99999;
}


.thumb-container{
    width:        70px;
    height:       60px;
    margin-right: 10px;
    cursor:       pointer;
    overflow:     hidden;
}


.thumb-container img{
    width: 120%;
}


.thumb-container div:last-child{
 margin-right: 0 !important;
}


/*modalità popup*/
.slidermodal #big-foto {
    height: 86.8vh;
}


/*classi da utilizzare per centrare le thumbs*/
.thumbs-center{
    display:     inline-flex;
    align-items: center;
}


.thumbs-left{
    float: left;
}


.thumbs-right{
    float: right;
}


.slidermodal .thumbs-container-full {
    display:       inline-flex;
    align-items:   center;
    margin-top:    15px !important;
    margin-bottom: 1px  !important;

}

.slidermodal .thumb-container{
    width:        10vh;
    height:       8vh;
    margin-right: 15px;
}