/********** LEGENDA **********/
.legenda{max-width:1000px;width:100%;padding: 0.5%;position:absolute;background: green;z-index:999;color: #FFF;margin-left: auto;margin-right: auto;top: 5%;left: 0;right: 0;text-align: center;border-radius: 5px;border-bottom: 2px solid #D9D9D9;border-top: 2px solid #D9D9D9;}
.mtlsr-images-for-lightbox{width: 100%;margin:0 auto;overflow:hidden;background: transparent;}
.mtlsr-images-for-lightbox ul{float: left;display: block;padding: 0; margin: 0;background: transparent;}
.mtlsr-images-for-lightbox h4{padding: 0; margin: 0; line-height: 20px;}
.mtlsr-images-for-lightbox ul li{float: left;display: block;width:48%;margin: 0.85% 1%;}
.mtlsr-images-for-lightbox ul li a img{width:100%;height:auto;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.mtlsr-images-for-lightbox ul li a img:hover{opacity: 0.5;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}
.mtlsr-lightbox .image-in-lightbox{border-radius:5px;}
.mtlsr-lightbox .image-in-lightbox{position:absolute;max-width:1000px;max-height: 70%;z-index:999;top:15%;margin-left: auto;margin-right: auto;left: 0;right: 0;}
.mtlsr-lightbox{width: 100%;height: 100%;margin-top: 0;background-image: url(https://www.lamiplast.ind.br/img/fundo_preto.png.pagespeed.ce.EAKQ4UWiKd.png);display: none;top: 0; left: 0; right: 0; bottom: 0;position: fixed;z-index:99997;}

/********** CONTROLADORES **********/
.next{float: right;right:10px;}
.prev{float: left;left: 10px;}
.close{float: left;margin-left: 20px;margin-top: 20px;}
.close, .next, .prev{color:#F9F9F9;font-size:30px;text-decoration:none;}
.mtlsr-lightbox .next,.mtlsr-lightbox .prev{margin-top: 15%;color:#aaa;font-size:80px;}
.close:hover, .next:hover, .prev:hover{color:#fff;}

@media all and (max-width: 900px){
.mtlsr-lightbox .next,.mtlsr-lightbox .prev{position: absolute;margin-top: 25%;color:#aaa;font-size:80px;}    
.mtlsr-lightbox .image-in-lightbox{position:absolute;max-width:70%;max-height: 50%;z-index:999;top:15%;margin-left: auto;margin-right: auto;left: 0;right: 0;}    
.legenda{max-width:70%;}
.mtlsr-images-for-lightbox ul li{float: left;display: block;width:100%;margin: 5% 0%;}
}
@media all and (max-width: 500px){
.mtlsr-lightbox .next, .mtlsr-lightbox .prev{position: absolute;margin-top: 45%;color:#aaa;font-size:80px;}    
.mtlsr-lightbox .image-in-lightbox{position:absolute;max-width:250px;max-height: 40%;min-height: 40%;z-index:999;top:10%; margin-left: auto;margin-right: auto;left: 0;right: 0;}    
.legenda{max-width:700px;width:100%;padding: 0.5%;position:absolute;background: #970000;z-index:999;color: #FFF;margin-left: auto;margin-right: auto;bottom: 40%;left: 0;right: 0;text-align: center;border-radius: 5px;border-bottom: 2px solid #D9D9D9;border-top: 2px solid #D9D9D9;}