form.searchandfilter ul {
    margin-bottom: 10px;
}

.main-header-menu .menu-link {
    padding-left: 5px;
}
a.mec-color-hover {
    font-size: 19px;
}


.ast-breadcrumbs-wrapper {
    margin-left: 52px;
}


form.searchandfilter input[type=submit]{
   margin-top:10px;
}

.searchandfilter h4 {
    border-bottom: 1px dotted #ccc !important;
    padding-bottom: 8px;
		margin-top: 25px;
}

nav.breadcrumb-trail.breadcrumbs li {
    display: inline-block;
}

.related-publications-column {
  width: 22% !important;
	float: left;
	margin-left: 3%;
	margin-bottom: 45px;
}
h5.rp-header {
    font-size: 14px;
}
.rp-thumbnail{
	height:270px;
	padding-bottom:5px;
}

.rp-thumbnail img {
    border: solid thin !important;
    max-height: 270px;
}

.rp-posted-by{
	font-size:16px;
}



.ast-builder-menu-1 .menu-item > .menu-link {

    font-size: 1.2vw !important;
}



.eael-grid-post-holder {
    border: none;
}

a.eael-grid-post-link {
    text-decoration: none !important;
}

#astra-footer-menu li.menu-item {
    width: 250px;
}

.eael-team-image>figure img {
    border-radius: 15px;
}

.post-thumb-img-content.post-thumb img {
    border-radius: 15px;
}

img.attachment-medium.size-medium {
    border-radius: 15px;
}

.members h3 {
    border-bottom: solid thin;
    padding-bottom: 5px;
}

.wp-block-group {
    padding-top: unset;
    padding-bottom: unset;
}

.eael-entry-footer {
    padding: 0px !important;
		border-top: solid thin #605d5e;
	
}

.eael-entry-meta {
    padding: 0px !important;

}

.ast-single-post .entry-content a {
    text-decoration: none;

}

span.eael-posted-by {
    font-size: 16px;
}

header.eael-entry-header {
    display: block;
    min-height: 170px;
}


.archive .entry-meta {
    visibility: hidden;
    margin-left: -21px;
}

.archive span.posted-by.vcard.author {
    visibility: initial;
}



.category-publications .ast-single-post-order .entry-meta {
    visibility: hidden;
}

.category-publications .ast-single-post-order .entry-meta span.cat-links {
    visibility: initial;
}

.category-publications .ast-single-post-order .entry-meta span.posted-by.vcard.author {
    visibility: initial;
}




@media only screen and (max-width:800px) {

	#masthead .ast-mobile-header-wrap .ast-above-header-bar {
     padding-left: 0px !important; 
     padding-right: 0px  !important; 
}
	
header.eael-entry-header {
    display: block;
    min-height: 50px;
  	height: 150px;
}
		
.related-publications-column {
  width: 45% !important;
	float: left;
	height:270
	
}
	
}


@media only screen and (min-width:800px) {
	

	

.archive .ast-article-post {
    margin-bottom: 3.5em;
 
}

.archive .ast-post-format-.blog-layout-1 {
    min-height: 580px !important;
}
	
.archive img.attachment-large.size-large.wp-post-image {
    height: 330px;
    width: unset;
}

}
