.field{
  overflow: auto;
  margin-bottom: 1.2em;
}
.node__content .field{
  font-size: 14px;
}
.field .field__label{
  font-size: 1em;
}
.field--type-entity-reference .field__label {
  font-weight: bold;
}
.field--type-entity-reference{
  font-family: Georgia,"Times New Roman",Times,serif;
}



/* MAKE NAME FIELDS NEXT TO EACH OTHER */

/* Ancestor */
.field--name-field-firstname {
	float: left;
	margin-right: 0.3em;
}



/* Spouse */
.field--name-field-first-name {
	float: left;
	margin-right: 0.3em;
}


/* REMOVE MARGIN BELOW MAIN NAME SO ALTERATIVE NAMES ARE DIRECTLY BENEATH */

.field--name-field-firstname,
.field--name-field-lastname{
	margin-bottom: 0;
}

.field--name-field-first-name,
.field--name-field-last{
	margin-bottom: 0;
}

/* ENLGARGE MARGIN BELOW ALTERATIVE NAMES SO THERE IS SPACE BETWEEN CONTENT AND NAME */

.field--name-field-firstname-alt,
.field--name-field-lastname-alt{
	margin-bottom: 3em;
}


.field--name-field-firstname-alt,
.field--name-field-last-name{
	margin-bottom: 3em;
}


/* MAKE NAME FIELD FONT LARGER */

.node__content .field--name-field-firstname,
.node__content .field--name-field-lastname{
	font-size: 3em;
}

.node__content .field--name-field-first-name,
.node__content .field--name-field-last{
	font-size: 3em;
}


/* MAKE INFO APPEAR BELOW IMAGE */

.node .field--type-image{
  float:none;
}


/* INCREASE MARGIN BELOW PAGE TITLES */

h1, .heading-a {
  margin: 1em 0 1.5em;
}


.field--name-field-wikipage {
 margin-bottom: 0;
}



/* MAKE DATES AND DATE NOTES SIDE BY SIDE AND MAKE ANYTHING ELSE NOT BE SIDE BY SIDE */

.field--name-field-birth-date-text {
  float:left;
	margin-right: 0.3em;
}

.search-results .field--name-field-birth-date-text {
  float: none;
	margin-right: 0;
}


.field--name-field-birthdatenotes .field__label {
  opacity:0;
}


.field--name-field-death-date-text {
  float:left;
	margin-right: 0.3em;
}
.search-results .field--name-field-death-date-text {
  float: none;
	margin-right: 0;
}



.field--name-field-death .field__label {
  opacity:0;
}


.field--name-field-birth-location,
.field--name-field-occupation,
.field--name-field-location-death,
.field--name-field-marriage {
  clear:both;
}


.field--name-field-occupancy-date-text {
  float:left;
	margin-right: 0.3em;
}

.field--name-field-occupancy-date-notes .field__label {
  opacity:0;
}

.field--name-field-tryingthis {
    clear:both;
}

/*clear float in Spouse content type for any with only first name and not last name*/
.field--name-field-user-tags11 {
  clear:both;
}


.contextual-region {
    margin-bottom: 1.2em;
}

.node--type-document .field--name-field-parsing-notes {
	display: none;
}