.header-module {
	margin: 1.4em 0 1.6em 0;
}
.header-module h1 {margin: 0;}

h3, h4 {
	margin-top: 0;
}
h3 {
	margin-bottom: 0.4em;
}


.has-tiny-indicators {
	display: inline-block;
	margin-left: -19px; 
	width: 15px;
}
.has-tiny-indicator {
	padding-left: 2px;
}


.text-module {
	/* border-top: 1px solid #eee; */
	/* border-bottom: 1px solid #eee; */
	margin: 0;
	padding: 0 0 0.6em 0;
}

.taxon-active {
	background-color: #ff8;
	color: #000;
}


.fotorama__wrap--slide .fotorama__stage__frame {
	opacity: .8 !important;
	background-color: #ddb; /* #cc0; */
}
.fotorama__nav {
	opacity: .8 !important;
	/* background-color: #eec; */
	background: rgba( 122, 122, 42, .7 );
}

.fotorama div {
	text-align: center;
}
.fotorama div span {
	font-size: 90%;
	position: absolute;
	top: 0;
	left: 0;
	/* background: rgba(255, 255, 255, .8); */
	/* background-color: #7a7b41; */
	background: rgba( 122, 122, 42, .7 );
	color: #f4f4f4;
	width: 100%;
}


.section {
	display: inline-block;
	padding: 2px 4px;*
	margin-left: -4px;
}

#section-bibliography {
	/*
	background-color: #081;
	color: #f4f4f4;
	*/
	color: #406e1d; /* #081; */
}
h4.bibliography {
	color: #081;
}


#section-dna {
	color: #db2d05;
}
.dna-id {
	color: #8c1a04;
}


#section-outlines {
	color: #987600;
}

.outlines-group-header {
	color: #860;
	margin-bottom: .5em;
}

.outline-box {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;

	display: inline-block;
	margin: 0 16px 16px 0;
	height: <?=  OUTLINE_THUMB_HEIGHT ?>px;
	width: <?=  OUTLINE_THUMB_WIDTH ?>px;
}



#section-collection {
	/*
	background-color: #008882;
	color: #f4f4f4;
	*/
	color: #123C52; /* #008882; */
}

.in-ref {
	border-radius: 1px;
	font-size: 0.6em; 
	font-weight: normal; 
	margin-left: 0.2em;
	padding: 1px 2px 4px 3px;
}
.in-ref a {
	text-decoration: none;
}

.in-collection-ref {
	background-color: #c5e9a7;
}
.in-collection-ref a {
	border-bottom: 1px dashed #1c31b1;
	text-decoration: none;
}

.sequenced-ref {
	background-color: #ffb7a9; /* #feac96; /* #fb5620; */
}
.sequenced-ref a {
	border-bottom: 1px dashed #444;
	color: #444; /* #f4f4f4; */
}
.sequenced-ref a:hover {
	color: #111;
	border-bottom: 1px dashed #111;
}

.outlined-ref {
	background-color: #ffd74d; /* #fcc200; */
}
.outlined-ref a {
	border-bottom: 1px dashed #444;
	color: #444; /* #f4f4f4; */
}
.outlined-ref a:hover {
	color: #111;
	border-bottom: 1px dashed #111;
}


table th, table td {
	vertical-align: top;
}

table.in-collection th {
	text-align: left;
	font-size: 0.8em;
}

table.in-collection {
	width: 96%;
	background-color: #e4f5d7; /* #e3f8ff !important; */
}

.modify-data, .modify-type {
	font-size: 0.86em;
	margin-top: -0.8em;
	margin-bottom: 2.8em;
}
.modify-data a  {
	color: #660511;
	color: #486A0E;
	font-weight: bold;
}

.modify-type a {
	color: #69510F;
	font-weight: bold;
}
