/*
 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
*/

/*
 * [ Global CSS ]
 * 
 */

/* - Nav - */
.main-navigation {box-shadow: 0 0 25px rgba(201, 213, 219, 0.50), 0 0 0 rgba(0, 0, 0, 0);}
.navigation-branding img, .site-logo.mobile-header-logo img {height:46px !important;}

/* - Loop - */
.post-image img {height:200px;width:100%; object-fit:cover;}
.entry-summary:not(:first-child) {margin-top:1em;}

/* - Single - */
blockquote {font-size:1em;}
.featured-image img {height:250px;width:100%; object-fit:cover;}
.rank-math-breadcrumb p {margin-bottom:1em;}
.entry-meta, .rank-math-breadcrumb {font-size:15px;}
.entry-meta a {font-weight:500;}
.site-info {font-size:14px;}

/* Mobile CSS */
.gp-icon svg {top:.15em;}
.menu-toggle {padding:0 20px 0 0;}
.menu-toggle .gp-icon + .mobile-menu {font-size: 14px;font-weight: bold;}
.main-navigation.toggled .main-nav li {border-top: 1px solid var(--base);}
.main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .menu-bar-item > a {line-height:40px;}

@media (max-width: 768px) {
  .navigation-branding .main-title, .mobile-header-navigation .site-logo {margin-left: 1em !important;}
}
