/*Dimensiones del logo*/
/*HEADER LOGO*/
.navbar-brand.logo-control img.logo-img{
  max-width:75px;
  max-height:75px;
}
/*borde al texto del título del sitio en cabecera*/
/*
.sitio_header_text{
	text-shadow: 2px 2px 3px #f8e766;
}*/
/*
.logo{
  min-width:700px;
}*/
.row{
  /*width:100%;*/
  margin-right:0px;
  margin-left:0px;
}
/*Color de los enlaces de la portada*/
h2.item-title a, .item-title h2 a{

  /*color:#b5c799;Verde pistacho*/
  /*color:var(--color-primary);*/
  color:var(--body-link-color);/*Color azul claro*/  
  font-size: 24px;
}
/*Fila de cabecera*/
#t4-header .container{
  padding-top:0.25rem;
  padding-bottom:0.25rem;
}
.cabecera{
  margin-top: 10px;
  /*margin-left:10px;
  margin-right:10px;*/
  width=100%;
  /*Verde claro*/
  /*border: 3px solid #00FF00;*/
}
/*Ancho del bloque de contenidos*/
.t4-section .t4-section-inner{
  min-width:98%;
}
/*bordes de los bloques al body*/
.t4-content-inner{
  margin: 10px;
}
/*Bloque navegación*/
.t4-mainnav{
  margin: 5px;  
}
.t4-navbar{
  max-height:35px;
}
/* Centrar el botón de leer más*/
.readmore {
  justify-content: center;
  text-align: center;
  margin-bottom:10px;
}

/*Bordes de los bloques de portada, destacados y novedades*/
.items-row .item{
  border-top: 2px solid white;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  
  margin-top:10px;
  /*margin-bottom:10px;*/
  /*
  margin-left:5px;
  margin-right:5px;*/
}
.blog-item-content{
  border-top: 2px solid white;
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  border-left: 2px solid white;
}
/*Centrar el título de la entrada en home*/
.item-title{
  text-align: center;
}
.item-image{
  text-align:center;
}
/*Clase para manipular la imagen de presentación de los artículos*/
.article_image{
  justify-content: center;
  text-align: center;
  border-radius: 50%;
  width:15px;
}
/*Módulo buscar en cabecera*/
.buscarHome{
  text-align: right;
  position: absolute;  
  bottom: 0;
  left:0;
  margin-top:10px;
  margin-bottom:10px;
}
/*Modulo del slider*/
.t4-masthead{
  padding-top:10px;
  padding-bottom:10px;
}
.t4-palette-blue{
  background-color:#FFFFFF;
}
/*Barra de navegación*/
.nav-item{
  background-color:#212529;
}/*
.nav-item:hover{
  background-color:cyan;
}
.dropdown-menu-inner:hover{
  background-color:yellow;
}
.dropdown-menu-inner{
  background-color:red;
}
.submenu:link {
  background-color:#212529;
}
.submenu:visited {
  background-color: #212529;
}
.submenu:hover {
  background-color: lightgreen;
  color:red;
}
.submenu:active {
  background-color: hotpink;
}*/
/*Submenus del menú principal*/
.t4-megamenu:hover .dropdown-menu li:hover > a, .t4-megamenu:hover .dropdown-menu:hover li > .nav-link:hover, .t4-megamenu:hover .dropdown-menu:hover li .dropdown-item:hover{
  background-color:var(--body-link-color);/*#289dcc=Azul mar*/
}
/*Imagen destacada de un artículo*/
.item-image img{
  text-align: center;
  height:250px;
  width:auto;
}
/*Barra de navegación para los artículos destacados de la página de inicio*/
.pagination{
  justify-content: center;
  text-align: center;
}
/*Separación del masthead con sus elementos*/
.t4-masthead .container{
  padding-top:0.25rem;
  padding-bottom:0.25rem; 
}
/*color del marco externo del portal. #b5c799 = Verde pistacho*/
body{
  background-color:var(--color-primary);
  margin:auto;
  text-align: center;
}
.t4-content{
  background-color:var(--color-primary);
}
/*descuadra las columnas del sitio
.t4-main-body{
  padding-top:10px;
  padding-bottom:10px;
}*/

@media (min-width: 1500px) {
  body {
    max-width: 90%;
  }
}
/*Bloque lateral derecho con las novedades del sitio (últimos post)*/
.module-ct{
 text-align:justify; 
}
/*Etiquetas de los artículos*/
.tags > li > a{
  background-color: var(--body-link-color);/*#289dcc=Azul mar*/
  color:white;
}

/*Botones adelante y atras artículos. Hay una prioridad que hace que no se muestre*/
.btn.btn-secondary{
  background-color: var(--body-link-color);/*#289dcc=Azul mar*/
  color:white;
}
.btn.btn-secondary:hover{
  background-color: var(--body-link-hover-color);/*#f93a3a= rojo luz*/
}
