#content	{
	padding: 1rem;
	min-height: calc(100vh - 11rem);
}

header	{
	display: grid;
	grid-template-columns: 6em auto;
	grid-template-columns: 16em auto;/*new eyv logo*/
	grid-template-columns: auto 40rem;/*new eyv logo*/
	grid-template-columns: auto 38rem;/*new eyv logo*/
	grid-column-gap: 2rem;
	align-items: center;
}	

header	{
	padding: .5rem 1rem;
}	

#ey_logo	{
	grid-column: 1 / 2;
	grid-row: 1 / 2;
	justify-self: start;
}

.logos a	{
	max-width: 9rem;
}	

/*MAIN NAVIGATION*/	

#main_menu	{
	grid-column: 2 / 3;
	grid-row: 1 / 2;
	justify-self: end;
	display: block;
}

#main_menu ul	{
	display: flex;
	justify-content: end;
}

#main_menu li	{
	flex: 0 0 auto;	
	margin: 0 .5rem;
	font-size: 95%;
}

#main_menu li	{
	border-bottom: none;
	padding-top: .4rem;
	padding-bottom: 0;
	display: inline-block;
	vertical-align: middle;
}

#main_menu li:last-child	{
	padding-top: 0;

}

/*CONTENT*/

h1	{
	font-size: 1.8rem;
}	

#intro	{
	text-align: center;
}	

main 	{
	padding: 1rem;
}
	
/*GALLERIES PAGE*/

.galleries li	{
	width: 40vw;
}	

.chapters li	{
	width: 40%;
	width: max(24rem, 40%);
}	

/*LOCAL NAVIGATION*/
#content.sidebar	{
	display: grid;
	grid-template-columns: auto 1fr;
	grid-template-columns: 12rem 1fr;
}	

#content.sidebar #local_nav	{
	grid-column: 1 / 2;
	grid-row: 1 / 2;
	text-align: left;
	padding: 1rem;
	margin: 0 0 0 0;
	border-top: none;
	border-bottom: none;
}

#content.wide #local_nav	{
	border-top: none;
	border-bottom: none;
}

.white #local_nav	{
	background: #fff;
}

#local_nav nav	{
	position: sticky;
	top: 10vh;
}	

#content.sidebar main	{
	grid-column: 2 / 3;
	grid-row: 1 / 2;
	justify-self: stretch;
	margin-right: 1rem;
}

#local_nav h2	{
	padding-left: 0;
}	

#local_nav ul	{
	list-style: none;
	padding-left: 0;
	
}	

#local_nav li	{
	font-size: 1rem;
}

#local_nav li ul li	{
	font-size: .9rem;
	display: block;
	padding-right: 0;
	padding-left: 0;
}	

/*ESSAYS*/
.narrow main	{
	border-bottom: none;
	margin: 0;
}	

article h1	{
	font-size: 1.8rem;
}	


/*Figures layout in essay*/
.essay .group	{
	display: grid;
	grid-gap: 2rem;
}

.essay .group img	{
	width: 100% !important;
}

.essay .g1-1	{
	grid-template-columns: 1fr 1fr;
}

.essay .g1-2	{
	grid-template-columns: 1fr 2fr;
}

.essay .g1-3	{
	grid-template-columns: 1fr 3fr;
}

.essay .g2-1	{
	grid-template-columns: 2fr 1fr;
}

.essay .g2-3	{
	grid-template-columns: 1fr 1.5fr;
}

.essay .g3-2	{
	grid-template-columns: 1.5fr 1fr;
}

.essay .g3-1	{
	grid-template-columns: 3fr 1fr;
}

.essay .g1-1-1	{
	grid-template-columns: 1fr 1fr 1fr;
}	

.essay .cell1	{
	grid-column: 1 / 2;
	grid-row: 1 / 2;
}

.essay .cell2	{
	grid-column: 2 / 3;
	grid-row: 1 / 2;
}

.essay .cell3	{
	grid-column: 3 / 4;
	grid-row: 1 / 2;
}

/*TABLE*/

.extrawide table	{
	word-break: break-all;
}

/*PHOTO TIMELINE*/

.photo_tl .entry span	{
	font-weight: bold;
	word-wrap: normal;
	font-size: 100%;
}

.mini_nav ul	{
	max-width: 22em;
	float: right;
}	

.mini_nav + * {
	clear: both;
}	




/*CHECKLIST2*/
.checklist2 li	{
	width: min(15rem, 30vw);
}	

.group .tombstone	{
	align-self: center;
	text-align: left;
}

.object.group .cell1, .object.group .cell2	{
	align-self: center;
}	

.group figcaption.cell2	{
	text-align: left;
	align-self: center;
}	


/*PHOTO TIMELINE NEW*/

.photos .thumbnails figure	{
	width: calc(33% - 2rem);
	margin: 1rem;
}

/*ESSAY IMAGES AND VIDEOS*/
.essay .wide img, .essay article .video.large	{
		margin: 2rem auto;
		width: min(100%, 48rem);
}

.essay .square img, .essay article .video.medium	{
		margin: 2rem auto;
		width: min(80%, 32rem);
}

.essay .skinny img, .essay article .video.small	{
		margin: 2rem auto;
		width: min(60%, 24rem);
}

.essay article .video.xsmall	{
		margin: 2rem auto;
		width: min(30%, 12rem);
}

.essay .group.wide	{
		width: min(100%, 48rem);
		margin-left: auto;
		margin-right: auto;
}	

/*LUSTER CABINET*/
.imagemap {
		margin: 2rem auto;
		width: min(100%, 48rem);
}

/*-----------------------------*/
/*MIHRAB TEST*/

.photos .thumbnails .flip-card	{
	/*width: calc(33% - 2rem);*/
	margin: 1rem;
}	

