.designed-by{color:white;display:none;}
.readmore_button{display:none;}
.edit-post-visual-editor{background-color:#ffffff}

#website-navigation {
background:#fff;
height:60px;
z-index:170;
margin:0 auto;
border-bottom:1px solid #dadada;
width:100%;
position:fixed;
top:0;
left:0;
right:0;
text-align: center;
}
@media screen and (max-width: 450px){
	.header_banner{
		display:none;
	}
	.widget_media_image{
	display: block;
  margin-left: auto;
  margin-right: auto;
  }
}

@media only screen and (max-width: 600px) {
  .custom-logo-link {
    display: block;
		max-width:100px;	
		margin:auto;
  }
	#header_banner{
		display:none;
	}
	.slider_widgets{
		display:none
	}
	.widget_media_image{
	display: block;
  margin-left: auto;
  margin-right: auto;
  width:100%}
}
.featured_area{
	display:none
}

.tags a{background:#cc00000;}
.tags a:after {background:#cc00000;}

h2{font-size:1.1em;}
	

h3{
	font-size:0.9em;
}
.wpzoom-featured-cat h3.entry-title {
    font-size: 16px;
}
.wpzoom-featured-cat .featured-grid-3 > div h3.entry-title {
	font-size: 15px;}
@media screen and (max-width: 700px)
.wpzoom-featured-cat h3.entry-title {
    font-size: 15px;
}

@media screen and (max-width: 700px)
.wpzoom-featured-cat .featured-grid-3 > div h3.entry-title {
    font-size: 18px;
}

.main-navbar .navbar-nav > li > a {
    font-family: "Roboto Condensed", sans-serif;
    font-size: 12px;
    text-transform: uppercase;
	
}

.widget_media_image{
	display: block;
  margin-left: auto;
  margin-right: auto;
  max-width:600px}


.semanario{display: block;
	margin-top:50px;
  margin-left: auto;
  margin-right: auto;
  width: 300px;}

.grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* Divide en 3 columnas de igual ancho */
  justify-content: space-between; /* Distribuye las columnas con espacio entre ellas */
}

.grid-item {
  text-align: center; /* Centra el texto horizontalmente en cada columna */
}

.cols-container {
  display: grid;
  grid-template-columns:  repeat(2, 1fr); /* Dos columnas, cada una con 1fr de ancho */
  gap: 10px; /* Espacio entre las columnas */
}

.cols-item {
  text-align: center;
	max-width:350px;
}

/* Media query para cambiar a una sola columna cuando la pantalla sea más pequeña */
@media (max-width: 600px) {
  .cols-container {
    grid-template-columns: 1fr; /* Cambia a una sola columna */
  }
	.cols-item {
  text-align: center;
	max-width:350px;
}
}
a:hover{
	color:#da2ea3 !important;
}

h2 {
  font-family: "Barlow Extra Bold", sans-serif;
}

.entry-title{
	font-family: "Barlow Black", sans-serif;
}

.entry-category a{
	 font-family: "Barlow Extra Bold", sans-serif !important;
	color:#da2ea3 !important;
}

.theiaStickySidebar ul li a{
	color:#481dff !important;
}
.theiaStickySidebar h3{
	color:#481dff !important;
}

h2.wp-block-heading{
	color: #841dff !important;
}
p a{
	font-family: "Barlow Extra Bold", sans-serif !important;
}
p strong{
	font-family: "Barlow Extra Bold", sans-serif !important;
}
#media_image-19{
	width:100%;
}
.banner{
	min-width:938px;!important
	display: block;
}
#media_image-25{
	width:100%;
}
.banner_programa{
	height:100 !important;
	width: auto;
}
.navbar-brand-wpz img {
        max-width: 300px;
        height: auto;
    }