/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


/* h1.entry-title {
    font-size:32px;
   
}
} */

h2.entry-title {
    font-size:35px;
}

.post .entry-content h2 {
    font-size:23px;
}
.post .entry-content h3 {
    font-size:21px;
}


.post .entry-content {
    font-size:16px;
}
.post .entry-title a {
    color: #1d43a0;
}

.post .entry-meta{
    font-size:15px;
}

.post .entry-summary p{
    font-size: 17px;
}

.post-image img{
    height: 260px;
    width:auto;
}
.read-more-container a{
    background-color:unset;
    color: #505D68;
}
.naihar{
 font-family: 'Manrope',sans-serif;
  font-style: normal;
  /*letter-spacing: .7rem;*/
  font-weight: 300;
}
.naihar sup{

  letter-spacing: 0rem;

}

.current-menu-item{
    border-bottom: 3px solid #006E22;
}


.justificado{
        text-align: justify;
}

@media (max-width: 768px){
.inside-header {
    padding-right: 10px;
    }
.menu-toggle {
    padding: 0 2px;
    line-height: 30px;
    margin: 0 0 0 14px;
    }
}

@media (max-width: 445px){
 .main-navigation.sticky-navigation-transition .navigation-branding img, .site-header .header-image {
 
    width: 130px;
}
}

@media (max-width: 390px){
 .main-navigation.sticky-navigation-transition .navigation-branding img, .site-header .header-image {
 
    width: 110px;
}
}
@media (max-width: 372px){
 .main-navigation.sticky-navigation-transition .navigation-branding img, .site-header .header-image {
 
    width: 90px;
}
}


@media (max-width: 300px){
    .menu-toggle {
        margin: 0 0 0 7px;
        padding-right: 7px;
        }
    .inside-header {
        padding-right: 7px;
        padding-left: 7px;
    }
   
}

.slideout-navigation.main-navigation .main-nav ul li a {
    color: #333;
}

/* Personalización blog */
.featured-image img {
	border-radius: 99px !important;
}

.post-image img {
	border-radius: 99px !important;
	/* min-height: auto;
	min-width: 390px; */
}
.post .entry-title a{
	min-height: 123px;
	display: inline-block;
}

.post .entry-summary:{
	min-height: 159px;
}