#menu-main-menu.menu {
  margin-top: 10px;
  margin-left: 70px;
  height: 44px;
  text-indent: -33px;
  border-width: 3px;
 
}

.sub-menu {
  text-indent: 5px;
}

.menu-item {
  padding: 10px;
}

/* Center post titles on single pages and blog archives */
#page-title, 
article.post .entry-header h1.entry-title, 
article.page .entry-header h1.entry-title {
    text-align: center;
}

/* Increase post excerpt font size on blog archive pages */
article.post .entry-summary p, 
article.post .entry-content p {
    font-size: 18px; /* Adjust this number to make it larger or smaller */
}

/* Force hide the mobile responsive menu button on desktop */
@media screen and (min-width: 1024px) {
    body .main-navigation .menu-toggle,
    body #mobile-nav-frame,
    body .mobile-nav-frame {
        display: none !important;
    }

    /* Force show the standard horizontal menu container */
    body .main-navigation ul.menu,
    body .main-navigation .shadow-wrapper,
    body #master-menu {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
    
    /* Ensure the menu list items line up horizontally */
    body .main-navigation ul.menu li {
        display: inline-block !important;
        float: none !important;
    }
}