.site-title a, .site-title a:focus, .site-title a:hover, .site-title a:visited {
    color: #ffffff;
		font-size: 1rem;
		padding-left: 2.7em;
		line-height:20%;
}

.elementor-widget-image-box .elementor-image-box-title {
		color: #000000 !important;
}

.main-header-menu a {
  font-size: .8em;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  white-space: normal;
	color: #000000 !important;
}

.main-header-menu a:hover {
	color: #999999 !important;
}

ul.sub-menu .menu-link .menu-item .menu-item-type-post_type .menu-item-object-page {
		max-width: 6rem !important;
}


cite,dfn,em,i {
    font-style: normal;
}
  .wp-caption-text .gallery-caption {
    color: #ffffff;
    padding: 10px;
    border: 1px solid #000 !important;
    border-top: none;
		border-bottom: none;
    font-size: .9em;
}

.gallery-item .gallery-caption {
		 border: 1px solid #000 !important;
}


.elementor-widget.elementor-widget {
border-style: none;
}

.bullet-list li {
		list-style-type: square;
		
}

 /* unvisited link */
#simple a:link {
  color: #ffffff !important;
		text-decoration: none;
}

/* visited link */
#simple a:visited {
  color: #e6dfdf !important;
			text-decoration: none;
}

/* mouse over link */
#simple a:hover {
  color: #fcf8e0;
			text-decoration: none;
}

/* selected link */
#simple a:active {
  color: #d2deeb;
			text-decoration: none;
}

#simple ul {
  list-style-type: square;
		font-size: 1rem;
}
p.name {
		font-style: italic;
		font-weight:800;
}

p.instit {
		font-weight:800;
}

#ast-scroll-top {
    background-color: #732a13 !important;
}