/*ajustes realizados el 17 septiembre 2021*/

#top .thumbnail_container img {
		
   	margin: auto;
    display: block;
		/* Ajustes realizados a la imagen en 26/12/2022*/
		width: 100%;
  	object-position: bottom;
  	object-fit: cover;
    height: 250px;
		border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    
}

.products .product h2, .products .product h3, .products .product h4, .products .product h5, .products .product h6, h2.woocommerce-loop-product__title {
    padding-top: 60px;
    font-size: 1em;
    line-height: 1.3em;
    font-weight: normal;
    margin: 0;
    height: 200px;
		margin: auto;
}

#top .inner_product_header {
    min-height: 61px;
    text-align: center;
    height: 100px;
}

/*ajustes realizados el 20 septiembre 2021*/

h1.t-titulos {
    position: absolute;
    font-size: 25px;
    font-weight: 100;
    left: 380px;
    top: 40px;
    width: 100%;
}


/*ajustes realizados el 22 septiembre 2021*/

p, span {
    font-size: 21px;
}

/*CSS para ajustar las tablas en nuestro equipo*/

.cooperaciones tr:first-child th, tr:first-child td {
    border-top-width: 0px !important;
    width: 300px;
}

/*ajustes realizados el 14 octubre 2021*/

#accordions-11969 .accordion-icons {
    color: #ffffff;
    font-size: 18px;
    background: #91c73d;
}

#accordions-14166 .accordion-icons {
    color: #ffffff;
    font-size: 18px;
    background: #91c73d;
}

#accordions-14182 .accordion-icons {
    color: #ffffff;
    font-size: 18px;
    background: #91c73d;
}


/*css para ajustar los titulos de las paginas con el icono*/
.container.content-slide-page {
    position: absolute;
    top: 30%;
    padding-top: 0px;
		margin-top: -55px;
}

/*ajustes realizados el 19 octubre 2021 para mejorar visualmente el catalogo de productos*/

body div .first, body div .no_margin {
    margin-left: 0;
    margin-top: 0;
}


/*css para que el video del home se ajuste preciso*/
.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio {
    padding-bottom: 25%;
}

/*28 oct 2021 css para quitar ruta de los header smartslider*/

.content-slide-page .breadcrumb-page {
    width: 100%;
    display: inline-block;
    padding-bottom: 50px;
    visibility: collapse;
}
/*29 nov 2021 para que se vean los titulos de los productos individuales completos */
.single-product .template-shop {
    padding-top: 150px;
}

/*23 diciembre 2021 ajuste a botón de certificacones*/

.button-certificacion .avia-button.avia-color-blue {
    margin-top: -85px;
    margin-left: 0px; /*botón centrado*/
}

.p-70 .avia_textblock {
    padding: 70px;
    padding-bottom: 70px;
		padding-bottom: 10px;
}

p, span {
    font-size: 18px;
}


/*ajustes de pestañas en grupos de investigacion*/
.tab_titles {
    position: relative;
    width: 97%;
    clear: both;
    float: left;
    z-index: 5;
}

#socket .container {
    padding-top: 15px;
    padding-bottom: 15px;
    position: fixed;
}

/*ajuste para productos de catalogo padding derecho para que no choque con iconos sociales*/

.container .av-content-small.units {
  width: 73%;
  padding-right: 15px;
}


/*ajuste de el slider en el catalogo*/
.responsive .container {
  max-width: 1250px;
}

/*css para ocultar icono de fondo editorial*/

img[alt="Catálogo Fondo Editorial - CIB"] {
  visibility: collapse;
}

/*en los grupos de investigacion(proyectos)se ajusta el texto de la tabla al ancho completo del bloque*/

.tab_inner_content table {
	display: inline-table;
}

/*ajuste de botones "leer mas" en noticias*/

.noticias-actualidad .read-more-link a, .grid-noticias-actualidad .read-more-link a, .art-content .read-more-link a {
  width: 100%;
  padding: 9px 0px 12px;
  text-align: center;
}

.avia-content-slider .slide-entry-wrap {
  margin-bottom: 80px;
}

.noticias-actualidad .entry-content {
  text-align: justify;
}


/*css para agregar un pequeño espacio entre los acordeons*/

.accordions .accordions-head {
  cursor: pointer;
  padding: 10px;
  display: flex;
  align-items: center;
  outline: none;
  margin-top: 10px;
}

/*css para agregar radio a los acordeons*/

.accordions .accordions-head-title, .accordions .accordion-icons {
  border-radius: 200px;
}

/*borde para novedades en home*/

.elementor-12458 .elementor-element.elementor-element-f15a4a0 > .elementor-widget-container {
  border-radius: 20px;
}

/*css para botones PQRSF*/  
#top .main_color .avia-color-theme-color {
  width: 1000px;
}
@media screen  and (max-width: 600px){
		table  { white: 100%
		}
		thead {display: none }
				
		}