.bloque-galeria-3-col{
min-height:0px;
display:inline-block;
margin-bottom:20px;
color:#333;
padding:0 0 0 0 ;
background:#FFF;
}

.bloque-galeria-3-col-1{
min-height:0px;
display:inline-block;
margin-bottom:30px;
color:#333;
padding:0 0 0 0 ;
background:#FFF;
}

.bloque-galeria-3-col a{
color:#09C;
}

.lightbox{
padding:15px 15px 0px 15px;
padding-bottom:-20px;
background:#FFF;
width:100%;
}

.lightbox img{
width:100%;
}


.bloque-galeria-3-col img{
/*padding:5px;
border:1px solid #CCC;*/
margin-bottom:10px;
width:100%;
}

.bloque-galeria-3-col:nth-of-type(3n+1) {
padding:0;
}

.bloque-galeria-3-col:nth-of-type(3n+2) {
padding:0;
}

.bloque-galeria-3-col:nth-of-type(3n+3) {
padding:0;	 
}


.bloque-galeria-3-col.info{
display:table;
}

.bloque-galeria-3-col .txt{
padding:10px 5px 20px 5px;
margin-top:0px;text-align:left;
/*display:table-cell;*/
vertical-align:top;
}

.bloque-galeria-3-col .icon{
color:#425a98;
font-size:65px;
display:table-cell;
}


.bloque-galeria-3-col .texto{
padding-bottom:15px;
line-height:19px;
}

@media (min-width:768px){	
.bloque-galeria-3-col:nth-of-type(2n+1) {
padding-right:6px;
}

.bloque-galeria-3-col:nth-of-type(2n+2) {
padding-left:6px;
} 

.deportes{
min-height:390px;
}

.medio-superior{
min-height:470px;
}

.superior{
	min-height:390px;
}
}


@media (min-width:1000px){
.bloque-galeria-3-col{
display:table-cell;
margin-bottom:15px;
}


.bloque-galeria-3-col:nth-of-type(3n+1) {
padding:0 2px 0 10px;
}

.bloque-galeria-3-col:nth-of-type(3n+2) {
padding:0 6px 0 6px;
}

.bloque-galeria-3-col:nth-of-type(3n+3) {
padding:0 10px 0 2px;	 
}



.medio-superior{
min-height:420px;
}

.deportes{
min-height:455px;
}


}



