.body {
    background-color: #FFF;
}

.centrado {
    margin: 0 auto 0 auto;
    width: 100%;
    text-align: center;
}


@media screen and (max-width:1600px) {
.titulo {	
	font-weight:bold; 
	padding-left: 5px; 
	padding-right: 5px; 
	text-align: justify; 
	color: #FFF; 
	background: #024913; 
	opacity: 0.7; 
	bottom: 0px;
	position: absolute;
	width: 90%; 
	font-size: 18px; 
	}
}
@media screen and (max-width:300px) {
.titulo {	
	width: 80%; 
	font-size: 12px; 
	}
}


.image-noti {
    background-color:#024913; 
    border:5px solid #024913;
}
.image-noti:hover {

}


@media screen and (min-width:400px) {
.foot {	
	height:	180px;
	position:relative;
	}
.movr{	
	position:absolute; bottom:5px; right:10px;
	}
.movl{	
	position:absolute; bottom:5px; left:10px;
	}
}


.zoom{
    transition: 1.5s ease;
 	-moz-transition: 1.5s ease; /* Firefox */
 	-webkit-transition: 1.5s ease; /* Chrome - Safari */
 	-o-transition: 1.5s ease; /* Opera */
}
.zoom:hover{
	transform : scale(0.8);
	-moz-transform : scale(0.8); /* Firefox */
	-webkit-transform : scale(0.8); /* Chrome - Safari */
	-o-transform : scale(0.8); /* Opera */
	-ms-transform : scale(0.8); /* IE9 */
}


.mg-image img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
        max-width: 100%;
}
.mg-image:hover img {
    -webkit-transform:scale(1.05); /* Safari and Chrome */
    -moz-transform:scale(1.05); /* Firefox */
    -ms-transform:scale(1.05); /* IE 9 */
    -o-transform:scale(1.05); /* Opera */
     transform:scale(1.05);
}


.texto-partido {	
	font-size:12px; text-align:center; color:white; margin-bottom:5px;"
}


#linea-videos {
    border-top: 1px solid #024913;
    overflow: hidden;
    padding-top: 19px;
}


.mg-image img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
	max-width: 100%;
}
.mg-image:hover img {
    -webkit-transform:scale(1.05); /* Safari and Chrome */
    -moz-transform:scale(1.05); /* Firefox */
    -ms-transform:scale(1.05); /* IE 9 */
    -o-transform:scale(1.05); /* Opera */
     transform:scale(1.05);
}


.posic-verde {
	background-color:#024913; 
	opacity:0.8; 
	color:#FFF;
}


.posic-blanco {

}


.min-escudo {
	padding-bottom:15px;
}


.centro {
    text-align: center;
}


.fix {
	/*padding-top:15px;*/
	opacity:0.8;
	color: #000;
}


.g1 {
	background-color:#6b6767;
	opacity:0.8;
	color:#000;	
}


.g2 {
	background-color:#908888;
	opacity:0.8;
	color:#000;
}


.verde {
	background-color:#024913;
	opacity:0.8; 
	color:#FFF;	
}


.blanco {
	background-color:#FFF;
	opacity:0.8; 
	color:#000;
}


.rojo {
	background-color:#FF0000;
	opacity:0.8; 
	color:#FFF;	
}


.caption {
	padding: 0;
	width: 100%;
	position: relative;
}


.caption img {
	width: 100%;
	height: auto;
	display: block;
	padding: 0;
	border: 0;
}
.caption::before {
	content: attr(title);
	position: absolute;
	color: #FFF;
	background: #024913;
	font-size: 18px;
	opacity: 0.7;
	padding: 5px;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	z-index: 1;
}

@media screen and (max-width:400px) {
	.caption::before {
	content: attr(title);
	position: absolute;
	color: #FFF;
	background: #024913;
	font-size: 14px;
	opacity: 0.7;
	padding: 5px;
	right: 0;
	bottom: 0;
	left: 0;
	text-align: center;
	z-index: 1;
	}
}
