/* BEGIN ITEM-DETAIL CSS ----------------------------------------> */

div.blog,
div.publication,
span.publication
{
	font-style: italic;
}

#itemContent
{
	margin: 20px 0 0 0;
}

.photoRight
{
	float: right;
	margin-left: 14px;
}

/* attachments */
.attachment_item > div
{
	margin: 0 0 6px 0;
}

#itemInfo
{
	margin-bottom: 10px;
	color: var(--blue);
	/*display: flex;*/
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 500;
}

#itemInfo #itemsection 
{
	float: left;
}

#itemInfo div + div::before 
{
	content: '|';
	margin: 0 8px;
}

#itemContent 
{
	/*margin: 25px 0 80px;*/ /* changed per janice on phone with client - warned of potential issues */
	margin: 25px 0 0;
}

#contentImage
{
	margin-bottom: 30px;
}

#contentImage img 
{
	display: block;
	width: 100%;
	height: auto;
}

/* added because subscribe button was too close to maincontent */
#bottomContent 
{
	padding-top: 50px;
}

.xrefBio 
{
	border-top: none;
}

/* END ITEM-DETAIL CSS ------------------------------------------> */
