
@-moz-keyframes parpadeo_bor{
	0% { border-bottom-color: #f00f ; }
  50% { border-bottom-color: #f000 ; }
  100% { border-bottom-color: #f00f ; }
}

@-webkit-keyframes parpadeo_bor {
	0% { border-bottom-color: #f00f ; }
  50% { border-bottom-color: #f000 ; }
  100% { border-bottom-color: #f00f ; }
}

@keyframes parpadeo_bor {
	0% { border-bottom-color: #f00f ; }
  50% { border-bottom-color: #f000 ; }
  100% { border-bottom-color: #f00f ; }
}


.thT {
    text-align: center !important;
    font-size: 0.82em !important;
    vertical-align: middle !important;
}
.thC {
    text-align: right !important;
    font-weight: bold;
    padding-right: clamp(8px, 2vw, 35px);
    }
.thF {
    text-align: right !important;
    padding-right: clamp(8px, 2vw, 35px);
}
.thP {
    text-align: center !important;
    color: rgb(8, 57, 163); 
     font-size: 0.82em !important;
}
.t_estadis {
    margin-bottom: 20px;
    
}
.thN {
    text-align: right !important;
    padding-right: clamp(8px, 2vw, 35px);
}
.thE {
   text-align: center !important;
    font-weight: bold;
    font-size: 0.95em !important;
    vertical-align: middle !important;
}

.est_icoEstad{
  display: inline-block;  
  min-width: 60px !important; 
  max-width: 60px !important;   
  width: 60px !important; 
  min-height: 60px !important; 
  max-height: 60px !important; 
  height: 60px !important; 
  text-align: center; line-height: 70px;
  vertical-align: middle;
  border-radius: 50%;
}