@charset "utf-8";
/* CSS Document */

.galeria-db-temas {
	
	
	width:21%;/*29*/
	float:left;
	margin-right:4em;/*2.5*/
	margin-left:5em;/*0.5*/
	margin-top:2em;
	margin-bottom:1.5em;
	font-size:1.2em;
	color:#fff; 
	height: 200px;
	overflow: hidden;
	text-align: center;
	border-radius: 8px;

	}


.galeria-db {
	
	
	width:14%;/*29*/
	float:left;
	margin-right:1em;/*2.5*/
	margin-left:1em;/*0.5*/
	margin-top:2em;
	margin-bottom:1em;
	font-size:1em;
	color:#fff; 
	height: 300px;
	overflow: hidden;
	text-align: center;
	

	}

  .galeria-db p {
	  color: #000;
	  font-size:small;
	  line-height:normal; /*AJUSTE INTERLINEADO*/
	  }
	  

  .galeria2{
    justify-content: center;
    align-items: center;
    display: flex;
    
        }
		
 .galeria2 img {
        max-height: 100px;
	 	min-height: 100px;
		margin-bottom: 2%;
	 	
        }   
	
	.galeria3{
    height: 180px;    
    justify-content: center;
    align-items: center;
    display: flex;
	
    
        }	
        
    .galeria3 img {
        max-height: 180px;
		width: 100%;
		height:auto;
		border-radius: 8px;
        }  
		
		
		
@media screen and (max-width: 988px){
	
.galeria-db{
	width:20%;
	margin-right:3em;/*1*/
	margin-left:4em;/*2*/
	height: 500px;

		}
	
	.galeria-db-temas {
		width:20%;
		margin-right:3em;/*1*/
		margin-left:4em;/*2*/
		height: 200px;
	}
}


@media screen and (max-width: 770px){
 .galeria-db {
	width:40%;/*29*/
	margin-right:1.5em;
	margin-left:2.5em;
	 }	
}

@media screen and (max-width: 655px){
.galeria-db {

	width:40%;
	margin-right:0em;/*2*/

}

}


@media screen and (max-width: 455px){
.galeria-db {

	width:90%;
	margin-left:5%;
	margin-right:5%;

}

}

