/* For footer and footer-like components of the entry, e.g. copyright statement */

div.entry-footer {
    padding-top: 1.5em;
    padding-bottom:.5em;
    padding-left:0.5em;
    padding-right:0.5em;
    color: #A30434;
    height:100px;
}

div.a-z-copyright-statement {
	color: #888;
	padding-top: 0em;
	padding-bottom: 0.5em;
	text-align: center;
	font-size: smaller;
}

span.entry-footer-next-entry {
	float:right
}
span.entry-footer-previous-entry {
	float:left
}

span.previous-next-headword {
	font-weight:bold;
}

span.previous-next-headword-ps {
	font-style:italic;
	font-size:0.9em;
}

span.previous-next-headword-homonym {
	font-size: 12px !important;
	vertical-align:	super;
	font-style: normal;
	margin-left:0.2em;
}

span.previous-next-headword-psGroup {
	 font-style: italic;
}
/* psGroup'and'size*/
.previous-next-headword-psGroup > span {
	font-size:0.9em;
}
span.preceding-next-headword-gr {
	 font-style:italic;
}
span.entry-footer-next-entry {
	float:right
}
span.entry-footer-previous-entry {
	float:left
}

a.a-z-copyright-statement {
	color: #888;
	}

a.a-z-copyright-statement:hover {
	text-decoration: underline;
	color: #888;
}

a.next-previous-entry {
	color: #A30434;
}

a.next-previous-entry:hover {
	text-decoration: underline;
	color: #A30434;
}

div.end-of-entry-scrolling-spacer {
	height: 70vh;
}

div.end-of-entry-non-scrolling-spacer {
	height: 10vh;
}



.entry-footer svg {
	height:10px;
	width:17px;
}
.entry-footer-previous-entry svg {
	margin-right:5px;
	-webkit-transform: rotate(180deg);
	        transform: rotate(180deg);
}
.entry-footer-next-entry svg {
	margin-left:5px;
}
span.previous-next-headword-ps-abbrev {
	display: none;
}
@media only screen and (max-width: 992px){
span.previous-next-headword-homonym {
	font-size: 12px !important;
	vertical-align:	super;
	font-style: normal;
}
	/*Previous*/
	.entry-footer {
		display: flex;
		justify-content: space-between;
	}
	.entry-footer > .entry-footer-previous-entry{
		 display: flex;
		 flex-direction: row;
		 flex: 5;
	}
	.entry-footer > .entry-footer-previous-entry a.next-previous-entry {
		display: flex;
		flex-direction: column;
	}
	previousentry {
	   display: flex;
	   flex-direction: row;
	   flex-wrap: wrap;
	   text-align:left;
	}
	.entry-footer-previous-entry .previous-next-headword-psGroup {
		display: inline-block;/*changed from flex*/
		flex-direction: row;
		flex-wrap: wrap;
		text-align: left;
		width: 100%;
	}
	/*Next*/
	.entry-footer {
		display: flex;
		justify-content: space-between;
	}
	.entry-footer > .entry-footer-next-entry{
		 display: flex;
		 flex-direction: row;
		 justify-content: flex-end;
		 flex: 5;
		 align-items: start;
	}
	.entry-footer > .entry-footer-next-entry > a.next-previous-entry {
		display: flex;
		flex-direction: column-reverse;
		justify-content: start;
		align-items: flex-end;
	}
	nextentry {
	   display: flex;
	   flex-direction: row;
	   flex-wrap: wrap;
	   justify-content: flex-end;
	   text-align:right;
	}
	nextentry > span,
	previousentry > span{
           margin-right: 5px;
	}
	.entry-footer-next-entry .previous-next-headword-psGroup {
		display: inline-block; /*changed from flex*/
		flex-direction: row;
		justify-content: flex-end;
		flex-wrap: wrap;
		text-align: right;
		width: 100%;
	}
	.entry-footer-next-entry .previous-next-headword-psGroup span {
		/*margin-right: 0.2rem;*/
	}


	div.a-z-copyright-statement {
	padding-top: 1em;
	}
@media screen and (max-width: 768px) {
span.previous-next-headword-ps-abbrev {
	display: inline-block;
	font-style:italic;
	font-size:0.9em;
	}
span.previous-next-headword-ps {
	display:none;
}
span.previous-next-headword-homonym {
	margin-left:0em;
}
}
/*Mobile phones*/
@media screen and (max-width: 480px) {
div.entry-footer {
	height: auto;
}
span.previous-next-headword-ps-abbrev {
	display: inline-block;
	font-style:italic;
	}
span.previous-next-headword-homonym {
	margin-left:0em;
}
span.previous-next-headword-ps {
	display:none;
}
div.a-z-copyright-statement {
	color: #888;
	padding-bottom: 0.5em;
	text-align: center;
	font-size: 12px;
	}
a.a-z-copyright-statement {
	display:block;
	}
}
}

