a {
	font-size: 19px;
}

.masthead {
	display: none;
}

nav.menu-primary {
	background-color: #dcccac;
	height: auto;
}

.widget {
	margin-bottom: 60px;
	font-size: .8em;
	overflow: inherit;
}

.sidebar-main .widget, .sidebar-small .widget {
	background: #dcccac;
}

.container {
	background: 0 0;
	padding-top: 1px;
}

.singular .main-content article, .singular .main-content nav.postnav, .singular .main-content .entry-author, .singular .main-content .content-comments {
	padding: 55px;
	background: #ebe6dd;
	margin-bottom: 20px;
	position: relative;
}

.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_slide figure {
	background: #ebe6dd;
}

.wp-block-jetpack-slideshow_image {
	width: 100% !important;
	height: 100% !important;
}

/* Adjust logo widget size | 3826086 (KK) */
.sidebar-small .widget .widget-wrap {
	padding: 48px 0;
}

footer#footer.container {
	margin: 0;
	padding-top: 1px;
	background: #dcccac;
	max-width: 100%;
}

/* Highlight using list element */
/* Add hover styling to menu item 28511851-hc */
nav.menu-primary .menu li > a:hover {
	background: #19191933;
	color: white;
}

/* Archive titles / 28900006-HC (MI) */
.archive h1.title {
	padding-left: 0;
}

/* Hide watermark Powered by footer | TT-29111746-hc */
#infinite-footer {
	display: none;
}

/* Style Search menu item | 29172197-hc */
li.astm-search-menu.is-menu.sliding.menu-item {
    padding: 5px 25px;
}
li.astm-search-menu.is-menu.sliding.menu-item:hover {
    background: #19191933;
    color: white;
}

/* Add custom footer message | 29331192-hc */
.footer-credits:after {
	content: 'Evan Martinez ';
	color: #7f6b37;
}

div.container.hfeed::before {
	display: none
}

/* Remove "Category:" from category pages / 3969208-zd/zen */
.category .title {
  overflow: hidden; 
  text-indent: -260px; 
}

/* Removes left padding from the footer wrapper 29461900hc */ 
footer#footer.container .footer-wrap {
  padding-left: 0;
}


#menu-item-4557 a {
	   font-size: 1.4em;
}

.category .post-4575 p {
    font-size: 20px;
}

.category .post-3945 p {
    font-size: 20px;
}

.category .post-4000 p {
    font-size: 20px;
}

.category .post-3974 p {
    font-size: 20px;
}

.category .post-5680 p {
    font-size: 20px;
}

.category .post-5708 p {
    font-size: 20px;
}

.category .post-5808 p {
    font-size: 20px;
}

.category .post-4467 p {
    font-size: 20px;
}

.category .post-4474 p {
    font-size: 20px;
}

.category .post-4722 p {
    font-size: 20px;
}

.category .post-4486 p {
    font-size: 20px;
}

.category .post-4514 p {
    font-size: 20px;
}

.category .post-4762 p {
    font-size: 20px;
}

.category .post-4789 p {
    font-size: 20px;
}

.category .post-4861 p {
    font-size: 20px;
}

.category .post-4876 p {
    font-size: 20px;
}

.category .post-6219 p {
    font-size: 20px;
}

.category .post-6225 p {
    font-size: 20px;
}

.category .post-6488 p {
    font-size: 20px;
}

.category .post-5732 p {
    font-size: 20px;
}

.category .post-7286 p {
    font-size: 20px;
}

.category .post-7304 p {
    font-size: 20px;
}

.category .post-7315 p {
    font-size: 20px;
}

.category .post-7333 p {
    font-size: 20px;
}

.category .post-6988 p {
    font-size: 20px;
}

.category .post-7042 p {
    font-size: 20px;
}

/* change Acknowledgments menu item font size | hc-29550133-LL */

/*Removes Margin+Padding between credit and footer decoration| hc 29680061 fox*/
footer#footer.container .footer-wrap{
  padding-top:0px;
}

/*Hide homepage title HC-29940644*/
.page .main article h1.title {
    display: none;
}

footer#footer .footer-wrap ul{
  margin-bottom:0px;
}

/* Reduce homepage font size on mobile only | 30636779-hc JP */
@media (max-width:599px) {
    .home :is(em, p) {
        font-size: 16px !important;
    }
}

/* hide slideshow pause buton || # 30779905-HC VG */
.home .wp-block-jetpack-slideshow_container a.wp-block-jetpack-slideshow_button-pause {
    display: none;
}

/* slideshow width on mobile KG-30957582-hc */
@media(max-width: 600px) {
  .home .wp-block-jetpack-slideshow .swiper-container {
    margin: 0 -55px 0;
    width: calc(100% + 110px);
  }
}

/* remove slideshow padding on mobile || #4269950 HC VG */
media screen and (max-width: 480px) {
    .home article#post-960 {
    padding-top: 0
}
}
/* hide logo in footer area for smaller screens 31715682-hc rs */
@media screen and (max-width: 780px) {
  #media_image-12 {
    display: none;
  }
}
