h1.site-title a {
	font-family: "fertigo-pro-1","fertigo-pro-2",sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: 200;
}

header.section-inner.site-header.group {
	padding-bottom: 10px;

}

h2#first {
	margin-top: 20px;
	
}

.page-header {
    min-height: 10px;
	  margin-bottom: 0px;
}

.page-header.entry-content p {
    margin-bottom: 0px;
} 

.page-header div, .page-header .title, .page-header p {
    text-align: left;
}


.entry-content h2 {
    line-height: 1.2;
    margin: 60px 0 0px;
}

h2.site-title a {
	font-family: "fertigo-pro-1","fertigo-pro-2",sans-serif;
    font-size: 53.3px;
    font-style: normal;
    font-weight: 200;
}

p.logo_tagline {
	padding-right: 12px;
	line-height: 1;
	font-family: "fertigo-pro-1","fertigo-pro-2",sans-serif;
	font-weight: 100;
	font-size: 16px;
	text-align: left;
}

h3.site-title a {
	font-family: "fertigo-pro-1","fertigo-pro-2",sans-serif;
    font-size: 53.3px;
    font-style: normal;
    font-weight: 100;
}




.lg-sub-html .PP_Caption__title, .pswp .PP_Caption__title, .lg-sub-html .PP_Caption__desc, .pswp .PP_Caption__desc {
	font-size: 10pt;
	font-family: 'PT Sans',   sans-serif;
	line-height: 1.3;
	padding-top: 4px;
}

.pswp__caption__center p {
	font-size: 10pt;
	color: grey;
	font-family: 'PT Sans',   sans-serif;
	line-height: 1.3;
	padding-top: 4px;
}

div.sharedaddy{
	margin-top: 3em;
}

h3.photo-caption-section {
  font-weight: bold;
  font-size: 18pt;
  margin-bottom: 1em;
	padding-top: 9px;
	border-top: 1px white solid;
	
}

p.photo-number, p.photo-title, p.photo-info, p.caption, p.photo-link {
  font-size: 12pt;
	margin-top: 0;
	margin-bottom: 0;
}

p.photo-number {
  margin-top: 1em;
  font-weight: bold;
}

p.photo-title {
	font-style: italic;
}

p.photo-info {
	color: grey;
}

p.caption {
  margin-top: 0.25em;
}

a.caption-link, p.photo-link {
	  margin-top: 0.25em;
		font-style: italic;
}

h2.front-section {
border-top: 1px white solid;
padding-top: 6px;

}

h2.front-section a, a {
  border-bottom: none;
}

a.caption-link, p.photo-link a { 
	color: grey;
	border-bottom: none;
}

a.caption-link, p.photo-link a:link {
    text-decoration: none;
	  border-bottom: none;
}

a.caption-link, p.photo-link a:visited {
    text-decoration: none;
}

a.caption-link, p.photo-link a:hover {
    text-decoration: underline;
}

a.caption-link, p.photo-link a:active {
    text-decoration: underline;
}

li.menu-item {
	margin-top: 0px !important;
}

li.menu-item a {
	font-size: 16pt;
}

.menu-841 option {
	font-size: 12pt;
}

p.PP_Caption__desc {
	text-align: right;
}