/***** PAGINADO *****/
ul.pagination li a{

      border-radius: 15px;
      opacity: 0.8;
}
ul.pagination li a:hover{

      border-radius: 15px;
      opacity: 1;
}

.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;

}

.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
}
/***** FIN PAGINADO *****/

/***** SLIDE ANIOS *****/
.slide-anios input[type=radio] {
  position: absolute;
  visibility: hidden;
  display: none;
}

.slide-anios label {
/*   color: #0C3255; */
  color: #1f475a;
  display: inline-table;
  cursor: pointer;
  font-weight: bold;
  padding: 5px 24px;
  margin: 0px;
}

.slide-anios input[type=radio]:checked + label {
  color: #fff;
/*   background: #0C3255; */
  background: #1f475a;
}

.slide-anios label + .slide-anios input[type=radio] + label {
  border-left: solid 3px #0C3255;
}

.slide-anios {
/*   border: solid 3px #0C3255; */
  border: 1px solid #1f475a;
  display: inline-table;
  margin: 20px;
  border-radius: 5px;
  overflow: hidden;
}

.slide-anios input[type=radio]:not(:checked) + label{
/* 	opacity:.7; */
/* 	color:#818EA4; */
	opacity: 1;
    color: #1f475a;
    background-color: #fff;
}
@media ( max-width:992px) {
	.slide-anios label {
	    padding: 4px 12px;
	    font-size: 12px;
	}
}
@media ( max-width:480px) {
	.slide-anios {
	    margin: 6px;
	    border-radius: 0px;
	}
}

/***** FIN SLIDE ANIOS *****/